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
343514865514	343514866071	343514866621	343514867171	343514867719	343514868271	343514868821	343514869371	343514869919	343514870471	343514871021	343514871571	343514872119	343514872671	343514873221	343514873771	343514874319	343514874871	343514875421	343514875971	343514876519	343514877071	343514877621	343514878171	343514878719	343514879271	343514879821	343514880371	343514880919	343514881471	343514882021	343514882571	343514883119	343514883671	343514884221	343514884771	343514885319	343514885871	343514886421	343514886971	343514887519	343514888071	343514888621	343514889171	343514889719	343514890271	343514890821	343514891371	343514891919	343514892471	343514893021	343514893571	343514894119	343514894671	343514895221	343514895771	343514896319	343514896871	343514897421	343514897971	343514898519	343514899071	343514899621	343514900171	343514900719	343514901271	343514901821	343514902371	343514902919	343514903471	343514904021	343514904571	343514905119	343514905671	343514906221	343514906771	343514907319	343514907871	343514908421	343514908971	343514909519	343514910071	343514910621	343514911171	343514911719	343514912271	343514912821	343514913371	343514913919	343514914471	343514915021	343514915571	343514916119	343514916671	343514917221	343514917771	343514918319	343514918871	343514919421	343514919971	343514920519	343514921071	343514921621	343514922171	343514922719	343514923271	343514923821	343514924371	343514924919	343514925471	343514926021	343514926571	343514927119	343514927671	343514928221	343514928771	343514929319	343514929871	343514930421	343514930971	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2131	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	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
855	261	152	95	89	103	122	101	114	100	121	126	118	108	105	103	129	106	152	135	125	128	121	133	106	126	125	143	130	113	88	109	109	88	100	104	85	93	75	68	70	66	76	69	89	97	78	60	65	89	80	84	71	82	68	58	81	67	73	75	72	77	72	66	62	64	55	68	48	65	65	80	71	67	66	57	61	66	62	83	83	66	67	57	62	69	75	57	75	71	75	55	65	63	61	70	63	60	75	67	61	70	74	53	69	78	58	61	72	55	52	63	55	51	57	79	49	56	58	59	47	75	60	70	65	51	65	73	71	54	77	61	54	64	54	63	64	69	77	68	73	59	65	72	56	73	68	59	65	54	48	70	77	72	75	72	58	62	77	57	69	58	62	52	67	62	70	62	62	77	74	61	64	69	67	43	60	64	44	61	66	61	73	60	73	72	76	77	68	59	70	72	74	74	56	77	72	62	71	55	69	57	78	57	56	77	58	67	64	62	64	49	66	58	50	63	58	60	67	59	69	56	52	46	52	57	67	58	77	78	71	79	73	56	58	66	66	62	60	62	59	74	73	54	62	76	60	72	70	61	67	64	53	72	65	63	66	80	70	67	77	54	72	66	69	55	81	64	60	58	70	72	67	82	48	65	75	70	80	60	71	62	72	71	58	69	49	64	61	48	76	63	69	65	64	65	74	74	62	78	63	58	52	68	44	62	70	78	67	54	82	64	72	60	70	61	66	57	71	67	67	77	70	67	59	56	61	63	63	63	57	76	69	56	68	68	62	74	72	78	54	77	59	73	56	71	67	62	54	64	57	62	61	64	71	69	71	82	71	68	56	61	74	63	76	70	66	69	66	64	53	60	64	59	65	56	70	57	82	68	74	63	70	59	65	60	68	66	65	58	58	70	59	69	50	57	60	67	56	55	59	62	75	68	66	72	63	63	73	70	58	71	70	75	66	67	65	58	67	69	60	67	77	71	65	66	53	66	63	59	75	57	75	75	74	70	74	57	52	75	73	60	58	79	54	62	67	56	68	69	68	71	66	65	69	71	69	48	72	72	68	81	57	72	72	81	70	71	53	70	61	78	78	58	60	64	56	57	61	68	75	62	60	61	60	78	64	58	53	68	55	64	80	61	54	62	64	68	59	66	71	56	62	73	62	64	70	65	59	60	66	57	73	59	71	58	74	66	62	67	74	56	54	56	64	63	74	72	55	56	60	55	62	65	66	66	64	65	64	60	51	62	67	62	66	73	62	80	63	64	71	60	67	69	64	56	68	64	77	69	67	69	70	70	69	70	78	72	64	67	54	56	69	62	63	68	65	58	58	54	71	73	66	58	77	73	68	68	76	61	62	60	57	70	60	79	45	62	65	65	54	65	69	59	63	69	61	70	56	53	64	68	54	73	63	53	43	62	63	71	74	57	62	79	64	72	66	72	71	71	65	65	65	59	77	72	69	66	51	59	65	84	68	68	71	65	51	77	60	64	68	68	67	62	64	57	64	65	57	73	67	60	54	56	73	62	56	82	72	64	72	66	59	60	66	65	68	54	69	61	73	66	54	70	73	72	82	58	76	68	77	64	67	55	57	57	64	67	62	71	64	76	68	75	62	71	68	54	66	81	54	70	65	73	52	72	68	67	71	86	74	57	59	67	69	63	61	62	58	67	66	78	75	70	82	77	58	65	55	55	61	60	66	58	61	59	56	70	70	56	65	52	52	67	54	68	55	56	63	52	63	67	64	55	57	62	65	56	66	68	75	85	63	73	67	71	58	74	66	68	69	62	53	69	74	69	81	65	74	70	66	50	69	53	56	73	62	61	78	64	72	58	61	57	66	74	56	47	72	52	63	80	62	76	63	82	70	65	58	70	70	59	61	65	56	64	72	64	59	68	74	54	51	66	71	60	59	58	63	60	70	54	58	67	66	68	66	73	65	87	42	52	64	70	76	55	67	74	58	50	70	50	63	65	57	65	62	76	68	76	69	69	70	55	50	50	75	60	67	76	67	63	66	74	61	69	66	70	62	71	65	64	61	80	63	62	52	69	64	66	65	73	72	69	56	56	52	79	64	59	78	58	65	65	56	66	72	74	70	72	73	66	80	72	67	63	57	59	46	73	60	67	76	59	69	71	59	47	78	61	80	60	59	68	64	63	54	62	70	71	71	58	73	65	58	65	71	72	76	59	75	69	67	69	59	59	53	75	74	73	66	63	81	67	61	65	48	74	52	73	60	71	64	64	59	64	69	61	64	70	61	61	68	60	61	52	68	79	69	63	65	63	76	66	44	70	69	77	69	62	71	64	68	76	79	71	65	70	60	52	64	64	72	56	67	54	66	74	69	58	73	46	68	65	52	68	62	67	59	72	54	62	72	68	54	65	58	70	47	44	64	65	75	69	65	66	53	58	61	69	68	68	76	66	60	64	62	75	65	48	66	50	59	53	69	66	59	77	62	73	64	54	67	58	66	44	53	69	64	58	55	70	63	69	71	81	69	59	55	67	64	64	67	60	56	55	53	67	74	53	70	73	70	63	67	61	55	63	84	66	67	69	64	70	61	79	58	61	58	59	61	60	59	62	57	56	56	64	65	57	70	70	78	76	60	52	58	54	65	66	76	49	63	70	61	58	76	75	66	72	77	63	53	61	59	73	68	47	70	55	90	53	62	61	70	68	67	53	66	58	64	71	85	64	57	47	63	63	76	66	48	74	59	56	77	69	65	61	63	77	75	78	58	57	60	70	74	52	68	63	62	58	57	76	56	76	59	50	63	79	57	73	58	64	76	63	62	73	69	67	65	48	61	64	74	58	78	60	70	56	75	72	53	67	61	74	82	68	64	56	53	50	66	75	69	73	59	57	66	61	65	61	61	62	68	61	70	77	73	75	69	51	62	66	63	75	70	71	67	63	72	74	72	65	64	81	70	60	59	58	67	59	61	65	68	53	69	70	65	51	68	51	68	75	83	48	66	67	63	85	66	60	57	56	69	67	58	70	66	64	50	71	57	58	58	79	74	59	64	64	63	62	77	63	53	59	61	71	59	62	83	67	68	48	72	61	66	70	69	67	78	63	72	60	72	65	67	57	60	62	64	70	60	60	53	60	63	58	70	67	68	60	73	59	56	72	66	63	69	86	72	77	55	59	63	59	62	71	66	75	69	54	64	55	65	58	68	61	65	72	57	83	55	78	60	65	53	50	66	75	79	53	65	70	70	51	58	67	61	65	54	60	62	55	50	54	67	58	75	72	59	56	70	67	56	61	78	65	73	56	64	60	59	63	72	58	64	62	69	64	81	76	48	57	57	64	68	65	74	53	73	48	66	58	57	71	69	60	49	63	67	68	77	76	67	65	73	69	49	56	55	58	65	70	72	67	60	66	61	61	61	66	62	69	69	65	79	66	65	64	63	62	58	68	61	66	55	71	57	64	63	50	67	53	52	74	64	66	62	77	59	50	53	54	61	70	58	73	58	54	72	69	62	62	57	61
9311	3061	1287	1499	3331	4426	4088	3515	3035	2855	2535	3034	2836	2270	2097	2553	2493	2293	2318	2653	2432	2331	2195	2095	2126	2031	1906	2019	2065	1851	1511	1342	1347	1261	1440	1239	1197	1199	763	669	641	652	731	756	737	721	570	557	718	702	647	554	568	562	584	556	498	491	514	499	484	560	571	503	483	447	460	455	470	549	611	669	596	525	532	505	492	463	512	642	663	668	604	480	462	468	454	476	504	444	496	474	389	494	462	479	473	463	442	460	435	465	499	444	500	471	491	474	460	488	475	466	471	469	527	485	472	419	449	451	485	471	435	504	504	435	484	444	433	478	483	458	470	468	441	472	486	467	436	465	481	427	434	442	432	470	448	453	505	484	442	414	451	451	402	468	479	468	459	447	472	449	425	446	474	483	508	467	439	469	468	468	485	458	426	421	441	464	474	475	460	480	433	462	475	462	455	432	496	448	452	419	475	448	483	434	422	477	521	437	473	489	514	465	465	490	466	419	449	475	463	474	495	471	492	469	483	458	454	474	510	466	457	478	478	442	446	467	502	480	443	503	479	480	455	459	484	439	427	461	480	440	462	514	468	451	439	477	440	453	471	457	448	472	444	440	464	444	461	446	495	493	466	472	457	456	473	469	426	454	434	444	432	492	479	468	471	469	448	441	482	479	471	464	462	436	478	464	456	425	465	488	475	446	435	467	451	480	488	476	453	445	414	453	480	446	477	439	478	438	445	496	479	452	455	476	464	502	514	453	507	448	471	482	444	474	460	484	481	463	435	471	452	450	475	467	459	437	448	472	498	473	439	430	471	440	461	461	450	424	436	469	461	469	434	486	465	462	411	464	473	437	443	480	450	469	455	476	453	478	446	431	467	546	465	461	457	469	453	442	467	481	467	490	487	408	459	488	456	442	464	490	486	489	479	486	460	484	458	429	488	447	453	453	467	483	510	450	483	493	481	446	489	448	453	478	460	445	450	435	437	455	457	443	464	456	464	447	453	493	467	457	444	417	456	431	426	469	462	446	467	440	435	473	458	473	465	476	484	460	472	478	462	482	443	449	467	500	463	469	487	497	452	480	464	473	453	457	459	464	467	463	458	454	441	490	451	447	434	454	475	476	499	459	463	431	434	486	482	450	456	445	445	451	428	475	486	525	464	450	470	484	497	446	445	468	458	485	437	459	453	464	436	467	456	430	481	453	447	487	463	442	415	427	453	463	452	467	445	461	447	449	429	437	454	469	441	414	425	466	490	512	452	453	485	461	460	483	484	434	461	477	458	465	470	429	477	490	484	452	470	407	459	459	464	471	466	466	445	430	469	441	472	440	458	436	481	417	493	468	433	479	488	479	420	472	467	467	444	441	502	468	473	456	414	434	475	449	457	478	498	480	434	458	502	473	481	467	451	454	497	436	439	467	466	444	434	478	449	489	487	470	463	465	464	488	493	488	466	483	482	420	492	434	497	442	475	453	435	449	495	462	435	440	468	482	480	457	486	456	461	440	459	494	468	428	415	450	462	465	450	423	491	459	460	440	480	475	482	468	491	466	446	476	456	439	451	459	472	463	497	433	450	466	459	450	485	466	456	486	472	454	465	485	462	476	484	468	467	454	494	490	449	495	462	447	476	449	508	460	468	448	443	455	451	461	444	455	438	428	443	425	430	457	470	477	432	461	498	461	460	459	444	496	481	470	477	487	475	460	456	449	446	441	473	467	419	477	432	474	458	438	440	439	463	475	456	478	471	449	468	444	419	491	444	451	495	438	447	469	472	478	447	440	477	474	500	468	424	467	466	455	472	445	463	456	465	533	428	477	458	499	496	428	480	414	444	484	455	480	459	493	465	402	462	475	491	478	480	434	482	453	483	468	459	463	456	473	467	430	470	436	443	456	473	443	457	472	412	425	484	455	448	453	442	446	430	469	489	469	444	458	422	469	454	478	457	454	453	477	433	470	467	425	501	499	458	440	468	428	497	453	448	463	466	471	459	445	447	450	477	464	486	469	439	452	471	476	469	464	470	464	415	428	490	470	482	448	441	444	475	491	456	477	512	478	487	475	455	466	443	479	420	442	485	436	473	475	449	450	453	447	467	475	438	437	484	437	471	441	455	432	460	478	447	485	495	428	480	460	458	457	494	456	449	473	460	463	489	463	505	463	446	481	428	414	446	476	462	466	478	454	463	479	481	479	446	467	459	469	472	508	445	455	421	464	469	431	493	444	473	457	459	467	449	453	504	486	448	435	472	443	431	501	446	462	463	440	478	432	486	462	485	454	451	431	435	501	473	460	462	464	465	430	421	430	474	460	469	438	466	427	474	458	434	488	491	452	448	487	454	458	450	429	486	483	456	447	506	479	438	434	480	505	478	453	455	472	429	483	467	466	475	451	478	485	430	455	464	428	506	453	466	487	451	472	458	450	484	465	429	496	461	481	480	460	459	463	443	492	488	470	455	472	432	417	434	460	451	450	456	481	458	448	472	442	445	447	446	454	466	461	467	439	496	458	441	472	463	444	461	455	448	437	474	423	465	467	464	437	463	449	501	436	449	455	420	475	441	485	512	466	478	470	464	437	430	444	452	471	462	478	518	469	493	425	439	483	469	443	439	470	453	479	502	431	457	426	442	515	464	481	455	440	471	452	475	470	458	486	427	458	501	464	473	461	459	459	444	441	500	446	457	416	477	490	497	487	471	500	515	459	465	450	468	470	436	438	454	494	488	479	453	450	455	481	480	479	465	510	468	449	437	481	423	494	448	449	455	426	498	445	467	479	513	457	426	469	453	464	474	462	429	485	490	481	453	463	469	451	491	426	455	474	457	477	471	461	477	483	443	462	453	472	459	474	453	457	471	504	514	446	460	450	451	477	425	437	460	455	510	453	441	456	481	466	481	469	496	503	475	439	445	530	456	493	421	414	474	449	457	476	480	477	466	469	449	430	473	436	474	492	484	435	468	451	435	462	416	468	434	491	474	439	414	465	486	446	447	467	470	478	451	477	462	448	492	442	401	438	471	449	467	427	485	449	468	435	444	435	458	430	472	455	446	455	455	454	488	473	459	476	498	464	455	450	478	478	427	466	439	434	459	449	491	437	432	424	430	456	459	474	461	490	457	460	458	437	446	441	453	469	439	466	440	471	470	437	435	456	516	460	457	475	460	466	448	461	449	435	449	419	466	428	443	445	476	476	460	462	468	480	439	459	461	465	465	477	479	443	476	461	518	486	459	454	472	439	488	469	447	441	446	495	503	487	506	476	463	468	468	430	449	455	468	458	458	471	474	459	459	449	421	438	467	484	486	465	454	493	419	457	474	468	448	450	461	464	466	447	482	490	520	463	453	429	520	449	467	448	464	471	463	461	458	457	452	453	465	476	440	503	442	502	470	468	477	435	429	490	461	457	462	471	443	503	437	479	475	494	456	453	482	463	510	443	458	451	455	427	445	470	487	445	479	455	501	453	449	473	431	471	448	489	476	453	507	450	461	482	494	483	450	442	457	437
1181	141	106	108	114	86	95	89	113	124	111	124	139	119	103	126	120	127	113	130	139	134	140	119	132	139	121	132	137	110	120	123	88	109	106	123	99	110	122	90	96	99	94	96	97	104	80	122	97	95	105	101	113	97	105	94	98	86	106	100	88	86	85	103	99	85	107	97	99	111	98	103	80	99	85	93	97	97	85	100	110	92	95	103	94	95	75	86	79	89	80	91	97	85	110	88	93	105	99	95	91	95	96	102	93	88	92	102	104	94	92	97	105	90	101	112	111	101	94	102	104	73	93	88	85	81	89	106	97	93	100	80	81	107	100	89	89	94	82	88	88	98	86	94	105	76	113	101	88	100	98	89	114	99	82	89	86	87	91	100	95	104	90	106	106	102	102	114	96	106	85	109	95	87	93	87	111	100	81	91	82	92	101	85	90	102	92	90	100	109	96	74	84	98	91	108	85	91	85	95	79	91	99	104	87	109	89	86	90	104	93	115	98	82	108	102	104	100	90	107	108	113	103	100	104	97	91	101	83	111	84	104	105	111	95	96	89	94	71	102	80	103	108	79	96	88	100	82	91	85	98	86	87	96	75	93	103	96	102	107	93	94	98	107	92	98	77	91	99	113	97	101	92	97	71	83	87	89	91	105	96	91	108	86	100	94	99	96	94	93	82	90	96	97	92	96	110	85	76	111	93	100	73	104	108	100	100	83	84	99	102	87	85	92	104	88	96	94	96	98	91	91	113	94	88	96	75	97	99	82	102	83	96	90	87	119	118	87	95	104	107	106	95	108	89	105	75	88	94	97	95	100	103	93	102	112	105	85	89	105	109	88	80	98	92	93	78	89	93	100	88	95	87	95	112	108	106	82	88	104	101	86	101	83	110	103	88	80	90	96	103	107	107	104	82	91	118	99	95	74	86	110	81	87	83	96	77	108	84	80	78	102	94	105	81	103	124	112	102	102	95	91	95	96	107	93	98	108	89	78	103	96	109	86	96	80	81	88	98	114	88	87	103	120	97	86	90	95	106	85	104	89	94	91	76	88	79	98	86	115	89	91	104	97	95	88	110	84	93	94	86	104	99	84	94	91	96	93	103	89	82	85	119	98	93	98	107	100	96	87	97	88	92	97	91	99	90	87	93	99	82	106	88	117	84	86	97	88	95	91	92	112	90	94	103	105	91	104	103	96	90	102	107	86	95	89	92	100	101	88	90	96	99	109	95	81	97	94	120	97	92	97	92	104	97	99	90	108	100	98	86	83	96	91	93	107	93	117	89	107	79	116	89	77	95	105	96	98	100	91	115	112	107	92	97	77	92	94	97	103	94	85	103	105	89	103	95	95	108	92	109	102	72	78	91	107	102	86	97	111	98	114	98	110	86	98	105	101	106	111	89	96	85	96	83	95	92	111	87	93	94	103	94	68	87	88	97	92	93	99	85	105	82	98	90	88	92	94	91	88	96	110	93	93	109	92	103	84	102	104	73	110	87	102	88	98	102	101	106	93	88	105	97	94	85	103	89	101	88	87	95	92	86	79	88	110	103	95	98	90	98	93	105	95	110	92	106	98	106	88	93	94	93	97	84	87	105	91	108	91	90	86	91	92	104	89	72	88	106	96	118	83	103	85	79	103	115	105	102	94	85	93	104	80	96	89	109	83	87	87	113	98	95	86	114	99	104	80	101	100	94	95	86	90	101	98	101	104	95	101	83	95	86	99	116	78	88	81	103	105	83	87	102	93	83	100	96	103	101	102	103	85	99	93	103	114	97	105	100	103	87	97	102	90	105	92	119	96	83	95	91	99	84	103	93	78	87	95	102	94	109	88	89	91	99	99	106	93	92	97	106	80	96	101	103	93	115	91	89	85	95	92	95	99	84	109	110	93	95	88	96	80	117	103	112	74	100	91	85	99	93	94	103	112	95	101	98	90	97	98	100	105	91	82	105	92	87	94	92	96	104	93	97	86	105	91	90	82	111	105	93	94	113	92	89	97	99	89	95	97	90	94	85	94	95	88	118	103	104	90	83	100	90	84	112	88	105	90	96	94	108	90	103	87	100	107	104	111	98	107	92	99	85	103	85	92	75	107	95	95	100	104	93	82	82	108	80	90	101	100	78	91	102	87	79	99	88	101	96	89	96	95	82	82	88	101	95	92	102	90	96	104	118	98	104	96	88	105	73	114	94	103	99	91	97	91	95	102	100	87	92	108	96	98	110	92	92	107	88	82	118	109	87	89	98	102	92	97	86	97	85	95	89	104	85	83	109	90	102	89	99	73	101	98	93	105	123	101	106	92	92	103	69	76	88	94	88	74	87	89	107	109	83	101	110	90	90	106	105	97	113	79	96	94	88	73	96	94	91	110	104	96	102	111	105	96	95	118	98	92	97	95	105	112	117	100	106	100	102	107	99	95	110	97	106	102	109	95	86	108	85	88	111	93	90	100	92	92	89	108	95	89	86	91	83	84	96	77	83	90	98	92	98	92	70	82	115	89	94	86	85	92	101	101	93	97	105	111	99	94	102	98	103	103	104	91	83	112	88	100	113	87	103	96	89	85	102	107	90	112	84	97	102	94	97	90	78	84	106	96	95	98	97	100	100	92	96	90	107	96	92	111	98	97	98	104	102	101	83	92	74	94	103	95	93	94	93	90	94	95	93	103	99	97	99	83	104	82	94	83	96	94	79	92	90	91	87	106	85	97	100	89	97	97	102	92	107	101	98	99	92	90	77	93	93	98	86	79	87	93	87	98	101	104	99	100	104	85	105	102	95	107	95	87	91	97	109	98	77	102	87	104	98	89	101	107	104	88	92	117	92	98	105	84	85	82	90	114	106	88	100	104	93	94	84	90	91	98	91	80	111	101	93	85	88	88	83	100	73	101	95	102	105	93	93	99	81	94	99	97	91	92	99	90	95	88	88	82	108	98	99	84	90	71	100	105	105	100	95	89	102	105	77	112	89	72	101	91	119	96	97	104	87	108	107	96	111	92	92	86	87	89	92	84	95	91	91	100	92	90	90	97	92	90	100	94	105	109	97	109	108	101	86	87	98	99	104	99	108	93	99	85	91	85	105	96	84	102	88	114	121	109	89	102	96	91	84	114	106	83	98	95	97	84	90	94	98	105	92	87	88	103	92	88	89	101	120	82	101	87	98	80	104	91	101	94	103	106	90	95	92	83	103	106	89	82	84	75	103	86	84	89	74	96	100	76	94	91	85	87	100	109	108	93	90	115	88	84	96	119	93	93	91	107	114	99	110	89	96	96	108	101	87	84	102	91	106	92	110	100	73	97	89	97	84	105	95	95	84	112	92	96	134	92	102	111	93	93	111	98	104	98	102	124	100	110	109	94	77	106	75	87	96	93	93	93	92	88	125	97	96	91	79	107	108	104	107	94	89	94	95	93	68	93	95	95	92	95	96	106	94	95	96	102	92	86	96	88	82	95	81	96	92	98	94	100	102	89	86	93	107	100	96	92	110	95
7125	1460	946	827	1073	1215	1220	1299	1322	1367	1401	2029	1908	1471	1537	1728	1604	1512	1680	1883	1636	1558	1548	1643	1600	1440	1379	1434	1524	1313	1153	1159	1139	1107	1131	1093	1030	999	873	856	755	796	879	832	844	735	698	710	810	776	774	823	725	804	731	682	707	686	655	692	746	772	740	804	674	715	765	752	724	744	764	812	772	770	791	733	693	720	713	780	798	819	814	708	713	695	721	688	732	740	698	714	715	712	705	718	747	711	695	688	653	715	705	703	740	732	686	721	688	677	753	762	670	706	744	715	671	683	681	736	710	709	704	710	703	748	751	707	700	704	697	680	687	701	713	704	727	688	704	708	737	681	692	726	671	738	717	756	683	694	671	701	760	726	709	698	726	692	695	683	683	744	682	677	675	753	764	720	697	732	698	771	705	656	723	718	710	673	698	648	724	658	697	725	672	679	692	698	651	722	714	722	690	683	676	693	643	718	669	681	678	715	690	698	676	732	706	729	727	703	702	704	716	688	744	739	704	685	715	715	742	735	659	683	720	725	710	742	687	717	728	711	703	694	708	718	725	756	677	699	720	731	696	725	731	725	702	752	738	735	719	685	733	675	677	689	667	683	711	689	715	696	716	726	652	708	707	716	696	702	723	763	716	678	689	680	675	709	682	693	696	728	713	763	700	723	716	708	718	700	694	702	711	742	710	638	733	696	692	689	690	691	721	739	672	744	660	713	721	734	701	682	706	687	763	683	708	660	727	736	695	724	665	663	712	698	713	728	702	754	695	723	686	691	703	730	681	729	658	724	742	689	697	709	676	740	733	690	745	757	729	730	741	681	765	708	744	674	678	726	689	680	697	726	741	696	718	724	711	692	704	713	726	691	690	731	719	687	773	712	678	682	693	756	728	713	714	695	700	676	672	712	659	695	678	720	715	763	765	720	749	696	695	709	689	714	740	708	728	662	720	678	733	707	708	677	730	767	714	711	687	715	639	680	706	688	669	723	742	698	673	675	719	676	671	739	699	729	674	708	723	657	757	741	699	692	709	756	693	717	685	716	702	652	725	683	711	735	741	671	690	727	718	760	721	713	737	709	698	710	678	753	706	694	732	744	690	673	751	701	675	711	674	736	717	698	700	734	716	707	738	681	724	682	710	695	693	702	714	701	726	729	703	716	725	742	698	700	708	686	697	704	671	742	719	687	710	708	669	725	739	779	774	740	712	685	694	704	671	676	698	680	640	672	692	757	740	661	711	744	688	758	710	687	719	697	678	728	729	731	708	706	680	703	754	720	725	776	696	741	702	679	742	700	722	749	715	709	680	760	711	725	716	745	758	679	695	690	690	757	716	650	708	720	698	679	685	708	723	673	729	699	659	702	701	685	678	650	737	681	709	689	727	722	716	746	729	711	690	768	741	729	705	727	682	716	695	759	720	734	715	704	701	723	690	724	717	701	702	684	706	681	696	685	702	714	728	703	746	753	697	692	721	663	717	707	720	712	695	667	714	663	727	745	752	676	771	714	716	737	715	669	661	701	684	733	676	684	699	700	719	695	684	739	705	676	749	703	757	654	718	682	691	703	685	739	671	701	783	711	728	701	694	722	729	694	723	702	714	724	710	666	712	719	714	762	717	735	701	704	675	682	704	665	738	749	668	759	681	732	727	722	714	675	692	729	697	657	722	711	711	683	739	675	688	709	717	698	703	721	721	664	723	705	723	682	712	717	696	700	692	737	703	708	743	770	717	685	677	735	694	696	689	721	676	718	716	686	729	749	731	693	728	753	681	705	733	736	748	675	756	713	713	727	669	720	705	696	750	716	718	717	732	719	698	722	677	684	708	735	686	736	684	719	746	739	693	677	707	699	743	680	693	741	736	748	716	729	664	733	693	691	707	729	717	698	738	712	724	733	707	740	703	735	737	752	738	721	692	751	672	702	660	690	756	709	681	734	692	678	664	725	701	690	699	723	719	731	735	698	715	683	699	760	713	684	712	747	698	709	682	760	681	692	762	749	683	681	682	707	748	680	663	721	702	699	695	749	694	682	707	754	657	702	660	706	717	703	757	722	707	711	796	739	709	711	717	698	717	668	734	731	726	685	672	713	702	758	745	751	704	732	665	678	682	672	701	693	682	724	677	736	707	674	719	704	722	729	671	709	746	719	723	663	728	733	726	706	705	705	670	689	668	686	712	744	731	706	730	732	755	669	744	747	683	702	698	711	694	715	719	718	725	725	744	751	753	663	730	703	771	758	684	725	693	670	708	684	644	712	684	680	700	747	690	712	719	722	707	741	711	749	694	698	720	698	698	691	646	761	721	751	726	713	694	699	716	724	696	686	730	710	719	680	739	754	736	732	719	657	681	704	724	699	702	694	706	716	695	731	722	722	702	689	712	726	692	695	736	711	695	698	704	691	745	735	731	683	733	661	734	742	701	678	748	698	663	721	709	738	748	733	712	642	706	686	726	704	627	695	719	685	700	717	671	714	711	750	741	738	709	709	760	702	775	700	742	686	730	688	707	703	680	718	668	711	695	744	685	639	691	754	690	721	754	733	672	703	628	730	712	695	720	692	697	698	712	727	703	707	722	733	722	700	738	757	672	712	679	719	713	708	707	751	690	674	712	778	733	711	763	675	676	730	703	735	744	722	731	643	701	711	749	722	743	674	711	709	707	736	719	774	699	718	742	685	706	688	696	717	687	686	742	724	707	732	708	702	713	713	687	746	706	679	687	684	682	712	722	709	743	722	718	713	708	723	713	691	698	717	734	736	770	655	744	672	672	697	706	784	712	678	725	738	732	684	753	732	713	689	714	683	732	663	720	701	691	716	754	705	706	697	653	722	714	733	723	700	712	737	700	666	687	733	713	713	698	691	697	702	736	684	692	719	738	693	745	703	726	694	689	735	761	746	686	685	706	679	699	706	693	660	696	699	738	689	715	727	760	722	730	692	723	710	751	709	712	697	699	725	709	730	732	683	711	716	758	732	738	761	717	701	695	713	686	701	763	748	667	703	706	755	706	691	726	759	703	702	703	694	688	750	707	727	669	675	713	643	703	735	688	667	719	704	716	703	719	712	698	691	747	661	688	726	706	695	696	735	683	713	719	671	685	681	722	697	705	722	728	700	753	699	713	682	779	706	707	656	697	683	722	695	689	759	698	769	703	755	671	738	679	718	739	713	709	742	732	686	761	726	657	690	751	728	690	715	760	698	756	714	710	722	745	706	727	733	731	663	729	749	745	678	731	684	676	700	724	696	716	698	674	703	697	652	737	708	744	688	669	756	725	684	692	751	724	696	689	761	709	723	759	726	678	742	673	711	672	708	694	738	777	666	703	678	714	739	703	708	709	760	727	677	689	701	728	668	730	695	707	679	735	724	690	756	677	669	695	702	713	672	710	710	732	701	675	712	710	713	752	694	650	732	712	713	656	708	711	750	688	702	719	690	703	737	667	675	751	729	689	729	766	712	750	723	692	691	672	671	690	696	696	696	761	682	700	677
486	167	83	65	74	85	87	86	101	90	113	117	101	100	97	114	97	98	105	98	68	110	106	102	94	91	89	92	80	66	78	70	80	89	86	74	53	64	65	57	60	53	45	56	60	54	45	50	62	50	57	56	52	63	57	44	48	57	36	42	47	53	52	47	44	39	55	42	55	64	70	60	56	54	47	52	44	52	48	50	48	53	50	50	53	45	51	51	34	46	50	49	52	44	60	41	58	46	42	44	52	58	48	41	49	48	40	56	50	50	66	52	45	39	47	41	55	43	44	41	49	59	44	34	48	43	57	49	51	60	44	47	40	55	58	48	52	36	41	51	51	45	59	53	45	40	32	47	42	52	42	53	40	47	39	47	51	38	56	35	42	41	62	39	53	38	51	46	41	61	37	40	42	53	45	51	41	61	53	41	38	48	37	61	54	53	51	45	54	49	42	47	55	40	49	44	52	50	34	49	49	65	46	49	55	45	49	46	40	54	50	44	39	37	42	43	39	31	53	50	55	54	48	64	42	47	53	39	46	60	59	57	48	46	46	40	51	44	43	39	53	52	58	41	41	66	52	58	48	41	59	39	45	41	51	43	56	52	45	46	44	48	42	39	49	44	53	42	43	45	31	51	46	41	58	62	55	54	47	58	48	53	36	32	48	38	51	48	54	55	42	50	41	35	56	45	44	43	43	43	54	46	40	40	53	51	45	60	51	50	43	49	42	39	48	47	54	48	46	60	41	49	50	38	48	51	49	58	52	37	54	59	43	48	48	61	46	41	47	53	48	50	46	63	41	38	52	47	47	48	51	53	64	39	48	48	59	41	52	41	50	48	38	57	41	34	50	47	37	38	65	52	43	51	32	49	54	38	31	46	49	47	48	56	37	58	45	54	51	68	52	32	39	50	47	52	33	41	52	53	47	54	48	54	58	42	64	53	56	58	51	40	50	42	55	48	53	59	54	55	46	49	47	51	53	51	45	43	55	42	47	57	43	50	53	54	51	46	45	48	50	56	48	34	51	52	57	55	36	46	41	47	51	46	39	57	48	41	51	53	53	43	44	37	42	49	49	48	47	56	46	51	48	64	44	48	42	44	57	48	44	42	39	47	59	68	41	52	45	52	48	28	43	47	42	60	33	44	53	48	52	42	51	38	45	45	70	50	40	49	55	72	68	49	55	49	45	49	58	54	52	34	50	48	47	38	46	43	43	46	50	45	54	59	56	38	46	53	46	40	36	40	57	53	40	43	61	45	47	35	44	42	51	49	38	51	46	48	55	57	49	59	50	55	53	52	45	62	38	48	41	50	58	60	42	44	55	57	51	47	59	56	50	53	68	38	52	52	48	51	67	54	49	52	40	52	41	41	56	41	46	62	46	59	48	46	44	50	51	47	51	55	45	49	54	47	44	56	58	57	45	36	62	47	49	51	56	52	43	57	46	40	36	47	45	47	46	51	57	61	39	53	47	69	51	49	34	49	52	55	50	44	45	49	50	56	41	63	52	52	61	47	38	44	51	41	51	50	50	70	59	53	47	54	67	56	46	46	54	42	45	51	56	41	41	44	48	49	48	48	60	55	49	57	52	63	60	52	51	58	38	59	45	46	46	41	47	59	37	49	45	51	38	52	47	47	45	44	46	32	34	39	55	65	44	52	56	62	45	53	36	55	53	43	42	62	63	54	57	36	45	45	44	54	47	46	52	53	43	40	33	49	48	43	44	53	37	35	40	56	38	54	32	48	47	43	36	46	53	44	48	50	45	43	45	41	49	52	41	52	44	45	49	47	46	52	50	64	57	42	38	49	54	50	40	60	54	38	35	59	47	51	44	58	55	55	49	34	46	45	50	44	44	46	48	51	54	32	49	38	56	47	48	44	47	50	61	40	48	53	45	65	51	55	49	52	51	62	51	42	45	52	41	45	41	57	52	60	60	42	58	41	50	52	55	31	42	55	52	55	44	43	49	42	47	59	58	45	62	47	42	49	32	55	33	50	35	49	38	46	59	49	36	59	33	41	52	45	56	54	56	35	32	42	41	53	41	54	40	45	51	62	51	53	43	45	54	37	75	56	64	33	52	56	48	51	53	51	57	49	30	46	54	52	50	41	49	39	43	44	43	59	44	45	44	49	47	51	46	54	54	37	41	39	49	47	51	47	49	46	60	51	51	44	52	42	41	55	52	41	39	42	39	50	48	53	49	46	60	45	54	41	40	60	55	56	55	51	46	43	61	55	40	50	45	53	44	42	51	67	35	62	49	35	42	44	55	48	44	46	43	56	47	67	53	43	50	34	56	41	38	38	52	50	48	39	46	45	50	44	55	48	54	55	62	45	52	46	60	50	30	62	47	40	43	37	56	42	47	55	56	55	54	43	38	56	54	39	42	36	38	48	49	51	51	50	50	56	49	31	54	44	53	65	51	47	50	53	41	43	42	45	45	46	58	50	48	61	48	65	55	54	52	56	44	48	59	47	46	54	52	48	46	47	66	49	51	53	46	50	49	38	46	54	51	64	52	69	43	58	38	50	62	52	45	42	53	37	37	50	42	49	52	46	38	46	43	37	51	40	47	55	46	40	60	51	46	32	56	54	54	32	46	38	51	42	40	41	48	44	38	54	45	43	46	52	48	49	47	45	45	52	40	39	49	55	55	47	45	48	57	49	48	55	60	50	49	60	49	49	56	48	49	69	50	55	42	42	46	44	46	47	43	47	51	51	47	47	54	52	52	39	49	54	52	52	46	49	53	44	64	64	66	60	56	56	40	48	40	60	50	41	48	45	49	52	49	41	40	38	59	37	60	54	51	45	47	47	35	53	60	47	56	48	51	40	54	50	38	45	53	52	53	40	46	56	53	37	47	51	43	56	58	62	49	42	44	58	57	54	56	49	38	47	43	57	43	48	50	44	40	51	43	46	48	46	53	49	47	46	43	62	51	54	53	53	49	52	58	47	44	41	57	43	56	52	45	57	60	37	47	54	48	54	50	37	52	42	54	45	40	43	46	54	38	39	66	45	37	52	45	67	55	52	42	54	52	55	51	40	52	54	36	51	36	50	63	55	45	46	40	45	41	34	56	47	51	37	45	40	53	46	49	52	55	56	43	58	39	45	57	64	55	51	46	42	45	53	54	36	63	48	53	48	59	43	46	56	41	51	50	60	37	41	44	50	55	51	48	57	62	42	48	45	50	56	48	48	52	40	59	41	49	50	48	54	54	48	56	50	42	55	63	49	50	62	38	48	47	48	35	32	61	49	39	51	49	43	46	55	49	41	54	42	47	36	51	45	41	44	58	43	53	58	50	56	43	45	52	39	41	50	53	53	45	44	45	51	47	58	46	46	51	47	48	53	46	44	49	44	53	48	42	50	37	48	48	50	47	45	46	56	37	44	39	45	41	58	52	51	47	48	44	52	47	40	58	62	52	46	49	47	60	42	51	46	51	59	48	50	47	36	42	51	48	46	59	44	45	58	50	53	54	50	50	54
6116	2186	932	1062	2159	2901	2741	2522	2241	2237	2070	2999	2417	1805	1966	2121	1909	1795	1995	2075	1780	1726	1830	1836	1928	1671	1610	1612	1541	1185	1059	1143	1063	1080	1093	995	969	776	606	507	481	542	612	502	517	526	437	387	470	506	448	427	448	430	400	374	369	363	383	385	385	413	388	398	374	373	337	366	470	475	557	558	432	427	447	369	378	373	384	452	532	523	418	394	373	397	365	374	393	350	394	318	406	362	376	367	368	351	366	338	381	318	360	353	382	338	344	368	394	359	415	358	331	360	353	376	362	415	353	370	359	355	369	373	363	337	385	360	358	378	336	405	352	373	379	357	393	382	355	391	406	347	347	380	370	370	333	348	358	379	370	357	330	339	355	365	386	384	358	379	386	372	406	357	352	358	355	344	337	368	350	341	369	371	364	363	337	333	359	345	350	382	346	348	352	357	349	374	382	367	367	351	353	336	376	343	343	382	348	386	326	333	371	341	361	368	361	348	361	383	368	355	379	395	356	384	366	342	355	395	349	377	358	393	379	359	336	382	373	364	371	339	347	379	358	359	352	360	359	336	368	381	358	381	348	352	410	357	345	362	346	388	356	365	348	379	377	370	355	383	375	371	342	349	387	376	369	375	373	327	359	343	349	351	382	362	392	356	377	377	347	333	326	368	376	363	394	358	384	354	363	380	363	383	347	350	367	383	378	358	349	355	390	377	342	378	363	369	353	352	351	354	345	371	349	415	386	340	363	359	377	359	368	323	342	341	393	316	316	370	373	365	353	341	353	388	357	381	363	373	352	327	355	365	370	355	375	367	343	386	394	371	322	371	383	321	362	313	382	376	391	332	352	342	353	350	374	340	347	372	373	340	340	375	365	355	394	365	392	361	334	366	365	343	326	364	352	363	332	387	304	368	343	384	378	356	363	378	374	304	357	358	346	352	369	362	362	367	346	357	355	385	368	348	389	369	348	322	344	344	357	352	365	330	349	308	375	366	371	354	390	369	356	320	363	348	343	352	357	359	378	390	361	346	354	376	366	353	332	372	389	378	360	362	346	408	353	367	327	349	366	356	386	359	389	374	394	365	374	338	341	378	355	339	364	351	306	354	358	333	381	361	357	350	361	356	354	382	371	350	328	382	366	339	361	390	354	351	369	358	373	360	349	383	359	347	362	367	384	358	390	356	380	327	352	375	371	375	361	355	358	322	344	395	345	358	355	347	338	368	349	370	364	382	348	372	401	399	360	399	324	351	374	382	350	361	369	346	388	326	374	348	384	348	365	338	359	362	371	388	342	373	381	394	370	382	345	384	367	353	366	342	345	372	331	373	355	361	347	378	347	354	334	345	364	370	361	336	346	343	361	362	384	384	350	369	360	386	351	367	379	367	355	352	352	355	358	327	375	386	390	368	363	345	357	366	365	366	373	340	372	371	386	378	348	343	373	360	364	351	379	360	386	333	407	368	394	355	357	382	340	340	357	355	370	343	359	373	356	386	394	354	345	362	341	358	332	380	352	372	382	347	398	383	377	353	364	364	363	375	327	349	380	366	345	363	418	370	388	374	340	364	360	359	346	399	360	329	353	354	381	359	364	353	357	358	379	362	346	369	365	368	359	336	341	340	378	393	323	354	380	354	341	356	388	396	374	353	348	348	374	319	351	397	342	360	352	330	363	340	382	371	379	356	357	358	358	352	390	374	383	354	367	365	380	390	354	349	371	340	372	390	390	323	360	343	371	357	336	374	363	353	374	340	365	340	363	333	382	373	370	366	349	341	341	375	399	351	364	367	334	377	362	337	384	353	341	348	401	383	370	356	365	355	372	405	369	355	366	354	353	360	341	397	383	392	357	366	352	364	371	354	357	379	376	353	339	339	358	338	378	377	349	360	383	384	370	356	343	374	363	362	345	360	361	373	335	351	379	355	355	356	385	349	384	354	360	375	366	342	333	378	347	382	383	342	361	364	376	356	410	353	381	379	395	375	363	333	396	371	339	379	379	382	348	377	361	366	379	320	355	354	379	372	354	419	373	373	377	305	371	376	340	401	330	398	338	329	333	341	351	345	360	357	378	356	327	331	375	347	348	365	358	361	377	367	361	360	389	338	380	371	381	345	368	385	399	378	391	339	372	350	368	346	354	355	386	379	376	373	358	365	326	335	358	395	374	343	340	347	367	387	381	345	379	363	375	350	388	346	354	366	362	357	339	371	418	399	356	335	382	341	354	369	381	367	360	380	362	372	362	380	381	372	352	357	373	382	379	334	391	354	361	385	358	351	376	363	364	374	364	363	353	365	336	387	402	361	358	370	334	384	348	344	369	364	367	373	361	347	350	371	370	369	355	333	370	381	379	354	345	347	385	344	379	343	364	372	361	373	377	367	374	322	365	376	373	362	378	336	387	371	380	354	359	392	335	322	360	338	404	360	388	346	325	363	382	371	367	365	378	396	373	374	392	353	359	328	349	346	385	351	357	362	370	339	353	366	369	340	362	363	369	405	321	327	397	370	356	375	360	329	369	365	397	379	342	366	342	380	352	382	368	379	384	359	351	348	362	347	330	357	393	337	351	358	366	366	362	346	366	375	375	387	355	394	338	349	350	364	395	343	346	377	356	339	351	375	376	365	350	384	348	353	345	363	384	370	355	378	361	358	368	383	374	342	350	386	352	371	378	377	345	390	365	361	376	367	393	374	318	344	380	347	337	354	337	363	353	359	391	354	342	352	349	389	337	348	375	349	352	402	368	338	358	357	330	343	349	345	380	362	378	354	386	375	384	366	373	382	354	377	367	323	357	357	376	352	361	351	363	364	384	367	311	388	344	369	375	345	343	350	339	369	326	353	362	352	345	345	366	376	394	330	374	370	352	346	372	358	359	340	377	355	357	347	361	378	373	365	387	352	341	312	374	384	384	371	400	367	381	372	396	363	389	356	340	389	410	388	375	366	397	370	355	376	374	345	362	325	353	387	381	331	388	390	373	378	365	383	333	329	357	332	351	368	376	366	335	364	380	385	370	354	377	373	324	358	356	370	386	377	366	326	375	357	368	350	370	369	422	335	384	378	360	344	342	358	380	402	342	403	363	365	340	377	331	370	352	370	366	347	332	390	354	354	349	376	344	341	366	357	342	365	359	321	363	401	362	347	385	357	355	401	339	381	350	356	357	353	383	365	395	355	359	369	365	372	343	364	346	320	352	373	324	391	345	355	384	383	360	369	348	372	346	373	348	372	372	361	378	382	339	396	336	355	382	348	345	354	362	359	356	342	381	377	330	374	361	372	345	361	380	352	348	351	340	418	355	341	364	378	354	351	343	373	360	382	346	367	378	346	381	335	340	362	344	368	368	329	338	386	372	373	317	350	368	355	366	393	328	361	333	375	397	392	363	353	364	380	373	362	360	343	345	389	385	360	405	374	371	380	364	358	362	363	339	361	348	351	395	342	369	363	367	383	358	356	350	326	358	365	395	364	398	355	367	366	355	361	362	363	362	362	366	365
1763	185	176	159	148	135	152	140	160	172	181	189	201	185	179	177	200	189	188	185	172	190	192	192	201	169	182	178	170	159	143	149	148	157	163	157	131	144	156	108	125	125	125	128	132	150	112	115	153	127	104	130	126	127	134	129	123	148	116	132	136	135	118	126	125	113	120	121	132	132	127	130	125	123	124	163	133	122	130	127	120	129	121	118	130	123	116	118	129	116	127	131	113	135	139	138	130	124	92	118	106	109	116	121	118	120	129	113	144	121	117	114	110	136	133	125	125	122	108	129	142	144	129	123	134	153	123	139	127	118	113	127	136	128	121	131	122	127	135	112	135	103	126	120	106	127	117	144	115	119	114	109	129	102	128	123	124	128	104	145	112	109	133	112	110	108	138	130	128	114	122	132	135	110	109	130	112	137	116	129	124	135	129	118	126	121	139	140	125	137	116	141	129	123	115	122	144	124	129	135	139	139	115	108	143	138	124	131	120	121	130	108	112	110	117	121	112	139	127	146	118	110	135	134	120	143	126	120	115	133	128	146	114	130	140	141	114	125	122	112	122	150	124	122	100	112	145	131	136	112	129	108	124	107	111	104	110	103	107	113	110	121	117	118	138	111	118	128	122	132	109	113	116	128	130	112	140	123	119	128	126	108	100	130	112	130	125	116	113	116	135	125	131	127	127	130	112	118	126	137	125	133	111	126	125	128	120	125	143	130	130	140	105	135	108	127	152	107	116	117	136	126	112	122	120	126	124	122	129	112	116	128	129	100	126	125	108	130	111	161	121	118	116	118	120	142	117	117	103	126	128	115	108	122	107	124	135	126	128	127	121	134	132	141	115	136	120	133	127	136	143	127	122	123	123	126	138	118	107	130	107	154	122	112	111	114	117	135	110	117	123	131	107	125	116	116	111	135	136	132	118	115	117	117	108	107	111	116	124	137	104	116	132	121	113	119	105	137	122	138	136	133	136	120	123	122	128	135	124	125	115	128	133	125	103	134	133	144	132	124	142	127	119	122	129	124	127	141	125	127	109	117	137	132	127	129	138	114	113	116	118	126	123	136	121	110	133	147	135	124	102	120	117	101	125	138	134	132	131	113	139	118	123	121	138	131	127	138	127	109	130	134	130	111	126	117	134	139	107	140	140	110	121	118	138	126	133	113	117	116	106	127	135	126	133	114	127	148	122	141	126	136	106	126	114	133	131	124	139	114	115	119	128	126	118	114	127	132	129	140	147	136	115	138	144	140	117	123	109	153	123	116	115	111	134	112	135	121	132	133	132	139	131	135	129	142	139	144	134	96	119	112	89	126	116	132	158	117	127	138	122	138	142	111	116	126	120	114	112	136	135	138	104	127	140	99	96	127	129	114	97	150	126	113	111	124	118	114	135	118	134	137	110	130	127	126	133	120	111	94	102	127	129	113	109	110	144	122	152	124	119	116	126	116	133	133	111	113	110	108	125	129	120	126	133	122	119	139	110	134	108	120	143	125	115	105	127	140	130	119	116	129	134	126	142	138	114	129	131	136	116	120	102	132	122	134	107	115	149	129	126	104	112	133	121	111	136	149	129	129	129	139	124	137	127	124	138	115	124	109	138	133	126	133	141	119	123	134	130	115	120	136	134	146	113	134	143	121	133	107	147	128	111	111	114	113	102	119	115	153	126	118	106	128	109	100	126	142	122	139	119	118	132	131	139	133	115	114	135	113	102	135	132	120	130	140	129	99	128	113	120	122	135	124	122	111	129	116	120	92	120	116	129	122	131	119	111	116	113	113	122	120	107	116	124	123	120	125	108	134	122	115	141	113	109	129	110	115	116	132	103	126	130	141	114	128	137	118	111	114	125	126	130	122	126	107	135	116	125	127	122	124	140	128	124	120	127	122	121	127	136	119	137	116	118	138	138	118	109	115	127	125	125	120	121	123	140	124	133	114	115	125	117	124	112	125	112	109	137	135	122	126	119	145	95	123	133	124	119	148	110	119	103	105	103	118	136	123	115	133	137	112	108	128	121	125	125	95	118	98	126	113	109	106	124	119	131	123	120	110	118	127	114	113	110	124	113	112	101	137	138	121	136	117	130	132	132	122	121	128	118	144	139	129	132	142	102	123	125	106	120	110	132	113	129	144	126	133	102	116	118	136	100	109	133	110	116	106	118	111	120	122	137	117	128	117	116	137	118	130	132	132	136	162	104	124	122	125	125	130	138	126	139	128	130	118	121	118	117	122	117	131	134	131	107	123	118	135	122	139	133	106	123	125	119	126	122	128	136	106	131	117	111	139	121	115	137	111	95	116	124	143	140	127	124	130	132	128	129	130	121	127	117	121	128	129	125	138	126	117	112	123	127	113	140	133	126	154	130	117	113	101	124	124	101	124	115	129	127	148	111	120	135	140	110	120	102	122	120	115	135	124	119	131	112	151	122	137	91	121	139	120	126	111	120	132	107	122	122	133	152	135	113	103	133	135	115	118	149	119	120	107	120	130	128	120	124	117	135	149	114	109	129	126	122	111	131	122	123	112	109	123	155	122	137	123	121	120	110	114	146	141	115	101	111	120	141	131	125	130	139	139	117	144	118	140	142	133	136	98	132	121	101	110	108	128	137	143	120	136	136	126	123	139	106	137	102	126	125	128	129	121	120	116	130	112	122	128	119	125	138	130	153	100	132	136	118	121	123	121	111	122	129	117	124	124	119	107	134	135	121	105	114	140	111	118	126	112	120	119	124	135	139	111	129	142	133	130	131	116	127	119	116	116	132	102	109	108	135	120	121	122	168	135	160	116	153	119	122	108	121	121	107	104	126	126	107	132	123	111	129	115	132	125	101	122	126	127	114	113	132	117	122	127	115	133	108	132	113	131	109	106	110	128	129	119	105	120	107	135	122	111	125	120	121	125	137	131	108	112	111	108	140	128	124	122	136	121	122	130	116	127	110	143	127	128	123	119	147	117	128	116	120	116	124	116	106	133	133	140	138	122	121	113	139	137	117	117	117	124	124	107	101	134	115	129	132	126	129	131	117	138	136	111	139	121	135	118	115	120	116	122	126	127	121	124	125	120	130	121	108	132	134	135	127	118	130	106	129	126	141	138	124	117	119	111	120	138	119	139	126	146	125	124	124	117	130	141	124	139	134	118	132	118	119	147	122	119	128	130	129	125	119	113	119	122	140	112	130	120	138	131	127	138	124	111	123	124	120	121	130	137	117	136	122	116	122	121	122	133	120	107	123	112	118	143	138	123	115	109	108	136	133	128	119	125	105	144	116	131	114	109	133	133	122	130	126	125	140	94	108	120	121	146	114	110	126	104	135	127	102	148	123	115	125	128	118	115	107	129	141	114	126	143	120	119	125	109	132	138	137	113	120	118	125	130	110	112	107	109	111	125	120	131	126	148	113	133	137	139	111	127	127	116	141	113	138	122	121	136	114	122	112	145	129	122	141	116	134	121	114	149	111	132	133	131	121	112	147	116	117	129	125	119	121	134
8767	2109	1334	1448	2339	3022	2986	3063	2867	2900	2902	3531	2985	2405	2628	2650	2440	2285	2457	2558	2339	2487	2363	2490	2473	2188	2050	2089	1998	1716	1592	1665	1548	1593	1636	1542	1375	1428	1252	1056	986	1049	1068	1080	1106	1011	977	951	1061	977	976	999	972	1022	940	953	893	897	926	895	921	967	954	890	946	924	953	965	966	1040	1126	1071	986	960	946	969	865	914	946	989	1038	1024	909	891	913	922	947	969	862	892	933	886	898	911	921	899	872	907	911	899	950	928	930	914	874	937	918	912	918	935	900	977	945	908	931	898	908	912	876	919	881	948	903	901	880	906	963	875	924	898	864	916	924	911	868	910	937	944	915	928	915	907	905	940	975	951	906	902	910	895	910	959	933	914	880	932	888	957	906	868	945	882	861	899	928	891	907	930	916	936	909	882	947	903	890	913	913	854	890	910	917	926	886	894	915	929	926	830	861	926	921	885	911	935	950	895	932	910	966	936	892	886	956	926	933	882	925	893	947	910	928	911	858	886	950	927	897	864	920	859	901	819	877	908	942	911	853	927	930	896	919	895	899	887	916	923	917	950	943	866	916	846	894	890	934	881	924	909	912	912	896	941	950	919	956	910	898	878	868	921	908	894	922	959	923	908	890	953	908	896	894	877	943	898	912	939	879	914	948	908	869	927	897	1005	898	918	873	877	931	906	861	858	907	876	894	912	845	886	892	896	899	882	869	912	897	860	886	914	899	856	896	858	859	922	918	910	914	872	922	907	905	919	851	861	915	895	932	866	891	928	948	860	908	921	876	888	922	926	872	870	911	901	1004	945	888	860	928	928	850	880	972	934	918	887	930	930	925	907	901	873	927	891	922	968	959	966	923	896	872	890	883	913	901	878	927	921	850	922	919	879	929	899	940	948	925	892	892	923	919	861	908	889	900	923	909	922	949	924	924	927	910	888	935	923	885	884	905	880	928	889	946	915	922	875	884	920	925	912	914	864	929	850	911	898	924	920	893	923	927	961	894	900	871	900	883	876	874	898	905	863	936	884	889	878	898	915	960	942	936	877	922	900	917	926	943	877	909	915	904	903	846	890	878	866	870	923	928	943	892	910	881	845	865	966	915	948	929	892	933	908	940	906	876	932	913	924	937	873	880	897	931	922	901	900	874	910	915	909	898	901	889	880	878	905	900	924	871	954	881	824	831	916	903	917	886	888	901	917	900	871	850	868	967	859	913	894	888	924	913	922	858	927	904	895	896	954	889	896	905	909	940	916	879	892	942	953	841	859	918	865	964	932	874	866	958	931	940	906	948	849	891	927	926	868	957	922	898	928	907	896	905	834	911	835	896	853	924	943	946	974	901	961	859	919	885	929	912	887	952	865	892	876	923	936	917	879	836	866	931	971	933	877	938	882	915	881	858	878	867	963	893	890	963	864	908	945	875	856	907	895	910	934	861	859	915	955	865	908	910	842	857	863	913	886	903	934	961	883	857	913	907	894	913	885	892	882	942	884	932	913	853	892	923	920	900	889	926	947	895	906	937	863	920	930	935	891	869	904	933	913	907	912	905	919	899	890	915	892	963	921	879	896	906	928	848	919	906	973	933	897	889	887	897	924	922	908	886	920	920	847	866	926	896	880	887	910	916	914	852	946	905	848	916	887	917	853	893	864	956	881	936	913	930	925	889	852	908	971	875	872	877	881	897	916	948	897	881	874	911	873	921	912	883	932	914	888	922	924	927	888	925	904	908	865	910	901	909	910	925	935	879	894	935	884	845	882	890	923	904	883	906	872	884	925	880	984	923	938	903	899	925	899	906	888	875	873	891	894	908	931	894	888	900	879	913	894	896	873	933	923	916	920	875	882	876	941	935	939	859	986	897	866	939	930	932	871	876	904	908	850	931	920	868	873	923	878	905	918	885	902	888	873	882	862	943	928	936	881	902	973	909	889	917	922	933	843	955	904	882	839	941	925	897	880	849	900	872	915	911	861	891	965	896	926	904	966	885	945	899	909	915	865	971	911	937	910	905	929	898	876	903	946	911	865	868	876	937	925	885	949	884	913	911	885	852	934	908	902	912	957	899	882	861	916	872	897	872	946	943	917	849	893	902	838	911	924	889	945	904	888	924	851	895	881	903	884	875	887	908	952	937	907	889	933	898	900	892	826	926	896	898	903	922	889	918	856	898	869	937	910	935	934	908	923	851	943	907	866	923	897	888	893	906	911	899	914	897	905	924	894	933	916	900	890	906	924	899	879	911	857	864	914	934	950	875	908	924	909	936	884	916	914	885	884	897	962	892	900	909	920	928	902	903	881	871	935	885	926	870	938	930	937	889	892	905	879	925	863	869	889	922	866	885	889	903	863	901	910	915	942	919	930	804	856	894	891	881	906	926	875	860	898	907	954	926	925	881	820	883	853	897	884	912	832	893	870	854	865	858	892	904	870	882	861	880	884	891	889	882	888	887	891	947	889	919	892	891	900	845	876	904	873	967	873	920	893	945	853	956	862	930	837	919	893	887	901	876	941	888	931	881	874	940	874	915	895	930	853	859	907	909	898	949	909	888	924	910	921	887	910	940	899	929	921	926	926	916	940	933	958	924	891	909	894	937	902	895	947	922	881	918	918	902	835	904	933	890	883	912	849	858	920	890	899	966	926	921	888	921	863	867	950	907	899	928	912	905	853	876	911	867	934	910	873	872	889	897	903	909	895	942	923	946	873	917	936	862	907	878	918	912	902	857	865	941	883	959	887	867	973	907	923	962	918	944	874	940	900	879	912	873	926	836	897	920	876	918	900	954	889	917	920	889	933	858	913	926	895	886	931	937	962	893	868	896	905	947	945	885	890	882	870	854	904	892	884	822	929	916	874	975	942	882	887	895	882	933	862	909	907	915	887	867	951	895	883	921	860	956	866	906	880	862	923	885	873	926	897	892	927	909	895	945	955	938	853	884	902	973	900	925	907	905	911	898	860	915	875	895	937	912	920	926	877	924	854	868	889	849	903	881	923	890	905	918	965	901	905	907	851	877	870	868	891	852	888	855	870	845	921	872	896	829	900	919	924	922	894	885	924	906	909	846	891	874	921	900	921	912	908	868	897	834	945	896	952	907	864	848	907	856	907	913	920	897	893	922	913	934	907	921	917	901	913	871	895	917	906	956	918	881	882	960	879	894	865	945	921	850	917	929	842	922	909	921	852	917	874	960	888	880	903	916	872	920	893	911	903	904	906	864	869	892	890	860	860	867	889	848	917	919	931	880	940	915	818	911	893	922	899	896	934	933	905	886	874	887	921	871	880	938	893	901	910	921	927	885	910	919	885	912	949	867	875	876	913	877	923	918	911	871	964	902	901	933	876	918	928	877	878	909	873	905	875	898	899	902	922	871	903	881	861	907	874	895	872	946	894	867	907	891	911	955	956	901	916	884	864	890	877	865	912	906	903	893	899	927	906	907	941	941	889	900	884	922	837	957	885	914	864	896	857	941	868	893	915	887	921	920	914	884	892	891	910	909	882
883	174	119	114	117	115	132	133	152	126	135	164	139	118	157	152	129	145	137	159	137	148	146	150	148	126	118	127	150	105	129	114	96	105	90	93	92	82	79	66	74	82	63	64	96	83	80	75	78	74	72	66	53	69	69	70	65	59	55	74	58	59	71	58	57	72	55	68	70	80	76	72	75	80	83	54	75	63	60	70	94	84	63	71	64	91	72	65	90	58	54	72	83	59	62	51	65	78	57	73	72	55	61	81	77	60	52	60	73	74	68	58	69	62	74	58	69	81	63	63	89	64	71	60	54	88	64	57	70	71	52	62	71	72	52	81	60	76	70	76	64	64	77	61	56	62	56	72	77	75	65	47	61	72	51	49	67	67	73	57	65	60	77	53	63	89	74	77	61	65	62	65	73	45	59	76	71	68	65	65	53	69	65	59	56	62	61	69	61	55	64	60	73	58	84	62	65	53	77	63	76	69	72	67	66	72	74	69	66	65	66	72	99	63	63	64	60	73	74	76	55	61	67	50	68	46	63	62	63	69	71	70	82	76	75	69	80	90	62	70	64	41	65	69	72	73	68	77	79	57	60	55	59	70	66	57	77	64	53	60	60	69	62	59	62	73	61	70	61	66	64	66	53	58	70	64	55	63	63	66	91	67	62	65	68	73	61	74	68	71	59	73	68	73	77	72	47	75	66	70	64	48	70	73	60	70	59	66	67	72	71	74	75	67	52	74	75	65	63	93	80	64	74	68	55	78	65	72	77	65	68	69	75	67	61	66	73	50	50	61	89	57	56	73	53	56	68	59	71	70	58	61	71	67	65	75	67	57	79	85	64	66	63	73	56	79	57	70	62	67	68	67	60	57	63	64	65	79	79	73	61	73	75	72	83	80	66	69	65	64	69	62	73	75	66	61	53	80	53	81	67	65	67	58	64	81	60	71	58	82	70	72	69	67	66	75	74	65	65	64	74	73	62	62	64	48	75	74	66	56	94	54	80	61	63	72	81	58	69	61	57	70	55	54	76	66	72	56	55	83	65	66	70	62	62	63	63	68	60	65	78	73	49	65	56	74	78	49	62	72	58	60	62	68	62	75	75	65	69	57	60	60	73	56	72	68	59	66	76	59	64	69	63	65	77	66	66	95	60	67	62	65	66	69	64	49	50	62	72	66	55	66	73	63	65	55	74	53	67	58	75	71	72	74	55	72	83	59	63	77	66	68	57	52	79	54	65	57	61	58	66	63	80	62	72	57	60	65	71	66	69	59	78	70	68	61	73	57	70	56	61	79	69	64	68	72	85	62	74	69	93	66	72	63	79	73	70	68	67	59	68	64	78	55	74	57	66	74	63	71	69	70	79	73	76	80	65	60	54	73	64	71	75	51	69	70	86	58	67	68	62	74	70	68	80	64	58	74	74	76	57	58	77	70	73	67	62	72	66	80	74	68	80	74	73	60	68	64	59	66	60	73	82	76	69	65	76	73	60	78	67	55	75	66	70	67	57	65	70	67	60	71	63	69	72	62	67	73	69	73	60	64	62	80	71	60	69	60	58	55	70	74	62	80	80	69	66	71	69	72	64	66	73	64	77	68	51	77	65	50	60	57	77	67	48	73	63	68	80	64	54	72	67	67	63	57	65	66	62	71	63	65	63	78	54	71	63	66	50	59	52	57	67	66	64	72	69	78	50	82	64	57	51	64	63	64	66	61	71	82	63	69	76	54	69	76	73	55	78	64	43	82	62	58	55	67	74	56	59	67	65	70	73	66	69	61	61	63	68	56	77	70	63	72	76	70	76	72	74	72	60	79	68	57	83	71	55	76	62	67	70	57	62	56	67	78	72	65	62	52	84	62	85	75	55	66	64	63	70	65	70	61	63	74	53	71	69	72	57	75	86	68	64	82	77	60	67	57	52	56	74	75	68	48	70	69	66	67	75	65	65	68	62	71	79	63	61	58	88	68	48	69	67	78	60	62	57	65	54	87	56	74	73	59	75	77	71	71	77	92	70	66	64	61	66	61	57	77	69	78	66	61	70	49	72	61	76	65	72	71	75	70	64	72	70	67	67	47	66	68	82	56	67	70	63	67	72	67	69	67	65	59	58	69	74	70	80	66	65	65	61	74	68	61	73	75	72	64	58	54	76	62	84	85	67	58	78	61	68	68	69	58	67	62	61	67	64	70	62	66	71	60	50	63	63	68	69	68	55	91	66	72	61	61	77	71	79	75	73	70	56	70	62	61	75	65	61	63	75	58	72	59	71	74	74	63	68	61	61	77	65	82	58	72	65	62	73	59	63	63	75	69	63	74	66	61	68	60	72	59	76	70	68	54	48	76	63	59	59	45	61	63	63	62	59	67	62	61	75	54	62	61	68	56	65	75	60	66	66	66	85	69	64	63	62	69	66	60	57	87	74	72	52	57	70	71	58	72	71	65	57	68	77	69	72	57	67	71	74	58	66	69	60	70	57	94	58	73	66	62	69	73	74	64	69	66	58	74	47	70	63	55	62	66	62	62	60	72	57	61	71	65	68	62	58	76	68	68	84	60	61	61	81	69	74	71	73	78	67	61	92	59	69	65	57	50	65	60	68	77	74	61	48	53	57	77	62	70	67	53	64	63	68	69	62	77	66	70	56	69	60	66	69	73	71	62	64	52	64	70	67	68	72	71	69	59	61	61	89	67	77	60	59	63	72	62	72	71	81	68	71	60	67	74	60	62	56	55	72	71	60	64	59	76	75	51	69	60	61	58	75	67	76	81	58	78	77	67	57	68	64	72	61	66	65	55	63	71	54	83	81	65	69	58	72	65	74	62	62	80	63	69	67	75	82	79	68	64	70	64	76	65	59	70	70	72	68	67	75	60	50	74	61	71	67	83	77	64	67	66	68	71	58	76	78	70	81	74	60	69	76	68	64	73	57	74	83	63	72	63	80	59	68	67	53	63	68	59	53	68	67	76	55	78	79	75	73	57	65	61	70	73	67	56	64	66	58	52	67	90	63	67	56	59	84	70	63	69	62	57	65	71	64	69	52	53	79	54	68	71	62	70	54	86	62	48	58	65	72	77	83	63	62	67	79	83	62	63	67	76	60	56	70	66	72	68	60	59	71	65	82	75	66	61	61	73	79	50	75	69	73	68	51	65	56	55	56	65	54	62	79	73	55	85	58	62	66	70	79	74	74	66	63	75	78	55	64	75	72	61	52	64	78	76	50	71	67	53	65	65	67	77	61	58	62	71	73	71	73	84	63	66	69	69	85	64	56	63	69	51	51	71	60	50	67	72	65	73	52	67	66	69	71	71	63	73	58	74	55	57	74	68	64	73	79	57	80	60	61	67	56	83	70	79	41	70	57	66	76	61	68	55	65	69	74	67	70	72	66	52	77	59	64	67	74	61	63	61	88	73	76	78	62	65	73	65	57	80	73	72	64	68	75	61	72	77	53	58	53	65	68	82	61	72	85	59	76	82	70	66	64	62	64	62	63	69
8795	2535	1217	1419	3254	4266	4256	4044	4177	3591	3647	4216	3305	2834	2922	2952	2516	2422	2731	2788	2642	2562	2429	2626	2573	2206	2166	2177	1916	1537	1556	1448	1501	1466	1628	1243	1300	1178	938	707	666	794	749	670	721	691	544	638	641	719	593	661	600	613	516	496	472	493	486	484	592	547	528	510	502	519	569	576	619	662	737	551	616	626	694	494	497	489	546	673	684	584	456	519	469	521	466	453	494	475	440	498	494	452	449	513	487	473	458	423	512	450	476	466	508	493	443	478	502	498	509	462	467	451	504	480	493	469	493	482	515	434	502	453	463	507	465	506	492	479	456	493	530	482	484	532	484	472	506	456	516	478	489	490	499	475	473	453	448	487	431	518	481	510	458	497	438	483	508	453	449	492	504	478	468	488	443	454	441	448	456	448	450	416	474	481	483	463	437	452	526	457	504	464	474	485	491	476	498	495	469	489	465	468	507	457	502	472	454	449	465	507	452	469	500	479	473	469	491	477	499	512	490	462	495	467	456	490	474	469	486	514	482	459	518	438	443	454	457	478	489	485	483	505	479	453	486	495	493	483	469	499	459	473	535	501	478	498	481	497	477	455	475	485	469	509	493	498	504	442	474	482	447	509	466	468	523	454	472	517	465	480	484	487	520	494	448	479	471	505	476	470	512	478	467	408	460	475	506	490	465	470	504	471	471	469	482	482	471	473	452	483	499	524	493	466	444	462	446	508	486	472	508	498	516	488	460	471	476	456	495	477	473	468	436	505	497	485	465	476	519	474	477	458	480	488	452	479	458	450	489	463	474	499	483	464	513	475	481	489	509	471	472	505	464	475	482	495	553	497	516	473	506	497	452	470	513	491	474	491	489	488	527	440	514	494	496	483	446	494	454	477	479	492	484	468	485	485	509	455	489	493	472	462	445	481	461	428	468	459	474	503	469	507	435	486	486	501	506	439	491	492	484	503	461	439	489	486	491	473	451	498	475	475	499	474	502	483	445	461	459	517	500	489	474	470	479	484	485	508	491	478	458	486	509	492	445	464	472	491	484	468	492	481	469	485	489	514	474	468	476	421	467	456	459	446	494	509	498	455	481	477	460	461	473	498	463	501	486	448	501	469	477	469	530	536	456	491	494	517	481	477	500	462	458	469	490	483	516	502	457	478	493	461	484	500	473	488	478	421	466	449	445	464	463	468	490	514	470	482	481	474	476	487	498	471	504	464	446	439	454	467	489	524	494	521	474	495	475	482	483	447	437	503	506	456	503	449	480	449	474	467	485	491	487	481	509	488	470	472	503	491	509	449	496	478	485	458	491	451	478	477	467	505	487	504	501	459	497	407	497	507	450	489	476	477	502	476	461	486	445	482	479	486	471	453	449	490	487	484	456	466	504	497	522	488	481	472	484	475	515	483	463	479	494	490	479	481	478	471	470	472	476	508	505	482	483	513	495	473	501	525	491	476	477	482	444	530	486	483	512	534	437	483	455	483	474	477	463	451	477	449	480	442	450	497	481	499	452	459	450	477	462	497	492	484	469	480	454	488	502	463	471	457	450	461	483	481	498	507	506	484	494	463	496	541	450	483	460	457	472	466	444	432	475	493	477	486	495	500	453	438	464	499	447	506	471	476	504	512	488	477	514	488	477	505	474	491	503	498	468	455	504	519	450	455	465	440	449	493	479	524	506	436	471	461	516	468	447	478	511	454	463	483	488	431	533	451	433	496	507	469	484	468	483	463	441	448	529	468	458	465	500	495	457	446	473	512	491	472	478	450	470	481	521	493	465	494	449	503	493	502	479	460	464	443	496	482	509	490	481	445	514	495	504	433	481	525	500	469	499	489	441	470	484	482	455	471	502	510	489	505	469	466	462	484	462	499	479	453	454	499	494	491	473	519	459	516	486	504	478	485	466	446	473	480	474	448	462	464	495	511	501	501	477	483	494	498	503	539	459	498	455	489	482	444	467	484	471	503	490	487	477	470	475	498	473	482	498	476	491	472	472	438	466	479	465	501	479	463	442	490	444	499	476	485	474	494	443	459	457	473	486	480	483	483	478	472	476	460	462	458	463	453	476	503	478	506	481	530	452	466	474	466	479	488	470	483	471	487	474	507	445	492	451	488	463	478	510	464	457	433	507	427	498	534	445	427	505	499	499	469	476	487	504	530	479	468	452	474	503	507	478	463	488	470	437	506	472	527	451	457	450	451	492	482	461	478	477	455	471	480	506	498	483	487	506	478	478	499	480	449	494	510	475	503	482	482	485	504	461	487	429	475	453	456	484	488	452	492	449	466	439	526	502	508	500	508	490	443	468	493	477	471	458	442	476	485	457	467	465	479	547	461	446	443	459	506	501	474	479	525	474	447	456	449	482	493	445	446	474	458	485	486	481	477	502	455	495	448	483	454	488	470	483	494	466	515	457	494	451	490	478	479	437	485	517	461	519	485	502	548	482	487	498	483	513	458	473	481	496	505	523	446	452	497	482	491	505	475	488	451	498	484	463	454	467	446	475	450	456	471	469	479	467	436	470	491	487	494	477	481	479	464	467	489	472	501	471	501	479	514	465	517	488	468	461	468	508	459	480	481	457	491	481	496	487	475	463	425	460	508	481	500	497	474	481	488	471	508	450	472	477	468	455	484	429	461	470	487	454	484	473	470	479	484	508	491	465	457	494	484	453	491	486	465	489	517	460	489	505	466	466	523	524	460	447	477	481	485	484	458	483	494	467	457	452	449	484	467	461	482	429	511	461	487	481	473	486	487	504	444	501	496	517	483	491	488	503	484	488	500	480	511	496	465	495	460	452	474	509	491	481	427	484	466	454	447	449	480	482	514	507	460	443	455	487	478	463	474	478	501	474	516	479	497	500	485	513	465	478	436	477	497	422	473	481	482	458	462	477	473	467	453	453	453	491	485	435	451	446	451	518	494	453	504	473	462	471	488	483	470	438	491	471	474	473	487	458	499	505	488	523	486	499	455	473	452	441	498	467	466	485	451	468	460	502	465	500	496	474	437	478	442	493	509	495	471	495	467	456	490	494	467	471	446	501	499	472	492	507	487	470	482	455	501	490	481	481	471	460	479	498	492	462	460	455	450	491	466	492	478	470	485	476	530	485	437	457	474	465	436	504	441	504	487	499	489	503	480	484	459	469	468	459	459	435	487	472	483	514	471	474	476	459	452	469	481	454	478	520	499	479	479	449	505	466	494	486	468	488	453	502	456	448	490	479	493	439	520	449	477	472	463	449	458	480	496	528	477	473	487	538	457	486	475	466	471	504	501	473	489	529	487	475	479	493	477	471	511	465	450	464	497	469	511	448	498	466	518	445	494	508	514	429	507	492	497	467	458	472	433	438	490	473	466	483	464	507	487	485	464	505	450	457	504	489	487	473	486	483	466	485	466	485	480	480	481	460	499	463	499	458	513	454	465	470	473	491	490	499	473	490	496	477	520	455	509	472	505	480	471	450	485	479	502	443	463	519	454	476	451	486	524	446	477
1160	118	102	102	98	94	82	117	141	121	154	147	134	123	134	125	110	142	151	141	168	136	139	131	107	107	117	123	116	111	124	114	106	126	124	113	105	105	101	107	106	117	116	99	103	92	105	100	103	97	92	114	105	94	77	103	76	102	94	104	93	104	82	105	97	91	108	110	113	107	96	97	99	114	87	95	110	113	109	96	101	119	93	84	95	112	107	86	91	95	85	101	97	97	87	89	98	101	98	98	90	82	101	102	99	81	83	103	92	96	92	93	97	104	102	92	109	106	89	106	86	87	93	102	93	104	104	98	103	103	110	95	93	97	111	97	102	93	100	96	107	98	86	99	101	102	91	90	109	108	97	96	118	99	94	107	74	91	96	95	96	100	102	104	93	104	97	105	93	99	77	111	111	70	108	93	95	81	96	104	97	102	88	84	93	94	98	112	95	125	99	102	84	94	95	104	86	83	95	89	94	96	92	90	94	100	97	111	109	96	96	80	89	84	102	103	103	91	91	109	91	100	99	93	106	92	99	117	100	90	98	85	86	83	86	108	121	103	91	99	105	84	93	90	96	91	96	91	111	77	92	87	93	82	101	97	103	100	93	105	91	97	101	117	104	80	104	87	100	97	126	88	90	93	102	105	86	88	111	81	84	93	110	92	87	88	114	106	105	112	95	90	88	118	101	90	96	108	89	112	86	96	99	111	108	115	119	103	100	114	118	90	93	87	66	108	89	91	107	97	96	94	93	95	103	98	99	94	86	93	96	103	91	84	110	99	92	102	89	82	106	82	93	99	105	86	88	89	76	115	102	97	91	110	98	87	99	107	97	110	105	121	105	96	100	79	98	102	116	91	91	106	108	94	95	110	87	96	101	97	87	105	105	111	98	88	90	114	84	116	99	115	108	96	120	94	104	82	92	79	125	101	98	96	100	105	99	112	90	104	86	106	86	95	104	92	95	100	112	101	111	102	100	90	103	83	91	92	89	93	103	89	98	83	116	101	92	118	112	98	98	106	85	93	116	115	99	124	77	115	112	103	97	96	97	89	76	92	104	93	98	90	98	117	91	105	85	101	98	110	106	92	120	104	97	106	100	95	100	94	93	116	96	96	105	101	90	115	88	108	100	98	84	86	98	102	84	99	101	103	102	112	94	91	99	104	107	88	89	98	71	113	94	104	96	96	105	84	107	101	91	90	96	99	93	97	82	98	112	94	78	92	102	112	79	107	98	98	91	94	97	129	103	83	99	101	120	101	89	89	102	104	106	95	96	78	99	97	90	106	94	110	100	91	100	91	92	66	98	86	72	98	122	119	97	93	98	102	89	93	99	88	91	76	107	111	106	109	111	96	106	84	88	76	88	83	106	100	97	89	103	109	102	89	95	93	104	91	73	91	81	79	82	106	96	100	94	80	103	122	94	98	73	94	86	94	103	101	109	93	87	98	109	96	118	97	96	102	91	84	91	104	99	75	100	94	100	89	115	97	120	86	104	90	95	108	106	91	112	99	88	94	97	90	97	79	115	87	122	91	95	82	102	99	99	90	100	104	99	108	128	119	84	79	109	101	101	93	122	123	99	83	99	89	100	104	91	87	85	85	97	104	95	92	87	103	103	115	82	111	93	105	91	100	101	104	103	90	106	89	107	90	102	92	97	103	89	100	104	94	86	92	97	98	90	113	116	105	94	103	98	105	110	117	99	102	94	93	100	77	93	98	99	103	103	90	97	104	104	94	87	94	111	98	101	103	104	100	89	109	101	90	94	86	100	97	104	87	88	100	106	93	100	109	85	94	98	107	97	97	104	79	105	103	97	93	93	66	98	80	117	99	95	96	105	86	108	91	84	96	116	110	63	92	111	105	87	110	106	93	105	100	96	84	92	82	86	109	93	98	80	87	113	99	96	96	107	112	117	103	99	111	92	116	99	99	98	90	102	118	111	95	118	86	103	108	110	86	87	89	101	82	89	103	88	86	81	86	109	94	105	107	100	101	111	100	116	86	93	96	101	89	105	100	109	91	102	100	112	99	103	112	88	99	76	93	96	110	103	87	90	92	96	90	105	103	98	109	92	96	120	83	100	95	84	97	100	96	118	117	107	101	115	100	102	100	108	86	98	86	109	110	99	88	87	108	103	89	97	89	93	94	101	92	107	111	99	87	101	94	107	81	96	87	96	82	112	97	78	98	98	107	95	97	102	99	115	104	104	117	89	109	95	97	94	109	105	95	100	77	84	102	105	77	91	102	84	111	91	99	106	93	94	110	93	97	102	98	91	70	80	93	87	106	83	121	82	90	94	100	105	101	100	97	87	91	111	103	100	99	97	93	86	99	96	71	89	98	86	108	97	96	103	102	93	100	94	106	102	81	103	95	120	111	103	75	96	88	107	86	107	103	88	83	99	102	108	103	87	89	85	110	76	73	106	91	104	108	87	87	89	103	97	106	80	96	94	105	104	114	93	110	82	110	87	95	88	100	92	79	80	82	84	100	107	83	103	118	97	90	100	95	100	83	96	98	74	97	73	94	86	96	111	119	97	100	90	95	97	95	99	97	108	95	108	90	110	87	94	100	116	91	111	96	86	114	97	89	100	100	92	96	106	98	99	92	115	105	97	78	99	111	107	104	96	105	93	111	90	101	92	88	88	102	104	95	98	112	102	123	91	89	85	73	92	94	105	94	99	98	105	93	86	103	104	95	102	100	83	93	97	104	89	94	103	100	110	87	83	95	105	103	140	99	89	86	102	107	98	76	112	97	107	92	96	88	115	97	93	112	105	103	92	95	101	93	116	95	79	81	96	101	99	107	109	110	84	87	89	93	105	93	97	105	99	96	99	92	98	99	105	110	96	116	80	82	90	113	97	90	83	80	95	112	89	82	89	96	96	104	107	85	84	104	104	95	87	91	106	91	97	100	97	84	102	98	96	101	92	100	98	93	88	101	100	105	83	108	89	85	82	106	107	90	97	102	103	103	96	112	110	89	92	104	77	87	87	90	101	85	98	92	95	92	95	92	94	99	91	92	93	108	114	92	110	96	108	117	78	100	119	111	95	80	90	97	105	85	86	91	99	98	93	87	101	93	99	94	109	97	99	95	96	90	97	110	103	91	95	83	110	104	87	97	93	91	97	87	92	108	112	81	88	114	103	82	89	106	109	107	103	103	102	99	109	112	104	105	107	99	93	105	110	110	95	106	94	104	111	106	109	105	81	102	103	93	104	89	83	90	82	93	73	98	99	119	110	99	122	84	94	114	95	82	85	84	103	97	105	104	112	86	97	107	98	83	98	107	97	108	104	95	89	102	109	87	105	88	90	115	98	96	96	101	97	86	106	106	116	73	103	75	109	84	118	82	113	95	101	104	94	89	91	102	99	95	104	108	76	102	101	100	93	102	88	131	93	111	92	89	103	81	108	98	102	101	94	100	106	100	105	84	93	84	102	94	101	92	96	102	95	97	112	105	103	98	96	110	101	102	82	99	105	113	90	82
6700	1202	850	891	1116	1332	1443	1798	2013	1829	2144	2374	1999	1944	1811	1862	1709	1847	1919	1904	1854	1728	1748	1910	1820	1582	1588	1577	1387	1241	1326	1199	1175	1183	1206	1037	1133	1076	865	837	862	820	825	822	845	819	760	770	806	764	815	819	713	748	765	729	750	655	728	738	775	714	771	733	737	726	726	779	760	826	773	785	820	874	745	709	724	706	743	815	826	762	710	727	662	725	722	714	717	696	714	798	717	699	705	699	707	738	787	740	713	724	733	717	667	740	721	690	705	724	684	721	677	688	737	737	750	687	732	728	729	720	720	727	723	727	689	735	681	733	736	751	704	721	724	717	748	767	700	724	753	774	732	738	673	698	772	683	717	727	742	707	700	714	767	659	726	734	734	683	663	700	720	735	771	723	703	707	715	683	709	762	721	707	715	713	735	792	696	662	705	706	727	727	757	728	662	717	750	711	697	732	710	685	690	711	729	733	731	704	776	710	706	718	723	723	746	703	747	701	669	738	697	742	732	718	720	688	702	709	703	779	687	745	760	704	714	711	724	733	727	668	707	723	696	695	705	735	742	716	715	753	677	717	779	735	709	657	706	700	720	732	687	730	659	664	728	693	672	735	742	708	737	751	708	736	723	738	704	667	716	735	753	714	703	737	745	733	722	662	718	793	758	728	725	724	771	683	703	718	736	718	777	691	730	669	718	731	746	719	721	749	701	697	726	722	736	706	686	754	749	726	696	680	729	677	687	712	716	698	743	691	758	731	754	765	684	701	698	773	720	717	653	746	718	714	676	712	682	717	732	720	755	715	725	737	724	710	739	676	742	702	732	751	754	709	734	732	745	717	730	708	698	751	700	739	773	776	694	695	697	759	715	735	766	731	697	721	754	721	757	713	690	681	754	695	727	710	678	697	692	715	667	767	716	745	754	732	696	709	706	695	720	724	716	717	716	689	730	731	732	694	742	698	709	739	711	708	755	691	720	735	735	675	687	739	718	735	710	727	709	725	677	738	731	717	721	725	715	644	717	693	771	702	709	733	686	698	723	696	708	700	732	743	701	795	707	753	741	716	700	732	688	705	746	716	710	741	723	688	733	750	726	706	727	696	663	769	663	724	693	711	767	760	701	671	707	681	688	730	748	743	682	744	713	667	715	704	746	656	774	721	704	723	692	706	734	735	755	715	774	745	765	708	684	737	716	737	688	742	737	745	693	714	715	702	746	749	740	760	704	691	745	727	713	700	744	714	786	694	757	733	731	661	761	728	695	714	665	735	708	729	724	689	708	678	718	683	727	729	710	755	714	708	706	731	741	667	716	713	747	756	728	724	702	751	730	723	705	732	694	708	727	751	698	756	745	717	700	699	741	669	677	700	695	734	716	716	760	737	655	728	693	697	727	719	730	750	740	755	734	668	737	711	711	709	747	701	733	723	755	732	695	705	697	718	740	740	749	704	727	761	732	712	688	734	725	724	697	706	697	716	713	731	724	734	761	748	694	700	691	687	758	713	744	700	760	725	732	752	802	705	688	707	723	745	741	717	722	763	736	691	716	711	773	694	691	683	705	724	709	752	709	753	722	724	750	716	704	678	708	710	730	689	764	759	740	706	696	742	667	739	756	750	742	727	724	769	703	736	764	713	706	709	689	640	708	719	758	701	735	693	746	719	738	745	787	715	750	728	686	738	763	735	754	716	752	732	715	724	736	728	721	697	708	736	731	695	695	738	728	748	695	725	737	721	762	713	685	698	722	739	677	701	681	701	739	704	709	645	733	715	717	745	700	707	649	716	728	726	729	713	742	689	725	715	701	719	716	699	752	723	714	691	754	700	724	762	696	766	703	715	708	732	726	683	719	728	747	725	712	707	714	736	647	719	756	721	716	748	684	763	715	727	748	683	735	764	738	712	710	698	722	745	726	760	699	677	679	739	739	720	726	752	695	715	685	765	722	691	717	699	681	723	762	752	724	705	730	752	712	730	718	752	733	724	734	691	742	738	713	715	742	728	708	706	700	725	721	704	715	741	738	727	716	697	689	721	693	706	691	741	709	716	738	667	744	701	718	708	694	720	708	711	767	716	726	800	731	726	749	703	724	691	653	719	776	712	691	753	737	738	688	720	746	715	748	684	719	690	776	763	726	721	690	723	710	701	708	716	716	722	781	677	697	686	723	658	741	748	694	720	706	757	733	755	740	738	709	763	683	707	755	727	699	709	736	743	684	733	715	744	711	719	722	740	764	703	677	742	728	723	742	726	742	736	708	803	718	721	722	735	738	704	764	700	751	761	767	724	726	767	692	725	720	717	729	756	742	727	716	752	742	760	692	739	741	778	706	742	729	706	751	760	688	729	655	761	722	736	745	719	745	721	698	770	710	714	738	713	730	730	762	720	705	713	723	699	694	731	684	721	676	682	774	710	723	744	778	716	742	715	696	706	697	688	707	719	728	755	721	746	721	701	643	693	713	708	732	678	743	722	747	736	708	752	711	711	706	719	787	758	777	701	665	754	739	731	782	747	733	751	740	684	737	740	710	776	725	706	708	722	719	690	728	718	757	744	718	750	681	741	740	694	729	774	703	720	696	704	684	713	719	696	696	731	731	736	727	700	702	729	691	727	723	716	716	740	724	701	717	747	719	731	707	740	704	736	742	725	730	710	750	705	740	723	713	697	718	733	752	746	717	768	725	721	723	725	707	784	726	711	723	714	752	729	712	734	700	734	758	747	771	731	709	735	696	729	706	725	687	742	753	697	751	750	716	723	722	726	719	786	751	724	766	686	697	752	732	761	754	767	709	692	711	744	681	721	767	750	769	721	741	717	662	708	738	714	743	700	722	718	736	790	694	704	737	695	718	721	752	754	707	672	751	734	733	705	731	723	695	742	699	710	692	720	765	739	725	741	705	713	709	717	749	711	710	764	714	676	762	721	744	727	692	720	678	667	765	745	683	687	723	731	682	757	698	735	749	722	705	736	703	730	758	682	699	738	698	727	766	735	705	687	716	679	755	690	708	778	737	747	762	734	733	728	727	725	716	771	685	665	688	736	685	752	701	725	732	725	717	732	751	721	747	750	688	708	677	726	771	688	729	714	710	708	725	734	716	705	706	765	667	716	716	739	731	760	769	743	722	766	749	705	692	703	688	709	731	699	737	708	755	737	725	736	728	724	717	711	702	698	712	718	721	693	737	721	703	722	729	704	740	719	720	732	742	742	729	718	759	767	758	680	679	692	725	721	739	708	745	717	726	697	736	702	715	739	718	721	756	720	702	717	718	688	666	683	710	738	710	740	744	689	706	740	693	661	687	714	704	744	709	706	664	717	736	750	726	745	700	683	732	729	732	712	706	690	690	736	695	668	698	704	700	718	702	728	765	746	762	730	706	698	710	684	697	726	721	734	743	681	671	758	721	726	715	743	778	735	739	714	690	724	669	721	745	706	704	741	737	740	725	688	694	730	741	721	695	717	765	689	741	722	731	741	741	753	728	751	770	746	760	732	735	690
456	145	80	77	55	62	92	99	120	115	125	121	99	103	107	100	89	92	121	98	115	96	90	124	124	102	115	98	96	77	74	79	81	81	97	81	76	71	54	51	56	59	50	52	57	70	45	45	60	77	56	71	52	61	49	67	51	55	48	61	58	57	51	66	54	49	54	50	53	56	52	55	44	52	52	41	42	48	52	55	50	75	53	51	56	45	52	54	48	60	42	49	48	56	51	46	53	51	38	47	60	50	40	70	47	53	66	55	50	49	47	64	61	55	49	60	63	51	62	46	46	45	52	49	54	42	55	51	64	50	55	57	47	45	45	61	52	52	44	51	60	47	43	52	47	52	47	66	53	45	51	38	65	40	59	66	42	46	51	47	48	58	52	41	46	39	44	60	58	48	52	48	48	57	42	51	66	48	42	64	57	48	48	59	46	56	51	54	56	49	49	49	55	59	44	53	60	49	56	56	46	55	55	40	59	46	48	48	43	44	43	66	53	38	45	42	53	50	58	52	65	44	47	59	50	50	46	51	55	46	39	33	62	59	48	60	46	45	55	54	59	51	50	45	40	51	46	55	44	51	46	60	51	47	48	49	38	53	44	62	66	58	62	53	53	42	51	55	58	68	53	58	55	62	59	42	51	53	50	49	45	45	61	41	57	55	56	60	51	45	49	46	55	55	60	56	42	53	51	49	41	55	50	49	54	48	63	52	50	49	36	62	47	44	53	42	39	49	42	50	49	47	43	43	49	45	38	44	48	51	46	55	60	49	48	42	44	49	65	52	53	41	50	54	33	64	36	58	38	47	46	50	48	51	54	46	56	55	53	63	54	42	51	49	51	59	64	46	56	46	46	58	57	43	45	45	37	63	57	65	47	59	64	51	57	60	56	42	47	48	47	43	47	52	52	50	49	54	50	57	58	43	43	58	38	54	56	53	63	58	52	47	51	49	55	49	38	50	53	42	49	50	51	45	44	49	51	57	53	51	56	56	53	49	46	52	49	49	64	49	55	63	55	47	65	56	64	43	53	44	46	45	52	64	55	40	40	53	54	69	50	62	48	42	45	46	50	46	49	43	43	49	53	47	38	54	55	48	48	53	59	51	63	43	58	42	49	57	50	53	62	47	50	54	64	57	57	64	59	43	47	52	66	49	46	54	53	52	51	65	53	54	63	55	58	54	60	54	54	43	55	67	51	52	47	56	46	48	41	57	61	49	70	45	61	59	43	49	53	46	49	42	48	47	55	54	53	47	56	48	51	62	55	50	53	51	43	58	49	63	50	46	59	62	59	56	59	47	43	48	61	52	55	67	52	62	49	61	59	48	56	51	50	43	49	42	49	48	57	55	46	56	44	50	52	59	62	47	48	49	44	44	52	56	38	37	38	52	40	52	60	48	49	59	53	36	46	44	63	49	61	44	39	51	65	54	59	61	57	37	48	41	43	41	50	57	55	43	41	47	53	64	63	53	72	38	49	58	53	50	56	57	56	52	52	48	49	48	62	53	47	47	45	51	38	45	48	66	52	46	45	55	55	52	46	51	48	56	48	65	54	54	47	53	56	48	46	48	45	63	53	56	45	40	57	45	45	52	43	38	34	61	45	49	44	49	56	51	63	48	57	54	38	55	38	54	48	51	51	57	49	55	56	47	36	46	56	63	57	61	60	54	44	41	42	56	47	42	56	45	47	46	44	40	44	57	66	46	52	56	46	58	53	49	38	57	44	50	57	58	41	51	42	44	46	47	58	38	46	62	49	45	63	36	58	51	49	52	56	54	66	55	72	63	47	50	61	50	50	56	67	46	56	73	53	62	45	46	54	48	39	44	60	48	68	51	45	62	44	53	51	42	58	43	46	39	44	50	53	64	51	47	47	51	48	48	39	49	49	57	44	55	50	65	44	56	32	52	50	65	41	48	50	39	57	52	55	39	64	58	47	54	49	63	45	60	57	49	54	51	48	41	53	61	57	61	66	58	50	47	51	51	49	38	47	63	42	48	55	42	44	74	48	73	54	52	53	53	53	59	53	50	50	47	53	50	55	57	44	43	47	57	67	45	49	59	47	48	67	55	51	55	51	55	52	41	58	56	40	60	41	49	44	54	63	48	47	39	58	64	39	52	48	48	50	43	50	50	49	47	63	52	62	63	43	43	42	55	59	45	65	61	49	64	71	56	45	58	55	57	52	41	50	62	51	52	50	40	59	50	61	44	51	51	62	46	46	51	68	60	58	44	46	60	51	56	50	55	48	43	41	46	64	50	47	55	43	49	48	59	48	46	81	54	51	38	64	58	62	47	54	48	51	53	48	59	47	55	59	46	60	47	54	55	61	50	49	55	56	44	56	56	52	50	48	48	47	51	45	48	53	54	55	41	46	52	29	58	48	45	54	65	50	53	44	52	48	45	41	56	49	53	46	46	60	55	52	45	41	47	61	59	64	59	51	47	55	53	46	58	43	64	73	42	47	71	57	47	49	59	53	44	41	59	51	50	49	61	52	43	58	50	64	44	48	62	61	57	48	55	40	54	45	49	53	52	57	45	31	50	53	49	52	49	60	56	37	64	42	44	42	50	48	54	47	47	41	49	47	47	55	47	50	47	44	52	53	53	38	49	62	57	56	52	55	53	47	35	51	68	39	51	65	51	46	58	64	58	54	57	53	46	51	44	52	44	59	41	69	65	43	51	50	38	53	71	48	58	50	49	64	60	47	46	66	48	33	47	47	55	56	59	59	57	47	49	46	55	61	57	42	55	60	51	52	55	51	70	69	51	56	52	49	62	38	44	56	38	47	55	46	65	43	55	56	50	32	46	58	51	41	53	52	45	50	68	46	48	39	53	57	54	62	57	55	47	50	44	53	62	53	54	55	53	68	47	49	56	48	60	56	56	63	51	40	45	60	52	44	61	56	58	43	52	57	47	61	54	54	51	57	52	47	44	68	45	52	44	63	46	47	51	62	48	43	37	63	43	51	67	48	62	51	59	63	62	58	53	58	51	54	62	41	53	52	56	47	50	44	55	58	54	57	44	48	67	62	42	52	53	47	55	53	49	60	51	45	51	57	50	47	53	49	43	41	43	59	53	57	51	49	40	56	59	46	49	43	43	49	55	57	57	63	36	67	49	37	50	45	65	57	44	48	59	59	63	44	47	58	49	61	60	44	60	67	52	38	55	57	47	59	51	46	47	54	49	54	46	69	40	44	61	51	61	49	48	52	64	51	52	52	53	49	52	60	57	56	45	48	55	59	52	54	47	53	64	49	41	49	48	47	54	69	64	49	48	52	42	63	54	62	44	64	46	52	49	58	45	49	49	67	62	51	61	61	47	46	54	66	42	41	52	33	49	59	58	47	66	44	51	42	51	52	50	62	56	57	53	52	33	44	51	50	48	39	42	48	51	48	43	41	50	53	46	48	52	60	56	47	44	58	51	58	38	43	56	39	52	53	48	71	51	66	51	66	51	32	44	59	65	67	43	66	55	60	63
5676	1772	850	999	2088	2930	3308	3377	2995	2909	3186	3049	2786	2384	2364	2376	2225	2256	2303	2366	2072	1817	1992	2139	1960	1708	1728	1553	1334	1239	1173	1083	1092	1213	1144	876	972	864	627	531	515	609	571	547	593	582	426	516	578	553	530	477	539	501	383	402	422	372	377	402	400	421	463	418	414	447	466	455	491	509	459	517	543	646	479	418	408	424	433	452	556	435	438	359	348	406	345	366	384	397	409	402	356	396	371	392	406	384	397	376	359	397	381	379	381	369	388	366	390	368	369	362	389	376	364	369	376	399	378	360	402	410	418	390	389	368	388	414	395	400	371	383	415	415	359	417	379	412	364	394	389	391	385	392	412	335	396	359	361	397	364	415	390	357	377	395	378	405	400	351	399	366	356	372	391	402	395	392	377	386	385	385	392	359	427	374	380	354	363	353	403	345	353	389	382	395	376	378	404	392	395	379	402	376	362	362	394	400	361	378	417	413	373	380	385	371	406	363	398	413	427	397	378	388	404	399	373	398	370	390	366	375	368	350	359	381	388	350	381	423	407	392	410	392	374	357	372	396	389	412	436	354	370	406	392	368	389	376	394	371	418	404	368	393	396	402	377	389	393	365	394	379	362	350	414	375	380	357	420	389	400	376	377	337	393	360	386	392	419	337	369	395	373	346	403	368	375	377	386	389	404	366	373	357	381	407	372	420	397	400	404	341	371	389	397	397	384	368	388	365	407	402	360	348	374	403	393	420	385	385	367	373	394	407	377	419	374	366	370	391	400	418	416	350	343	373	372	365	396	395	344	353	367	379	387	397	376	371	382	390	397	386	389	352	370	393	397	394	392	401	359	376	377	398	414	411	387	401	351	378	364	387	390	370	365	389	406	370	386	366	397	379	401	372	372	386	395	413	405	375	395	362	388	394	401	375	387	354	394	370	390	372	390	411	389	406	376	394	392	372	387	372	366	384	364	420	379	392	391	395	384	385	355	412	403	359	386	388	380	354	401	380	419	397	380	384	377	366	374	411	375	370	362	361	376	366	366	347	398	370	407	432	376	386	390	375	422	401	391	394	406	363	384	360	393	395	375	378	380	363	388	409	397	397	370	377	377	353	379	354	427	376	350	382	366	390	392	404	418	390	393	400	382	381	377	399	356	415	415	428	383	381	405	382	397	365	401	396	406	381	383	375	392	388	402	377	349	376	381	413	370	375	373	417	391	382	350	420	388	398	438	369	396	410	385	404	355	378	416	371	366	351	382	365	353	394	392	355	409	374	412	397	367	369	369	401	370	394	360	388	382	418	367	406	399	331	394	393	379	400	380	353	373	387	409	383	411	411	389	394	391	411	368	339	402	386	362	383	401	382	363	339	380	378	390	426	348	362	380	376	410	373	410	411	374	400	380	367	369	398	374	411	358	361	388	383	388	366	388	381	407	351	385	358	375	412	366	387	377	374	411	368	403	369	398	360	396	403	377	390	383	372	385	344	400	386	380	360	379	361	395	390	405	361	355	354	366	373	408	352	368	362	396	372	403	382	424	400	358	371	361	378	379	348	345	395	369	391	392	363	400	425	366	402	405	411	400	369	364	391	373	380	384	402	382	378	363	358	409	369	378	389	410	375	378	366	367	366	352	363	371	387	348	426	389	381	384	367	410	388	357	384	393	385	390	395	380	385	379	401	356	371	374	367	383	407	385	371	391	350	411	387	387	385	356	373	420	400	394	351	362	383	376	409	389	386	348	388	402	361	384	379	381	396	393	382	419	381	374	391	387	387	382	388	422	403	374	384	407	409	399	393	387	395	397	348	353	376	346	382	349	406	380	372	442	408	390	351	390	393	395	395	391	385	387	376	392	379	426	385	381	353	390	405	396	407	379	376	384	352	355	443	343	385	428	380	374	388	398	406	367	369	379	396	337	401	379	325	378	395	385	360	379	409	379	387	379	347	382	399	350	390	413	393	362	401	371	402	378	362	381	341	409	417	372	371	388	406	401	361	406	381	389	418	362	356	377	369	384	410	397	358	380	404	333	382	396	399	381	389	375	375	365	403	363	365	360	387	377	386	365	383	380	410	388	389	399	383	382	356	389	376	394	377	390	391	396	368	367	370	385	391	386	416	371	401	369	373	403	368	338	372	431	383	410	394	343	383	374	390	406	371	338	415	385	378	394	369	402	390	349	372	357	364	369	380	371	357	370	387	388	407	419	380	408	375	384	394	377	405	393	391	381	396	401	355	374	389	384	399	408	381	412	402	415	363	363	389	397	403	388	417	353	362	415	398	360	412	381	392	395	389	396	412	382	417	412	406	420	358	371	378	403	401	371	370	374	387	380	414	394	388	343	403	391	408	375	386	378	392	430	393	357	352	362	406	384	374	355	349	373	376	379	385	381	339	402	371	387	367	351	377	370	382	364	386	365	350	395	397	403	365	379	413	412	389	366	378	383	368	409	376	389	397	386	362	379	422	406	363	371	389	371	378	405	386	375	388	404	420	400	390	354	384	412	388	373	377	404	376	412	387	375	399	400	348	376	377	361	406	398	379	388	369	401	407	345	387	398	376	409	346	387	389	351	398	423	365	376	366	370	359	366	413	381	398	379	365	418	407	403	384	388	377	406	376	355	406	396	417	382	356	411	411	415	412	372	364	362	353	418	381	360	387	375	384	364	379	375	390	377	365	341	377	341	392	361	398	403	350	383	392	397	364	419	349	360	376	389	386	371	381	349	373	402	414	409	381	385	357	381	373	375	379	357	370	349	380	382	384	377	371	381	400	409	362	385	373	387	375	391	407	367	386	405	359	365	371	382	360	385	399	366	388	359	365	382	376	367	351	373	373	366	392	401	409	385	392	359	365	382	399	405	406	381	391	392	377	375	421	392	419	347	356	353	392	365	358	406	387	392	375	397	368	398	401	386	345	385	389	393	410	346	367	398	367	390	402	378	367	387	383	402	409	398	360	377	390	365	373	408	375	362	399	380	381	365	398	397	398	410	388	337	363	386	353	414	377	357	359	383	390	366	414	370	394	372	409	347	335	386	375	415	379	397	376	392	395	391	395	364	370	397	374	433	384	350	417	370	345	401	373	381	398	355	422	369	429	385	420	406	378	376	407	395	412	395	365	385	373	405	381	404	362	357	379	382	394	371	370	422	403	391	383	386	370	354	373	404	394	371	372	351	396	399	373	397	370	391	401	381	394	352	401	393	396	373	389	371	409	393	400	399	384	397	377	411	364	383	398	353	386	399	364	376	375	400	381	411	366	385	424	404	395	415	371	349	345	389	411	378	363	360	360	359	400	384	393	394	383	385	405	386	379	362	405	397	371	380	400	387	375	369	410	400	364	393	374	392	366	382	398	365	435	393	377	364	366	375	394	379	396	356	368	389	342	376	402	372	389	398	379	389	412	375	428	391	376	421	375	389	342	338	397	375	388	415	375	398	398	351	402	388	397	379	414	394	402	410	409	393	396	362	366	389	420	402	332	374	418	389	345	397	362	377	380
1681	189	126	146	130	164	155	165	189	171	187	186	189	190	213	162	175	204	211	185	172	180	177	186	162	186	166	165	146	181	174	144	142	167	164	162	150	132	125	131	144	132	131	123	143	104	127	127	112	126	135	126	120	116	136	116	127	140	114	133	111	111	147	106	108	128	147	139	123	117	119	141	123	147	113	130	121	106	123	132	127	129	123	139	109	119	122	119	142	108	113	116	118	94	111	124	123	131	111	130	124	124	137	107	138	137	96	114	124	133	127	118	137	128	122	149	128	120	116	125	128	128	114	111	128	106	116	115	130	116	136	125	129	131	115	144	119	127	119	114	117	123	136	102	135	129	134	144	117	105	127	129	137	106	116	141	127	101	129	115	134	117	96	104	116	128	126	108	121	101	136	128	128	127	142	121	129	121	128	113	120	118	121	138	132	127	103	140	122	121	117	102	121	127	107	125	119	117	133	151	115	124	124	115	134	132	122	123	128	123	122	116	119	128	145	116	122	126	131	107	141	137	125	115	109	106	112	134	113	141	110	141	143	121	132	131	138	146	136	131	121	120	131	122	120	102	131	120	126	126	134	135	148	116	117	116	113	131	95	126	116	128	107	114	130	131	116	137	135	115	109	113	114	128	120	135	140	122	128	134	141	122	136	127	129	144	109	106	118	100	117	108	135	146	123	125	99	132	117	137	128	121	121	121	111	143	122	138	129	123	99	123	129	138	142	114	141	113	132	153	114	123	127	134	122	141	121	135	117	127	116	118	127	120	119	128	128	124	114	108	124	141	121	132	129	121	130	138	128	132	128	114	136	100	111	133	119	122	130	115	130	102	118	135	127	142	101	127	144	126	131	128	120	119	124	138	120	118	124	138	105	122	110	132	118	110	117	136	123	134	128	95	113	130	134	101	125	104	146	124	111	128	138	126	125	121	107	134	112	95	98	111	119	115	143	117	124	119	122	134	122	116	116	132	118	121	125	127	137	126	145	127	110	138	110	131	110	118	137	129	121	122	122	121	96	122	124	132	116	125	138	124	118	126	126	117	128	126	136	118	121	119	142	116	130	129	113	118	112	114	120	121	139	134	109	126	130	136	123	132	119	129	123	128	132	118	135	137	141	132	140	124	113	112	114	130	111	130	131	135	127	125	124	117	135	105	135	120	153	142	119	141	120	122	149	111	133	144	118	118	158	128	123	127	114	138	128	112	139	129	98	115	128	116	118	107	138	112	125	132	119	120	123	127	115	111	122	109	123	114	144	149	129	131	113	117	120	131	129	119	116	128	120	127	141	126	123	124	133	119	114	132	125	120	115	120	124	124	106	128	110	129	137	125	136	117	124	132	150	112	118	145	120	140	109	118	129	124	134	112	126	106	141	144	116	132	116	129	109	128	122	116	137	119	121	140	115	117	141	104	124	135	125	126	120	115	109	135	109	122	145	125	149	118	123	139	109	126	118	122	139	135	123	123	108	129	122	132	122	116	122	125	138	116	119	130	117	124	119	125	128	110	124	131	137	141	138	114	120	117	108	108	112	127	120	115	121	114	102	125	114	134	117	123	104	117	126	105	132	121	127	132	122	136	129	123	125	119	124	110	128	141	115	131	137	117	124	122	129	113	129	125	115	143	117	147	144	103	132	127	133	127	110	124	127	162	118	127	115	119	136	136	110	117	135	133	118	111	113	105	135	144	134	131	115	125	135	116	145	113	131	126	107	147	148	146	122	117	122	110	123	123	115	120	118	113	111	121	142	106	115	111	114	113	121	143	141	122	109	118	98	126	137	113	111	124	119	135	119	108	114	114	101	139	139	119	130	129	117	128	117	115	134	107	127	119	116	137	113	110	116	111	125	122	150	112	129	120	119	123	124	139	120	130	136	125	137	112	126	125	117	141	131	119	111	127	111	121	123	128	122	131	135	146	114	130	115	111	127	122	107	122	127	136	111	110	124	114	132	138	113	131	115	128	115	133	130	119	111	120	108	119	130	108	122	135	129	127	127	129	121	130	112	118	151	125	126	118	137	141	124	113	120	146	113	114	143	132	112	122	130	127	120	118	135	114	113	134	115	120	121	124	107	110	135	122	127	129	129	139	121	133	116	128	131	111	137	131	113	125	132	135	142	119	127	112	125	144	141	137	151	128	121	123	126	128	122	148	123	121	138	130	123	134	123	137	149	136	135	109	123	133	120	117	112	102	114	103	126	116	131	129	121	119	124	106	130	116	119	126	115	124	120	117	120	130	125	128	116	121	126	111	126	123	129	126	116	116	121	141	111	134	118	123	136	108	105	138	119	129	125	146	107	117	110	118	113	120	121	136	121	122	130	125	138	129	120	138	131	122	117	123	126	127	115	117	143	120	128	115	117	125	130	126	143	126	121	129	128	114	136	148	118	120	113	124	143	133	127	116	134	127	143	115	133	132	103	117	127	105	142	122	108	114	124	123	97	143	135	117	119	126	101	106	136	122	126	132	112	129	118	127	134	122	114	119	130	115	112	134	119	121	110	116	134	108	134	115	136	122	122	115	119	149	132	126	123	130	123	145	128	127	132	124	141	133	124	136	135	123	139	121	117	94	124	108	127	137	117	108	128	121	98	123	128	113	114	121	131	100	134	128	115	144	119	106	132	122	115	111	122	111	116	123	131	116	146	123	122	127	135	116	137	139	134	123	120	108	106	132	105	134	118	125	130	123	129	129	121	131	132	115	116	131	138	128	120	115	113	130	124	118	121	133	124	125	129	135	134	110	123	108	127	134	128	125	122	129	109	121	99	126	110	118	126	106	138	131	117	121	111	118	120	133	139	133	122	138	117	132	113	136	130	130	117	115	122	121	129	116	123	117	128	126	132	127	113	122	114	122	126	122	116	134	124	122	112	132	115	128	120	113	113	127	126	127	105	112	116	132	143	137	139	116	124	106	133	145	118	127	136	132	118	124	121	128	124	123	146	135	141	125	117	132	140	102	132	129	115	133	116	136	113	109	113	136	128	146	125	123	111	129	114	128	130	141	150	122	115	121	136	141	118	138	122	112	119	131	129	129	109	148	99	117	131	126	133	132	131	107	118	127	122	133	137	114	129	114	123	135	129	133	128	125	128	123	115	129	127	136	126	111	125	137	131	115	140	127	119	114	134	125	120	131	108	123	117	118	121	124	138	141	127	102	142	121	114	122	89	123	110	138	123	119	118	124	135	132	123	101	113	130	111	121	115	133	140	132	110	118	115	151	111	110	144	141	111	116	118	141	120	131	111	124	134	124	138	129	135	131	120	125	113	98	113	131	118	127	116	131	123	124	117	134	131	126	111	138	119	114	116	125	109	120	133	129	121	121	132	110	104	121	109	108	124	121	130	122	143	130	125	94	105	140	136	112	127	112	127	130	109	123	125	131	144	117	128	134	134	120	141	130	133	147	124	131	126	146	153	141	124	128	129	121	123	112	141	128	116	131	114	120	124	122	139	138	129	120	114	123	125	122	128	119	150	123
8370	1797	1281	1388	2301	3171	3505	3633	3291	3571	4126	3492	3278	3108	2853	2818	2593	2804	2894	2826	2527	2645	2566	2496	2265	2204	2331	2071	1846	1749	1577	1583	1612	1860	1542	1493	1438	1414	1145	1099	1098	1074	1066	1007	1098	1032	935	998	1027	1081	1081	1010	1079	1001	901	943	903	870	926	931	877	947	874	909	904	933	979	963	981	1000	1029	990	1071	1105	976	890	917	963	944	1050	1016	971	918	872	923	908	862	874	942	903	893	906	915	834	913	901	914	905	934	901	896	927	913	888	850	912	901	868	886	929	927	910	928	895	901	889	895	874	921	887	919	869	890	945	910	924	910	913	892	872	932	891	880	875	895	903	860	860	903	918	914	895	890	889	936	880	871	931	950	905	862	881	902	876	930	897	883	927	970	895	873	914	906	919	938	852	888	906	908	929	920	890	931	908	880	876	899	888	902	918	901	951	871	884	865	872	926	904	857	873	888	942	891	939	889	930	946	909	892	893	925	932	909	934	960	908	872	929	876	888	927	893	896	853	927	907	925	904	951	920	965	917	864	919	894	950	890	874	887	903	873	877	852	910	897	860	891	898	906	900	957	923	918	887	905	883	883	938	906	908	968	965	852	895	915	952	880	929	920	944	936	981	919	880	932	887	902	924	895	941	927	916	929	876	961	894	913	889	910	882	934	863	903	925	877	865	910	927	911	873	858	876	928	887	904	871	909	911	898	869	899	852	921	909	908	915	933	891	864	864	937	849	871	904	926	881	951	902	911	942	937	928	885	939	914	928	853	863	912	862	924	910	941	883	886	906	929	944	895	866	912	888	907	858	886	900	890	865	915	970	885	883	872	882	889	847	910	864	895	890	927	949	891	924	898	934	913	935	907	845	898	901	879	926	907	900	894	860	871	937	889	924	920	881	934	873	946	949	911	910	924	885	838	894	901	880	863	918	911	853	883	904	903	916	917	899	911	930	940	885	867	871	914	890	907	914	926	915	891	895	890	903	849	942	884	909	939	873	920	933	868	892	939	900	887	910	954	935	891	1012	900	903	948	908	964	920	920	930	867	940	910	898	886	900	910	929	897	935	891	931	885	900	886	882	887	908	905	828	851	831	926	873	879	879	877	954	886	927	905	915	896	932	883	862	934	890	932	937	905	853	890	903	884	920	941	888	900	921	922	846	884	911	898	914	923	902	898	902	876	917	902	888	923	868	899	952	876	925	878	901	973	935	898	917	906	875	881	902	868	911	869	936	932	868	921	862	908	891	854	886	896	897	856	898	894	931	885	933	930	906	895	928	876	870	884	916	920	891	920	874	938	861	877	884	926	948	909	844	914	905	901	898	875	891	905	907	956	915	855	896	887	907	867	864	919	941	924	953	927	905	922	892	858	853	901	883	900	909	908	898	900	954	863	903	947	905	887	887	921	914	1004	877	848	904	895	874	927	900	968	900	844	943	922	880	940	866	887	856	878	879	903	915	947	897	921	887	916	915	891	931	897	879	867	901	895	946	937	917	945	927	920	884	882	904	930	900	894	913	932	883	898	905	910	865	858	891	910	942	908	940	946	872	887	944	934	954	944	883	901	966	894	870	881	891	874	912	854	893	901	883	886	869	931	842	847	915	905	917	909	923	898	902	920	942	918	864	875	946	988	914	900	900	887	910	858	863	901	912	927	946	897	876	892	887	898	925	906	910	919	867	875	877	883	883	878	921	893	855	935	865	903	899	841	953	910	872	873	909	913	840	876	848	888	911	898	905	918	889	886	871	904	899	908	929	925	902	878	942	903	940	907	887	927	857	890	866	871	902	910	873	892	921	908	897	866	902	880	882	873	893	836	906	890	942	892	883	887	932	931	885	879	986	944	870	893	919	924	860	893	902	925	874	890	898	913	894	859	904	934	943	970	862	890	937	964	897	963	874	886	901	932	926	917	945	929	852	899	906	827	893	874	947	901	914	934	932	910	854	897	917	901	876	924	934	918	848	878	910	948	891	954	926	895	875	936	942	915	910	843	869	921	830	916	956	922	904	921	916	936	900	907	904	886	906	887	884	891	895	914	908	897	893	886	935	893	902	897	868	936	883	877	904	917	916	884	923	870	873	950	881	917	911	912	899	922	907	899	926	928	863	897	965	911	887	901	933	877	932	892	894	896	868	904	924	884	892	855	908	918	887	954	934	942	902	900	845	903	864	879	881	933	898	890	852	923	886	850	887	901	878	912	904	896	859	892	927	908	914	906	920	908	916	923	896	943	910	844	919	884	957	906	931	894	933	913	957	963	921	919	859	937	918	888	870	912	905	977	925	935	862	897	857	885	925	888	864	916	897	926	901	957	931	955	908	907	941	897	946	902	929	881	903	905	887	897	877	855	886	887	925	920	891	882	851	890	954	857	908	905	889	929	867	891	873	934	935	955	882	880	911	891	917	848	892	857	948	908	913	861	838	904	923	907	892	889	925	894	885	888	908	940	908	882	904	844	923	852	849	929	946	871	911	907	926	882	880	930	910	897	854	947	927	886	915	881	904	871	941	868	890	968	913	917	953	902	900	934	844	913	893	866	955	958	871	914	921	897	849	913	912	955	876	967	881	940	882	960	953	874	951	908	911	895	889	888	883	893	845	911	891	865	878	918	913	882	933	906	924	857	963	855	873	869	986	860	922	921	877	979	889	914	881	909	952	935	912	904	891	904	864	921	906	862	932	912	941	881	912	914	872	900	909	904	904	918	889	945	868	930	894	876	929	943	918	930	945	907	937	913	852	879	888	875	911	882	852	902	908	874	929	893	898	888	935	893	939	885	914	923	951	849	919	869	866	930	861	869	917	929	910	888	917	937	934	891	868	921	936	983	934	920	913	918	881	905	935	883	869	911	877	892	902	954	882	939	954	919	915	902	872	885	951	929	902	897	889	969	912	855	936	889	876	918	906	925	923	910	918	859	882	930	871	934	900	888	911	949	927	921	939	887	944	870	896	948	891	895	861	889	862	864	919	855	889	842	894	875	877	877	904	882	880	911	813	925	929	895	901	860	895	910	888	895	948	934	957	950	899	921	894	835	924	952	876	905	944	907	897	816	938	920	910	884	934	935	992	893	915	889	873	866	933	899	914	840	942	893	929	875	931	883	907	910	840	879	897	885	904	925	953	891	924	884	908	923	905	894	926	845	878	867	912	909	944	898	899	888	884	877	918	901	966	935	894	833	862	928	937	925	962	921	963	936	898	896	871	916	877	929	959	912	873	895	897	927	908	873	856	901	912	932	893	921	866	895	915	986	912	914	916	932	907	917	932	920	901	884	918	929	934	868	941	918	890	855	930	904	908	893	924	947	881	856	852	841	846	935	929	903	889	902	908	915	902	903	902	883	920	917	903	904	871	932	913	899	918	930	919	945	927	920	907	918	880	904	909	932	890	929	940	936	905	942	887	921	916	868	886	905	883	848	873	894	895	920	903	901	937	903	938	947	880	880	925	903	972	906	909	922	864	854	891	961	896	919	874	907	885	918	916	881	912	907	944	938	918
823	160	110	98	89	97	164	182	131	162	167	159	148	173	151	153	139	146	158	166	171	138	152	112	156	130	128	121	106	103	92	98	103	123	113	102	93	87	76	70	70	55	72	73	69	84	56	85	81	70	83	81	58	66	64	78	69	74	65	66	90	74	61	55	81	81	73	70	66	71	77	76	95	84	77	67	61	69	76	69	71	72	80	80	62	79	75	75	57	58	57	71	74	65	68	54	72	66	59	78	65	63	75	64	73	80	76	69	85	67	69	69	62	72	63	71	79	77	68	77	65	80	65	67	62	71	67	63	82	67	68	64	68	61	67	75	59	72	73	72	85	60	75	66	66	52	62	65	53	66	53	72	62	76	59	54	66	60	66	63	62	84	58	66	65	61	66	70	63	66	69	61	81	77	68	74	65	73	82	74	66	72	80	71	73	68	65	78	80	72	65	73	66	64	63	69	58	76	79	66	72	74	70	52	62	44	63	66	75	62	61	59	75	69	76	77	64	53	79	59	78	63	55	64	58	62	63	71	69	55	63	69	54	68	70	69	67	68	64	80	62	65	74	67	80	67	60	81	81	81	64	62	68	77	44	63	62	63	64	73	65	67	75	66	72	73	78	60	57	62	70	80	69	57	61	68	74	78	69	68	66	61	70	71	67	65	66	83	54	66	63	59	67	66	74	70	75	53	57	76	64	72	65	68	71	75	63	66	65	66	67	77	60	67	77	63	69	74	70	65	54	59	81	64	60	72	65	73	80	63	64	68	81	72	71	57	75	80	74	49	69	67	72	75	60	74	64	70	56	79	70	73	56	70	63	82	61	66	74	79	79	75	75	71	61	61	59	66	66	60	77	77	75	73	73	62	73	74	56	60	75	66	52	61	81	62	66	75	61	82	64	65	66	81	90	64	47	74	62	65	61	63	77	60	58	61	66	70	72	63	76	65	77	65	74	70	57	61	70	52	54	63	63	52	59	73	65	68	81	65	48	77	63	65	71	70	71	62	63	62	71	70	72	65	72	69	66	56	65	70	65	81	68	71	55	69	66	64	62	58	57	78	72	54	65	70	80	68	55	55	82	78	69	82	60	70	70	66	67	60	65	85	72	53	75	61	68	66	67	70	59	71	77	62	73	75	69	59	82	60	75	64	56	62	78	74	70	78	62	70	65	74	53	66	69	65	81	79	48	69	72	74	65	62	68	54	61	63	69	74	69	53	56	62	71	74	68	63	58	65	77	58	56	73	78	80	58	77	70	71	60	60	62	77	61	76	57	73	74	67	84	86	66	57	66	65	56	71	84	61	72	77	62	77	69	80	60	73	75	53	80	59	69	67	74	69	86	64	62	62	63	60	49	53	68	68	63	71	75	60	96	70	77	53	82	83	59	77	66	64	57	58	48	58	50	62	73	51	55	81	63	81	77	65	70	79	75	58	70	75	77	75	57	73	93	65	52	68	64	75	72	80	48	64	57	68	70	77	53	62	66	65	71	67	65	71	64	74	63	83	61	72	69	83	79	70	70	63	74	65	80	53	63	64	65	77	79	71	64	68	65	74	61	72	74	65	51	73	63	56	51	57	60	61	64	62	68	66	69	62	50	61	70	76	63	78	72	63	72	63	70	63	63	76	71	54	63	70	66	67	72	66	54	61	63	78	76	69	76	65	59	60	55	70	79	65	62	69	69	76	57	66	80	68	69	84	76	64	81	72	64	52	62	70	55	59	64	87	62	48	70	62	55	67	64	56	61	71	65	59	62	66	58	59	74	77	71	57	51	61	60	68	72	57	85	63	60	73	69	59	63	75	65	77	70	69	83	61	68	75	60	67	57	82	63	66	70	66	62	68	54	71	64	61	58	64	57	75	75	68	63	64	56	63	64	62	65	57	67	66	70	57	65	70	78	79	79	71	69	63	66	56	66	55	80	77	67	48	71	69	77	61	60	71	53	64	80	79	85	65	72	66	65	60	57	75	73	71	50	65	69	65	68	70	60	52	51	79	66	59	58	68	74	77	72	72	66	67	65	63	74	59	73	76	73	74	72	71	55	80	61	75	59	73	70	80	75	76	71	88	60	68	62	72	69	75	64	76	69	63	57	71	62	75	61	67	69	75	66	68	70	61	76	64	54	46	79	53	84	68	63	57	71	71	60	57	69	71	68	67	71	76	70	60	75	64	61	107	64	58	64	78	68	75	61	73	73	56	70	65	70	57	69	55	61	69	68	73	63	72	62	69	74	86	69	72	74	64	72	61	69	61	92	62	75	82	68	58	81	67	70	72	69	67	70	68	76	64	61	56	75	79	56	67	69	77	66	71	77	60	66	72	57	74	73	68	71	61	60	68	64	65	69	80	68	67	77	67	70	67	56	69	76	80	69	69	68	56	68	61	58	89	71	73	75	59	70	66	69	60	64	75	72	61	48	61	73	95	77	65	78	69	53	65	60	64	75	73	76	71	60	85	69	71	79	76	61	57	60	60	59	55	73	54	70	52	67	67	62	76	61	67	62	60	33	62	73	66	69	74	57	79	75	66	69	53	65	68	77	56	60	55	69	70	59	63	73	78	86	70	86	77	78	56	64	67	77	75	60	75	62	61	71	76	69	77	71	69	66	55	78	72	76	69	66	73	56	73	85	73	76	52	63	71	54	57	56	54	61	74	62	68	70	60	60	72	72	61	62	43	61	72	56	62	90	65	81	58	73	78	96	73	67	59	62	61	62	64	54	80	76	81	78	67	74	78	68	75	75	71	62	72	68	57	54	77	75	65	56	66	84	67	89	58	60	63	59	54	72	64	65	73	69	55	80	96	75	63	52	69	72	62	72	56	59	63	62	67	54	67	77	76	71	58	71	62	85	57	68	71	55	82	68	72	65	74	53	67	66	76	66	75	62	74	70	62	66	70	68	72	58	67	76	65	68	69	73	71	61	62	79	80	62	52	75	72	74	64	74	73	59	52	75	79	66	70	62	62	74	79	62	69	58	68	50	74	51	90	92	76	56	65	64	79	69	60	62	64	63	65	72	64	79	58	55	61	61	83	55	75	64	60	70	65	62	69	61	66	66	66	59	89	73	71	72	75	82	86	67	74	49	72	67	63	67	64	72	52	57	47	60	72	72	81	73	55	65	66	65	60	84	91	64	59	62	73	68	81	68	64	70	59	68	91	68	69	75	61	79	64	76	88	73	62	84	61	71	58	70	72	59	73	73	75	64	63	68	80	71	71	65	78	79	80	82	63	64	71	56	88	59	77	74	58	73	68	56	62	65	70	61	73	57	56	65	65	63	67	88	75	59	57	61	70	94	72	74	48	56	76	64	71	65	75	86	75	58	68	72	69	68	74	74	62	53	65	72	64	73	66	66	68	69	72	86	55	57	53	80	68	59	61	61	60	63	59	71	70	66	83	59	65	69	72	72	74	64	73	67	73	79	77	56	70	71	64	72	65	62	60	78	50	71	57	71	69	72	79	55	66	63	68	63	66	79	79
8347	2316	1101	1376	3139	4580	5050	4579	4042	4693	4709	3779	4019	3772	3092	3148	2995	3127	3068	3015	2993	2846	2806	2642	2340	2323	2295	1993	1732	1636	1491	1549	1452	1627	1346	1247	1284	1187	846	784	747	727	726	735	749	676	650	685	706	639	643	689	708	489	510	499	491	496	519	524	526	555	573	533	558	575	609	587	597	651	608	706	824	799	578	525	495	508	569	687	597	581	509	446	487	521	524	509	495	468	491	488	453	473	477	500	494	445	474	514	511	462	453	492	491	486	498	446	460	469	507	493	472	489	523	513	533	511	493	462	485	483	501	463	510	476	513	461	517	466	530	445	488	483	519	457	518	513	476	501	492	503	469	522	509	470	473	477	502	439	479	504	523	500	489	512	466	457	465	502	516	468	448	500	496	494	499	495	503	502	478	451	492	456	464	476	466	482	497	446	483	480	444	479	520	494	509	475	500	467	551	504	488	510	494	508	526	499	474	495	467	479	501	490	493	499	489	484	504	476	482	459	495	491	481	469	471	443	467	494	519	481	498	486	455	485	490	496	488	460	464	488	481	517	489	479	472	501	431	459	495	436	492	548	496	453	514	498	445	487	484	454	481	456	516	454	483	454	494	488	449	456	500	449	468	496	485	486	484	446	473	493	508	473	491	497	479	486	491	503	487	487	501	474	501	479	498	464	479	484	511	498	488	479	483	486	491	471	488	469	491	504	481	496	474	494	521	461	511	518	493	503	516	502	506	510	491	508	461	478	470	503	475	494	460	496	488	505	495	459	482	479	434	509	481	495	476	485	467	474	487	499	466	501	497	488	498	446	498	527	496	475	509	474	509	498	482	499	458	494	478	494	507	507	474	476	493	494	490	457	514	455	458	559	471	482	496	481	472	467	499	476	457	445	475	528	493	475	513	480	482	521	514	462	492	488	494	472	484	510	500	472	512	508	472	500	487	502	525	528	478	487	506	484	513	469	495	461	494	500	494	457	496	490	505	482	476	475	470	473	507	515	523	463	486	473	488	473	473	483	506	448	486	513	489	493	458	480	447	489	472	442	485	473	439	503	514	473	463	445	456	449	488	494	473	470	460	457	469	469	504	483	493	453	496	502	486	475	485	431	490	481	486	444	506	480	451	505	495	481	476	445	464	472	460	456	481	494	450	507	451	525	481	464	496	481	464	516	451	467	471	490	476	485	497	454	437	493	503	490	409	493	482	462	490	486	471	512	518	474	495	476	506	456	477	497	466	478	491	502	509	463	466	502	469	481	480	514	511	422	487	477	436	500	487	470	506	485	425	489	482	509	493	455	483	510	485	462	464	452	518	499	502	488	489	492	476	480	469	502	457	448	488	460	496	452	481	498	501	470	486	454	452	472	522	479	477	477	461	500	469	479	481	470	495	494	435	511	506	460	458	494	516	484	458	537	477	437	476	479	454	486	526	435	482	475	499	470	463	492	497	493	456	478	490	512	501	463	529	487	439	532	452	467	471	502	438	522	439	451	507	517	436	489	465	513	475	510	478	478	460	493	508	490	444	441	511	495	498	511	468	470	476	459	492	485	539	541	499	469	464	512	480	446	494	457	447	494	517	480	482	501	514	510	482	487	470	503	481	509	511	484	482	472	535	472	496	532	501	473	472	473	460	492	530	469	534	491	437	478	520	462	478	473	548	486	490	512	463	484	505	491	467	514	464	485	502	482	475	488	475	482	488	501	479	491	487	467	500	503	514	490	454	493	482	471	419	449	482	460	460	465	516	484	474	468	550	483	483	461	527	480	462	469	494	537	433	493	508	476	476	487	521	490	455	490	464	474	473	461	476	512	454	505	478	493	461	469	490	481	463	502	473	511	455	494	501	480	478	455	481	477	485	492	478	508	447	464	456	478	473	483	490	504	510	524	462	441	472	475	491	449	488	479	471	493	484	467	412	456	470	509	506	474	489	507	482	486	429	502	462	465	437	547	484	476	517	478	472	524	466	438	528	444	507	479	495	480	509	482	473	476	473	452	474	488	496	440	511	463	473	471	507	462	502	482	495	440	474	498	480	512	490	500	503	506	484	441	520	524	493	510	512	476	491	462	495	507	480	450	491	467	463	488	492	482	469	442	491	499	454	470	532	452	510	467	465	491	502	476	497	495	451	516	491	493	465	519	502	463	482	493	457	465	518	455	459	507	517	484	493	462	467	483	493	519	464	494	466	502	484	484	467	507	436	516	505	517	484	465	481	520	492	459	479	510	482	465	484	503	486	483	511	447	474	485	474	501	503	477	485	472	480	500	519	504	494	504	447	458	479	484	477	456	461	486	479	450	470	478	474	473	476	476	517	487	496	447	487	489	509	502	507	469	491	461	448	459	475	487	474	507	501	474	460	468	456	507	484	492	504	479	492	513	475	473	486	450	458	495	490	506	483	469	482	521	492	503	486	482	479	480	503	458	487	477	472	482	519	499	477	481	475	500	501	466	470	532	496	496	490	504	470	481	477	497	500	554	481	444	488	468	482	481	472	504	449	440	490	460	465	487	480	481	491	448	457	474	461	473	461	487	488	510	458	453	462	480	484	473	509	503	461	514	456	473	485	488	466	489	505	524	486	470	501	472	493	515	512	498	464	487	528	503	439	489	493	516	484	500	509	441	474	457	518	525	494	505	477	525	497	507	494	478	465	443	493	467	524	506	527	457	488	490	491	522	486	481	491	488	492	505	473	447	485	477	505	477	451	460	505	480	482	497	477	485	456	467	464	481	523	485	449	480	476	485	514	479	523	475	475	463	485	493	535	535	513	465	500	502	497	531	435	488	487	438	487	439	486	483	512	468	451	506	491	512	454	475	473	482	510	506	503	436	459	469	463	458	494	457	503	512	508	490	455	473	511	489	467	497	470	435	514	499	523	517	470	488	523	503	465	472	502	451	485	507	475	526	467	497	476	522	475	478	503	492	480	515	490	472	442	493	491	437	499	491	469	509	510	462	488	486	453	459	479	491	513	464	481	489	509	505	479	497	510	494	491	461	490	515	504	502	510	481	483	443	485	434	509	479	459	444	491	504	508	483	501	465	478	447	457	502	500	517	497	481	490	495	511	487	518	493	485	504	482	477	517	469	479	453	496	489	474	517	522	491	530	458	506	494	491	527	457	469	479	451	457	489	447	484	479	480	465	525	446	469	493	464	506	500	506	492	506	528	498	452	487	478	484	447	473	507	466	466	485	433	466	468	506	450	511	508	501	486	456	476	438	481	467	514	499	476	514	533	473	482	507	500	489	481	480	495	498	506	495	479	458	481	478	503	487	489	496	462	475	495	487	485	478	529	494	475	504	474	509	493	495	503	501	462	516	500	491	462	505	463	463	494	472	443	489	489	516	517	492	463	472	487	470	485	482	498	479	463	492	447	469	485	465	504	458	506	464	471	476	500	465	488	468	482	476	522	467	503	447	508	503	485	507	493	499	514	486	450	485	464	468	488	484	488	466	463	457	486	492	518	498	461	483	460	511	474	472	469	517	468
1143	111	99	90	90	91	113	116	132	160	146	120	151	179	144	142	149	144	167	149	140	139	120	145	118	129	104	108	136	101	112	97	115	106	103	114	118	97	113	106	94	121	105	98	103	111	101	103	106	108	95	95	84	96	98	81	98	74	94	100	79	93	92	94	99	93	105	110	116	112	103	88	113	114	98	98	106	92	99	105	90	99	102	85	103	88	111	96	95	103	114	73	89	98	94	101	101	106	69	105	113	89	108	88	88	114	94	93	112	131	85	89	83	95	90	92	98	91	85	82	101	86	111	105	93	83	99	95	94	120	117	90	99	97	93	114	88	89	90	109	107	109	103	83	90	106	101	90	100	108	111	96	84	104	99	97	93	118	104	86	98	111	65	101	84	87	102	86	108	87	106	89	91	89	101	104	105	89	109	108	76	95	105	104	117	91	79	104	89	97	91	99	93	92	99	108	106	96	110	123	102	99	106	90	96	103	110	114	99	109	97	98	101	96	114	88	100	83	95	99	83	103	89	100	90	95	96	107	77	109	88	102	95	96	96	98	97	86	97	100	109	97	98	100	83	87	103	89	99	83	78	117	98	88	99	124	91	97	92	100	92	98	87	91	99	83	102	86	87	92	97	90	90	105	100	109	91	94	78	106	98	99	99	101	98	93	76	92	104	89	93	72	99	93	92	99	83	104	109	95	95	80	103	88	124	98	91	118	103	91	113	85	105	92	95	98	99	108	90	122	96	115	89	99	88	106	109	110	98	119	99	103	93	102	80	90	104	107	92	92	90	92	102	119	92	120	100	109	114	116	99	91	98	86	117	99	100	84	103	96	106	75	101	104	128	90	95	111	105	104	122	100	102	98	108	98	95	90	96	110	89	102	99	107	92	92	87	117	83	97	101	102	105	81	91	88	104	80	100	85	100	98	105	103	88	97	100	110	98	101	94	91	120	99	104	93	109	109	107	99	82	100	90	82	88	85	109	96	107	83	112	101	109	86	95	92	90	97	72	100	96	93	89	117	92	101	103	92	86	109	102	93	105	93	97	96	104	105	97	95	104	95	89	106	94	121	99	86	101	100	104	80	91	106	99	97	95	105	106	90	92	84	82	117	89	98	104	86	99	88	80	100	98	82	87	103	93	95	85	112	88	108	81	97	105	108	110	112	99	99	96	108	106	105	110	81	87	104	103	111	95	97	78	116	81	78	84	100	112	99	99	98	108	104	111	99	100	95	108	97	93	102	104	100	85	108	114	94	114	99	105	109	93	96	86	100	102	97	85	116	90	92	90	98	99	99	99	105	91	92	108	76	96	85	88	85	82	102	106	98	101	87	97	115	105	93	81	83	91	92	100	100	86	90	96	104	83	79	97	91	100	110	98	100	98	101	104	105	82	94	103	98	74	122	94	90	95	112	103	106	127	102	100	106	101	113	94	115	88	102	106	104	95	106	132	113	113	115	108	90	97	84	110	102	88	119	88	103	100	93	95	104	102	110	105	97	88	88	106	98	100	108	84	80	93	113	101	86	91	90	105	109	109	123	91	109	81	109	86	112	100	114	98	102	111	127	105	108	110	100	101	91	97	93	103	97	88	87	91	69	83	101	95	87	116	85	109	96	92	96	92	109	118	102	96	104	91	106	98	97	95	109	103	96	86	110	109	106	101	94	104	81	113	105	108	101	88	94	100	112	92	107	93	98	113	113	94	91	91	102	93	95	97	111	95	90	104	89	101	100	100	109	114	102	90	96	79	89	83	83	109	108	114	103	91	106	108	97	114	111	81	104	92	95	92	109	97	93	90	108	86	123	113	111	93	90	97	100	100	99	96	106	109	91	118	98	89	98	93	99	93	99	109	101	98	95	100	96	116	119	99	102	110	105	112	83	119	92	93	90	99	98	89	104	108	89	112	102	85	80	88	123	102	102	109	79	85	98	98	99	96	95	86	87	116	88	103	105	98	88	111	115	104	92	108	99	85	94	116	93	92	99	94	101	93	88	101	103	104	105	96	94	116	99	98	90	105	98	102	95	98	100	97	111	104	85	85	99	94	100	89	110	92	106	123	100	98	85	97	93	90	102	101	99	104	104	106	90	91	88	97	107	108	76	81	105	107	95	94	104	99	89	96	102	108	120	89	118	99	93	98	97	101	95	95	91	104	99	93	92	78	114	107	85	94	92	116	102	94	103	105	99	95	100	105	82	92	106	92	111	105	84	89	97	90	105	97	92	100	94	113	85	94	97	94	119	109	104	106	75	97	86	77	112	101	102	95	99	106	73	98	103	104	72	93	98	94	100	92	118	108	109	98	96	132	114	110	81	90	110	107	99	107	116	94	105	105	93	105	123	103	90	95	99	102	110	105	107	100	82	86	81	102	105	86	112	111	97	97	87	104	75	98	113	109	96	82	91	113	108	117	98	80	90	99	96	90	98	93	96	106	93	109	106	108	83	88	99	98	106	84	114	102	85	93	98	109	117	89	105	74	96	92	111	94	96	80	99	86	88	79	94	83	100	83	100	101	95	93	96	96	103	92	88	120	95	96	96	94	93	88	106	90	101	102	110	104	116	86	84	94	104	100	93	99	80	111	89	108	91	83	108	110	100	104	90	90	97	91	109	96	93	109	78	86	102	113	89	89	100	91	103	118	108	94	99	112	90	96	98	107	97	96	89	111	101	108	94	137	104	106	78	87	103	103	112	87	87	101	88	91	92	99	98	107	97	105	96	95	92	97	113	112	94	83	111	107	85	86	79	99	73	88	104	100	104	105	102	83	89	86	93	99	93	98	107	94	102	90	108	103	85	105	116	95	98	103	90	100	96	82	91	94	103	97	104	105	104	86	97	102	109	92	111	93	102	90	102	91	97	97	93	81	113	102	100	93	97	97	94	93	92	92	103	89	98	89	97	99	78	84	108	118	83	97	86	94	97	102	102	113	97	101	97	114	113	107	88	105	105	76	88	110	115	104	106	91	96	101	96	100	87	92	111	126	101	81	106	100	90	96	102	95	95	121	109	96	113	94	98	101	131	107	119	88	98	89	98	106	98	82	109	95	96	85	98	90	109	95	91	115	100	103	105	88	91	119	88	99	105	97	97	99	99	98	89	84	97	90	76	105	107	113	93	112	93	110	79	113	102	97	96	104	90	89	101	77	96	105	110	98	93	114	87	115	90	96	101	103	91	90	94	90	87	107	85	108	108	93	120	93	106	83	94	98	107	90	108	94	109	112	98	97	83	95	98	96	88	107	94	98	95	99	100	120	97	82	95	88	113	106	100	108	86	95	84	91	101	110	107	108	82	100	106	111	92	96	100	100	84	107	106	102	109	83	94	90	110	117	103	103	100	89	119	103	90	107	106	104	81	107	94	106	98	96	111	93	108	91	97	100	95	92	109	94	103	96	96	108	86	113	84	93	101	97	100	116	103	99	99	93	87	104	83	98	97	98	92	89	105	106	75	91	105	91	80	102	94	95	106	100	82	95	79	95	101
6572	1037	864	900	1150	1553	1929	1838	1887	2780	3135	2507	2627	2618	2018	2111	2067	2072	2107	2068	1932	1955	1908	1767	1684	1735	1668	1395	1269	1268	1219	1098	1246	1266	1166	1082	1159	936	882	816	827	823	844	851	808	803	792	783	816	793	792	829	824	749	724	680	709	703	718	707	755	767	775	776	735	719	733	791	733	763	748	910	881	831	766	783	737	736	793	814	790	732	772	738	719	727	740	723	786	767	742	725	692	731	697	737	717	698	740	769	724	738	700	706	742	740	746	731	719	720	735	751	742	714	729	728	733	781	801	705	765	735	684	693	754	745	716	751	724	680	727	728	690	703	776	723	716	771	747	799	751	703	762	759	712	734	711	744	738	718	730	755	723	715	689	750	763	760	748	739	769	721	717	760	782	713	738	700	758	744	740	708	715	740	735	695	683	778	732	756	719	724	698	722	698	712	720	739	731	722	748	703	698	730	735	712	760	705	773	675	681	738	773	709	767	744	702	769	729	736	758	723	771	732	680	729	724	723	745	724	622	764	712	724	719	682	669	733	709	725	703	729	735	712	701	735	727	747	719	703	727	723	731	677	691	745	744	723	718	717	773	707	732	732	690	796	719	725	723	695	748	732	740	742	696	721	707	696	707	733	704	738	729	709	729	733	766	761	706	694	724	744	744	746	738	749	743	761	738	724	711	723	732	735	757	699	719	723	730	709	669	708	709	698	738	706	751	688	735	742	724	712	748	709	713	732	741	665	698	759	709	751	734	723	786	712	719	743	739	763	688	727	727	747	781	717	772	694	709	712	689	712	747	708	742	736	785	701	705	755	733	713	756	729	668	735	737	739	743	773	716	746	749	708	725	728	692	724	691	719	718	744	765	745	682	722	710	713	769	686	719	761	769	708	704	734	737	757	736	703	703	701	719	763	699	722	722	697	729	752	743	725	774	763	713	717	743	719	755	683	734	718	734	691	740	753	694	720	759	696	757	746	725	709	703	738	744	717	711	745	745	713	755	729	703	742	761	703	767	740	707	713	758	667	771	708	768	744	690	702	745	704	701	764	721	686	735	716	746	694	741	719	772	729	740	726	749	717	733	721	731	738	774	764	689	731	717	702	759	698	775	758	692	730	740	732	746	716	693	765	737	712	697	709	770	705	682	724	727	751	700	707	728	742	706	736	716	749	710	705	711	714	735	627	690	720	763	746	737	686	739	722	742	752	723	682	723	699	734	717	752	711	700	743	704	749	685	727	777	772	766	748	708	769	720	789	705	740	659	700	721	782	744	711	697	750	702	732	701	774	747	707	749	699	716	776	734	790	732	727	695	691	721	739	745	719	735	727	705	710	746	757	728	744	731	769	749	726	721	710	729	722	751	737	712	749	764	703	748	777	705	733	717	777	731	768	732	707	748	700	758	750	726	780	706	723	767	736	774	708	752	676	726	728	733	735	744	752	690	670	743	746	724	709	689	718	709	764	732	761	716	752	732	683	714	755	712	702	708	707	715	755	737	721	689	711	730	687	712	708	710	726	733	718	743	735	722	768	704	759	741	770	771	777	758	747	741	748	719	708	728	765	717	720	768	748	736	752	702	729	746	702	711	679	728	720	756	744	711	727	741	669	738	681	732	715	676	738	745	732	736	757	743	723	709	719	761	713	776	706	714	732	714	714	779	688	688	707	751	709	722	732	766	750	724	752	751	744	716	744	741	731	674	720	776	676	744	767	749	744	753	759	706	750	695	758	704	726	706	705	720	703	733	716	755	751	706	686	726	701	774	765	720	793	724	729	723	752	742	740	753	748	752	784	668	768	711	707	755	746	731	740	763	782	749	726	746	755	720	674	765	692	731	728	721	764	679	756	730	775	775	738	711	736	702	776	704	723	726	744	770	715	737	734	746	708	710	697	726	729	687	696	748	754	739	708	762	724	693	728	739	750	768	741	744	734	728	672	713	739	758	721	728	703	791	733	680	778	717	727	732	724	770	717	757	709	746	726	760	754	708	731	722	696	720	799	671	753	704	724	718	717	707	732	720	750	757	744	751	703	779	750	750	764	708	723	717	760	768	725	724	754	728	734	720	689	709	740	750	730	714	751	743	739	724	675	760	781	754	701	747	722	758	726	732	753	716	729	753	708	792	757	672	712	732	802	721	719	785	740	705	739	712	664	759	754	719	752	739	694	737	745	708	736	727	765	690	687	729	744	720	717	698	734	781	778	722	729	702	745	663	776	706	723	728	737	722	765	712	765	738	742	733	743	733	742	739	749	716	719	722	751	739	734	720	698	711	737	738	740	736	791	689	693	733	727	688	753	716	707	751	663	717	697	741	708	709	702	758	701	749	790	724	747	727	770	708	705	713	722	734	723	760	742	740	650	752	756	784	741	745	775	741	721	771	713	678	666	738	715	712	730	719	730	732	692	693	707	716	709	759	718	705	723	696	679	758	757	748	759	756	744	693	730	816	698	743	714	677	722	686	761	698	718	706	768	732	713	697	765	765	776	765	741	746	733	744	753	757	751	731	751	711	725	703	740	756	731	713	772	676	754	741	726	723	712	755	724	728	703	752	711	744	689	742	733	734	734	725	723	737	676	690	712	741	766	724	790	692	755	711	673	711	715	689	697	713	702	715	752	723	726	722	701	768	702	726	692	712	721	757	720	703	722	750	697	714	718	728	764	731	742	692	695	731	732	733	772	722	734	729	719	712	725	723	671	725	772	728	728	714	728	697	705	758	708	733	746	774	723	712	770	735	718	706	676	761	734	771	739	750	738	740	683	726	706	724	749	728	732	691	708	740	661	794	777	776	752	714	732	728	720	684	709	751	719	699	736	766	690	743	694	740	718	692	736	689	730	762	766	702	744	718	688	730	786	676	718	742	716	714	759	753	763	735	734	730	759	742	757	695	793	698	726	743	676	745	734	704	708	704	730	697	770	726	731	727	732	760	709	735	733	741	731	752	737	726	735	743	722	733	778	698	757	743	713	738	684	717	707	700	750	678	744	696	697	689	687	765	739	695	756	733	678	721	772	776	730	725	703	716	700	711	731	704	732	675	722	698	702	702	720	746	765	743	708	767	741	682	785	732	714	750	771	704	740	742	743	688	707	758	707	754	773	728	710	753	756	767	732	720	738	728	799	770	735	760	772	707	733	738	733	731	688	709	738	692	757	740	711	721	775	721	727	698	681	722	741	699	752	698	755	689	706	731	716	716	760	720	731	711	765	758	705	751	776	718	676	758	743	700	750	720	754	732	726	716	743	696	694	688	703	703	694	771	719	760	775	749	721	762	727	690	753	749	721	736	704	697	694	683	695	709	713	766	722	753	734	716	693	700	740	738	727	718	741	750	737	787	717	656	729	718	725	717	697	713	682	724	747	811	745	725	743	733	750	723	698	719	748	723	757	711	743	782	735	698	716	725	764	709	687	717	746	696	790	744	712	719	713	776	699	749	734	721	721	766	721	665	719	713	706	701	739	767	688	742	779	718	719	714	725	688	722	736	759
464	122	77	86	68	102	88	105	102	133	161	166	137	151	135	103	138	131	131	106	112	133	109	115	96	102	103	84	69	82	98	71	82	90	78	74	77	63	78	71	58	68	65	62	59	63	56	57	62	58	62	76	58	54	58	71	44	62	44	60	50	53	57	52	60	62	42	54	53	62	67	77	74	73	52	52	62	55	59	53	76	58	53	49	48	60	50	48	50	54	49	54	74	42	57	55	59	65	59	43	52	52	67	63	57	44	57	50	52	38	48	41	63	59	58	54	55	46	49	43	38	69	44	53	46	52	54	61	62	52	51	46	50	66	53	47	49	65	49	55	57	57	50	61	54	53	47	44	59	46	53	51	57	58	49	51	42	50	44	65	50	56	61	57	53	53	71	66	51	38	50	50	60	51	48	62	47	42	58	46	41	62	42	43	53	54	55	45	65	55	59	40	48	41	50	63	40	63	48	62	54	51	58	50	48	63	57	53	51	66	58	52	62	53	49	49	51	47	57	60	69	65	53	58	59	62	55	43	61	44	56	51	56	53	54	55	45	59	51	67	57	41	46	51	56	73	48	59	52	49	59	50	52	53	49	57	49	51	56	56	43	46	54	59	55	52	45	43	60	60	57	54	51	43	55	61	41	57	58	59	44	56	52	45	58	62	58	53	55	49	56	51	59	46	55	56	50	44	46	49	46	64	43	55	52	51	52	62	52	52	54	64	49	56	56	52	45	60	50	71	52	49	56	49	63	52	60	54	45	48	54	57	56	49	59	58	49	52	44	60	53	48	54	50	59	62	39	55	63	60	54	65	53	49	54	62	56	54	55	55	49	55	58	58	46	61	54	61	54	50	51	57	43	56	51	47	56	44	57	58	70	57	49	58	56	51	49	58	50	52	70	48	58	60	55	52	47	46	51	49	71	55	53	60	61	57	50	45	40	48	42	54	60	47	49	63	46	54	52	48	47	55	55	59	56	36	56	59	47	52	58	49	43	47	53	46	44	68	56	49	51	59	50	52	51	47	59	57	59	51	42	62	49	48	43	60	55	60	51	46	64	44	58	62	58	44	52	45	42	57	40	46	53	44	57	63	43	47	61	54	40	47	53	60	45	58	64	52	50	50	40	56	54	51	52	69	58	57	66	54	56	50	54	57	49	54	42	60	53	60	51	61	71	64	41	46	36	57	66	44	58	44	72	60	37	68	66	56	64	56	44	58	45	35	44	55	49	47	52	37	59	58	47	51	54	42	53	56	52	58	39	67	71	54	55	60	44	54	47	46	55	50	60	54	59	55	42	46	50	56	52	48	60	51	37	50	51	45	55	59	53	49	48	60	66	68	59	51	59	57	54	54	57	67	53	54	54	48	47	48	55	48	67	62	56	46	44	55	62	54	50	56	62	55	57	50	49	53	39	54	58	50	50	48	48	53	50	65	54	64	41	41	61	47	67	53	52	65	49	67	52	46	51	64	45	54	45	41	51	49	53	47	56	67	55	49	58	36	48	42	58	60	50	50	67	43	67	57	57	52	53	70	53	55	43	59	46	54	69	65	48	56	47	60	54	63	48	51	62	63	48	54	63	39	52	53	47	57	56	55	65	59	47	45	54	61	57	41	48	57	61	61	63	60	47	52	50	56	55	48	51	52	51	62	48	68	48	56	51	53	46	65	56	56	67	52	60	65	56	43	54	54	49	47	63	40	53	43	61	63	52	49	57	57	65	55	54	53	45	53	45	46	58	58	68	53	54	50	56	57	50	53	49	45	49	60	48	60	53	54	54	50	37	62	42	72	63	51	54	53	43	56	59	43	48	58	40	51	63	49	57	69	59	61	43	66	62	51	50	65	48	56	47	51	55	47	64	50	43	42	55	37	54	47	55	60	43	49	50	53	56	60	57	61	59	52	44	42	55	53	63	60	60	46	44	60	56	58	60	53	57	54	52	54	67	56	50	52	56	64	49	49	46	51	53	43	51	56	57	40	42	50	54	51	46	60	53	68	44	55	49	49	50	63	60	52	43	51	36	48	51	45	56	53	37	68	43	60	54	62	54	52	46	53	67	58	46	51	43	51	48	51	65	57	36	64	55	63	66	54	53	48	47	45	46	58	61	52	49	49	45	54	46	55	56	58	41	69	72	46	53	54	71	56	66	40	52	57	55	58	46	46	49	59	50	49	52	68	62	47	51	41	57	50	56	60	59	69	45	50	51	58	65	60	48	54	52	47	66	62	43	55	56	55	63	60	72	49	47	59	58	52	58	44	53	59	50	55	48	47	49	55	53	44	44	53	60	49	53	43	69	57	56	52	56	45	58	50	62	57	50	44	50	56	51	54	68	51	65	53	57	49	55	60	59	58	58	53	52	34	53	63	47	54	55	58	52	65	57	66	49	44	53	55	49	62	49	48	52	48	56	51	63	49	53	48	46	50	57	58	37	53	45	52	52	42	55	55	54	55	50	47	61	46	59	48	49	49	42	45	59	57	54	46	60	57	59	54	47	58	45	43	41	64	66	50	55	50	43	65	51	55	59	48	44	66	49	46	49	56	56	59	62	70	50	60	50	62	50	58	43	46	49	46	54	55	41	51	55	58	51	71	55	58	48	52	52	50	73	47	61	51	57	46	41	54	45	38	49	56	57	57	47	46	58	59	54	53	54	71	48	63	44	53	42	45	56	60	60	49	60	73	59	48	37	46	55	52	76	58	50	46	50	36	43	64	42	59	45	56	44	37	59	53	55	53	53	58	57	63	58	68	68	61	68	50	45	48	45	53	54	52	51	42	54	44	57	71	49	58	45	46	62	51	66	51	51	50	68	43	52	50	62	47	59	48	49	74	53	56	57	59	53	67	46	49	50	65	41	58	69	54	61	55	47	48	61	61	48	64	59	46	53	58	43	59	49	52	51	43	58	59	47	47	60	49	42	44	56	51	57	63	57	41	52	53	48	58	59	55	51	61	52	49	63	55	47	57	54	53	63	60	58	44	39	56	51	56	53	49	62	47	64	50	41	52	50	63	54	43	61	54	47	58	56	48	50	58	54	56	58	46	54	42	48	41	50	45	52	46	61	59	51	43	53	65	56	49	54	62	54	48	50	63	58	49	56	55	48	57	71	46	42	54	48	66	32	47	55	62	46	43	54	52	54	63	61	43	57	54	58	62	50	56	67	55	49	59	54	49	56	50	54	47	47	66	50	62	56	51	54	56	58	52	40	53	45	47	54	54	55	56	50	43	64	42	54	52	56	50	70	53	61	55	41	60	71	47	65	59	60	50	42	45	52	57	47	45	41	47	45	44	62	61	64	55	56	42	49	67	60	51	68	60	46	60	54	60	36	48	45	51	52	49	45	38	53	57	62	61	57	54	63	52	56	67	61	52	48	48	53	55	49	57	52	56	49	68	54	58	61	62	56	62	46	52	61	57	52	49	46	56	47	61	49	65	46	63	53	44	47	62	62	49	52	66	51	68	46	52	47	57	52	49	63	55
5647	1703	733	998	2357	3352	3574	3295	3161	4339	4563	3808	3687	3250	2768	2845	2622	2629	2478	2405	2217	2205	2233	1934	1713	1765	1665	1446	1311	1254	1164	1060	1150	1132	983	909	985	789	599	626	658	606	606	619	585	515	516	471	504	552	539	619	529	408	420	427	390	445	430	413	422	419	457	416	511	494	463	450	487	516	527	649	675	547	484	447	408	403	435	464	509	459	446	431	432	377	388	393	401	396	379	373	397	407	397	401	417	411	375	432	426	402	383	420	389	407	382	395	381	405	436	415	367	416	419	397	420	417	413	439	420	395	377	382	395	416	411	408	419	383	390	408	417	393	372	387	382	438	439	401	399	371	414	393	385	398	399	403	413	417	419	368	388	406	400	405	403	388	390	400	446	398	374	393	408	409	378	403	379	373	403	435	397	419	409	427	387	378	414	415	379	405	376	357	429	377	378	375	387	389	410	411	384	362	363	438	427	409	379	372	379	410	354	407	425	399	393	370	401	416	421	440	421	403	415	423	424	432	414	399	391	396	415	393	402	376	394	413	361	390	381	393	377	419	383	399	386	391	422	407	408	402	398	444	427	426	429	375	392	406	404	410	408	385	398	387	376	401	389	390	409	369	431	400	383	398	404	409	388	409	376	389	374	441	403	384	386	368	408	400	383	405	375	383	416	394	388	410	400	443	384	371	425	375	437	413	411	399	389	385	402	395	423	378	375	393	386	372	368	389	387	383	420	408	378	368	411	418	405	410	410	370	382	417	398	433	387	405	410	374	364	365	440	394	442	403	401	435	382	402	380	398	405	394	380	391	393	379	388	438	418	425	399	373	418	390	409	411	391	407	383	376	363	383	371	381	396	393	421	402	383	419	451	434	400	406	399	386	413	389	391	374	374	386	363	403	389	397	411	376	371	383	423	409	403	405	379	399	425	431	370	405	431	405	411	396	426	378	406	410	362	421	377	386	418	436	412	410	410	402	373	432	383	393	395	404	394	414	368	387	400	394	401	425	394	406	416	364	381	399	378	392	394	405	358	394	386	422	394	387	427	396	415	413	403	404	360	383	413	366	394	406	394	408	367	418	382	379	408	398	397	390	415	407	405	380	406	400	414	422	386	399	413	414	413	402	366	376	377	371	395	402	422	411	440	407	393	398	387	411	402	411	407	384	386	404	417	431	402	368	392	364	401	373	407	343	385	393	419	361	414	423	407	437	368	420	437	406	381	413	407	396	364	398	389	401	393	403	395	371	443	451	401	376	340	417	385	415	401	399	402	411	412	384	366	394	375	407	407	381	401	428	421	394	379	397	425	412	383	426	430	377	393	391	383	402	386	413	409	416	392	412	382	394	403	401	440	413	444	426	388	407	409	403	393	347	410	387	354	409	405	397	381	417	398	418	400	390	380	387	388	428	400	386	430	412	380	401	433	391	389	354	394	393	357	380	371	390	441	429	383	388	393	423	413	384	412	377	404	400	409	391	398	396	365	406	389	400	396	382	376	400	371	398	344	381	403	376	393	410	391	385	404	418	363	422	427	357	415	400	394	446	415	411	421	392	370	397	404	389	373	396	390	398	391	404	380	396	418	390	416	403	439	354	426	433	407	381	398	395	427	405	413	380	410	402	420	418	387	355	408	405	386	408	389	382	391	402	386	353	352	420	374	378	421	417	428	369	387	409	375	398	401	419	359	395	390	400	410	390	392	385	433	411	353	383	382	362	389	387	391	424	407	408	389	416	366	400	351	401	400	410	392	383	424	431	406	416	411	405	355	365	388	372	421	415	410	380	398	376	411	438	389	407	369	410	435	389	405	386	384	404	442	382	394	408	416	382	388	409	384	414	391	396	392	388	399	357	432	391	393	394	428	387	411	384	422	381	409	379	401	422	414	416	367	418	400	403	383	391	404	361	414	407	384	408	401	428	345	394	395	406	401	416	398	423	436	374	427	363	401	422	413	421	403	409	382	421	390	389	368	412	400	434	351	380	412	420	386	361	412	408	365	386	352	412	424	408	403	398	409	396	375	419	353	377	430	379	400	406	408	389	385	396	426	383	385	416	400	381	392	417	378	433	384	424	406	400	421	420	394	417	392	410	398	408	362	404	384	378	402	391	371	379	395	352	381	365	395	378	372	382	396	430	397	406	389	388	372	437	377	394	396	398	401	418	380	424	407	442	387	346	382	402	440	409	411	355	378	359	415	420	429	416	355	374	397	410	400	439	397	413	385	401	398	396	378	385	401	363	374	411	374	383	378	378	392	398	409	385	424	386	380	411	404	385	356	389	399	405	416	415	396	411	403	383	423	417	400	408	371	417	439	407	401	388	390	388	370	413	370	406	412	384	395	420	400	410	401	377	404	378	413	401	395	396	388	372	402	387	408	408	388	347	416	410	413	423	407	398	418	401	402	419	402	399	398	388	364	433	410	397	380	405	419	408	363	432	389	384	394	405	403	396	364	368	375	378	403	415	430	412	379	406	412	380	366	389	352	399	434	376	400	404	426	359	401	434	377	354	377	375	383	357	409	405	402	420	392	416	406	388	353	347	380	424	424	415	403	421	414	385	420	440	385	381	420	414	374	406	381	372	420	400	414	398	374	430	434	376	415	372	400	389	375	405	393	393	368	410	406	361	404	374	396	436	412	399	392	395	447	408	399	409	390	420	417	428	393	385	402	377	418	419	355	431	388	426	397	385	413	366	384	417	426	428	401	400	387	382	395	438	388	367	405	407	385	377	382	422	423	397	394	366	394	386	389	422	405	410	415	379	451	386	388	415	457	420	391	380	377	403	418	412	376	440	406	384	402	392	403	401	393	383	403	395	394	394	411	405	410	366	391	422	396	399	387	406	403	380	394	412	363	396	427	419	392	409	387	403	400	372	401	373	381	418	373	402	414	394	365	382	374	388	394	380	384	390	416	416	413	370	416	388	390	416	415	376	386	394	386	409	423	421	408	363	396	418	404	372	395	406	375	365	399	397	390	391	394	433	405	383	390	430	375	381	405	405	402	372	399	344	408	387	420	408	418	385	406	402	368	367	385	395	395	398	417	387	397	439	374	396	397	416	456	371	386	429	414	382	389	374	417	407	382	396	387	393	446	393	409	425	386	388	395	387	378	398	393	394	429	436	388	381	377	401	384	397	401	442	390	378	400	376	394	414	390	403	433	381	419	372	382	415	411	425	393	426	390	397	395	412	390	419	399	385	419	421	385	416	388	386	377	426	376	398	440	395	404	380	398	374	393	373	381	388	396	425	391	373	403	459	378	384	391	433	404	340	378	430	375	413	393	428	424	379	388	412	419	415	377	369	397	376	382	425	375	412	404	378	403	395	395	390	361	420	378	405	406	388	392	407	431	386	407	375	370	412	381	402	396	419	357	440	382	374	372	384	387	418	404	381	404	377	428	377	414	413	410	382	379	372	376	433	424	424	407	396	363	401	404	387	415	390	378	392	391	397	390	414	392	461	408	421	403	422	446	370	376	401	395	411	425	395	372	435
1733	158	158	125	139	168	189	184	196	230	219	239	238	216	190	201	191	191	192	202	176	182	187	197	175	183	167	173	191	132	155	147	160	172	153	151	170	162	136	116	130	132	150	133	135	122	124	127	149	149	146	139	134	117	119	118	127	124	136	120	123	119	135	109	168	134	151	128	126	141	136	141	148	121	146	145	117	127	125	123	129	126	115	112	126	112	145	110	116	127	122	113	135	136	137	106	123	115	110	119	153	141	112	114	131	124	142	119	122	117	120	139	118	121	111	108	131	129	119	139	131	109	128	114	120	132	124	128	138	140	130	135	111	138	124	132	142	115	124	112	116	135	119	119	139	106	121	137	136	124	103	119	125	113	113	122	120	138	110	111	124	128	123	121	114	101	137	125	112	140	107	117	147	106	109	129	130	137	118	103	117	131	119	139	121	135	144	111	122	133	123	107	121	118	134	117	125	131	127	122	120	121	104	116	148	133	122	131	122	126	120	123	127	135	124	107	108	151	126	131	125	119	126	114	121	123	130	115	130	153	114	127	135	127	106	141	102	144	124	135	119	109	138	130	129	132	118	107	118	133	145	139	147	106	124	106	123	110	123	126	136	126	142	125	130	127	116	104	109	115	134	136	120	129	129	143	134	115	132	131	115	125	118	119	142	123	115	123	142	129	123	132	137	132	127	118	114	121	129	118	131	129	126	121	157	116	132	112	132	137	130	133	139	122	111	115	155	150	122	136	135	100	119	122	122	144	121	122	148	110	124	128	105	126	133	129	133	103	116	114	133	124	104	142	130	133	119	135	146	132	123	130	128	127	124	119	128	111	110	110	115	121	118	119	125	139	135	120	116	133	141	114	126	111	151	132	123	135	125	121	132	136	134	115	129	121	111	139	124	123	117	129	106	134	113	125	134	130	150	123	135	120	117	124	110	121	134	136	115	136	139	125	123	127	126	119	130	123	119	105	134	123	113	132	138	127	136	125	111	142	138	113	106	110	123	139	130	129	124	119	118	113	128	113	127	136	126	121	133	134	125	128	129	132	136	115	109	143	126	118	140	130	127	129	117	129	116	138	123	115	122	98	125	143	111	140	118	114	104	135	116	115	138	130	111	133	119	131	110	106	123	137	132	122	108	122	123	107	122	127	102	128	129	119	111	123	116	127	121	115	104	132	136	110	136	124	114	130	121	124	131	114	126	131	146	112	112	124	117	151	124	108	149	146	102	112	123	136	136	127	90	127	122	142	118	130	125	116	132	136	112	140	135	135	119	117	124	126	109	140	135	119	123	122	129	142	112	128	141	141	115	118	126	119	105	122	137	128	123	127	118	125	133	127	110	116	147	146	142	107	108	109	104	136	129	125	134	133	143	121	123	118	132	130	125	125	126	149	115	141	110	135	130	138	116	110	128	93	122	129	125	127	116	130	125	129	113	131	111	133	121	132	120	138	135	130	107	133	129	121	116	129	117	136	134	133	107	111	133	121	140	120	145	117	149	128	134	130	123	100	113	133	115	146	111	103	140	144	117	133	114	130	124	133	106	134	151	122	118	123	117	130	132	117	127	149	116	110	138	129	131	146	129	135	137	125	126	126	126	128	139	137	126	122	110	138	119	120	118	123	131	126	126	125	130	126	104	128	117	140	108	115	124	124	123	120	129	119	108	142	107	118	133	124	130	132	110	102	115	126	125	133	121	122	131	130	117	123	126	140	130	131	128	127	130	135	129	130	130	120	125	123	143	133	120	139	140	113	130	130	135	121	127	135	126	114	135	114	116	119	132	126	136	115	156	118	117	118	119	118	135	137	96	114	133	124	148	126	103	124	128	133	134	130	111	117	127	114	126	110	120	125	135	104	103	117	121	125	108	104	121	116	121	125	119	116	99	112	124	121	115	148	132	123	104	135	120	124	128	133	107	119	131	139	126	126	136	137	130	133	118	124	114	128	123	131	130	142	109	118	123	120	114	108	112	114	129	123	113	118	103	126	124	151	141	132	133	121	117	121	130	113	119	139	128	120	132	134	126	136	123	143	128	116	122	115	139	125	108	105	132	138	124	115	125	118	127	119	108	120	134	109	110	102	154	146	122	124	131	129	132	119	124	113	140	127	121	129	115	123	115	138	129	109	123	132	149	127	130	101	134	121	118	113	130	139	127	147	140	135	108	115	130	124	121	125	148	116	135	130	126	114	108	114	105	122	137	114	117	130	126	115	120	121	124	142	113	145	133	117	118	128	112	141	116	118	124	126	127	120	139	121	124	120	124	144	129	114	108	107	109	111	117	137	128	140	136	109	105	138	121	125	137	114	125	130	136	124	122	116	133	133	118	132	120	135	127	98	116	111	123	108	142	123	139	123	112	118	121	118	125	135	98	143	105	129	126	108	121	126	121	124	139	132	95	97	133	129	142	127	141	129	144	148	122	130	118	127	128	140	126	130	117	138	134	140	133	122	126	116	124	114	143	113	140	121	133	118	117	132	150	132	114	118	116	127	121	122	141	118	120	109	120	144	123	115	114	115	131	119	131	126	122	147	120	131	124	129	125	138	142	121	118	114	132	121	140	128	125	110	127	121	124	128	129	144	120	134	144	132	129	128	127	112	145	102	132	137	123	133	126	102	141	138	109	127	130	117	122	135	143	129	145	127	126	120	126	121	128	139	136	121	115	134	159	149	139	140	120	131	125	119	136	108	138	115	106	138	154	134	122	124	127	117	119	136	117	132	109	124	126	139	125	110	122	127	130	104	126	132	117	131	122	136	119	123	143	122	134	136	123	128	117	128	125	119	131	119	122	102	123	137	104	146	123	124	138	133	136	140	130	103	113	118	107	122	143	114	117	134	133	108	121	116	122	123	128	137	126	136	125	131	130	104	130	112	141	99	121	94	149	155	132	130	149	121	129	102	141	116	128	115	123	122	119	125	129	130	124	123	132	126	135	121	133	135	126	111	133	116	128	136	129	116	136	118	135	135	139	127	130	110	141	130	124	140	119	127	123	143	144	127	111	135	109	124	121	129	131	116	133	143	118	115	118	101	127	131	131	113	111	139	136	141	115	138	150	132	114	125	144	129	125	126	122	126	124	124	145	130	126	113	136	130	107	135	120	109	124	129	123	128	119	119	147	108	129	124	132	125	120	117	140	140	122	120	126	116	141	135	107	131	131	129	143	127	128	136	120	159	113	123	127	122	119	109	131	119	122	135	109	133	112	126	140	143	145	109	121	123	123	127	130	145	129	138	143	119	136	130	128	106	121	114	126	116	131	123	125	126	134	121	116	123	117	126	139	148	124	128	92	123	137	139	107	130	125	115	107	116	124	133	139	127	116	126	144	119	117	111	133	132	117	129	119	146	118	139	114	130	154	127	117	136	142	131	121	131	122	137	123	122	103	136	136	103	125	135	125	135	125	134	122	129	120	92	132	114	125	111	134	121	119	108	122	110	126	122	138	126	120	130	132	122	128	148	142	120	129	118	128	135	117	129	121	142
8287	1712	1255	1427	2426	3433	3657	3489	3826	5098	4950	5039	4480	3552	3407	3345	3102	2970	3078	2903	2584	2753	2630	2283	2158	2104	2054	1925	1766	1637	1635	1631	1682	1676	1443	1390	1480	1265	1109	1117	1160	1147	1095	1112	1101	1031	971	961	1048	1086	1090	1097	1045	934	952	915	890	936	919	917	953	925	956	975	1035	1004	989	1017	989	994	1074	1181	1185	1113	943	963	980	938	927	960	983	1062	890	894	950	897	913	893	946	891	899	926	882	870	878	896	915	864	909	883	924	897	880	869	910	916	961	958	935	941	903	938	915	871	923	930	886	939	885	875	888	904	944	963	907	983	927	954	887	914	891	894	882	904	919	883	863	940	877	948	927	904	859	880	872	966	905	902	872	916	899	969	945	923	930	919	883	931	933	922	916	908	874	944	936	944	902	888	905	877	870	916	901	861	925	933	966	914	910	896	912	898	892	875	876	959	881	915	897	930	857	945	920	937	866	916	920	881	908	869	909	888	926	957	904	892	953	939	952	871	875	944	964	878	880	1004	914	880	888	902	908	900	953	888	882	894	926	975	897	905	888	862	860	878	837	875	857	905	856	958	887	893	885	868	887	850	886	864	912	935	865	904	938	894	911	916	925	920	939	915	907	918	905	937	939	933	948	937	912	908	933	889	932	906	916	882	896	878	918	886	877	922	945	918	846	930	872	895	927	921	925	921	919	945	875	947	947	873	909	931	892	878	890	880	915	871	861	921	929	869	885	834	888	898	939	901	911	912	838	942	947	931	871	903	925	929	895	917	939	876	891	908	913	902	927	910	905	879	932	897	866	917	941	915	880	870	850	907	932	874	953	849	889	981	850	905	867	948	897	943	838	909	916	915	871	954	910	937	915	908	902	820	935	848	927	942	913	933	861	905	973	911	919	936	900	913	937	950	884	935	896	922	892	917	827	904	952	925	892	889	883	920	899	955	840	902	881	918	901	895	935	890	885	878	917	910	891	888	935	890	845	894	911	914	919	920	876	926	944	913	879	933	901	872	917	917	960	903	939	911	903	886	913	909	869	863	895	854	922	919	898	889	920	896	869	949	886	898	884	893	903	922	908	921	904	965	876	961	894	926	924	980	876	943	890	876	944	903	881	876	946	925	911	903	909	969	945	931	848	905	903	890	905	911	895	865	864	901	895	909	911	925	970	902	901	939	903	893	915	910	868	873	900	881	880	924	916	920	881	944	898	910	895	918	929	905	938	924	930	921	949	859	907	847	934	928	885	935	932	923	931	850	876	859	886	888	910	924	898	934	886	882	879	936	847	926	928	924	948	897	892	954	902	896	920	923	939	908	885	835	874	935	904	904	926	908	951	907	851	869	943	977	947	895	885	888	890	882	933	884	892	887	886	919	949	893	888	867	887	912	876	904	908	909	927	863	875	873	936	924	920	941	918	911	925	863	900	899	885	901	940	916	872	914	897	877	900	920	922	883	875	925	980	892	892	881	883	1000	955	904	866	864	897	913	951	859	858	888	956	883	911	956	865	939	869	940	875	933	859	917	908	896	919	881	905	911	881	943	878	921	901	884	915	896	868	888	919	937	890	930	877	883	863	907	883	914	890	897	922	895	958	962	903	902	930	940	888	882	934	944	923	930	963	859	953	919	926	885	898	987	864	890	956	908	962	914	901	871	864	903	930	908	901	916	921	870	885	907	932	874	978	926	928	944	909	940	880	956	934	889	911	947	921	919	915	845	913	922	908	854	957	927	923	819	933	918	869	867	904	873	905	905	847	911	918	971	884	929	898	944	932	879	944	877	900	928	916	918	962	920	936	887	934	888	951	911	910	930	945	912	938	926	930	930	912	876	911	885	898	904	941	889	916	879	885	920	933	906	935	926	950	922	943	911	852	913	879	890	902	891	936	902	910	904	942	915	880	872	914	893	920	898	896	907	928	930	878	851	948	921	853	900	872	877	913	913	930	871	945	913	873	898	924	911	891	927	923	952	881	917	866	921	922	967	935	866	912	898	922	872	864	900	905	896	868	961	867	937	920	877	869	880	908	880	947	906	941	924	827	933	904	955	889	938	920	911	930	892	943	872	878	876	873	940	911	933	879	894	900	912	892	953	937	882	872	887	931	901	903	943	867	928	892	910	874	887	870	923	899	884	965	903	922	935	926	951	959	932	915	908	937	924	949	873	847	859	913	920	944	937	897	884	924	910	873	970	927	941	898	891	927	885	930	922	892	903	870	925	885	901	844	932	888	921	912	888	904	932	959	898	943	952	903	948	854	902	888	933	895	947	920	881	932	923	904	915	910	931	931	853	911	952	901	950	923	934	931	946	918	918	923	935	912	923	954	896	924	902	938	909	861	911	893	911	867	919	900	946	916	900	935	871	893	897	894	883	914	933	896	908	838	876	887	878	905	873	882	900	909	894	951	939	977	880	929	873	992	913	905	927	938	908	900	969	967	913	905	939	914	855	889	925	983	945	977	905	886	957	909	894	933	877	825	909	915	970	895	894	917	926	873	953	961	898	960	877	876	905	929	903	936	901	967	904	853	923	924	939	909	926	907	878	923	913	927	938	925	890	893	862	880	890	899	881	901	916	890	863	924	925	946	890	976	866	954	907	880	910	932	940	915	864	949	930	915	898	903	955	902	927	868	913	940	887	847	1000	837	955	953	882	911	916	927	908	881	913	882	900	940	931	928	895	959	920	869	923	905	939	894	879	907	944	911	914	888	871	884	924	935	892	912	918	885	931	879	871	880	871	918	901	893	830	851	854	943	889	933	912	943	872	913	900	935	948	924	890	876	910	925	868	968	908	938	862	926	894	909	885	878	872	880	910	894	938	848	909	936	920	896	916	846	914	895	882	905	916	936	898	978	953	855	954	913	925	891	913	905	899	908	913	926	914	901	936	853	950	890	890	917	857	912	924	898	909	887	926	892	920	896	879	884	897	903	899	912	888	921	894	906	936	924	935	941	915	903	856	904	888	928	876	864	855	916	912	908	901	926	927	919	914	867	882	897	916	895	933	888	922	921	912	881	889	899	902	913	903	877	902	953	919	915	959	902	907	870	856	867	905	945	867	912	955	882	883	864	830	890	955	943	893	956	876	883	895	892	922	921	920	909	875	881	904	926	907	881	880	968	870	926	902	869	864	930	912	911	903	903	858	882	873	928	879	909	880	933	919	821	920	903	914	905	975	917	872	906	906	906	926	878	911	907	912	909	916	922	916	877	947	883	873	884	842	931	915	949	934	929	903	878	925	932	908	957	945	891	863	889	895	845	842	850	917	920	916	912	928	878	897	924	861	875	936	905	942	919	843	844	864	931	900	882	918	887	951	914	935	872	902	847	921	929	828	873	943	882	1001	867	939	922	911	963	907	887	937	902	887	848	890	881	921	892	869	915	888	899	915	897	905	938	927	864	886	903	905	925	965	890	865	883	880	937	863	909	906	908	963	848	946	849	945	955	885	919	943	931	883	923	961	905	914	918	912	856	924	895	903	908	908	914	899	894	941	941	922	937	920
879	193	125	96	82	121	145	159	180	246	243	235	196	196	192	187	167	167	157	167	147	160	126	106	160	142	139	132	104	100	103	77	113	105	95	94	111	89	86	87	70	69	83	82	79	83	75	69	79	81	86	72	67	61	68	68	73	92	56	65	75	64	79	88	74	85	68	84	72	77	86	70	87	79	70	63	68	71	76	63	75	70	50	59	69	65	88	48	71	73	63	78	61	59	62	79	58	64	61	60	73	79	79	78	81	73	58	84	80	74	88	64	75	65	67	66	62	74	62	63	88	86	77	63	64	83	68	59	64	86	83	78	65	72	71	66	67	63	65	68	65	72	67	70	82	83	69	59	80	74	60	57	49	68	69	62	64	72	71	72	65	52	50	70	76	61	67	66	71	65	70	78	70	85	74	66	59	81	73	63	55	68	70	67	69	70	51	65	78	69	76	78	63	74	65	62	73	73	51	69	74	72	62	89	85	70	72	61	72	61	79	65	75	79	70	80	65	77	56	80	63	80	71	62	79	70	60	75	66	70	66	58	89	63	73	77	63	77	88	57	59	68	67	62	63	66	61	76	53	56	73	65	70	70	77	66	69	74	65	76	72	70	62	66	68	62	76	68	65	64	74	78	54	55	61	76	68	68	78	71	76	74	75	64	64	55	69	68	70	72	51	74	72	57	50	86	74	62	70	67	68	65	73	77	80	71	53	66	92	71	68	71	64	75	67	73	69	83	84	75	84	64	77	58	85	72	74	61	85	60	97	49	60	63	69	60	67	72	77	70	66	82	66	76	65	74	80	79	59	63	65	86	66	78	62	62	50	58	80	67	64	71	68	66	81	67	73	62	71	69	66	49	62	71	56	71	74	98	79	86	69	59	87	85	72	74	74	66	64	69	81	67	56	67	52	68	70	54	65	64	67	56	73	64	52	55	86	70	65	66	61	62	76	76	77	66	76	69	55	68	76	61	72	54	80	71	76	69	76	80	74	76	68	86	70	74	66	87	70	58	65	61	64	62	51	73	66	84	70	76	66	69	55	64	67	57	74	90	78	72	57	79	62	64	77	74	90	70	80	67	70	59	77	57	68	72	73	79	76	75	76	65	81	54	73	77	65	64	67	55	73	71	76	70	57	63	61	74	60	64	72	59	57	57	65	63	64	77	74	65	66	80	60	46	78	59	60	67	70	69	84	72	76	70	54	65	66	65	81	58	60	71	56	90	70	92	70	60	55	73	74	65	78	81	64	57	86	76	68	68	72	58	66	69	64	59	70	72	67	69	70	73	65	69	65	65	67	66	51	49	58	72	60	71	81	74	54	66	75	65	64	65	79	71	68	56	81	70	70	58	68	68	67	59	60	67	56	70	72	56	63	75	60	63	69	72	77	73	61	57	62	76	70	70	78	57	79	67	70	87	83	63	79	48	66	62	77	54	83	86	72	68	77	71	73	65	79	61	64	64	59	82	85	69	77	58	71	70	64	71	77	77	67	84	80	66	55	77	72	52	73	66	68	50	64	69	62	64	57	63	56	76	66	67	77	75	73	69	69	63	67	61	75	72	59	72	65	52	70	83	67	51	77	85	72	68	64	70	64	67	61	72	70	68	59	80	71	59	64	65	69	72	82	89	56	62	67	77	78	74	71	66	74	69	67	71	73	70	61	57	60	68	65	73	53	71	70	58	68	71	72	70	74	72	58	74	83	70	65	60	71	77	78	78	80	66	79	79	79	66	68	62	77	63	75	53	82	66	69	72	80	57	51	72	72	64	71	60	63	77	67	61	53	63	60	79	70	65	78	76	50	67	77	66	60	60	74	85	71	76	82	57	72	78	67	71	62	67	62	89	80	73	66	79	69	68	54	75	65	66	55	72	83	77	75	73	71	57	60	58	80	68	92	59	73	70	62	71	68	66	71	70	73	73	78	68	76	62	55	57	50	61	68	64	69	75	69	76	58	66	83	73	62	48	75	64	60	67	71	62	67	62	78	74	71	79	68	82	70	78	81	76	69	68	76	73	68	87	69	73	64	62	68	70	70	71	76	74	56	80	64	70	70	73	78	57	62	75	51	75	78	61	81	66	79	64	79	82	69	67	75	58	59	87	75	59	74	73	66	72	69	77	64	62	55	65	59	67	81	64	64	70	79	67	80	73	64	70	68	71	73	74	71	57	74	65	71	70	72	81	52	71	69	54	71	70	67	74	60	71	72	62	65	76	72	64	73	86	77	58	64	72	69	72	73	77	65	86	66	61	76	66	52	71	69	76	66	73	70	69	69	70	66	75	73	68	74	81	68	77	60	71	85	56	64	48	78	59	51	62	69	72	67	63	80	66	63	79	71	82	94	71	65	77	81	75	59	72	71	85	90	66	74	71	73	65	66	54	60	60	88	76	72	62	77	62	79	73	59	63	67	57	86	72	69	81	65	70	52	59	72	70	73	67	72	61	69	61	67	62	71	59	73	53	72	57	76	56	92	76	62	64	73	71	57	79	76	72	90	71	69	63	65	62	62	65	79	80	67	75	59	65	71	63	69	75	75	75	57	59	71	78	61	66	74	63	63	62	57	72	69	80	64	73	68	68	72	62	68	57	73	88	70	65	66	84	90	86	70	83	78	67	54	79	67	72	69	75	67	64	68	59	53	63	64	74	63	75	47	69	77	66	65	64	63	55	80	72	80	70	71	78	77	69	73	65	74	70	67	64	67	78	73	65	61	72	87	72	91	63	73	72	62	68	84	81	84	72	56	68	71	77	53	65	85	73	85	68	73	70	64	76	75	72	68	66	57	70	73	78	78	60	87	78	68	61	72	65	70	71	68	66	56	58	53	77	57	57	77	77	58	58	57	69	67	73	82	70	66	57	61	72	65	71	51	59	73	58	74	75	75	68	78	78	69	69	56	60	88	74	62	68	69	81	66	81	83	61	88	81	57	68	77	67	72	66	66	65	75	66	72	72	76	70	70	60	63	72	70	45	77	60	70	65	68	70	64	75	61	64	73	76	77	61	73	67	62	81	70	48	81	73	82	52	62	70	81	59	79	58	65	56	72	60	67	53	71	73	58	66	64	61	68	66	69	74	62	62	65	64	56	73	65	61	60	74	72	84	58	65	68	72	75	79	48	62	60	60	73	63	82	71	69	81	66	66	68	70	58	49	77	67	59	78	70	77	79	63	82	61	68	77	76	66	72	61	66	80	57	71	79	58	63	85	70	67	86	56	67	53	74	72	61	72	71	67	66	55	72	70	61	80	77	72	71	68	69	59	63	77	60	79	74	76	86	69	64	77	58	60	63	69	62	67	57	76	76	72	74	66	65	67	78	57	63	72	73	66	50	67	74	81	66	60	62	78	72	74	83	65	73	73	58	79	63	74	72	81	60	66	74	60	72	73	74	61	72	71	71	59	94	54	73	72	77	61	73	72	49	52	65	69	84	70	61	69	80	73	58	76	76	66	63	73	63	81	57	71	88	75	60	66	69	81	75	57
8244	2243	1098	1494	3493	4939	5144	5073	5518	6594	6289	7084	5497	4384	4262	3935	3363	3548	3336	3019	2939	3107	2725	2301	2202	2197	2140	1838	1713	1487	1445	1454	1560	1396	1178	1191	1328	1018	820	779	835	809	821	753	739	709	632	655	658	713	697	686	620	546	460	472	521	503	485	527	555	537	586	663	569	541	560	599	583	704	654	804	788	695	609	554	517	510	503	582	682	697	505	486	517	519	508	521	475	503	505	500	461	474	511	508	501	482	523	492	488	488	514	520	465	486	495	481	489	494	481	511	511	485	504	490	447	484	471	510	441	453	470	491	508	456	463	511	483	470	541	505	472	478	510	468	509	519	479	490	505	474	469	472	465	481	505	455	476	484	509	459	502	502	525	455	461	483	487	517	480	486	471	514	477	526	521	461	504	495	506	502	527	484	463	515	489	489	528	492	493	466	506	499	494	501	514	450	480	504	502	481	490	514	510	455	478	499	533	515	468	510	489	515	463	495	506	476	493	485	528	466	477	504	516	478	472	496	524	497	486	482	484	461	495	500	509	514	493	462	502	462	485	520	510	489	527	489	474	466	492	477	531	476	483	476	492	492	478	518	485	493	470	462	479	519	469	477	525	475	512	482	487	467	466	475	482	465	501	487	463	536	501	487	499	481	494	517	499	494	444	494	497	489	502	486	486	491	498	476	493	497	462	451	496	497	505	441	481	484	528	487	483	461	517	505	456	510	519	482	505	496	464	485	483	495	489	505	480	514	482	435	460	497	462	495	524	477	483	488	479	516	496	485	474	519	466	487	505	512	481	496	475	504	554	499	527	510	518	462	477	458	502	494	524	492	504	503	497	521	459	472	464	466	466	499	506	491	520	472	502	518	481	503	505	500	498	520	457	458	514	506	515	503	462	479	507	494	472	469	513	441	505	498	510	476	505	509	490	489	520	508	532	463	501	491	494	517	513	496	478	495	483	469	500	457	526	486	510	515	534	475	506	479	504	513	511	504	488	483	501	488	492	479	500	513	452	460	493	491	487	506	463	481	478	528	520	492	460	458	451	440	522	473	498	485	504	471	534	471	505	477	528	478	507	491	474	507	491	496	476	481	474	504	499	502	498	450	445	478	497	531	468	462	509	460	509	503	470	480	443	486	499	519	512	500	472	469	539	499	455	474	508	473	538	490	448	461	490	441	465	489	484	518	514	514	479	507	492	498	476	496	464	467	532	477	495	515	504	479	478	473	503	521	500	506	478	507	484	504	469	461	510	494	511	474	557	449	503	482	455	502	467	498	502	511	490	469	473	448	518	467	504	499	514	489	513	482	446	502	491	483	473	461	513	495	471	469	495	473	503	513	472	496	516	500	485	454	466	481	488	474	477	492	485	503	482	475	490	512	454	478	505	463	477	529	478	487	512	474	495	504	473	531	515	485	514	483	485	479	488	465	474	439	494	464	480	492	488	484	500	483	484	469	490	501	484	482	486	486	507	494	492	463	476	512	424	466	481	492	498	478	507	501	498	477	502	483	464	474	472	467	483	493	511	481	460	488	495	494	492	461	491	453	476	504	485	487	455	484	526	512	478	503	490	503	514	499	492	453	494	498	473	488	492	475	499	496	486	490	488	505	491	502	494	478	493	493	460	483	447	500	483	449	532	478	493	505	500	479	493	501	505	493	499	470	464	468	488	478	483	446	499	508	469	482	437	460	481	544	504	477	521	464	476	499	474	474	488	506	493	525	483	491	547	457	524	507	513	440	497	462	458	469	468	459	466	485	495	454	467	533	451	504	480	516	488	480	495	479	484	457	476	481	459	496	493	486	490	510	471	448	489	461	488	527	493	543	483	522	537	468	506	462	520	484	492	496	500	499	477	498	499	459	490	499	481	498	473	471	514	479	491	501	494	502	481	502	477	498	500	489	498	476	479	450	457	463	480	521	520	486	484	502	514	464	464	443	473	531	459	447	488	500	477	534	505	456	498	482	527	533	496	478	505	486	474	486	497	511	486	484	498	452	447	476	503	455	463	484	513	475	497	453	501	497	496	474	488	472	470	512	488	536	505	500	498	491	473	537	513	531	457	462	478	475	511	479	484	514	446	519	456	483	473	502	479	465	470	486	469	488	503	468	491	493	490	504	510	458	462	475	497	485	483	508	491	517	491	492	497	464	503	531	534	486	465	490	492	499	522	479	495	482	479	478	493	501	460	470	521	530	487	479	492	465	487	498	500	472	481	474	497	492	479	473	506	484	494	463	511	448	474	495	525	484	530	478	506	485	477	494	484	492	498	520	459	496	486	513	497	481	449	492	489	501	511	487	473	457	519	473	487	518	481	456	502	489	517	514	548	498	503	480	496	461	489	487	497	478	490	495	501	495	480	488	434	526	492	476	464	492	505	477	507	443	529	491	469	497	498	508	481	456	487	473	492	462	470	472	488	496	484	480	490	504	467	463	486	493	468	474	513	496	512	467	503	462	510	532	501	523	480	464	497	485	496	494	521	487	484	482	490	486	471	511	492	457	481	460	455	484	485	528	489	512	487	430	504	494	513	476	470	488	495	468	541	502	493	480	516	519	478	490	503	475	488	498	495	496	460	491	519	509	485	502	470	491	523	504	487	496	517	453	512	498	538	470	512	480	529	492	467	476	514	481	484	471	472	484	484	472	502	506	510	479	476	452	446	480	497	502	476	496	488	501	501	482	472	507	472	472	511	455	492	488	480	489	487	503	500	468	508	472	476	506	495	503	491	516	492	476	503	493	484	481	491	510	487	505	525	521	492	509	491	512	503	511	486	488	484	452	494	460	496	452	489	510	505	472	487	503	528	488	475	488	499	500	464	526	532	449	449	489	463	480	491	513	481	459	472	494	496	511	480	467	445	516	519	496	449	507	463	498	482	500	460	488	502	486	472	468	513	486	509	544	459	478	485	492	462	437	482	519	502	492	478	481	516	538	447	544	486	484	461	516	484	491	464	473	455	484	482	503	489	498	478	530	522	485	483	504	513	514	445	459	540	487	497	481	490	493	482	495	475	454	456	519	523	493	493	514	468	474	494	514	428	516	524	488	529	478	468	476	500	484	465	475	447	510	494	482	462	541	477	507	484	498	463	471	507	453	469	475	530	496	477	443	468	474	475	474	513	458	519	465	489	500	474	520	486	537	497	512	472	492	501	469	544	469	485	501	547	482	447	472	444	483	459	547	519	488	503	495	478	522	450	502	434	498	482	492	482	477	479	512	479	507	456	504	494	487	510	482	493	525	500	504	529	447	530	507	481	475	475	538	439	475	477	506	478	499	523	444	473	472	481	496	512	462	504	514	467	521	488	497	487	469	460	471	510	511	496	477	482	471	528	519	503	492	509	484	497	483	493	513	439	465	482	484	480	464	510	471	437	481	489	493	480	500	511	560	491	468	467	512	437	493	459	518	463	495	484	496	460	467	516	479	499	491	484	520	485	485	514	475	482	480	511	503	488	518	498	471	467	486	515	512	448	481	489	484	492	496	492	492
1109	119	108	107	94	109	121	127	148	135	180	234	165	162	159	145	148	160	144	149	144	119	138	145	121	133	112	129	132	109	115	113	119	128	94	95	112	96	103	90	88	96	95	86	86	97	106	117	98	78	109	96	87	98	106	90	81	94	88	107	81	107	106	110	94	117	98	110	95	97	102	94	92	105	106	112	98	87	107	102	110	98	111	92	88	91	100	92	90	92	111	96	96	103	93	105	103	98	89	107	97	100	92	97	103	102	98	102	91	112	97	98	97	74	102	102	99	112	105	88	96	110	110	96	104	108	99	71	109	113	95	128	95	92	104	95	96	100	85	99	84	99	101	101	104	94	113	96	96	109	95	98	91	118	95	87	100	104	92	95	97	114	87	102	89	98	95	88	91	82	96	81	92	91	85	108	95	108	101	99	87	100	97	92	93	92	92	104	81	100	110	70	97	94	108	105	101	101	89	86	105	101	99	95	100	107	94	94	81	85	90	107	87	98	100	89	95	107	96	80	108	108	98	86	121	101	105	101	93	103	97	86	110	105	96	93	79	98	96	114	89	90	101	107	97	107	96	80	104	84	102	86	102	116	94	92	131	94	97	104	99	109	99	93	106	101	86	79	99	102	97	98	94	108	99	83	94	95	106	103	102	109	75	104	110	83	114	123	104	99	95	98	107	97	104	99	116	87	82	99	82	107	96	102	84	92	101	81	79	99	104	100	99	93	83	88	101	97	82	86	97	101	79	97	109	101	98	93	102	94	79	96	124	106	93	108	102	104	112	96	89	101	91	84	102	109	87	106	90	98	92	102	108	87	110	94	98	107	113	106	101	91	93	91	94	98	94	82	88	105	92	98	92	104	103	92	81	95	112	100	103	90	99	95	101	114	100	85	95	105	85	92	96	104	92	84	112	114	89	91	90	95	105	97	109	83	105	102	105	96	99	81	106	122	91	97	92	91	93	87	89	86	92	86	106	109	91	96	88	97	102	96	110	91	91	87	91	91	109	110	86	72	88	85	101	97	91	94	100	89	83	106	96	93	96	95	80	94	114	94	94	93	107	88	89	94	98	91	101	95	91	101	99	102	90	96	88	102	106	90	99	94	96	90	116	95	92	95	88	101	92	87	87	99	77	99	94	90	91	91	97	116	99	101	101	104	112	81	114	88	94	114	101	104	93	94	89	109	76	105	89	100	76	108	95	84	80	107	100	93	118	84	80	86	90	82	87	93	109	87	91	117	82	97	106	98	91	100	83	107	101	115	103	87	94	92	77	108	107	108	116	89	107	92	92	78	101	100	110	93	94	104	88	101	98	93	109	111	98	113	95	78	98	118	99	100	103	94	96	81	94	99	104	97	91	98	84	96	91	119	97	103	96	85	90	98	90	107	76	93	113	70	112	104	113	92	100	85	111	79	89	84	100	89	95	87	90	100	96	95	99	108	105	93	98	103	98	93	92	91	100	97	97	88	86	97	106	119	99	108	113	95	91	106	103	86	118	97	79	82	82	95	91	101	76	123	93	120	100	112	96	90	91	112	97	100	107	85	100	104	98	85	89	78	103	88	103	118	86	104	105	94	79	117	104	89	93	112	114	96	110	95	108	114	128	114	117	90	94	109	105	108	92	93	111	87	94	92	121	103	100	95	101	85	105	81	93	81	97	95	103	107	88	111	101	79	87	96	91	90	102	102	107	91	126	93	110	98	89	104	107	112	91	103	102	85	115	104	112	91	85	103	102	91	95	108	86	85	94	97	102	104	93	103	93	89	105	97	101	108	112	81	90	95	84	72	97	116	100	93	97	92	109	125	99	96	102	96	102	80	117	116	111	96	106	91	104	84	84	75	78	81	89	79	86	88	86	76	90	93	108	96	78	97	96	104	105	94	115	99	119	95	89	90	85	89	96	83	89	113	95	111	107	89	93	89	100	91	101	111	97	106	102	95	96	92	110	94	108	113	97	97	91	93	117	109	88	111	93	99	83	98	87	97	102	94	102	104	111	117	101	88	103	115	99	105	111	92	101	95	91	94	92	95	85	100	100	92	98	107	90	99	105	98	84	92	86	105	98	90	101	102	109	98	112	92	101	96	98	103	108	103	116	91	97	102	105	105	106	99	92	94	110	95	108	84	99	81	94	101	89	92	109	118	102	77	96	95	98	105	86	99	103	103	105	111	112	94	101	92	83	104	91	109	79	76	97	83	89	86	98	97	104	90	100	92	76	91	109	97	115	93	104	96	102	86	110	99	90	86	94	92	102	101	98	78	97	99	89	106	93	101	99	89	90	103	103	116	78	97	93	95	89	95	90	99	94	108	93	107	92	94	99	80	82	92	96	102	91	80	99	99	97	91	110	104	86	93	96	112	112	84	99	92	105	117	83	98	94	100	107	109	79	88	86	119	101	88	76	90	98	88	91	90	92	70	96	92	96	118	111	99	98	83	98	99	116	90	110	101	89	72	97	92	90	92	101	84	95	94	99	91	110	85	98	86	118	99	104	107	119	85	92	102	104	99	106	116	111	91	85	97	108	113	93	99	103	92	111	97	109	123	91	101	102	114	93	105	84	93	89	115	92	94	95	95	114	87	104	84	95	105	89	111	80	106	110	103	90	94	92	101	97	104	88	119	81	93	112	95	92	85	103	96	98	97	116	85	93	84	102	107	118	93	88	111	95	107	71	97	101	93	80	116	79	101	99	101	73	93	113	94	84	85	96	83	100	96	102	87	105	83	87	100	93	81	98	115	95	107	88	105	97	104	78	91	104	100	108	96	111	99	84	90	115	87	76	102	109	115	89	114	100	81	91	87	117	86	84	89	101	98	81	86	108	62	85	103	95	95	114	110	95	90	88	87	93	108	99	101	111	119	79	91	98	87	101	90	92	106	97	90	93	85	105	92	109	81	97	112	93	107	98	100	101	106	90	105	94	100	92	104	79	94	113	93	93	86	97	90	110	98	112	97	95	86	106	92	109	109	92	95	124	86	97	96	93	90	100	98	101	91	92	115	91	95	85	87	91	95	88	108	85	108	112	82	92	80	99	94	101	118	104	96	99	77	100	104	86	114	120	96	97	88	108	93	110	94	98	85	101	86	87	81	101	104	107	92	101	74	92	102	115	97	84	101	97	92	111	105	89	97	91	87	83	85	93	100	107	94	94	92	98	92	98	94	101	93	105	109	94	97	92	98	97	114	88	114	92	93	93	101	106	87	84	104	105	96	79	101	85	103	105	100	81	104	85	79	87	109	87	92	86	105	104	98	93	106	98	94	109	101	101	110	91	98	89	108	85	109	112	89	108	88	112	105	105	101	103	97	100	94	93	104	103	96	88	116	102	103	112	105	104	83	107	104	98	113	100	94	101	114	84	87	98	86	99	108	99	108	113	98	98	105	89	92	108	125	100	114	86	98	93	85	94	103	108	96	103	98	120	92	95	103	101	106	106	81	101	97	95	85	97	89	105	101	96	108	83	97	92	82	100	116	84	105
6487	988	793	882	1208	1735	1930	2438	3204	3664	4061	4519	3383	2682	2762	2497	2308	2228	2064	1893	2005	1938	1762	1607	1633	1572	1508	1388	1305	1219	1188	1240	1262	1084	998	1043	1169	893	830	851	854	917	834	796	753	798	764	733	795	853	778	776	744	702	700	746	716	756	699	704	756	732	715	755	743	748	694	753	778	776	828	779	773	786	803	737	756	768	705	777	753	768	674	769	746	662	739	756	703	690	772	743	691	719	727	686	734	691	672	719	719	705	749	718	672	748	730	745	693	695	710	732	729	629	760	705	743	712	710	740	714	692	760	726	681	719	696	746	688	699	707	685	680	747	712	675	739	742	710	697	725	746	777	708	678	722	677	724	732	706	754	692	714	717	746	668	770	740	712	688	764	725	713	745	722	743	739	741	699	706	736	674	749	687	777	712	748	723	756	731	684	690	706	697	782	741	693	733	680	683	649	715	755	723	692	720	717	723	671	731	804	729	676	707	709	722	696	699	742	726	703	642	696	745	712	714	689	698	706	720	705	693	751	706	707	726	731	720	742	747	713	723	685	728	704	735	710	762	754	743	687	739	717	703	679	757	742	702	724	703	697	730	740	726	714	736	691	685	726	731	698	739	728	715	725	754	703	760	685	705	723	772	714	741	712	767	720	739	698	721	741	756	730	703	673	779	718	726	678	702	703	723	715	696	751	687	718	742	752	705	720	691	747	697	721	741	756	724	688	734	739	680	734	700	721	749	705	759	707	688	702	697	713	772	714	715	721	753	709	733	712	703	739	711	737	750	698	700	724	734	733	727	652	702	683	692	716	703	674	685	758	683	706	685	768	698	767	723	765	714	734	743	713	746	720	717	700	699	702	681	753	709	725	707	707	767	729	699	684	715	690	719	734	747	687	676	776	769	684	736	723	691	717	756	729	756	756	712	712	753	704	724	727	713	748	771	686	714	747	699	706	737	653	690	711	699	669	736	679	712	746	717	696	717	755	734	722	724	736	715	702	695	756	745	750	707	711	709	710	716	679	744	756	718	784	701	748	703	713	662	768	710	703	721	735	720	722	710	750	727	740	718	731	717	720	696	690	693	714	755	722	686	733	701	722	700	725	747	681	757	671	751	737	706	720	761	719	691	695	682	697	756	712	731	702	700	700	752	735	673	728	723	712	714	703	725	726	718	728	731	678	700	714	677	735	714	680	750	711	720	737	737	690	751	718	731	694	681	722	730	745	736	703	727	734	697	680	736	679	705	677	737	720	743	679	688	697	749	709	714	692	742	740	680	731	733	753	727	744	703	749	700	718	712	682	750	668	702	695	698	690	728	681	712	741	688	688	714	716	678	705	724	720	677	743	697	754	722	695	695	730	727	689	711	751	748	680	673	733	730	676	722	751	762	731	704	705	704	721	747	707	738	715	704	715	787	717	745	771	710	727	712	702	726	665	740	740	721	708	697	716	668	727	714	722	730	718	734	677	699	700	737	700	736	657	747	672	747	743	781	708	725	740	701	685	752	735	727	779	710	731	717	722	751	710	713	710	694	802	712	726	730	687	707	685	779	736	795	709	707	755	703	734	763	700	762	700	709	744	704	717	739	734	733	707	720	770	731	675	763	769	749	717	739	724	722	725	708	726	729	730	698	736	698	740	686	744	694	708	735	726	748	733	736	681	732	667	784	745	675	680	733	754	724	766	734	745	745	787	707	745	721	727	697	701	695	714	722	728	720	703	689	751	715	723	705	708	724	769	759	675	742	751	718	679	667	690	742	688	774	715	744	691	724	704	700	684	721	727	714	715	693	721	745	713	717	781	718	728	709	720	716	727	699	735	707	691	761	720	696	757	684	695	697	737	716	699	723	702	741	690	684	737	712	691	718	747	641	746	692	756	775	716	718	785	727	707	718	699	739	726	746	689	710	695	750	723	766	709	699	683	690	746	719	707	763	701	732	746	695	744	712	730	734	714	711	713	699	748	771	696	758	729	764	680	720	744	677	713	701	720	719	722	707	702	754	742	734	707	756	719	782	736	745	677	688	708	752	724	724	725	681	742	740	691	686	673	747	735	711	746	687	732	705	741	701	743	696	669	734	728	712	753	716	684	721	744	707	675	765	723	692	708	695	719	744	692	724	708	747	758	719	747	715	722	714	711	688	720	748	718	743	669	755	721	790	725	697	739	756	698	684	732	745	730	738	724	748	701	723	722	706	679	734	689	712	724	726	762	734	716	757	669	716	709	704	703	721	750	750	771	674	714	749	786	744	676	724	721	750	731	737	702	713	776	682	662	769	694	743	692	675	695	754	724	734	700	738	725	692	705	696	761	705	682	727	691	719	778	711	717	732	700	715	744	732	736	697	717	709	689	718	708	739	731	711	696	719	741	714	697	718	718	732	756	734	700	739	728	714	703	704	721	678	716	736	736	741	762	734	721	719	749	758	714	696	718	698	731	738	710	719	691	704	708	736	746	734	720	666	701	727	742	750	716	734	705	711	725	702	698	730	754	684	750	772	760	746	739	719	746	700	807	686	764	703	726	714	742	718	721	676	718	664	714	683	725	711	710	733	707	718	714	671	743	733	707	730	705	719	770	704	701	715	693	754	712	696	748	746	715	749	734	733	770	731	750	718	713	703	683	716	798	740	719	772	705	719	707	674	717	760	726	666	724	721	710	725	679	623	703	699	721	731	750	683	731	783	695	718	697	756	709	680	756	718	699	729	692	750	731	730	729	673	707	701	736	773	718	747	657	758	719	689	747	691	748	800	682	700	773	767	712	746	774	672	691	732	751	721	806	691	712	749	716	769	694	736	710	727	693	658	730	711	742	708	755	718	764	702	746	782	722	692	702	725	711	681	675	741	727	686	678	702	707	709	718	695	714	694	728	737	731	674	698	744	694	728	730	704	713	731	691	747	728	726	748	671	718	699	696	749	714	716	727	709	754	716	708	722	714	715	739	733	692	703	727	705	707	751	705	705	696	695	675	766	724	726	715	755	695	734	726	721	753	717	688	750	659	715	732	672	668	707	730	689	729	665	699	727	748	736	728	707	692	698	734	709	740	786	707	719	726	689	719	705	791	727	786	704	731	717	679	743	709	716	719	774	727	723	715	722	688	754	726	742	696	687	715	728	683	700	735	769	755	747	702	714	775	738	709	726	658	719	711	652	706	708	787	717	770	715	690	703	734	730	709	734	733	648	734	746	735	684	710	702	722	679	742	750	706	726	689	693	694	743	700	704	748	736	724	726	696	745	757	676	712	761	672	713	705	696	700	701	708	739	711	736	706	731	749	740	691	726	715	762	724	709	720	711	717	649	705	751	724	722	723	696	729	733	735	719	708	712	741	723	711	728	705	706	765	775	709	726	794	724	709	709	709	707	727	738	700	717	749	701	754	704	719	710	765	675	742	766	665	715	728	725	680	713	758	755	743	762	722	689	758	679	685	728	732	725	730	727	697	717	741	704	682	722	732	726	743	699	700	754	755	676	731	726	693	687	732	713	737	708
489	119	80	72	59	91	93	108	156	169	207	223	182	148	146	126	119	125	125	120	120	130	108	114	100	106	95	88	80	94	78	74	89	81	78	76	68	63	75	50	50	60	61	53	51	47	61	49	43	41	50	57	50	47	54	62	58	58	41	51	38	43	63	49	57	45	45	67	46	50	58	62	57	64	54	52	49	39	63	50	64	54	41	46	43	45	49	45	58	50	61	37	50	41	48	52	59	38	52	32	57	68	53	48	49	64	51	51	49	60	53	46	46	54	49	50	51	48	54	50	62	55	47	50	54	47	50	43	48	54	55	43	65	55	55	53	47	46	50	57	48	50	45	60	47	61	45	53	60	55	58	55	60	61	65	54	42	52	65	51	60	65	51	44	50	50	52	41	62	47	55	41	55	44	49	66	57	40	45	54	53	48	52	52	53	60	54	68	54	48	55	53	55	40	49	46	50	45	44	45	44	52	37	45	41	55	29	58	45	50	59	42	46	47	37	68	52	61	49	41	59	52	50	51	42	53	42	47	47	45	56	60	52	54	56	55	55	57	43	48	51	37	49	49	46	55	31	42	46	57	47	45	49	48	40	52	47	51	57	39	57	53	47	48	50	51	44	60	58	53	45	48	46	57	54	55	64	52	53	47	48	46	50	56	50	49	52	56	43	48	44	60	63	39	50	50	61	63	58	51	45	53	49	55	52	58	44	52	40	58	49	46	39	66	42	51	47	59	42	46	47	46	47	49	46	62	47	43	61	58	40	46	52	55	45	48	35	57	48	46	64	49	65	38	42	40	51	46	45	49	57	51	49	54	56	53	42	40	51	54	50	52	53	67	39	50	44	45	55	60	56	50	43	51	56	45	53	43	41	46	55	53	50	52	52	56	48	47	61	50	59	43	46	55	56	51	49	39	44	54	53	60	50	42	49	52	39	58	36	59	50	60	45	37	44	39	58	62	50	55	70	45	40	39	49	64	49	55	55	33	58	51	58	45	44	48	48	48	47	40	55	49	46	64	55	47	48	59	54	42	51	55	52	51	49	56	55	49	50	58	45	59	50	56	55	56	40	66	55	53	48	43	36	58	44	46	43	43	64	61	50	44	48	39	52	69	47	49	50	46	52	70	53	59	52	61	37	49	53	66	53	44	50	50	49	40	45	58	59	55	43	56	61	48	47	38	57	43	45	61	65	55	45	51	45	56	60	47	43	43	48	43	45	47	41	40	47	54	42	51	52	55	54	48	56	49	56	36	53	59	49	54	56	56	50	66	49	47	52	63	49	47	62	44	57	51	53	53	52	43	45	41	53	56	49	57	48	55	46	47	48	50	36	45	62	43	60	66	46	46	43	53	56	39	54	55	48	55	39	57	55	58	47	49	60	50	57	56	47	47	55	48	42	50	78	53	51	55	49	59	41	44	58	52	58	48	44	48	51	41	40	44	61	54	49	51	62	55	52	38	44	47	51	42	54	53	53	48	45	56	45	54	58	47	50	48	55	42	46	51	58	55	54	53	49	34	53	68	58	48	53	52	44	60	64	40	51	44	47	58	49	36	48	46	48	38	46	45	49	46	56	45	58	51	50	39	39	53	60	52	41	46	48	53	37	50	58	53	38	54	40	58	44	46	55	53	56	56	52	65	55	59	55	45	55	39	52	60	45	44	45	50	45	56	54	53	50	44	59	50	42	47	51	37	58	50	55	56	45	34	39	49	39	47	45	48	42	45	39	45	43	57	51	54	47	44	50	54	43	51	55	54	54	32	42	37	52	57	49	57	41	43	62	55	53	51	60	62	53	54	46	48	57	59	61	52	52	42	51	49	53	48	42	43	79	56	45	41	46	56	45	47	56	56	59	58	45	55	60	60	26	67	60	36	56	62	47	64	53	52	46	57	54	47	47	53	44	50	48	53	40	36	40	48	51	50	56	44	48	44	31	56	52	46	44	47	45	50	50	35	60	46	58	50	58	51	57	40	55	51	55	40	60	51	49	46	51	52	47	57	39	62	47	47	49	54	51	47	55	45	48	51	61	57	42	36	63	46	52	50	39	47	44	74	53	66	49	44	45	57	47	52	49	50	44	48	50	59	60	47	38	57	49	68	60	52	47	53	52	47	47	52	54	46	45	47	50	53	49	42	35	43	35	45	54	49	59	66	61	50	59	53	41	54	66	64	34	55	56	42	56	41	49	59	49	52	51	38	61	59	54	45	41	52	49	54	51	43	56	52	41	56	55	52	42	44	59	60	50	55	58	54	58	49	54	51	47	49	51	66	47	54	49	56	55	47	52	46	58	60	58	48	42	55	41	67	52	38	56	47	54	56	46	49	35	55	41	51	49	41	56	59	48	43	53	53	41	58	60	53	38	54	48	49	50	46	49	62	52	45	46	55	54	46	41	46	52	52	54	48	51	39	42	50	48	37	52	64	58	47	55	47	44	51	49	45	62	45	64	55	44	55	45	42	45	50	58	41	52	42	63	39	50	57	54	43	51	49	68	49	33	56	37	52	48	57	49	46	48	53	58	49	55	50	49	53	53	49	59	60	49	35	58	48	51	57	47	46	55	41	50	57	44	53	44	43	57	56	41	51	52	48	41	52	45	44	55	50	57	58	38	55	48	45	45	45	70	54	48	50	50	47	51	45	46	55	57	43	47	61	50	57	49	48	60	59	41	47	55	46	36	53	45	49	42	48	56	68	45	54	52	35	52	59	46	51	48	50	38	50	52	47	58	64	59	54	61	52	51	51	54	45	46	68	49	52	40	36	48	47	43	49	54	35	39	45	55	48	47	48	57	53	37	47	42	54	59	40	54	45	49	55	52	47	48	49	45	64	47	44	58	54	47	45	56	48	53	46	48	58	64	47	44	55	57	55	53	61	51	46	47	56	41	57	48	64	57	42	49	52	36	51	40	53	57	49	51	41	57	55	46	56	56	49	55	59	47	65	55	62	53	42	53	56	54	49	50	45	67	42	62	53	45	50	44	59	49	46	48	38	41	45	54	52	45	57	47	45	48	47	47	57	40	45	67	45	53	53	48	48	48	46	60	57	46	48	71	55	39	45	44	50	46	64	62	54	44	53	53	52	45	54	53	52	66	53	46	53	49	53	42	38	49	52	37	40	48	50	58	52	48	57	43	51	54	40	58	52	59	47	58	52	46	50	57	46	46	63	58	56	42	40	50	45	31	44	55	52	51	45	61	42	46	41	55	53	51	51	60	49	63	49	56	61	56	50	52	37	60	41	57	52	45	60	52	57	41	52	43	40	59	68	41	51	52	48	60	45	45	62	61	52	50	50	50	54	62	62	61	45	55	50	52	60	45	43	64	55	55	56	47	45	63	49	60	53	51	71	59	44	46	58	51	40	41	48	54	50	48	51	49	50	44	40	56	52	48	43	50	54	37	50	46	38	49	61	48	42	66	33	35	46	57	43	47	48	51	43	58	44	58	37	53	66	44	55	48	52	52	54	55	50	38	46	49	46
5534	1568	831	1016	2412	3606	3773	4360	5287	5331	6332	5919	4095	3359	3750	3058	2802	2744	2531	2229	2290	2320	2072	1958	1856	1829	1554	1546	1240	1173	1083	1157	1200	1031	858	968	951	652	591	614	571	524	548	541	526	476	455	485	572	500	527	476	370	420	345	391	387	408	407	386	391	460	483	474	399	426	425	445	473	482	561	554	574	509	422	405	388	430	411	459	555	424	426	360	393	370	381	386	353	407	356	388	358	372	372	376	394	376	348	328	357	382	388	378	359	390	352	366	378	401	351	386	341	380	400	376	370	377	381	394	357	379	394	369	342	381	347	381	354	348	400	390	371	371	374	396	370	384	400	347	356	365	380	348	372	424	331	404	350	371	381	423	398	390	386	388	383	381	393	354	384	394	398	360	345	342	417	337	357	374	398	366	386	399	404	349	390	395	413	399	350	409	399	381	364	369	375	402	396	339	403	374	388	385	355	386	377	377	381	394	388	364	370	385	413	378	368	411	406	409	412	382	377	402	402	357	378	394	396	394	359	372	396	361	405	381	349	366	382	408	354	386	411	346	386	399	379	385	360	387	365	359	364	388	378	372	366	398	380	356	423	387	373	375	406	360	403	396	365	374	355	409	368	371	385	365	420	376	422	361	386	371	347	412	360	400	399	376	370	374	371	367	380	378	364	403	351	365	402	370	378	373	396	359	347	334	367	396	370	389	405	378	416	360	418	365	367	389	384	383	390	377	378	356	359	392	404	381	377	401	383	410	399	367	369	384	349	339	366	368	407	354	408	391	372	401	424	366	381	383	404	363	397	373	392	375	387	418	403	345	372	368	369	358	361	352	372	377	348	382	355	410	390	369	396	371	375	410	375	383	393	382	365	365	387	420	394	347	369	381	366	343	384	345	370	399	358	374	344	391	389	389	371	391	404	392	367	414	389	414	395	366	366	356	410	368	398	407	414	385	409	362	412	377	384	373	374	376	361	391	379	385	359	385	383	374	387	391	395	396	417	373	377	379	358	387	395	342	366	406	389	383	364	345	395	408	380	397	379	392	373	424	401	390	349	359	365	429	371	358	373	390	390	372	393	373	414	372	385	374	371	379	360	361	381	378	379	348	360	366	392	352	383	362	384	357	391	394	398	386	364	360	421	351	395	377	417	399	358	388	362	415	386	374	376	401	354	392	382	382	388	362	415	344	368	356	401	383	365	381	368	358	362	376	388	397	361	403	379	375	387	374	393	416	394	392	384	360	379	380	368	365	366	388	351	383	390	370	356	375	360	368	383	404	385	352	347	368	397	419	367	376	364	358	380	399	371	406	381	351	358	382	393	364	386	386	388	345	406	344	378	372	370	360	392	422	365	379	393	384	371	385	372	386	377	378	398	368	390	384	352	366	344	371	410	401	372	383	388	357	415	368	371	383	345	377	360	386	400	387	365	398	383	380	363	383	355	387	367	389	360	397	392	358	381	365	373	341	366	382	365	372	416	382	362	385	370	399	360	345	409	385	392	381	395	396	365	374	385	372	398	414	380	381	395	368	353	361	372	410	376	355	386	382	372	374	365	375	428	380	368	387	368	347	386	359	401	368	385	360	359	359	360	390	367	396	360	369	414	358	387	350	382	374	369	373	380	371	393	341	396	358	388	416	357	380	333	383	360	365	369	357	372	410	383	363	416	340	368	401	353	391	355	395	413	403	365	372	347	325	356	353	375	383	416	376	370	397	389	382	369	351	374	396	380	336	386	410	360	372	386	360	379	379	375	398	407	386	360	342	394	382	387	375	378	377	401	364	372	372	386	383	337	389	385	404	384	342	371	371	374	366	371	350	372	388	348	353	358	341	373	346	392	386	401	378	376	364	403	378	391	380	354	400	350	412	372	386	378	419	362	414	403	400	325	356	390	381	351	395	423	361	361	362	341	386	380	373	366	363	355	396	392	391	370	366	379	381	375	361	361	383	365	375	340	389	419	371	367	392	394	407	397	384	373	392	391	401	406	365	376	374	372	370	385	382	387	372	388	376	388	378	374	392	440	413	390	371	387	348	365	393	379	350	368	388	360	395	366	367	376	353	367	351	392	394	395	363	392	361	371	358	363	377	346	364	373	378	347	399	369	408	385	378	391	384	397	379	372	388	395	380	363	397	403	352	395	397	377	408	388	385	377	423	360	400	386	360	366	376	371	366	377	413	367	365	413	382	371	381	371	364	367	380	362	367	375	375	340	345	391	377	369	371	380	385	380	375	370	405	386	386	376	389	375	371	372	382	386	352	370	362	422	410	405	351	363	347	390	380	394	362	393	380	384	373	384	378	382	378	404	399	372	383	368	377	396	352	375	384	390	352	390	341	392	370	372	350	391	406	380	376	362	358	360	405	394	375	345	405	394	383	340	384	372	380	388	384	382	372	409	390	361	378	335	367	400	371	354	375	399	375	398	366	348	388	375	340	417	379	364	373	380	360	354	416	407	415	406	393	394	370	329	371	364	364	401	381	404	402	344	375	373	375	378	360	391	379	371	363	358	367	394	356	350	383	378	366	368	392	346	388	345	396	374	432	380	354	369	395	346	349	378	387	370	375	357	383	396	365	348	359	395	365	346	337	409	370	381	409	370	403	351	359	394	372	346	368	413	381	393	397	369	399	407	363	363	374	376	378	366	347	370	382	380	385	395	399	379	374	375	415	382	410	354	375	386	346	379	382	368	367	366	417	362	407	362	398	387	413	387	355	377	372	372	420	372	411	381	361	364	387	377	383	364	389	364	389	354	373	357	403	399	377	380	402	358	390	371	398	394	374	379	367	401	404	399	375	342	350	416	365	385	338	391	378	421	369	372	342	396	352	372	410	383	367	402	373	396	381	384	389	352	348	364	392	414	347	368	388	367	409	358	383	362	378	354	413	383	396	369	390	383	365	365	398	385	386	336	366	355	372	366	359	355	372	419	382	362	343	393	397	366	370	385	380	392	414	382	363	369	364	400	347	362	408	412	381	385	386	402	366	354	363	379	404	367	390	353	377	376	323	338	406	388	375	431	374	382	383	424	381	364	353	379	367	387	364	401	378	373	387	368	392	349	368	368	381	402	414	395	417	388	359	398	393	368	419	373	375	362	398	375	338	398	355	396	401	386	373	361	385	388	341	390	369	369	361	360	386	385	395	376	403	396	368	381	331	368	377	373	369	366	351	401	395	357	387	395	364	388	361	391	379	375	399	374	371	403	385	358	385	377	373	426	382	389	406	361	351	368	372	396	360	408	359	363	359	373	367	393	384	388	352	425	340	378	409	343	394	373	372	372	384	377	417	389	370	360	393	397	354	350	346	407	382	352	377	372	368	363	391	362	381	356	385	387	390	381	392	393	357	388	417	362	396	402	438	362	368	378	375	362	418	405	341	373	376	380	385	412	396	392	376	371	362	422	377	395	405	338	387	404	397	367	366	358	370	386	377	386	416	383	374	380	356	400	369	367	404	398	381	407	370	421	363	375	353	334	355	349	388	309	370	397	359
1739	163	158	146	132	163	155	225	231	273	293	271	229	231	235	215	187	212	192	184	188	205	182	182	194	180	189	150	151	151	144	149	132	170	137	157	149	124	151	119	117	131	120	120	123	127	123	117	128	108	116	122	138	122	136	106	128	123	130	102	141	135	129	117	122	121	133	124	134	140	141	135	140	129	128	134	122	144	114	134	133	127	111	121	124	118	139	120	151	124	141	122	122	116	122	122	113	114	115	142	96	109	118	103	119	116	116	139	115	130	126	119	116	122	135	128	106	130	117	127	135	140	121	105	105	122	104	127	107	124	130	102	138	138	141	121	112	119	125	133	115	122	113	127	136	109	129	114	115	121	104	120	150	129	99	123	122	113	121	124	127	115	119	120	105	109	140	129	100	115	112	114	129	119	119	123	122	125	128	110	139	118	132	119	117	125	117	122	136	136	115	127	135	93	128	146	131	134	121	129	135	104	107	134	127	126	124	121	120	128	136	116	129	129	132	127	120	117	112	131	138	128	141	119	137	127	119	117	148	113	122	143	114	114	116	117	121	119	121	107	125	124	124	128	117	107	116	137	108	110	149	121	128	126	121	125	126	111	142	131	121	126	120	96	100	106	124	128	123	121	123	110	121	126	139	94	108	132	124	132	128	139	134	110	142	109	123	112	143	140	112	128	119	127	118	112	130	150	127	104	115	129	109	115	121	113	107	110	118	121	121	131	119	106	119	123	128	119	124	112	133	129	124	129	118	125	113	118	107	104	113	139	111	129	118	119	126	116	123	128	114	129	123	123	128	120	130	101	119	146	132	121	134	122	131	134	113	118	118	112	114	132	112	121	137	109	143	118	120	119	130	140	133	121	123	118	110	137	132	118	125	133	130	120	116	124	123	129	125	117	120	130	116	115	118	113	108	103	118	118	129	136	94	134	119	113	118	130	148	111	125	133	123	123	102	162	115	121	105	110	121	127	105	128	105	149	123	136	119	125	125	118	129	115	124	125	134	129	127	114	134	117	126	106	122	113	130	130	128	117	116	137	114	101	113	125	126	128	136	126	122	136	141	116	139	147	122	116	125	101	112	114	107	129	135	127	126	126	116	113	138	122	120	134	123	134	123	117	122	119	120	115	130	146	127	133	129	113	126	132	121	124	121	131	123	123	124	133	133	113	124	112	93	115	111	104	130	127	111	102	104	107	96	128	123	133	129	116	138	129	120	140	132	140	147	112	129	121	118	117	121	138	116	137	114	115	113	125	120	125	138	134	123	129	136	109	111	104	114	106	107	126	139	125	120	113	145	110	117	127	134	124	113	116	123	125	129	144	128	100	125	125	119	110	113	121	116	113	112	141	106	113	108	111	104	118	120	133	115	127	116	103	121	113	113	121	119	150	132	110	107	126	123	116	122	105	123	126	141	127	133	124	126	137	136	121	116	114	135	117	99	133	129	116	103	132	150	122	134	136	113	126	123	119	108	108	120	115	120	102	110	130	122	101	111	110	130	131	114	116	111	146	107	131	108	105	108	124	111	117	117	121	118	107	120	121	116	113	136	113	111	117	129	115	117	142	144	116	117	123	118	113	120	120	131	127	118	125	123	144	121	115	112	147	113	118	133	116	123	104	134	118	113	124	125	138	108	116	121	129	123	126	118	131	125	117	120	103	140	116	155	119	131	110	118	131	134	131	115	114	146	100	129	149	131	128	109	115	114	114	155	120	117	122	130	119	117	110	121	135	142	137	113	130	131	116	119	110	129	106	110	113	135	123	106	114	106	113	117	126	123	118	131	117	122	123	139	95	132	113	132	133	133	140	106	141	122	124	97	113	128	135	128	104	127	105	134	128	110	124	120	125	130	129	106	107	124	118	121	101	122	138	122	140	132	115	136	115	121	140	138	121	122	113	130	115	110	117	124	116	114	115	124	132	113	131	114	133	115	109	115	125	116	116	125	108	137	114	128	107	128	127	116	104	108	111	123	128	126	138	137	120	145	134	124	131	122	110	133	128	117	116	116	121	129	119	144	138	141	144	128	135	131	117	109	134	116	117	104	122	116	126	111	105	119	130	124	106	113	120	121	132	127	110	116	112	110	125	123	112	96	126	122	121	115	123	124	132	141	112	124	125	110	123	118	127	110	140	110	120	99	132	118	111	103	128	106	125	117	109	104	103	148	116	119	138	113	128	98	119	98	123	120	123	119	135	111	96	115	120	123	132	106	107	111	111	132	118	135	123	146	124	138	120	115	133	117	108	118	105	141	104	132	124	125	117	131	123	135	106	105	124	118	135	120	105	120	119	113	122	125	124	124	127	148	112	145	114	119	142	137	119	116	128	133	138	121	109	136	113	147	110	135	98	129	135	155	117	123	127	128	103	133	119	148	132	131	119	140	135	119	132	124	117	121	144	107	127	125	129	128	134	126	132	115	119	131	138	105	123	129	122	133	134	118	134	127	116	107	111	111	115	128	130	135	134	117	128	124	122	146	139	115	127	150	130	116	114	119	136	96	123	129	111	145	135	131	129	133	130	128	123	104	110	125	123	112	137	132	120	137	128	109	120	115	133	124	127	105	119	107	120	122	117	123	114	133	133	134	129	125	116	126	121	134	130	125	142	131	137	140	131	117	124	124	105	124	125	121	124	114	122	143	126	111	131	144	106	125	113	126	112	119	117	111	118	125	134	123	125	121	118	126	131	113	116	127	127	135	111	126	117	127	133	112	129	111	126	121	138	131	140	119	113	114	130	126	119	127	126	118	121	132	108	135	124	131	115	125	122	130	122	112	131	154	146	127	119	133	119	131	118	126	120	98	130	114	124	129	111	129	124	103	113	107	102	138	121	108	124	109	125	128	118	119	126	127	121	106	102	129	146	100	114	133	122	102	142	148	129	107	129	123	118	126	114	123	120	130	124	127	119	118	128	126	110	110	111	114	111	125	125	106	120	112	134	113	131	126	119	134	127	123	119	152	128	141	105	135	125	149	148	135	110	121	142	116	140	131	124	117	134	117	117	118	116	140	106	124	101	148	141	143	129	107	116	114	138	118	140	140	121	125	117	139	132	132	137	137	135	122	119	116	126	134	131	128	130	128	107	130	139	121	101	119	135	137	122	139	117	96	112	127	114	133	123	120	133	113	111	130	135	129	126	120	120	102	128	141	126	140	133	117	146	125	105	120	116	118	123	143	118	140	127	126	137	98	109	124	102	132	139	122	115	131	136	120	122	130	117	119	124	111	119	122	125	127	114	127	126	127	136	122	125	119	113	126	129	110	118	142	110	131	112	119	126	141	109	103	125	137	117	146	101	104	114	125	126	132	114	138	118	118	124	141	127	123	105	114	116	138	140	137	121	123	115	129	133	117	110	125	118	118	112	127	130	127	130	114	114	117	148	138	113	119	118	117	142	137	126	121	124	120	104	120	112	105	104	110	124	127	96	109	133	107	106	115	127	126	122	108	115	135	115	123	139	132	107	118	118	142	108	120	118	122	94
8298	1766	1263	1428	2575	3715	4111	5082	6147	6126	6950	6484	4509	4125	4424	3459	3503	3302	3116	2851	2691	2776	2479	2442	2518	2268	2066	1952	1634	1631	1577	1710	1615	1546	1278	1524	1468	1121	1132	1105	1120	1057	967	1103	1022	1010	1036	1005	1069	1055	1097	980	934	894	891	886	900	904	949	951	973	916	1023	958	954	910	964	947	1001	1007	1083	1093	1062	998	905	950	896	995	979	978	970	896	842	871	913	897	915	925	859	880	895	896	867	930	926	822	858	915	920	869	859	923	941	935	883	878	886	860	904	877	914	820	898	852	914	883	930	860	862	902	862	855	893	895	882	870	870	959	866	880	868	894	860	930	928	911	893	886	905	918	882	871	890	887	850	882	916	883	902	942	921	876	887	877	881	879	852	908	881	930	934	898	882	896	904	932	870	920	975	908	828	873	914	913	898	865	888	885	901	914	922	911	968	871	881	885	913	821	917	951	877	932	862	845	867	913	883	907	876	871	927	903	904	920	969	860	905	890	912	878	889	876	908	864	895	849	919	888	896	924	866	855	890	896	915	886	885	920	907	871	890	926	896	937	946	877	916	885	867	893	871	880	880	881	935	899	879	966	936	863	892	951	859	866	923	815	924	885	902	900	903	874	903	899	837	950	897	925	845	901	924	890	871	905	844	923	877	920	929	862	933	903	884	901	940	907	911	853	868	901	905	901	890	886	861	925	926	869	865	912	928	910	925	933	923	932	885	968	893	914	891	935	859	876	850	896	927	908	938	924	854	835	919	899	897	884	889	914	888	896	902	914	911	940	898	908	931	885	876	908	879	943	871	881	844	905	944	918	864	849	918	856	915	885	934	878	908	848	859	936	865	899	879	887	903	879	922	857	859	896	904	877	836	880	973	898	898	835	859	908	937	884	938	915	875	918	926	931	906	904	871	865	888	906	867	862	880	853	908	884	877	932	876	912	879	848	928	915	931	929	842	903	909	910	873	888	880	904	941	848	877	878	941	903	912	949	890	927	913	904	939	896	912	882	870	905	913	889	914	855	909	914	838	896	916	899	870	892	924	880	885	858	906	932	888	845	881	838	924	864	878	909	895	849	920	917	876	907	939	852	875	908	887	915	870	874	876	934	890	887	903	865	872	923	900	889	905	927	875	885	909	878	917	909	900	875	925	931	897	907	913	879	927	815	884	887	856	954	902	878	892	894	902	885	870	903	887	933	926	927	863	965	887	859	924	857	907	891	885	875	906	916	913	936	881	903	899	934	891	882	900	892	886	916	906	890	897	913	917	917	875	868	951	878	900	877	847	947	898	894	909	931	852	918	928	903	917	853	912	940	853	893	903	862	935	890	873	868	898	877	845	884	927	888	853	948	899	865	856	843	892	872	922	917	880	899	917	907	866	921	882	872	923	862	917	901	924	941	873	903	897	913	908	963	879	972	845	907	919	912	922	906	866	879	883	899	898	852	872	840	908	886	924	883	870	868	870	881	871	870	892	856	914	871	867	887	863	944	893	850	902	870	891	908	894	901	909	915	853	799	885	875	916	851	885	932	876	936	894	861	953	868	865	859	880	916	915	926	909	894	899	862	940	877	917	904	949	869	926	873	892	863	894	864	890	898	842	901	838	844	926	887	892	834	967	842	846	909	848	849	887	888	934	906	897	883	895	868	915	908	879	869	881	932	866	905	875	934	854	945	921	859	911	917	885	869	925	874	878	899	872	847	859	867	918	907	881	916	864	943	906	876	837	869	885	838	846	914	905	853	860	926	873	873	834	816	890	841	901	863	877	927	857	877	894	907	906	886	827	875	886	852	916	887	922	889	931	918	882	845	879	931	899	913	882	913	927	940	911	884	884	831	857	875	920	867	859	895	852	912	879	890	870	876	909	870	920	867	900	833	926	862	879	906	875	928	943	912	939	884	896	885	874	925	846	896	841	911	881	894	899	937	829	947	897	935	905	931	905	876	888	908	887	934	893	908	898	918	872	935	904	866	891	925	922	911	858	898	888	829	906	943	922	885	889	908	889	860	938	925	925	931	891	909	938	884	876	921	930	875	875	924	954	845	898	841	850	849	892	909	872	912	897	880	888	870	878	877	919	884	936	896	923	847	928	867	932	918	938	944	894	877	843	933	944	867	908	894	899	893	895	933	901	887	903	887	879	918	903	900	901	886	965	901	857	860	885	922	885	863	875	894	913	864	849	946	872	902	844	908	909	899	868	872	892	881	905	871	843	831	883	901	910	908	915	857	913	935	862	947	865	929	882	931	881	931	899	894	868	898	880	865	879	858	903	859	901	935	880	923	845	926	875	970	898	864	858	884	913	893	897	892	899	945	912	933	880	900	893	889	930	919	891	913	879	912	861	896	876	896	920	934	922	882	900	905	875	870	935	910	928	891	909	902	947	924	951	865	893	893	842	903	871	895	858	880	914	852	908	920	937	960	871	936	852	897	897	887	927	938	863	892	872	894	933	873	896	918	835	944	918	887	940	891	916	883	922	925	867	830	860	893	940	895	910	894	907	860	894	902	869	926	909	879	866	905	830	864	864	888	860	845	883	904	886	869	920	920	908	911	914	929	861	873	906	890	868	879	868	859	902	893	922	886	892	931	913	931	860	865	923	926	918	902	945	893	891	888	917	876	911	878	890	913	913	899	881	914	921	928	843	856	870	930	941	909	841	843	881	928	883	883	938	872	934	875	863	883	883	899	876	909	852	902	881	891	961	916	891	933	955	884	868	930	881	884	895	892	929	925	859	859	933	858	914	881	879	886	888	908	890	897	872	840	955	888	854	865	949	868	911	900	917	885	886	918	871	945	851	878	860	833	915	872	890	929	867	869	874	921	937	896	967	863	905	870	920	866	952	885	924	882	873	879	877	957	876	919	886	894	892	929	880	837	906	935	833	888	897	874	931	944	895	857	890	887	950	871	884	909	868	878	862	912	891	911	928	869	900	913	886	985	891	886	913	904	905	898	867	910	905	891	921	897	911	918	872	933	891	919	902	915	928	879	917	920	917	897	879	949	895	848	836	900	883	881	905	882	956	875	902	926	910	949	908	981	904	913	936	882	909	893	861	898	848	870	849	890	875	943	861	906	926	897	876	877	868	857	938	959	873	878	921	862	894	853	859	897	873	902	916	925	938	889	899	919	905	877	901	934	900	908	875	899	951	900	893	950	899	910	886	879	862	919	874	899	943	923	910	872	897	917	886	925	875	877	855	921	926	868	844	887	880	909	890	943	904	941	917	839	893	856	864	939	895	878	890	912	913	939	898	918	908	918	918	872	852	951	964	854	854	867	873	918	959	867	901	924	918	920	885	907	900	866	880	935	918	890	910	944	874	946	964	905	910	887	921	891	901	898	873	889	858	944	870	872	867	905	911	895	870	926	919	871	813	892	884	892	872	892	901	909	933	844	919	887	890	930	876	921	849	954	929	943	860	919	914	898	867	981	924	872	880	868	960	853	926	907	865	929	893	874	874	910	901	960	930	909	829	939	870	877	910	886	929	895
855	175	125	98	93	133	132	175	219	288	261	270	223	221	215	181	194	162	162	140	157	155	135	148	134	135	130	116	105	99	109	110	95	110	90	87	95	89	80	82	64	71	86	75	80	63	72	69	74	73	63	74	66	73	77	63	66	68	58	64	61	64	83	68	73	91	63	64	78	74	86	62	67	62	58	73	80	83	65	79	77	71	64	81	74	68	56	57	56	71	65	62	70	72	62	55	56	63	59	64	62	63	68	68	57	61	57	74	79	72	67	78	65	67	62	63	67	59	74	67	67	54	54	62	49	58	56	60	65	62	52	76	65	62	77	62	76	53	69	64	64	58	66	75	71	54	70	55	58	68	80	75	59	64	58	58	74	80	60	66	74	70	76	67	49	58	84	66	71	77	57	64	68	68	67	62	58	65	68	67	81	58	59	70	62	72	68	71	58	61	54	79	87	70	71	72	64	58	66	60	64	67	60	60	60	79	61	56	64	75	66	69	65	50	55	59	62	68	48	57	63	63	69	57	71	64	52	60	72	73	74	69	67	72	56	53	60	71	64	68	68	58	65	68	62	55	59	73	57	65	75	56	62	67	59	66	68	70	67	72	58	78	67	75	70	61	75	69	67	81	69	61	68	79	62	67	74	37	69	59	71	69	65	67	62	61	71	62	65	73	60	57	63	62	56	79	82	50	61	64	62	63	66	65	70	75	72	77	66	56	56	68	62	66	70	54	69	70	74	71	76	71	62	52	65	62	67	58	68	76	65	64	62	66	59	57	75	67	78	64	81	62	63	69	63	61	69	84	57	52	72	64	64	78	68	70	65	68	67	67	72	44	61	56	63	68	69	78	77	75	62	69	80	63	56	67	68	68	56	74	59	69	71	62	85	61	76	67	62	66	65	68	57	74	76	67	62	51	61	62	61	44	74	64	55	53	60	60	63	62	53	56	71	54	64	63	62	78	72	75	56	55	73	67	61	64	75	58	62	65	65	76	61	72	60	74	67	47	78	65	68	63	52	57	61	80	67	67	60	84	68	61	75	80	61	72	72	53	68	57	73	73	64	78	69	64	59	66	67	66	52	65	76	57	69	79	77	62	79	66	71	82	77	74	60	70	62	66	66	69	59	79	51	56	74	65	91	68	75	74	51	58	65	50	72	64	54	62	60	69	69	66	66	72	64	65	57	74	53	59	59	65	71	70	65	79	66	68	57	70	71	65	63	68	62	69	75	61	70	64	78	65	64	63	60	71	65	55	65	67	63	65	70	60	58	64	71	66	77	69	64	64	61	60	55	60	58	64	75	59	72	67	64	56	73	65	71	59	73	52	72	73	63	71	69	75	68	65	67	74	59	70	61	59	63	55	74	50	65	59	72	69	50	71	63	78	64	52	72	69	75	77	80	81	64	55	68	61	74	75	58	75	55	67	67	78	77	64	61	61	58	55	67	71	59	67	59	72	65	69	79	74	63	55	64	77	56	68	60	65	53	61	61	72	63	61	64	60	57	71	66	81	72	54	55	69	63	56	67	59	80	65	48	62	48	73	49	61	65	71	51	64	57	61	55	59	82	60	75	65	61	49	57	57	58	64	72	77	57	52	67	77	71	69	69	67	65	59	81	57	72	71	56	59	75	65	76	66	72	66	70	66	60	64	69	64	56	72	91	51	74	65	59	52	69	76	74	65	54	59	66	66	73	63	53	72	78	70	82	70	68	73	74	66	58	58	68	69	60	69	67	57	52	70	71	73	49	71	73	65	58	58	62	51	65	49	67	54	65	66	60	60	68	67	66	69	56	59	59	63	62	65	67	68	69	83	63	68	65	72	71	67	58	67	54	75	66	66	56	76	73	55	65	51	71	64	77	60	62	70	69	84	69	64	61	71	59	83	58	62	67	54	91	64	75	66	66	66	63	60	69	60	66	76	81	64	65	67	62	64	64	59	61	56	72	68	61	68	59	72	67	77	58	57	59	65	68	74	60	66	65	69	66	57	46	72	55	69	65	60	74	61	78	58	60	67	65	82	68	63	73	51	58	61	71	62	62	46	65	69	53	48	73	62	58	70	62	81	73	56	71	84	74	56	74	50	83	73	69	59	62	70	71	65	61	46	74	77	76	76	69	60	73	65	63	54	58	52	75	68	76	63	65	63	62	48	67	66	75	70	60	69	63	69	63	54	55	80	66	56	63	50	45	77	64	46	53	56	65	68	61	55	65	61	66	89	64	73	69	67	76	72	78	74	60	61	76	60	78	63	63	65	76	71	66	59	61	70	54	58	64	58	70	67	52	61	60	63	73	63	63	53	73	73	75	59	68	67	67	65	55	79	60	60	58	57	55	53	55	69	67	69	69	65	54	61	75	81	59	65	63	69	73	77	64	59	70	68	83	55	65	67	71	60	55	78	82	61	58	75	57	70	57	60	63	81	54	64	55	65	73	58	51	74	68	63	58	53	64	64	65	65	60	70	49	67	61	55	70	66	71	73	61	53	76	70	58	52	69	58	60	65	56	82	56	63	71	65	70	58	60	61	56	78	74	62	66	55	67	64	61	63	66	55	60	72	57	72	63	69	61	62	83	61	66	54	83	63	55	62	59	63	75	66	63	56	78	71	64	62	60	61	72	52	67	65	60	54	62	78	69	72	59	61	65	74	59	60	76	71	73	46	77	53	47	63	63	60	74	62	83	71	55	66	63	60	50	64	77	68	58	62	64	77	65	71	76	56	70	70	65	51	62	61	74	54	61	53	70	82	61	60	75	67	75	72	73	73	59	71	57	76	61	75	69	70	55	57	60	71	81	65	58	70	74	55	81	67	61	69	70	59	62	62	69	55	86	48	60	81	57	62	56	53	54	63	51	77	61	69	66	55	71	72	60	58	52	75	68	67	67	56	69	82	65	78	64	62	70	62	74	80	79	71	56	64	60	63	47	55	55	59	68	65	61	59	72	56	62	58	67	72	62	69	63	68	57	58	54	66	58	80	68	65	83	79	48	69	63	67	72	74	67	76	66	65	58	66	66	52	75	63	71	82	80	61	71	61	58	66	51	66	65	67	67	72	73	60	60	65	70	51	67	72	73	66	61	76	54	62	74	66	61	66	69	84	87	61	83	71	70	71	74	62	64	52	61	66	60	59	72	70	74	75	75	62	63	60	54	61	73	67	66	68	65	74	70	72	76	60	62	74	72	68	54	64	71	63	65	56	58	70	84	59	83	78	57	66	66	76	76	68	75	77	65	58	82	63	67	63	74	61	74	70	75	63	62	76	74	84	70	73	60	63	63	54	74	74	54	65	52	61	76	82	54	63	68	74	52	64	62	54	72	53	69	71	67	63	70	69	69	67	81	64	73	79	50	76	70	72	69	69	58	68	70	57	53	54	54	62	70	54	62	61	72	78	70	59	61	69	71	72	66	57	68	75	63	59	56	73	68	60	59	67	62	59	63	67	50	65	58	73	59	74	67	57	68	57	70	80	76	40	66	67	64	72
8141	2272	1136	1458	3677	5142	6178	7193	7543	8213	8239	7267	5352	5335	4891	4047	3962	3562	3239	2977	2896	2838	2646	2731	2494	2230	1958	1812	1611	1508	1481	1549	1411	1271	1156	1308	1257	873	812	787	778	683	680	670	632	588	647	686	710	644	752	613	503	501	482	465	504	509	482	560	521	565	537	486	545	523	561	551	551	674	701	736	623	584	466	481	491	486	591	642	586	517	489	481	449	487	463	494	455	460	449	469	474	445	461	497	516	516	490	457	491	481	456	449	438	446	482	451	480	495	487	448	499	471	542	464	482	489	488	515	490	469	482	446	446	450	483	483	496	475	469	477	446	463	524	475	450	455	441	462	426	449	482	456	451	449	462	471	437	468	503	469	455	454	464	459	476	468	504	459	409	445	480	468	495	475	470	432	465	478	463	481	492	480	446	475	449	517	468	455	459	480	474	481	493	473	489	473	462	456	487	497	439	469	503	459	484	483	491	466	492	462	467	442	472	449	445	444	479	452	486	439	454	457	469	493	468	494	468	469	464	466	453	452	447	463	488	483	457	483	461	436	423	455	461	466	441	520	479	449	485	477	477	444	487	477	478	502	448	481	421	458	496	471	474	488	476	440	493	488	473	468	483	522	460	471	465	541	475	473	451	481	479	467	512	459	507	493	487	447	492	465	461	514	453	471	469	508	494	480	475	470	482	461	488	482	498	471	484	478	460	448	459	487	464	437	500	448	458	477	456	444	477	479	476	469	482	426	498	510	460	500	455	463	461	432	468	464	469	473	460	438	484	462	513	474	452	482	495	467	472	460	439	438	440	453	466	465	460	483	510	488	492	441	484	459	495	442	501	496	459	434	433	474	517	433	464	445	486	452	438	484	469	462	475	478	471	440	490	467	429	461	452	459	432	469	471	441	472	443	468	475	497	448	445	500	510	445	487	447	510	460	452	441	465	468	483	456	477	441	476	472	462	461	457	446	507	473	449	442	480	473	478	468	494	460	468	436	483	471	496	487	486	466	472	485	487	444	507	438	484	496	452	486	460	483	493	460	443	493	437	462	432	455	452	468	471	470	458	456	461	498	474	441	449	514	469	473	480	465	458	498	482	484	438	482	482	452	491	451	465	472	496	470	445	460	454	474	492	470	461	460	470	486	517	447	453	503	479	500	450	491	470	439	471	460	478	467	457	478	463	491	451	438	483	456	466	476	435	475	476	441	439	482	456	441	447	471	454	480	486	453	464	454	440	475	445	479	461	454	466	478	492	475	468	440	478	519	451	449	504	515	435	468	452	477	471	465	467	445	510	475	469	477	522	483	525	462	495	478	474	447	449	412	456	491	462	469	478	435	491	452	417	503	439	464	454	465	471	474	473	503	471	452	453	487	451	467	468	472	465	480	441	471	443	474	470	486	467	441	435	415	477	476	511	479	485	489	439	431	478	475	493	442	431	429	477	453	443	465	459	463	448	454	439	449	461	497	432	437	481	478	479	474	494	469	457	479	490	441	465	470	474	441	440	463	452	482	496	464	464	459	494	474	480	451	466	454	451	476	522	460	463	486	506	457	445	461	442	461	470	490	476	472	445	459	490	465	522	467	486	457	460	482	448	435	450	444	457	480	423	483	449	468	461	433	464	488	442	463	482	474	473	482	475	483	473	462	461	462	461	480	484	486	480	506	485	439	455	477	498	465	494	418	466	485	461	442	494	493	506	475	476	484	431	448	471	443	444	454	471	480	501	464	479	472	459	491	499	449	475	421	468	464	435	479	479	405	453	454	453	449	506	476	482	494	489	485	452	455	479	476	462	478	462	461	466	418	510	475	482	429	464	442	465	485	484	472	466	463	499	470	470	474	433	471	464	469	441	466	502	455	494	448	465	480	469	463	425	459	486	494	436	477	452	485	486	491	440	451	487	482	462	486	468	467	492	481	456	495	456	489	481	486	457	477	465	478	472	464	451	474	471	528	488	435	471	483	440	486	452	479	504	468	451	441	467	461	439	460	472	413	410	473	466	463	427	450	477	434	457	479	476	467	492	457	461	456	464	468	447	505	415	476	480	444	500	483	468	474	492	478	480	502	477	468	486	486	459	449	476	460	471	485	459	455	476	435	445	492	483	437	463	459	476	427	493	502	448	460	478	465	442	485	462	475	507	500	496	498	493	484	472	490	463	465	460	478	464	456	452	458	450	448	450	418	465	459	439	464	454	455	447	469	464	486	482	449	466	460	501	445	493	483	438	475	443	446	467	454	487	456	474	512	463	449	447	466	441	471	461	460	470	483	452	497	479	443	451	481	482	463	471	432	462	451	432	478	441	485	499	435	481	437	468	445	478	442	473	452	479	446	479	433	442	505	469	457	494	506	491	466	471	463	464	477	433	493	460	507	461	452	506	483	452	460	492	519	485	465	444	408	486	442	489	435	495	464	501	481	494	455	488	461	451	447	432	490	495	458	431	470	459	503	453	477	481	450	497	492	478	484	484	458	447	472	454	471	468	474	433	471	453	448	476	479	467	463	476	526	464	450	457	458	466	455	448	475	503	476	473	460	471	459	447	462	463	468	440	454	476	439	474	475	463	471	432	491	440	460	481	484	464	449	454	460	426	468	508	449	448	505	508	449	463	458	514	461	477	449	473	508	476	473	472	444	454	471	481	452	453	475	489	496	457	457	456	499	459	440	435	450	481	447	442	466	445	502	510	484	452	470	490	473	475	471	459	441	453	476	481	491	503	461	488	460	472	491	461	449	475	458	463	472	461	449	426	491	468	483	489	461	487	471	408	445	460	426	476	462	477	451	480	458	479	472	478	463	505	489	464	459	455	480	479	467	478	435	455	476	460	471	466	454	464	461	478	483	464	457	478	453	461	458	502	475	501	444	449	443	490	471	431	489	464	441	446	483	478	447	470	471	462	417	479	481	436	484	450	480	467	489	450	468	438	428	489	493	427	463	463	445	452	433	475	486	474	486	476	477	471	461	477	446	455	475	459	470	450	461	483	472	454	486	484	491	452	463	489	500	475	451	484	451	462	460	425	520	519	447	441	506	460	494	485	463	462	477	502	478	463	453	460	481	452	480	468	476	455	440	489	465	423	454	464	454	463	476	461	487	437	477	459	503	514	493	487	476	485	503	490	454	502	463	432	479	453	463	459	494	491	484	437	498	493	452	442	476	448	456	497	475	478	463	485	464	448	442	457	453	452	415	484	471	476	469	462	462	423	494	499	439	447	465	458	452	477	451	453	434	440	493	466	485	445	452	443	483	478	443	437	468	460	463	434	470	451	465	506	465	461	467	445	462	468	476	435	504	438	460	457	446	449	480	464	453	473	434	486	430	465	483	467	468	452	472	468	476	460	462	445	482	495	467	450	482	492	469	463	471	485	480	485	518	531	418	465	482	458	437	478	471	462	433	444	473	445	452	445	465	449	460	453	451	455	441	465	452	466	432	460	488	468	437	480	457	505	440	466	485	474	443	460	511	473	431	449	418	433	472	416	448	455	456	459	468
1182	98	111	108	97	120	142	173	189	166	208	191	185	186	178	148	143	125	122	142	148	156	138	124	134	114	120	117	106	125	124	115	117	98	91	112	104	93	110	95	91	103	98	107	100	97	101	99	70	106	96	94	86	102	101	93	81	105	91	80	95	106	96	92	68	87	81	99	97	85	99	94	94	92	87	98	87	116	84	103	103	104	79	91	72	96	91	92	91	91	117	94	89	91	74	88	96	100	71	90	86	101	86	109	106	101	94	87	111	102	98	107	93	85	85	97	98	114	82	109	92	108	89	93	89	103	89	92	100	92	90	96	84	98	81	93	86	85	95	83	94	99	93	96	92	98	88	96	98	86	99	96	90	88	81	96	108	88	83	110	92	104	96	87	95	86	87	84	89	85	104	93	95	100	95	103	98	89	105	79	99	100	91	78	95	95	76	78	99	90	103	94	108	107	107	91	83	99	107	98	77	105	101	94	77	93	105	85	87	98	88	105	90	102	101	105	91	96	84	109	89	89	102	76	85	87	83	94	83	111	111	84	89	77	81	93	97	92	86	97	107	93	84	104	89	96	90	102	85	86	90	93	90	99	78	84	82	108	99	93	87	88	97	104	76	102	87	98	92	92	94	81	97	84	107	88	95	94	116	97	88	93	95	99	89	95	97	75	113	96	87	83	102	88	95	76	110	84	102	76	83	92	89	93	83	102	82	84	94	91	80	90	95	106	93	100	97	85	98	93	92	63	90	97	89	87	102	109	94	103	111	91	95	101	90	102	105	106	101	115	101	98	96	101	95	81	98	98	99	91	98	94	73	101	99	137	106	103	87	95	92	101	111	111	101	102	86	93	85	87	79	98	94	89	93	79	94	106	99	98	82	103	84	107	102	98	93	98	91	83	86	100	96	90	88	94	91	87	79	96	97	88	82	108	115	100	92	90	117	92	86	100	88	106	113	106	83	90	96	92	112	84	105	82	110	102	101	78	90	102	96	107	90	92	78	97	95	78	95	74	90	88	92	106	81	89	101	105	94	103	92	96	89	91	80	88	92	98	97	89	81	78	95	101	106	99	98	91	99	103	90	77	89	91	84	94	95	91	95	102	87	83	81	89	113	89	105	97	90	75	98	84	95	112	89	93	89	103	118	96	82	101	87	102	107	90	89	93	101	91	87	114	100	118	97	111	120	80	91	70	97	85	79	96	83	92	87	97	87	102	106	88	92	86	73	96	102	100	97	102	97	106	104	108	92	96	69	109	102	100	83	96	106	103	117	108	90	80	81	97	92	97	113	90	110	94	88	105	94	115	85	96	88	94	79	91	90	108	101	82	75	89	94	96	88	83	93	110	107	88	92	83	106	90	91	85	88	86	106	87	94	110	98	82	95	107	95	99	104	91	101	91	85	102	80	93	87	92	86	105	87	87	101	83	86	97	101	89	92	103	95	82	95	96	96	100	94	84	98	83	87	96	85	107	77	101	97	92	93	92	96	95	72	88	96	95	93	78	97	109	97	79	108	96	84	86	94	97	98	97	104	92	100	94	96	93	82	90	82	88	92	87	99	96	109	86	103	102	98	102	92	80	92	86	90	95	96	92	101	100	103	91	105	95	93	88	88	96	97	86	80	113	88	98	98	100	97	72	92	75	109	91	84	105	94	109	106	105	91	96	102	79	97	74	82	94	85	93	92	82	103	114	105	99	87	102	92	85	108	89	90	91	99	110	104	109	97	100	98	126	95	82	98	97	111	100	88	102	91	101	101	79	93	92	92	96	84	92	101	102	99	100	81	72	92	88	106	87	90	86	96	97	105	89	94	91	92	77	95	72	81	98	105	78	83	115	100	101	86	104	82	97	95	92	74	105	93	85	87	103	88	67	84	91	115	91	99	75	98	91	99	106	89	83	97	89	90	117	107	101	84	109	112	85	77	90	118	105	98	103	97	97	80	90	100	93	85	97	93	106	66	108	92	106	99	101	90	89	94	90	91	96	96	108	97	102	97	100	81	98	90	79	110	87	77	84	84	77	106	93	100	91	90	94	90	99	110	86	104	107	99	79	90	87	89	85	92	90	91	96	92	92	96	94	112	87	96	101	77	92	104	100	92	100	96	76	107	90	104	84	99	121	105	130	81	85	99	84	90	102	89	79	107	83	72	101	112	94	107	86	97	97	87	86	86	110	97	99	91	91	106	81	73	99	96	87	94	83	104	97	95	94	107	95	113	83	94	86	105	104	92	76	89	81	99	90	92	97	103	86	88	90	96	106	91	98	105	93	96	93	78	79	82	93	101	80	94	90	94	83	101	113	95	102	84	103	74	90	98	73	96	90	93	77	106	80	101	104	93	89	101	90	114	103	86	97	105	98	87	102	90	84	76	87	88	88	86	88	93	113	99	89	103	89	94	78	99	92	107	75	90	80	107	104	92	96	100	103	95	87	90	93	97	111	105	95	96	85	92	99	104	104	91	101	105	94	108	79	92	90	97	93	116	98	86	108	97	113	103	105	106	100	85	95	104	97	101	69	94	106	86	84	93	104	108	101	91	87	91	79	83	111	87	89	90	88	90	98	100	83	93	80	95	81	79	91	91	84	85	97	96	99	102	85	90	113	76	96	108	93	93	83	93	73	87	93	89	89	101	90	101	94	91	91	82	102	91	78	94	89	101	89	110	84	76	86	102	85	96	87	107	94	104	81	95	107	99	83	87	127	91	103	109	77	96	108	98	92	84	77	96	92	99	88	96	81	86	82	92	95	120	88	100	104	100	95	103	84	109	93	98	113	85	79	109	84	87	96	105	97	87	91	81	105	89	118	97	115	77	100	103	85	101	81	99	111	90	95	101	103	75	100	80	112	97	101	101	91	96	98	91	97	95	99	100	91	87	86	94	99	93	100	87	80	99	96	93	91	96	99	112	99	83	82	90	79	84	92	102	86	92	105	87	103	113	103	91	97	95	77	101	102	92	93	83	79	87	101	88	95	87	99	82	101	98	93	76	91	101	91	88	101	85	102	93	99	103	93	100	100	101	93	87	92	89	94	88	101	89	76	90	92	95	93	94	102	109	85	107	86	85	90	101	102	105	100	94	113	105	111	94	99	102	90	119	91	84	99	112	76	99	88	96	108	107	96	86	85	96	98	89	96	86	102	81	85	101	100	85	111	86	120	100	91	104	113	90	82	92	107	95	93	82	95	72	103	84	85	79	88	82	92	111	86	91	99	89	109	97	99	82	111	87	92	105	113	82	91	82	93	104	109	89	72	90	105	72	98	79	88	96	90	82	86	97	90	87	87	88	96	107	71	103	82	105	101	90	90	91	75	90	74	92	98	96	92	94	100	78	96	109	98	89	100	94	114	94	95	89	103	98	110	98	95	75	92	100	97	88	87	90	102	89	112	107	84	98	90	98	100	101	92	109	114	85	92	93	114	79	87	82	86	80	106	93	81	101	88	77	90	97	88	82	76	100	95	82	103	101	109	114	113	95	92	103	91
6633	1067	851	891	1450	2019	2760	3882	4425	4415	4607	3817	3426	3606	2929	2642	2449	2104	1922	1997	1982	2022	1865	1828	1563	1425	1370	1335	1194	1217	1197	1116	1180	1028	1058	1157	1027	872	815	812	838	807	779	809	773	767	801	797	815	797	815	713	751	713	701	695	696	718	702	721	729	708	739	699	750	642	695	725	750	804	766	729	768	751	690	686	704	758	740	708	774	686	700	723	718	700	707	713	696	692	705	677	725	674	733	709	737	737	699	691	717	645	713	706	651	690	705	727	722	695	728	704	711	707	692	713	708	659	697	701	666	730	673	682	666	698	684	707	682	713	773	684	725	717	699	690	695	693	734	738	714	679	698	717	705	700	683	706	717	748	657	674	674	684	703	692	696	747	673	724	697	701	717	709	725	670	687	698	692	705	673	712	721	690	744	682	748	703	709	678	684	704	727	697	682	719	734	654	682	649	663	707	698	674	656	713	698	735	644	693	702	721	715	735	631	750	740	719	711	708	704	768	696	686	694	719	714	729	703	744	691	693	723	674	663	721	661	671	689	701	711	698	700	677	690	701	690	752	698	705	700	677	687	696	720	683	703	736	649	733	701	716	718	733	711	736	678	681	670	690	702	710	722	698	683	686	710	730	637	669	759	710	691	671	674	698	712	697	684	624	733	699	736	715	720	808	635	709	670	691	663	649	675	693	739	688	699	739	717	682	687	704	692	675	719	638	698	724	697	706	680	686	711	725	728	635	651	682	731	688	747	678	722	678	688	701	660	691	658	633	619	689	713	726	707	665	665	680	670	673	682	688	696	669	714	718	724	713	735	672	740	714	678	648	725	662	698	713	737	736	660	678	694	749	695	714	695	706	677	699	714	682	714	693	665	659	711	706	702	690	719	716	697	717	702	689	700	696	720	727	687	707	688	741	699	682	694	697	683	692	713	738	721	737	685	680	695	671	723	695	679	738	698	707	669	724	669	727	674	712	680	724	701	683	690	781	666	680	725	716	719	680	677	715	673	678	635	748	715	683	702	668	687	677	679	699	685	734	714	704	671	669	676	707	718	665	664	696	708	756	710	693	656	664	675	701	735	727	689	777	712	702	735	689	697	678	648	666	745	702	702	676	662	694	672	681	738	690	717	710	723	707	705	719	734	734	689	732	675	717	671	671	725	714	734	709	730	667	706	720	725	699	702	712	703	736	683	721	725	704	705	739	700	724	662	696	740	698	734	776	663	681	721	714	737	709	701	692	660	681	725	714	714	712	663	681	700	676	739	715	730	711	713	676	695	715	675	661	700	723	678	719	709	678	680	716	713	655	726	730	646	691	670	706	748	761	702	690	699	693	672	700	670	723	679	716	686	713	718	689	737	741	686	677	701	670	705	704	666	711	734	701	715	771	680	713	718	735	710	723	719	718	725	737	708	681	708	686	666	729	704	739	696	705	703	642	680	724	703	682	707	670	710	664	721	715	705	678	724	713	687	704	681	670	713	743	716	719	703	689	704	652	652	689	699	712	720	711	713	710	729	703	712	673	690	712	738	728	701	724	756	705	709	678	697	704	677	683	715	709	698	668	715	704	677	733	660	755	724	657	691	704	696	742	669	684	727	660	719	716	694	671	725	677	738	673	681	720	705	732	675	729	688	681	689	723	711	706	707	686	686	724	693	737	708	684	703	704	722	687	720	714	685	680	662	711	718	670	684	685	703	729	678	718	672	726	701	695	750	683	650	716	684	678	678	695	692	712	671	749	694	715	755	704	700	708	678	730	696	665	724	717	692	672	674	680	642	694	711	751	732	700	666	695	719	680	687	709	746	702	692	683	674	660	739	734	698	699	729	677	715	702	667	682	707	723	634	670	708	682	662	673	734	692	718	693	659	688	757	669	708	716	729	695	696	728	711	752	715	666	695	672	688	702	729	737	702	675	658	751	705	666	681	717	720	688	672	701	715	727	712	701	697	681	738	746	676	775	696	709	667	687	687	688	686	674	734	665	682	669	743	665	686	691	719	680	696	724	686	696	677	721	689	724	706	701	677	696	656	664	672	730	727	681	727	783	705	671	701	680	737	729	682	663	750	674	708	673	672	678	690	683	742	719	697	669	723	703	686	708	700	720	734	704	726	741	691	700	696	700	683	736	710	669	712	688	669	673	703	668	664	735	674	698	702	689	652	716	738	702	712	697	652	737	697	673	698	721	697	703	677	678	650	717	662	703	691	709	715	716	715	663	738	716	702	670	738	663	727	682	664	707	656	684	667	655	693	732	713	710	727	701	665	706	730	707	675	702	692	695	708	712	718	706	703	725	712	690	713	707	697	711	697	687	682	711	723	696	710	734	720	707	675	728	709	721	694	710	700	683	699	693	717	732	706	717	701	705	651	683	716	680	728	716	713	751	650	688	673	688	712	648	737	722	692	698	704	697	762	672	685	685	693	708	709	710	692	718	692	707	711	696	692	656	698	692	649	711	688	705	750	683	729	682	675	725	708	734	714	718	661	694	703	732	678	743	722	713	708	730	706	685	715	729	673	687	665	641	682	706	695	658	688	729	720	677	703	689	686	686	693	715	664	687	708	702	674	733	667	738	723	671	730	713	732	685	735	710	717	727	707	675	668	630	753	650	715	750	693	711	707	691	681	668	714	703	715	675	714	693	685	759	679	650	721	681	717	693	730	686	708	709	707	654	720	649	667	726	716	732	694	671	654	752	645	676	744	673	740	726	721	689	719	728	685	715	690	674	676	652	712	677	688	707	671	753	709	731	689	672	734	685	715	706	680	742	708	728	661	695	656	685	658	689	696	695	729	700	707	704	693	693	681	700	708	692	710	706	708	698	713	709	703	658	710	680	711	715	661	721	708	723	686	684	758	716	725	706	753	701	729	704	667	714	716	753	721	693	672	658	707	651	704	734	693	704	708	708	710	678	673	710	774	697	665	707	725	703	626	669	664	729	732	681	685	745	725	677	699	663	719	668	695	677	681	667	742	740	697	690	689	651	690	698	628	695	715	734	680	697	719	724	754	736	721	693	707	709	695	703	677	703	691	716	700	689	696	660	731	667	731	692	707	722	748	772	713	672	667	681	662	707	747	742	705	725	684	689	727	699	664	741	704	710	667	644	690	679	701	719	657	750	668	692	695	707	708	671	729	684	697	684	705	717	733	678	742	647	689	707	656	726	692	769	707	687	734	696	703	672	681	717	703	712	608	704	706	705	658	680	661	680	721	725	737	645	737	736	684	702	695	756	729	690	720	739	707	722	641	685	755	688	693	703	686	633	714	681	677	674	700	718	730	719	683	695	711	707	698	673	714	699	745	708	670	752	729	674	673	687	733	681	667	723	717	724	728	717	712	685	686	641	729	703	703	743	712	722	722	707	695	718	715	692	711	723	660	704	723	670	639	680	673	719	710	716	647	703	670	669	702	715	716	670	661	688	688	679	655	707	696	679	676	678	714	729	742	726	686	742	730	727	680	674	736	682	711	742	699	625	691	714	732	700	712	689
435	120	74	62	69	81	110	159	194	189	198	189	183	192	141	141	104	103	110	123	118	120	102	113	86	93	83	68	87	80	77	76	61	76	72	75	67	58	45	59	72	63	50	60	50	60	46	48	48	55	56	57	53	42	47	58	54	43	52	58	59	46	54	57	53	36	41	55	45	70	54	48	51	47	50	47	52	41	44	49	53	61	53	52	56	48	54	45	39	61	63	48	46	36	52	49	59	45	44	52	49	59	57	55	54	43	51	46	45	54	53	49	46	50	43	50	44	53	52	65	50	54	48	38	45	44	51	44	47	38	57	44	40	57	46	40	43	42	54	41	48	48	46	52	46	51	63	44	46	55	44	33	49	52	55	52	51	47	43	49	49	44	55	43	50	47	53	41	38	40	43	48	52	33	50	43	54	50	41	47	44	50	54	37	34	41	53	53	44	45	40	42	50	56	54	39	45	45	44	49	35	42	41	55	54	37	52	43	42	47	41	49	43	31	52	41	42	41	45	41	53	60	39	45	57	47	50	45	47	52	39	47	54	49	48	48	38	48	39	62	41	51	48	49	44	54	45	45	52	48	34	59	37	42	49	54	51	54	54	49	43	37	56	58	45	55	44	40	32	63	36	48	55	54	46	49	47	46	50	45	40	44	51	50	50	39	58	53	42	43	45	38	46	61	52	44	48	46	58	48	44	36	50	53	42	54	47	53	38	46	39	46	55	43	55	46	55	53	43	44	47	57	37	40	53	48	51	51	52	54	46	44	40	51	53	45	55	51	57	52	51	49	47	54	50	46	38	36	43	49	47	46	56	54	47	47	53	42	44	51	52	54	36	37	42	44	48	57	49	47	51	44	56	49	57	54	43	49	40	41	45	44	58	40	49	56	40	39	48	37	51	44	47	39	39	34	47	43	43	53	49	42	49	42	61	52	45	48	42	54	47	43	45	43	56	40	48	57	59	44	44	49	40	58	44	38	55	56	61	45	66	54	43	50	44	51	38	54	42	35	60	37	48	47	46	45	46	36	40	53	47	50	32	49	36	59	43	38	46	50	42	50	54	51	59	57	45	45	57	39	45	49	51	55	41	63	52	55	53	67	43	54	42	55	45	37	34	44	48	44	42	47	41	40	62	47	41	55	47	58	50	45	46	58	43	39	37	42	48	40	51	43	45	35	29	46	34	60	59	31	49	55	51	41	59	30	42	48	46	50	40	51	45	49	53	44	35	59	48	54	40	45	41	40	56	51	49	43	49	45	55	41	44	42	39	47	58	39	45	58	41	50	65	53	46	52	49	46	47	49	37	43	47	37	42	57	43	38	46	44	34	58	53	45	50	48	54	53	52	53	54	45	43	56	45	52	34	50	46	53	51	30	52	47	36	38	36	36	41	51	39	49	47	46	43	55	57	43	59	54	41	53	53	51	43	42	51	41	43	35	36	48	45	50	50	39	56	48	47	51	48	44	44	62	55	41	48	51	48	45	46	53	54	40	36	39	47	54	52	48	49	38	43	45	41	50	43	59	53	43	40	27	37	54	56	56	50	49	50	58	52	49	52	48	44	57	38	49	46	50	47	44	50	41	40	49	43	50	55	52	51	51	41	59	40	35	40	42	44	46	50	52	49	44	38	38	48	53	44	48	47	60	40	40	62	42	44	42	38	52	40	48	54	43	40	55	49	36	53	53	55	44	52	52	57	51	50	44	50	42	35	48	43	49	40	52	41	40	50	60	47	47	46	48	44	40	45	44	52	51	50	51	46	44	49	57	53	44	43	39	49	44	39	57	52	48	57	52	56	51	53	59	50	59	44	51	37	42	33	41	50	50	48	47	54	46	46	49	43	57	52	48	44	37	47	44	42	49	57	47	44	40	52	64	55	48	39	50	33	53	48	51	54	47	54	55	39	45	42	57	55	49	49	45	41	44	50	49	40	50	41	41	54	45	45	41	55	55	48	47	48	54	61	51	67	41	40	48	40	34	57	45	44	43	42	53	47	47	51	65	52	41	43	46	43	40	55	33	44	43	36	54	49	50	50	57	51	40	47	58	42	45	45	54	49	54	60	42	40	44	38	60	49	40	33	40	61	45	39	39	42	47	55	39	43	47	45	48	45	46	57	38	54	36	40	41	55	55	38	39	56	48	37	63	53	44	48	51	50	51	52	46	58	39	44	42	55	47	52	60	46	45	55	58	39	40	43	56	43	72	37	41	44	45	56	55	43	47	53	56	45	55	36	46	40	49	49	47	51	38	42	45	52	47	49	49	54	42	43	45	43	47	46	37	48	44	57	48	44	43	47	51	48	51	43	40	55	35	40	48	51	62	46	44	37	43	42	48	41	50	54	32	47	48	39	53	47	51	57	43	43	49	40	48	49	36	45	50	48	51	55	47	35	56	45	43	50	54	46	53	53	46	48	60	42	59	39	53	40	37	45	50	55	58	50	59	53	42	44	43	48	58	36	39	50	52	50	54	47	49	47	51	52	42	52	52	47	50	44	55	35	45	40	49	47	45	33	52	48	50	68	52	51	47	59	63	29	56	47	45	61	45	38	40	51	46	43	50	54	55	46	35	44	51	42	66	38	47	52	47	42	47	53	42	48	47	35	48	49	55	42	48	44	47	52	63	55	52	53	58	46	59	48	31	45	42	50	49	51	50	65	42	44	42	45	44	43	46	66	43	60	47	39	48	42	50	56	45	47	42	46	48	41	43	45	41	38	44	47	41	48	44	39	38	49	53	39	48	48	47	41	54	54	52	51	59	46	42	59	39	45	65	48	53	46	38	53	40	56	42	47	48	40	45	45	48	43	52	53	54	45	47	55	48	46	46	51	42	36	46	48	53	40	57	44	43	44	50	48	51	40	57	37	54	48	47	35	36	43	47	46	48	53	47	50	44	48	61	50	42	36	41	44	41	46	33	49	59	51	44	59	34	43	49	51	34	47	42	44	51	47	52	37	51	46	51	38	49	45	42	47	41	58	52	57	33	49	42	49	54	53	48	36	60	50	56	42	48	52	58	52	52	65	49	37	60	61	54	41	47	42	53	45	47	50	48	45	52	41	45	48	53	51	44	49	48	48	62	52	52	62	44	57	41	42	43	52	44	44	43	42	44	47	54	46	49	58	49	43	54	57	39	63	38	57	37	53	61	48	42	55	51	44	34	51	40	41	52	60	48	39	51	51	49	42	43	46	48	59	56	56	48	53	46	42	45	58	37	38	51	42	47	39	46	56	35	45	48	43	46	44	42	49	57	47	50	48	46	62	45	45	66	52	47	51	45	54	45	42	37	44	42	40	44	52	50	44	44	58	37	46	62	58	46	37	48	47	49	52	50	42	47	47	43	54	64	48	51	48	52	44	51	45	53	34	46	55	50	47	52	41	43	46	40	51	46	50	51	41	53	41	36	41	50	60	42	48	44	40	55	48	53	38	50	60	49	51	48	39	41	60	53	37	39	31	46	39	54	55	45	50	49	44	48	45	37
5734	1705	832	1087	2701	4133	5235	6156	6459	6336	6166	5482	5145	4696	3662	3283	2931	2636	2506	2334	2267	2453	2207	1918	1650	1394	1452	1378	1176	1223	1157	1153	1062	843	954	1088	857	738	507	569	568	481	580	574	450	442	473	494	488	625	589	447	370	358	366	369	394	386	405	437	366	402	409	430	377	370	351	402	419	495	483	488	441	395	366	356	375	402	395	463	445	404	378	375	325	353	371	367	336	355	345	375	368	345	388	356	361	389	329	348	374	356	359	374	363	347	361	339	345	369	384	355	355	373	359	372	357	375	340	355	352	350	341	354	362	369	367	342	350	401	367	358	374	351	365	342	357	372	384	360	392	310	381	353	329	402	364	336	352	354	363	342	358	338	365	362	353	343	374	363	343	387	374	369	357	346	362	369	335	346	331	357	348	312	337	314	377	401	349	349	352	345	312	342	336	403	357	369	375	371	382	368	344	371	396	389	375	338	361	384	350	337	340	379	373	368	337	338	331	363	339	344	320	345	344	380	363	337	378	349	383	336	329	341	359	353	390	366	373	354	368	362	337	382	333	367	360	353	373	357	374	346	376	349	359	357	352	348	336	354	352	331	355	353	359	363	400	341	360	322	358	346	368	361	349	381	356	388	335	354	340	359	343	370	358	370	352	354	335	405	379	311	340	356	385	378	324	331	376	361	338	379	331	361	382	334	380	320	344	350	350	371	359	350	358	375	366	345	351	366	321	375	355	333	354	417	346	361	362	377	360	388	369	391	349	381	363	336	352	354	346	355	344	365	347	368	337	391	362	377	337	354	314	373	376	337	332	314	348	358	352	358	363	342	343	393	386	337	362	363	351	371	359	372	342	352	377	350	351	379	378	349	369	389	358	372	314	351	373	370	370	375	377	386	359	336	325	377	350	368	358	335	368	403	353	359	315	355	366	346	356	369	343	416	367	374	375	380	355	372	348	344	320	374	367	372	346	370	334	352	328	337	316	332	383	367	353	320	338	345	352	369	367	367	333	354	342	322	357	334	376	359	337	359	353	354	349	351	392	351	377	354	361	347	361	357	365	332	342	364	377	330	348	343	354	360	357	320	338	383	345	354	382	382	356	332	373	358	386	369	383	381	370	351	348	355	333	378	360	371	341	357	358	342	339	374	330	350	364	348	348	349	370	372	356	317	372	359	325	359	348	355	356	321	357	318	322	341	341	386	351	371	359	316	347	361	390	364	366	363	363	390	357	377	345	336	352	345	342	332	353	360	354	356	374	340	339	367	356	352	365	336	367	371	360	354	325	327	334	348	323	346	366	395	351	339	334	356	348	349	377	359	336	377	345	318	335	375	359	351	338	338	346	365	357	349	344	366	354	372	367	340	363	352	373	316	365	355	385	366	335	380	321	352	367	376	376	343	347	327	343	372	334	335	362	332	381	355	354	372	383	399	350	363	376	362	352	347	413	350	372	346	338	343	349	348	379	363	318	383	376	374	357	340	365	349	356	385	369	369	385	358	363	366	351	323	343	349	362	378	371	363	360	362	361	360	354	353	375	367	334	361	379	321	359	325	361	328	390	362	377	360	359	327	359	337	349	338	377	363	356	371	362	339	337	363	324	365	362	352	353	358	366	386	394	369	366	364	354	339	342	321	362	316	344	396	357	352	367	402	365	342	369	357	354	341	361	372	346	355	379	380	350	344	379	323	357	360	356	360	379	327	357	361	322	398	407	395	350	360	349	341	360	346	374	355	342	353	358	354	330	310	353	394	342	353	362	386	369	373	303	337	341	343	393	367	362	352	358	353	330	340	383	339	380	358	367	372	372	354	324	359	366	377	338	365	354	337	389	382	357	361	323	381	362	366	368	338	362	376	369	378	364	377	344	351	357	362	361	356	346	346	338	348	355	357	348	328	357	343	363	374	332	411	381	348	357	342	345	355	379	355	358	366	363	355	352	362	318	368	340	348	371	364	332	363	356	368	336	361	368	359	348	350	369	349	348	360	334	349	354	363	371	357	372	355	348	381	407	355	381	345	347	355	349	363	354	349	368	385	365	328	359	347	399	391	355	339	340	376	332	361	348	377	361	348	374	368	343	356	366	341	334	385	339	377	368	338	372	342	356	346	350	332	337	366	354	357	367	372	321	349	341	370	361	364	359	355	372	310	320	366	372	375	362	386	330	361	361	287	359	371	340	356	367	367	360	357	354	355	381	374	345	372	382	362	363	366	345	387	380	378	352	365	348	340	359	373	356	343	335	377	354	343	318	358	375	343	373	360	377	359	378	373	360	359	364	394	354	320	375	360	355	335	349	364	374	391	377	353	363	368	348	356	369	353	356	350	326	357	352	344	342	327	380	359	357	356	343	350	352	355	348	363	356	335	352	334	350	363	360	357	329	351	381	365	327	358	358	371	339	358	382	343	377	362	358	355	378	371	364	358	349	320	329	383	387	381	350	352	356	379	374	338	358	368	362	338	305	372	364	348	381	360	354	339	388	340	340	362	373	332	367	324	375	360	335	344	369	368	352	360	375	394	330	384	337	361	375	370	356	383	357	367	403	360	396	353	367	375	339	338	360	366	372	360	334	348	385	362	358	335	346	361	336	363	362	361	366	345	368	354	327	356	352	356	324	348	343	338	360	318	324	361	343	390	371	340	307	359	358	349	350	354	354	393	356	352	370	368	370	318	377	312	364	380	359	373	355	387	348	346	351	355	353	389	375	374	333	360	366	355	345	321	351	351	395	378	380	366	359	334	375	367	329	366	360	345	322	345	388	343	355	378	353	356	382	356	354	352	357	345	339	340	373	349	353	353	393	377	340	381	346	343	336	359	371	336	350	377	363	340	364	338	358	367	338	341	327	370	360	335	341	345	352	382	401	401	397	367	365	333	347	361	338	368	369	364	328	370	364	355	385	345	376	361	362	348	343	365	336	352	379	346	372	354	375	346	373	345	397	373	363	342	338	352	350	359	337	366	373	322	335	342	360	333	361	360	348	368	406	330	367	339	314	333	302	346	357	345	392	364	370	332	333	381	354	336	363	353	373	349	361	347	370	374	342	361	352	345	350	356	330	353	362	337	362	349	395	367	345	330	339	380	339	318	348	352	346	342	343	370	361	358	353	342	355	319	347	324	335	351	350	354	343	368	340	338	366	350	348	367	341	329	354	360	374	357	355	364	372	338	347	330	358	353	374	358	366	376	366	354	340	409	344	371	348	378	308	366	374	331	369	348	355	327	369	349	342	321	355	323	354	371	328	348	363	390	343	342	376	382	383	338	419	345	375	361	351	333	357	358	360	316	363	326	371	364	326	359	340	368	331	347	375	365	375	400	362	363	329	383	344	354	337	349	359	371	341	348	374	352	348	365	353	371	388	313	392	371	345	364	359	372	350	314	323	369	342	333	342	357	327	369	345	388	356	353	334	342	342	366	377	338	370	354	362	331	341	364	345	355	344	396	346	377	355	350	364	360	346	347	365	382	340	332	360	341	325	334	387	364	343	341	393	375
1725	191	169	130	124	159	208	225	249	282	269	251	259	239	224	215	220	199	215	219	169	177	186	173	162	142	178	156	169	169	171	129	125	157	138	135	130	147	124	119	126	118	114	115	124	127	121	123	118	135	119	130	113	141	120	122	109	128	107	122	138	120	112	139	124	110	130	121	101	125	123	103	124	110	124	128	128	128	114	128	119	127	123	117	121	110	124	130	116	115	120	125	133	131	113	121	112	116	101	110	128	143	134	130	112	120	128	128	125	119	128	124	126	123	103	130	128	104	135	104	121	147	123	108	119	108	120	130	121	118	126	127	136	132	131	127	113	126	124	149	129	114	132	118	134	120	105	136	133	123	100	133	121	124	102	123	141	128	118	124	133	117	125	119	114	131	119	115	127	122	125	92	139	108	111	116	119	123	104	136	108	119	126	113	124	124	109	121	108	112	121	126	104	118	120	121	133	123	106	110	126	122	134	119	110	109	141	139	117	117	137	115	130	103	124	116	115	129	131	120	110	105	117	126	120	117	116	108	122	122	116	144	108	111	111	101	108	140	133	130	137	103	136	139	103	114	116	97	128	105	119	103	133	116	124	117	122	142	116	117	90	128	109	117	116	125	129	121	105	116	105	110	128	112	120	113	117	125	123	122	102	119	114	123	141	129	137	142	104	105	116	108	125	119	125	159	129	105	123	108	118	128	108	121	111	126	105	119	118	95	101	127	118	115	123	110	120	128	111	122	140	140	117	137	136	110	126	112	95	139	128	114	108	123	130	113	118	126	111	128	111	115	121	131	113	104	112	100	116	116	125	108	107	131	109	105	135	135	105	120	128	116	117	112	119	92	116	117	116	114	100	115	124	126	124	120	129	123	109	133	121	107	114	119	123	118	102	145	106	127	141	126	141	105	122	102	127	116	118	107	133	126	109	81	113	128	123	125	113	115	114	126	132	114	110	142	128	142	120	144	116	120	119	125	116	133	119	131	129	122	100	114	144	128	137	127	132	124	121	107	125	130	123	119	106	127	119	126	123	124	104	115	113	105	118	123	104	124	121	106	112	122	125	126	107	113	105	118	110	125	123	128	132	116	151	130	104	127	119	136	110	129	124	122	129	120	123	119	135	128	118	107	141	109	121	129	103	126	122	125	133	107	115	124	118	104	120	127	113	117	110	127	133	133	140	113	128	119	103	121	128	124	110	106	105	128	139	110	116	122	131	126	134	99	117	126	132	125	136	142	121	97	113	126	111	119	122	117	117	102	118	109	117	105	108	115	99	118	125	130	126	127	108	141	114	128	108	101	103	132	126	118	134	111	125	122	122	115	126	117	127	116	126	113	132	115	131	134	117	124	124	123	132	120	97	126	122	119	129	118	133	121	130	116	116	113	112	104	120	132	125	111	114	125	121	115	119	144	117	120	123	118	108	118	116	103	122	117	110	115	120	127	133	139	128	132	132	104	99	111	117	130	118	134	120	112	132	131	122	113	119	106	112	145	123	108	99	122	102	119	106	105	121	112	116	93	103	110	104	127	114	119	126	130	114	125	130	117	118	120	131	99	105	114	132	100	117	117	120	137	123	117	103	109	110	144	113	122	119	126	123	105	108	118	120	137	114	118	116	113	111	130	128	110	144	133	87	129	110	110	114	126	131	124	113	127	110	130	109	96	120	118	116	110	129	122	118	136	131	103	124	110	108	107	107	134	123	120	134	112	145	117	113	97	108	115	120	107	139	133	119	122	120	135	134	109	113	127	128	129	139	111	124	121	118	113	130	119	115	89	119	121	128	116	142	115	121	123	123	119	130	100	106	103	139	112	132	104	119	121	110	112	109	101	127	124	116	119	117	117	117	94	107	123	116	141	113	104	100	120	113	122	117	113	121	103	122	103	137	120	104	119	133	115	111	121	106	110	97	125	119	117	110	110	111	121	115	108	126	104	131	133	94	108	117	114	135	126	101	115	124	117	128	137	103	129	120	119	112	123	124	113	133	114	110	126	127	125	120	105	115	127	111	117	121	96	121	106	145	107	99	111	127	147	117	112	103	127	113	115	124	114	116	111	124	109	136	115	134	105	108	111	129	122	120	100	124	118	116	115	131	109	106	114	100	136	116	131	108	116	122	97	118	117	123	123	114	128	135	118	121	122	115	118	116	114	118	110	128	114	133	104	121	106	111	120	131	128	118	115	132	135	124	121	124	127	122	122	127	111	121	127	125	128	109	124	120	151	103	125	116	103	109	106	124	101	106	121	113	108	125	124	101	123	137	119	128	111	119	149	122	117	123	112	123	131	114	110	118	113	132	108	123	109	107	119	131	111	131	112	117	128	129	106	128	123	108	120	117	127	118	122	123	111	132	119	120	120	132	127	120	109	141	138	135	141	116	128	109	106	114	102	129	127	117	112	112	106	113	126	122	123	119	110	120	107	145	105	121	140	123	113	129	138	109	131	96	124	116	104	110	113	104	119	143	127	137	143	116	123	125	119	124	118	131	103	122	131	131	126	125	142	122	113	122	125	129	101	111	112	125	126	116	123	113	92	120	119	121	128	136	117	114	124	118	124	140	134	132	123	112	128	129	105	134	125	113	112	115	130	121	123	132	134	111	131	111	121	119	112	123	130	119	134	112	110	109	113	125	124	107	129	107	100	118	125	121	128	117	121	107	108	120	119	130	101	133	133	128	101	137	118	131	128	124	119	126	99	130	113	112	119	142	126	115	117	136	129	114	119	143	132	130	99	108	107	126	111	105	123	113	99	123	115	121	139	112	114	112	119	107	115	123	124	108	118	132	122	108	133	100	143	120	120	106	126	113	122	116	92	104	115	133	121	111	116	116	123	108	122	128	120	121	130	113	128	95	120	122	129	108	112	101	129	99	128	124	128	124	114	107	125	126	128	150	135	130	124	115	116	108	108	118	125	116	129	118	123	137	94	133	110	104	116	122	123	113	116	120	113	106	124	104	107	121	125	113	126	120	106	133	126	129	120	134	137	129	108	102	119	118	114	93	129	136	125	126	129	104	132	127	105	131	121	129	103	125	109	108	130	134	123	118	122	110	125	119	113	115	115	121	104	128	117	138	121	123	128	116	137	136	117	115	109	115	101	114	124	120	109	119	114	109	106	111	124	115	123	117	123	104	126	121	117	117	121	103	141	99	118	118	114	114	120	116	117	120	111	117	111	108	107	118	109	134	135	112	129	114	120	106	136	129	110	96	116	102	103	139	132	110	109	135	120	123	112	134	134	136	132	123	114	105	97	147	129	111	143	109	104	140	149	126	113	125	117	122	130	122	131	137	119	124	126	99	116	119	111	124	120	106	129	128	111	111	129	121	112	135	106	133	117	122	127	143	118	101	115	118	114	111	134	115	121	117	116	121	134	123	128	125	126	110	115	121	90	115	127	126	114	132	125	97	133	123	117	123	105	116	103	113	102	104	119	148	119	121	129	123	116	128	121	130	123	127	95	112	121	118	118	135	98	108	112	128	125
8501	1908	1297	1482	2938	4392	5603	6597	6651	6821	6043	5734	5438	5081	3949	3750	3548	3334	3089	2577	2743	2907	2522	2269	1990	1968	2044	1796	1740	1705	1684	1663	1427	1398	1534	1555	1345	1095	1047	1106	1055	1075	1050	1089	989	1005	1055	1004	1028	1121	1054	862	917	931	878	840	889	886	863	917	910	853	883	953	872	903	898	918	985	1035	992	989	964	842	938	862	881	931	933	944	1008	931	942	822	886	873	856	825	883	855	868	912	866	881	949	870	832	912	858	890	916	920	867	846	915	883	814	881	849	873	869	853	936	857	920	850	864	891	810	913	882	894	839	851	891	837	853	880	812	885	899	885	912	907	866	861	873	904	919	918	873	876	854	899	879	841	837	837	861	829	844	855	886	846	864	875	807	854	910	858	880	886	896	857	850	878	834	859	908	884	889	862	807	835	859	868	863	862	832	842	863	875	870	881	864	883	891	903	883	903	842	887	908	865	844	919	869	874	908	821	885	849	875	828	871	872	835	883	949	889	863	923	869	872	882	805	889	878	872	854	865	844	911	874	896	871	871	869	902	851	843	835	909	881	861	904	902	849	940	849	890	865	845	855	889	866	845	811	895	875	865	866	902	878	890	898	860	865	904	889	891	854	874	932	892	858	863	899	802	890	928	825	881	892	854	828	864	839	829	930	852	867	910	879	863	847	863	896	851	879	932	831	876	840	886	841	870	857	845	918	875	874	837	924	876	801	877	853	848	851	832	839	855	869	915	839	927	834	909	881	841	919	874	893	912	909	882	881	844	868	892	919	918	835	818	852	931	914	895	805	905	841	904	816	838	935	812	863	846	922	848	881	898	921	906	884	878	924	899	870	865	845	896	927	847	933	891	839	900	861	843	878	856	861	847	906	848	850	878	884	916	879	834	835	916	831	891	826	871	867	837	920	855	923	872	905	847	877	892	856	886	867	869	858	889	915	880	906	818	943	876	870	877	862	897	857	872	883	846	852	815	880	882	870	852	862	948	893	861	890	951	933	891	831	896	851	841	879	874	860	854	849	836	870	841	865	921	869	853	911	822	848	858	913	872	813	870	893	863	876	874	876	875	894	851	889	873	824	896	813	861	850	863	882	878	861	877	865	911	834	834	863	910	880	887	874	902	885	894	813	892	889	859	840	846	848	915	882	863	863	883	856	883	889	898	909	862	899	874	880	839	893	866	866	841	824	892	934	881	870	929	873	861	954	840	894	870	871	872	874	853	886	877	810	869	904	888	873	828	915	914	894	860	867	905	899	898	887	880	875	947	895	897	888	908	825	850	828	870	923	884	851	870	940	846	835	861	876	902	880	839	889	845	863	899	928	885	884	873	875	913	874	877	838	861	866	922	860	884	904	831	853	866	840	900	883	858	862	844	896	904	859	823	860	877	868	902	857	903	885	900	858	891	913	883	843	899	874	885	865	913	913	837	982	849	854	866	910	897	894	830	816	885	868	872	959	879	865	826	847	866	875	872	854	881	877	849	889	874	930	912	862	856	813	809	842	874	841	948	858	869	917	850	869	888	856	887	862	830	838	877	860	845	892	834	873	920	922	873	870	826	807	841	870	921	891	878	879	866	881	894	876	876	874	859	919	879	839	848	841	879	858	860	891	856	898	822	889	902	875	891	842	900	856	831	879	882	915	911	917	912	816	897	859	866	877	873	862	861	916	880	828	857	830	829	802	817	911	880	873	859	879	875	816	883	903	867	873	866	892	895	925	842	885	857	819	857	839	850	852	919	830	876	836	863	852	857	858	909	891	896	861	864	884	858	889	847	872	886	895	870	877	860	877	915	869	904	870	847	852	861	882	879	842	834	893	846	915	858	868	883	925	849	869	805	873	872	884	850	877	866	891	878	865	909	858	843	852	876	864	881	854	846	882	848	917	835	918	890	884	892	849	883	858	897	872	897	846	886	864	858	901	886	830	878	865	857	901	842	865	824	845	851	872	851	868	824	904	944	853	872	859	800	899	856	901	909	855	880	867	854	860	904	861	829	867	883	885	870	845	883	876	863	889	830	879	889	880	883	895	892	912	893	858	881	900	906	822	856	860	846	834	881	889	878	802	884	901	879	878	847	826	898	867	836	890	879	916	932	840	867	904	883	899	891	864	858	869	886	851	970	838	839	794	865	850	905	888	846	881	847	897	830	879	831	931	866	813	865	837	874	823	842	836	883	837	820	892	943	889	853	864	871	877	865	897	865	845	896	874	877	842	832	861	835	934	839	857	858	862	864	850	882	843	864	862	920	833	894	870	886	891	894	908	806	921	880	893	907	852	818	861	909	862	897	896	875	886	852	876	839	899	823	894	808	882	921	897	871	899	936	840	871	890	826	895	864	867	884	870	822	927	880	910	887	905	854	858	880	856	888	879	839	895	852	882	887	832	798	872	908	886	909	882	862	922	922	860	910	867	916	867	838	801	894	911	877	891	866	909	841	833	881	909	895	871	865	875	928	861	917	814	845	865	869	849	895	860	893	878	853	873	866	873	834	870	906	844	897	908	889	874	875	867	912	884	915	875	879	881	863	871	911	897	884	885	882	890	888	841	860	889	856	879	911	892	865	850	888	877	866	822	892	895	846	942	865	899	896	897	848	913	942	892	881	939	866	851	898	837	866	896	831	912	838	901	873	914	890	891	898	888	875	886	904	881	861	834	928	835	857	890	847	858	863	859	863	881	907	905	930	892	877	842	922	841	861	838	847	871	832	891	857	792	900	865	878	873	874	842	910	847	886	854	910	821	877	879	902	854	905	897	917	862	883	861	865	891	868	866	854	901	875	855	882	873	903	848	851	922	872	861	919	890	898	854	858	866	860	921	908	883	896	910	870	881	894	815	868	868	855	861	894	870	868	915	878	926	828	873	881	885	847	876	879	839	980	880	810	867	866	856	873	900	886	836	843	920	829	846	862	877	850	933	870	873	859	872	874	882	859	843	871	819	891	833	871	853	896	897	866	900	852	880	893	886	911	891	846	828	888	904	883	891	884	838	878	882	865	915	876	877	893	915	868	949	850	887	933	869	915	820	830	895	832	920	872	853	867	889	853	886	864	834	926	866	903	850	839	921	835	844	864	819	865	843	901	841	854	882	896	837	915	845	898	898	867	867	811	850	845	908	889	850	909	825	882	874	849	838	869	868	871	870	876	909	900	863	905	869	894	865	914	931	832	863	887	877	792	874	908	901	844	898	855	848	837	861	874	868	897	848	848	899	823	861	840	862	868	865	873	898	894	884	853	884	887	889	882	901	868	890	828	831	835	907	855	908	923	884	892	837	801	855	865	922	869	845	894	850	874	892	846	835	883	890	901	889	837	906	860	853	836	817	873	894	840	878	877	878	892	897	857	831	879	805	840	880	894	905	857	894	859	858	895	883	853	876	889	879	874	870	910	890	886	858	839	873	876	891	881	854	887	831	925	841	876	896	912	904	873	839	844	930	905	867	855	917	918	936	897	859	885	873	859	848	889	928	872	877	845	856	870	856	894	880
853	176	105	80	83	136	208	216	270	279	253	232	255	246	207	173	205	187	146	131	162	161	141	160	139	122	126	110	97	126	110	83	77	91	107	97	88	65	73	84	85	82	85	65	63	57	74	76	70	99	61	69	49	56	56	59	67	63	69	72	65	86	70	71	57	88	64	70	71	68	60	65	52	66	76	61	70	59	71	59	55	68	56	62	61	55	73	69	51	51	69	53	49	66	65	66	57	70	57	59	76	67	70	70	54	66	59	63	64	65	65	73	57	58	60	62	60	59	57	55	83	56	52	58	63	54	58	66	66	61	68	64	65	66	61	53	54	49	64	61	63	69	72	62	58	57	65	63	82	70	60	66	58	64	48	62	52	60	65	57	52	48	70	59	63	66	62	62	62	66	46	60	55	59	78	51	57	66	76	64	64	80	60	66	72	70	53	65	54	65	57	54	52	73	69	78	53	67	66	63	54	70	57	63	64	69	54	78	67	52	67	69	62	63	49	54	59	59	59	67	64	75	86	58	55	64	57	69	67	59	54	63	51	65	56	58	73	67	66	69	60	57	65	82	72	64	83	67	73	67	60	63	56	62	75	53	60	52	65	45	53	61	50	80	55	59	66	52	68	67	68	63	58	65	50	72	49	57	67	69	60	64	66	68	58	70	75	54	60	80	74	81	59	68	62	65	58	62	69	55	56	66	48	69	76	46	73	69	59	62	59	66	75	64	53	74	59	49	65	72	72	58	71	58	69	60	70	49	52	51	72	67	55	54	64	67	64	60	55	61	53	61	65	79	70	58	55	70	55	60	64	73	43	59	62	56	62	52	58	58	59	59	54	73	73	47	59	65	69	55	69	69	52	51	63	73	54	52	55	70	65	63	59	67	57	64	56	70	77	72	54	69	65	55	74	69	71	61	55	60	52	59	58	69	55	57	50	48	56	48	60	55	55	65	66	67	53	48	71	67	60	63	66	53	73	55	69	54	61	52	67	64	63	55	71	54	55	55	73	63	65	66	72	67	76	64	47	56	58	63	61	55	76	73	57	60	59	46	39	47	66	58	65	66	57	58	57	49	63	60	63	72	55	68	52	70	52	62	54	57	56	58	71	70	60	60	60	72	63	53	61	65	75	59	68	71	63	65	76	55	53	77	61	65	58	53	48	74	64	67	56	67	68	75	58	68	56	64	64	61	67	72	67	59	63	55	62	65	57	59	70	59	59	53	52	48	54	56	77	58	64	62	76	83	58	71	41	54	44	65	58	68	58	56	53	44	51	55	66	63	67	56	53	66	74	63	61	67	68	58	56	61	63	70	57	71	59	50	61	54	61	64	56	67	69	62	59	61	73	60	76	49	70	48	59	67	53	65	58	50	74	62	68	65	64	55	69	66	54	62	60	60	59	58	70	60	45	58	51	65	62	62	58	62	42	63	58	61	56	75	69	68	64	56	77	60	45	64	64	71	67	67	62	66	65	60	67	75	61	63	79	71	59	69	59	60	57	53	60	76	52	63	60	64	60	52	78	63	66	71	51	54	66	58	59	55	78	60	70	63	60	51	69	60	57	53	74	78	56	49	75	61	46	73	74	71	68	65	57	66	68	58	61	64	75	68	51	48	63	46	71	48	63	58	65	55	62	72	78	65	73	54	62	58	61	53	58	52	70	64	68	66	74	64	67	60	53	68	55	62	65	54	63	57	62	63	57	50	72	64	66	74	52	61	68	66	70	49	65	53	69	68	52	58	58	59	59	58	57	66	74	65	79	37	53	56	64	70	55	56	71	59	56	52	71	65	63	77	54	60	63	64	72	50	57	59	72	71	64	51	58	56	66	68	50	46	67	68	67	66	63	76	70	63	55	63	51	73	49	61	68	57	65	69	41	64	57	52	45	67	57	63	72	51	54	58	70	67	70	59	50	53	56	55	62	58	60	69	63	60	63	60	65	62	64	62	75	57	67	59	60	48	47	48	63	51	56	61	55	58	63	54	59	69	69	72	60	52	74	46	74	57	59	52	61	58	71	65	73	65	57	63	63	71	69	65	70	55	62	64	51	70	66	60	59	69	74	56	54	64	69	73	63	59	73	77	68	64	65	66	62	61	61	61	62	64	55	48	53	58	59	63	48	70	56	52	76	79	66	80	72	57	53	56	67	48	63	57	66	51	67	60	56	49	60	55	57	52	78	64	65	61	78	67	58	65	49	75	64	57	63	64	61	69	68	48	56	62	79	60	64	50	69	52	57	60	57	51	66	70	61	74	65	67	60	54	49	60	59	73	62	61	56	59	72	60	61	65	59	63	72	64	62	53	65	62	64	60	62	56	68	56	58	57	65	61	60	52	57	59	65	55	51	67	55	59	65	57	66	53	55	65	54	48	55	60	65	54	65	62	69	60	60	57	66	57	63	56	62	61	64	61	72	63	59	74	64	63	60	68	55	53	55	69	63	57	65	66	58	52	60	51	67	47	63	63	67	69	55	73	54	51	83	77	67	63	44	81	68	63	68	59	53	57	57	77	60	50	74	70	73	63	71	51	56	75	70	59	73	50	58	65	72	54	68	62	66	65	52	59	54	67	65	62	68	62	67	62	66	67	57	50	55	68	81	66	68	55	52	62	63	66	52	62	75	58	61	62	66	62	44	53	54	66	65	67	61	64	56	63	61	52	52	67	58	64	62	61	63	57	58	54	63	62	66	69	72	64	63	58	66	46	48	63	64	80	54	51	69	73	60	79	76	73	65	46	61	63	54	51	63	73	69	63	64	70	58	74	46	50	74	63	70	70	68	74	71	61	64	55	57	80	89	57	52	69	55	66	64	66	55	57	67	56	63	60	67	57	55	47	67	55	61	67	49	84	61	69	74	68	59	65	62	48	45	51	62	61	59	59	56	57	55	58	57	49	56	65	59	60	62	64	55	68	76	64	52	60	64	61	69	70	58	67	64	67	70	52	57	57	52	53	52	48	67	60	47	72	62	58	53	61	68	55	51	58	61	57	52	81	76	59	70	72	60	74	60	58	64	46	76	67	74	65	55	54	58	67	63	60	86	75	68	60	49	69	61	54	66	62	70	63	71	57	59	61	68	48	60	68	62	60	62	42	60	56	49	73	67	59	69	60	59	52	63	45	67	62	55	65	64	72	69	72	67	60	64	61	71	52	75	57	67	50	64	62	55	52	68	70	73	66	65	61	67	58	76	53	65	52	51	57	64	63	69	76	65	62	78	60	54	69	53	70	60	72	69	59	72	50	60	58	56	56	62	65	82	56	54	64	62	80	64	83	62	62	66	44	72	70	57	73	65	66	56	63	67	70	79	56	62	68	58	65	52	67	58	77	54	54	58	68	60	68	67	74	71	57	51	51	67	82	72	59	59	77	65	69	61	59	75	57	70	65	77	66	64	79	64	51	56	62	73	64	53	63	66	68	69	70	70	51	62	63	55	57	69	63	55	59	61	64	86	72	61	62	53	69	46	55	68	54	68	70	58	67
8856	2404	1162	1561	3999	6483	7899	8492	8210	8597	7418	6632	6775	5933	4623	4259	4142	3676	3383	2936	3039	3180	2772	2267	2085	1903	2075	1713	1523	1547	1548	1362	1258	1208	1301	1381	1045	770	649	760	734	639	727	708	552	580	629	621	699	847	629	512	465	470	495	479	510	484	520	493	494	485	521	530	446	504	508	521	590	585	593	617	570	546	468	471	440	502	524	583	494	469	466	472	453	453	441	435	466	421	430	455	430	470	425	437	434	484	451	450	462	455	428	431	465	422	438	448	439	411	440	465	472	444	446	451	452	451	437	469	457	455	434	480	438	472	430	402	440	477	481	395	457	427	416	442	441	456	466	421	408	444	477	444	447	466	463	395	440	432	454	453	418	460	429	431	449	426	438	482	437	433	439	417	442	451	427	499	470	425	436	404	456	461	444	435	473	418	409	437	461	456	437	433	448	436	472	429	497	429	445	462	451	465	426	450	482	456	459	436	474	480	435	410	438	441	448	428	394	429	426	472	450	447	434	420	454	439	468	440	452	422	454	454	447	465	427	435	455	445	428	417	456	435	435	464	425	504	460	473	465	429	463	457	431	413	450	472	465	452	439	431	477	422	423	457	446	437	461	444	423	435	415	473	411	451	444	427	447	450	424	470	446	426	433	441	464	425	423	456	458	424	476	391	440	415	417	470	413	482	466	483	441	390	459	456	451	410	451	423	424	440	443	489	416	438	430	445	469	417	458	451	414	467	450	434	461	419	428	467	465	409	451	420	404	445	436	442	437	412	464	452	454	437	460	486	479	474	450	442	439	484	462	481	425	474	464	415	426	457	449	466	421	440	417	464	472	424	503	470	478	463	436	439	395	424	468	438	450	438	463	388	405	414	441	398	443	472	441	464	429	407	465	409	420	434	446	423	437	440	448	403	449	441	457	471	440	469	474	430	385	408	430	453	421	425	447	456	459	409	448	454	457	423	473	435	430	450	453	458	504	426	462	416	417	428	460	429	443	444	487	438	437	495	459	459	418	434	434	437	421	448	458	407	447	486	461	426	479	446	445	436	441	437	448	433	432	472	435	431	421	471	470	460	432	447	484	457	430	441	444	429	474	430	439	466	459	397	426	411	420	437	458	460	451	442	459	465	424	439	434	459	475	420	437	419	434	437	462	482	443	448	469	421	449	425	423	421	450	462	439	439	445	461	442	455	442	401	432	430	456	468	467	407	455	426	455	451	447	455	472	483	477	467	412	429	402	481	447	482	475	441	443	463	455	413	453	438	466	454	399	460	442	467	452	411	452	445	466	461	462	437	455	447	436	472	441	435	430	449	460	420	425	496	464	459	467	500	451	485	428	437	450	440	439	465	453	443	444	457	456	472	441	433	424	465	447	461	439	438	433	401	465	417	450	405	434	416	450	459	422	404	447	429	436	451	417	480	452	485	463	441	426	451	496	449	441	442	426	418	443	463	468	450	465	429	448	432	450	448	448	472	462	441	402	402	428	452	413	468	424	455	435	440	474	452	440	431	466	462	433	481	418	404	445	480	395	453	434	455	430	433	437	447	437	434	439	434	441	436	451	455	433	457	428	448	439	413	438	406	486	465	449	437	452	471	448	427	443	456	425	457	471	436	447	509	424	466	483	419	437	419	416	457	456	482	434	412	463	445	428	460	434	451	465	447	434	487	463	443	462	437	438	435	421	463	421	426	444	440	447	430	458	434	446	422	424	432	435	443	422	414	426	446	482	437	441	427	448	435	458	424	451	434	508	430	458	459	470	421	430	463	456	442	452	439	457	465	467	432	399	447	400	464	463	448	456	414	440	447	445	456	409	464	435	412	444	437	447	430	469	448	461	476	439	497	466	408	457	447	438	435	427	458	459	417	428	439	429	458	456	463	410	472	461	432	434	420	460	450	421	437	442	410	438	453	425	445	418	459	437	445	454	454	457	423	443	387	466	425	446	433	436	439	458	437	476	423	467	489	437	447	440	423	429	461	463	475	481	465	468	443	447	450	433	439	446	466	459	432	408	483	442	457	423	428	441	427	435	406	437	459	472	461	442	444	448	490	467	475	469	462	451	419	409	478	464	448	432	420	451	469	449	409	504	435	469	460	432	443	447	433	388	426	447	465	479	478	456	423	483	437	429	426	452	433	473	461	482	446	446	423	431	430	450	436	468	455	445	424	414	448	469	458	442	453	465	442	479	436	439	393	437	445	459	455	446	401	415	433	437	469	445	465	464	432	467	438	483	463	455	406	438	430	459	467	434	417	462	429	432	449	432	465	423	433	446	423	438	454	459	450	434	457	516	461	430	440	461	441	444	415	421	465	427	430	426	406	422	450	452	434	450	436	412	420	417	411	455	455	474	445	454	458	440	450	438	448	435	442	472	433	423	474	434	464	446	440	468	440	449	421	425	448	459	428	447	440	426	455	436	455	446	449	446	465	451	442	433	496	453	478	466	457	403	471	425	465	427	421	452	422	469	418	470	425	442	452	469	460	437	402	446	417	463	429	434	448	430	455	470	491	460	455	457	457	448	480	471	464	448	461	469	446	439	458	470	426	435	427	406	420	465	450	439	411	441	454	467	443	437	421	465	410	423	427	452	449	459	463	444	451	475	430	397	441	466	457	402	469	446	477	462	446	430	434	467	452	465	424	441	507	421	473	467	447	438	447	441	424	447	460	453	449	490	454	467	461	442	447	464	429	433	446	477	434	424	408	473	452	402	447	455	465	475	407	446	444	449	457	451	469	408	463	412	411	435	432	448	463	464	463	474	441	459	433	439	472	422	452	415	435	449	455	430	470	443	441	479	447	453	432	457	441	444	413	441	440	446	434	449	433	482	425	443	433	436	455	440	438	455	447	412	430	408	431	418	417	442	436	472	444	439	469	424	447	455	484	450	446	431	448	444	440	455	454	409	409	450	428	447	446	454	473	465	450	422	464	476	460	449	447	444	441	450	415	441	451	443	434	441	414	439	484	472	459	432	425	446	474	408	432	469	426	438	437	452	427	490	449	473	405	436	446	445	457	468	463	449	433	454	451	463	465	459	434	452	507	451	461	432	449	430	446	452	479	436	428	447	423	411	437	417	469	437	489	467	424	451	469	459	408	486	454	433	436	395	437	437	456	439	444	419	436	437	425	463	436	464	406	437	442	471	413	450	397	442	460	445	444	435	419	423	446	464	444	418	445	451	438	421	455	431	450	450	462	415	414	443	401	445	448	450	456	481	464	476	432	433	429	441	463	452	441	459	447	445	440	428	442	399	466	433	446	441	443	441	429	485	446	431	470	470	456	435	427	458	471	476	448	428	452	416	429	468	461	458	461	455	487	438	446	434	434	495	479	439	454	396	451	428	487	486	412	449	467	424	473	464	432	434	482	442	497	412	499	421	498	468	434	462	449	442	454	482	478	479	458	449	423	454	468	467	432	457	461	419	469	439	456	444	447	435	425	469	457	433	418	480	436	417	448	453	443	469	426	467	452	465	439	489	426	440	444	444	407
1134	132	103	101	80	117	135	166	178	200	175	188	162	173	165	148	136	151	144	121	145	136	135	144	123	118	110	109	124	108	138	113	79	116	118	101	82	97	94	97	92	97	97	100	89	96	80	96	90	98	90	105	97	104	96	98	102	81	91	83	98	71	104	74	96	91	92	98	94	89	92	90	110	104	86	99	98	86	106	89	101	69	78	107	104	109	108	88	98	82	91	103	99	105	88	93	90	96	99	98	87	88	95	87	87	104	90	83	85	96	77	101	103	80	83	82	103	83	96	99	115	91	80	87	121	99	96	97	83	97	114	106	88	77	82	79	97	100	88	78	96	81	95	91	82	98	97	83	99	102	88	97	89	103	99	74	101	101	94	100	89	91	115	99	84	100	76	79	92	99	109	76	90	95	91	94	95	78	104	100	101	90	101	94	91	88	105	92	87	105	69	104	101	90	91	79	90	93	87	96	90	94	98	91	94	95	89	108	98	80	93	98	99	81	103	94	88	88	102	94	98	97	89	99	87	95	84	85	102	117	115	90	85	113	109	106	98	115	83	100	83	104	110	83	88	100	83	109	77	84	101	97	101	95	78	76	98	91	97	85	89	102	104	98	97	92	110	94	93	85	110	96	99	91	101	84	102	83	97	96	106	86	106	91	90	98	98	92	94	84	91	96	83	81	79	87	95	89	94	81	90	79	104	98	108	101	85	91	75	81	96	89	97	92	99	104	94	86	77	95	86	90	84	84	99	84	102	105	83	88	103	81	78	87	78	119	89	93	101	83	106	77	99	90	93	85	102	95	94	110	82	108	97	92	81	86	83	105	88	94	107	94	98	87	104	90	104	79	92	116	99	89	85	100	84	91	101	90	84	93	87	91	95	74	88	84	98	94	99	98	97	101	102	95	86	103	83	82	87	75	87	114	116	84	93	99	100	76	95	100	86	71	93	85	96	111	92	92	106	96	94	98	95	87	96	92	96	91	74	96	101	101	106	82	101	92	95	104	80	89	96	98	95	91	96	88	99	79	89	93	109	86	88	87	82	100	79	90	86	96	89	89	88	90	85	93	99	105	106	110	100	82	87	91	97	100	98	77	98	98	83	89	102	90	86	83	75	96	90	90	94	101	115	86	100	108	73	74	106	85	91	110	90	96	97	100	89	90	83	108	91	84	103	100	93	101	90	106	82	101	94	69	92	103	73	103	105	83	105	92	86	92	96	90	100	95	91	76	92	95	82	92	97	104	86	96	99	111	109	72	109	94	88	98	96	80	91	94	85	95	93	73	96	84	90	91	81	82	93	92	89	88	90	104	93	100	102	81	85	87	84	106	93	92	87	90	96	90	77	88	81	87	73	100	99	101	72	100	85	105	82	99	92	83	94	86	81	94	96	107	83	84	72	88	80	108	88	87	81	102	94	88	91	78	75	77	81	93	87	95	82	87	100	90	97	81	90	85	88	86	88	96	87	76	73	107	93	90	71	93	80	92	91	104	89	111	91	90	100	95	92	99	89	79	118	108	83	91	79	113	88	118	96	84	82	102	83	94	101	87	99	79	102	97	84	84	92	101	78	82	110	89	112	107	103	81	82	83	83	75	107	91	82	78	100	105	79	78	75	69	84	84	77	87	88	77	89	83	93	98	91	77	90	92	94	102	82	88	91	111	100	78	97	73	96	100	113	90	98	87	99	78	83	95	97	85	90	93	90	94	105	78	91	83	98	96	84	101	99	85	102	100	106	89	103	89	98	88	95	97	89	74	94	87	80	87	85	100	98	101	94	103	85	110	113	94	90	75	98	78	91	95	96	83	83	89	90	91	96	89	86	80	90	95	80	94	85	103	85	97	93	108	88	70	100	73	92	80	80	105	91	76	79	94	91	84	101	99	105	97	88	87	94	102	84	96	78	108	86	75	93	105	91	95	80	88	74	106	78	79	97	93	74	77	73	100	110	95	89	112	95	98	83	91	80	86	97	97	89	90	98	101	91	79	79	95	95	81	106	91	93	79	80	116	104	99	86	79	91	88	94	74	84	81	89	80	98	99	87	103	93	93	94	98	81	102	93	90	84	92	98	104	92	85	87	95	93	94	76	89	76	78	74	88	105	98	88	88	80	87	84	100	97	91	77	93	88	71	81	92	93	102	104	86	86	76	92	91	90	96	94	86	87	100	94	89	84	99	93	87	84	83	85	95	90	100	103	96	90	97	78	81	98	85	107	86	100	85	87	95	89	92	90	103	78	92	100	105	89	101	94	87	98	92	100	90	105	84	88	103	105	100	104	89	115	90	76	78	85	114	99	95	109	111	93	90	77	79	87	100	75	97	104	87	112	84	88	85	100	103	87	88	98	94	119	94	87	116	92	84	71	97	87	89	87	92	89	81	114	94	84	103	86	93	95	95	78	91	82	105	86	98	95	101	91	85	79	90	96	95	95	84	113	108	86	86	87	89	97	99	90	97	92	84	84	110	95	77	90	99	98	70	104	95	98	84	86	90	89	88	95	102	101	102	83	86	84	83	104	79	76	80	92	92	93	93	91	90	102	100	79	96	97	80	91	90	97	75	104	102	92	75	84	78	88	83	84	98	88	84	103	92	86	82	88	71	86	92	83	86	97	105	93	83	102	93	81	105	98	93	84	85	94	101	95	91	97	92	82	69	106	87	101	114	85	90	67	96	104	95	100	105	82	74	91	93	94	112	96	101	90	95	82	103	92	89	104	83	97	100	92	99	98	81	86	84	85	101	82	91	86	98	88	83	97	98	84	88	89	84	88	96	97	102	109	88	98	93	99	89	98	80	86	105	89	86	94	77	89	91	90	109	80	101	99	92	101	81	92	87	82	76	92	103	112	78	89	76	84	88	84	88	95	78	71	102	112	84	82	95	96	97	76	92	103	112	82	84	95	85	99	85	87	91	83	96	74	85	101	92	117	90	92	104	88	99	84	88	84	83	97	98	76	84	103	72	83	106	69	82	95	95	80	89	91	98	72	72	97	116	90	88	99	92	99	84	88	93	90	93	100	77	84	91	90	105	82	81	93	86	78	107	88	100	92	109	98	85	93	98	97	88	98	86	96	87	84	109	82	110	89	100	80	101	83	88	92	83	87	90	97	91	91	104	113	83	94	97	83	93	91	92	90	97	79	93	84	88	105	94	99	93	95	84	80	95	84	96	84	72	92	90	91	108	86	103	91	84	89	112	86	112	87	92	95	72	85	106	87	95	113	90	73	96	84	94	104	92	92	116	71	90	72	99	91	90	66	100	87	84	88	81	106	90	89	96	94	98	80	99	100	85	105	72	83	101	96	106	85	80	91	81	76	99	102	98	82	105	89	75	95	88	79	110	111	96	98	92	79	86	103	86	101	79	103	95	89	97	103	91	93	85	92	98	85	87	96	104	95	87	103	80	90	86	83	87	87	68	73	86	81	95	90	112	106	108	100	101	103	96	91	101	107	100	88	84	94	97	76	91	83	75	77	89	102	69
6810	1165	789	837	1674	2977	3893	4557	4805	4974	4169	4171	4124	3596	2822	2588	2504	2247	2132	1994	2121	2156	1812	1552	1532	1433	1444	1195	1253	1238	1197	1069	1020	1025	1075	1068	969	805	821	847	775	774	817	751	761	732	782	734	800	821	740	699	648	712	707	664	695	714	697	679	679	696	705	706	686	647	706	695	776	710	729	687	756	707	675	725	693	712	711	754	732	690	654	680	685	656	668	670	672	681	674	644	683	666	655	653	648	675	720	656	676	700	645	690	691	651	691	690	674	690	694	649	699	699	686	671	712	707	632	676	691	690	713	662	689	709	682	714	680	697	741	678	733	727	734	686	607	710	722	637	707	710	675	628	684	721	711	642	669	665	672	693	655	687	634	659	680	676	666	641	662	684	635	659	620	726	681	680	676	653	681	707	683	657	665	656	638	695	636	629	664	663	684	636	701	687	677	714	624	686	710	732	655	700	663	690	671	700	653	701	621	651	675	682	671	695	684	674	632	682	715	661	663	663	678	644	681	655	710	689	679	692	697	678	687	710	664	675	703	680	649	692	692	689	622	670	690	685	655	712	660	638	668	684	657	699	689	655	657	674	704	656	686	714	700	630	644	678	689	706	697	663	662	687	737	726	639	674	659	683	689	703	753	719	736	698	643	740	668	704	653	679	723	679	689	680	659	702	743	720	660	709	655	695	683	676	631	704	662	686	678	674	709	676	658	646	665	695	703	712	668	669	725	678	708	679	734	699	709	682	687	690	697	679	711	673	660	674	695	717	699	675	684	688	675	675	723	678	677	658	656	724	689	682	699	627	662	704	698	675	674	668	681	692	666	667	680	669	735	705	737	669	675	698	656	664	688	668	721	720	687	682	716	698	720	652	628	662	709	663	644	716	670	701	696	724	694	664	705	713	711	688	713	669	648	720	712	676	705	664	707	657	691	664	672	690	661	681	630	698	684	690	673	696	699	689	714	685	644	702	652	660	646	657	677	650	700	713	691	665	706	638	712	659	725	672	653	687	684	708	660	742	671	697	659	697	730	697	635	719	677	671	714	680	650	642	728	707	660	643	706	646	648	687	679	643	637	690	688	640	700	683	686	722	657	658	669	667	682	676	735	655	688	662	712	656	658	667	687	667	697	640	684	713	660	721	687	660	634	665	656	691	673	649	676	712	678	696	669	659	671	662	702	709	641	643	651	679	707	704	715	676	683	696	718	679	756	708	662	668	704	645	688	686	702	631	653	697	685	733	637	724	709	662	706	674	708	719	678	648	678	624	725	691	684	718	684	669	708	693	675	656	668	660	685	708	709	699	686	685	668	734	698	660	676	711	708	704	679	660	692	682	687	666	690	726	678	662	683	726	724	698	709	667	667	651	681	687	691	671	714	643	657	709	680	677	692	644	670	674	670	673	662	684	660	626	726	638	628	643	700	639	646	668	684	679	688	672	647	683	675	680	708	685	678	646	699	676	683	671	690	697	696	667	684	674	694	683	672	693	628	682	684	661	701	675	694	684	720	691	657	749	634	663	702	717	700	683	662	728	685	678	680	645	706	715	689	689	714	672	690	675	670	698	704	676	710	694	638	727	661	696	677	683	725	676	685	672	699	646	681	676	676	631	695	720	693	706	716	698	684	692	682	716	675	688	709	685	690	703	679	709	694	702	704	662	696	682	730	635	705	666	679	690	732	668	662	667	710	695	670	656	646	667	639	655	718	678	701	674	649	655	734	704	723	681	667	658	665	654	648	668	675	713	638	689	712	725	688	695	637	694	685	698	618	653	692	690	710	670	694	649	682	687	654	681	658	650	674	674	670	739	729	699	706	687	650	648	668	708	714	654	699	670	638	685	661	665	675	712	705	701	676	700	684	700	694	636	720	702	720	695	683	694	732	662	654	689	679	678	680	699	692	658	688	675	626	663	643	716	671	743	675	700	707	703	684	691	693	686	704	648	722	657	697	689	648	676	710	686	688	683	645	687	715	666	651	719	695	739	687	643	667	658	631	673	691	670	683	701	636	662	726	663	690	664	679	633	676	723	680	720	694	689	668	661	733	663	714	684	699	660	691	669	676	705	644	730	690	649	696	667	673	668	676	681	687	706	669	695	644	732	723	701	682	712	691	708	655	640	695	642	687	703	697	707	720	700	683	684	679	669	747	662	678	721	643	683	683	678	723	706	687	660	619	678	650	665	627	679	686	650	680	655	666	710	648	731	659	691	686	667	638	676	662	671	684	652	663	701	695	726	686	700	681	699	745	659	662	690	679	726	698	659	660	707	682	688	690	672	705	728	622	700	728	663	660	645	672	733	718	698	695	710	659	666	697	682	663	696	716	723	662	722	719	700	675	683	665	734	660	700	719	660	670	650	675	657	688	689	683	688	647	655	711	707	679	681	688	738	671	672	729	723	709	675	680	696	675	694	639	665	660	701	689	713	667	698	700	712	691	723	667	713	676	711	705	660	718	693	649	687	657	672	719	689	684	677	650	683	679	670	685	672	721	688	666	666	662	674	695	715	720	648	659	648	714	672	702	721	678	689	686	641	671	693	683	679	635	743	686	705	682	690	686	710	681	683	691	650	730	697	648	679	732	654	724	706	711	660	678	694	721	651	705	710	728	660	665	692	637	683	695	666	708	666	671	715	659	709	660	711	644	693	727	712	654	667	650	684	666	693	642	695	718	663	680	716	724	669	725	679	715	656	670	718	684	687	720	667	687	717	708	687	644	686	626	737	689	692	680	738	701	673	643	696	673	667	688	689	665	714	679	695	662	669	717	695	668	678	689	686	685	686	688	687	688	707	663	687	686	697	693	774	676	677	685	717	704	626	704	663	665	678	654	683	670	691	697	677	670	638	705	695	661	635	672	663	643	701	670	691	674	706	681	653	664	722	713	659	657	697	682	665	683	725	671	711	642	693	737	655	655	677	688	644	694	680	649	653	666	681	664	675	702	745	667	671	671	675	612	685	698	673	727	688	694	721	677	693	682	654	692	687	657	710	694	701	679	701	719	680	712	661	658	704	662	714	720	699	674	730	684	689	679	660	666	638	688	652	702	688	751	738	675	729	677	669	685	683	696	663	672	698	652	689	669	635	694	674	686	702	688	698	618	680	632	715	673	702	714	715	724	714	679	656	707	680	700	671	625	643	666	641	671	709	660	676	707	646	639	652	689	698	692	648	693	687	744	715	621	702	678	651	665	666	690	663	699	650	674	660	677	718	638	660	757	663	715	715	698	696	700	657	698	689	700	668	663	671	715	687	669	737	650	684	651	737	701	661	682	736	690	675	682	665	682	673	657	673	712	730	657	690	721	658	705	673	650	661	661	674	623	684	714	644	738	743	688	672	697	662	670	711	694	712	663	700	698	689	666	680	694	714	695	679	683	689	677	664	661	647	665	663	686	640	710	693	634	658	655	696	629	702	646	652	673	692	711	682	696	696	711	689	671	715	729	670	679	678	691	692	744	687	694	628	703	648	640	635	691	660	681	671	663	659
518	156	96	71	68	124	125	170	202	188	195	206	195	186	154	131	129	142	127	117	124	137	97	95	102	99	78	68	67	83	77	76	68	65	75	65	48	47	57	56	55	56	45	50	49	62	55	46	56	43	52	44	41	47	58	45	43	48	45	49	40	52	47	63	49	40	31	44	41	51	51	54	53	41	45	49	36	52	48	48	47	41	42	46	36	50	44	42	52	35	43	41	47	40	39	37	44	39	49	48	40	37	45	52	35	43	46	36	43	39	35	41	58	45	38	43	35	28	43	42	34	51	51	57	48	47	41	45	50	37	47	39	37	42	40	52	51	36	42	37	42	41	43	53	43	45	40	42	55	31	58	48	40	51	44	52	38	36	43	39	39	43	49	35	42	49	50	44	45	35	37	45	40	32	30	42	36	42	51	44	35	40	40	43	36	35	49	46	39	45	45	49	47	52	43	43	33	46	35	40	52	59	40	38	48	50	46	38	48	48	40	44	36	46	43	47	49	48	49	52	35	47	42	28	42	47	46	40	40	40	47	38	38	45	45	45	51	41	38	35	44	43	43	34	37	60	40	36	55	44	45	41	56	41	39	51	44	28	44	36	42	37	47	52	38	39	36	45	38	38	36	45	34	43	51	45	46	52	43	37	50	44	39	33	37	42	53	35	47	35	39	44	51	37	47	37	48	51	50	51	32	51	51	46	41	51	52	34	51	41	47	44	42	41	53	46	44	47	43	47	39	46	46	48	38	56	37	46	55	37	35	51	40	51	59	47	47	45	34	51	43	54	59	46	44	41	41	43	40	45	51	51	45	39	42	40	46	42	43	49	44	53	46	42	44	49	48	46	65	44	40	38	36	41	43	54	42	49	35	40	53	32	46	58	36	41	44	34	39	39	30	38	51	41	39	39	50	48	52	41	39	50	41	57	46	46	54	54	46	43	34	50	45	43	53	41	46	46	49	38	40	39	47	46	43	51	44	48	43	49	40	48	49	49	43	43	43	52	49	38	43	42	41	38	49	52	45	35	40	59	38	37	35	39	35	48	29	40	44	42	39	44	53	42	40	57	34	38	41	45	55	44	43	39	45	54	48	38	42	45	57	53	45	40	40	46	51	41	44	48	44	62	51	55	50	35	47	44	35	55	53	35	48	49	46	47	37	47	51	40	63	41	43	53	44	42	45	43	47	47	39	36	37	48	41	44	43	38	54	35	56	49	60	33	51	43	55	52	49	39	44	43	48	49	53	35	45	42	44	40	41	47	66	53	38	32	57	36	31	45	44	47	42	39	47	56	42	51	43	32	48	46	42	49	38	49	49	53	51	39	35	39	46	36	39	34	54	49	45	43	35	49	34	55	39	50	47	41	56	41	49	41	50	37	34	50	38	38	39	49	42	48	52	46	47	26	41	38	40	45	45	46	53	42	39	39	55	54	38	48	44	55	53	41	45	45	55	48	52	48	37	41	36	43	48	48	44	56	58	57	44	38	47	44	59	29	44	35	44	39	53	41	33	54	43	52	51	43	46	38	51	51	63	43	41	37	48	44	60	44	55	48	42	44	50	32	42	47	41	47	38	56	43	47	37	50	49	44	59	40	44	47	55	32	52	52	44	40	45	52	44	54	40	50	43	62	37	48	46	31	44	45	47	44	40	45	48	33	45	37	60	42	57	41	47	54	48	33	55	42	45	52	42	36	40	39	42	39	50	48	48	41	43	41	45	38	43	56	31	37	51	45	45	47	45	40	43	64	46	41	36	38	41	53	50	50	50	44	36	50	44	45	38	46	49	45	44	49	49	51	51	46	48	42	42	45	48	51	44	47	48	44	55	47	50	50	50	48	43	47	39	53	38	45	50	52	45	42	44	31	39	40	35	50	55	44	53	47	52	37	43	51	54	47	53	46	34	46	46	44	45	33	45	47	52	37	45	43	40	43	45	42	48	60	52	47	51	44	46	52	41	51	55	41	35	41	41	43	37	43	51	42	39	34	49	42	43	50	47	39	41	53	47	39	31	43	46	47	50	39	39	41	49	43	44	40	40	41	40	55	37	50	42	37	46	45	43	51	49	34	39	29	57	56	48	40	50	34	33	41	42	41	51	39	41	42	46	41	45	48	51	53	51	39	45	43	45	50	45	29	44	51	45	47	53	43	49	43	47	45	36	28	59	46	45	40	54	41	51	47	43	41	40	42	54	44	50	43	36	35	43	50	43	47	46	48	53	49	43	38	38	44	43	54	41	45	56	47	45	35	36	40	37	45	35	47	55	52	42	40	41	51	50	42	46	45	52	54	38	49	35	52	35	52	46	40	35	52	36	42	48	30	45	53	42	39	42	39	44	46	34	44	45	41	39	47	46	51	52	36	34	36	38	59	53	54	39	43	44	34	43	39	53	32	52	48	29	41	39	48	49	39	50	41	54	43	50	50	46	51	54	38	45	36	52	48	44	37	45	54	44	38	57	47	53	34	47	39	43	47	41	46	59	55	45	54	44	44	47	34	43	47	35	34	51	41	49	36	38	50	37	44	42	54	47	40	39	36	46	43	50	55	52	61	50	43	45	52	47	39	37	35	38	41	42	48	43	41	38	47	44	40	54	47	53	46	53	51	51	36	35	40	43	45	31	46	35	38	45	35	50	42	37	58	38	51	38	49	48	34	53	53	33	44	46	52	50	54	34	43	42	40	48	47	41	33	47	41	53	36	45	41	43	55	35	57	51	46	53	31	48	37	42	32	41	43	51	37	50	41	37	52	47	41	44	49	43	52	45	33	47	47	39	44	29	52	59	57	42	44	46	35	38	36	46	41	42	39	55	45	45	56	47	33	47	39	42	43	37	49	39	53	44	44	48	53	44	54	51	37	39	51	44	51	30	41	53	52	47	48	50	57	37	42	41	43	38	45	51	38	49	43	55	41	48	41	49	36	38	36	38	48	55	42	33	43	46	44	33	57	41	43	35	56	41	56	37	43	33	54	38	37	48	42	42	45	45	45	40	38	49	38	54	43	44	33	54	40	52	50	41	45	40	59	48	35	43	50	39	53	48	54	38	43	40	50	47	53	51	45	41	40	55	48	43	49	60	40	41	44	48	34	48	46	44	53	43	49	50	35	42	47	43	37	43	38	52	56	43	57	49	42	51	40	38	41	53	47	48	49	45	49	39	46	40	34	53	44	50	41	40	45	52	50	40	38	53	44	51	42	51	55	49	35	38	59	51	43	51	57	38	51	52	36	44	58	43	64	39	53	39	46	38	45	42	45	42	42	38	40	42	43	49	40	48	43	41	36	44	48	35	54	40	49	57	35	50	51	44	49	46	50	52	40	42	46	46	46	38	42	38	42	48	44	41	50	55	45	41	46	36	45	47	50	51	36	39	43	39	47	46	38	49	52	45	35	36	50	44	50	52	34	41	54	41	47	51	37	35	36	41	44	38	49	50	52	37	49	51	44	47	41	38	44	37	54	50	55	44	47	34	46	35	46	41	42
5918	1734	783	1174	3101	5248	6348	6781	7019	6137	5579	5728	5531	4393	3482	3284	2829	2945	2602	2483	2630	2575	2058	1871	1623	1531	1421	1184	1333	1241	1048	939	955	944	988	1018	737	578	547	592	477	514	535	453	452	437	483	460	588	558	433	363	367	346	357	346	342	343	364	362	384	367	336	339	344	352	341	393	401	356	405	385	392	408	329	334	344	311	354	408	404	380	312	334	341	343	356	308	358	333	333	344	349	352	329	322	352	331	351	330	350	312	338	355	313	347	331	323	326	311	346	367	349	344	318	322	311	343	313	315	312	341	337	319	341	354	324	344	333	322	343	293	318	332	310	340	330	366	339	317	329	317	347	310	323	325	325	331	328	340	354	341	358	333	316	373	311	298	343	316	317	313	350	325	323	309	306	329	370	321	321	339	324	303	318	319	376	333	312	341	327	335	347	313	344	321	326	322	330	346	354	347	347	317	302	335	316	358	353	334	331	343	344	302	330	342	334	324	356	338	329	360	342	323	319	338	357	320	359	331	301	341	333	333	333	358	322	333	327	320	351	360	355	317	316	368	336	348	360	345	311	345	358	333	327	330	331	314	357	315	317	367	327	339	317	355	357	336	313	318	322	312	324	361	320	339	329	318	343	327	321	313	314	318	331	314	333	330	283	332	310	318	320	304	354	322	372	322	320	306	331	344	321	332	367	340	325	353	370	298	341	315	351	296	326	318	315	329	348	329	342	343	361	341	291	348	340	326	335	335	351	349	341	338	319	322	337	346	336	357	325	310	373	367	349	342	351	308	324	325	327	308	333	319	346	350	311	347	319	339	343	324	341	329	323	338	313	317	347	335	340	321	294	322	326	341	318	341	350	336	308	359	314	310	339	347	334	343	329	334	339	315	359	353	352	353	382	315	325	329	362	316	365	335	304	329	313	319	347	329	322	301	313	348	362	339	342	336	352	356	334	329	327	341	338	307	335	335	318	357	358	305	330	348	307	329	293	380	295	339	312	335	311	345	339	291	352	341	338	333	323	366	323	325	363	335	348	327	350	325	318	336	355	327	320	364	327	294	348	326	346	336	339	324	334	341	313	314	344	296	328	334	336	348	350	343	334	297	315	356	327	320	344	330	332	318	331	313	326	353	312	305	315	323	337	332	325	306	342	352	339	355	331	327	345	327	341	309	324	339	332	340	302	319	313	336	308	327	320	328	344	335	319	325	321	348	342	320	328	356	314	311	342	333	301	359	340	341	316	319	345	325	330	314	335	306	350	335	300	293	349	331	339	325	360	342	322	345	332	342	329	348	346	354	319	332	334	344	339	297	311	302	323	357	329	318	340	353	337	312	305	343	338	336	337	337	321	345	356	348	350	335	301	333	346	361	324	337	332	329	333	297	330	340	345	308	357	339	346	344	314	320	340	306	323	342	328	324	359	329	340	342	349	336	320	322	357	321	342	341	380	338	346	370	341	366	317	354	330	325	330	321	318	306	302	308	310	299	362	370	363	359	360	343	331	344	335	340	325	323	317	369	363	333	335	341	384	346	365	317	350	378	374	332	329	360	322	350	324	311	341	339	341	340	336	336	336	308	324	351	348	358	352	351	314	340	340	380	342	316	371	355	321	318	359	313	359	329	323	327	365	373	336	333	328	320	336	341	337	349	356	350	345	302	341	316	337	319	364	301	340	310	322	337	325	318	310	315	304	351	301	375	310	317	358	350	343	338	349	329	349	341	372	326	356	306	344	332	370	304	320	351	342	350	358	323	347	336	331	313	318	356	335	350	359	323	317	341	364	325	365	330	318	354	352	318	348	372	316	351	324	319	310	323	331	349	310	341	345	367	306	334	342	322	332	345	345	344	329	336	341	325	312	306	361	336	345	347	335	325	320	305	335	336	334	295	329	314	335	328	313	330	324	339	337	342	308	333	335	351	346	337	368	349	329	335	320	356	319	377	310	340	320	325	295	321	370	341	307	363	357	325	336	330	311	349	348	332	337	328	340	311	321	374	349	335	356	336	368	329	344	325	349	332	359	346	308	344	299	332	354	328	292	329	334	360	347	331	357	328	371	316	308	316	327	352	350	303	348	315	317	346	330	334	335	332	362	294	320	368	342	335	303	303	312	318	341	329	326	331	329	330	377	327	342	323	340	317	324	339	327	362	345	344	353	339	362	333	342	327	322	314	342	341	357	329	325	344	344	337	325	332	365	313	321	350	361	339	324	328	335	318	316	340	312	349	332	362	322	328	343	351	313	328	293	338	323	320	299	330	313	354	340	346	320	309	342	314	342	331	331	321	331	360	331	317	327	333	341	330	328	331	362	306	318	329	350	360	335	334	349	339	332	311	319	295	336	331	310	348	312	324	348	364	354	355	349	343	346	315	314	344	289	332	351	331	351	330	318	318	321	338	333	354	324	384	340	316	321	305	343	349	371	347	322	330	346	358	318	354	329	339	329	322	359	309	333	343	345	328	323	328	342	343	339	332	319	316	315	362	350	340	346	323	340	354	329	322	374	346	298	357	338	349	308	315	319	320	349	334	368	366	347	349	364	322	321	315	323	338	327	349	351	324	344	324	330	325	325	327	300	309	347	321	304	317	327	315	331	339	317	359	334	337	354	336	305	363	357	344	319	329	364	297	340	345	340	294	327	327	352	329	315	328	318	335	322	342	362	329	324	325	334	362	338	348	338	322	351	322	378	338	317	332	349	354	331	329	343	336	352	330	348	329	339	300	333	358	331	345	328	318	330	351	335	363	314	369	362	318	314	346	338	339	325	375	325	361	327	357	357	312	347	343	337	347	319	313	306	339	293	338	320	345	335	351	357	318	335	319	327	326	310	329	311	313	304	335	331	341	324	331	385	333	352	343	349	336	329	290	339	336	349	316	337	343	359	314	322	323	313	327	349	331	308	346	346	308	352	335	348	326	342	314	335	337	312	323	323	331	350	343	347	351	337	341	348	345	342	336	346	328	326	320	317	322	285	365	326	375	334	349	326	321	349	341	320	338	336	339	329	326	326	309	342	368	359	314	332	334	311	346	318	328	311	355	364	325	323	326	354	337	334	321	333	336	338	294	336	357	331	316	336	337	339	351	337	321	348	314	320	370	351	332	324	341	342	350	357	304	326	329	324	334	348	334	335	297	291	290	327	350	323	345	337	318	362	330	337	372	319	364	333	358	352	357	324	322	300	337	330	325	315	346	327	339	346	335	367	358	335	370	318	325	339	321	331	330	350	304	338	337	324	305	339	317	355	340	334	352	292	320	312	313	352	361	351	328	335	292	353	379	305	343	353	336	365	323	307	343	315	345	327	333	335	325	353	348	302	349	333	304	358	372	315	325	315	330	320	312	348	311	326	368	327	325	323	326	343	316	320	306	334	307	339	339	365	312	334	320	331	324	334	373	307	352	324	326	351	332	371	346	317	313	322	339	330	367	348	320	342	307	317	337	326	342	329	329	321	344	345	349	334	360	326	309	313	315	317	352	330	304	297	343	347	326
1687	152	141	132	155	183	243	239	276	272	246	284	255	234	224	214	197	179	191	172	225	211	175	181	156	147	147	134	143	145	125	123	168	151	154	162	137	120	121	122	134	137	127	116	92	139	121	128	141	127	125	117	106	106	129	118	99	104	126	121	112	118	115	108	117	104	106	133	120	111	125	123	122	116	117	128	124	110	107	101	140	109	117	132	112	126	129	114	109	118	119	123	116	103	128	95	134	133	120	121	120	121	132	119	113	125	111	124	131	125	120	116	115	105	114	123	124	100	102	101	126	137	116	111	119	124	105	112	124	93	125	113	126	115	117	127	101	118	127	133	129	111	111	125	125	127	99	120	118	115	102	129	107	100	129	113	111	125	125	126	102	123	135	118	106	113	104	114	111	106	103	124	120	122	98	119	126	137	115	114	108	109	122	124	111	116	98	110	105	120	105	106	97	108	122	109	115	104	102	119	95	104	130	117	110	105	122	116	116	103	106	114	111	127	144	114	113	130	109	128	147	101	111	114	119	106	112	130	112	101	102	129	128	106	117	90	91	124	109	121	117	99	116	120	103	101	137	132	126	125	106	107	121	119	94	118	114	123	123	103	115	146	102	113	133	101	126	116	120	110	111	99	121	123	117	127	95	123	118	108	126	101	117	137	117	115	109	123	124	119	107	128	115	105	141	121	113	109	121	122	114	122	139	128	118	109	107	133	156	126	100	105	133	116	134	107	118	120	104	122	105	124	115	129	116	126	118	130	114	121	137	120	111	105	124	119	127	111	124	117	109	117	111	115	110	118	117	118	112	129	126	113	106	113	109	99	120	125	125	117	108	110	125	121	113	107	128	129	134	108	119	118	122	129	110	117	107	117	95	104	108	98	109	118	101	132	121	122	107	102	106	106	127	117	108	113	115	126	117	133	121	105	125	124	120	138	115	103	125	105	90	113	111	117	117	108	140	107	118	152	92	126	127	110	115	109	131	129	128	123	106	108	123	107	112	126	108	124	115	110	125	113	125	142	129	139	121	133	130	127	119	142	107	103	127	125	112	101	114	130	102	103	118	107	129	118	137	135	109	118	128	125	127	112	110	118	106	126	114	138	109	101	124	120	120	101	91	117	123	101	114	110	107	132	144	106	93	127	117	124	107	127	110	104	127	117	106	126	147	104	141	123	130	107	128	114	125	127	119	106	109	125	116	113	136	121	104	104	124	115	133	118	145	116	120	120	108	125	116	132	118	101	108	100	117	124	119	106	101	98	119	109	134	112	116	124	113	110	112	110	110	133	112	119	127	109	125	113	124	121	111	125	114	115	119	109	121	110	131	119	115	116	118	114	101	133	124	103	110	107	124	114	126	123	117	124	124	111	114	122	131	120	110	123	134	118	113	127	128	113	120	102	104	123	104	112	108	112	128	140	101	130	104	103	111	99	133	112	105	150	89	114	122	101	102	122	124	131	131	107	102	109	122	112	125	120	120	112	116	133	118	134	117	125	124	117	102	104	108	127	122	107	106	126	137	107	125	126	128	114	103	133	93	97	128	98	123	120	132	106	119	113	108	119	119	108	142	110	126	113	107	100	142	101	102	106	111	119	129	108	117	137	120	130	110	131	108	126	102	118	109	110	112	108	118	116	121	113	118	112	127	94	122	126	131	111	110	121	129	110	125	108	106	104	122	108	127	122	121	131	125	128	143	128	125	107	125	135	96	121	129	130	96	128	123	114	116	107	118	110	110	119	113	130	119	119	131	112	119	122	107	143	108	127	112	120	124	106	133	111	112	113	102	122	99	127	126	130	136	125	135	108	126	116	120	113	128	128	108	135	124	104	117	127	122	122	123	123	114	116	104	140	120	116	119	117	122	113	115	112	113	120	91	96	115	120	101	132	137	126	103	128	113	105	120	119	119	117	111	127	128	118	115	128	118	145	107	107	124	128	115	125	102	116	107	127	114	107	131	114	110	134	123	108	128	133	105	116	119	109	143	108	116	123	122	117	118	112	117	121	94	119	119	111	110	122	131	149	121	114	114	120	103	109	125	123	117	120	101	114	101	126	126	104	117	120	127	112	127	119	104	113	109	112	125	121	110	110	120	125	103	119	124	125	129	125	112	117	116	137	125	99	119	114	108	126	122	112	108	112	118	118	139	116	104	118	121	129	118	120	109	100	121	129	111	109	103	101	115	125	111	114	119	103	113	122	118	120	128	144	118	131	111	129	112	89	110	125	109	115	104	115	127	115	116	118	133	114	117	121	108	129	125	119	149	114	115	118	119	142	118	124	121	107	120	120	121	104	140	112	120	104	118	122	136	89	132	106	107	126	110	101	117	106	110	122	115	109	106	129	113	100	118	123	125	115	120	104	121	121	104	129	96	114	102	133	124	117	120	126	113	127	127	109	115	121	115	96	116	109	106	114	102	123	113	122	118	106	101	116	121	135	121	123	115	120	109	138	91	124	116	117	119	114	119	111	101	122	116	111	99	102	104	111	108	148	138	125	137	119	141	121	123	111	102	111	118	123	108	103	131	120	128	114	98	111	121	113	103	128	118	104	123	122	95	104	123	131	136	118	124	112	109	102	116	113	126	111	117	115	99	121	130	113	120	109	140	107	114	111	115	98	124	96	101	128	123	125	110	115	132	99	132	106	135	109	119	113	110	116	123	113	128	113	116	97	98	108	107	108	117	113	108	110	104	130	115	123	111	94	117	116	115	116	92	111	119	126	119	116	117	121	111	115	118	134	143	108	115	125	128	126	117	128	111	110	103	115	81	129	108	119	122	127	124	121	116	119	106	122	121	118	124	125	122	105	117	122	123	111	126	125	117	115	102	119	126	117	118	129	109	140	106	116	120	110	121	122	122	125	114	131	118	97	125	132	121	119	123	128	101	108	122	113	96	124	109	113	140	122	121	90	122	131	123	124	116	120	115	131	127	119	103	118	107	132	111	130	123	107	124	144	120	115	128	99	93	110	111	110	137	106	120	119	131	123	108	109	122	105	115	103	104	124	125	111	119	132	124	120	138	120	107	118	128	93	113	116	107	129	117	123	124	113	98	133	119	102	105	130	123	124	115	99	118	127	122	136	115	128	119	112	116	133	123	143	114	111	107	128	112	100	99	130	115	108	126	125	118	128	99	123	112	131	101	108	130	116	146	130	116	102	102	102	111	116	125	117	121	149	112	122	122	106	131	121	133	112	124	121	121	110	126	111	134	107	126	108	128	87	106	111	118	114	141	101	114	116	121	114	110	112	104	115	124	108	115	116	111	135	139	115	132	104	123	113	127	121	113	122	109	119	126	114	110	125	121	108	108	98	129	134	115	120	109	109	105	133	121	115	133	107	116	119	118	132	117	101	126	116	126	130	117	141	112	110	125	134	123	143	123	110	131	109	131	109	108	105	117	110	111	120	134	120	129	107	128	130	119	111	130	129	135	112	133	129	145	106	111	138	123	106	133	111	120	121	105	128	89	101	133	108	115	105	107	116
8615	1891	1248	1523	3306	5254	6529	7021	6897	5884	5699	6347	5696	4612	3849	3677	3475	3291	3096	2926	3256	2833	2434	2349	2072	2024	1913	1740	1759	1561	1512	1433	1569	1484	1558	1476	1262	1070	1118	1013	995	1068	1069	987	993	915	1047	943	1152	1040	910	853	831	868	869	863	881	854	893	838	861	866	859	859	867	886	883	904	884	961	946	886	1007	949	859	830	847	874	889	931	927	883	849	892	870	822	823	868	856	869	838	805	814	824	880	858	878	855	810	883	793	838	867	791	854	906	889	823	859	860	915	913	858	828	855	905	848	815	902	827	895	849	839	853	867	852	895	851	814	819	844	790	839	870	841	797	853	914	784	863	863	838	858	852	852	837	855	880	852	832	812	857	873	883	849	881	802	868	792	849	777	852	863	822	828	841	881	805	870	883	855	866	830	874	864	913	902	842	884	828	876	919	893	832	872	842	903	912	845	884	860	865	864	857	864	832	851	797	905	834	874	783	790	829	909	802	852	859	862	865	867	867	822	888	817	843	873	812	831	819	849	868	822	859	831	824	859	822	902	882	824	844	861	848	848	864	890	850	865	819	845	835	948	856	886	827	901	889	867	833	809	858	874	849	796	848	907	866	833	847	859	916	833	868	873	821	833	818	829	802	863	838	890	855	823	901	832	881	914	832	865	911	900	878	860	887	878	854	869	857	890	825	821	843	879	854	797	924	855	858	915	870	887	860	892	894	895	879	880	871	861	817	822	885	823	859	864	835	837	839	882	851	873	861	887	856	803	895	860	870	901	861	844	849	859	878	864	846	904	852	836	894	824	886	806	834	876	828	830	855	848	865	884	832	858	856	874	825	808	869	865	863	864	889	847	815	847	809	845	867	805	811	854	851	882	801	779	881	906	826	859	814	921	865	864	854	843	853	898	875	848	824	848	869	868	866	854	851	866	845	883	883	807	849	829	871	928	879	822	870	877	870	916	827	845	867	842	839	854	841	851	845	834	862	900	864	858	794	847	858	841	799	889	890	867	847	859	877	865	883	884	876	869	906	888	787	875	869	870	848	897	862	905	864	823	865	871	842	837	850	820	877	927	824	860	860	854	855	869	885	883	864	841	868	847	827	811	841	884	855	827	851	831	810	906	898	857	886	924	872	879	852	897	838	855	824	843	860	889	825	838	877	828	832	831	806	857	835	886	902	866	885	833	872	904	859	901	928	878	869	863	873	830	905	812	862	902	834	823	861	873	880	874	830	857	845	869	847	875	849	919	871	823	857	887	837	853	819	896	906	873	849	852	843	896	833	891	875	797	831	836	848	891	866	834	847	835	872	858	824	783	846	824	850	867	821	913	850	816	826	885	827	823	828	862	886	801	854	849	849	846	841	824	814	902	827	912	815	854	839	871	865	821	894	841	912	899	881	850	860	876	884	858	860	864	854	852	839	821	858	835	857	874	834	841	819	882	836	849	846	887	827	842	837	900	902	888	851	867	834	860	804	848	799	811	858	883	872	869	860	869	883	826	882	829	897	826	886	873	879	821	868	833	863	903	883	879	866	859	874	781	826	805	860	846	835	822	865	859	869	789	820	868	828	822	829	826	846	843	855	868	853	832	866	830	790	832	826	897	884	852	892	826	870	819	846	857	878	862	909	863	835	911	852	836	866	840	887	818	869	868	890	843	873	851	831	858	831	837	836	885	855	885	869	824	839	863	824	885	838	859	898	833	880	926	877	842	834	849	881	874	881	859	846	833	882	837	867	812	894	863	863	850	825	873	893	826	864	853	825	827	832	891	808	893	824	892	865	801	852	862	824	815	862	839	851	854	882	851	842	844	832	865	887	844	839	838	831	875	807	906	864	805	849	841	836	850	875	837	901	824	853	817	847	850	825	877	885	802	865	884	890	836	851	885	890	906	868	849	876	876	866	864	846	815	804	855	889	869	897	870	840	834	825	894	865	827	836	822	889	891	841	819	861	841	887	901	826	897	861	864	866	877	848	802	823	887	924	838	885	850	833	778	847	868	873	846	871	848	852	861	837	870	854	911	862	883	851	829	877	836	850	851	822	830	812	859	849	887	809	837	792	882	826	891	848	832	843	849	911	818	865	883	851	905	838	881	859	889	871	848	848	909	866	899	868	875	898	855	829	854	847	832	857	864	858	846	840	885	852	799	868	839	857	820	902	885	859	831	873	876	817	862	873	866	835	855	850	853	813	845	836	823	891	870	889	871	871	832	894	877	817	841	841	872	840	803	863	873	927	858	896	799	821	852	799	854	872	840	827	854	854	886	908	858	820	856	802	824	827	855	841	870	905	832	875	829	833	900	862	913	852	850	853	907	833	852	847	904	841	857	838	872	819	885	866	880	863	837	874	887	841	887	833	888	793	912	859	836	831	881	851	831	857	857	899	857	848	872	842	869	904	863	867	838	801	843	902	854	877	856	859	853	803	892	822	845	858	860	814	788	833	825	893	841	837	872	898	845	820	857	839	871	832	854	828	832	905	838	822	855	902	870	889	861	862	877	872	855	870	853	835	867	818	855	876	845	840	924	825	885	810	896	863	838	852	880	863	799	860	848	853	860	849	835	860	893	888	825	779	865	856	857	849	806	850	853	889	888	833	856	884	826	861	838	848	857	873	838	834	858	905	847	850	876	858	801	853	867	913	854	838	866	896	850	867	863	898	840	860	815	824	813	844	889	854	897	904	825	848	840	871	872	888	872	859	887	907	869	838	847	844	832	888	840	920	926	848	884	862	886	879	892	889	888	796	845	879	898	888	886	854	810	850	853	878	923	822	809	822	830	832	866	885	889	858	859	882	844	848	872	896	865	841	854	861	822	829	897	867	843	848	832	837	849	840	843	869	890	875	850	835	874	860	862	839	862	851	821	866	852	818	829	910	805	843	893	890	844	848	884	883	868	911	876	856	879	859	916	797	865	857	858	810	857	848	847	836	869	827	842	844	852	808	875	876	856	818	843	831	877	840	870	885	853	861	895	906	877	836	809	796	883	843	859	790	912	884	880	876	854	872	817	812	851	879	863	840	845	839	848	868	837	893	860	806	903	885	832	830	880	818	903	902	879	802	876	789	842	823	859	850	851	797	879	829	890	886	899	845	830	858	852	875	884	835	829	829	861	827	902	900	842	846	868	865	853	852	857	833	882	824	899	871	843	866	863	864	877	819	815	831	860	815	871	877	815	814	850	858	841	934	890	834	839	845	898	849	853	848	818	875	868	843	846	881	840	839	863	808	824	818	863	848	849	838	853	777	816	852	831	790	876	858	823	827	838	818	833	841	879	824	923	889	812	836	906	831	862	849	795	879	821	859	863	849	843	849	839	858	855	887	863	864	840	792	830	890	868	817	853	826	838	874	874	883	819	864	850	916	818	889	876	860	859	935	830	803	846	866	862	862	835	879	870	897	844	868	854	800	798	875	838	857	877	880	842	790	840	858	881	841	827	817	861	883	902	848	878	834	888	899	920	854	845	841	830	859	860	877	827	836	867	842	810	898
874	188	119	90	88	139	209	237	212	233	235	303	245	249	192	168	160	155	132	180	175	143	152	136	128	114	122	118	114	93	91	81	101	94	117	88	63	80	86	71	62	69	74	61	57	48	79	71	81	63	58	57	62	64	58	63	60	69	69	90	58	52	72	64	58	47	61	67	56	63	77	66	64	64	68	61	59	62	60	51	67	58	62	63	54	66	56	54	77	60	62	66	57	55	57	59	56	68	61	68	65	53	64	69	55	47	69	66	56	43	46	53	66	66	60	56	61	49	58	59	57	65	53	51	61	53	69	54	58	50	65	68	64	63	68	74	69	67	57	50	65	59	54	68	69	61	64	64	70	60	60	50	60	72	63	57	68	50	64	58	47	56	51	50	60	57	54	43	57	55	67	69	58	51	61	67	58	57	48	65	46	42	61	67	56	57	60	65	57	59	58	65	61	65	64	48	59	59	78	49	65	63	50	61	60	47	75	57	49	68	64	60	72	56	68	50	49	58	55	69	65	73	62	62	65	60	50	49	56	56	56	57	63	55	63	59	80	59	59	54	56	60	57	56	49	69	72	44	51	43	58	61	57	63	69	61	71	50	59	56	57	62	53	49	61	67	53	64	44	53	68	47	61	58	61	61	68	74	58	55	56	62	68	51	52	69	49	51	70	47	54	67	73	61	56	75	60	57	61	54	54	76	56	66	38	64	57	62	55	56	55	41	53	47	55	56	68	50	44	61	56	70	64	49	65	62	57	63	52	75	60	73	65	60	63	52	58	69	62	54	63	70	77	54	56	63	64	63	68	65	56	57	51	54	55	57	60	69	69	59	60	61	77	53	70	64	54	73	58	50	69	67	59	61	58	47	55	58	58	48	69	63	59	56	66	53	61	61	52	60	60	68	52	62	56	57	58	64	50	65	67	64	56	51	59	55	58	51	82	56	61	72	57	85	51	67	58	51	53	62	63	60	57	73	42	64	61	63	62	69	55	43	66	48	67	61	59	48	50	76	59	57	57	53	51	65	58	61	55	63	60	63	68	61	56	56	48	61	50	57	50	64	64	44	61	65	50	52	52	66	62	61	48	60	52	65	57	58	60	65	74	84	64	58	58	63	63	56	56	57	65	60	51	74	61	65	60	55	56	77	74	59	53	46	54	52	67	65	52	56	62	58	61	54	59	67	64	58	63	56	47	79	68	65	61	54	62	53	59	60	65	46	66	76	65	65	58	59	52	61	57	62	76	58	55	63	57	54	59	55	55	67	57	55	63	65	61	52	56	54	54	52	57	61	56	54	61	65	60	71	55	68	72	69	58	57	59	68	65	70	55	57	46	63	65	50	59	49	61	68	61	76	71	60	52	60	63	72	52	62	67	55	55	72	72	65	65	60	57	57	65	64	66	63	60	51	53	60	63	54	66	72	65	59	60	54	69	57	54	54	69	48	64	57	59	60	66	56	53	73	68	58	59	49	65	51	52	68	55	61	67	53	53	60	55	68	55	65	57	54	51	68	51	65	45	50	55	58	56	64	67	63	60	55	57	55	65	62	62	46	54	64	65	51	71	60	54	61	54	48	53	43	57	68	57	54	61	59	61	66	61	48	63	54	58	65	57	48	58	64	44	63	56	66	70	66	60	56	58	60	50	63	68	46	54	52	64	52	63	61	56	49	62	69	54	67	49	73	63	70	72	56	71	51	52	65	63	74	70	58	59	54	60	62	58	63	48	62	53	72	51	60	74	53	51	69	58	63	72	52	61	61	50	72	71	73	58	57	62	57	52	44	60	59	64	64	58	55	58	72	57	71	49	70	45	62	65	59	74	52	70	64	46	61	70	72	54	55	55	64	62	54	62	53	61	48	48	48	57	55	52	56	66	62	62	92	63	66	61	70	60	49	55	49	51	49	53	59	51	50	60	53	60	52	62	62	58	53	70	60	56	56	60	50	59	70	42	66	60	60	55	54	54	62	68	70	54	59	66	45	55	57	71	60	47	60	58	65	46	63	56	58	65	57	44	60	60	57	69	62	63	59	57	57	68	59	53	59	62	64	72	62	54	49	65	59	51	62	73	54	55	65	46	63	70	63	67	61	46	79	67	67	50	56	63	57	63	40	53	55	60	53	50	62	50	67	48	66	60	40	50	48	65	63	54	55	48	65	60	62	61	76	56	50	60	61	56	56	54	57	53	60	56	65	50	68	63	58	58	59	65	53	63	59	52	71	72	57	63	49	53	63	61	46	54	56	66	65	62	50	67	58	62	65	58	62	62	59	56	58	72	60	57	57	50	50	76	62	52	61	56	63	51	61	69	42	54	66	71	56	66	56	72	45	70	55	61	63	58	59	50	54	60	76	52	61	54	61	89	68	62	71	57	51	52	57	51	72	66	50	54	49	44	73	64	50	65	62	54	57	50	65	70	55	55	51	67	76	59	59	56	65	43	74	77	59	46	59	60	60	48	64	54	66	55	53	49	45	44	55	60	73	43	64	55	72	67	58	62	59	53	65	54	49	51	66	52	58	58	57	39	65	57	53	62	52	53	67	44	58	50	79	52	61	74	59	61	54	62	58	63	67	60	50	69	73	62	50	59	52	63	70	64	58	54	48	60	54	69	80	54	55	56	64	73	68	51	51	41	71	54	61	69	57	47	59	59	53	66	63	60	56	60	56	57	56	68	61	72	48	68	55	68	54	59	56	66	60	53	60	48	66	66	54	77	53	55	54	52	55	55	78	63	69	57	62	78	63	56	71	53	72	68	63	61	59	64	87	60	59	66	65	41	52	74	52	51	54	48	61	55	68	66	53	70	65	56	72	51	57	59	61	60	55	59	71	47	51	54	72	46	58	57	70	55	59	55	64	63	59	63	75	62	65	57	52	57	69	61	56	52	43	52	52	70	64	73	53	59	54	69	54	57	76	57	73	55	66	55	54	61	59	84	68	66	63	57	59	64	62	60	61	68	57	51	69	57	60	56	48	52	72	60	66	87	67	62	69	54	56	62	69	61	59	65	58	59	53	46	72	55	67	61	67	70	46	72	75	62	55	64	67	63	63	63	60	58	72	52	65	49	73	63	56	54	62	66	52	48	59	73	49	74	75	59	54	64	62	45	64	52	55	61	54	74	63	65	63	38	50	64	71	65	69	64	62	60	67	57	45	60	63	63	71	60	54	54	52	51	63	62	68	57	60	66	65	54	61	51	52	57	63	47	61	57	56	52	54	44	60	61	74	74	65	46	58	66	50	82	70	65	54	68	52	71	60	48	43	63	48	70	62	50	47	53	74	55	60	56	58	54	59	53	60	65	53	53	51	58	52	60	65	71	48	60	59	66	48	64	52	71	41	65	60	55	61	63	61	57	64	57	54	54	60	61	59	54	64	67	65	70	67	55	55	74	59	67	62	75	55	46	40	49	39	52	63	74	53	64	54	58	55	58	75	54	57	69	67	62	59	62	67	63	53	58	59	59	46	49	59	49	56	61	57	74	56
8862	2415	1228	1612	4749	7306	8910	8789	8201	7146	7364	8154	6817	5621	4519	4221	4055	3627	3245	3424	3674	3102	2508	2442	2216	2002	1883	1766	1685	1512	1349	1321	1339	1241	1485	1272	913	801	789	704	634	715	585	570	559	569	641	710	761	718	550	512	454	445	476	506	458	460	442	433	474	493	416	424	413	457	435	471	462	507	480	554	657	639	407	471	440	449	498	559	485	428	442	470	429	422	447	417	442	442	434	429	398	397	431	399	398	450	427	420	418	419	421	415	425	414	413	449	466	440	461	406	444	421	414	422	401	419	464	443	472	428	426	415	408	409	452	412	425	390	433	434	416	409	416	427	435	438	419	434	459	426	435	430	401	433	386	418	435	416	453	432	405	440	433	439	431	415	400	390	410	435	426	417	423	435	445	448	438	411	433	460	418	458	431	418	446	436	399	418	438	410	415	416	387	420	440	404	391	422	430	436	407	429	453	430	435	440	450	446	428	413	396	428	436	429	405	419	399	444	428	427	439	431	404	359	428	436	406	413	445	410	393	427	477	413	417	415	409	413	427	397	429	458	440	427	455	457	386	443	438	401	375	434	449	422	470	430	423	438	422	400	428	428	426	426	422	399	454	406	411	411	410	433	444	457	412	431	393	433	427	397	415	415	420	391	423	430	437	413	443	443	423	435	413	424	439	428	429	413	449	414	394	442	429	409	439	422	438	418	432	416	433	433	447	396	478	437	463	412	492	445	435	441	414	459	449	449	421	416	420	442	408	406	437	416	401	465	440	446	424	415	491	445	415	433	422	424	438	426	439	450	454	423	432	458	394	419	451	418	457	432	452	440	393	436	411	458	404	397	429	414	414	438	492	423	461	441	455	425	423	413	422	426	442	433	472	426	433	394	417	457	403	437	423	470	445	419	369	445	434	408	445	455	395	433	415	419	435	397	406	456	431	461	431	440	417	430	430	428	440	428	413	402	447	438	402	418	425	464	449	433	467	429	383	419	451	445	445	447	406	462	418	388	441	417	433	402	431	447	446	435	448	405	441	418	420	447	447	436	445	396	425	416	423	428	445	433	454	408	431	408	395	444	400	424	400	441	445	436	427	427	403	426	407	452	447	452	412	411	392	427	433	424	454	407	413	434	430	386	432	436	421	450	442	449	430	427	455	445	420	424	440	424	437	428	430	415	461	404	426	416	436	449	459	434	419	445	394	393	409	424	381	418	399	413	423	446	409	424	426	455	398	421	429	437	432	444	427	418	385	442	430	450	441	424	439	445	425	428	442	419	438	407	411	474	417	410	414	412	384	447	454	424	459	443	414	430	409	424	432	391	418	445	472	430	399	417	419	424	409	392	412	435	425	420	460	409	414	477	422	443	433	422	415	428	441	391	440	402	422	451	451	470	434	416	443	420	409	438	425	412	437	415	431	450	390	465	466	429	441	406	444	407	459	433	441	424	380	447	468	425	425	435	415	420	397	433	425	441	424	444	424	401	436	389	420	453	407	437	415	420	439	438	457	436	460	424	377	441	386	406	429	456	453	432	404	400	414	425	437	431	417	416	403	418	397	425	423	440	408	398	401	424	442	426	437	441	448	457	425	444	430	421	455	422	432	433	448	410	419	458	443	401	433	444	414	422	405	434	399	391	441	448	462	414	414	456	439	403	433	409	445	440	396	450	419	402	434	419	448	428	450	421	455	403	443	429	433	445	477	396	418	467	401	434	417	390	419	415	433	455	413	418	431	421	412	416	433	407	479	402	425	427	409	439	450	430	425	397	456	400	440	424	437	396	403	398	457	449	453	451	437	402	435	397	433	418	423	443	407	421	438	446	407	425	420	407	412	413	433	450	427	443	414	427	443	417	450	442	384	404	436	431	447	441	426	436	432	422	413	429	408	432	434	455	428	419	413	459	419	448	424	414	454	427	422	423	442	401	442	402	412	439	427	426	440	429	421	457	427	469	415	430	449	428	413	404	436	418	444	445	448	413	400	412	401	432	440	416	482	434	440	438	426	410	462	431	444	429	422	471	411	466	436	443	445	439	427	441	417	420	443	415	444	441	453	413	440	418	414	419	422	434	436	431	417	440	436	398	411	436	451	442	441	422	404	419	434	445	387	420	396	434	428	444	461	434	418	422	417	445	428	399	466	411	405	418	449	415	425	428	460	396	452	417	445	439	462	447	429	426	408	449	431	469	422	426	421	411	462	425	420	440	445	407	434	449	491	417	439	418	393	410	446	434	402	433	420	449	436	409	410	419	393	427	424	451	447	425	387	419	426	433	460	441	460	471	468	433	407	438	450	427	478	428	451	423	435	429	419	484	398	397	426	432	437	422	447	449	424	418	441	410	437	420	438	446	402	416	432	408	425	396	453	412	401	420	400	412	395	404	419	433	452	459	439	432	443	424	441	431	466	410	428	404	422	438	380	449	415	416	467	424	424	430	407	436	411	414	467	438	446	424	403	385	389	410	428	443	406	439	415	448	389	437	472	435	440	433	445	423	448	441	460	431	468	434	471	417	439	441	411	429	439	464	403	425	430	409	421	427	390	462	427	382	442	400	439	392	437	408	439	430	446	451	449	434	447	414	444	405	402	418	433	436	413	428	462	430	415	441	436	413	442	415	449	454	398	415	402	422	427	424	416	426	401	428	461	398	444	439	434	395	400	388	429	472	441	416	434	442	399	432	439	436	432	398	440	409	417	421	463	431	453	456	423	427	454	441	415	470	389	402	404	459	414	416	405	412	396	408	416	416	431	400	431	424	412	414	431	429	402	421	443	469	446	431	407	402	445	424	446	410	426	418	414	402	451	436	420	421	405	430	429	443	423	461	467	440	427	432	425	404	450	406	457	436	434	414	411	432	434	433	447	416	429	405	453	440	411	416	416	412	428	434	446	405	444	449	407	436	432	423	462	447	448	435	414	422	442	463	422	421	438	432	469	416	439	459	381	432	421	428	445	424	410	422	424	437	410	432	448	443	415	433	459	399	443	410	477	432	404	459	404	407	456	402	446	396	403	418	440	408	426	430	431	428	424	451	380	447	399	416	427	405	473	457	406	438	410	433	456	432	465	410	450	436	441	421	420	461	434	419	402	386	436	412	443	393	420	420	423	451	408	459	431	447	444	437	457	438	398	454	448	437	456	376	441	399	455	376	432	417	425	434	443	418	429	431	433	464	454	412	403	429	443	413	431	448	420	385	432	406	434	429	431	404	465	419	438	407	476	409	432	442	412	403	446	408	481	420	437	407	434	396	450	468	415	430	378	461	424	428	453	461	418	447	406	461	407	433	446	416	420	408	392	459	409	471	432	425	418	447	406	416	458	419	428	396	438	407	446	413	417	396	433	432	420	445	444	421	417	440	447	418	457	434	407	457	415	424	419	495	435	428	444	412	469	420	425	407	419	402	427	395	446	444	400	442	414	388	440	417	412	448	424	457	402	419	450	428	422	422	372	437	406	453	399	423	433	439	472	415	464	435	431	416	443	403	406	446	407	424	387	456
1160	134	99	97	106	119	152	169	171	206	201	237	181	145	151	144	167	142	134	141	128	137	119	112	104	136	124	109	100	119	98	97	100	94	108	119	86	117	107	104	93	100	103	88	74	100	92	99	86	100	76	96	87	92	87	83	102	93	75	84	78	83	89	88	82	100	84	100	120	83	88	81	102	90	67	76	81	97	85	106	83	85	100	81	81	101	82	85	70	101	84	94	88	77	95	92	100	79	86	86	86	78	84	82	103	88	102	96	87	86	87	99	95	82	114	103	89	111	87	94	81	88	100	89	89	89	102	83	81	85	102	113	97	85	86	102	94	108	72	66	71	79	92	79	85	89	102	90	86	87	95	83	86	96	108	98	84	96	81	87	97	93	82	94	79	90	95	105	89	89	105	93	80	94	81	90	84	83	94	92	98	85	106	94	98	89	91	79	69	92	94	99	76	84	101	91	104	98	77	68	86	92	89	92	96	83	97	88	88	102	82	88	94	79	100	109	87	84	92	117	97	83	85	85	95	77	87	89	105	104	89	79	90	86	87	93	81	74	91	86	81	99	88	84	112	93	96	93	73	83	89	94	93	85	86	107	102	104	107	84	90	90	91	97	79	86	95	96	73	77	98	93	80	69	81	91	91	95	90	79	83	69	83	89	104	85	83	93	99	98	89	90	94	88	97	75	94	87	83	84	96	82	91	88	94	101	83	82	84	83	85	93	70	94	98	89	66	93	79	89	76	89	85	86	88	91	72	88	94	93	81	100	81	71	74	100	85	111	101	89	73	92	101	70	87	89	83	75	100	95	97	86	83	73	83	107	94	91	82	99	102	113	82	99	92	93	78	87	73	86	84	99	100	108	88	85	84	102	93	79	96	97	90	81	100	73	89	93	92	95	101	69	87	84	87	106	100	78	81	103	86	89	98	87	98	91	71	74	105	80	92	94	100	84	84	83	73	86	79	82	98	73	91	89	80	92	73	96	95	95	83	91	98	83	92	103	99	85	99	94	98	89	74	79	103	93	73	97	119	84	96	108	91	79	89	70	93	104	101	106	92	95	89	95	88	100	91	111	81	76	76	74	91	83	88	104	85	87	76	83	93	85	74	99	91	80	85	92	76	88	84	85	95	91	97	96	93	89	77	90	107	83	96	90	77	96	89	79	93	100	78	95	80	89	98	110	75	82	93	89	99	100	86	103	103	96	73	81	106	84	91	92	92	100	95	88	96	84	95	81	84	88	89	92	91	94	111	90	98	85	104	87	90	84	89	87	104	77	80	102	79	95	97	77	94	89	85	90	93	88	80	101	88	95	85	91	93	73	88	91	85	103	92	93	97	101	90	89	101	91	89	80	90	84	90	89	95	75	90	86	91	95	90	75	95	80	84	82	103	83	96	97	98	84	89	82	82	72	95	87	73	93	84	103	116	101	71	94	80	86	69	77	86	80	80	92	83	80	83	92	91	92	83	94	116	106	123	95	82	79	83	84	81	84	78	94	80	89	109	100	88	91	93	82	79	89	95	86	102	78	77	95	89	85	72	86	89	78	87	92	88	109	84	90	87	91	102	91	109	70	93	68	96	94	101	74	76	96	80	82	80	78	90	71	86	81	99	94	95	95	97	76	107	92	107	91	86	95	87	98	100	96	72	97	83	105	86	75	77	90	65	89	98	97	91	86	77	94	103	94	101	84	100	92	72	79	90	91	94	97	78	90	99	91	95	90	86	105	89	108	95	83	92	112	94	79	75	91	90	96	90	96	91	86	95	92	86	103	83	86	85	93	87	80	82	97	102	101	98	93	87	104	93	84	81	100	115	87	92	95	95	85	97	84	81	86	97	89	81	91	95	95	78	79	89	85	93	98	93	93	92	92	84	79	88	119	91	96	92	98	85	104	111	73	85	102	86	75	84	77	88	88	102	100	84	93	97	84	113	92	82	91	91	110	86	88	56	87	96	85	94	86	80	94	79	94	97	83	84	74	89	92	105	98	105	74	84	108	106	87	90	100	73	80	86	103	87	89	110	81	92	104	78	91	89	87	80	80	112	96	74	87	90	102	98	92	89	98	89	95	86	80	79	86	85	72	112	89	88	89	99	95	88	82	103	94	91	74	77	97	92	108	104	87	86	113	102	76	91	110	77	80	88	103	91	77	86	65	95	92	109	100	99	87	93	92	80	82	79	89	106	86	106	96	74	107	96	85	92	75	101	103	102	89	95	70	99	73	87	98	72	93	96	84	94	89	98	79	86	73	79	103	94	103	88	75	95	102	73	97	108	93	84	99	102	70	97	81	89	96	97	92	109	90	91	93	69	80	86	87	80	100	87	81	95	89	93	84	93	86	87	103	80	68	85	83	91	83	106	95	80	77	83	90	108	91	101	85	84	84	87	88	92	83	86	87	92	71	89	86	91	74	105	85	90	75	103	74	80	81	86	82	99	95	73	81	89	86	85	96	98	95	82	93	86	82	81	83	105	90	83	80	82	90	101	81	78	67	87	77	91	99	85	102	80	86	91	100	83	98	83	86	67	99	90	72	92	98	105	80	99	74	83	103	92	78	100	80	95	90	89	86	82	82	98	95	77	79	91	86	84	93	91	105	99	87	81	79	87	96	116	85	79	92	94	82	98	87	84	80	115	94	73	92	104	85	89	86	72	101	83	94	99	85	80	78	110	87	100	81	93	78	63	91	79	90	98	98	88	82	95	92	92	82	97	82	88	89	84	90	103	83	92	75	117	91	88	89	100	93	92	102	87	83	98	97	87	107	81	98	76	70	94	92	101	91	76	95	81	72	97	75	108	73	87	87	92	86	105	79	86	99	81	91	82	71	103	100	99	102	92	92	90	93	103	100	88	67	90	103	96	91	100	83	84	84	83	94	99	96	95	80	96	75	94	101	90	109	84	88	94	85	76	84	106	96	81	85	80	82	98	96	82	109	93	77	88	93	92	93	100	88	82	90	101	85	83	84	85	94	71	85	79	99	93	79	93	86	82	78	90	89	88	93	89	90	82	97	97	86	81	89	90	84	84	81	106	93	82	102	72	81	99	86	95	80	77	100	86	96	76	91	79	86	80	87	99	92	93	90	107	78	73	80	81	96	91	91	101	85	85	104	90	77	87	89	105	97	93	86	87	79	88	78	82	80	83	84	77	80	96	99	78	102	83	114	86	82	86	87	95	89	87	79	87	92	83	84	89	77	94	68	88	101	88	98	97	88	93	85	89	98	109	91	88	91	90	70	73	92	83	92	92	104	103	95	95	92	93	93	74	90	94	89	83	106	82	97	85	89	95	88	88	81	96	101	77	72	102	82	87	96	79	76	105	83	81	102	95	96	81	95	89	81	100	95	74	72	81	84	83	94	92	91	95	97	92	104	106	94	98	81	81	90	84	97	106	92	99	80	96	115	82	90	91	87	73	92	71	81	94	64	83	94	98	91	94	113	84	86	92	96	119	72	103	85	89	96	76	95	84	104	101	84	87	92
6868	1130	868	978	1994	3532	4615	4628	4916	4481	4891	5146	4070	3291	2760	2477	2447	2157	2111	2283	2212	1929	1864	1611	1373	1357	1372	1332	1232	1198	1103	1125	1104	1108	1260	1019	934	819	823	778	712	756	772	708	722	742	799	806	760	698	719	710	680	685	663	664	664	707	705	698	703	718	681	687	678	693	680	671	620	706	704	790	737	699	645	652	734	673	705	740	667	692	652	694	673	679	729	640	651	693	652	682	662	667	666	648	672	725	615	686	714	680	679	649	678	627	666	660	664	693	684	692	650	627	696	669	673	721	700	644	675	664	660	705	726	691	675	728	677	691	640	681	703	642	656	640	645	698	677	693	633	690	678	654	662	638	654	657	679	732	702	702	681	691	630	637	695	654	654	634	667	658	692	676	690	632	691	643	646	658	665	624	653	662	703	697	684	664	704	691	694	673	657	665	661	659	669	706	648	676	630	660	671	676	695	677	670	709	691	654	642	639	687	699	655	722	710	633	697	664	653	677	652	676	640	614	686	627	635	699	651	676	673	698	655	652	706	671	674	656	656	661	709	671	662	664	668	670	643	641	649	641	677	644	665	662	689	622	714	690	666	649	665	691	681	683	622	679	654	647	648	670	660	667	625	635	681	709	652	733	680	689	691	659	685	678	711	664	657	641	675	649	638	750	693	688	699	672	665	676	656	654	663	634	693	683	691	660	666	725	672	672	672	676	621	668	660	684	673	658	695	672	687	676	669	701	660	705	653	656	689	691	681	684	648	662	653	710	718	655	662	678	691	652	708	670	720	674	642	662	709	659	695	626	671	630	694	655	643	637	714	678	652	653	720	648	638	641	659	683	686	670	640	620	694	643	693	736	659	632	682	663	667	738	667	686	660	626	695	690	666	680	640	675	726	633	676	635	655	691	651	684	671	672	636	653	664	703	663	660	685	682	693	659	622	713	685	688	642	686	656	664	659	656	717	674	624	665	621	649	640	659	712	725	648	684	700	684	696	645	689	648	660	655	698	657	640	706	635	673	689	680	687	652	665	693	631	669	711	650	678	650	652	660	598	739	677	702	695	626	612	677	669	701	662	705	701	685	647	697	657	701	685	698	699	678	642	734	678	657	717	655	654	663	686	659	700	679	675	672	662	667	684	624	659	697	678	702	700	655	674	664	691	694	676	643	682	718	619	663	708	645	633	704	685	652	690	655	646	699	685	687	703	667	669	645	666	694	676	715	671	677	692	679	622	696	663	642	663	666	709	697	697	608	686	658	648	638	640	664	737	635	682	661	625	673	690	653	679	666	634	703	679	677	667	644	681	661	676	641	651	675	637	690	712	683	656	648	722	684	659	632	677	689	666	658	691	651	696	671	689	669	683	677	653	670	700	691	682	725	643	642	698	673	709	663	667	659	663	672	646	694	674	729	700	673	703	686	677	634	666	657	664	681	655	662	687	651	686	644	651	638	673	648	697	638	668	662	736	685	644	649	687	666	671	725	636	663	649	670	662	662	668	694	671	707	655	655	726	644	692	634	637	620	700	668	634	684	678	652	674	683	680	657	689	626	640	672	647	633	658	692	633	632	671	648	633	664	720	664	653	667	652	665	692	718	694	674	702	678	683	670	709	689	686	702	617	679	642	677	677	648	660	649	681	661	666	676	657	644	668	648	678	653	673	656	689	652	676	674	636	679	714	667	707	636	632	677	687	650	695	637	664	631	679	654	693	662	636	670	697	674	701	701	633	680	646	668	699	681	646	659	660	696	701	685	656	687	619	687	664	688	666	653	711	689	685	674	676	684	681	642	669	656	641	671	697	655	651	650	723	682	700	686	651	682	716	661	639	631	659	640	647	652	682	656	712	658	655	701	683	619	668	669	692	684	665	681	690	671	704	687	668	687	674	651	681	631	710	651	668	661	664	649	639	668	696	639	663	700	622	658	654	647	673	657	659	648	662	697	654	678	660	687	688	647	746	626	673	636	647	700	674	670	666	680	664	646	664	711	645	665	644	656	693	689	678	698	682	711	678	663	681	663	634	669	585	662	669	660	688	657	644	662	651	676	670	663	716	651	671	677	670	706	642	634	662	674	679	661	721	685	667	670	679	654	717	683	681	620	618	644	686	694	688	646	708	638	725	670	734	656	684	644	682	658	675	643	632	729	650	611	645	646	629	662	653	716	674	633	610	681	666	613	698	631	622	736	649	670	661	685	649	690	669	666	650	710	681	643	683	658	712	682	628	660	685	704	631	689	684	631	716	657	689	657	633	713	707	629	665	709	644	644	665	697	649	740	712	691	661	692	654	681	652	686	680	694	685	698	656	598	642	674	675	660	650	680	652	670	649	648	655	666	654	640	633	658	659	625	675	669	659	686	622	702	659	681	669	662	675	663	670	718	656	663	718	669	627	686	717	671	667	628	658	685	704	650	671	667	688	696	673	691	663	630	637	669	689	699	657	659	688	697	702	657	716	663	655	674	660	680	635	646	682	654	650	643	659	637	719	639	668	661	658	697	683	653	628	642	680	642	695	685	694	643	678	643	664	711	638	622	653	630	681	684	593	643	657	677	729	673	659	638	668	697	698	667	706	696	692	623	640	619	652	666	618	715	679	662	696	631	657	644	636	707	676	687	701	639	683	697	654	705	679	721	738	666	674	685	689	680	686	687	670	681	666	647	697	649	661	632	678	676	694	653	711	680	656	667	668	675	690	683	743	691	639	675	687	697	700	668	687	693	687	674	687	652	636	637	711	688	622	668	661	682	668	694	668	646	626	671	642	646	685	700	667	693	661	671	688	654	662	676	698	673	702	673	670	616	721	636	625	671	690	642	697	644	670	660	635	634	676	669	647	649	667	657	714	695	687	645	641	696	672	700	662	704	645	666	661	687	712	654	695	636	630	657	683	663	678	619	656	659	751	698	701	699	664	679	682	648	627	680	655	667	659	620	698	696	668	682	689	654	671	661	687	691	677	671	664	644	661	642	634	694	660	664	659	662	692	704	678	722	638	697	696	689	689	651	639	667	636	658	648	694	685	700	674	692	628	709	652	640	669	741	698	641	623	678	657	660	641	644	704	655	680	671	674	655	655	651	687	693	677	653	696	673	693	632	683	682	661	709	700	653	702	660	668	740	663	677	698	720	716	639	643	666	667	663	628	634	669	699	683	685	683	649	646	671	660	669	650	652	640	674	654	662	686	645	694	686	649	683	671	667	681	692	679	689	640	699	703	649	657	683	681	685	688	680	658	696	694	669	683	697	666	665	677	679	717	650	684	646	666	618	704	657	660	690	683	688	679	690	644	664	712	692	623	697	699	666	658	699	655	669	659	681	649	681	688	712	676	671	670	648	686	645	643	622	670	674	672	673	673	652	681	706	669	644	681	614	681	660	655	640	637	680	623	656	691	645	675	648	671	643	693	689	696	644	668	685	661	699	686	646	645	706	660	681	700	670	621	682	701	656	690	667	676	690	690	666	684	614	658	703	679	700	683	670	674	697	685	687	638	655
528	148	68	69	70	120	144	178	219	183	243	217	181	155	145	139	135	131	102	129	124	112	84	98	73	85	76	75	82	77	54	79	75	61	63	71	54	50	47	37	56	56	45	53	47	42	51	50	65	41	47	39	59	44	45	39	49	50	43	38	57	34	36	28	47	40	41	38	50	51	40	30	51	49	28	44	38	47	33	44	44	38	47	38	47	31	45	39	34	36	39	44	35	49	51	41	42	41	46	33	43	43	42	39	46	39	50	60	31	43	35	40	46	41	44	41	26	40	44	40	44	48	52	36	38	45	37	38	37	45	40	38	38	50	36	41	43	45	44	45	35	43	50	42	35	52	41	39	45	40	48	38	40	36	40	44	53	43	40	50	37	46	46	42	48	35	34	48	47	47	44	32	54	53	44	47	44	59	39	37	51	46	39	36	40	34	28	43	49	32	42	34	44	45	32	50	31	47	42	39	51	44	50	44	55	41	39	52	45	36	48	39	45	48	46	48	46	44	43	46	42	29	44	42	38	42	34	31	35	42	39	41	46	42	34	47	41	49	48	36	40	51	50	47	42	46	40	40	57	45	53	45	35	56	38	40	36	38	45	40	53	36	50	42	30	36	41	41	35	42	28	55	43	47	35	59	38	50	39	43	42	30	42	39	39	48	50	30	39	46	41	48	44	41	54	31	34	40	40	39	46	37	41	50	36	48	35	52	41	33	34	44	34	46	44	37	44	44	47	49	41	37	54	50	41	43	39	52	35	44	48	40	33	48	43	32	42	49	35	42	45	38	53	38	40	40	39	57	39	33	48	43	43	34	49	54	47	27	35	51	39	42	48	42	35	41	47	32	40	41	40	35	37	48	58	42	37	44	46	44	47	36	39	43	50	44	49	39	56	55	35	48	46	51	34	41	37	50	54	37	37	30	28	34	38	43	46	37	56	32	42	46	51	42	45	37	50	41	37	40	42	43	49	38	43	48	41	35	45	45	45	52	54	44	41	40	40	37	50	49	44	48	51	40	32	37	52	46	49	39	46	40	51	50	46	44	36	48	33	35	45	39	46	36	40	59	49	38	45	38	47	32	37	41	57	51	42	45	56	44	34	40	37	33	41	39	41	42	45	40	38	37	41	47	46	32	46	40	40	49	40	47	46	45	37	39	41	49	37	52	38	35	40	56	46	35	38	44	45	38	46	46	41	52	43	44	41	44	48	42	44	60	38	37	34	42	46	34	33	38	40	50	46	38	49	39	46	32	45	44	40	45	38	48	42	48	42	41	46	36	38	42	54	53	32	45	39	43	41	50	41	43	39	35	34	60	35	47	38	46	33	48	49	61	29	43	52	41	54	39	56	43	48	48	35	39	45	41	43	38	28	62	45	39	31	41	32	36	42	31	59	43	42	40	39	44	45	58	59	39	47	39	45	46	38	40	46	37	29	53	39	36	30	43	41	46	40	47	48	46	47	53	46	36	40	47	51	31	54	52	55	44	32	41	34	40	44	49	42	46	48	37	39	54	41	45	45	39	46	42	40	41	31	62	41	40	42	38	42	51	33	60	37	38	40	40	34	48	38	46	36	43	44	40	41	42	38	40	39	48	40	45	46	45	37	51	42	45	52	46	47	44	45	36	51	39	49	43	51	35	39	37	42	38	41	44	46	51	46	50	43	49	38	29	44	41	37	50	43	39	46	51	47	35	46	42	34	39	38	35	46	47	41	50	54	36	33	40	46	29	41	49	46	53	37	48	56	44	48	41	43	42	39	40	46	41	42	49	35	46	45	49	31	39	49	45	38	47	35	30	42	37	47	53	38	47	47	44	49	50	45	54	55	45	31	48	42	46	36	48	47	39	27	39	42	41	39	57	44	40	40	42	46	39	40	40	44	38	33	32	50	31	51	48	36	59	38	21	39	44	54	47	45	44	59	54	41	40	48	36	45	42	37	42	63	49	51	38	46	42	35	50	37	39	37	47	36	43	41	46	41	42	36	41	42	51	32	56	43	55	36	44	43	33	35	37	40	47	43	43	45	43	49	34	47	38	41	39	50	46	48	36	40	38	42	42	47	45	51	38	45	47	48	44	31	54	38	50	47	42	44	44	45	39	41	44	50	50	40	41	39	46	45	48	39	39	46	49	34	48	55	40	47	47	38	45	46	40	46	44	48	36	30	43	45	43	31	33	41	49	51	52	45	59	36	44	43	36	43	41	41	34	36	39	28	47	38	49	49	56	42	42	49	45	49	44	44	39	45	39	44	52	44	38	52	47	39	41	31	47	49	42	46	34	37	48	39	36	39	43	56	41	37	43	40	42	29	32	45	54	47	49	49	46	54	46	44	56	41	38	51	40	45	48	41	44	37	42	34	49	39	50	28	32	43	43	39	50	38	35	39	51	43	32	48	46	48	39	30	42	48	44	43	30	44	41	48	47	34	46	28	30	59	43	41	43	46	48	43	46	48	44	61	52	51	35	49	42	40	47	39	41	50	54	52	52	26	46	45	40	48	49	41	44	50	33	41	33	62	35	50	47	38	45	48	58	36	37	51	35	38	45	37	52	43	53	59	40	43	40	36	46	37	48	38	43	34	43	46	59	41	43	44	28	41	47	49	47	34	41	49	45	43	49	47	54	42	37	45	47	47	38	34	40	39	44	44	52	47	36	50	46	43	36	35	41	34	30	53	33	58	52	49	47	43	55	58	36	49	33	49	33	45	38	40	35	41	39	43	41	41	46	35	41	34	35	50	43	38	46	36	57	41	49	56	37	52	45	38	58	34	46	40	38	35	52	49	43	39	40	44	52	37	53	46	33	50	38	35	35	34	31	50	38	48	32	51	44	32	47	56	45	34	44	50	44	51	43	40	42	51	52	50	56	48	48	37	49	47	44	45	37	41	49	41	42	53	39	35	43	47	55	37	44	34	46	40	43	57	40	43	40	38	35	51	30	50	52	31	39	43	41	54	43	45	55	45	44	39	39	42	54	44	47	44	43	40	44	39	42	49	43	32	37	52	30	51	34	37	51	51	44	37	44	41	33	47	35	37	40	41	50	49	46	33	35	43	37	38	43	41	35	50	39	41	43	59	36	49	45	34	50	33	49	38	42	43	27	58	41	36	38	29	46	35	33	41	43	43	47	46	40	41	28	49	33	50	33	38	41	43	41	38	57	58	45	43	44	53	56	42	46	37	50	50	45	61	57	39	48	59	47	40	46	43	43	45	50	42	51	43	32	41	37	33	41	43	48	38	33	39	45	39	44	40	42	57	42	42	37	40	32	48	46	46	49	39	48	39	44	45	40	42	34	41	46	55	36	44	44	52	37	45	53	50	50	38	50	51	39	46	50	52	48	49	43	45	38	41	45	45	29	33	41	42	43	36	51	31	35	35	53	35	41	33	36	37	51	41	44	41	63	40	50	45	32	50	46	40	40	33	36	34	45	41	45	50	35	36	47	42	40	43	50	47	37	34	54	43	37	47	52	32	40	43	49
6154	1787	851	1201	3631	6096	7045	7166	7150	6698	7032	6627	5050	4127	3479	3106	3156	2707	2865	2685	2386	2189	2046	1752	1499	1467	1399	1379	1131	1056	1068	1058	980	1036	1222	896	707	659	534	545	474	493	447	441	404	447	449	553	558	492	377	355	370	324	329	325	343	334	352	341	338	364	337	332	343	373	342	344	331	374	365	445	423	346	316	301	312	347	384	375	361	387	305	337	322	316	294	341	338	363	325	323	320	307	348	315	329	327	330	347	293	308	321	340	308	328	339	353	327	320	331	364	307	289	332	329	337	356	304	350	330	332	315	316	308	326	325	339	356	342	279	332	340	330	321	327	327	322	321	296	341	332	352	321	322	360	302	343	326	327	307	312	353	300	337	307	298	312	331	340	346	301	328	324	333	294	292	350	313	294	334	355	285	330	311	301	314	323	298	301	300	324	325	334	312	357	322	334	308	294	337	365	318	323	322	313	327	337	305	305	320	316	348	323	321	339	321	296	314	299	328	331	333	331	324	344	283	351	308	307	306	322	325	314	344	334	300	334	348	315	317	330	313	314	320	328	331	322	341	325	300	328	332	336	314	360	320	322	293	314	339	323	312	334	308	319	315	286	328	338	343	297	305	315	318	324	323	327	295	333	316	327	314	299	295	332	327	319	340	330	316	338	364	313	317	308	347	317	304	331	308	335	320	319	338	362	305	327	305	313	323	316	329	320	335	270	310	333	335	335	307	357	339	304	346	325	328	309	345	334	323	309	295	320	296	305	340	313	320	313	328	320	302	308	342	336	310	341	336	304	348	322	314	316	315	306	336	304	321	336	340	343	299	289	315	351	301	301	287	297	312	358	316	298	328	321	347	322	338	308	326	351	330	326	278	348	343	312	304	296	333	324	321	339	293	350	305	293	316	340	322	330	324	350	317	307	299	327	313	321	304	352	305	300	286	330	358	313	311	321	326	293	325	310	305	299	325	339	320	349	317	314	349	324	296	309	325	350	314	318	331	293	330	341	358	347	350	318	298	326	332	336	309	277	346	332	314	359	330	343	318	278	311	307	300	319	326	315	315	306	319	336	308	337	320	324	324	336	321	311	325	316	325	353	277	312	309	319	364	317	318	330	300	333	321	296	335	333	326	339	331	349	323	314	332	313	335	316	350	353	308	341	302	340	307	372	351	306	349	329	320	354	332	345	318	344	351	327	306	329	321	334	300	357	313	302	315	315	323	330	341	318	314	328	299	323	339	373	325	368	326	340	309	332	321	338	328	289	344	343	327	309	327	330	326	304	305	344	344	332	338	320	315	310	350	320	297	299	334	321	293	344	326	327	344	315	298	343	360	326	298	323	298	330	323	339	325	355	327	314	344	306	301	322	353	300	351	294	353	338	315	285	322	332	300	355	306	349	341	320	311	301	320	330	312	337	335	348	316	304	336	330	348	294	337	323	332	303	327	351	339	341	347	315	319	335	308	320	356	324	316	328	291	315	318	331	313	298	292	312	310	303	328	273	332	321	320	334	328	301	317	323	325	321	319	353	327	309	325	327	323	335	309	338	341	299	306	279	312	350	294	326	315	348	303	336	322	323	321	300	311	317	324	329	349	309	316	326	335	307	343	327	320	320	353	351	318	319	324	297	274	336	350	311	315	345	331	346	332	321	311	328	342	299	329	312	323	325	294	330	310	334	319	344	340	338	330	326	324	324	366	328	324	320	330	310	343	309	335	348	310	346	336	296	322	317	335	313	303	306	319	319	334	305	320	324	331	353	328	327	300	357	304	315	320	360	364	338	308	317	306	315	328	327	323	336	317	320	323	326	335	332	326	319	325	336	334	306	320	359	322	309	295	340	356	302	301	321	324	333	322	333	320	327	332	337	328	386	344	358	325	328	297	319	348	314	330	320	357	310	301	281	293	337	351	333	334	346	344	355	305	341	319	326	364	371	340	336	330	327	303	324	299	321	292	326	353	345	307	320	309	354	290	328	345	298	325	341	330	353	304	315	338	337	304	328	349	325	320	325	343	312	315	342	368	317	329	277	304	331	344	303	333	309	330	331	327	330	343	315	332	360	337	340	324	331	295	335	309	319	345	320	372	313	327	325	322	329	325	317	316	327	324	312	299	348	334	328	301	319	328	287	318	307	324	317	320	326	317	324	326	325	365	316	330	302	322	306	357	340	322	317	292	320	354	317	324	308	312	327	287	315	318	327	325	294	338	330	313	325	310	340	328	328	340	301	330	350	365	364	338	311	280	322	324	334	341	314	321	313	300	312	346	304	311	315	308	302	313	292	325	301	332	313	347	322	336	322	310	352	320	364	294	322	362	320	328	331	333	323	316	311	319	374	290	324	335	357	364	324	307	333	342	361	317	332	324	313	322	313	296	292	297	326	312	337	321	312	306	310	302	313	305	314	319	325	315	330	308	302	302	319	324	338	364	327	333	325	304	316	315	337	308	346	293	334	292	327	319	319	332	313	340	337	333	331	316	337	300	323	311	333	319	319	333	334	352	315	368	313	324	302	334	330	326	332	302	333	349	309	315	340	292	318	313	332	332	290	333	331	347	306	337	307	304	332	309	350	307	332	312	347	306	306	324	363	304	332	324	323	343	326	345	316	325	326	344	333	304	287	340	327	339	320	278	313	332	341	325	303	329	321	330	332	319	355	348	325	322	334	341	335	337	343	337	368	317	309	312	330	353	333	305	303	345	369	326	327	334	321	312	319	324	300	293	317	315	355	336	304	311	304	316	321	301	339	325	341	290	307	347	354	340	344	307	323	309	333	318	323	319	301	315	347	313	335	311	355	303	282	304	339	323	339	304	322	340	330	362	304	384	324	289	336	305	303	347	353	337	308	348	311	330	291	312	336	345	294	338	310	354	295	330	345	349	323	331	342	321	338	317	299	346	306	346	316	315	323	289	303	326	314	317	306	318	329	343	328	308	336	326	321	278	327	359	342	323	297	328	325	306	334	297	339	336	319	342	339	326	316	312	340	338	320	314	325	310	311	315	323	294	304	316	307	322	327	325	333	316	309	320	324	316	318	311	307	325	323	306	328	285	317	350	334	332	338	322	321	325	326	340	310	365	321	326	329	325	326	320	361	318	312	307	336	329	310	336	274	310	335	349	330	313	310	330	311	333	314	344	329	304	342	325	345	295	292	329	299	307	305	328	333	351	334	326	336	323	340	347	315	331	324	360	329	329	330	334	325	345	322	362	301	308	326	321	306	325	308	320	303	310	349	319	335	336	324	304	341	333	326	310	337	351	322	321	330	349	330	316	327	314	357	338	305	331	330	335	329	332	314	329	314	319	328	320	302	321	315	329	329	292	335	332	294	273	307	341	340	355	305	374	311	323	309	353	316	331	318	335	329	315	330	338	300	305	319	325	291	314	328	316	311	321	336	350	303	328	317	321	309	339	330	324	312	340	311	310	340	295	330	309	288	342	325	340	340	307	329	336	330	340	326	307	319	330	319	322	320	315	322	339	310	360	314	302	316
1705	185	151	121	160	139	218	237	322	308	282	275	240	223	213	214	193	223	197	187	161	154	150	160	165	147	152	125	133	146	129	161	138	121	149	135	148	119	132	108	139	125	105	103	125	117	108	120	119	117	125	126	126	112	114	123	105	110	125	117	120	123	107	94	119	119	108	109	118	105	124	106	119	131	105	135	111	90	130	126	136	138	123	115	117	116	126	106	137	139	112	111	111	116	115	110	121	96	103	133	113	126	105	110	138	103	117	129	108	106	133	113	118	126	130	123	126	111	99	118	123	128	113	97	120	123	108	101	96	107	110	114	131	119	117	99	122	126	105	101	121	121	117	111	116	111	137	114	126	116	122	110	120	111	101	126	124	122	120	111	145	117	116	106	107	102	128	118	110	125	108	111	81	114	111	111	130	130	114	106	128	121	113	117	105	112	118	101	122	124	94	120	110	109	112	137	103	117	122	105	115	111	107	112	116	114	111	106	114	123	119	130	100	114	120	100	97	120	124	126	118	118	126	126	109	107	135	96	99	119	107	127	113	114	117	94	127	111	115	107	107	108	120	112	107	122	117	119	122	117	121	96	104	116	114	110	114	113	108	112	103	119	106	126	115	137	117	107	117	103	118	103	125	103	114	112	125	148	111	110	131	123	120	97	106	110	122	115	117	117	114	140	106	105	110	106	90	121	114	115	130	97	122	149	116	107	113	129	117	113	103	117	141	105	104	95	121	107	124	113	140	115	101	105	117	144	118	117	112	132	112	116	130	112	105	108	108	117	117	109	114	100	120	118	115	121	114	91	121	108	111	115	106	145	131	103	136	117	102	121	105	119	108	119	108	123	107	124	124	129	109	122	105	121	126	108	116	124	112	112	127	123	110	116	113	116	109	123	115	115	111	120	110	126	115	119	93	123	129	132	114	115	112	113	127	95	113	127	94	133	120	98	120	99	115	119	109	116	91	102	100	112	120	99	91	133	110	121	134	104	101	115	110	97	120	124	103	100	96	112	126	124	101	105	120	130	114	124	119	108	107	103	108	119	115	131	120	114	120	126	119	106	117	109	107	145	108	125	108	108	110	102	117	115	111	119	114	106	108	129	127	104	128	100	114	121	99	114	118	97	125	106	112	101	119	121	117	91	121	119	134	113	117	118	126	117	113	102	111	105	118	122	134	125	113	122	126	109	101	121	120	112	115	117	121	116	118	109	103	128	117	100	101	125	119	119	104	109	102	115	111	113	121	118	127	127	138	102	135	104	124	119	116	115	105	89	127	124	96	126	123	100	102	131	90	111	108	111	106	120	113	125	102	123	92	106	112	107	122	102	113	116	131	124	115	116	128	113	116	114	125	114	115	102	128	120	108	112	136	125	120	105	98	114	112	119	117	112	95	112	114	120	103	98	127	127	95	129	107	98	112	117	113	117	113	105	111	117	86	121	115	114	117	119	127	133	120	117	104	105	116	103	100	118	117	125	108	123	108	115	104	121	127	131	108	123	103	126	119	127	135	119	105	121	107	126	123	130	138	102	109	103	119	116	136	131	113	114	100	110	122	106	103	106	116	107	121	123	105	105	137	126	123	129	105	136	107	117	121	125	113	103	95	128	107	111	146	94	113	122	104	110	113	126	103	119	114	121	134	115	111	87	116	118	103	107	122	114	119	103	115	127	109	109	122	118	116	108	121	126	122	92	115	114	109	133	105	124	112	110	112	120	125	140	99	112	108	113	103	86	109	108	133	130	114	127	113	123	107	117	113	125	105	111	117	96	121	116	120	103	93	107	113	113	115	120	124	99	118	126	109	117	98	131	99	127	107	105	97	115	104	107	123	138	115	120	112	102	99	127	129	89	96	123	118	112	123	100	105	97	130	98	125	112	96	116	105	111	102	127	95	104	102	104	112	115	100	121	124	96	129	118	115	113	112	96	99	101	126	96	101	99	119	133	122	98	101	111	118	118	120	127	110	114	129	121	114	119	105	99	136	121	109	96	102	128	108	113	118	123	128	112	121	105	117	115	120	120	107	141	114	108	114	112	105	107	104	120	90	111	117	103	121	119	123	124	126	123	116	114	94	115	118	113	110	123	130	111	99	120	113	105	118	128	126	112	109	127	120	106	110	129	108	103	106	124	82	111	124	102	116	113	132	110	118	115	127	100	141	118	118	110	113	106	103	115	118	111	117	110	122	144	130	99	107	114	118	118	114	122	108	110	120	111	124	128	121	125	119	104	120	117	99	127	97	118	123	119	115	120	116	114	114	108	111	117	106	103	102	102	121	127	120	94	122	117	118	119	104	113	106	100	111	116	112	109	110	120	118	122	133	119	91	118	114	118	120	119	109	109	132	108	106	100	121	88	114	130	109	96	128	107	110	88	112	121	113	137	109	108	110	113	113	113	119	120	116	112	125	110	118	131	134	104	125	128	103	116	102	101	120	116	120	112	125	131	121	105	113	104	110	136	111	118	122	114	104	107	131	118	125	123	125	124	124	137	139	102	119	123	125	118	132	111	122	98	125	102	120	113	139	107	105	113	112	104	120	102	142	100	114	125	107	117	117	109	110	121	112	117	104	104	119	126	101	131	123	95	121	129	108	96	100	120	106	113	110	117	122	120	120	129	115	129	97	121	109	126	132	114	110	112	107	139	109	91	131	122	102	114	122	118	106	120	108	108	126	102	136	117	107	119	110	110	116	113	99	106	116	118	108	116	97	131	104	123	118	122	118	108	113	105	120	126	108	109	116	97	110	125	118	120	123	116	111	112	111	135	116	122	116	110	121	130	133	114	117	120	116	102	114	113	123	118	109	121	111	124	118	104	110	104	107	118	109	107	109	115	107	113	114	121	129	93	126	99	109	125	102	102	126	128	120	113	121	108	118	132	128	101	123	100	117	111	126	108	89	121	126	119	89	117	125	125	110	126	113	113	115	122	136	121	103	116	133	110	124	105	126	126	117	113	115	115	104	128	107	110	116	109	129	119	111	100	118	115	99	121	125	115	116	106	127	121	111	116	122	103	127	139	109	119	106	116	111	115	133	112	114	122	119	109	108	114	138	107	105	116	113	112	111	124	104	123	112	118	103	99	123	104	116	111	112	111	103	121	122	131	116	122	103	131	112	117	129	131	106	121	104	90	109	121	122	125	98	114	103	102	119	115	113	101	131	94	125	104	122	90	120	113	120	126	111	135	116	128	103	118	115	122	117	132	99	120	118	122	113	116	101	123	139	118	129	104	106	124	106	117	108	124	100	116	117	112	107	121	125	135	106	104	112	125	122	106	96	119	119	122	95	124	115	118	111	118	130	99	129	113	112	112	110	112	119	136	139	91	118	128	117	116	112	125	112	118	107	114	122	121	124	100	102	95	106	124	109	113	120	105	115	97	103	112	103	93	127	99	113	113	106	113	112	101	88	103	100	116	115	113	111	122	106	122	119	124	105	103	110	112	121	106	136	117	123	122	120	110	124	123	109	113	111	126	109	102	113	103
8942	1893	1370	1652	3779	6095	6973	7519	7758	7314	7783	6821	5463	4498	3881	3853	3596	3273	3339	2834	2751	2659	2394	2230	1972	2047	1909	1867	1614	1644	1696	1630	1489	1586	1687	1348	1169	1200	992	958	1039	984	992	897	929	982	1025	1101	1056	1035	937	892	832	903	859	869	843	895	851	865	802	876	874	902	870	810	824	844	882	906	871	947	1000	845	902	831	853	836	890	896	894	840	840	831	900	796	786	868	866	839	809	824	871	857	852	828	817	791	836	860	798	819	848	865	856	873	863	853	879	842	834	830	790	902	818	859	830	804	863	931	764	881	829	827	819	868	841	821	830	813	870	860	777	834	857	847	841	863	835	815	934	848	838	877	849	785	822	866	843	833	836	848	758	846	806	872	835	885	874	861	838	825	826	837	853	827	865	852	866	871	837	865	857	856	861	776	860	836	797	821	875	847	882	822	839	866	858	828	830	816	823	872	870	827	819	843	841	842	859	893	867	854	847	749	858	831	829	826	832	871	821	834	824	803	848	842	852	861	787	854	846	866	829	805	846	820	848	861	835	860	879	843	839	826	826	807	790	765	814	903	869	831	835	837	869	832	790	846	859	841	863	816	804	818	871	826	879	864	841	790	844	843	840	866	826	827	849	835	880	813	846	824	805	826	846	805	834	864	862	814	824	814	873	842	849	870	854	849	872	830	852	890	887	809	813	815	818	852	822	836	890	856	835	874	834	834	833	901	846	796	827	811	865	821	804	802	829	859	848	861	834	865	856	864	810	848	858	822	890	847	783	851	880	846	871	869	785	860	829	855	838	832	860	827	911	879	821	873	847	851	843	862	846	883	837	869	837	845	848	832	876	810	930	848	834	824	848	794	865	823	830	903	831	833	786	813	834	788	890	843	872	871	804	869	837	823	875	853	824	825	800	853	852	868	821	873	858	851	872	814	848	849	835	865	873	879	877	850	864	868	830	841	864	867	833	861	836	874	852	849	830	907	876	830	797	898	795	858	890	827	866	867	825	888	882	845	819	841	831	890	852	878	831	869	866	827	855	809	811	838	826	843	924	818	852	810	859	817	847	793	841	791	863	887	833	848	880	877	811	848	821	861	793	850	809	834	836	786	826	875	875	872	873	870	845	883	854	876	878	837	819	831	834	808	898	782	820	839	831	871	855	814	846	822	865	815	828	888	867	875	848	843	856	867	861	814	833	842	820	841	843	874	846	897	838	821	809	849	830	835	875	865	843	815	826	824	817	854	818	838	816	857	798	766	808	836	857	890	828	842	888	805	803	849	838	781	887	852	816	809	856	874	793	827	816	809	847	879	873	839	890	878	795	884	847	852	793	850	821	841	823	843	850	844	844	860	884	832	834	853	835	785	810	850	838	888	807	863	886	878	844	826	833	882	811	842	854	826	864	866	846	806	797	827	812	849	823	864	880	850	853	831	851	792	816	841	804	781	822	868	829	842	853	853	863	866	846	804	811	878	867	837	844	770	917	856	860	872	847	890	811	855	809	825	821	842	861	879	860	836	865	855	861	826	844	859	825	850	849	839	856	861	836	830	797	842	844	814	848	840	795	823	840	812	858	846	839	885	856	810	827	893	783	842	765	890	870	818	832	850	814	898	841	864	830	865	863	797	821	863	818	853	859	851	870	866	851	819	883	855	886	827	856	877	838	863	866	849	876	890	837	835	838	818	809	835	865	878	897	840	846	791	844	817	907	883	849	794	841	862	822	854	848	877	852	841	787	834	846	896	896	848	823	818	851	822	832	869	824	899	826	867	863	864	898	818	849	828	872	795	866	850	862	852	825	856	761	851	867	848	838	851	817	861	817	847	865	803	841	874	812	790	827	849	829	840	887	784	860	807	817	883	829	872	802	842	860	853	832	838	904	861	856	850	870	857	890	891	837	829	819	895	780	824	849	827	852	853	828	860	808	836	829	874	802	853	901	861	886	881	832	846	830	845	852	863	882	847	872	870	882	821	806	812	916	808	823	825	843	797	845	877	841	814	859	885	858	833	864	817	837	865	867	868	786	852	795	864	842	886	814	826	873	835	814	809	847	783	893	828	845	825	835	863	853	868	861	805	881	836	876	818	867	841	824	807	847	883	872	845	832	809	815	863	868	852	857	822	841	819	866	841	820	842	863	855	819	845	760	827	824	830	802	834	826	871	839	858	825	805	824	867	833	830	862	829	855	858	850	849	864	818	804	817	889	863	799	840	868	789	814	893	812	849	887	827	817	917	846	872	835	829	828	828	834	808	811	844	794	842	837	829	839	830	852	792	860	783	829	828	820	830	839	848	845	848	829	808	881	828	820	864	828	826	798	855	840	868	796	876	815	796	878	855	799	847	835	802	833	869	823	840	792	852	861	827	811	830	845	863	800	854	857	766	808	870	844	836	856	869	843	854	894	769	843	867	806	815	844	849	807	841	861	838	861	768	837	851	909	896	859	888	866	864	811	834	889	850	842	878	829	852	868	825	832	811	828	851	854	876	842	882	834	871	812	880	861	817	808	789	892	897	831	817	849	845	898	851	853	880	841	810	851	831	856	890	868	816	874	831	808	828	839	822	872	860	850	832	860	875	880	874	848	801	873	827	836	835	830	900	823	859	877	843	861	853	862	824	828	848	821	844	812	864	803	815	861	811	795	821	885	832	862	866	851	852	834	866	812	799	877	836	851	887	830	830	833	859	849	829	847	884	831	886	831	846	862	793	824	848	842	838	852	871	861	879	867	823	836	819	774	921	817	843	851	886	840	840	866	840	870	886	808	853	816	896	806	829	839	801	844	844	876	840	837	804	862	875	869	862	884	814	822	823	825	848	881	793	848	802	887	778	831	873	871	841	868	925	817	892	812	830	886	837	880	861	881	877	832	865	831	855	795	882	855	856	858	822	809	836	892	844	839	831	889	887	876	852	861	867	842	875	869	820	853	922	856	843	848	826	891	819	850	809	831	895	892	864	823	825	863	836	818	831	818	877	850	843	909	855	911	842	849	879	888	814	848	858	823	859	848	826	870	864	820	831	837	825	862	826	835	786	817	853	838	823	865	874	835	833	868	852	867	818	865	842	842	800	885	845	884	891	844	872	870	808	843	845	777	811	833	790	834	810	849	847	831	831	854	835	821	800	772	871	834	824	842	828	791	838	818	853	854	836	793	819	810	825	862	883	809	840	861	816	823	810	878	899	838	839	866	877	813	847	832	814	813	839	820	830	846	833	821	849	856	882	832	802	860	894	888	857	796	799	804	839	855	843	870	820	860	878	890	895	830	831	845	840	865	864	829	818	863	837	850	861	855	826	861	887	817	855	818	751	836	835	870	812	886	840	945	850	850	842	867	815	820	801	823	835	813	849	872	853	857	832	819	871	831	803	848	838	856	775	865	860	889	844	823	855	846	857	804	822	785	816	861	851	784	806	846	866	884	831	876	858	891	789	761	853	836	873	860	804	834	835	850	833	843	823	819	862	824	832	805	864	844	835	835	856	829	844	816	832	840	886
875	181	119	100	104	140	195	284	281	309	355	287	234	201	213	206	188	179	164	149	149	135	134	115	104	131	117	111	102	111	102	104	89	86	127	83	81	81	75	67	72	67	47	60	64	62	72	81	69	63	50	68	58	55	64	52	60	50	55	56	64	56	60	60	52	60	64	49	52	56	65	66	72	55	61	52	56	47	69	54	60	54	53	63	56	53	59	53	42	50	66	61	50	57	56	64	57	47	54	53	68	48	44	56	60	68	64	67	53	53	59	53	51	53	62	60	73	64	56	66	70	43	69	41	55	59	62	59	64	67	67	56	58	56	67	54	67	66	48	47	74	72	51	66	38	47	49	58	43	57	59	61	62	53	60	61	57	45	54	53	54	50	65	69	63	58	57	50	68	43	66	54	57	45	54	57	56	59	60	53	54	51	53	49	50	62	56	50	56	45	65	49	53	56	69	62	40	62	54	58	51	60	58	54	38	53	46	53	54	56	41	44	62	56	54	58	63	55	59	75	59	55	44	65	47	59	50	54	53	54	56	58	54	60	57	69	60	54	56	59	62	52	56	53	61	54	63	52	60	63	65	44	47	60	46	62	64	50	69	54	36	57	49	60	58	46	55	58	63	62	58	45	67	74	65	67	57	58	61	63	65	51	59	59	57	46	41	59	48	59	53	55	66	67	57	51	73	66	63	62	60	53	59	60	63	65	51	65	54	53	43	57	71	53	53	52	58	51	44	57	49	59	62	74	51	66	59	50	56	59	53	61	48	64	63	57	59	53	57	65	58	49	56	56	60	61	81	53	59	67	53	56	66	39	50	61	53	57	61	56	66	43	71	66	54	63	55	62	46	64	70	70	57	48	56	55	49	62	55	80	73	48	59	43	52	62	57	63	54	54	55	52	51	64	57	59	62	60	60	49	75	59	57	65	63	58	65	62	62	50	55	47	57	53	49	55	64	58	55	72	61	58	62	69	53	62	60	54	76	57	57	47	53	61	54	49	46	54	54	53	53	55	51	52	58	64	56	52	62	61	52	73	49	67	42	60	54	55	48	70	60	53	57	50	64	58	62	57	55	60	65	69	67	55	53	56	49	44	47	45	55	56	51	58	56	48	50	76	52	65	58	72	43	52	47	52	53	70	45	58	51	70	57	61	53	65	47	66	70	58	66	38	64	48	51	62	66	66	44	79	63	66	63	70	58	64	52	55	47	50	54	51	62	53	56	57	61	62	57	48	66	43	55	55	58	55	58	48	52	58	41	51	41	57	55	50	56	58	69	51	51	59	58	60	56	48	52	71	53	60	46	57	53	70	55	51	42	55	75	56	58	43	58	48	52	59	55	64	68	54	69	55	59	56	63	47	53	51	61	68	56	49	40	63	49	59	57	54	60	66	54	66	58	62	60	52	58	52	60	41	68	65	53	61	56	58	56	56	50	81	59	51	83	67	63	55	46	63	60	51	62	45	61	59	70	49	49	60	52	60	70	60	46	59	63	78	59	50	46	54	50	55	59	74	42	56	66	56	61	72	39	64	67	72	64	56	61	58	61	72	60	53	53	41	54	65	60	50	45	60	54	48	53	66	58	47	51	62	52	53	60	53	63	52	59	60	59	57	44	54	53	46	54	55	61	62	62	58	61	57	61	60	62	64	70	49	50	42	55	56	48	60	60	58	58	62	70	59	66	45	64	51	62	61	73	62	67	45	43	57	45	54	49	45	62	55	59	46	62	44	60	57	49	58	54	61	55	66	52	67	52	56	64	55	54	53	61	49	64	56	54	50	66	54	64	50	49	66	65	60	59	59	52	47	54	57	64	47	64	51	57	52	63	58	61	56	60	61	64	52	65	57	51	51	57	58	71	51	56	58	50	64	46	62	65	59	49	53	62	60	58	64	59	69	60	60	61	65	60	59	67	44	61	49	55	51	51	53	55	63	55	61	71	49	39	53	48	51	52	64	59	55	65	64	62	54	52	60	44	66	60	63	60	56	65	61	61	42	59	52	55	66	59	63	67	54	57	79	60	63	46	61	52	66	60	62	60	54	60	53	55	73	57	39	64	73	60	74	59	55	59	46	64	49	72	54	53	61	62	53	52	44	54	41	51	62	58	51	59	62	49	42	63	65	40	48	60	64	45	61	56	52	51	67	48	51	58	57	58	62	65	56	53	71	68	56	58	51	61	58	49	58	60	54	57	63	59	54	59	55	55	49	64	74	57	43	55	56	60	72	62	66	59	42	49	63	61	47	48	68	60	61	41	49	54	49	47	66	60	59	50	51	49	52	56	56	50	55	69	53	55	54	61	54	55	54	68	58	48	49	56	43	54	62	51	54	66	55	68	58	55	51	41	57	56	56	71	48	59	56	58	53	41	47	65	56	62	47	64	48	43	58	48	65	54	57	52	45	59	61	70	56	57	51	54	59	54	48	61	65	54	48	53	52	56	64	53	57	69	50	51	60	54	54	49	53	55	51	39	64	52	57	51	63	51	61	48	64	48	58	65	48	72	52	60	52	60	65	60	59	57	71	60	55	52	63	60	51	46	49	55	50	52	56	81	59	51	51	65	50	58	55	60	52	56	68	56	60	50	49	53	58	61	49	71	61	72	53	63	53	46	44	50	59	60	52	50	65	59	61	58	48	61	52	59	46	54	80	57	50	41	58	63	56	56	62	64	66	46	61	84	52	57	58	52	60	58	60	57	42	61	54	58	54	58	49	61	56	59	52	62	56	45	58	59	58	55	55	44	75	57	54	65	68	70	50	50	55	77	58	55	47	48	60	43	65	62	63	41	40	61	47	65	66	64	48	56	44	44	53	67	64	65	66	63	56	57	66	53	45	48	71	55	60	64	63	56	55	53	59	61	60	60	50	62	62	55	39	58	64	49	56	49	50	45	66	77	67	50	51	61	40	49	59	60	67	56	65	62	47	56	61	52	67	60	61	62	54	50	67	63	47	43	56	60	45	55	55	53	62	60	55	60	60	73	70	56	49	55	50	54	63	56	63	65	66	53	55	64	68	51	57	65	47	56	66	66	52	42	57	51	60	45	63	52	60	68	54	55	65	52	55	50	57	61	59	47	69	68	65	63	47	55	55	46	59	61	66	50	61	52	60	50	66	46	48	47	50	66	57	46	52	57	60	56	55	51	52	61	60	60	71	54	57	49	71	66	65	49	48	55	63	60	68	44	58	50	52	58	61	56	52	68	55	59	45	46	61	51	67	54	56	53	48	57	65	56	57	51	59	51	64	58	61	45	59	59	56	61	55	53	54	49	59	53	57	63	52	60	53	56	63	51	61	54	50	49	63	62	56	62	61	52	59	71	54	50	63	62	70	58	54	52	51	49	58	51	66	65	82	71	55	50	59	70	49	62	52	60	49	53	52	62	60	52	51	59	53	61	43	52	55	49	57	47	64	62	73	63	69	53	52	58	59	69	54	50	56	70	73	58	60	56	53	60	57	59	52	55	65	60	50	65	58	66	60
9442	2594	1262	1762	4947	8093	9134	10038	9975	9278	9384	8125	6398	5213	4447	4477	3768	3744	3488	3126	2968	2985	2660	2167	2153	2068	1831	1592	1487	1617	1638	1357	1274	1455	1610	1093	945	719	676	649	707	625	582	482	534	562	617	704	657	557	506	434	445	432	404	432	472	411	436	424	466	391	436	434	461	475	412	448	458	536	514	614	466	434	429	407	419	397	397	440	469	447	420	428	418	405	431	423	428	428	430	409	435	410	453	410	423	384	465	431	431	411	469	431	414	398	402	448	396	420	399	381	428	424	417	400	413	396	396	425	439	396	410	403	450	436	408	417	444	445	409	412	401	436	393	404	435	440	465	436	396	413	429	433	423	424	426	420	396	419	446	439	422	424	407	424	429	455	408	430	419	400	395	416	393	388	376	433	413	399	415	426	411	407	399	402	445	411	382	417	410	425	384	432	422	415	379	438	366	410	414	374	428	397	395	392	422	436	379	414	404	411	426	444	424	430	412	423	396	407	407	427	416	432	378	426	427	440	414	414	455	415	407	424	414	429	419	369	397	396	390	439	407	386	385	436	412	408	428	407	427	384	413	428	374	419	386	376	408	405	420	400	379	440	436	419	412	399	414	391	410	376	406	418	373	436	385	373	383	417	418	414	398	400	408	423	414	419	383	421	364	380	421	416	384	431	449	410	400	389	417	403	427	424	401	397	411	397	407	386	370	362	405	419	417	394	427	385	411	426	398	411	389	389	393	420	412	403	409	408	390	428	434	387	398	418	410	427	402	397	416	375	401	415	388	402	419	406	410	422	413	426	393	402	389	405	448	403	410	376	415	413	396	393	418	422	430	389	421	427	401	396	428	382	416	421	421	423	447	416	403	423	389	367	413	438	415	370	427	386	397	402	399	415	448	410	434	372	439	385	409	425	440	398	390	430	426	442	380	421	388	428	455	363	426	420	438	403	436	420	402	405	401	438	419	447	401	415	393	394	422	405	397	385	388	426	382	450	448	414	424	430	421	422	426	411	404	384	423	421	403	364	403	449	453	428	409	389	418	451	435	415	434	393	461	389	441	391	435	373	407	428	382	408	397	413	411	405	398	413	410	398	459	411	382	399	438	411	435	388	386	463	419	418	421	376	423	365	401	405	404	401	368	414	394	418	408	410	416	430	407	401	414	388	407	388	421	408	429	420	365	392	392	401	408	403	417	427	417	385	407	425	403	388	396	386	421	407	400	407	387	440	421	415	418	428	415	397	428	420	397	423	378	378	401	444	418	399	386	396	395	399	399	430	403	411	445	389	411	415	434	390	413	436	402	429	446	412	420	413	419	401	452	413	427	423	394	410	397	389	420	442	408	402	413	382	428	386	399	419	424	393	424	402	398	397	383	393	420	412	409	433	434	416	432	403	413	411	395	428	373	392	435	398	412	418	413	381	408	377	447	383	431	427	410	410	394	417	409	413	443	416	434	404	397	389	421	449	372	407	414	437	405	375	382	457	422	396	397	430	443	399	393	408	419	391	377	404	398	399	396	444	426	390	394	407	427	417	407	411	416	434	412	416	415	394	418	374	402	444	439	402	420	433	399	377	443	375	379	425	423	401	400	383	416	377	426	409	459	402	420	429	383	434	437	385	434	425	423	415	397	435	416	394	396	427	425	405	414	422	404	403	427	435	397	398	409	404	426	426	422	416	406	416	384	397	412	395	375	435	413	385	412	395	400	415	435	409	375	442	424	423	440	411	399	415	433	392	404	378	428	418	403	378	398	414	371	392	414	419	398	414	378	417	373	388	421	436	379	399	372	389	432	423	412	458	430	417	439	409	421	439	405	378	434	426	412	401	428	409	401	424	413	404	407	407	416	414	431	416	411	422	422	402	389	381	389	408	437	396	386	422	417	420	454	402	424	368	421	416	413	403	358	419	391	392	430	394	415	431	406	400	416	414	445	402	374	441	433	387	440	375	417	401	381	419	415	389	425	435	421	433	388	420	389	415	417	405	393	394	393	413	411	397	409	429	416	420	400	413	404	371	416	399	407	443	453	440	383	424	427	407	391	411	407	433	402	412	459	420	411	396	404	417	435	422	409	403	416	398	418	395	364	386	425	415	403	378	427	401	417	399	398	390	381	424	423	386	423	391	418	417	382	409	445	444	432	393	386	387	379	401	398	380	423	422	409	423	415	406	401	443	388	424	398	387	454	400	437	438	428	423	425	431	401	407	404	437	422	404	378	409	409	394	393	442	417	439	425	438	393	431	406	384	405	424	411	432	388	407	423	412	412	388	405	406	411	433	427	430	456	433	447	411	404	425	399	418	362	416	416	423	400	405	418	440	400	406	411	402	449	416	392	440	410	394	421	391	445	420	395	423	396	392	383	423	432	367	404	389	416	388	378	412	394	404	400	444	420	407	406	403	434	422	393	389	413	425	397	376	381	407	390	399	411	421	408	403	414	457	424	405	399	383	419	388	439	390	388	426	429	411	440	419	380	426	391	435	423	397	412	454	420	395	380	385	403	413	413	377	371	405	400	374	422	408	430	414	402	373	405	409	391	436	389	393	391	414	411	420	438	423	408	435	414	441	399	390	425	420	409	397	418	415	422	450	441	399	398	390	432	420	410	403	446	430	407	401	415	393	424	404	412	418	422	435	418	414	392	409	456	391	411	405	365	409	412	427	425	429	422	427	443	429	450	435	426	399	380	392	396	417	421	427	410	380	438	425	414	449	418	402	406	399	393	398	448	410	432	433	416	384	437	441	403	406	450	401	400	405	441	404	403	418	399	377	414	404	395	382	422	415	398	443	424	425	419	405	381	403	405	417	412	412	397	419	422	406	407	397	446	381	393	427	403	408	403	415	421	441	399	417	432	425	420	412	401	426	399	410	392	446	431	417	432	400	438	387	403	413	422	414	420	388	418	428	435	401	412	429	402	445	415	388	407	417	380	401	441	401	361	361	418	404	385	455	428	444	419	380	403	422	414	423	376	413	410	431	427	411	452	408	395	426	371	439	424	419	417	427	435	390	404	421	396	403	434	407	392	405	419	405	426	418	415	405	396	434	373	426	397	397	416	384	433	433	388	404	406	391	436	385	423	444	379	427	399	407	388	389	408	421	390	406	423	402	380	381	403	399	370	383	432	427	433	399	403	416	414	389	417	430	414	396	384	396	365	378	432	427	428	432	409	389	409	397	432	403	419	385	381	440	416	399	376	441	377	405	441	446	383	392	394	406	404	415	368	406	428	415	431	402	387	426	416	399	422	395	409	384	449	389	402	400	428	425	370	380	435	387	379	416	445	413	399	402	403	393	397	416	408	425	432	419	370	415	437	410	418	381	389	387	431	416	405	417	433	399	415	469	439	405	380	425	405	416	434	409	402	405	408	400	419	388	422	411	399	382	442	394	382	421	418	418	431	397	477	368	420	426	402	401	395	435	436	447	405	378	406	402	384	422	388	386	394	384	392	417	401	390	381	438	402	406	410	390	391	410	412	410	411	412	466	432	328	427
1209	144	114	108	105	128	167	202	206	250	207	199	158	150	153	160	167	151	128	148	147	143	132	122	125	117	117	114	120	125	127	109	90	110	113	97	96	104	96	100	98	101	78	95	87	89	101	77	86	81	110	94	84	83	88	98	89	75	86	97	106	93	84	92	96	116	64	86	78	97	88	96	77	73	92	82	107	73	70	106	98	82	103	80	89	88	90	86	115	71	84	71	99	84	83	91	78	94	88	90	89	95	76	80	91	93	84	89	94	78	81	95	86	99	73	105	89	87	80	81	89	80	92	87	98	81	96	103	86	92	78	109	109	103	96	88	77	79	83	80	94	78	84	78	69	69	97	76	85	88	84	87	101	105	75	93	92	89	82	59	99	70	91	85	75	92	89	76	94	85	91	91	87	94	80	103	105	80	84	80	82	85	80	97	92	82	86	95	73	98	84	95	95	84	98	85	89	97	106	94	94	86	99	84	84	86	94	106	73	85	80	85	80	74	95	90	87	113	97	88	90	88	93	70	94	74	69	83	85	106	81	84	92	89	88	84	76	77	78	89	80	91	86	79	91	80	99	82	93	90	81	80	86	87	80	90	86	80	84	85	72	86	89	89	91	92	93	106	93	84	95	79	96	100	95	95	78	98	73	86	86	92	86	84	81	99	86	112	105	69	95	91	88	77	95	86	84	87	80	97	96	81	105	95	85	95	83	99	90	80	90	103	69	84	79	89	83	84	87	86	80	90	92	93	81	75	79	97	88	96	82	93	89	76	83	81	86	73	96	92	101	104	80	98	97	81	84	93	81	93	87	81	98	75	90	94	86	82	85	81	93	83	98	101	98	96	91	105	98	86	83	90	94	97	94	83	72	92	83	78	78	79	84	100	82	100	83	111	67	104	86	93	102	94	85	93	83	97	88	86	90	90	68	76	91	104	81	100	99	88	85	87	84	101	80	70	90	93	87	78	93	95	75	96	73	82	88	97	105	87	80	70	76	80	96	78	78	84	100	90	97	90	90	101	88	98	88	86	102	97	75	97	65	84	80	85	86	106	80	92	97	80	90	95	81	84	87	91	99	79	84	90	88	94	102	87	94	86	71	96	84	112	103	93	92	93	90	87	101	82	95	90	98	88	98	93	69	84	77	77	89	86	95	69	102	84	79	87	84	92	101	90	92	83	84	66	92	100	78	82	93	84	95	94	90	89	100	90	95	87	84	93	101	96	98	73	109	92	91	82	95	84	79	88	74	79	94	86	99	112	86	85	108	77	94	86	73	102	94	81	93	73	85	98	101	96	95	81	86	79	101	89	86	87	110	104	87	105	93	85	101	85	82	93	104	93	97	104	64	79	92	78	103	97	80	87	98	108	83	87	94	95	82	70	87	94	99	87	91	91	77	95	91	75	103	88	84	80	98	90	94	69	88	83	82	86	88	83	100	94	86	84	87	89	87	79	74	76	84	105	86	79	109	70	94	85	97	84	87	99	100	90	93	90	76	86	89	80	89	90	83	90	77	91	88	66	77	81	109	104	100	89	99	90	108	90	91	103	87	90	79	79	93	90	90	82	101	97	84	83	82	104	91	79	93	81	96	72	101	97	91	101	91	101	95	90	94	97	91	93	100	69	78	86	82	89	81	90	68	85	75	93	87	89	87	88	81	85	102	92	92	92	79	98	97	84	99	103	85	108	86	81	87	87	72	106	91	78	77	110	79	86	94	89	75	90	98	87	93	104	96	91	87	103	97	95	76	79	82	103	91	72	93	72	94	92	99	94	97	87	88	96	96	92	88	96	101	89	100	101	109	93	108	92	90	87	73	91	80	89	87	102	84	80	106	84	97	89	79	103	87	72	84	99	94	96	85	77	90	81	85	94	92	88	72	101	96	78	103	101	65	94	85	73	92	86	88	82	83	80	84	85	89	90	74	72	85	86	85	83	77	89	100	87	83	88	86	78	80	83	77	86	94	80	80	76	75	96	67	92	95	85	93	90	83	76	90	87	78	82	79	82	96	88	93	97	90	84	94	85	73	92	105	94	82	94	87	73	80	83	92	87	95	82	84	69	87	97	99	72	71	94	82	101	75	81	79	90	88	71	85	74	90	92	94	97	94	94	81	98	85	94	103	83	80	78	97	82	82	80	87	94	108	96	94	83	86	102	89	73	72	88	85	96	58	90	94	85	91	89	91	79	86	86	93	84	99	101	98	79	95	83	90	100	82	93	107	84	95	83	101	97	86	95	80	90	95	112	99	83	89	84	93	78	86	98	76	89	101	95	85	100	99	89	96	79	89	96	96	98	89	94	84	77	89	82	79	92	82	84	77	92	88	98	79	110	76	96	94	88	80	86	88	103	105	106	86	83	88	92	61	99	87	74	90	93	88	88	109	106	88	83	91	89	91	101	99	95	85	103	102	91	92	98	81	84	97	99	87	82	98	80	93	93	76	85	95	84	95	93	94	77	89	90	90	106	87	96	81	79	85	83	84	82	86	82	74	96	82	87	84	103	81	101	97	76	92	99	76	101	81	90	71	96	81	80	82	74	88	77	91	102	83	91	85	97	97	93	93	78	90	103	54	90	90	90	90	105	82	94	74	100	88	92	95	98	92	81	75	80	73	90	70	91	96	87	89	97	90	94	109	81	92	80	75	94	93	77	96	87	80	85	99	83	87	110	113	81	90	83	90	82	86	85	98	95	86	98	86	92	84	84	89	78	86	113	77	80	82	68	91	80	96	85	86	106	81	103	68	89	103	81	84	105	81	84	78	100	95	84	102	114	95	85	90	76	80	80	80	91	83	88	88	109	89	86	98	80	81	103	79	102	97	98	76	94	82	84	87	85	92	95	96	78	96	94	102	88	95	98	77	106	91	77	82	86	91	85	93	91	91	83	96	84	103	89	69	90	92	86	86	75	92	92	74	88	97	91	82	111	88	92	95	82	89	104	89	81	80	96	98	87	90	77	80	82	91	97	87	105	84	92	83	89	87	92	88	96	83	99	83	76	92	94	81	93	87	78	96	89	108	88	90	99	89	98	80	79	81	105	89	93	96	93	87	89	77	91	91	74	84	71	94	89	70	67	98	76	79	115	73	96	102	89	94	74	106	95	77	84	97	88	78	84	90	88	96	97	109	80	84	88	97	81	79	85	107	89	108	83	82	81	76	109	92	78	93	95	101	93	90	104	96	82	95	93	97	95	91	102	114	90	85	88	79	96	78	87	109	84	107	97	94	98	94	83	103	73	95	85	86	95	85	88	89	88	91	83	78	84	80	96	76	84	87	100	102	83	92	76	93	76	88	83	79	94	95	97	104	100	85	96	73	95	104	85	67	90	79	93	99	90	105	80	72	90	86	86	79	79	85	85	90	73	92	90	80	80	103	99	84	83	104	90	74	98	82	98	104	63	79	94	85	90	97	79	101	75	86	90	102	70	101	95	104	84	80	81	72	89	80	90	82	86	77	73	87	95	79	108	89	91	88	94	82	90
7469	1389	954	1125	2385	4147	5156	5920	6203	5931	5875	4598	3531	3191	2929	2551	2437	2423	2317	2056	1964	1957	1767	1584	1430	1594	1370	1131	1226	1341	1195	1137	1017	1176	1228	940	828	825	800	814	817	771	738	691	746	693	748	753	806	741	703	654	688	697	707	631	601	700	700	659	652	661	659	653	711	668	645	664	682	718	704	700	650	649	634	649	648	669	639	689	698	646	678	652	649	704	644	666	683	658	723	683	668	621	616	612	633	673	676	619	669	624	635	684	670	680	686	652	656	712	693	651	656	624	646	647	632	666	680	631	653	635	664	688	682	654	621	632	625	627	681	629	645	681	611	646	665	674	677	611	640	655	656	653	684	668	702	645	652	649	666	652	673	633	651	623	653	632	632	682	639	604	646	676	665	647	649	675	634	663	631	688	688	660	677	616	689	689	665	661	682	642	688	695	674	657	671	648	628	622	674	684	687	672	654	675	685	662	665	664	657	687	705	662	670	707	695	694	648	680	644	656	674	694	686	646	640	655	631	663	684	650	682	677	657	637	610	633	678	648	657	647	711	657	676	612	686	688	628	683	672	673	665	600	693	671	673	655	649	645	653	632	727	621	674	665	656	651	667	647	680	627	642	632	630	673	667	665	675	644	666	628	644	640	593	653	660	621	673	670	689	663	647	649	680	612	663	618	613	690	615	647	660	638	664	677	698	630	702	647	664	670	620	677	639	685	634	713	671	644	688	632	704	646	629	653	699	671	662	669	671	610	662	659	639	674	678	675	650	624	642	702	691	658	653	657	656	626	680	640	644	677	636	674	686	614	661	660	720	623	691	627	673	633	646	638	690	649	680	657	622	630	653	686	704	662	665	701	639	661	634	670	689	667	645	654	612	659	697	676	606	670	645	668	634	682	661	661	657	643	672	684	677	649	656	673	657	687	634	633	632	601	691	661	659	645	687	639	671	635	709	655	671	630	661	677	679	642	662	613	683	651	685	664	689	658	658	663	623	675	707	661	657	692	645	675	670	657	694	646	689	605	624	602	662	661	640	663	653	666	650	649	672	668	672	651	689	639	662	681	668	650	639	700	653	657	701	676	650	657	758	661	659	656	693	643	649	642	676	670	623	640	668	622	675	649	704	649	641	656	673	669	676	674	669	650	696	646	633	640	664	701	605	648	709	677	666	633	636	666	637	610	644	670	710	671	696	661	687	579	632	643	658	688	708	650	666	657	655	637	686	622	660	668	690	684	696	675	643	700	678	641	660	668	641	636	691	685	654	636	703	637	662	646	664	667	656	677	691	642	665	625	622	664	629	714	694	643	664	649	663	665	649	650	645	651	655	664	651	622	657	693	643	617	665	652	672	673	655	618	665	654	682	639	599	696	663	681	675	679	631	692	666	714	682	664	628	688	616	643	640	630	685	693	630	654	680	648	676	639	635	660	702	675	649	690	675	653	658	651	703	649	633	659	660	618	690	665	678	654	677	648	686	610	661	617	655	689	690	670	681	650	663	693	651	635	647	645	636	653	643	671	656	637	681	678	640	695	629	618	607	666	653	679	693	633	688	648	692	637	698	607	643	652	660	606	700	637	643	694	672	647	641	649	665	611	691	704	601	696	673	648	678	654	641	675	633	668	707	668	662	667	595	693	644	691	689	640	693	634	659	678	671	663	654	666	670	655	691	713	624	650	676	627	677	631	679	660	647	688	637	691	694	680	667	684	649	639	653	657	653	677	656	619	689	679	689	644	686	678	625	632	641	680	691	646	675	694	658	649	616	703	642	620	659	666	678	622	681	672	650	653	678	683	692	648	662	639	639	675	689	651	662	671	666	659	605	653	614	676	692	655	662	714	675	725	698	589	611	666	678	634	642	671	627	640	666	658	664	677	679	681	674	664	666	645	659	627	657	679	643	606	672	649	673	646	680	686	661	652	624	663	640	680	650	675	656	646	662	648	702	630	653	660	701	638	665	653	644	669	630	692	646	672	653	632	701	659	670	633	622	668	692	675	685	626	680	688	646	701	674	689	653	648	676	638	712	696	690	691	696	671	616	661	682	658	645	684	631	617	670	669	680	704	687	655	675	659	679	643	616	643	680	655	667	646	674	689	666	631	642	690	665	691	662	640	628	657	659	634	672	686	663	631	662	665	668	652	695	627	672	688	669	651	660	654	659	682	634	613	705	654	665	705	687	660	615	695	661	699	637	645	655	647	677	693	598	653	644	657	694	655	684	690	696	667	656	664	687	635	630	664	629	626	660	654	632	714	664	667	670	675	666	624	676	644	591	653	625	645	646	675	666	663	621	655	641	646	649	676	732	598	671	653	708	640	653	672	660	621	627	667	662	678	661	639	723	676	622	642	668	635	640	689	675	645	643	693	648	699	665	659	671	645	668	675	634	665	663	714	675	663	639	651	652	689	659	661	677	719	622	684	694	692	634	687	689	675	675	651	670	664	656	606	666	663	654	675	645	657	659	690	689	681	685	663	644	682	681	659	643	664	710	697	665	693	691	608	652	579	693	648	640	682	663	694	651	637	650	662	640	677	667	657	682	604	702	692	659	652	663	637	667	625	668	663	660	645	604	638	655	620	661	640	691	662	677	670	705	602	685	668	661	638	694	679	674	600	680	677	672	673	649	666	629	661	662	660	691	725	621	656	637	675	680	648	641	670	647	662	654	659	677	673	673	656	696	692	672	664	631	691	643	636	612	665	674	679	646	662	659	643	646	692	694	694	633	649	635	655	630	686	692	660	623	640	660	645	645	688	697	660	675	668	672	676	670	611	679	638	627	667	643	673	712	669	688	686	645	625	651	651	626	665	644	661	664	660	636	642	640	653	674	635	669	674	664	692	680	640	679	658	661	655	631	609	588	667	633	672	711	688	608	705	678	652	648	687	650	659	682	628	692	657	680	636	638	695	587	673	655	684	676	652	689	649	681	676	671	670	681	665	687	632	635	669	663	695	686	676	671	631	653	671	653	683	681	646	625	642	663	677	674	657	670	675	693	704	686	609	636	669	708	624	660	674	661	675	615	684	636	689	669	658	675	653	652	626	643	678	684	649	708	678	654	624	651	643	653	669	653	638	589	703	633	691	686	645	652	655	646	623	679	682	680	638	692	644	656	680	657	670	661	655	675	626	662	645	661	655	648	613	687	727	714	662	648	643	620	625	658	680	671	620	678	704	661	659	676	691	631	695	617	629	698	635	681	602	677	673	675	670	650	646	638	667	653	677	645	631	673	659	637	665	661	657	660	628	655	645	658	640	658	676	636	662	683	639	722	673	636	671	633	691	683	677	643	688	671	649	641	665	676	683	640	628	657	633	665	606	652	661	690	672	668	641	672	645	666	638	652	671	641	674	661	671	615	645	627	666	695	698	639	682	658	636	626	632	638	681	686	631	682	602	645	653	671	661	706	639	636	667	622	655	671	659	667	634	683	677	678	704	639	629	651	606	635	669	683	658	629	633	617	696	631	687	683	645	664	696	707	661	640	629	640	663
516	173	86	64	86	124	178	239	243	264	278	224	188	171	182	138	125	143	146	129	126	130	98	107	106	94	72	82	81	85	70	72	77	81	72	66	55	62	60	49	54	41	55	45	61	48	55	64	55	57	38	45	33	40	33	50	47	48	42	59	40	45	43	47	40	48	40	55	44	36	45	41	34	42	41	30	36	53	44	52	42	32	38	34	36	45	39	51	41	46	46	43	41	54	35	37	47	38	36	50	45	40	40	43	46	44	47	48	55	49	42	37	38	49	38	31	38	37	43	45	30	51	39	49	48	50	48	40	42	46	56	45	32	41	42	40	43	44	38	40	45	40	32	57	30	38	41	40	53	41	48	55	40	38	47	45	52	37	52	41	41	46	48	49	44	42	51	51	35	41	46	49	38	35	44	40	45	50	56	44	59	43	37	44	39	37	48	54	38	41	35	55	41	37	40	50	48	36	50	39	45	55	52	32	55	59	45	41	41	39	40	35	48	50	55	39	38	37	36	40	36	39	45	40	48	49	42	44	39	33	40	36	37	44	39	45	59	44	51	44	48	40	40	43	45	34	50	47	34	39	47	56	44	43	36	50	41	33	43	49	57	30	52	35	42	52	46	35	40	48	40	32	51	50	41	44	38	41	31	34	42	36	46	45	28	40	42	42	48	49	50	50	41	37	53	43	39	46	41	42	51	49	57	45	37	31	48	37	36	37	36	55	30	23	39	40	51	32	41	39	27	40	47	51	49	51	39	51	39	35	47	35	26	52	44	40	42	48	44	43	38	37	49	45	39	33	50	56	36	43	52	48	41	40	44	38	43	40	36	39	46	47	42	46	38	43	54	40	55	37	44	36	36	39	35	42	43	40	46	43	46	54	42	54	41	37	30	49	42	46	41	54	28	36	49	40	42	32	51	40	41	42	62	40	46	34	41	49	46	45	43	37	48	50	32	52	46	52	38	49	60	50	50	43	39	42	42	43	47	41	50	39	38	43	50	33	39	50	44	42	39	35	40	38	42	41	33	47	34	40	38	46	43	57	51	36	37	34	56	37	35	42	44	36	42	40	42	49	37	55	39	39	44	37	31	47	41	40	35	38	60	40	40	38	53	41	40	55	44	39	39	38	38	50	43	38	45	45	40	52	40	30	50	32	34	38	36	51	43	52	47	29	48	40	47	42	47	53	41	45	36	36	32	47	35	44	47	47	35	39	33	46	36	45	39	44	45	51	48	49	42	50	48	45	42	36	50	46	40	52	48	44	50	53	45	41	40	38	42	39	46	40	39	41	36	38	36	39	46	45	45	47	33	38	52	45	44	39	40	38	37	59	47	41	42	44	42	49	36	39	47	44	52	38	45	33	36	34	38	46	41	52	31	39	31	43	46	39	39	44	40	41	41	46	42	47	39	57	43	46	50	48	50	47	51	45	38	53	40	50	45	42	26	42	40	33	40	31	47	37	47	35	49	45	38	48	50	42	34	48	43	45	51	29	57	35	37	45	38	56	36	41	41	43	51	45	39	47	38	45	49	39	31	42	48	40	58	41	46	31	50	43	44	37	44	42	34	33	44	39	38	45	41	49	41	49	37	45	40	37	40	41	53	38	37	43	41	44	34	43	45	56	51	47	39	40	51	31	44	43	30	47	43	46	54	45	43	50	40	46	40	42	34	50	46	47	48	41	36	45	41	45	50	44	39	45	37	36	44	45	47	44	41	38	40	35	49	40	34	43	44	39	47	33	49	52	30	45	53	32	36	45	32	43	40	42	43	45	44	35	40	38	34	41	42	43	38	41	37	44	49	27	30	31	41	48	39	36	42	37	42	40	55	43	42	47	48	38	38	47	42	44	41	36	51	39	46	40	36	44	56	51	34	36	39	53	34	37	36	34	62	46	44	56	37	32	59	40	35	41	51	42	43	46	40	34	50	39	45	48	38	42	41	44	32	45	42	43	30	33	43	45	45	35	54	30	41	46	45	39	57	35	56	37	36	46	36	35	32	32	35	37	49	49	44	54	38	47	42	41	38	37	46	43	43	50	44	36	29	48	41	39	46	45	33	39	45	39	37	35	46	50	33	42	35	31	46	40	48	47	46	46	40	46	34	40	48	43	39	43	47	36	51	43	54	38	47	47	34	33	31	42	35	42	55	36	40	44	49	45	41	44	45	48	46	42	44	33	38	56	57	42	38	42	39	43	46	38	35	45	36	48	29	42	44	35	41	37	29	47	39	41	50	34	43	31	38	52	49	31	49	43	48	40	40	40	47	40	47	53	42	37	49	42	46	40	45	39	42	45	41	40	42	52	37	43	34	43	37	42	45	31	56	37	49	50	49	45	35	45	42	51	33	44	46	32	37	44	48	41	35	43	37	51	57	38	52	46	34	48	41	48	55	41	54	50	60	53	41	42	41	46	51	34	32	44	27	51	41	34	33	40	45	49	50	32	42	39	41	34	50	37	49	37	54	40	42	49	38	45	47	53	31	37	30	42	45	47	41	49	45	45	39	37	41	35	48	47	44	39	32	39	48	57	42	39	44	48	59	52	44	43	49	32	41	37	43	39	45	33	55	35	38	37	48	35	46	44	46	42	42	46	41	39	42	43	47	44	38	40	46	46	30	45	44	29	37	35	40	45	32	41	49	39	51	42	41	47	48	43	43	38	44	52	38	36	39	42	48	38	56	53	36	39	51	44	49	51	44	44	51	28	55	41	41	48	38	31	42	40	43	38	32	45	50	32	44	54	51	51	59	30	47	41	41	42	36	39	51	48	47	40	43	53	36	49	41	36	39	38	35	30	40	40	49	38	47	41	41	34	42	47	52	43	39	45	43	43	48	47	43	52	47	43	31	39	47	33	40	48	49	34	58	47	49	51	46	43	30	28	39	47	45	34	31	35	37	45	49	36	41	41	47	48	32	50	42	45	46	33	41	41	33	55	41	50	38	52	44	42	43	52	47	39	36	37	31	37	37	47	40	47	36	44	33	46	47	36	49	51	45	33	29	42	40	48	45	50	40	46	47	42	42	48	51	48	40	42	33	44	41	38	49	44	43	43	44	46	43	37	43	46	47	51	35	48	44	41	51	60	35	43	57	34	41	50	34	43	31	48	46	41	35	37	44	41	50	36	51	32	33	43	39	37	58	36	49	39	45	37	34	27	52	43	42	50	30	42	37	37	42	56	52	45	49	43	41	33	36	36	32	42	49	38	53	42	40	47	34	44	47	47	55	54	33	43	41	44	36	56	44	42	50	54	50	47	47	42	51	30	42	41	25	50	32	33	49	36	45	54	40	31	32	41	41	46	38	46	39	48	50	50	42	42	51	50	45	40	45	48	45	46	35	51	40	47	49	37	45	49	34	35	50	51	38	43	44	58	54	62	47	39	44	54	51	46	39	54	45	36	43	55	48	32	41	47	47	42	40	38	42	55	48	42	37	50	32	56	36	45	40	58	33	51	40	39	41	37	37	52	43	39	38	42	44	49
6984	2108	901	1401	4290	6666	8033	8933	8475	8589	8313	5942	4992	4422	3915	3240	3058	2859	2939	2534	2519	2492	2031	1855	1850	1659	1394	1257	1229	1313	1104	990	978	1301	1125	827	658	508	500	532	582	515	451	451	409	471	503	515	547	419	375	363	339	335	322	322	346	314	331	337	359	324	310	366	329	371	347	363	368	369	436	328	355	371	327	331	315	357	327	402	436	364	357	304	333	317	320	359	329	340	326	327	327	316	313	347	331	360	366	364	346	337	333	320	320	349	317	318	304	340	363	342	326	346	281	314	307	315	313	369	335	346	325	334	336	341	333	313	323	309	300	311	296	318	327	313	293	322	329	368	302	334	359	335	318	351	327	355	361	312	303	343	318	322	295	308	352	324	336	333	316	365	301	353	325	351	310	330	354	374	334	342	320	357	318	319	313	334	318	310	330	348	336	335	341	332	316	311	337	348	325	311	328	322	353	308	348	303	348	315	263	344	354	366	305	350	331	354	317	327	341	314	303	341	365	349	345	320	324	267	358	339	310	337	352	302	294	357	337	314	309	318	319	303	328	322	321	356	342	344	318	330	337	322	316	311	304	349	324	299	324	315	316	316	333	324	358	326	338	327	327	300	319	300	335	347	333	311	321	337	328	329	348	331	318	339	330	336	298	311	318	326	360	327	321	315	330	304	304	316	296	315	314	300	313	302	349	335	353	300	338	330	306	325	352	332	318	346	321	349	336	304	316	315	333	289	322	325	312	320	328	330	320	309	303	308	325	305	311	317	356	315	314	336	319	314	295	343	303	318	318	343	311	317	336	315	319	315	350	326	364	335	370	303	333	292	345	344	362	345	328	329	333	331	315	337	299	311	332	342	345	318	314	324	336	295	321	315	305	336	326	303	336	334	350	342	300	311	328	308	338	338	337	310	329	311	343	310	322	328	331	344	316	312	350	311	317	324	312	314	314	343	335	331	318	325	346	331	316	321	343	310	306	309	336	315	327	329	313	339	336	351	333	338	329	321	338	328	328	337	321	315	357	377	339	307	326	339	306	308	320	350	350	314	329	307	319	316	357	296	339	328	385	311	296	329	368	307	328	322	323	311	343	321	314	315	287	347	323	332	333	285	317	315	298	303	331	319	314	319	323	338	323	320	356	346	333	357	326	333	303	345	327	365	299	317	295	338	295	344	313	329	381	309	351	347	314	339	312	323	331	319	309	339	308	308	321	324	326	339	283	309	319	321	312	310	311	335	344	318	308	348	352	321	323	346	310	329	305	333	324	325	322	311	313	335	319	347	347	328	312	312	305	299	300	329	332	327	297	314	318	323	290	310	337	288	279	348	334	325	336	307	349	339	315	302	351	328	311	309	339	303	338	317	329	323	302	329	334	311	341	295	308	359	331	335	315	344	306	323	318	358	332	324	309	349	308	328	303	334	342	326	345	337	356	335	311	337	323	320	316	310	292	318	345	335	317	338	334	299	333	319	305	312	304	333	312	341	304	332	312	302	340	359	326	328	320	367	346	311	328	323	322	326	311	331	301	316	297	326	327	344	294	303	305	331	323	372	337	325	332	331	313	310	320	338	319	335	298	297	330	359	305	356	316	303	299	313	289	328	335	329	305	330	339	342	330	346	300	330	312	320	344	336	346	303	318	297	312	327	316	313	320	326	334	315	320	345	330	319	297	329	314	314	281	324	326	334	355	343	318	324	340	336	333	334	329	342	334	289	305	333	334	330	337	314	334	326	344	321	318	346	329	353	321	299	333	321	319	338	332	323	346	332	349	285	350	300	322	323	322	343	328	332	314	314	307	341	345	309	287	327	329	330	341	323	315	314	337	338	322	338	349	301	287	317	285	327	332	344	333	337	338	323	307	323	300	328	329	305	328	316	329	293	318	319	311	336	318	318	297	321	317	307	354	317	349	309	327	315	325	323	290	357	352	323	315	332	352	292	337	311	318	303	307	340	322	314	326	337	350	313	326	312	350	313	339	326	290	322	308	325	331	326	352	340	340	329	342	311	333	293	317	349	339	298	331	346	323	337	333	330	332	297	323	327	347	317	317	358	330	294	313	314	345	319	306	308	315	290	315	312	308	309	317	342	333	310	344	313	337	338	322	315	325	325	329	352	327	288	320	344	338	320	332	329	334	310	299	344	369	359	331	295	327	311	312	323	310	312	358	356	321	313	338	343	348	290	330	345	336	305	331	317	328	329	335	317	339	304	314	332	313	313	325	331	292	344	299	332	320	354	319	315	340	311	306	341	320	313	299	345	342	340	347	313	317	349	330	316	318	326	307	325	331	310	302	319	317	322	336	312	330	325	311	303	315	327	327	361	309	324	331	283	334	328	340	324	293	325	316	337	319	311	338	310	331	352	318	337	312	322	334	315	339	341	349	333	315	324	305	316	301	330	331	356	314	340	323	312	301	303	307	344	352	312	357	329	328	303	345	319	335	326	342	315	330	313	320	320	330	365	317	307	355	304	316	338	275	338	323	330	308	321	311	351	269	341	336	335	341	327	302	344	335	313	330	302	344	300	314	345	335	284	316	327	319	317	309	328	338	334	327	355	338	316	336	334	301	365	284	332	359	302	365	311	357	365	326	307	340	304	327	321	334	330	347	336	355	295	310	309	299	340	337	358	309	308	330	327	339	317	345	329	341	338	310	336	314	328	293	319	351	332	324	291	322	362	318	330	273	299	304	339	299	338	348	330	330	279	334	299	320	349	339	322	323	321	348	350	317	299	319	299	285	291	297	316	319	337	363	314	331	274	313	286	317	304	336	311	325	324	323	320	324	345	299	353	305	340	302	337	338	337	342	332	316	306	325	343	346	325	306	339	302	301	302	321	327	335	328	329	311	288	311	335	346	313	310	334	348	334	313	318	321	340	311	311	340	319	325	350	331	348	325	344	317	357	350	328	323	341	303	296	349	331	329	362	338	322	304	339	343	310	303	327	298	320	323	343	319	300	321	317	322	325	319	320	350	289	323	303	323	317	332	332	339	319	321	321	314	338	332	294	341	337	301	339	307	308	342	313	307	304	312	305	312	357	328	311	301	311	332	338	340	320	313	309	286	299	290	317	337	298	307	340	329	322	318	327	324	323	320	331	310	352	331	308	318	326	341	333	316	324	334	347	323	330	342	330	328	351	332	325	340	359	302	325	320	334	336	311	316	317	327	334	334	339	360	337	307	350	348	318	299	327	320	311	332	307	313	358	317	348	320	361	294	336	350	321	306	338	331	352	348	311	300	311	343	351	329	318	306	331	325	326	318	312	321	303	312	301	326	324	276	340	301	338	348	342	317	365	329	302	311	325	323	341	330	298	317	327	333	308	317	374	311	312	326	331	328	351	304	315	319	313	310	304	331	330	285	311	344	319	312	326	295	350	346	317	344	305	312	295	357	332	315	324	326	317	320	304	360	312	311	309	291	315	339	320	311	320	302	338	315	316	311	337	321	340	309	338	363	327	342	324	314	338	370	311	360	307	314	318	318	355
1828	192	156	147	149	179	290	315	300	360	335	316	278	225	226	184	207	244	199	202	179	176	185	152	158	162	155	164	142	169	150	129	140	152	149	141	118	126	119	124	109	129	118	119	103	122	127	112	144	129	118	122	103	114	141	115	91	113	117	98	128	107	110	115	102	110	114	116	125	128	113	114	127	109	118	113	107	109	119	112	101	109	125	115	105	109	131	119	123	124	107	115	123	109	119	110	132	106	113	109	104	124	132	144	95	106	132	123	99	111	109	99	103	118	102	112	120	123	118	98	95	117	118	104	120	115	143	124	103	120	98	124	121	116	109	114	108	114	117	116	109	125	121	113	102	113	119	112	111	137	119	113	119	105	112	106	108	127	114	121	122	128	113	123	113	110	140	109	118	119	118	115	128	123	137	118	122	119	127	108	110	92	131	115	94	141	112	102	130	134	118	128	113	145	110	122	122	112	136	134	101	98	121	108	106	117	115	103	128	125	118	130	93	94	109	112	110	131	118	141	109	107	127	110	116	119	133	108	129	105	118	119	113	120	122	115	134	123	90	100	124	102	117	117	102	106	118	105	121	126	98	128	107	139	117	109	106	111	105	103	120	106	119	136	121	121	112	112	114	100	105	99	120	110	134	104	118	113	115	110	110	119	109	103	97	110	120	103	111	114	127	124	92	120	109	89	131	125	117	115	107	132	126	119	117	103	100	97	109	113	117	121	132	129	116	125	128	122	115	116	117	126	114	105	110	122	97	147	103	122	100	128	99	118	127	116	96	111	107	117	121	122	108	105	117	116	131	114	108	118	113	121	138	113	110	116	129	103	113	114	112	121	100	104	123	101	140	136	107	128	106	133	114	124	124	96	110	122	121	108	102	99	110	108	107	126	110	129	126	121	113	97	103	109	117	128	122	116	112	104	126	98	111	118	111	122	106	132	118	126	99	101	111	119	133	95	110	125	110	112	109	117	128	114	120	112	127	104	91	104	112	125	131	111	125	108	113	113	103	103	127	116	104	118	105	110	138	102	103	115	103	115	116	109	103	104	96	105	124	121	110	109	132	108	121	120	110	125	130	107	122	116	127	128	123	146	126	128	120	109	128	116	93	93	97	121	126	102	130	106	104	119	117	106	112	120	115	111	125	114	119	119	115	128	115	108	111	108	99	124	115	127	114	107	120	126	110	109	118	120	115	108	101	118	116	117	128	123	111	127	107	111	122	103	98	106	106	109	105	115	134	108	122	114	146	111	104	123	124	124	113	115	113	107	108	110	139	111	110	124	123	99	126	119	109	124	101	102	92	114	104	107	111	130	132	105	113	107	99	126	121	106	96	94	104	124	124	129	138	118	108	131	105	102	124	104	118	111	108	111	108	89	109	115	111	121	117	115	131	123	125	87	136	103	116	114	119	116	127	96	133	130	106	120	100	110	123	117	108	102	110	116	120	115	118	113	118	119	115	128	103	101	105	114	120	100	109	104	116	109	117	97	141	100	117	96	118	114	124	120	101	119	109	107	108	126	113	125	118	84	96	103	96	120	107	123	116	121	130	106	103	123	117	130	90	107	111	100	112	126	110	116	114	95	118	113	123	118	130	113	109	99	99	130	119	106	116	107	111	115	115	129	120	114	99	114	108	124	113	113	103	131	112	105	116	124	128	114	136	110	105	92	124	115	120	117	111	114	121	115	141	122	120	120	113	121	148	117	122	112	99	135	103	118	116	115	127	120	128	112	95	105	120	118	138	109	126	104	116	123	120	106	108	131	132	102	133	114	128	112	121	82	110	123	116	109	115	126	126	110	106	105	110	127	109	102	123	119	114	104	124	105	123	102	119	135	110	129	114	120	138	126	109	107	111	121	113	127	109	129	117	111	115	112	104	127	114	117	117	125	123	135	129	106	112	105	125	81	124	116	136	123	115	104	108	117	114	112	139	108	129	118	119	108	126	118	120	138	114	117	132	122	143	85	106	148	122	119	110	138	104	110	123	116	106	105	139	102	139	109	101	104	128	119	118	122	124	117	110	116	104	110	112	115	111	118	99	102	121	121	112	127	131	107	110	130	117	127	118	127	111	132	109	132	93	128	114	113	124	114	119	133	121	97	122	100	129	105	122	135	120	115	121	87	111	107	139	104	120	127	125	118	120	113	108	122	124	119	121	125	120	123	119	108	116	102	142	108	107	121	117	119	112	119	114	120	101	100	124	112	107	136	123	125	120	112	111	126	102	113	99	122	123	114	128	112	104	135	93	131	101	123	135	128	110	130	119	114	103	98	120	134	119	131	116	137	110	121	116	101	128	130	112	107	96	117	126	99	104	106	102	114	119	110	114	121	121	122	135	115	132	124	118	130	116	106	114	104	126	110	121	131	126	125	117	115	134	108	128	127	118	109	118	126	105	124	133	125	123	117	117	104	118	112	117	110	103	114	114	117	124	122	135	118	120	99	116	129	112	122	116	109	109	114	114	112	117	106	122	118	117	100	96	122	118	102	106	129	114	103	108	132	118	109	121	98	120	103	117	107	104	100	126	107	123	113	104	113	116	120	116	119	114	90	110	108	114	113	147	107	115	119	109	110	132	104	123	99	131	121	124	117	109	129	124	122	130	113	122	125	102	107	112	120	112	122	94	144	124	123	116	106	99	131	142	106	129	112	116	118	112	135	132	127	85	113	115	108	99	114	119	118	101	109	130	134	91	127	107	108	118	114	105	133	120	105	94	108	113	97	119	112	146	118	120	128	108	129	107	128	126	104	106	132	111	107	126	121	109	135	105	113	102	129	134	127	104	117	124	138	129	109	98	110	138	118	119	119	122	126	117	107	129	114	107	119	106	115	110	125	120	101	108	122	121	112	114	120	139	106	116	105	108	123	113	96	121	105	102	98	108	106	120	115	99	136	120	121	128	116	104	125	120	119	116	115	117	111	112	115	102	110	122	152	119	121	125	106	120	120	117	125	107	102	111	117	111	101	100	130	109	113	133	131	113	110	139	107	136	122	111	107	128	100	113	96	117	118	100	115	120	119	89	140	99	133	111	121	123	126	125	122	129	120	122	108	95	131	115	114	116	135	109	104	110	133	117	99	124	130	125	128	103	107	109	118	117	90	126	118	119	115	126	119	104	120	112	115	100	114	110	112	117	106	117	105	97	129	109	119	121	109	113	100	104	112	104	92	116	118	103	116	125	124	106	111	117	124	105	94	133	114	115	111	115	107	107	115	106	105	114	106	108	113	110	120	88	104	108	117	111	141	101	118	109	124	111	128	123	123	141	132	122	138	122	133	115	122	105	117	113	112	124	131	109	95	137	134	129	112	131	126	120	115	126	128	109	110	128	112	113	109	105	115	115	100	96	130	125	95	110	115	129	131	128	119	129	128	115	107	110	111	103	118	100	107	98	126	126	104	123	132	103	110	128	95	130	120	100	107	129	115	104	109	113	115	98	113	116	109	134	98	106	113	116	92	124	119	101	122	122	115	119	124	130	124
9418	2152	1444	1872	4284	6390	8185	8823	8371	9522	8758	6685	5753	4863	4451	3608	3563	3616	3459	3076	3098	2841	2390	2394	2224	2068	1915	1772	1739	1868	1647	1464	1481	1744	1644	1328	1114	1035	1026	1065	1069	955	981	900	925	981	1050	1069	1002	908	896	866	873	920	891	901	891	880	862	857	863	877	816	872	898	928	835	851	915	968	984	835	919	866	832	841	840	875	896	894	892	884	878	814	846	809	881	867	819	850	857	839	823	850	905	814	840	837	853	886	834	854	856	839	805	842	819	868	811	890	830	824	873	827	854	839	814	849	918	869	865	859	904	868	820	845	830	866	864	859	843	839	805	845	843	871	794	834	833	868	854	831	906	863	832	911	792	863	856	859	859	849	816	841	841	819	845	775	807	878	819	812	832	831	836	789	924	838	906	835	846	819	866	825	859	874	828	866	885	833	843	824	843	828	833	870	828	884	808	839	846	830	838	811	832	820	912	855	816	827	810	871	923	839	838	834	838	864	884	812	876	875	807	792	846	875	862	851	814	815	824	875	840	825	856	841	847	840	875	872	841	876	810	861	886	843	896	862	876	795	882	873	875	901	839	862	861	850	850	811	840	778	843	889	874	863	847	837	810	801	791	826	840	840	811	839	852	834	837	857	821	870	815	880	868	848	828	862	857	785	842	876	846	886	862	851	829	815	891	894	926	872	893	846	833	836	872	895	822	833	872	831	833	836	865	786	838	900	829	869	836	840	872	847	851	832	928	852	854	885	852	827	839	849	782	857	867	833	864	868	812	828	864	824	846	820	810	851	864	812	877	886	850	827	880	797	883	866	830	857	880	865	835	818	835	866	834	904	883	863	859	837	842	906	824	828	856	817	845	866	854	871	854	849	902	853	858	877	824	834	890	856	861	845	838	873	839	795	812	803	872	836	842	847	890	818	873	890	876	871	817	825	830	839	848	832	883	861	886	828	832	850	894	848	831	836	856	808	860	827	851	943	893	863	872	849	803	848	843	830	871	918	844	848	861	842	850	861	840	847	862	857	866	874	828	885	886	904	895	840	841	858	866	809	859	840	861	845	817	861	825	820	867	823	855	822	840	860	855	853	861	845	807	866	799	831	817	840	844	857	851	818	884	818	903	893	891	832	887	832	829	821	812	822	845	830	788	890	827	821	804	841	866	852	870	817	857	842	819	850	892	860	816	810	861	894	893	810	844	866	791	845	835	881	837	842	857	787	857	830	794	890	827	865	853	853	863	875	819	809	828	885	848	827	825	925	831	901	866	816	838	810	848	859	796	908	813	815	824	872	843	872	814	842	842	775	809	896	865	892	838	816	789	855	850	849	816	877	833	832	874	852	849	811	839	858	857	811	811	822	872	830	808	863	847	839	813	853	827	821	902	895	889	837	888	864	873	862	853	864	879	790	809	849	854	850	799	847	807	913	836	823	839	813	802	811	824	844	817	892	851	873	833	805	876	804	885	898	849	886	840	851	813	858	837	875	895	798	878	882	799	869	809	846	876	858	845	836	825	861	874	866	843	868	852	814	881	859	827	832	876	832	854	844	841	867	846	837	870	884	869	837	827	808	843	798	858	844	809	815	838	863	846	870	855	829	909	871	825	807	820	861	841	837	834	870	822	841	829	876	836	870	800	824	805	824	818	862	873	827	845	777	880	890	904	814	868	818	801	850	814	818	801	834	907	910	867	881	861	860	857	849	846	877	855	805	806	851	836	885	888	846	838	875	823	843	867	888	826	835	854	793	847	827	847	857	845	830	875	853	847	879	810	825	808	856	896	904	841	868	898	907	842	879	910	828	809	904	864	811	838	867	851	887	876	861	809	819	866	822	871	881	890	879	835	854	850	880	833	876	793	839	846	862	885	839	825	882	865	836	867	859	899	853	896	848	821	855	843	932	842	875	863	842	825	882	836	872	777	856	861	850	816	848	824	869	801	865	768	864	854	837	890	849	856	840	839	831	827	825	848	846	886	875	894	871	846	857	826	846	796	864	831	886	861	839	849	815	842	842	858	844	872	840	861	826	850	837	862	831	821	863	871	842	857	838	851	808	827	869	892	899	834	841	829	897	846	838	856	863	829	864	846	855	869	828	787	849	858	799	820	873	870	814	850	870	840	818	814	853	805	902	828	821	810	877	850	872	863	871	838	882	795	847	834	779	872	838	838	822	851	865	795	794	831	830	884	828	849	812	840	872	888	859	867	862	831	862	833	910	861	835	862	839	860	826	822	875	842	829	844	854	827	843	827	879	877	863	867	845	910	868	916	798	842	783	877	854	845	853	801	855	840	810	843	824	831	878	865	843	871	829	843	881	885	833	890	818	851	886	843	860	837	821	866	867	879	851	915	827	817	848	802	844	866	801	814	863	849	840	804	839	856	887	865	842	809	873	851	887	796	880	867	826	911	874	842	858	836	837	836	850	843	871	846	871	858	820	872	847	855	784	899	874	814	860	864	822	854	866	841	841	814	871	882	882	843	834	830	820	860	806	865	825	809	852	835	851	836	882	823	825	842	892	858	858	832	847	866	810	840	875	837	812	836	794	843	869	828	851	833	807	825	888	802	854	860	827	798	822	883	867	799	850	795	806	844	872	852	852	858	860	845	834	826	851	837	844	829	849	861	816	872	830	838	848	892	807	861	837	810	896	853	872	815	845	871	808	853	853	860	865	855	838	863	826	813	875	899	836	906	867	884	849	876	829	849	841	832	845	879	853	830	832	852	867	897	797	840	822	882	854	858	878	828	876	853	838	855	832	850	830	806	795	787	814	831	894	780	829	885	880	816	830	864	884	907	828	835	863	822	837	884	876	833	855	786	825	805	857	852	824	862	877	830	885	817	843	858	878	858	837	853	866	838	796	830	823	848	864	817	847	885	848	863	859	822	845	839	847	827	840	884	799	923	916	835	849	835	881	832	844	882	871	840	840	854	829	845	849	803	850	799	883	850	822	859	818	904	844	884	844	860	793	849	842	825	850	861	872	838	834	825	817	834	837	859	856	816	866	920	851	872	811	858	821	848	841	851	864	880	862	819	831	859	848	830	875	841	827	842	867	799	862	799	765	848	813	883	861	845	857	841	852	839	796	897	841	857	811	887	877	863	848	806	879	826	877	821	835	866	811	852	811	878	834	873	839	834	840	850	857	865	812	888	849	877	856	851	830	868	820	849	887	866	818	872	836	805	823	822	802	808	823	844	798	869	845	838	877	872	829	809	825	810	877	849	862	828	878	739	899	830	844	873	883	832	838	819	785	837	847	850	817	824	848	782	896	848	875	842	847	834	865	857	872	920	865	842	847	770	824	823	909	864	807	851	842	879	815	826	854	903	857	897	804	891	862	873	896	816	876	830	830	867	823	835	843	884	889	864	849	865	858	858	845	846	862	840	819	831	851	809	903	857	868	810	863	828	926	788	833	883	830	838	834	872	908	898	836	845	791	832	794	823	810	821	872	843	848	898	827	867	821	780	858	868	841	829	849	842	862	822	852	821	861
957	199	111	125	107	153	291	342	316	345	366	292	257	230	208	183	182	191	190	172	172	153	142	158	128	114	131	113	106	112	117	103	84	115	102	74	76	61	64	78	74	71	70	69	63	75	65	73	67	68	57	55	71	47	44	58	67	63	59	50	71	66	55	60	58	60	54	57	60	64	57	65	64	57	51	60	65	46	61	51	74	65	52	71	62	58	55	48	74	57	48	49	63	60	55	84	74	56	54	52	62	56	57	57	51	59	66	69	51	60	51	77	59	58	64	67	54	62	62	51	63	56	53	55	59	69	55	56	47	62	50	67	55	49	54	59	54	67	45	65	67	49	68	57	61	54	48	64	58	69	75	57	56	54	56	65	81	57	58	54	56	60	56	59	61	47	57	51	66	61	67	55	40	74	65	54	70	55	58	70	60	61	49	50	68	55	61	69	64	66	62	68	58	68	55	58	68	65	60	51	65	56	65	73	67	61	40	61	53	53	58	43	56	61	50	61	59	65	58	60	59	60	63	41	52	68	59	51	73	62	51	61	67	44	44	51	56	55	57	59	59	64	58	65	62	58	57	63	61	41	53	64	55	66	67	68	64	50	52	69	58	56	64	69	62	57	71	58	68	53	58	55	60	52	69	60	68	65	45	59	60	64	54	59	65	63	68	57	55	79	61	62	48	60	58	64	54	56	49	44	69	56	68	57	66	73	53	62	61	55	69	51	52	58	57	64	62	60	76	53	65	78	52	56	63	61	57	64	75	52	61	53	70	57	57	58	48	63	64	69	63	54	64	52	47	61	55	53	63	64	61	67	69	54	54	68	50	54	52	69	69	56	60	47	55	60	61	61	48	60	65	45	56	58	60	65	52	72	59	61	58	50	54	59	55	68	66	65	57	66	57	60	53	59	62	57	70	60	74	55	53	59	54	50	53	71	53	57	61	47	64	54	47	52	60	58	53	66	61	65	62	64	54	62	52	48	42	72	60	56	52	58	52	50	57	55	60	60	58	53	59	49	59	50	63	63	40	64	52	55	69	54	57	58	56	43	64	52	53	44	65	73	52	52	52	65	51	56	59	48	48	65	52	56	72	42	53	61	65	56	70	54	58	46	72	60	63	51	43	63	52	62	62	52	67	60	67	76	58	80	49	69	75	48	40	48	65	45	63	54	47	63	46	69	46	61	60	67	51	48	61	61	40	52	53	54	57	58	56	74	48	69	68	43	58	50	68	65	57	52	58	68	61	70	59	62	77	58	53	53	59	49	63	63	55	63	62	65	51	49	52	49	48	66	44	59	53	58	41	53	61	50	67	53	51	52	47	56	70	64	58	77	69	59	52	67	45	57	60	77	66	56	58	51	42	66	60	59	53	55	55	56	66	63	33	73	67	54	68	78	50	56	47	57	49	57	60	51	68	65	55	54	58	63	44	51	66	49	66	60	73	53	63	65	60	77	55	57	59	48	67	61	65	45	54	66	48	52	71	52	59	51	67	43	64	54	69	51	41	58	59	53	61	49	60	46	70	58	50	60	51	55	69	64	63	69	65	64	67	62	69	55	61	57	55	63	69	66	45	52	52	52	63	57	58	58	70	57	65	66	71	56	59	60	58	58	62	51	53	56	52	75	73	60	60	54	51	55	71	65	53	77	60	55	53	53	49	59	59	52	60	54	48	60	57	50	70	61	53	72	45	53	56	71	66	78	61	71	65	42	47	62	53	53	54	52	63	59	55	64	58	58	59	69	64	71	57	52	53	67	64	60	61	62	70	69	67	56	71	65	61	65	70	64	77	62	65	55	65	63	57	56	53	69	54	57	61	61	52	71	71	64	55	49	57	61	70	59	66	46	55	59	52	56	67	60	58	65	51	57	51	55	57	56	62	62	65	61	65	63	61	66	88	43	64	57	75	63	49	77	53	42	58	52	61	68	60	56	46	51	50	64	61	56	54	57	60	51	60	68	63	53	57	60	53	60	63	62	60	51	59	57	58	57	54	57	67	63	47	56	59	56	49	56	75	62	64	50	61	46	78	45	59	55	54	61	59	57	62	58	58	61	64	64	56	59	58	62	56	52	48	75	62	56	41	79	43	67	62	45	80	53	64	75	64	58	70	75	62	54	62	58	63	51	53	63	59	54	50	66	49	56	57	62	50	55	56	45	50	62	71	65	58	64	63	47	68	56	65	67	47	46	46	48	61	53	64	48	69	62	63	62	60	55	51	56	58	60	54	55	64	65	55	71	56	58	66	59	61	59	58	64	48	71	57	62	53	62	70	77	60	69	51	61	58	59	61	63	61	63	33	57	61	63	46	63	59	75	71	54	57	58	62	53	61	61	58	61	52	64	49	65	66	65	58	55	44	59	45	54	49	60	51	62	63	53	70	53	58	54	57	78	66	64	50	58	49	65	60	61	54	56	55	69	54	66	57	51	61	69	57	61	63	49	61	70	63	50	57	61	77	50	55	57	68	60	51	61	54	76	63	55	50	58	58	75	63	64	62	61	80	52	74	57	64	68	53	55	76	62	58	62	57	50	56	70	67	50	56	67	60	64	62	67	52	55	59	57	64	73	53	72	63	39	66	64	60	59	57	56	61	55	71	68	70	57	73	62	59	56	55	62	53	61	62	60	58	53	57	62	59	77	71	68	49	79	59	50	61	62	62	45	60	65	72	58	46	59	58	49	70	58	71	53	54	60	53	55	60	58	49	59	69	67	54	61	66	60	71	61	53	58	72	71	45	57	49	53	60	56	64	66	62	68	52	70	62	48	67	64	62	65	55	56	61	47	56	82	58	58	54	52	51	69	59	67	58	47	66	54	66	59	58	53	62	46	53	61	55	51	53	52	63	58	53	63	60	59	58	39	63	61	65	78	46	56	58	68	58	43	65	69	63	58	60	55	70	61	55	72	55	63	56	56	59	66	51	51	65	66	66	61	61	59	70	66	61	59	60	58	60	51	55	55	66	65	61	51	55	55	55	51	66	58	51	57	58	65	55	53	54	66	66	62	46	58	73	45	59	53	61	53	57	45	58	52	74	77	51	54	51	55	54	70	64	49	48	61	60	68	58	55	62	58	68	62	51	71	35	65	57	54	54	45	64	71	69	56	51	56	51	54	48	59	70	48	41	59	57	58	53	63	51	62	67	46	52	59	60	67	49	61	50	58	53	54	53	43	55	50	70	61	41	60	43	54	64	73	64	57	64	50	60	57	48	62	55	67	54	49	66	61	52	62	42	57	61	52	57	70	58	59	53	50	54	64	67	53	61	59	72	49	63	50	66	54	48	57	63	52	78	55	51	55	65	59	57	55	59	59	67	48	63	59	56	62	51	55	55	68	51	65	56	54	63	65	62	53	61	48	55	63	48	56	51	52	47	57	56	66	57	61	59	67	63	64	62	74	76	62	76	61	56	54	52	49	65	57	59	64	60	49	59	67	67	55	60	52	62	41	50	69	48	55	64	63	46	65	53	67	64	69	51	56	66	55
10111	2680	1355	2146	5634	8524	11076	10937	10779	11208	10487	8318	6750	5828	5195	4341	4085	4207	3967	3450	3460	3071	2811	2657	2351	2005	1795	1719	1730	1582	1487	1278	1292	1595	1384	1040	770	686	704	780	757	705	608	549	630	720	777	696	633	608	493	452	427	436	449	456	481	473	455	438	456	435	453	517	441	431	503	493	554	550	486	438	470	456	433	437	443	459	488	481	534	511	378	446	442	416	486	399	417	440	432	381	433	445	394	434	440	424	447	430	433	416	426	452	390	422	451	406	426	452	431	411	407	433	443	419	425	422	409	433	449	423	402	470	450	395	448	388	402	405	420	443	413	445	451	436	400	442	397	428	394	415	438	408	441	412	407	419	426	421	447	459	428	439	447	418	401	422	428	432	391	412	475	421	455	469	405	426	435	454	404	437	442	429	395	465	440	405	386	416	439	398	455	407	431	442	475	434	430	403	420	444	430	452	443	407	376	427	464	445	433	456	434	410	421	461	460	457	444	433	434	416	413	439	426	453	418	423	448	394	459	415	425	399	404	438	426	416	428	411	405	407	426	429	422	414	401	418	451	407	429	426	432	423	415	407	414	436	429	438	420	424	453	424	443	483	439	415	438	425	429	417	406	396	448	460	446	429	435	412	446	417	423	432	432	394	437	445	425	427	440	428	445	453	441	420	437	389	433	419	441	441	412	413	405	411	453	413	418	455	434	434	400	453	454	432	457	404	408	422	403	401	463	409	436	407	443	463	420	430	438	472	447	426	419	378	442	450	385	455	418	386	418	438	404	417	445	441	433	400	420	455	447	436	399	465	447	420	433	402	408	402	393	450	438	404	441	424	436	439	428	425	399	406	433	461	395	432	410	452	417	432	419	407	438	413	428	462	406	472	441	433	438	432	441	448	421	427	439	422	410	443	403	459	439	442	439	421	405	429	392	418	434	419	416	422	398	432	426	405	437	403	452	429	419	410	409	427	431	416	422	418	397	438	452	404	459	416	458	431	447	402	410	414	405	446	418	438	431	407	429	429	420	396	455	428	432	414	448	405	411	441	450	449	399	408	417	407	435	448	459	448	427	448	440	470	417	403	392	430	425	481	432	456	424	418	453	401	429	410	471	442	419	409	422	441	413	410	404	411	410	405	419	444	445	396	456	463	394	400	409	416	424	383	420	435	438	455	447	444	408	453	403	452	425	409	414	456	417	373	392	423	436	447	431	459	470	460	427	428	403	396	409	431	429	459	419	407	422	441	423	429	448	461	421	413	414	428	428	403	414	434	444	402	432	425	446	410	434	444	404	408	452	447	406	400	423	423	423	411	428	416	423	472	399	416	419	454	431	409	438	414	443	432	442	449	406	392	472	464	417	417	433	443	429	379	402	435	456	390	410	428	407	425	431	414	457	423	369	411	408	416	400	425	418	407	394	453	446	426	438	448	452	399	401	409	424	452	448	407	417	438	459	433	423	417	400	429	398	436	405	449	451	443	422	438	431	376	431	440	426	427	440	417	431	405	423	394	466	391	394	384	440	423	450	424	429	418	437	420	436	428	434	443	441	402	432	417	402	459	470	421	408	398	418	400	409	388	475	443	428	396	468	413	430	426	434	415	373	432	431	415	398	446	415	447	420	404	418	478	429	442	414	427	407	390	430	406	429	422	421	388	429	417	430	470	444	415	453	443	417	417	461	460	416	400	419	430	462	420	427	394	422	428	394	412	409	423	409	431	423	416	450	422	455	443	444	445	471	423	434	421	414	419	477	448	422	456	419	417	408	380	446	410	456	446	438	459	428	421	420	404	391	459	414	427	413	447	436	413	423	461	435	455	432	418	421	429	388	422	402	455	431	448	375	431	427	423	438	439	409	387	392	428	435	444	446	405	431	420	385	451	419	434	451	433	407	417	489	449	461	440	455	437	415	432	398	448	455	379	423	420	469	441	451	415	427	430	468	422	411	426	447	405	434	427	401	469	418	424	417	410	426	393	421	439	435	408	464	467	425	411	428	415	408	415	435	439	379	422	444	442	445	443	421	407	449	433	430	385	417	451	447	436	419	426	436	419	467	442	424	434	423	424	412	461	441	432	414	410	440	432	441	409	423	456	449	424	440	439	417	468	450	438	435	429	401	420	420	414	439	412	450	431	423	413	434	411	453	455	450	454	401	436	437	416	458	412	433	419	431	440	442	435	410	389	413	450	403	450	436	447	445	400	420	438	430	394	425	400	430	431	413	413	438	445	438	476	434	428	439	409	418	420	439	457	444	413	405	436	448	400	460	411	418	427	427	439	442	432	394	382	451	412	414	422	428	430	437	397	432	445	427	405	409	420	424	431	428	463	414	482	423	422	376	437	415	409	461	456	437	403	431	484	415	453	458	415	450	409	403	434	431	432	412	413	434	432	424	400	414	395	426	423	422	420	405	385	468	401	413	445	414	407	429	447	418	429	392	453	411	435	427	445	407	444	390	449	435	419	416	426	410	445	431	411	439	418	442	400	448	418	405	445	408	421	413	428	430	397	426	412	436	364	421	440	445	446	427	441	469	432	421	443	411	449	433	417	392	437	422	446	400	444	413	432	391	440	411	447	416	432	407	417	398	422	411	447	429	416	460	399	419	417	414	448	442	396	415	425	419	442	496	419	411	409	442	393	454	406	432	414	441	414	392	444	423	434	442	435	393	437	443	415	423	426	420	425	452	396	426	411	420	429	448	419	438	455	424	449	430	420	431	453	405	446	443	436	442	434	464	449	420	415	444	415	405	439	436	430	419	393	413	423	427	449	457	480	420	379	410	389	418	437	413	451	410	442	456	457	422	458	430	412	461	433	410	451	431	400	428	445	425	434	438	431	438	440	425	411	440	436	469	425	393	455	396	414	427	411	412	468	442	428	407	382	413	445	463	459	417	416	460	460	477	405	410	433	406	442	398	408	392	429	433	413	463	413	421	461	442	392	425	472	406	406	410	402	423	427	405	437	464	442	428	401	436	414	457	462	417	445	387	425	426	437	406	428	427	426	427	435	430	461	459	436	442	412	466	475	402	441	445	428	433	415	367	394	415	402	440	453	432	448	458	419	431	396	463	438	452	450	386	425	440	448	443	431	428	441	408	417	410	443	414	436	447	432	425	432	429	464	444	437	415	406	426	442	414	420	411	411	445	409	449	414	425	431	399	422	439	430	407	402	437	427	403	410	455	434	411	439	412	442	430	437	411	418	393	436	449	381	448	444	402	413	406	462	422	425	433	431	401	401	419	405	420	430	444	403	429	429	452	410	418	422	423	445	419	441	434	420	422	414	418	450	385	434	428	473	434	441	453	435	419	399	430	407	417	427	421	415	434	428	413	474	441	417	429	425	473	424	454	445	430	421	409	439	437	445	441	428	433	432	395	418	432	428	433	406	420	393	413	435	446	430	473	440	416	448	414	454	418	457	395	439	442	425	422	453	393	448	408	438	441	448	443	458	469	443	388	415	422	417	464	387	429	403	413	409	414	430	390	409	430	405
1225	151	121	117	120	154	192	197	229	267	228	199	188	180	185	175	144	156	137	155	149	141	142	119	121	105	131	109	113	118	114	107	100	111	101	85	93	90	90	104	113	93	103	106	89	92	115	100	86	90	80	100	81	93	82	82	101	95	76	96	89	106	99	92	98	101	110	91	84	88	90	89	91	95	86	101	97	101	84	91	96	89	76	93	100	97	95	88	83	83	94	76	77	99	91	80	77	93	87	98	95	104	94	95	70	93	79	93	95	94	79	82	88	95	73	99	87	98	98	94	74	91	91	84	81	97	66	80	84	75	93	94	83	100	89	91	97	84	88	84	103	82	112	104	84	85	103	90	81	67	70	98	94	71	93	92	77	71	87	73	96	88	95	101	81	93	80	86	86	119	109	89	114	91	70	84	94	83	94	91	94	92	81	70	81	85	106	93	94	96	77	79	95	91	100	79	81	74	100	78	105	83	75	96	94	78	94	87	81	81	92	77	99	94	78	83	99	92	94	81	108	94	105	96	83	92	83	94	88	89	70	90	106	97	99	117	83	99	84	100	102	100	105	99	79	96	84	99	93	89	84	94	88	80	76	84	97	105	90	102	76	89	86	94	83	87	80	85	111	76	81	99	103	102	87	93	102	92	104	87	103	79	91	79	87	82	104	85	84	99	80	102	81	88	77	92	83	74	84	87	87	96	98	91	101	93	95	80	103	88	87	87	87	93	93	84	90	105	92	98	89	83	76	84	94	77	94	94	78	90	88	75	99	88	84	93	89	105	103	86	100	94	93	89	95	102	81	82	82	62	108	96	85	97	86	89	88	87	87	92	79	80	93	103	85	109	100	84	101	91	107	90	108	76	106	78	105	99	85	81	72	89	73	76	91	89	74	85	69	75	108	86	86	87	89	91	101	81	85	94	84	90	94	90	75	87	100	88	88	93	80	99	86	92	95	85	91	97	82	90	90	96	100	88	91	89	81	93	110	77	104	92	87	92	96	85	93	97	91	94	85	90	78	71	62	85	106	105	82	96	85	90	91	88	84	92	83	84	93	81	102	91	74	103	94	97	99	87	80	95	80	79	80	96	89	87	89	100	86	85	103	90	102	87	85	81	102	90	85	99	87	89	96	96	94	86	97	68	96	88	78	89	84	75	91	92	90	79	107	84	82	92	101	92	92	78	97	88	85	89	77	82	68	86	91	86	93	91	82	89	70	77	87	96	108	88	83	92	93	94	97	106	81	96	91	83	82	111	89	85	100	104	73	92	80	82	84	88	92	87	78	81	91	96	87	84	97	97	101	118	85	88	78	94	97	97	91	88	86	93	83	91	93	90	93	88	101	103	89	87	87	80	84	92	78	97	87	93	89	84	94	86	101	84	83	108	101	98	80	79	79	90	86	83	90	79	108	85	79	83	83	90	85	88	66	84	79	97	102	97	94	79	91	91	99	120	95	88	92	107	80	77	86	71	92	110	93	100	99	86	97	113	95	79	87	96	81	84	93	81	86	93	84	101	95	84	93	92	100	105	103	113	95	87	100	80	88	72	87	91	93	103	82	93	118	83	84	97	92	78	71	79	94	89	103	99	101	92	84	94	84	105	71	67	89	78	91	101	75	92	95	80	95	91	79	95	104	88	89	84	96	91	86	96	80	75	95	86	75	100	101	102	108	95	79	97	103	83	86	82	92	87	96	103	78	78	77	101	81	91	93	85	86	89	104	92	101	82	93	89	103	75	96	101	91	107	81	87	80	91	73	85	89	94	112	90	86	115	97	98	102	93	99	83	83	93	91	92	85	85	85	82	79	78	97	77	97	82	92	82	96	93	96	86	70	84	89	79	87	97	107	106	71	97	90	103	102	81	87	94	87	71	91	83	98	86	83	85	83	87	88	106	100	98	86	92	81	84	84	78	92	105	75	93	83	71	78	100	90	85	79	89	70	80	94	91	85	81	66	96	85	95	89	71	83	98	96	111	74	94	104	89	73	93	79	94	82	81	100	82	95	79	97	107	94	89	102	69	96	95	73	67	75	107	83	91	97	102	74	93	100	87	97	85	84	108	80	99	94	77	93	81	95	91	89	89	90	105	74	99	81	81	90	85	76	89	82	71	88	94	89	91	87	89	86	97	97	90	81	89	94	87	80	86	80	73	96	98	102	90	93	102	84	88	92	73	92	78	101	101	93	89	86	97	85	84	92	91	86	106	95	85	98	93	94	97	92	85	93	99	105	103	93	77	93	88	87	95	97	81	101	95	88	96	104	100	71	85	89	84	73	82	80	107	107	87	85	69	96	75	83	103	110	94	102	67	92	87	96	88	103	99	80	72	98	95	86	90	79	93	91	92	84	78	92	99	85	88	90	90	82	95	85	68	86	84	88	87	84	90	83	99	92	99	84	77	89	87	90	98	89	94	87	89	78	85	81	82	87	100	98	93	94	103	88	89	94	90	89	84	105	96	94	75	97	82	62	88	88	81	81	93	102	88	74	87	81	96	80	109	78	90	94	107	88	86	85	87	98	93	80	85	95	88	92	97	98	91	88	114	97	94	73	85	100	98	100	95	78	95	78	90	104	104	97	84	90	88	97	85	89	78	86	88	90	83	70	57	87	94	90	94	94	89	87	108	89	88	81	69	75	87	83	64	87	89	98	106	105	96	95	91	92	77	96	82	88	102	88	89	90	86	95	83	104	92	113	97	98	86	98	92	92	84	92	86	87	94	92	92	86	88	78	77	85	85	74	90	79	91	89	86	108	99	111	100	93	86	78	87	96	66	92	88	69	105	91	126	81	82	91	115	89	93	98	88	96	96	97	76	83	103	90	96	94	81	93	99	90	82	90	88	73	91	100	99	74	90	97	89	85	77	94	90	97	80	83	89	79	89	95	80	96	85	89	91	92	80	86	90	84	87	75	92	81	71	91	82	83	83	93	81	99	89	105	93	73	91	73	91	78	90	76	98	76	81	101	108	90	95	76	88	105	86	101	94	75	87	82	90	92	82	83	94	104	103	104	73	89	98	85	86	89	90	102	94	70	67	90	93	73	91	98	90	86	95	88	92	101	86	92	74	77	76	93	83	85	102	86	89	92	83	78	86	95	83	84	81	85	91	74	101	75	73	85	77	85	92	88	83	84	93	87	88	71	83	77	82	91	74	89	95	79	107	82	92	113	85	102	99	95	93	81	89	109	84	91	93	114	76	92	94	84	92	81	106	104	87	91	95	100	77	100	86	81	79	91	80	79	99	89	94	88	87	89	84	77	90	87	102	87	74	107	78	76	104	88	72	84	94	91	89	82	88	95	90	92	87	87	79	77	92	79	76	79	95	91	96	87	80	89	108	88	87	86	85	80	73	117	90	78	104	84	74	88	104	99	102	89	89	89	84	103	87	99	96	89	96	84	83	83	90	82	78	78	87	97	88	91	92	88	76	90	98	100	87	97	94	98	94	90	95	74	96	80	75	96	89	94	96	81	92	87	82	84	92
7945	1377	991	1278	2480	4654	6482	6631	7016	7271	6101	4926	4143	3559	3228	2547	2446	2790	2315	2133	2232	1921	1955	1715	1631	1421	1338	1352	1335	1242	1098	1062	1092	1218	1154	950	819	779	727	794	813	777	707	732	773	788	831	707	736	712	690	677	631	671	701	672	670	683	676	673	662	718	676	726	707	701	678	676	718	670	693	661	683	687	676	661	708	710	702	678	658	677	697	638	676	644	694	676	679	632	675	669	661	630	690	698	697	655	680	687	674	676	683	691	683	683	653	645	675	655	591	661	662	642	641	689	677	683	677	671	693	645	651	640	668	659	642	650	662	672	631	696	655	675	722	645	642	678	659	686	692	707	673	689	658	678	681	653	663	650	633	677	650	697	665	686	626	659	670	708	660	671	684	659	694	672	678	660	663	643	686	635	649	712	669	646	671	632	639	681	655	677	626	680	704	698	717	703	694	623	663	666	705	679	687	732	653	709	697	657	684	664	699	682	631	667	680	650	671	681	664	666	647	636	668	663	675	688	694	636	672	673	676	675	640	649	636	677	635	623	644	635	729	637	628	677	660	692	670	700	697	651	665	651	688	649	671	637	668	694	674	741	676	678	624	611	672	674	658	682	706	697	668	645	695	696	675	647	692	662	663	675	678	644	681	712	656	639	651	690	696	697	697	692	668	651	687	708	670	644	662	634	669	655	657	642	656	687	715	715	692	693	629	639	710	669	683	671	636	716	695	671	690	732	676	640	662	677	693	648	687	647	668	713	652	682	687	634	678	630	709	739	631	650	651	712	672	640	669	637	690	687	640	673	672	664	663	647	674	647	654	659	670	641	651	654	733	633	665	642	655	657	637	710	664	678	714	678	677	623	655	644	624	627	664	642	675	684	640	635	680	635	624	631	705	660	666	649	626	669	641	653	653	683	660	633	684	675	682	685	654	661	643	647	690	681	613	672	617	660	673	639	687	677	650	645	692	644	689	662	675	650	704	673	647	675	653	679	749	715	689	666	663	669	704	670	650	652	634	656	693	676	695	658	636	718	634	670	679	670	623	619	664	712	711	701	678	691	668	727	683	667	676	681	641	668	715	687	662	641	628	674	608	684	677	669	707	689	674	627	688	676	646	684	658	663	703	652	672	660	697	681	655	677	650	682	703	645	657	656	673	703	692	640	678	685	651	730	707	679	650	671	678	682	655	689	709	681	668	717	724	674	673	626	711	684	701	640	619	688	657	683	677	668	615	672	669	680	679	678	694	636	683	624	681	632	684	674	680	660	585	663	647	667	675	659	668	695	634	641	669	689	682	681	701	664	685	708	655	632	678	689	711	665	654	705	719	691	681	687	653	690	669	716	673	649	715	685	621	705	702	682	633	677	672	644	695	673	697	658	673	691	657	699	644	675	703	679	631	672	646	682	672	655	639	701	661	691	601	668	673	674	626	665	660	656	656	708	713	683	672	673	669	703	639	669	674	646	662	699	660	670	675	669	678	683	635	688	715	641	654	736	674	717	650	638	653	711	670	676	731	612	693	670	641	713	660	649	653	641	697	644	708	695	624	662	723	712	623	674	666	690	660	652	720	631	667	657	690	641	665	682	673	695	641	656	626	662	672	718	681	661	684	713	681	684	634	665	707	688	692	697	677	623	668	654	673	720	624	629	705	652	678	655	662	649	635	658	678	666	691	641	655	709	650	693	655	650	651	702	721	702	642	675	696	646	683	613	695	640	658	688	644	682	660	667	710	664	684	661	689	659	628	627	648	685	670	657	676	685	717	678	638	661	666	676	659	664	652	653	643	628	671	619	628	630	652	725	707	637	680	660	696	673	703	649	683	689	633	668	649	658	666	670	671	617	653	669	659	666	643	647	646	658	688	667	697	692	700	667	716	668	690	646	672	719	695	673	632	681	702	695	686	661	635	684	660	670	641	643	670	695	673	638	659	701	651	693	695	684	686	653	642	707	656	648	702	631	706	664	665	664	681	678	669	646	672	684	704	635	599	668	672	662	658	682	656	636	672	700	636	637	684	645	659	687	671	648	663	641	611	640	674	640	717	644	660	688	703	682	638	727	681	671	672	669	658	671	702	657	661	646	714	658	685	645	662	666	680	655	634	633	707	711	662	641	705	637	658	655	708	671	660	645	673	656	644	628	642	665	614	664	680	736	652	622	646	685	666	654	662	631	665	711	660	670	670	642	678	726	662	658	653	691	693	689	671	637	652	669	648	686	662	704	676	649	659	654	694	666	695	680	652	669	678	665	631	693	662	645	710	691	689	635	617	665	628	729	657	661	667	675	674	700	684	709	727	696	661	660	660	645	661	676	696	660	689	633	644	623	695	664	645	681	660	667	664	694	703	682	671	692	655	654	652	707	665	681	630	647	699	651	699	621	710	700	700	704	658	682	674	626	693	688	667	674	658	711	667	684	686	673	651	676	699	672	671	699	670	605	674	616	657	646	659	686	695	661	667	660	617	661	653	681	676	663	700	673	661	705	647	695	725	654	698	644	697	682	688	649	668	657	662	668	684	673	624	682	689	653	650	668	650	650	667	687	666	630	696	680	717	685	676	665	641	683	677	635	719	673	676	654	694	604	625	639	660	677	677	679	679	689	639	679	677	686	631	688	653	745	680	694	636	676	686	712	635	690	681	709	687	709	671	693	677	732	666	652	645	683	684	658	645	680	657	647	645	659	654	661	651	695	702	641	656	663	641	661	707	634	630	678	646	678	695	709	667	638	664	652	697	679	688	669	639	670	668	636	651	685	708	648	691	657	655	670	675	649	647	662	700	668	673	701	698	668	642	724	681	647	631	646	646	716	675	664	664	650	688	656	672	667	661	659	674	678	691	652	664	659	674	728	655	683	718	689	679	657	704	647	640	686	662	685	691	677	718	686	682	691	688	735	673	713	700	663	617	661	713	686	672	630	668	670	672	647	677	659	640	704	620	615	633	686	641	671	661	694	650	639	655	639	636	639	690	680	675	689	668	687	683	632	663	676	676	644	687	691	634	637	637	685	743	658	669	654	672	716	652	702	679	699	677	682	643	664	633	630	655	698	709	646	662	672	671	721	670	684	680	669	752	712	638	676	646	663	697	713	682	699	685	635	653	669	694	717	659	706	693	664	693	648	695	654	659	687	666	687	598	637	665	674	714	638	654	645	688	626	638	648	669	701	653	713	650	703	649	651	649	657	697	708	688	675	656	698	707	669	688	730	650	726	644	689	657	673	668	666	688	705	646	657	655	696	688	655	685	659	648	674	691	630	679	637	653	690	665	664	629	657	657	668	625	622	681	717	705	701	659	643	643	651	684	632	682	736	669	650	618	686	652	623	640	712	693	678	663	641	662	668	690	674	723	642	643	683	636	697	660	674	704	667	694	632	694	694	675	653	689	669	680	713	693	659	693	669	661	659	667	654	690	634	679	663	676	662	694	687	687	653	715	631	666	651	660	635	717	682	656	689	662	695	705	656	642	620	681	696	670	638	683	679	658	706	650	662
585	140	116	99	63	125	247	275	288	336	282	255	178	155	150	118	144	162	140	112	130	97	102	89	85	100	76	95	98	76	75	67	82	85	64	63	54	53	54	61	54	57	39	59	64	50	48	42	49	49	64	39	43	45	40	39	38	34	48	46	43	52	43	48	48	47	41	38	51	44	37	50	51	43	51	33	31	43	45	53	43	54	35	49	44	39	41	50	53	45	36	49	46	43	36	37	64	43	47	34	27	33	37	51	49	39	41	31	54	48	47	56	54	47	47	47	45	34	38	50	53	45	46	47	52	38	32	48	42	39	34	42	44	51	34	46	32	49	43	42	43	39	49	56	52	45	46	36	48	50	45	39	35	46	40	38	40	52	52	37	52	56	36	50	41	41	44	36	44	53	38	46	44	46	31	42	29	46	36	57	35	46	43	30	41	44	39	49	61	43	46	33	50	45	41	49	43	43	48	58	46	36	51	39	58	53	30	47	48	37	39	46	48	31	51	59	54	48	40	32	39	40	47	37	50	43	49	36	44	35	57	40	44	46	44	51	47	47	34	41	41	39	49	50	46	43	40	42	55	52	41	40	41	45	57	51	56	44	64	39	36	45	50	40	33	33	55	33	48	51	45	38	47	58	52	44	44	33	51	45	53	46	49	50	39	32	46	53	44	44	38	43	38	52	40	42	43	40	53	45	41	60	52	48	58	47	47	49	36	38	45	45	32	46	39	41	41	45	43	41	38	49	48	45	41	49	57	41	37	41	46	42	36	41	52	45	54	52	45	59	35	37	38	49	42	43	52	44	46	39	53	51	51	42	42	52	35	48	49	44	35	34	41	49	45	30	48	33	57	40	43	37	49	37	43	52	32	45	44	50	45	46	41	45	52	51	31	35	51	46	44	47	49	35	47	51	51	39	39	48	48	47	50	47	55	37	45	41	46	44	52	46	49	30	56	39	30	35	41	46	54	53	43	45	34	48	43	57	56	56	43	58	35	54	43	38	50	53	59	54	44	53	58	46	47	42	46	43	46	40	50	41	55	43	51	50	45	39	43	49	36	49	40	38	39	40	50	41	43	40	40	46	41	40	46	44	64	33	35	45	48	45	52	55	47	47	42	42	35	49	40	37	52	43	42	42	52	62	44	52	42	45	44	31	45	39	52	46	55	42	33	34	45	46	37	45	50	47	48	40	44	41	58	48	44	38	49	47	57	44	46	48	43	38	44	46	46	43	41	44	40	52	39	32	40	39	43	48	35	52	43	49	44	62	55	37	53	50	48	46	70	49	40	49	51	40	36	44	29	45	52	45	26	55	34	48	47	38	43	32	52	34	50	42	44	39	54	47	41	45	47	46	42	48	50	43	35	46	27	32	42	52	36	29	45	41	45	36	46	40	43	46	47	52	32	41	42	55	50	43	45	48	45	48	43	49	51	49	38	30	39	41	40	47	51	40	43	49	31	56	45	48	43	41	42	41	41	34	47	34	43	45	42	47	45	45	42	37	48	30	40	44	40	54	40	30	38	42	40	45	38	50	48	47	37	40	58	37	45	52	47	46	54	33	46	45	43	32	56	41	39	49	49	40	38	44	51	38	54	36	44	43	42	44	41	45	56	38	57	39	41	39	37	51	38	45	49	48	58	53	55	51	57	51	46	42	41	47	34	58	36	36	46	53	43	49	39	47	41	57	50	55	45	41	42	44	46	39	40	48	36	33	43	45	49	48	36	44	38	37	38	39	37	48	51	38	48	51	42	42	47	48	35	45	53	46	37	53	36	55	47	45	49	43	52	32	35	42	42	41	52	51	40	47	43	38	46	45	41	47	47	48	33	42	47	51	47	38	60	43	41	45	54	46	49	48	55	48	42	33	46	40	49	43	46	26	42	41	42	44	35	46	38	40	41	39	46	50	46	51	35	50	38	51	41	44	40	38	55	34	44	45	43	53	52	44	46	61	41	51	40	31	47	50	42	42	41	58	45	41	41	36	36	50	50	38	50	48	39	49	43	40	38	37	45	48	51	43	36	42	49	49	43	47	53	59	38	35	46	30	51	45	46	55	38	39	50	44	41	40	48	42	56	36	58	39	34	53	47	55	44	33	42	43	39	38	43	40	57	52	54	33	50	52	38	56	40	49	42	50	53	45	50	37	37	52	34	33	41	36	36	39	43	46	38	54	44	44	48	40	50	48	34	40	59	30	54	38	48	46	56	54	44	39	45	42	43	49	44	53	36	37	46	46	41	42	57	43	43	48	46	60	48	45	38	38	43	41	51	42	52	50	41	43	40	39	50	38	50	47	50	45	45	38	50	37	41	42	40	50	40	48	48	53	41	53	52	41	49	41	36	37	41	32	44	43	50	47	31	41	42	36	34	37	47	40	47	45	48	45	40	41	40	38	36	39	41	48	46	49	45	38	34	40	60	32	38	54	48	57	54	50	31	37	43	47	34	38	40	42	43	45	52	54	42	44	42	34	38	41	47	38	33	55	43	34	42	33	46	62	40	44	37	65	42	47	46	41	43	48	38	45	38	45	44	40	54	46	35	47	37	50	34	39	49	51	59	38	41	53	50	53	38	36	47	51	41	45	45	36	48	54	52	54	51	40	57	48	45	47	41	57	49	40	42	47	43	45	49	44	49	35	47	46	44	54	30	39	41	48	42	55	36	39	41	48	41	41	55	53	37	37	43	48	48	42	34	40	33	53	51	47	49	57	50	39	52	34	42	42	47	59	38	49	52	46	42	38	63	49	39	50	43	46	48	48	34	46	43	52	48	51	30	35	39	36	42	56	56	52	40	34	50	47	45	36	33	45	48	52	60	40	46	54	55	49	40	59	40	31	48	37	50	46	45	48	44	48	39	50	40	42	49	47	35	38	57	43	34	50	52	46	45	42	39	45	62	35	31	45	52	42	42	44	40	39	40	30	45	47	45	37	57	36	43	47	50	43	41	43	42	43	51	37	43	33	37	41	47	45	47	41	57	40	47	47	43	46	43	55	54	40	49	43	38	45	46	42	40	47	40	60	43	54	40	47	35	42	50	53	31	43	40	46	53	42	30	37	47	47	53	43	44	45	36	49	47	46	33	45	40	48	43	42	48	53	46	40	41	44	40	43	57	40	55	41	43	46	33	37	45	49	44	58	36	37	48	46	31	48	42	52	47	44	35	43	36	47	42	43	43	42	44	39	51	41	47	43	47	49	53	31	43	41	47	44	32	44	38	47	56	51	52	54	56	50	33	48	44	40	45	49	54	56	48	50	29	38	42	45	35	41	38	54	38	51	40	40	42	41	50	41	39	38	43	41	45	45	49	50	63	46	36	37	45	42	43	33	40	53	42	39	52	57	36	44	39	39	45	44	47	52	36	45	33	53	46	41	62	35	35	49	36	45	48	45	41	33	45	44	39	51	55	47	47	43	38	47	37	47	50	63	46	41	43	40	46	55	45	52	39	39	39	50	47	54	41	35	47	43	44	38	49	48	33	47
7722	2216	1231	1721	4344	7574	9398	9634	10291	10145	8366	6875	5642	4697	3835	3361	3441	3620	2676	2551	2555	2232	2159	1967	1703	1604	1395	1328	1373	1178	1008	944	1014	1206	1129	722	582	552	544	628	556	536	460	465	532	546	528	503	502	432	398	327	394	358	357	341	373	379	357	323	337	381	354	326	339	363	391	428	470	433	338	365	364	355	354	316	340	344	313	418	386	349	369	340	312	319	343	342	287	329	334	326	332	352	329	347	326	302	343	343	355	356	348	350	318	347	336	351	322	326	337	333	345	371	318	339	361	317	338	372	331	310	340	327	365	317	329	340	331	314	335	355	321	351	360	319	296	349	327	348	307	339	324	289	324	325	307	329	305	328	338	339	326	349	303	345	359	336	324	355	305	313	330	356	399	370	303	316	314	298	311	326	343	332	313	325	348	320	339	314	315	341	299	348	356	341	303	319	364	323	335	344	348	313	326	311	342	341	345	359	330	348	324	316	335	332	337	326	338	352	336	315	347	351	334	308	376	327	330	334	352	380	310	334	328	356	330	327	323	320	327	340	321	285	328	325	320	302	314	346	322	315	337	358	321	298	326	366	331	357	332	305	339	362	323	338	325	319	323	346	318	342	331	295	333	325	368	351	353	344	364	303	322	327	325	329	356	305	340	359	321	317	326	348	346	331	346	377	358	356	284	338	296	322	319	298	362	341	312	338	293	336	316	322	325	328	352	279	320	323	356	347	321	334	323	339	322	314	328	363	360	294	327	350	329	336	326	347	340	336	354	314	325	304	323	343	319	315	356	337	305	315	321	351	344	346	338	344	355	328	343	318	350	347	360	352	320	338	350	352	334	335	341	325	352	306	343	317	324	343	331	339	345	310	345	328	330	366	339	322	306	324	331	342	299	325	326	339	321	336	321	307	334	317	346	316	332	311	334	318	320	358	338	339	340	327	334	361	359	327	338	327	337	310	330	354	346	353	342	342	344	304	315	337	330	310	343	328	339	340	355	339	326	333	319	310	312	299	324	363	318	340	324	349	377	362	337	325	340	333	354	352	330	345	329	320	324	327	333	336	314	336	369	337	315	298	378	331	338	359	366	290	321	333	332	334	322	325	337	334	334	338	295	364	354	317	337	348	309	295	316	368	325	319	311	356	346	345	326	346	360	315	368	356	330	345	319	353	318	331	343	329	344	352	316	317	323	334	336	328	357	336	351	343	326	317	313	342	323	351	291	320	328	320	365	344	362	317	357	350	339	325	289	365	335	337	325	335	351	330	318	345	308	345	329	368	345	355	307	332	324	332	332	342	314	338	333	338	349	321	340	348	323	330	321	336	365	352	339	355	324	339	308	317	315	325	326	357	311	337	318	361	335	332	361	329	313	324	332	336	330	313	352	308	352	341	318	318	353	302	290	303	357	354	324	307	354	328	343	353	319	350	315	348	333	315	342	316	342	336	338	342	341	311	285	361	325	345	342	308	348	317	329	343	302	335	354	321	336	356	330	350	353	329	307	331	324	314	350	361	348	346	328	322	335	304	334	349	302	364	328	328	321	292	306	342	293	359	334	358	311	364	340	336	336	305	317	327	348	352	349	357	364	324	367	348	337	328	334	332	356	340	332	333	345	320	328	314	304	353	329	332	354	344	353	347	342	333	311	325	359	337	324	309	305	383	345	324	345	340	340	363	321	364	327	336	307	368	327	301	327	345	342	316	344	333	337	298	347	305	357	319	355	343	345	301	328	371	341	321	341	348	360	334	340	385	339	327	307	327	336	374	356	326	305	320	350	305	347	359	326	324	313	338	310	346	322	310	355	384	340	349	338	335	319	327	340	310	326	337	320	363	321	292	273	300	328	311	338	330	331	355	328	339	340	310	332	367	332	344	337	336	320	324	361	346	336	344	343	357	338	322	350	342	319	345	333	333	305	331	324	348	350	316	326	345	365	335	327	320	312	373	378	316	351	321	330	343	368	345	333	335	326	329	334	307	328	342	317	299	358	342	323	309	376	340	337	323	340	313	346	333	331	296	329	306	305	349	307	325	302	321	344	309	333	299	329	319	304	333	349	334	311	327	343	369	338	354	353	320	312	313	321	308	313	359	310	353	330	331	324	321	312	323	312	355	342	302	311	339	327	313	337	328	297	329	324	314	334	357	322	346	335	336	312	329	302	319	330	332	325	358	320	347	330	309	324	311	294	319	313	305	362	360	323	350	359	316	325	322	344	311	336	331	307	350	329	359	340	347	312	318	353	314	348	332	310	294	360	322	319	345	330	314	318	302	321	344	299	308	325	330	351	338	319	313	318	349	339	357	325	327	331	344	313	329	346	335	322	351	345	335	332	337	322	358	338	338	353	298	339	328	315	345	313	343	318	303	328	371	353	331	356	333	345	334	336	324	334	290	357	348	336	319	333	342	322	343	332	326	358	318	311	334	321	349	370	352	304	328	367	329	341	340	335	345	344	334	335	337	335	307	318	334	338	332	344	355	302	335	305	332	293	352	327	287	327	329	313	327	342	314	347	315	337	345	330	339	322	327	359	316	332	336	312	342	316	315	349	341	310	317	293	330	333	349	299	375	340	354	355	320	319	346	297	331	329	334	310	338	336	332	347	321	343	337	337	348	348	348	343	341	338	324	372	330	323	322	365	323	334	360	353	327	329	308	336	321	352	305	335	326	316	316	345	323	353	333	326	323	354	338	342	354	308	353	346	307	335	293	352	314	348	316	309	309	350	348	331	331	345	346	312	351	356	323	317	321	318	348	318	332	318	348	339	326	345	328	339	286	346	356	295	327	339	321	320	339	307	350	324	336	312	303	338	330	370	345	311	346	346	333	352	332	378	338	324	350	326	343	339	364	346	339	311	349	321	339	310	341	312	328	329	323	323	293	320	357	315	317	322	315	299	354	320	359	331	331	332	344	299	342	330	318	338	324	340	371	317	295	312	332	347	312	334	334	309	357	337	332	321	340	310	337	325	331	325	350	353	343	341	312	349	327	321	325	331	336	347	335	370	315	325	332	343	344	338	316	303	329	327	342	352	343	303	345	291	348	310	338	302	343	323	306	313	338	346	326	339	319	323	330	340	316	322	298	340	322	321	384	354	344	335	319	296	313	339	355	312	342	319	329	312	345	356	343	342	340	311	326	332	352	317	319	338	318	343	359	326	328	338	339	286	338	323	328	324	330	330	312	348	348	347	339	342	371	373	330	334	301	301	337	333	341	324	326	342	345	334	292	342	336	323	339	357	329	329	334	312	330	335	341	345	343	305	324	320	360	334	346	345	338	345	334	353	349	325	349	300	327	339	359	343	323	313	334	385	318	338	361	335	338	322	318	362	319	333	331	335	326	308	353	330	321	335	310	352	357	322	304	341	335	347	314	325	348	328	297	313	347	305	321	325	344	336	361	351	323	340	319	357	313	313	324	298	334	353	353	350	340	358	339	343	319	328	338	352	347	356	348	331	308	349	321	292	352	364	363	319	330	321	359	340	373	345	360
1843	222	177	151	135	208	243	325	368	402	381	306	328	249	231	200	242	226	208	177	182	153	195	196	188	149	159	151	155	133	110	129	153	136	151	156	105	118	134	130	142	121	118	118	117	126	124	121	94	124	127	131	107	117	115	112	113	131	94	109	111	103	119	108	124	97	107	123	121	123	140	111	105	126	117	119	94	113	101	108	117	110	90	103	115	146	108	96	116	152	127	128	131	111	115	97	134	114	112	113	131	103	115	118	128	103	124	106	99	110	107	117	119	129	109	122	116	116	102	114	112	117	118	94	112	134	112	105	122	126	127	116	108	99	128	119	102	107	138	128	120	115	127	113	121	102	115	98	128	121	121	109	116	123	132	137	129	116	109	124	109	118	119	93	106	113	99	112	121	124	102	108	113	116	108	112	118	113	109	115	115	117	129	136	114	112	125	136	102	100	98	106	124	115	107	113	117	119	124	126	104	102	106	116	96	104	141	123	106	119	105	121	99	123	130	128	127	118	140	104	97	119	90	113	131	122	113	117	123	111	122	124	94	135	108	108	120	140	119	128	120	125	118	136	107	124	119	103	114	112	111	98	109	116	127	130	117	107	129	102	126	110	107	118	106	98	119	130	94	93	113	114	113	117	117	112	105	122	133	99	106	134	115	98	117	123	124	130	115	104	123	130	139	145	111	102	110	123	101	96	118	103	120	116	112	123	116	111	142	130	104	108	123	140	128	112	107	120	110	104	102	118	104	117	116	113	108	111	103	129	118	117	119	119	112	102	108	128	106	106	98	128	129	116	117	108	120	124	119	127	111	100	123	118	116	120	106	115	92	108	117	118	116	105	112	114	116	110	122	100	138	128	100	109	120	132	123	104	104	105	129	109	118	105	107	106	120	120	101	100	125	101	130	104	110	113	95	127	110	123	116	104	83	108	126	101	117	119	115	121	121	119	134	123	131	111	113	101	115	107	121	110	124	112	108	118	119	90	117	129	109	107	112	109	126	128	125	123	144	116	113	114	124	106	101	108	116	125	113	107	116	106	119	118	115	86	104	121	110	116	119	109	118	101	121	112	119	114	126	116	110	112	117	111	113	112	125	123	114	95	112	119	121	127	114	127	122	110	118	86	116	110	113	127	111	102	97	115	114	110	105	99	127	124	146	129	125	118	109	105	105	115	109	132	112	113	145	116	111	123	128	131	106	124	121	102	120	108	121	125	119	112	126	126	112	109	109	112	123	120	90	122	115	115	122	127	103	118	131	124	123	125	131	121	117	123	127	100	128	119	104	122	127	114	108	104	134	126	121	108	115	115	106	97	107	121	129	107	98	123	118	111	103	122	124	107	114	110	124	101	119	107	106	110	114	107	133	124	113	123	103	93	124	102	94	112	113	105	122	104	110	109	109	113	117	118	110	130	91	106	106	111	116	117	111	127	122	123	98	118	124	111	104	101	124	112	104	128	139	105	114	91	117	105	109	132	103	114	107	133	108	134	107	122	135	112	117	108	125	123	104	128	125	111	123	115	117	119	127	106	114	117	119	111	121	128	120	122	107	131	112	130	106	114	96	111	113	108	111	117	109	99	110	106	119	106	111	128	126	104	124	128	135	116	133	148	96	110	114	123	110	103	117	119	119	105	126	119	109	99	115	109	132	100	144	92	123	122	110	98	113	117	114	123	118	116	96	119	115	112	137	116	118	109	115	115	88	110	124	128	108	105	121	114	102	98	108	106	124	123	98	104	115	127	121	116	122	112	114	122	106	114	114	110	110	101	108	98	134	114	123	114	104	93	131	96	116	111	106	118	115	117	114	109	126	118	108	134	110	129	122	115	118	126	124	128	120	123	123	106	103	112	137	120	96	122	104	111	110	106	117	113	132	106	131	104	119	110	116	112	136	124	112	129	119	113	139	105	130	108	124	105	127	113	114	98	110	126	116	131	106	118	105	118	103	131	117	85	107	141	117	119	107	107	117	120	123	109	122	97	119	117	121	113	125	112	128	110	120	105	120	114	108	122	116	119	111	113	118	123	132	120	102	106	114	110	113	117	117	115	119	106	90	108	112	117	97	113	104	133	116	113	103	124	122	124	106	109	126	101	106	122	112	106	96	115	104	120	87	145	104	127	134	119	117	136	94	99	115	116	104	113	113	119	126	120	103	106	105	106	117	116	85	123	108	119	127	108	121	113	111	96	140	107	106	109	125	102	119	106	129	121	111	131	132	110	117	116	130	119	106	118	111	102	122	136	123	115	112	128	119	100	111	128	115	108	105	119	130	121	112	122	112	114	111	123	115	122	115	113	113	125	126	107	114	111	118	110	105	125	100	108	126	111	137	111	113	108	119	119	114	118	113	112	123	117	109	136	104	99	116	139	95	119	99	117	109	146	101	121	125	122	135	118	118	108	127	101	124	109	132	120	108	115	118	100	119	128	97	122	108	110	119	103	99	111	142	109	136	131	111	121	122	116	106	124	116	120	126	108	109	114	114	110	117	100	116	111	110	113	133	97	120	96	118	105	117	105	106	127	109	101	103	121	103	111	112	108	103	123	100	111	124	103	130	112	122	98	125	102	108	100	103	134	118	117	118	129	109	111	137	123	90	110	103	118	121	97	119	113	122	106	113	96	111	106	109	120	125	114	127	102	129	116	97	126	111	125	118	112	110	101	127	93	130	125	103	114	119	97	120	129	124	114	121	104	111	114	113	115	112	105	123	116	111	97	117	114	107	121	113	99	118	106	100	122	111	115	108	121	120	110	113	119	108	121	109	121	125	108	118	98	121	128	125	106	109	103	109	112	130	112	123	105	109	117	128	118	106	109	125	113	109	102	117	123	118	83	124	111	136	98	113	106	124	117	101	114	108	105	110	120	118	127	119	123	129	99	144	109	111	114	124	129	118	129	109	122	117	123	113	125	108	98	119	99	113	136	110	125	113	115	105	103	117	124	130	123	112	104	131	94	102	117	127	110	98	115	98	106	134	118	124	98	125	116	122	129	94	134	132	140	123	123	107	121	126	106	114	113	116	119	124	130	116	100	125	123	120	106	133	96	114	116	113	98	113	123	114	114	116	123	103	127	110	114	96	128	109	121	126	111	120	108	117	108	106	113	100	123	121	113	106	121	99	105	123	119	121	114	117	95	92	120	118	120	104	111	112	120	102	108	96	121	130	109	119	135	121	118	117	103	128	116	117	115	98	121	119	137	105	106	124	110	106	96	111	107	107	116	129	101	107	105	98	106	109	122	121	126	104	105	126	121	115	114	109	120	99	125	120	92	114	111	112	119	129	132	100	116	109	122	116	131	106	137	116	111	112	118	91	128	121	92	113	120	102	122	137	117	104	136	108	114	111	126	92	97	113	110	122	107	133	136	121	90	118	127	119	113	111	109	93	113	118	125	104	131	97	95	114	116	118	101	105	106	97	106	121	116	119	145	140	107	101	116	124	88	122	118	124	116	96	115	110	103	129	110	119	114	104	103	118	110	119	128
9967	2391	1576	2091	4600	7578	9319	10489	11063	10384	8633	7343	6118	5210	4190	3901	4525	3908	3339	3068	3001	2724	2703	2427	2093	2038	2003	2094	1808	1645	1528	1346	1522	1603	1453	1250	1009	948	1064	1038	1080	1014	966	931	1093	983	1078	953	1057	950	869	832	868	827	860	912	856	863	888	915	845	891	916	885	829	894	883	986	958	862	809	925	856	877	882	828	805	868	849	1008	880	846	836	847	890	827	894	871	848	891	871	889	818	814	825	883	835	891	853	834	862	857	809	895	864	846	862	838	833	828	846	803	829	840	848	873	821	846	828	817	868	860	801	892	848	888	844	845	916	801	830	846	915	869	877	869	841	812	813	872	899	865	855	871	823	835	840	837	814	840	937	831	854	885	929	862	825	900	882	858	905	874	841	832	868	871	865	821	856	824	851	894	854	906	855	866	857	796	866	805	899	850	863	824	869	860	868	895	827	857	817	851	870	825	847	871	833	874	844	862	851	834	873	801	863	871	884	869	838	820	794	809	818	862	834	847	795	849	881	809	836	826	824	913	890	793	839	841	864	786	846	862	847	879	833	841	855	794	849	847	854	884	816	836	860	836	842	794	867	825	835	865	853	827	872	848	836	843	857	874	852	833	808	838	890	850	878	864	867	875	854	854	785	864	893	821	799	840	796	834	828	845	878	848	804	861	844	863	901	885	804	865	873	832	865	853	905	815	846	853	836	838	924	845	865	850	794	835	845	881	856	861	848	888	870	848	825	885	867	873	840	860	830	851	862	852	881	831	845	906	833	875	873	861	854	859	849	849	843	839	855	832	852	871	856	908	854	829	867	872	890	853	837	791	848	861	838	849	824	819	852	889	855	895	842	865	883	802	890	921	838	871	860	845	833	869	895	882	817	792	849	814	835	901	864	879	846	828	843	857	877	817	827	837	849	817	879	877	890	779	863	884	829	817	895	889	820	837	838	868	861	862	814	816	795	876	851	858	851	827	831	851	859	874	847	843	865	848	812	829	833	855	834	854	866	832	787	836	834	865	833	870	917	805	841	815	883	829	827	859	841	846	833	859	802	886	905	932	868	839	906	861	841	850	826	842	833	838	784	879	804	837	803	852	812	837	882	842	851	884	859	881	833	842	851	831	836	860	902	833	836	856	853	878	846	807	889	873	874	883	857	864	844	822	840	825	901	876	871	905	846	869	813	842	869	845	775	899	828	824	864	855	909	845	821	842	852	832	881	814	916	853	839	845	909	820	835	843	887	904	845	876	826	836	838	851	852	839	871	842	872	803	854	821	886	823	866	818	880	862	845	823	916	891	831	878	901	893	858	870	840	831	832	915	836	843	824	847	842	844	811	866	879	831	896	826	817	896	819	829	820	857	913	893	802	824	819	768	842	859	858	787	872	849	798	860	875	880	876	830	809	876	801	822	872	851	856	812	875	837	895	853	801	834	815	861	886	869	812	936	855	831	835	887	817	853	843	833	827	839	826	885	867	862	807	870	892	847	876	894	824	866	847	865	848	859	862	833	869	842	841	820	802	867	828	828	863	852	882	835	900	841	876	893	808	850	870	842	844	859	855	819	907	915	846	870	853	840	884	840	802	895	878	838	804	815	890	851	844	841	771	832	867	888	896	847	826	866	892	842	808	825	912	859	869	830	894	895	834	871	901	831	854	865	858	886	798	864	806	860	813	886	817	890	822	878	824	812	821	811	845	850	798	850	915	833	850	833	797	837	805	813	825	912	860	845	853	833	884	811	837	841	883	864	888	802	858	817	907	840	893	817	824	834	846	842	882	851	841	848	838	872	894	835	881	860	859	837	793	834	879	842	922	850	845	906	847	875	806	883	847	858	869	894	860	770	819	836	861	781	813	824	847	845	849	838	884	857	888	873	808	861	810	835	841	863	885	884	849	869	854	859	884	858	862	820	900	862	836	850	819	838	846	873	873	834	816	826	873	822	830	885	807	895	834	865	905	858	828	897	827	870	819	878	863	928	891	848	833	838	804	882	844	880	874	815	854	877	900	866	839	850	895	804	875	885	857	887	849	866	855	810	852	869	816	858	784	872	882	865	857	818	813	852	840	911	841	840	842	847	817	857	798	914	851	849	935	875	818	845	800	819	850	851	870	857	837	837	842	838	863	802	855	811	846	830	787	844	823	823	858	837	872	836	852	864	822	841	820	884	849	836	866	852	881	846	884	910	877	868	865	848	833	871	867	862	832	824	867	892	835	858	902	818	842	828	890	885	805	804	880	859	834	855	848	837	846	878	870	811	819	806	881	802	853	827	835	892	811	838	930	857	870	901	850	842	845	855	846	859	822	875	872	832	814	846	906	868	888	861	872	864	825	852	837	820	826	834	801	847	851	908	838	833	812	798	860	847	881	863	863	827	825	846	827	866	839	861	817	819	799	936	930	836	847	863	824	849	842	857	851	838	819	820	847	851	814	777	856	884	881	816	814	850	767	872	850	805	856	860	832	916	870	841	799	845	846	832	852	800	826	899	848	853	856	853	799	880	837	927	853	846	883	822	835	868	806	881	812	829	855	884	879	876	829	863	855	844	831	842	856	816	830	858	863	891	937	844	809	893	873	854	897	888	814	824	875	879	890	858	835	802	814	870	876	843	833	852	827	863	827	853	897	857	888	857	856	830	842	849	790	852	885	847	846	814	861	860	837	875	856	857	843	861	818	907	920	850	864	841	855	787	871	825	830	846	859	836	863	843	809	833	841	809	833	872	859	890	808	807	852	831	844	808	842	811	877	851	851	869	841	865	858	819	836	870	876	852	850	844	842	850	831	837	855	893	856	804	890	826	920	815	818	896	859	905	880	873	800	842	831	853	867	867	941	815	821	794	837	836	799	849	792	845	879	863	884	830	879	877	856	894	852	809	881	814	881	858	907	869	819	811	851	893	852	917	861	922	824	866	876	845	853	813	766	831	848	874	876	889	895	873	833	838	853	854	854	838	859	856	821	871	817	849	850	843	847	892	832	867	888	829	863	821	856	854	801	869	847	845	817	854	844	868	879	878	846	831	885	823	866	846	827	814	857	795	862	829	816	852	799	837	837	861	824	855	807	879	831	812	883	860	870	881	855	862	835	888	875	876	803	853	847	868	856	860	825	890	818	830	866	844	836	821	847	914	865	827	877	850	866	845	818	901	860	835	827	887	877	885	817	882	845	866	833	896	874	861	861	871	824	845	836	813	865	817	866	832	813	850	854	834	842	823	836	880	834	841	877	877	857	802	823	835	834	888	870	843	802	807	838	861	874	788	875	875	823	837	835	831	903	844	834	891	834	798	864	875	916	883	832	818	835	834	863	857	850	861	861	895	837	891	840	881	845	876	837	853	877	871	848	909	873	903	816	879	836	860	863	858	863	896	864	811	870	863	790	840	822	822	882	846	859	837	874	887	841	831	846	839	842	835	831	845	849	868	853	863	821	865	878	829	902	866	876	846	843	891	809	794	842	844	867	847	851	835	849	815	811	836	835	824	858	878	876	866
1003	229	144	142	124	163	275	361	447	430	358	270	270	265	209	230	234	207	172	182	174	150	134	127	140	125	123	110	104	97	84	80	113	99	96	73	66	79	73	67	81	63	82	72	75	62	74	74	68	86	68	60	55	67	63	61	81	47	54	68	74	52	64	75	60	58	68	69	56	51	47	78	48	51	63	64	55	73	63	70	48	64	56	70	61	69	55	62	54	55	69	69	65	81	64	52	64	57	50	55	63	52	74	68	51	58	70	61	64	64	66	55	61	61	60	62	68	63	60	56	47	53	64	59	63	38	62	68	60	67	72	55	65	55	50	69	51	50	61	56	49	54	61	60	64	63	60	50	63	55	68	60	66	49	69	57	56	66	55	56	68	63	71	62	49	68	50	53	72	53	68	66	48	57	63	61	48	60	67	71	63	57	59	64	58	50	55	66	64	62	58	57	53	69	50	56	50	68	65	69	47	65	65	54	68	56	53	63	60	56	58	53	51	55	53	62	56	54	58	67	53	58	60	54	66	59	56	59	59	66	48	66	56	56	72	65	54	68	48	66	72	68	61	59	56	56	48	61	62	71	67	62	64	50	56	47	59	49	59	60	66	49	56	68	51	63	53	71	69	71	67	59	48	78	59	54	67	68	71	57	53	61	67	43	44	55	74	52	54	68	76	59	73	60	62	52	44	61	63	66	68	66	45	42	75	52	48	55	54	68	55	64	68	40	42	63	55	74	75	74	43	58	56	54	58	54	61	62	52	62	53	64	67	46	50	65	48	75	53	64	59	59	60	64	71	62	65	37	61	66	59	67	53	63	64	62	54	60	51	66	61	66	59	64	45	69	64	67	75	67	65	66	70	48	52	63	54	62	55	49	51	70	54	58	53	59	46	62	68	58	56	50	53	55	53	66	74	56	59	62	67	59	60	68	59	60	61	60	55	59	73	62	55	66	53	61	58	51	54	56	59	53	57	64	51	56	52	64	51	59	64	69	76	57	66	49	51	61	70	60	60	58	67	66	50	60	58	62	61	65	72	56	60	57	73	56	64	63	47	63	63	54	62	68	69	51	58	60	55	50	54	36	53	54	52	56	77	51	54	62	63	65	62	57	56	61	45	54	61	53	58	48	52	67	66	51	62	59	70	51	55	62	60	57	57	59	54	57	68	49	46	42	65	54	56	51	68	60	60	58	78	67	43	56	56	59	59	71	64	69	64	64	62	55	62	70	52	49	67	61	41	61	61	47	71	67	53	67	41	61	61	70	64	51	69	52	63	61	64	68	48	47	74	60	64	47	57	63	67	59	70	64	71	58	47	76	61	53	64	69	69	67	61	66	61	61	46	57	61	62	66	85	58	60	63	64	63	58	72	66	66	54	66	55	64	63	37	52	44	61	55	62	65	64	65	59	61	59	67	47	50	67	64	65	81	59	57	50	57	46	54	52	53	65	51	60	66	43	64	59	72	65	60	63	62	59	58	61	64	53	70	56	60	58	68	54	53	57	59	62	79	65	59	81	64	50	55	63	74	48	60	68	63	54	54	83	50	62	55	63	69	55	74	57	51	59	57	60	51	57	53	53	63	68	57	76	71	66	60	45	57	60	58	68	55	64	70	72	69	54	73	55	54	60	56	68	58	46	50	59	71	76	54	60	69	64	74	72	58	65	51	69	77	63	61	56	61	62	42	57	71	45	66	51	59	62	55	61	69	64	64	65	65	60	61	60	65	48	64	55	66	64	53	61	63	57	58	61	69	50	68	67	56	58	54	68	56	69	57	68	74	62	54	54	55	53	56	68	49	55	53	66	58	51	57	44	67	64	56	60	65	65	55	52	59	52	67	58	62	57	58	64	63	51	72	59	65	56	52	57	61	70	55	57	67	65	75	49	57	59	61	53	62	53	75	70	45	44	70	51	46	45	54	67	57	55	42	58	66	71	59	55	62	60	61	66	65	53	68	52	65	71	59	45	67	68	70	57	60	47	44	54	64	60	56	49	64	60	65	48	39	58	61	62	73	64	57	54	76	78	45	62	54	56	63	53	75	51	64	61	42	67	62	49	56	52	52	48	57	68	73	62	66	59	53	63	53	53	59	63	64	61	65	51	37	46	54	67	76	66	49	58	68	63	60	56	61	51	58	53	54	63	61	51	38	61	56	52	61	59	62	50	69	53	75	54	47	63	64	60	48	54	71	60	66	52	67	65	44	70	72	62	66	70	66	71	54	56	63	58	53	56	59	61	71	60	56	56	64	60	66	52	59	50	56	77	63	57	59	68	66	54	55	59	47	56	62	62	59	52	56	70	58	51	50	63	62	57	52	66	50	62	60	57	65	63	65	61	50	53	60	69	66	63	47	76	54	64	62	39	59	74	52	62	62	60	68	60	57	62	59	55	61	61	60	56	52	60	55	58	55	64	62	68	61	56	59	55	67	67	57	60	61	68	63	62	58	62	54	72	52	66	63	66	53	59	64	58	64	55	67	64	63	59	55	65	57	51	67	61	53	60	68	59	55	53	63	53	61	51	49	53	57	46	64	62	63	55	62	61	47	66	64	63	66	48	70	65	55	61	63	78	58	54	65	57	63	67	75	59	45	55	54	54	54	68	46	60	78	52	58	58	62	59	69	63	66	63	59	56	65	73	58	62	67	41	56	64	64	30	45	56	66	49	69	56	55	59	63	58	55	56	56	69	51	57	62	64	57	59	52	55	58	64	50	61	61	52	59	68	43	56	48	53	64	57	62	52	58	60	65	58	70	74	63	67	58	50	62	77	56	59	71	68	59	69	62	61	50	54	53	66	65	53	59	66	53	79	44	60	79	46	68	62	51	69	54	59	57	57	68	57	50	61	56	52	51	61	48	66	45	66	61	53	57	59	48	62	40	67	54	61	53	57	59	51	66	69	47	53	63	66	59	66	66	49	58	48	60	69	51	48	79	52	67	63	49	60	63	55	45	76	73	46	71	68	54	77	47	63	52	46	64	60	57	47	76	63	61	66	49	69	65	73	54	44	49	56	63	61	65	60	51	62	46	62	50	46	54	65	50	53	63	51	74	50	53	54	65	47	68	56	47	48	72	47	60	58	64	59	65	84	57	58	66	43	74	60	54	66	57	55	55	62	60	59	54	63	54	63	56	67	43	63	46	60	61	68	66	63	52	58	61	62	69	56	56	53	49	62	55	73	59	56	52	52	67	64	54	75	44	59	54	54	53	64	63	61	63	57	63	62	77	54	60	63	53	53	58	49	68	64	59	69	55	55	53	51	56	65	64	70	61	53	66	68	63	57	63	64	50	60	61	54	63	58	65	55	60	65	44	42	68	50	66	61	63	66	65	69	60	52	58	48	57	74	54	64	59	68	43	72	51	58	42	56	73	59	52	77	60	55	62	61	62	49	59	59	63	62	65	64	60	65	64	62	39	68	60	52	55	65	64	63	60	56	62	73	56	47	69	69	62	52	57	64	66	59	56	70	64	59	56	54	65	76
10823	3286	1675	2281	6280	10192	12123	13542	14015	12581	10210	8846	7038	5902	4945	5014	5330	4218	3925	3757	3345	3017	2866	2384	2277	2050	2101	1981	1663	1449	1247	1233	1389	1524	1401	1022	756	768	730	773	791	653	569	573	642	682	692	657	651	521	471	452	489	474	470	455	486	468	431	424	443	503	465	452	485	463	530	580	563	536	474	496	476	455	429	443	425	425	468	510	471	498	473	458	464	439	423	437	401	443	426	451	408	433	415	452	405	394	459	437	444	421	421	446	460	481	462	467	466	419	410	417	440	433	430	448	412	434	451	434	474	412	434	453	430	391	443	418	451	466	464	443	422	450	450	453	431	431	421	455	436	430	440	406	396	439	448	466	474	425	435	439	431	417	405	445	432	424	448	438	476	407	424	434	429	460	429	449	446	455	410	456	454	437	423	416	403	403	423	435	474	414	412	453	462	409	418	451	412	425	444	428	433	427	431	404	453	460	456	455	408	462	448	418	408	441	426	438	476	412	450	433	452	467	457	405	420	454	408	429	425	436	471	438	450	401	389	469	445	435	432	473	469	420	457	422	419	456	440	427	455	449	432	410	446	439	458	464	424	415	429	469	423	396	455	460	439	452	443	452	441	459	449	420	454	467	400	452	447	430	453	442	434	480	431	430	433	446	415	438	385	410	464	428	403	408	429	429	459	416	407	466	441	445	419	402	409	430	425	402	456	439	424	425	393	417	392	440	456	423	464	428	432	407	440	423	426	395	412	467	417	450	458	394	404	452	436	422	467	457	425	458	432	421	447	448	480	426	427	419	434	472	420	462	434	447	419	410	431	401	475	412	436	443	416	430	449	452	447	417	449	439	464	417	426	402	459	433	440	476	428	438	469	400	420	406	432	424	409	454	447	431	427	449	448	463	411	428	450	487	425	413	455	437	466	427	436	412	427	466	399	395	407	461	406	459	414	441	453	385	460	458	461	456	398	410	402	408	433	474	412	437	465	425	401	468	420	436	455	425	421	452	397	422	400	418	411	463	421	430	450	435	407	448	452	413	391	427	407	446	420	426	442	430	404	403	466	431	449	426	445	432	459	416	440	433	468	441	410	407	460	411	418	434	450	440	446	444	393	425	396	382	437	453	394	442	414	444	449	395	406	396	425	423	430	458	426	428	427	380	420	440	453	426	470	442	447	448	453	439	416	440	417	441	439	422	413	420	433	455	422	447	470	453	466	460	391	401	440	432	411	435	437	416	434	399	433	453	454	441	448	444	435	460	423	479	442	434	435	452	457	421	496	445	428	433	434	399	435	439	434	380	413	412	438	466	428	427	448	429	446	422	453	427	440	416	448	455	442	447	391	445	438	448	435	426	435	449	419	424	465	432	429	433	479	413	439	446	393	444	415	471	440	413	442	449	393	389	419	441	417	450	449	442	415	463	410	453	398	439	454	447	438	402	435	444	444	410	461	424	435	446	414	440	425	453	406	446	465	413	461	413	416	443	420	406	439	434	440	400	424	411	483	411	414	416	422	446	438	434	461	457	428	397	426	408	445	399	433	410	417	416	425	412	467	448	392	443	423	424	476	439	423	439	442	466	438	431	432	379	453	375	438	416	430	427	437	458	416	431	401	407	411	424	425	455	393	421	426	442	393	474	463	451	434	428	418	453	423	449	450	447	413	410	446	441	421	461	412	442	469	493	470	433	427	414	428	412	398	422	430	430	469	436	408	435	446	445	407	458	440	420	447	451	463	427	417	415	435	431	418	484	409	457	400	418	461	463	422	421	441	439	409	454	426	413	426	426	447	465	431	443	441	444	430	414	417	414	474	414	417	431	457	436	428	427	424	383	430	434	459	430	409	449	421	433	396	471	456	412	395	411	449	409	439	446	461	444	432	426	400	407	415	430	446	427	471	418	438	406	479	461	446	444	465	442	412	430	439	431	439	426	419	440	451	394	444	415	446	466	440	435	455	452	422	441	449	413	402	463	435	381	438	455	448	432	482	411	444	404	400	404	447	475	440	429	465	442	397	463	449	459	440	475	438	429	423	462	417	423	436	423	399	444	425	427	443	412	420	394	445	434	439	414	391	446	434	456	417	450	426	428	421	440	426	447	409	406	404	442	420	476	395	424	447	444	452	406	426	414	417	436	439	449	457	399	470	431	423	401	414	452	423	428	458	439	410	440	427	446	436	426	396	452	444	437	427	431	420	416	431	442	398	431	422	425	457	417	418	411	444	466	409	409	423	498	449	434	398	438	413	430	436	425	467	456	438	426	444	403	414	423	439	405	453	444	432	471	426	446	433	421	411	412	463	446	454	434	445	427	446	438	412	422	444	421	442	441	421	438	481	420	460	434	435	445	420	440	418	455	461	410	435	444	438	420	399	435	464	393	448	424	424	413	411	433	425	444	463	434	441	434	431	403	444	452	422	438	411	410	416	468	413	417	439	417	459	436	411	407	414	442	464	396	424	393	432	451	483	432	435	420	460	417	438	430	418	409	447	442	399	447	444	447	439	466	429	412	454	455	440	440	397	464	447	414	423	453	416	429	438	444	425	454	413	434	456	410	470	426	428	446	443	451	461	426	422	452	458	441	443	438	438	439	424	458	459	442	421	459	436	445	481	478	417	417	412	408	422	459	427	426	393	456	445	428	436	440	421	460	425	410	475	445	439	463	442	459	425	439	446	434	448	430	413	460	411	468	410	426	444	412	458	444	447	469	433	416	449	451	422	401	450	412	441	420	467	441	434	450	444	448	431	421	428	420	458	456	446	456	434	444	412	380	423	428	441	436	451	401	448	453	415	449	399	415	443	457	422	440	429	442	438	438	464	409	443	434	449	448	440	476	425	422	439	476	433	424	418	435	432	445	462	468	432	450	408	433	440	442	462	433	426	412	422	465	394	451	449	406	435	428	439	416	414	403	420	436	469	430	408	405	402	443	427	453	434	445	452	423	397	418	421	458	441	415	464	411	421	414	427	462	447	435	421	415	408	446	403	437	430	471	384	447	413	405	437	447	454	479	428	471	423	422	453	433	390	467	414	433	440	434	456	443	449	431	430	419	451	434	438	409	430	449	456	459	455	419	410	421	485	458	451	407	447	441	449	417	411	430	446	438	479	436	460	445	424	441	436	398	409	402	464	420	428	390	440	393	454	431	414	424	457	458	448	465	402	454	426	400	455	422	451	454	460	459	413	409	438	411	423	417	430	433	435	410	450	442	478	413	451	405	479	421	410	436	449	422	436	446	460	392	443	490	467	422	408	415	435	399	445	418	461	428	433	437	418	402	439	454	417	467	447	398	429	417	412	453	424	456	419	437	411	414	439	428	455	436	419	433	438	403	447	441	407	423	421	449	437	412	402	457	424	437	431	442	391	441	424	393	457	430	464	392	417	422	437	412	442	440	418	472	413	414	383	419	457	463	431	438	398	425	457	448	388	409	391	405	432	448	458	455	444	471	440	455	430	436	450	472	412	443	433	447	407	417	449	426	421	443	446	432	440	390	453	415
1263	169	124	118	107	130	199	266	319	263	246	205	198	185	182	166	150	135	159	153	132	137	122	118	128	115	109	108	103	88	112	105	97	92	114	103	84	96	100	96	92	114	98	90	95	91	121	99	102	73	81	77	95	95	95	101	89	85	85	103	102	97	93	85	98	106	104	90	98	118	83	90	85	87	95	90	81	69	89	86	104	87	95	88	97	86	80	68	91	81	99	88	88	99	84	102	100	85	101	70	72	105	84	78	86	77	72	93	83	102	85	86	98	90	91	90	90	77	97	91	86	89	103	85	83	93	92	87	88	90	94	84	93	95	69	103	94	80	106	98	90	101	78	92	89	87	101	92	81	90	92	88	89	100	86	89	80	97	92	99	100	109	104	87	98	100	86	103	94	87	89	98	85	78	105	86	92	98	93	95	89	96	90	77	100	82	88	96	92	95	79	94	95	108	82	91	106	86	75	85	97	73	93	115	80	79	83	96	90	86	83	102	108	90	84	104	94	89	94	68	111	90	95	86	80	84	94	78	96	91	88	94	93	109	90	86	91	74	80	102	72	90	101	90	79	89	96	99	95	94	77	70	86	95	90	85	89	90	84	112	73	91	102	89	94	100	87	92	80	91	89	95	91	99	91	90	113	97	109	82	90	89	96	75	79	90	99	79	86	99	83	91	77	81	90	98	79	73	82	82	96	73	96	94	97	98	92	76	79	87	84	89	101	83	83	89	81	84	72	88	90	93	89	92	85	106	80	85	95	103	77	110	79	100	83	100	92	87	96	86	106	87	96	76	89	78	104	92	94	108	102	86	86	90	104	92	90	79	76	94	81	81	80	90	88	90	88	105	93	89	100	96	101	95	81	88	94	79	98	99	75	85	97	88	86	90	92	101	96	85	97	82	84	94	98	91	92	96	65	87	82	105	77	96	91	76	81	87	93	97	74	80	74	79	94	98	106	93	84	86	91	90	90	94	83	91	78	105	99	92	96	93	86	86	93	87	101	83	83	105	99	86	104	100	84	93	93	80	77	85	90	114	86	82	93	81	107	95	78	86	82	103	72	92	105	100	108	97	86	106	101	93	100	99	95	83	102	82	84	93	93	94	83	80	91	86	88	98	87	81	80	90	85	84	102	93	83	94	99	86	107	112	77	85	99	99	80	95	100	93	82	81	91	83	78	107	85	77	81	80	88	86	88	80	89	91	94	88	93	99	89	85	97	94	92	97	77	95	89	101	84	76	80	91	82	89	92	107	98	89	100	99	83	101	97	99	80	84	70	84	78	78	94	100	92	91	67	95	98	101	86	93	98	72	100	91	90	97	102	80	112	106	80	101	76	86	100	88	88	92	86	104	84	68	91	75	87	77	103	102	86	73	83	91	89	91	82	79	119	87	101	75	76	100	71	87	107	87	100	97	102	92	98	87	99	78	91	95	101	104	96	92	94	93	83	103	80	91	96	101	94	86	99	84	93	87	97	80	88	90	87	94	105	98	89	88	87	89	86	75	98	92	96	89	75	95	77	94	88	98	86	73	95	78	79	93	84	96	89	73	89	101	88	95	93	88	90	88	91	95	112	90	96	120	90	96	75	92	109	97	91	92	100	76	105	102	95	94	78	84	87	104	97	89	89	77	82	85	83	85	82	82	93	86	89	92	103	90	80	88	90	79	93	83	95	94	91	94	90	78	86	110	96	91	75	104	100	80	85	73	102	75	89	85	88	79	85	86	87	81	101	94	76	90	80	107	96	93	97	102	93	84	84	89	89	95	84	71	97	93	83	80	107	94	95	87	103	89	92	93	92	95	95	88	86	85	100	84	105	84	100	96	85	96	92	95	103	86	86	81	109	83	82	88	85	92	83	82	98	89	81	96	107	87	87	96	90	89	81	100	83	87	87	78	90	98	94	97	94	81	85	96	72	85	82	92	86	92	105	87	85	78	86	84	99	95	84	85	94	77	70	72	87	80	88	78	81	73	90	82	76	87	87	81	102	95	97	80	88	84	85	86	80	96	75	95	89	78	100	93	78	97	95	94	100	84	103	82	93	98	89	89	86	72	99	83	90	93	97	85	89	90	104	74	99	86	84	85	78	91	84	79	89	116	103	95	83	89	81	101	92	97	69	103	81	76	76	113	79	116	114	106	101	93	83	96	101	104	95	80	95	92	98	73	103	84	87	79	119	98	67	81	96	103	84	93	92	85	115	84	87	95	91	86	87	105	72	107	74	83	95	91	95	86	93	90	71	93	83	71	89	81	84	100	99	94	87	93	92	105	105	93	100	84	105	88	100	91	100	98	86	94	98	99	111	86	99	99	91	93	102	92	98	95	88	106	109	91	82	77	90	87	84	94	85	104	86	79	101	81	95	109	102	95	94	98	76	84	92	67	86	88	85	102	84	112	97	101	92	84	97	79	103	86	87	99	105	92	88	79	86	99	74	98	85	92	80	91	83	101	75	105	104	96	105	94	94	99	75	94	93	94	99	86	91	86	82	78	96	84	82	92	84	88	85	100	94	77	88	86	90	85	97	81	93	81	83	97	98	94	92	95	108	89	87	66	87	108	100	96	88	98	83	101	87	90	84	99	94	87	71	69	99	101	97	94	88	89	101	91	108	87	78	100	110	85	104	75	89	82	94	77	99	83	76	78	100	94	74	94	72	97	102	85	76	93	104	81	105	104	83	92	105	84	91	100	75	86	80	79	82	105	90	97	87	98	99	95	104	84	84	94	94	73	84	77	99	83	88	81	91	91	95	96	96	100	78	88	102	82	97	89	80	88	90	90	93	85	115	78	87	101	95	80	98	93	78	92	75	76	75	91	97	82	84	91	85	88	109	72	91	107	83	91	110	97	90	83	93	71	89	94	87	84	106	91	98	90	98	104	85	84	93	99	96	95	98	103	77	94	96	83	101	111	78	97	94	93	83	92	93	112	85	104	90	79	93	110	98	112	80	92	106	83	93	85	96	84	102	86	106	88	96	93	85	86	76	82	79	97	80	90	99	96	95	85	81	97	86	99	87	86	100	87	92	80	98	94	79	89	80	89	90	85	76	91	100	97	82	83	86	101	72	101	93	90	90	89	98	88	108	94	89	88	100	101	88	98	77	75	91	83	105	86	94	95	98	110	75	108	96	102	93	95	76	71	93	90	79	94	95	94	98	95	97	88	81	96	87	85	91	93	87	91	84	86	102	112	80	95	71	122	81	83	72	81	82	90	85	106	71	91	98	103	84	73	108	75	93	88	94	87	94	80	98	101	89	98	89	93	96	83	94	91	89	99	72	105	88	94	102	115	85	110	81	89	92	93	94	95	98	105	68	83	98	98	94	84	98	78	93	108	98	101	92	95	102	96	89	72	81	75	108	81	98	106	73	92	106	98	93	89	87	103	99	95	97	93	90	89	87	72	74	92	89	86	90	90	102	104	81	81	87	76	69	80	79	88	111	98	86	116	92	94	81	79	99	97	80	91	85	77	107	87	87	99
8480	1864	1146	1364	3126	5730	7373	8820	9188	7752	6719	5334	4202	3514	3137	3161	2949	2412	2489	2371	1987	1972	1739	1591	1552	1452	1507	1345	1232	1137	969	1090	1109	1200	1182	863	787	851	835	848	856	777	772	732	794	733	788	690	705	700	703	670	660	671	702	686	696	663	672	685	643	710	668	687	697	715	752	688	705	664	749	718	720	665	698	678	700	705	736	739	743	682	680	732	672	685	669	649	674	668	667	694	661	692	663	673	715	725	683	690	667	660	683	675	655	677	724	634	674	655	676	646	712	645	698	703	699	701	672	686	712	688	700	669	668	651	667	690	697	684	667	706	700	667	661	709	696	714	641	679	697	662	631	703	701	656	687	684	711	651	717	689	693	689	673	686	688	666	694	647	697	708	660	731	665	747	689	680	660	666	708	738	704	669	684	660	657	666	734	677	649	686	623	676	722	688	697	664	692	707	666	696	658	684	706	690	725	646	653	693	683	705	711	655	640	680	688	683	633	642	673	682	699	708	684	647	688	679	693	684	636	691	706	683	694	678	670	637	683	690	701	669	742	646	689	704	702	717	706	700	705	655	711	740	728	649	658	692	689	675	679	698	654	685	685	714	670	678	674	701	683	650	694	659	697	724	691	707	646	729	698	696	662	657	708	654	686	628	688	745	673	678	661	665	717	645	633	702	675	704	677	637	699	714	669	658	659	659	647	664	666	703	663	712	676	674	660	696	699	645	731	711	689	655	668	716	711	690	671	674	676	682	694	699	656	682	717	694	680	632	687	700	691	667	703	668	670	651	670	704	692	722	652	654	706	701	702	691	687	692	729	683	675	699	670	673	701	643	620	711	692	737	683	675	671	634	672	656	705	686	644	720	665	642	688	728	679	722	711	701	713	672	667	671	703	684	693	698	692	688	674	708	669	666	655	683	643	656	678	670	723	704	671	722	730	652	682	664	706	671	703	663	714	695	659	688	677	687	758	645	692	652	711	678	724	679	664	676	672	694	655	689	718	667	702	699	647	702	667	667	657	737	716	693	729	662	666	673	653	702	665	681	676	683	679	692	707	637	689	655	697	683	704	638	635	695	711	710	758	674	664	671	680	654	703	666	656	640	704	691	694	664	712	698	676	680	653	702	706	665	661	670	680	701	712	705	664	695	630	646	674	708	699	683	672	653	721	695	692	704	732	700	698	636	658	725	659	677	679	663	682	757	654	689	661	652	678	651	707	628	634	663	753	708	723	668	685	660	698	683	667	646	662	651	712	689	709	691	648	672	638	694	672	686	656	657	689	677	721	647	690	638	709	647	711	606	673	694	696	682	691	681	703	694	673	666	722	728	693	658	740	716	652	683	664	642	648	689	715	651	720	679	675	668	707	661	647	677	668	683	599	672	675	649	679	642	680	695	653	678	712	658	711	703	697	666	661	674	680	699	700	656	700	693	643	720	676	743	731	719	707	651	696	661	688	679	705	686	696	711	700	639	701	710	690	660	734	714	699	740	684	667	694	673	654	629	721	628	689	711	656	625	703	664	670	725	650	737	683	710	662	673	697	660	697	691	641	705	649	699	695	668	634	680	673	677	675	727	678	656	711	695	708	657	710	624	673	687	726	697	694	669	683	678	635	724	705	646	693	701	735	636	670	705	705	686	666	670	645	651	671	665	648	705	634	663	617	637	680	671	669	695	680	651	666	694	726	677	690	665	637	660	688	716	682	704	662	688	707	676	646	735	684	675	618	712	649	670	663	687	649	671	661	688	638	673	640	642	648	667	696	698	696	658	682	688	735	667	673	695	725	651	650	694	665	663	653	652	658	727	654	696	627	676	676	654	652	659	630	664	689	683	712	665	719	672	707	691	684	667	663	673	684	676	666	678	661	726	693	700	663	709	683	716	684	724	730	675	680	680	699	706	708	666	675	694	696	652	676	645	705	673	725	643	653	661	654	670	634	641	715	729	709	730	717	680	720	705	672	649	659	694	648	678	666	686	689	636	726	693	699	663	655	687	681	670	698	678	637	653	597	642	710	709	663	719	694	711	663	685	669	692	648	658	681	664	645	737	653	680	718	719	719	683	682	691	705	642	681	695	723	638	684	698	734	704	727	678	712	675	653	678	682	679	677	675	727	622	677	645	641	679	736	721	726	679	665	686	671	671	718	703	699	661	675	690	676	667	730	662	709	722	695	614	672	650	686	677	644	685	714	681	672	689	671	680	711	643	687	674	696	677	693	670	686	700	704	695	675	669	680	696	686	636	660	726	683	687	704	685	717	675	652	677	681	648	685	652	669	647	675	710	703	674	653	664	696	661	726	716	702	681	704	672	717	695	710	676	671	688	637	647	705	680	688	687	726	659	681	649	684	689	691	637	665	673	676	712	716	680	688	665	706	685	674	710	641	626	691	696	701	656	669	643	649	693	637	700	664	688	711	686	699	707	666	693	646	672	693	695	726	682	652	695	696	701	721	604	700	658	679	655	686	673	667	694	706	633	734	716	638	688	702	690	708	700	668	697	630	700	686	625	663	706	708	684	687	668	696	626	695	669	670	655	714	713	703	708	646	634	646	705	655	692	672	682	681	705	664	694	718	658	660	721	717	674	722	742	712	675	695	687	684	664	661	637	689	708	678	617	701	660	695	640	674	711	610	643	696	675	637	643	667	695	684	702	673	714	638	679	693	641	716	683	705	648	682	733	634	658	679	700	682	688	638	647	702	700	684	685	653	699	659	686	670	664	637	690	723	641	681	668	639	669	660	660	707	692	698	700	741	686	683	690	703	684	682	680	660	677	632	678	720	748	674	673	696	649	649	673	725	660	658	708	654	647	691	645	679	676	693	703	723	728	680	632	660	696	704	692	688	700	707	652	667	666	651	737	710	677	681	641	687	679	717	688	709	665	647	701	748	695	620	644	661	654	697	687	682	712	698	657	669	689	699	685	682	660	658	702	694	648	671	694	667	664	676	661	685	654	685	656	714	735	645	654	668	718	722	686	700	674	647	651	676	677	689	665	668	638	746	638	681	691	716	673	696	650	695	647	716	719	721	697	665	688	703	698	696	631	673	670	697	704	651	661	617	691	652	739	640	649	649	652	678	720	685	672	659	632	703	686	677	696	680	697	728	674	649	688	680	667	643	743	710	674	706	670	704	678	683	651	711	688	684	662	691	678	646	655	685	675	667	712	732	699	659	678	611	683	678	720	690	652	694	664	678	692	711	659	649	671	723	659	670	665	708	688	686	691	670	689	680	708	687	723	668	721	676	675	719	721	717	673	695	692	698	714	714	726	742	667	680	693	715	643	675	730	653	698	728	655	681	693	713	669	667	676	657	719	673	673	702	702	733	707	701	678	681	669	670	657	701	639	650	674	659	676	671	697	693	652	643	701	636	655	646	668	728	693	670	722	663	645	690	705	684	667	668	635	699	669	711	658	694	664	655	665	704	692	666	670	662	683	688	680	685	670	696	681	655	682	620	681	727	697	681	679	651	693	663	694	702	662	632	709
617	223	119	90	88	158	242	357	366	323	268	234	195	191	159	161	157	159	139	110	133	104	125	107	76	75	85	67	61	71	65	82	75	75	86	68	47	55	53	53	74	49	53	44	52	53	51	48	47	33	44	50	55	36	50	60	55	47	48	44	43	48	32	44	44	68	41	62	50	53	47	59	54	59	50	44	52	43	38	48	39	44	41	38	41	58	49	53	47	43	56	54	59	41	42	29	48	51	45	47	32	35	42	37	60	51	44	54	32	38	49	41	55	50	50	44	46	35	38	40	45	37	52	43	52	38	44	33	45	44	40	42	44	49	46	58	38	44	42	29	41	46	43	43	45	41	52	50	45	42	49	57	49	42	50	41	47	46	43	45	44	44	41	40	54	40	50	47	38	46	42	52	41	41	38	46	36	46	51	47	54	43	47	56	39	46	32	51	39	51	56	44	44	27	37	52	42	46	42	39	48	39	26	37	43	43	47	34	59	33	52	45	44	42	42	43	42	40	52	53	42	44	63	47	47	46	57	46	69	55	42	47	40	39	48	41	36	46	47	48	47	47	51	44	40	44	51	44	43	42	43	43	42	46	34	36	42	44	45	46	42	47	51	46	38	56	52	40	42	39	62	44	41	38	51	60	41	48	39	54	37	37	51	44	35	48	39	50	43	43	56	45	50	56	56	46	47	48	39	42	48	42	47	44	50	52	41	40	54	43	45	60	55	47	42	47	41	46	47	51	37	45	40	55	42	46	45	50	44	38	34	48	45	44	51	39	44	53	46	55	37	42	32	52	39	51	38	48	35	47	57	40	56	50	34	54	45	51	39	41	58	43	41	49	44	48	37	50	39	36	50	37	42	57	53	54	43	31	51	49	49	36	42	46	42	41	44	48	70	40	53	46	56	55	56	47	46	50	55	55	61	49	41	38	41	52	54	52	56	42	48	26	48	40	37	36	47	62	45	42	49	46	47	45	64	55	43	44	39	45	48	48	54	38	45	49	47	42	54	49	36	45	50	43	38	33	37	47	39	41	49	44	48	44	47	35	43	48	46	56	40	39	46	44	38	37	44	52	52	40	47	39	41	59	55	44	30	40	51	43	39	58	43	43	50	38	46	50	45	48	34	45	48	46	50	41	42	39	53	48	55	41	47	37	44	35	47	54	49	50	51	44	47	46	42	41	49	58	51	41	35	53	52	46	52	48	34	55	42	50	42	51	40	41	48	49	45	43	29	52	43	37	41	33	49	51	51	52	28	41	45	38	49	52	41	37	41	33	37	40	45	45	52	44	56	47	46	42	43	39	46	55	54	47	40	45	44	43	50	41	54	49	52	55	53	47	39	48	41	51	42	60	53	47	49	46	34	39	39	43	51	50	46	58	45	55	41	37	33	41	51	39	44	46	40	50	44	49	42	55	33	43	38	41	41	54	36	45	38	44	48	45	47	54	44	46	46	50	45	47	58	43	39	42	44	35	37	54	47	49	42	48	44	42	55	57	38	49	42	47	54	50	54	48	38	43	53	25	44	57	51	54	52	49	54	54	40	43	49	46	41	46	47	45	38	50	55	45	50	40	46	39	47	29	39	45	38	47	54	41	38	39	39	61	45	56	41	54	40	39	49	61	40	48	50	41	49	45	42	40	39	42	46	52	57	41	51	40	49	35	41	37	47	53	41	50	46	49	41	46	49	51	44	44	45	45	50	40	43	46	55	40	36	44	41	47	57	55	59	41	62	48	45	35	48	54	41	50	46	40	40	45	50	50	42	48	41	57	36	59	43	48	48	51	31	39	47	44	48	59	48	32	53	45	50	42	43	35	56	46	42	47	41	48	42	36	54	42	42	45	44	40	52	46	44	34	41	44	37	42	44	50	46	42	29	46	53	40	48	40	38	46	40	42	41	50	41	48	38	46	33	38	44	47	37	47	40	35	41	43	48	50	64	43	39	35	47	58	46	38	39	42	45	45	51	42	39	59	47	53	42	38	33	52	49	52	49	60	48	38	47	56	55	47	50	50	53	40	47	39	46	50	37	35	44	53	46	51	30	37	42	40	38	33	41	57	53	43	43	50	53	38	42	46	33	54	44	52	44	39	31	45	46	49	44	45	58	47	41	54	39	50	46	51	46	36	45	33	41	45	61	32	50	45	45	42	53	47	38	63	53	50	48	48	53	44	43	45	53	46	43	35	43	44	41	51	38	50	47	54	51	47	34	45	35	60	37	35	52	44	43	55	46	49	47	27	43	46	42	39	45	54	59	39	45	47	42	44	49	44	55	48	48	30	40	37	40	37	35	34	49	44	47	58	55	50	50	45	54	47	44	57	50	47	53	45	42	39	41	39	40	53	34	45	33	42	40	38	46	37	52	38	46	43	36	55	44	48	45	46	43	37	37	51	51	35	46	55	46	37	51	43	47	46	45	42	45	52	46	43	50	46	48	48	41	45	54	34	45	38	44	51	49	49	60	42	58	49	38	42	52	39	46	32	44	41	42	50	51	44	41	46	37	47	44	43	59	43	46	61	40	46	47	36	46	35	34	44	52	49	47	41	52	52	47	46	53	42	37	48	42	53	42	49	43	47	41	40	46	34	50	40	48	44	51	42	51	59	54	39	47	43	44	49	46	49	45	53	48	46	43	39	47	45	38	43	35	35	41	42	49	52	43	46	43	33	50	49	38	46	50	32	42	39	43	54	46	46	46	39	38	47	28	57	39	41	41	41	41	54	40	49	51	47	43	41	46	50	50	54	44	51	49	43	43	43	44	36	57	42	50	48	45	43	54	51	36	43	45	43	59	47	49	33	42	37	42	49	38	37	48	27	54	44	46	53	35	54	44	42	44	36	47	39	39	50	31	39	49	52	54	48	56	52	50	51	39	52	49	46	59	38	44	35	50	45	52	51	42	36	56	47	57	63	52	57	41	47	37	36	28	42	44	61	51	34	40	50	28	51	44	36	37	45	40	54	36	50	38	58	51	46	48	51	40	31	52	38	43	47	45	44	41	46	44	49	43	42	45	42	51	45	50	40	56	41	47	52	48	39	47	49	43	53	36	46	42	43	41	41	51	46	47	43	43	30	41	44	50	37	47	32	40	57	41	43	47	48	33	35	52	42	41	48	44	43	41	50	44	40	48	44	33	41	49	49	28	60	43	57	53	49	41	51	52	54	42	40	47	53	40	47	45	35	45	43	35	51	37	41	44	47	70	42	47	42	53	52	47	47	35	56	44	38	32	44	37	46	43	55	43	52	48	53	47	43	43	32	51	55	48	34	51	44	47	40	54	47	53	42	44	51	41	65	57	38	53	42	42	52	61	44	48	46	37	46	42	54	46	39	40	38	36	47	46	48	40	40	44	36	48	41	57	62	56	39	45	46	43	46	61	37	38	40	39	42	54	48	61	42	42	56	53	42	43	42	50	53	45	44	51	47	48	45	50	55	47	48	52	48	50	44	35	55	49	42	49	45	37	44	42	46	48	48	58	53
8428	2867	1397	1840	4866	8900	11461	13188	12085	10164	8149	6640	5596	4591	4255	4137	3305	3502	3301	2846	2417	2286	2096	2136	1693	1585	1612	1439	1228	1006	716	915	1051	1216	1122	631	539	634	571	602	669	468	496	510	444	501	502	479	468	373	343	331	372	323	357	372	353	362	384	377	408	379	383	355	407	411	403	404	382	358	385	418	368	333	332	338	394	395	393	408	439	380	368	297	351	359	329	333	336	320	348	324	351	306	365	341	344	332	369	349	345	342	370	316	324	361	355	348	346	352	337	326	329	332	319	341	337	333	309	315	355	320	339	342	355	336	308	300	345	354	313	372	345	311	331	329	363	333	358	323	347	369	371	362	356	322	343	387	348	317	339	324	327	345	316	342	304	379	335	351	376	336	370	344	315	373	326	321	325	339	361	358	326	327	307	362	353	358	343	344	352	355	364	340	364	378	311	338	338	346	356	348	324	333	341	322	318	333	356	320	326	329	336	362	403	368	355	335	355	331	327	318	359	353	364	359	336	330	324	360	309	354	299	301	319	360	352	362	345	329	362	350	329	330	343	344	319	349	359	345	340	324	318	343	362	340	343	286	333	353	343	326	340	329	319	312	345	325	350	335	347	320	349	360	371	341	338	373	347	347	316	328	346	355	333	378	362	367	313	354	343	378	323	337	323	351	336	341	371	317	288	340	339	362	312	318	357	323	330	372	350	355	344	362	381	352	333	354	362	323	373	364	339	316	341	350	305	312	362	336	352	351	326	323	343	324	346	355	391	331	323	341	358	331	355	361	338	380	335	342	356	335	347	353	348	337	340	377	332	339	324	348	349	346	358	350	326	337	339	335	341	352	356	358	337	357	375	333	358	392	357	348	335	320	349	335	321	338	311	329	319	343	324	347	339	362	342	324	352	354	353	346	339	344	329	324	317	344	307	321	358	309	341	364	320	349	317	326	361	322	346	338	344	363	353	357	343	345	342	336	370	346	320	332	372	390	369	324	340	383	356	336	335	362	322	334	345	359	318	331	339	355	318	368	329	371	354	346	350	360	304	313	336	348	350	329	307	312	313	320	374	347	332	350	311	332	297	335	316	341	330	327	354	360	344	327	319	323	332	333	324	321	365	300	363	352	331	305	390	355	329	363	355	349	320	338	347	346	322	337	342	348	356	357	387	374	356	317	325	335	355	351	359	330	371	397	352	324	345	312	352	350	355	342	357	312	366	308	349	336	340	355	339	336	361	370	336	366	329	349	358	328	343	319	351	329	319	350	318	355	349	323	325	310	334	336	295	356	324	354	341	322	366	374	297	381	327	366	342	291	337	338	324	337	338	336	351	351	361	331	332	328	391	333	337	324	338	338	335	315	344	338	346	339	350	325	330	324	351	336	341	371	334	319	327	310	357	335	342	310	345	356	325	378	340	347	326	346	355	337	359	325	362	323	347	343	369	342	333	319	325	370	341	331	339	353	344	344	337	342	330	345	360	327	342	371	366	315	320	332	356	353	359	357	338	358	343	304	347	329	321	356	317	370	336	332	336	371	313	332	327	367	336	322	317	392	369	313	315	330	334	364	335	355	308	338	345	380	342	335	394	352	362	314	357	321	318	325	341	336	332	310	352	352	338	347	346	331	325	327	329	343	353	354	378	350	337	355	322	355	342	333	369	355	300	368	348	343	333	345	369	362	338	358	340	324	319	341	335	333	303	366	326	359	346	330	366	321	342	353	331	307	311	333	354	313	366	338	335	356	335	346	345	299	361	334	304	330	345	330	320	352	367	351	326	329	328	357	319	366	330	299	355	352	352	312	312	340	335	305	347	349	324	353	355	364	370	350	327	366	377	332	304	311	334	325	380	378	338	322	343	354	350	360	326	340	350	343	363	352	353	350	394	335	366	334	356	338	358	352	328	332	331	355	329	325	354	362	366	331	316	360	347	340	332	337	332	334	326	350	345	341	340	337	361	335	319	332	319	366	362	372	341	327	331	343	337	323	342	349	358	348	326	334	366	334	341	312	353	355	356	300	331	335	331	363	347	325	384	352	319	330	330	354	348	321	343	355	343	347	332	348	361	322	328	381	347	343	317	325	336	346	318	341	300	371	328	355	351	349	341	338	341	380	307	349	324	335	354	350	330	351	367	345	330	320	329	325	371	344	344	319	343	304	351	353	348	345	321	342	331	351	343	360	334	327	316	332	320	350	340	318	303	355	340	337	325	346	347	357	334	337	342	324	351	375	321	330	313	347	315	324	351	350	320	371	360	358	362	355	338	336	318	377	353	345	326	349	324	333	354	337	360	365	353	358	345	379	371	325	390	321	356	308	357	342	285	348	387	330	336	371	344	359	365	362	298	338	343	329	323	344	356	331	326	358	323	334	343	317	312	338	330	345	327	320	347	326	313	397	348	360	321	341	346	343	355	325	346	357	331	330	360	379	355	372	332	316	341	341	368	346	319	321	338	342	345	314	350	331	331	336	300	361	373	355	379	323	355	338	341	355	384	340	366	349	359	372	336	337	344	348	321	335	321	327	341	359	359	328	318	336	340	332	342	336	350	347	359	337	348	339	325	374	373	341	349	296	318	336	337	357	334	339	329	331	339	319	355	344	353	341	358	314	319	340	334	330	351	346	334	353	336	375	360	363	364	324	343	333	335	332	322	348	359	348	348	328	329	358	298	334	329	364	348	369	351	336	314	355	302	360	357	320	333	345	344	351	356	323	358	351	352	328	316	315	324	365	336	330	364	322	317	327	357	313	319	319	365	324	350	345	364	328	382	339	336	362	350	364	339	368	320	348	371	366	337	318	348	350	338	338	331	361	324	359	349	379	322	371	318	368	339	356	353	366	320	341	348	337	336	338	374	339	317	313	342	338	366	351	346	370	317	339	335	350	341	328	325	343	339	351	339	353	344	323	351	373	350	340	312	341	293	350	352	344	350	328	318	347	359	319	345	332	339	339	342	320	359	324	348	395	333	340	346	407	330	331	377	372	330	312	367	349	382	327	363	326	346	326	327	344	373	337	341	318	341	361	306	332	366	346	343	343	313	338	331	340	321	347	340	295	376	313	351	329	332	372	330	350	313	367	382	327	302	326	369	324	332	325	353	335	348	327	330	356	344	363	319	359	353	331	360	331	331	314	339	339	335	351	369	381	353	326	357	306	336	333	365	348	361	362	337	337	350	357	334	343	332	308	305	344	355	376	365	334	318	333	371	340	350	367	330	334	357	340	353	328	321	349	335	323	354	346	339	346	326	333	321	318	356	364	334	363	351	345	338	332	355	322	338	324	339	337	335	341	326	319	326	357	322	305	329	323	325	341	338	333	335	339	324	338	356	347	331	361	323	371	337	394	331	345	325	355	352	332	355	325	348	362	367	355	332	364	356	316	332	312	334	338	342	352	328	331	361	345	340	358	358	344	346	396	341	342	373	345	306	362	373	340	371	323	336	317	344	349	365	333	322	330	354	330	354	346	331	352	389	346	333	345	349	372	360	394	314	342
1876	255	199	169	146	219	355	459	409	338	325	305	238	228	249	227	212	223	230	180	180	175	188	158	162	164	166	156	161	120	120	140	155	183	114	114	123	114	135	111	124	118	126	119	125	123	122	124	125	113	112	105	120	103	120	115	110	111	101	137	96	126	125	102	121	129	95	118	122	111	114	116	128	102	89	118	120	104	111	103	117	122	125	111	98	117	141	93	110	122	109	101	117	91	124	100	124	105	126	109	122	120	98	123	104	136	122	114	109	109	106	113	109	118	112	106	111	128	109	105	121	113	122	138	116	112	89	124	85	119	118	108	97	112	90	126	129	114	112	114	122	113	102	114	127	119	134	126	117	114	103	115	112	125	116	133	121	114	116	99	120	113	122	101	114	109	96	125	113	129	125	97	104	115	110	125	101	113	122	97	121	116	86	114	125	127	116	130	134	117	120	113	92	130	108	103	130	133	107	121	113	105	113	110	109	124	114	89	104	96	132	117	101	143	129	123	130	112	107	111	103	116	105	111	126	112	115	117	124	113	138	122	111	112	115	104	109	117	106	106	109	131	115	121	105	142	122	126	105	121	108	94	103	116	115	116	120	121	119	111	110	107	112	121	120	119	119	115	113	130	111	105	100	96	123	104	116	111	111	100	129	118	139	135	115	129	110	115	121	102	98	120	118	94	114	120	105	104	126	112	124	132	112	114	108	125	102	121	128	105	133	105	100	121	86	114	115	114	141	102	114	133	108	109	118	109	122	117	100	124	112	120	126	97	112	114	129	129	117	106	107	119	127	126	100	121	136	103	145	125	110	119	131	131	141	110	112	107	121	120	109	99	115	127	121	130	112	125	116	106	112	105	102	110	115	99	122	108	110	110	101	134	107	132	123	120	99	103	106	117	101	114	121	114	99	126	106	109	112	106	133	136	121	107	109	123	128	107	100	112	102	117	110	113	110	109	116	105	96	130	122	120	110	128	111	96	117	118	112	122	108	121	119	108	108	101	112	103	98	135	120	117	105	97	103	142	109	121	119	110	114	104	113	120	130	105	114	113	132	110	94	113	110	117	114	148	116	94	108	113	105	105	130	108	100	124	119	99	120	126	115	106	95	108	107	101	117	103	98	103	121	114	99	105	104	109	111	115	105	120	117	122	98	115	98	139	123	122	105	118	120	108	118	109	121	115	107	116	113	109	107	121	119	115	111	115	119	110	109	125	119	138	117	126	147	115	99	100	110	114	109	127	113	117	107	109	105	117	100	94	101	113	104	122	125	116	129	109	126	90	116	99	98	127	109	134	114	109	113	107	109	111	102	105	119	109	114	99	113	120	96	126	131	114	108	129	110	103	111	142	114	120	102	126	120	105	118	113	129	133	113	119	110	120	129	115	126	114	105	110	110	104	104	95	92	105	128	132	115	116	123	109	113	117	123	124	119	131	124	122	115	109	110	127	123	99	109	115	94	115	112	103	115	104	133	142	120	112	125	120	124	106	129	93	104	111	113	134	93	101	104	106	135	111	100	127	104	98	113	116	100	107	103	121	118	109	93	107	114	117	106	115	122	111	108	124	114	112	112	117	110	98	121	108	108	122	124	110	98	92	129	131	95	128	113	121	127	110	107	101	115	135	106	115	116	110	117	114	110	142	115	116	103	109	127	94	130	109	96	123	113	124	104	110	119	125	136	107	95	119	124	102	107	124	113	115	113	112	117	115	106	128	118	134	109	106	115	111	118	108	108	124	118	89	118	115	110	110	100	125	106	131	109	117	121	114	113	96	125	119	128	116	121	131	117	96	116	118	102	119	125	111	129	124	142	126	92	106	122	129	121	100	104	122	111	103	115	128	117	123	126	101	118	105	109	106	102	94	106	117	123	106	108	112	120	112	92	129	119	124	117	106	79	134	115	119	126	92	111	114	108	106	108	108	122	111	121	95	109	135	108	103	106	124	122	108	102	112	109	120	118	119	103	114	121	109	106	134	102	105	121	111	97	124	120	104	119	123	94	103	107	107	138	113	114	125	130	133	97	136	106	119	124	121	122	99	122	100	110	104	120	120	116	106	135	103	134	115	107	119	117	117	107	119	119	132	102	120	114	121	110	119	103	132	121	100	125	133	103	106	115	112	124	111	139	118	110	123	107	105	96	121	106	108	101	119	113	104	112	111	121	126	116	129	135	105	101	111	140	109	110	126	122	99	132	115	119	121	116	111	118	135	119	107	99	115	103	113	124	107	122	127	108	108	102	101	118	105	91	106	133	121	126	102	106	124	113	103	116	100	121	110	124	132	115	127	118	117	105	114	117	130	108	90	125	108	126	114	115	131	112	117	98	108	133	118	116	106	127	109	103	111	130	110	123	119	109	99	118	140	115	115	116	119	136	125	113	129	107	103	99	112	110	104	100	115	114	119	112	148	124	105	106	111	114	123	98	123	113	112	112	121	109	112	106	109	123	117	106	111	94	115	117	124	126	119	103	121	111	110	103	101	105	129	112	117	116	111	117	116	105	95	115	91	105	116	138	117	111	104	113	124	86	113	106	131	107	122	124	98	117	118	118	120	116	125	129	112	105	91	118	114	112	101	110	90	128	131	107	112	122	101	114	124	128	120	110	132	124	106	104	108	111	122	107	114	113	102	115	104	101	124	117	115	118	126	104	124	137	108	115	119	120	108	107	122	115	127	104	113	111	103	115	108	124	113	123	119	134	106	119	116	108	117	107	98	114	130	107	138	99	125	108	104	138	119	106	122	120	105	131	139	116	121	118	100	129	98	106	116	116	126	118	146	109	118	101	119	113	105	121	114	112	102	114	103	114	130	140	127	130	124	125	111	120	132	97	123	138	107	110	103	107	115	102	118	121	109	116	115	105	85	122	125	124	108	114	119	120	105	110	111	125	123	104	98	109	131	112	110	93	120	106	109	123	118	100	111	107	125	113	114	117	114	152	111	110	121	141	141	113	122	116	101	132	126	104	107	127	104	105	110	93	120	109	113	109	105	103	119	110	104	125	115	98	118	114	93	111	136	94	113	117	117	104	103	133	119	112	118	109	106	123	103	115	116	107	109	115	95	103	112	118	107	137	131	120	124	96	120	127	121	98	109	127	110	94	101	119	111	132	115	97	105	112	117	95	118	124	117	111	109	116	96	118	95	111	106	112	123	123	103	133	104	111	133	125	116	86	116	101	117	108	110	111	113	134	117	105	113	133	142	108	123	146	125	104	102	101	108	98	128	122	105	114	135	118	115	99	123	102	122	116	130	132	115	119	112	89	123	123	100	125	98	101	117	97	113	100	106	139	120	112	109	112	110	113	136	123	127	95	132	121	119	129	118	108	126	119	106	116	108	130	97	99	115	108	120	105	93	112	136	121	97	126	129	113	118	109	133	122	125	122	119	110	123	111	122	98	100	118	143	109	115	101	128	117	128	125	110	113	99	122	100	128	117	105	112	126	123	118	117	121	114	103	100	97	106	123	106	137	129	110	126	104	127
10448	2770	1651	2212	4982	9022	12152	13280	11724	9659	7863	6905	5886	5041	4543	4277	4072	4091	3696	3047	2869	2739	2809	2408	1970	2098	2122	1936	1648	1373	1372	1497	1521	1782	1403	1162	1019	1088	1084	1122	1088	1055	956	994	994	955	1026	1019	953	912	844	850	891	794	866	884	905	873	856	845	868	854	898	865	856	915	901	932	853	832	951	864	848	884	905	816	894	867	892	958	877	893	842	832	891	825	851	855	787	879	830	822	855	848	823	798	882	841	801	892	880	868	834	822	813	829	872	847	859	811	856	836	838	858	812	861	829	756	897	859	866	862	837	869	844	892	851	865	827	832	855	888	851	823	777	837	844	836	835	832	855	819	808	891	862	878	841	868	830	821	827	789	848	809	873	811	867	851	888	882	830	864	842	845	842	823	872	824	862	920	812	851	852	870	842	881	888	870	870	878	864	864	860	861	871	801	894	868	847	826	866	833	815	842	861	846	849	855	865	810	860	870	829	867	864	851	883	850	866	833	830	840	875	828	817	899	858	843	895	850	841	883	800	832	843	810	857	812	815	817	870	874	845	851	911	810	831	821	871	860	836	882	848	832	829	827	884	843	837	862	879	824	833	833	860	893	897	850	884	849	827	874	850	847	919	839	867	899	863	832	853	853	871	842	827	873	862	797	826	846	847	859	844	816	853	846	852	871	836	833	851	818	862	862	850	799	864	869	908	872	860	822	832	902	857	789	805	811	904	852	843	878	867	852	889	835	898	828	907	816	847	867	816	835	817	850	855	790	872	816	800	819	855	832	871	850	880	853	820	842	850	839	878	856	855	854	851	825	862	793	860	875	868	896	814	807	856	862	843	914	837	878	811	859	832	849	833	850	837	789	839	846	866	866	846	830	914	852	859	938	891	894	814	870	828	905	884	896	876	853	820	856	842	849	862	831	890	853	860	840	898	817	843	821	811	865	868	822	865	864	812	891	841	823	873	871	851	886	860	874	864	827	860	850	854	864	845	810	820	824	849	857	865	892	850	839	822	858	837	860	857	827	836	878	840	831	785	852	845	859	849	880	821	818	856	833	845	849	821	850	803	873	876	856	828	846	792	870	854	900	853	863	852	855	829	849	891	853	865	846	857	878	912	842	897	835	824	864	865	831	816	846	850	833	844	840	883	881	862	815	833	842	840	832	865	853	804	841	854	904	810	791	831	851	858	883	851	886	835	798	787	842	825	841	838	820	860	893	840	830	908	869	883	819	789	810	878	895	852	822	877	895	850	806	889	865	845	848	834	863	783	849	857	858	798	840	861	812	867	819	889	891	844	851	842	829	874	849	884	845	848	883	824	845	842	870	836	881	874	847	850	886	890	815	884	856	852	821	847	778	823	812	832	895	875	817	860	829	839	864	836	877	818	799	840	862	839	810	852	805	860	831	869	832	809	848	853	853	849	903	851	803	808	820	830	800	875	832	879	865	842	823	887	804	851	894	794	832	851	857	844	850	890	820	836	809	871	808	798	804	845	856	878	860	869	835	898	817	862	872	861	865	876	793	885	832	888	808	845	858	851	870	822	784	822	842	837	865	829	879	858	827	837	820	848	779	835	839	840	833	877	825	811	850	840	877	841	959	851	871	845	860	851	766	826	829	846	828	864	817	881	925	835	843	854	833	799	857	918	852	871	872	797	843	835	862	864	812	822	823	890	895	905	881	862	903	883	811	870	869	835	879	844	841	866	839	870	843	829	875	861	855	836	862	782	819	854	881	802	825	837	808	852	837	843	891	851	823	780	868	867	880	873	798	893	793	897	838	890	847	812	788	896	886	868	842	892	847	803	890	816	794	853	844	801	857	876	829	881	860	806	837	872	922	822	828	875	850	840	883	826	847	849	847	813	858	852	847	839	809	871	883	816	828	895	841	846	829	847	817	854	853	766	821	889	871	872	845	828	868	872	809	878	848	852	841	844	876	870	793	870	885	845	874	880	869	849	853	830	815	878	820	865	859	843	869	885	867	857	909	827	870	877	875	835	918	861	838	889	795	858	820	860	845	806	867	867	835	907	871	853	829	856	831	831	872	766	848	871	846	822	838	856	841	890	835	826	838	834	794	835	862	811	849	846	825	909	840	778	856	839	863	805	827	835	799	829	861	818	875	875	850	809	807	892	844	937	901	792	884	828	827	833	839	823	875	820	808	799	880	831	882	842	858	854	870	844	843	854	812	890	801	844	882	868	829	905	867	896	882	892	884	894	872	877	865	821	859	864	853	880	842	869	868	825	816	839	848	864	833	841	822	832	857	851	874	835	852	837	880	822	841	817	791	760	789	809	813	831	881	846	844	834	836	827	829	797	827	867	853	822	790	851	844	855	898	822	845	902	851	843	814	799	815	858	866	858	811	873	851	817	878	834	798	872	850	865	831	846	850	849	872	837	787	823	839	830	847	815	858	887	833	788	867	891	800	856	862	821	839	857	843	841	858	776	861	835	849	850	854	900	855	842	878	863	852	846	855	806	819	851	861	849	816	813	865	871	822	824	777	876	847	884	849	828	813	889	809	838	861	876	802	912	797	857	871	857	866	861	856	844	869	864	831	830	827	855	816	885	803	849	828	806	850	865	836	897	831	850	868	867	845	798	831	865	854	824	890	844	857	832	835	827	851	888	825	855	846	903	761	870	838	811	887	922	854	877	846	817	839	856	886	780	874	825	864	838	841	860	806	803	832	843	906	822	794	845	849	852	824	872	827	845	854	865	887	839	842	839	849	869	815	868	824	842	826	893	841	862	826	840	883	837	839	877	861	857	862	803	822	831	849	834	842	884	873	889	858	866	837	835	874	872	838	861	834	817	899	830	839	821	827	884	812	801	852	813	842	867	874	874	845	845	865	880	883	821	858	782	844	850	829	839	841	829	825	823	885	859	842	860	857	911	841	843	856	808	855	780	842	879	881	807	859	866	807	896	850	845	865	851	808	797	935	871	854	834	838	867	884	814	884	867	838	810	851	847	814	807	823	856	831	831	848	820	856	876	897	810	841	812	875	862	825	819	844	861	797	836	847	867	910	878	885	841	918	898	793	834	859	831	902	815	821	867	817	869	852	828	856	882	850	838	847	855	854	801	900	836	846	831	801	832	863	839	804	894	901	835	879	866	852	806	834	839	844	846	826	826	817	830	840	821	811	809	899	839	797	878	826	817	898	871	873	894	806	831	846	875	781	857	858	837	835	877	886	832	846	852	920	826	841	867	855	844	801	878	921	861	822	834	816	859	821	839	842	855	834	817	838	831	880	899	828	907	799	805	834	844	844	844	850	832	840	887	834	889	850	838	901	855	836	879	849	877	824	830	784	857	835	860	856	841	808	849	849	862	811	849	820	926	795	823	813	841	855	887	819	908	882	871	803	841	844	810	875	844	859	843	810	812	790	853	851	860	860	849	800	808	879	854	816	855	897	836	867	860	878	816	879	818	860	792	865	898	846	878	817	795	833	834	829	869	882	857	872	864	816	855	817	857	820	845	836	838	855
1023	296	168	126	129	278	380	498	441	380	316	296	268	202	192	220	232	204	161	150	158	134	148	116	113	109	123	116	101	85	84	89	106	106	86	70	67	81	80	82	82	66	58	65	73	67	57	63	71	49	56	58	54	57	62	50	62	57	50	75	52	57	53	69	62	53	49	53	47	56	59	79	67	55	58	60	53	56	57	59	59	61	55	63	67	48	52	50	47	53	64	53	55	70	62	53	75	66	49	66	63	70	48	58	54	56	50	62	61	54	53	48	79	57	53	63	61	58	70	57	60	64	46	72	67	52	48	63	61	48	51	61	61	58	50	59	59	55	52	48	63	54	57	77	51	77	67	61	60	59	49	46	63	58	47	53	70	46	61	53	64	50	53	52	57	67	53	57	60	51	57	44	47	62	50	59	65	60	50	58	69	39	69	53	49	66	69	58	53	76	44	63	53	60	55	54	69	57	53	63	83	57	81	55	59	57	53	65	61	59	61	55	57	65	52	62	73	52	64	60	64	63	63	53	63	70	70	63	52	43	49	51	49	44	62	64	61	50	68	44	53	54	66	46	69	59	56	54	61	64	75	62	62	39	46	52	55	60	58	62	54	60	59	46	71	65	79	68	53	77	76	81	63	68	57	67	60	51	61	71	54	65	64	53	55	49	54	57	67	64	60	65	67	64	56	61	66	54	59	56	49	43	54	51	55	62	64	55	73	55	53	64	52	69	67	58	65	62	55	66	66	53	66	51	50	52	54	67	52	42	57	67	60	61	51	62	59	51	53	54	57	59	63	53	56	57	77	43	63	53	52	72	51	53	59	63	66	55	63	55	54	48	46	56	74	61	61	67	57	55	59	51	63	65	58	57	56	52	41	64	73	55	61	63	51	70	50	55	62	60	56	70	63	64	51	52	54	56	62	61	58	55	45	56	56	32	70	53	72	60	44	60	66	59	47	45	61	68	59	62	68	58	52	56	58	65	58	49	53	54	74	84	62	58	68	56	63	51	46	50	41	58	53	56	50	56	68	59	49	64	47	66	56	48	61	53	74	50	52	60	58	48	52	69	55	61	62	63	63	53	54	51	57	78	48	56	59	48	82	64	48	41	51	68	57	52	55	57	56	62	61	64	59	67	60	56	78	61	57	61	49	61	64	52	58	60	57	58	55	63	48	63	63	47	60	61	60	56	76	59	71	56	50	61	68	54	59	67	52	62	54	60	68	52	59	66	66	60	52	61	53	54	61	53	54	53	58	46	74	70	48	64	67	53	52	63	51	60	59	76	54	65	59	62	62	53	51	56	54	64	64	56	71	46	53	54	51	59	61	65	62	57	53	55	57	67	62	68	55	68	74	68	58	67	75	60	69	64	54	52	64	50	62	67	67	65	56	64	57	44	53	59	61	59	61	72	49	55	46	50	62	59	60	53	62	55	54	69	55	65	54	56	57	53	50	60	69	39	52	56	30	60	53	61	82	40	60	60	48	55	56	56	62	56	59	65	61	64	58	65	53	60	67	49	42	70	54	51	49	62	65	59	58	55	61	70	52	64	74	64	41	68	61	52	47	62	60	59	56	70	59	52	67	51	61	56	76	71	50	67	59	46	73	65	57	42	70	74	60	63	72	69	63	68	49	60	65	63	64	47	58	55	45	60	55	56	62	63	63	69	56	44	72	49	51	60	57	61	57	51	61	71	55	76	61	58	57	64	62	53	77	41	58	57	54	64	51	61	64	43	67	69	58	80	53	70	49	59	47	65	62	66	63	61	66	63	65	77	60	59	46	56	61	64	54	69	49	50	56	53	68	60	86	63	57	61	55	64	46	50	48	49	59	64	37	54	76	62	57	61	62	63	53	67	58	51	73	55	55	60	67	61	60	55	75	68	53	46	61	65	65	58	66	51	65	57	61	63	57	67	59	46	60	66	40	50	59	69	60	50	48	56	62	49	64	57	49	73	66	61	74	68	60	51	69	61	53	52	56	61	49	74	50	56	64	74	56	60	59	62	56	78	55	66	53	77	64	63	64	59	56	58	53	72	55	68	60	56	46	58	61	51	65	62	64	60	69	58	54	59	85	55	67	71	68	59	58	43	48	70	57	60	66	76	59	44	55	47	69	55	63	66	67	51	45	55	50	61	63	52	58	45	46	67	66	58	60	58	70	62	65	63	53	50	69	54	76	55	66	62	53	65	59	52	60	67	77	57	67	51	49	69	57	69	59	55	48	78	63	51	56	56	55	60	51	52	65	53	54	61	46	72	64	56	50	46	55	64	52	76	58	46	61	40	67	62	54	54	56	60	62	58	55	70	47	59	52	59	58	55	67	45	47	72	68	42	55	59	59	65	64	55	59	55	55	62	59	50	54	65	70	67	67	57	63	38	56	65	47	69	59	50	67	58	66	65	60	53	73	61	64	70	59	62	48	57	57	70	52	68	67	72	53	57	46	58	50	56	63	57	66	67	54	59	62	74	48	59	48	65	59	60	60	58	58	61	82	43	47	55	60	59	55	54	56	48	63	63	59	56	57	58	54	60	64	50	43	59	61	63	54	49	65	64	60	57	52	60	59	42	57	38	59	57	64	44	52	49	59	52	61	50	46	62	67	62	62	67	50	51	58	66	55	47	58	43	57	59	49	50	48	67	59	55	69	55	55	65	73	43	55	52	56	68	54	63	49	69	64	60	78	63	51	61	42	51	49	53	62	58	59	62	58	60	47	53	68	59	53	55	70	59	67	43	77	63	55	45	53	51	65	57	46	76	46	68	57	53	58	63	57	58	67	50	57	44	39	66	53	61	65	79	49	73	45	58	68	64	61	43	47	54	54	57	54	56	65	68	66	67	51	56	67	55	59	57	59	63	64	61	67	59	58	69	57	71	60	51	63	58	64	72	58	51	45	57	71	54	51	58	55	52	60	48	69	64	60	60	57	75	68	67	62	55	62	61	56	55	50	52	78	49	57	64	58	43	74	75	63	64	57	50	51	63	68	61	59	41	55	70	58	72	64	52	55	50	53	56	55	49	51	61	67	74	61	46	51	67	55	49	61	56	66	64	73	75	58	57	54	66	72	65	67	59	62	52	65	63	67	64	71	48	46	58	53	51	64	62	58	69	62	60	65	75	50	56	51	59	60	80	72	52	59	73	60	42	54	65	62	56	53	59	67	70	57	60	73	53	54	55	63	61	48	52	64	60	66	74	61	52	60	62	59	55	61	53	61	49	72	62	75	62	46	61	59	55	72	74	64	78	67	49	56	60	67	59	68	64	65	59	59	59	57	60	54	61	56	61	56	52	58	68	54	65	61	57	64	63	59	50	76	55	61	51	46	65	56	56	55	53	67	59	71	58	48	53	50	57	58	52	52	58	52	66	72	58	59	72	61	55	59	60	73	57	74	68	68	62	48	52	58	41	53	63	68	44	61	67	68	63	52	59	56	68	58	75	63	63	66	65	56	59	61	64	57	60	67	52	67	54	64	64	47	75	51	78
11010	3560	1772	2432	6861	12637	15696	16134	13887	11513	9784	8212	7086	6138	5392	4979	4932	4996	4069	3414	3166	3113	2772	2252	2093	2080	2119	1816	1376	1133	1196	1274	1431	1541	1117	801	701	716	742	826	806	601	631	653	678	625	674	665	543	495	514	465	471	454	463	509	456	454	471	504	452	495	441	465	455	479	469	489	451	502	576	506	509	441	422	418	477	508	516	583	491	417	422	406	475	457	433	424	425	404	468	417	425	422	426	416	413	430	435	465	416	435	431	438	437	439	454	385	423	433	405	419	437	441	429	436	432	466	429	429	416	407	460	437	462	438	432	410	394	444	467	426	392	389	430	421	440	468	449	434	447	422	421	421	422	411	435	428	387	474	467	432	425	416	417	452	425	474	436	427	438	404	415	450	420	434	446	424	432	425	447	434	430	384	455	412	425	443	456	409	437	428	451	433	424	445	422	418	430	418	409	420	451	437	444	392	407	435	451	396	433	455	417	459	401	465	425	435	373	414	399	432	407	400	407	435	420	433	415	433	414	410	431	454	426	418	436	414	447	416	446	405	426	443	420	428	446	449	421	436	397	402	451	405	446	443	419	424	414	432	424	487	411	416	455	457	432	443	462	425	425	420	417	425	454	441	398	436	465	434	395	441	422	401	449	432	427	412	448	411	452	417	420	410	419	422	452	457	460	407	417	422	452	405	389	438	452	433	447	409	405	415	431	452	467	465	459	439	449	416	448	450	473	424	436	440	398	442	450	434	384	451	409	457	433	440	419	459	398	392	432	405	419	428	402	417	429	393	450	431	403	432	439	401	481	436	441	424	468	393	455	425	442	411	450	445	411	451	434	447	411	445	395	460	404	425	447	428	423	445	389	458	404	464	393	420	471	427	412	446	399	480	416	437	424	437	391	405	421	417	417	449	423	414	428	426	455	378	390	471	417	424	428	457	431	408	469	475	393	418	439	462	418	461	417	430	453	424	457	444	426	428	450	437	411	416	435	437	432	451	470	458	389	434	452	407	448	400	419	445	415	426	394	425	395	435	426	463	373	442	434	405	434	422	382	407	415	428	439	426	425	418	422	443	438	433	416	442	434	426	398	421	418	456	416	417	405	396	456	459	383	463	440	414	424	436	438	422	444	437	472	391	413	445	440	451	403	451	440	420	473	423	476	378	401	448	400	433	452	414	419	415	443	450	392	405	405	412	463	429	434	419	435	431	408	419	479	416	383	423	425	430	436	424	430	454	430	432	414	446	398	399	442	468	422	423	396	403	425	437	406	419	438	449	447	404	472	428	409	432	418	407	482	409	440	409	419	417	459	439	425	437	405	419	420	418	431	446	439	397	436	466	450	438	464	460	397	439	432	444	462	433	412	410	430	416	428	415	403	441	425	444	436	387	415	426	420	373	427	412	419	437	432	433	433	417	421	409	379	434	428	409	431	450	429	405	437	442	414	448	457	438	448	397	426	422	423	424	429	430	414	411	428	432	431	420	437	393	453	434	448	439	430	436	440	392	410	399	404	405	463	454	435	404	414	439	458	425	404	452	447	410	458	414	429	394	418	458	414	434	423	432	388	438	420	396	439	430	409	448	401	467	456	438	448	426	429	426	419	429	419	446	411	438	425	442	432	417	429	418	432	438	418	449	435	430	429	429	416	448	436	399	452	417	413	399	428	391	433	406	404	418	434	440	400	456	438	418	425	416	428	406	403	445	405	416	402	458	399	423	405	425	429	424	428	428	442	429	443	435	436	420	414	437	442	392	393	437	392	442	459	404	430	462	407	445	418	408	394	444	413	424	414	433	393	431	427	401	427	420	452	426	439	438	440	416	420	427	377	399	451	433	422	436	459	430	429	420	443	445	408	380	422	377	451	428	398	413	426	407	433	432	381	441	432	438	411	428	420	417	430	424	440	413	426	413	416	422	428	424	424	430	446	458	424	416	467	433	423	416	440	436	457	438	427	461	432	446	454	441	421	397	428	396	412	434	410	420	444	441	444	468	427	427	418	429	418	426	418	427	410	420	410	489	397	446	435	478	407	382	452	464	413	421	456	423	445	431	414	431	437	443	436	381	439	442	409	412	441	424	428	410	399	458	426	431	447	433	433	392	452	403	403	416	412	431	437	469	455	449	431	402	403	434	426	396	420	422	444	403	429	444	436	447	399	412	422	432	440	408	401	438	404	400	406	403	394	410	446	426	435	420	465	407	459	402	408	467	461	466	385	398	406	418	425	429	404	387	396	419	444	416	427	438	443	412	393	389	424	453	436	425	425	404	414	389	436	457	460	415	424	428	459	411	420	392	468	414	417	421	447	461	405	422	443	453	467	443	375	428	414	402	385	432	420	430	390	455	420	406	445	418	435	416	423	392	400	465	432	467	449	421	439	425	418	448	422	417	421	388	469	398	406	411	399	417	446	410	410	423	424	439	402	425	439	437	457	440	434	419	419	418	434	401	384	429	444	407	418	401	460	387	419	434	420	402	472	394	442	402	497	424	456	423	430	438	427	416	449	441	438	443	395	401	401	414	424	385	416	432	422	408	425	459	426	408	408	408	397	424	436	404	454	457	413	425	436	402	435	429	460	428	407	451	472	400	418	421	450	430	450	398	421	408	452	402	411	501	410	400	414	442	434	403	435	442	424	441	431	438	423	434	407	451	400	431	409	471	463	445	433	432	459	453	422	396	417	398	430	423	422	424	422	404	423	369	417	429	448	458	450	439	410	425	422	411	418	421	392	429	418	404	450	457	417	433	410	431	413	440	442	455	436	449	425	416	413	445	425	439	422	463	455	431	432	395	449	419	442	445	414	455	407	402	422	426	422	458	415	405	376	450	407	463	463	405	466	441	442	410	428	433	431	409	437	420	418	416	442	434	451	446	454	457	401	422	401	456	432	421	426	453	433	431	406	414	456	420	437	421	423	459	422	418	388	427	453	447	445	412	422	419	414	428	440	442	443	440	418	403	416	419	453	427	457	438	440	449	395	440	433	438	415	444	433	406	426	417	407	397	485	390	451	399	420	447	430	421	447	426	447	459	439	425	406	403	423	434	375	404	433	405	435	442	391	432	402	450	454	405	430	439	426	442	401	414	401	481	424	457	418	430	464	444	429	421	425	428	407	441	446	412	416	446	434	424	462	412	421	442	447	442	425	431	423	419	402	370	445	408	448	431	421	452	415	427	424	433	446	441	465	411	431	425	429	432	459	417	418	434	429	433	433	446	430	418	395	414	432	422	415	428	396	444	428	421	460	389	438	419	471	417	387	413	469	459	429	421	392	423	421	433	422	452	416	390	434	401	406	414	438	415	453	464	425	445	426	403	449	450	429	420	476	406	436	444	417	451	423	430	432	439	474	408	408	419	429	436	435	420	435	435	414	400	429	434	448	398	424	414	430	420	409	464	427	421	419	420	456	422	443	416	435	435	465	365	421	416	422	456	446	434	420	413	468	463	431	419	415	434	389	405	395	396	460	429	449	409	406	419	459	433	434	406	461	429
1261	141	134	134	135	189	278	330	265	236	207	209	206	163	168	169	172	163	151	134	115	123	104	152	131	127	120	110	116	111	99	101	111	109	95	107	108	91	100	102	101	80	90	88	90	105	88	86	96	89	96	92	87	99	103	91	93	79	101	91	89	84	89	96	80	92	92	96	87	79	86	96	92	94	93	75	86	100	90	94	86	101	81	112	95	99	85	85	101	82	81	93	91	88	93	105	86	102	76	82	83	98	81	79	88	87	96	90	92	89	92	81	83	89	85	86	79	86	92	80	103	98	87	77	73	98	79	70	89	91	87	81	79	92	75	95	71	97	81	110	82	88	96	81	106	87	73	74	77	94	100	71	105	103	85	105	96	90	101	79	94	85	81	64	91	97	100	83	81	67	76	96	85	77	66	78	95	92	84	96	70	108	104	82	109	101	102	75	87	83	78	111	78	85	82	78	80	103	97	100	88	95	111	83	94	88	79	89	106	113	82	85	96	95	92	102	82	96	90	74	84	85	101	73	88	77	109	93	85	71	90	101	93	86	85	86	82	85	102	81	106	115	100	100	124	90	81	77	87	79	68	95	106	67	80	91	117	96	90	87	96	89	96	89	105	92	95	78	92	72	78	110	79	93	86	78	91	79	95	88	82	83	86	90	98	81	89	96	85	94	97	86	98	102	98	83	92	86	102	95	87	77	84	93	86	79	102	106	93	77	78	86	92	77	103	78	87	86	85	86	77	93	81	81	82	87	91	92	85	87	92	90	69	105	109	85	101	83	109	72	97	95	87	88	89	86	97	104	86	80	96	89	101	91	87	84	75	84	91	86	84	96	75	76	70	95	102	95	83	75	98	94	96	84	88	89	92	101	92	85	86	98	93	86	80	90	96	99	82	102	90	99	77	100	89	87	87	64	104	77	92	81	89	92	84	80	65	94	91	89	105	98	71	82	102	105	90	107	70	74	91	96	88	70	81	93	80	93	82	94	77	87	96	77	118	94	79	99	93	67	79	86	103	92	97	69	84	84	83	89	92	87	82	91	95	92	105	85	80	103	88	95	90	98	90	78	87	83	87	80	80	85	86	95	80	79	68	85	84	88	84	79	110	85	87	111	80	85	96	83	94	90	104	100	82	93	89	97	119	82	87	97	95	80	87	87	91	81	108	92	98	94	103	80	92	87	81	86	104	80	110	95	102	101	94	91	108	95	86	93	85	94	79	110	86	86	95	87	94	91	84	104	86	97	71	88	88	85	91	117	100	99	104	78	93	80	81	88	97	100	87	81	80	91	95	79	95	93	104	87	99	80	105	91	86	86	96	82	80	93	96	96	96	101	92	84	85	86	91	82	104	94	77	100	93	86	99	83	95	84	91	96	78	78	96	83	81	91	103	104	92	83	90	86	99	94	88	82	108	81	87	93	82	93	93	93	93	95	82	87	100	104	89	75	95	96	84	83	102	76	92	89	80	80	93	79	80	91	95	100	74	104	69	94	84	89	78	94	97	89	78	94	73	86	92	73	96	95	90	83	78	91	100	83	93	87	99	93	88	88	71	90	101	88	95	91	90	96	105	87	98	84	84	88	93	75	107	109	79	95	76	89	87	76	74	72	84	104	90	86	94	92	93	91	92	86	100	81	90	97	89	95	88	109	78	84	90	84	86	85	101	74	82	90	102	100	90	73	93	104	96	75	97	98	110	75	97	90	91	88	88	99	99	76	88	101	88	76	92	74	112	87	96	92	85	79	101	91	78	78	92	102	86	93	90	97	87	85	79	100	95	80	63	93	77	80	91	89	87	90	95	91	90	92	86	84	84	104	81	98	93	77	101	69	90	92	90	89	76	74	86	87	85	94	84	82	99	85	95	77	77	88	89	86	87	81	96	78	86	90	95	93	106	97	87	100	94	91	83	92	87	79	109	93	90	109	83	94	77	88	100	99	85	101	71	99	88	100	85	85	70	92	91	86	93	92	102	75	86	96	80	83	100	96	93	89	83	97	86	95	99	85	101	93	85	94	79	94	90	86	94	90	87	77	104	96	87	95	87	79	95	101	97	83	80	88	100	101	76	82	88	94	81	98	96	89	96	86	101	83	98	92	74	96	91	94	92	89	98	95	86	105	93	70	75	92	83	95	80	72	85	111	90	80	98	88	88	82	92	83	92	87	92	76	86	84	100	105	88	96	88	103	100	94	83	81	88	64	77	96	100	88	94	91	91	74	80	70	84	94	85	74	81	81	91	96	79	98	94	79	101	85	87	80	82	83	86	96	75	83	94	111	89	101	79	89	91	85	83	82	96	100	98	99	97	84	81	91	80	87	98	97	85	81	81	76	80	67	84	99	78	109	98	97	87	87	97	82	78	89	87	82	89	91	86	89	83	99	92	81	97	89	76	106	92	92	81	99	84	78	97	93	71	93	89	86	80	90	95	98	87	95	83	85	99	58	94	75	94	79	93	81	82	81	97	93	71	80	84	91	78	84	94	93	76	89	75	91	89	92	97	88	90	90	99	108	93	98	94	82	94	86	96	110	82	99	88	96	67	88	85	63	96	70	84	80	89	95	97	93	102	92	99	97	85	73	83	104	68	76	80	77	98	91	98	88	106	85	82	80	81	74	81	89	90	93	102	87	85	95	90	95	91	84	77	89	72	88	85	98	85	102	94	104	100	102	93	82	94	91	88	91	93	96	80	95	75	82	88	91	99	98	79	94	76	65	109	103	70	99	100	96	92	95	88	112	88	84	105	81	105	105	100	86	87	105	88	101	103	101	88	103	88	105	66	78	98	83	112	100	84	75	94	83	122	93	104	108	90	81	85	87	77	83	78	72	91	93	93	91	84	95	90	93	92	88	87	80	102	83	91	81	98	70	99	72	82	96	92	87	80	82	88	92	94	68	96	94	78	80	87	109	65	95	105	85	97	93	95	88	105	93	84	73	83	95	95	106	68	94	80	90	80	87	73	97	74	83	90	77	85	86	94	77	87	125	84	78	91	83	101	85	91	78	90	88	93	92	83	86	91	81	94	68	102	83	92	85	84	87	83	90	92	88	81	86	104	91	95	91	71	87	89	101	84	93	98	97	83	83	97	88	98	76	109	80	86	96	84	94	92	80	100	103	80	94	80	104	81	76	74	94	92	100	90	84	101	95	101	79	77	73	98	78	95	84	94	85	101	78	76	89	81	70	73	93	79	86	76	85	92	73	82	91	92	88	101	97	91	93	85	70	104	86	89	94	68	98	92	80	102	89	83	94	98	84	90	78	98	100	81	78	84	83	87	83	106	91	95	100	85	94	64	84	94	97	89	76	103	105	72	87	79	95	91	89	90	95	90	90	74	89	104	82	102	102	106	81	84	86	103	101	96	87	91	85	85	87	103	80	104	88	78	98	106	87	94	78	79	77	86	102	86	97	97	92	97	93	76	83	95	71	109	92	88	81	108	75	86	98	78	83	110	88	90	101	108	74	77	110	96	94	86	91	72	70
8485	1901	1184	1586	3853	7955	10187	10153	8277	6924	6279	5194	4160	3719	3398	2987	3265	2972	2517	2132	1976	2017	1653	1479	1472	1535	1530	1221	1006	1035	1100	1013	1183	1222	905	769	805	834	799	860	781	728	731	758	816	816	808	794	707	694	664	715	647	646	675	677	668	646	652	724	648	716	620	685	713	684	688	723	691	739	689	744	693	657	678	703	662	643	701	744	737	696	726	697	686	697	671	684	622	675	674	632	652	644	649	645	680	652	656	667	663	649	633	627	698	666	625	676	651	633	674	689	661	666	702	648	701	703	651	658	702	690	655	670	688	665	706	663	667	659	701	680	673	660	702	676	665	690	678	658	690	607	679	659	661	673	660	636	631	613	656	649	700	692	641	656	627	702	677	660	675	666	683	689	656	641	670	677	663	669	656	679	638	724	675	646	684	638	690	649	719	705	670	708	682	667	722	653	698	649	721	650	651	624	611	650	637	678	669	690	720	665	683	667	651	661	634	670	642	670	668	645	695	654	684	660	699	673	684	692	660	646	689	675	646	693	720	664	682	646	642	647	686	635	682	679	635	673	715	704	688	663	637	718	631	674	643	740	711	647	669	675	648	669	682	655	658	645	665	672	723	645	670	672	695	660	658	637	622	664	674	664	708	699	686	656	689	665	713	633	689	695	686	733	653	633	717	685	697	684	653	655	632	679	688	645	621	705	683	664	685	676	676	654	658	677	600	676	648	711	656	662	673	665	675	646	646	627	618	649	649	696	666	635	657	720	678	638	643	705	660	705	624	655	653	689	666	640	614	658	700	680	706	662	685	703	654	688	705	657	642	658	664	689	676	642	612	703	718	663	690	626	721	676	680	709	636	684	648	688	659	689	693	675	686	647	665	645	669	684	695	662	660	671	689	660	666	681	695	694	673	670	676	656	702	652	707	673	689	678	692	657	657	646	637	621	681	638	683	691	680	672	701	635	665	612	650	659	673	646	664	694	658	721	628	643	668	642	697	691	645	691	692	679	702	687	642	627	691	677	745	636	649	643	706	653	677	716	686	727	738	645	710	699	672	644	688	689	717	695	664	634	720	692	699	670	677	644	671	666	677	709	704	649	629	637	678	685	661	680	683	663	670	638	673	677	616	677	676	635	691	647	690	668	617	689	703	692	675	619	670	681	716	695	653	655	664	643	694	633	703	697	695	637	662	685	708	681	659	669	663	607	671	665	697	678	667	613	710	655	655	651	725	715	645	658	655	678	688	696	694	718	713	697	684	683	701	715	645	673	738	629	681	657	644	704	660	657	680	667	725	688	668	640	671	653	641	694	663	696	664	656	648	700	653	643	703	659	666	644	690	647	717	690	652	686	661	608	659	624	659	718	674	655	655	672	650	685	668	671	708	694	638	662	651	670	657	693	702	695	635	667	697	650	666	629	651	706	648	645	688	650	680	684	665	678	663	668	648	686	634	673	694	733	637	646	677	692	681	635	643	686	680	646	708	702	637	684	664	710	696	640	675	659	705	668	689	698	634	628	659	693	694	646	721	642	629	648	684	689	690	659	669	661	689	686	647	664	664	639	639	633	668	698	667	709	649	685	678	725	651	673	635	687	655	698	701	662	614	673	703	672	650	628	588	674	691	680	672	621	697	672	655	671	615	663	691	664	648	673	609	657	645	681	665	672	678	692	624	618	648	716	646	640	709	693	667	639	649	687	682	632	713	653	663	650	713	684	690	638	687	655	691	695	715	666	668	650	680	664	692	630	654	664	655	667	712	655	708	664	676	697	673	713	635	692	682	665	590	683	716	635	666	660	689	635	650	635	699	684	664	683	641	681	662	679	635	678	684	729	678	652	717	631	684	663	650	651	675	706	633	672	708	648	690	649	653	642	669	640	707	687	647	686	675	704	677	678	667	655	651	696	652	685	732	676	664	646	673	660	703	676	641	617	655	660	678	621	684	646	678	664	645	641	713	668	669	680	709	697	608	638	699	649	693	656	647	649	636	689	678	682	647	652	625	641	671	679	693	687	683	675	659	678	662	673	641	635	697	668	638	656	676	688	672	652	708	661	678	698	650	623	649	652	696	655	674	717	685	682	660	640	648	673	692	686	636	646	676	640	638	682	675	635	702	676	696	627	619	656	688	660	658	648	692	675	683	689	657	666	638	701	655	711	663	651	700	652	645	695	761	654	672	703	668	672	650	668	675	660	688	680	707	684	652	702	655	701	641	681	647	614	690	649	695	695	665	682	683	658	641	688	704	647	697	674	686	665	686	695	672	707	670	669	650	662	651	656	665	686	637	672	642	666	661	636	635	689	660	667	648	666	646	668	605	687	643	654	677	655	718	727	670	691	683	665	652	635	666	670	660	652	684	691	722	666	663	684	632	665	708	684	653	656	689	656	726	680	651	656	730	702	671	653	673	677	662	680	668	638	695	698	690	705	643	692	658	678	658	652	611	671	686	683	655	671	682	651	620	652	657	671	684	678	679	669	612	642	669	644	662	657	640	699	624	655	677	654	664	734	674	687	683	631	708	696	654	660	670	651	670	645	731	684	672	667	729	667	648	667	698	698	674	648	691	690	669	658	696	712	664	681	669	653	645	664	697	632	708	681	687	693	641	650	642	673	693	663	679	686	686	711	632	704	705	668	661	665	693	649	676	703	686	647	695	664	658	696	679	651	700	651	666	700	700	646	661	664	661	636	629	657	689	690	647	697	669	655	631	613	691	671	680	673	676	647	681	713	624	671	622	648	689	642	651	650	666	697	669	668	661	654	663	710	691	717	673	694	685	699	685	727	642	696	647	646	715	706	624	664	711	640	671	709	697	671	677	666	664	651	636	640	641	650	627	732	697	654	648	687	673	631	696	696	629	697	650	676	688	666	619	652	703	676	671	657	640	718	708	686	704	665	645	651	677	665	649	640	680	673	669	626	649	712	652	689	680	668	659	680	673	634	619	656	644	695	644	658	688	707	634	670	691	689	691	672	661	652	653	686	654	676	658	648	675	674	644	665	670	694	725	678	651	629	690	629	676	668	724	667	683	701	637	669	679	640	658	646	664	645	706	684	748	685	664	637	653	670	641	691	690	706	640	641	686	644	660	664	692	705	697	649	636	681	689	642	651	703	695	652	653	698	614	657	663	703	673	651	700	644	702	658	654	677	728	654	671	680	723	671	708	684	614	644	683	645	673	667	654	612	707	716	645	623	663	648	658	692	713	672	673	678	674	632	655	676	671	703	695	639	690	703	677	698	648	663	639	662	631	652	653	669	643	626	625	667	682	700	690	694	691	678	705	697	699	669	673	689	697	680	699	675	663	649	661	666	660	705	679	671	657	658	729	669	646	632	679	656	683	651	631	670	652	675	696	644	674	665	675	676	738	649	642	631	626	668	698	674	667	650	664	710	701	704	671	655	711	697	621	672	717	651	654	642	685	666	619	651	639	673	669	698	684	706	703	694	669	610	700	663	665	629	688	725	668	705	703	695	662	649	662	673	667	652	687	689
583	200	109	97	117	237	346	373	315	270	288	210	185	192	204	157	171	171	121	120	112	116	107	103	89	98	81	78	78	54	70	68	77	72	65	51	70	58	55	59	62	47	62	56	51	53	60	50	45	37	43	52	44	42	35	58	48	52	50	39	45	43	39	40	53	51	39	40	35	39	41	61	43	40	40	42	41	60	31	45	51	57	41	51	34	44	62	40	39	40	52	36	44	41	44	36	44	38	38	49	41	36	44	35	44	37	47	34	38	41	56	42	40	37	53	46	27	35	54	39	48	46	43	50	45	51	46	51	31	54	39	43	48	43	40	47	53	55	47	40	42	63	47	43	48	41	42	47	50	45	40	48	41	56	46	52	40	41	63	38	35	43	38	28	54	30	40	46	43	33	44	44	62	35	29	60	36	57	33	29	47	36	42	65	48	42	31	46	43	45	50	51	36	62	46	52	44	40	43	39	46	42	41	35	45	47	49	47	40	38	35	39	34	41	39	50	44	36	48	46	36	41	42	52	43	47	40	41	41	51	39	47	42	43	41	31	27	43	35	50	47	41	43	43	37	42	48	49	40	42	44	49	51	48	36	31	41	46	48	38	42	36	53	39	38	42	43	48	47	51	63	53	38	30	42	50	58	52	54	49	42	49	37	46	40	39	51	44	35	41	44	39	50	43	38	54	50	47	38	36	42	58	36	46	48	59	61	31	52	45	46	48	42	41	38	41	49	33	46	41	37	44	41	35	56	40	42	55	38	37	45	43	55	52	47	50	42	39	53	37	47	46	50	51	45	46	37	27	47	54	39	47	45	48	50	49	49	40	36	39	43	29	51	46	60	56	39	33	28	37	43	42	52	41	44	39	35	39	59	38	41	45	44	43	27	49	56	44	27	30	45	52	39	33	46	43	44	46	47	41	29	48	48	37	56	40	28	42	44	46	39	49	42	45	42	42	42	46	39	36	31	39	48	36	59	36	31	49	32	44	41	38	41	42	49	40	51	48	40	51	34	56	44	45	33	45	55	37	40	41	57	41	51	36	41	42	60	48	63	48	38	42	50	33	46	43	44	44	49	35	40	43	34	41	43	49	45	52	39	55	42	49	39	47	50	56	49	49	46	44	56	42	44	34	48	48	50	38	54	59	46	45	53	53	51	41	55	35	43	39	51	39	47	47	44	48	43	43	42	37	37	51	57	47	42	46	40	53	39	33	33	38	53	49	47	50	54	47	50	40	47	39	45	42	40	47	45	46	35	42	47	55	56	56	44	35	42	48	40	47	50	51	46	45	54	46	39	44	48	39	46	58	39	39	52	43	47	65	51	34	51	39	33	39	45	38	33	43	55	44	45	47	33	41	30	40	47	41	43	45	44	47	38	40	44	45	43	41	42	53	44	40	43	35	41	47	56	47	51	36	43	39	35	41	49	46	56	34	44	43	48	47	36	45	54	42	46	45	48	47	38	40	36	40	53	48	48	49	46	51	26	46	49	35	48	50	42	40	43	39	31	44	49	55	42	38	47	40	42	45	46	31	33	62	44	35	44	39	43	40	43	58	52	50	48	34	36	34	48	56	41	57	43	42	43	39	45	39	48	52	45	46	38	42	41	38	43	60	49	35	47	41	39	53	51	48	55	50	46	43	53	45	52	40	57	49	45	35	36	44	45	39	50	38	44	34	52	39	42	59	39	48	37	45	44	41	51	41	57	47	40	43	38	44	39	58	41	55	49	49	44	43	40	52	42	31	52	42	41	43	42	39	38	56	33	50	46	48	36	39	42	44	37	31	35	43	46	44	43	39	51	42	54	44	39	54	34	51	59	41	46	38	37	44	37	37	43	45	43	55	57	54	44	46	49	53	48	53	43	47	39	35	45	40	44	40	37	34	39	51	41	52	52	60	45	50	46	30	62	52	52	50	48	39	45	44	51	48	53	52	44	48	38	44	41	29	54	49	39	47	36	49	58	48	45	41	39	49	34	36	39	42	43	36	47	44	50	37	44	48	49	39	48	45	38	34	51	45	43	48	44	35	31	49	42	36	48	38	57	36	47	48	42	40	41	36	48	34	35	52	36	58	49	44	35	41	44	47	38	55	53	41	48	39	40	57	29	40	49	39	38	44	35	56	38	44	55	47	42	46	39	44	37	35	53	30	35	37	39	41	53	43	48	32	40	49	29	47	47	35	33	44	57	46	46	48	50	35	40	52	34	41	38	50	40	45	38	51	38	46	45	43	44	51	55	41	38	41	61	44	35	36	42	44	43	43	43	48	50	42	35	48	36	42	47	37	53	47	45	38	56	60	27	43	43	44	34	44	48	45	36	55	45	47	49	52	40	54	38	42	46	42	34	41	48	40	44	48	55	44	44	36	40	47	38	48	35	37	47	46	45	59	53	46	45	49	44	44	38	39	52	51	48	43	36	38	45	44	51	52	38	46	36	44	55	37	40	49	40	43	58	55	55	59	32	31	42	36	37	52	38	41	41	48	49	40	32	42	39	53	43	47	47	43	51	46	44	55	45	54	46	33	42	45	43	48	45	42	41	38	53	51	54	58	46	50	33	43	48	43	41	55	47	31	50	41	33	45	34	37	50	41	45	45	47	47	42	42	42	45	46	32	40	36	43	49	50	57	43	43	44	48	46	34	41	54	45	50	32	45	37	46	50	42	42	46	44	42	39	35	39	45	35	38	42	48	48	42	47	37	39	44	55	35	48	38	52	44	33	49	50	51	48	51	39	45	41	51	38	30	41	44	48	45	37	59	39	32	49	48	44	30	42	41	37	48	41	40	44	36	53	48	44	38	43	48	36	37	44	30	36	47	51	38	42	52	45	45	39	42	35	37	55	45	52	41	52	47	38	60	48	50	48	38	39	48	38	39	49	40	36	40	42	52	40	31	41	35	44	33	32	47	46	41	45	42	41	53	53	43	49	49	39	50	39	36	45	37	43	55	44	44	37	46	58	49	57	41	46	33	45	41	39	48	51	36	45	31	50	49	44	46	63	33	52	54	38	43	49	55	42	46	38	47	60	45	40	44	48	34	37	52	50	43	41	43	45	50	35	35	34	44	44	47	40	42	40	41	54	42	40	55	38	37	41	44	49	42	50	58	57	41	53	47	38	49	49	36	52	45	56	34	35	44	33	52	38	52	43	39	54	40	37	43	46	41	45	45	42	39	51	37	49	33	34	47	45	34	45	48	59	43	36	45	44	48	51	48	50	51	35	40	56	39	47	45	48	40	41	62	42	39	39	47	40	49	44	42	37	48	46	41	57	43	41	35	52	31	42	44	41	37	34	47	46	37	42	42	46	40	45	53	52	47	42	56	46	45	49	44	43	44	47	48	37	37	48	50	37	45	50	52	62	41	38	40	49	38	51	40	42	44	54	44	55	39	33	62	46	32	41	44	41	46	47	46	44	38	49	35	35	50	47	42	43	46	47	36	43	37	49	47	47	39	48	31	40	50	50	42	42	48	42	38	41	49
8099	2843	1365	2046	6292	11543	14418	13428	10687	9275	8978	6987	5511	4972	4485	3997	4233	3806	3015	2482	2439	2448	1809	1676	1583	1559	1423	1273	950	910	963	900	1244	1116	780	589	544	570	645	690	571	493	478	474	414	510	533	452	418	372	349	347	325	385	390	372	355	315	367	355	350	316	350	342	349	352	402	370	369	440	420	419	378	376	324	366	342	350	414	385	404	346	332	333	292	354	330	354	336	329	341	343	336	335	340	319	300	357	316	334	325	331	331	367	334	307	299	343	356	321	287	316	360	324	337	345	349	352	365	345	332	363	303	320	320	339	358	315	312	346	332	355	316	355	335	339	325	318	302	359	334	335	340	327	328	354	359	363	323	343	343	354	339	369	330	362	352	326	331	319	354	327	342	325	340	344	327	339	342	290	341	338	310	336	337	307	334	349	337	333	346	352	338	347	318	373	301	345	342	323	356	332	357	314	357	359	295	352	351	347	339	333	357	334	327	354	317	319	337	290	353	322	336	315	336	330	308	316	315	320	328	366	332	293	340	318	327	343	356	383	340	340	331	319	318	331	335	335	358	322	350	332	358	338	363	330	337	335	314	320	376	346	296	319	344	347	336	345	349	338	346	334	349	345	335	355	322	327	335	332	325	330	382	343	357	372	314	356	316	318	295	357	313	347	343	358	324	310	326	326	340	328	344	362	313	342	332	294	353	324	318	331	309	337	323	315	341	288	325	323	305	324	330	328	324	325	321	341	318	321	356	320	337	380	348	336	329	341	321	339	307	324	359	321	346	327	322	306	337	304	325	325	368	340	325	340	317	302	307	330	327	338	319	346	341	357	381	338	326	351	364	323	338	326	311	323	332	347	325	327	334	321	350	316	343	319	368	330	320	323	319	293	314	345	347	314	322	313	349	326	345	356	303	323	331	299	299	341	344	323	340	338	336	361	367	306	313	314	324	324	319	333	330	324	358	336	328	326	345	303	316	336	330	363	324	332	309	334	346	345	335	383	371	314	355	310	314	342	312	344	313	360	336	315	329	353	323	310	320	344	346	350	326	307	365	334	304	335	311	302	300	354	304	369	327	341	352	335	326	331	330	349	332	323	338	333	381	344	332	346	334	309	324	336	354	296	332	339	322	338	328	319	324	320	366	305	339	334	351	328	372	305	331	292	336	304	322	348	330	319	321	306	341	329	313	304	344	319	318	358	359	331	351	343	344	358	323	362	328	333	323	337	309	356	300	333	361	357	315	348	356	362	327	354	309	353	364	359	327	322	310	323	305	311	331	338	304	348	335	379	316	349	340	363	336	308	317	308	373	338	311	321	328	312	366	358	320	325	313	344	357	342	340	334	346	327	350	327	382	354	320	346	315	292	324	305	319	360	335	338	325	316	360	346	327	313	306	317	330	292	327	331	350	320	293	367	370	324	359	303	310	338	337	354	314	297	327	343	344	352	342	322	322	346	323	335	335	357	328	330	350	358	316	350	328	316	307	341	328	336	344	351	336	323	340	337	348	317	329	322	331	315	317	326	311	344	351	352	338	345	355	322	328	338	338	320	333	341	300	336	361	296	337	366	352	312	339	349	368	354	327	329	302	308	343	326	339	304	316	364	321	327	333	329	349	339	368	307	349	328	313	301	330	339	329	358	294	344	378	312	330	325	323	347	337	350	331	308	346	350	330	317	336	319	333	334	324	341	352	312	349	351	352	325	309	327	334	308	325	322	344	326	327	337	327	312	331	351	341	323	329	343	328	325	328	321	302	375	315	329	347	318	355	321	365	322	340	326	318	321	354	294	330	337	337	313	346	329	336	313	305	297	327	328	293	337	351	313	308	363	305	306	313	357	321	315	343	332	322	329	342	314	329	350	341	272	328	339	329	332	337	342	331	357	373	327	329	319	336	343	341	328	306	333	308	324	340	312	315	320	363	326	347	355	349	342	337	352	323	333	324	318	328	337	326	314	315	343	320	340	335	361	315	324	311	332	382	327	338	338	329	332	327	342	320	339	323	321	325	350	333	313	339	329	339	369	325	334	324	324	347	350	331	344	334	354	337	346	326	328	333	340	334	328	326	367	344	319	320	327	330	321	325	347	344	342	309	308	321	364	326	332	315	314	353	309	328	367	378	346	347	372	314	319	333	313	312	343	320	337	360	333	336	333	354	330	345	336	336	355	353	330	300	350	374	322	352	366	338	329	355	343	326	343	336	323	335	328	333	363	344	324	333	341	396	368	322	325	283	343	335	316	325	332	347	317	304	338	344	315	339	326	367	352	322	338	329	363	317	310	333	322	325	315	347	332	312	297	314	325	324	336	359	331	352	369	331	313	324	359	326	310	330	354	318	308	343	339	304	333	349	320	330	337	310	325	322	337	347	336	326	308	335	333	357	371	336	321	350	345	328	361	345	310	321	298	310	359	319	332	329	334	347	336	325	332	325	340	325	285	369	322	335	324	312	331	358	320	296	302	341	354	347	330	348	376	336	335	360	296	326	323	328	339	332	336	320	339	334	299	332	368	336	330	360	335	335	309	347	307	325	327	337	335	339	310	324	333	329	344	356	330	373	364	374	322	335	351	336	355	328	347	322	303	302	347	334	337	350	301	348	326	328	337	334	285	344	345	364	316	341	341	327	331	345	339	331	331	299	295	348	353	331	320	328	297	314	335	360	337	347	316	334	318	308	361	316	316	322	354	329	329	339	382	301	341	320	349	316	330	347	346	328	359	314	335	312	324	342	358	302	337	343	346	348	359	359	312	329	338	323	339	307	342	319	323	291	328	337	343	325	338	326	339	354	319	315	324	317	323	329	340	326	306	314	343	334	349	352	335	319	353	353	336	337	368	361	345	349	284	345	315	327	357	356	350	343	329	296	356	332	333	332	329	343	309	303	341	309	312	341	356	342	343	324	311	331	363	359	331	349	340	321	329	338	306	343	344	296	337	301	337	324	340	311	343	298	328	321	340	339	329	314	332	347	323	351	327	338	323	311	317	337	332	324	319	324	337	298	305	324	339	304	316	337	303	313	343	332	350	349	354	330	325	356	348	318	341	296	329	342	329	343	334	347	309	325	332	315	330	334	305	318	360	325	366	320	342	348	310	343	298	323	334	312	319	338	296	342	327	313	336	352	333	327	356	345	299	351	338	325	289	329	344	352	326	362	348	341	302	309	332	338	340	339	336	316	328	318	334	344	349	352	333	327	319	330	315	330	304	337	338	328	330	313	336	319	315	374	361	354	328	338	312	328	336	369	322	345	355	302	355	338	345	321	324	315	333	329	316	297	329	365	334	304	378	313	343	345	337	308	330	343	326	341	287	342	309	339	314	349	330	350	330	326	325	297	332	315	370	353	304	341	350	352	320	306	310	355	344	316	349	319	347	337	368	310	297	307	340	341	330	310	293	344	341	334	307	351	312	352	346	319	319	321	348	350	341	316	363	319	325	344	341	306	291	309	344	313	304	322	309	340	330	329	306	311	332	339	340	319	358	329	355	334	348
1824	231	189	164	195	288	416	428	381	330	330	321	279	248	240	255	219	224	183	179	181	164	176	165	156	131	157	143	139	145	125	133	166	143	124	143	155	113	126	132	143	106	144	130	105	134	118	116	103	121	110	138	111	123	126	133	96	113	110	108	103	120	135	115	120	101	137	102	127	109	111	130	123	105	111	100	131	114	128	130	124	124	107	99	125	117	135	116	111	123	124	117	116	104	96	104	106	100	119	125	121	114	95	123	103	96	111	126	126	120	119	97	111	113	118	133	125	104	105	104	111	99	118	107	116	107	113	123	112	126	119	112	110	124	112	108	122	103	123	127	110	114	114	119	118	129	122	110	103	117	122	112	120	110	110	133	130	100	104	108	123	123	109	96	116	118	110	123	124	105	137	117	118	109	123	131	116	111	103	109	101	103	126	128	90	112	106	105	106	117	122	106	124	111	119	113	90	130	124	121	108	121	118	104	95	109	128	102	104	108	99	127	111	107	110	115	139	107	104	116	113	113	120	112	130	114	135	113	133	107	111	123	101	115	103	109	120	123	103	110	108	97	122	104	109	98	124	124	114	112	123	135	130	118	110	106	101	114	138	120	93	115	110	117	116	115	115	108	112	128	117	113	116	107	121	113	118	117	115	111	132	134	120	119	119	144	100	114	126	116	117	115	118	114	128	110	108	104	114	104	121	121	104	108	109	93	96	109	99	122	115	116	109	111	114	118	111	103	124	113	105	125	129	116	105	116	101	125	134	109	118	129	128	110	100	131	111	134	120	117	96	106	113	112	121	114	125	117	141	129	133	119	113	100	109	110	115	124	97	113	119	109	99	121	101	113	115	122	126	107	102	110	111	120	87	122	109	128	111	128	82	101	118	111	113	107	106	131	125	114	121	131	104	121	128	115	123	111	104	110	109	106	120	121	119	101	104	121	125	114	106	133	123	111	121	108	115	117	95	106	134	114	100	108	98	116	88	127	93	93	113	124	103	123	139	110	126	117	96	111	94	127	111	106	104	115	109	110	122	98	106	125	87	90	128	117	86	101	107	116	91	113	117	115	123	123	113	114	125	111	106	104	128	107	155	123	109	127	121	106	120	114	111	122	111	100	107	89	122	89	130	123	125	128	109	112	110	109	113	103	124	111	129	90	120	107	107	101	105	113	111	124	119	127	111	113	98	111	107	101	111	115	107	120	100	121	84	113	99	134	94	115	112	105	117	128	116	97	112	109	130	118	112	119	119	122	116	100	103	99	97	123	120	104	149	100	119	95	124	130	109	107	109	121	121	111	109	95	124	106	130	117	128	106	123	108	116	92	110	121	119	127	100	113	128	124	135	93	113	101	133	127	107	115	121	108	136	109	106	108	111	115	99	117	106	113	121	109	127	113	104	102	99	94	110	105	108	114	116	134	104	96	112	112	117	109	116	122	122	127	102	96	106	118	110	110	122	112	105	109	88	107	119	105	129	116	122	102	144	108	140	123	119	119	84	131	125	109	108	113	116	104	110	123	126	114	134	113	115	102	109	131	111	111	125	117	126	115	128	117	117	116	98	123	120	102	113	99	116	117	108	125	121	128	120	107	107	114	119	132	136	115	136	108	123	121	119	100	128	106	104	98	118	110	138	108	117	116	94	108	111	130	145	103	126	120	94	124	112	122	108	122	104	117	112	125	85	120	118	101	104	126	110	117	124	128	126	113	110	112	97	122	100	124	111	117	104	98	107	132	125	127	120	108	103	128	116	119	103	126	117	116	127	109	146	126	121	126	120	118	123	118	109	94	104	110	116	125	102	115	116	110	97	98	103	106	118	123	112	115	106	109	96	104	120	108	116	113	96	123	109	118	118	107	108	124	96	112	110	98	111	90	112	122	95	104	114	132	104	111	122	109	102	119	116	127	114	104	108	105	124	132	115	111	115	103	103	109	117	107	105	105	124	112	105	129	108	110	133	142	106	114	104	93	113	130	102	111	119	128	101	121	116	121	119	133	101	126	114	116	104	128	134	120	105	95	119	111	130	138	99	92	121	113	119	97	118	109	102	126	108	130	104	120	109	119	122	141	119	129	115	133	99	102	115	119	112	114	103	110	110	116	119	119	112	121	102	106	106	91	108	107	121	117	117	122	103	114	97	123	112	107	112	121	110	106	124	117	107	118	108	119	95	133	130	110	111	110	125	110	120	137	113	125	113	105	127	114	126	112	111	112	134	116	118	111	101	128	120	137	113	112	106	134	112	119	99	119	100	111	110	115	121	117	104	107	112	128	118	96	116	112	117	126	114	111	106	103	123	108	116	112	134	107	90	115	110	107	92	132	130	114	105	110	116	116	101	109	130	112	116	110	126	113	126	112	94	123	112	112	107	98	122	117	115	96	93	127	121	111	130	115	122	101	115	111	124	119	121	114	109	122	124	103	109	105	115	125	124	114	106	114	116	109	110	103	99	106	119	124	111	118	100	108	119	135	118	93	111	99	107	119	119	101	94	125	135	96	123	95	120	122	108	98	98	111	112	111	120	125	107	131	119	115	112	105	134	111	108	113	108	136	110	97	111	98	112	124	101	105	102	98	104	97	119	123	108	104	127	126	124	112	127	114	121	113	104	110	104	115	117	114	102	110	133	103	100	107	102	119	109	119	114	102	105	109	108	139	106	111	111	106	106	112	120	114	110	107	108	121	131	119	107	112	93	142	120	108	107	117	105	114	113	132	117	116	101	111	119	119	138	123	114	126	127	118	125	121	115	125	109	116	111	95	104	101	121	120	130	108	109	114	107	108	111	110	124	107	127	118	134	116	107	124	113	96	94	108	113	107	142	122	132	132	127	115	116	113	95	106	95	116	96	115	113	112	136	112	124	118	125	119	102	87	102	112	105	114	102	108	112	100	125	116	107	114	129	102	118	132	126	126	107	125	113	110	133	129	118	114	102	107	119	128	119	118	120	102	119	112	124	122	115	119	126	103	126	119	129	118	85	118	111	137	111	112	112	136	119	129	132	116	115	122	125	110	118	125	107	112	104	105	110	118	127	119	117	113	118	122	109	105	81	103	111	133	102	122	114	112	106	122	103	115	117	107	110	104	126	118	102	107	130	128	127	132	136	115	118	129	138	119	102	99	131	121	115	100	123	113	113	98	101	120	127	115	127	123	101	124	118	109	108	122	110	98	126	124	104	120	110	111	121	119	100	125	109	135	114	109	113	120	100	104	115	108	128	115	95	98	112	110	134	120	118	118	110	121	112	109	106	110	138	123	114	118	95	107	107	110	116	98	109	104	140	113	144	125	109	128	104	111	115	121	116	119	127	105	118	115	102	125	111	108	109	98	128	116	104	109	110	116	105	108	120	104	96	117	105	110	100	106	113	97	108	101	117	136	127	122	119	117	115	88	117	117	114	105	109	107	102	117	119	108	111	99	116	130	84	94	103	108	107	115	126	100	126	98	110	103	124	90	117	128	86	107	127	111	116	118	115	127	121	114	108	129
10323	2769	1724	2329	6524	11790	14126	12943	10394	9436	8662	7287	5979	5605	5183	4730	4627	4018	3308	2969	3013	2920	2282	2059	2146	1939	1847	1649	1443	1448	1327	1359	1762	1473	1207	1064	1043	1071	1114	1178	999	966	953	947	918	1001	974	912	867	890	858	822	850	832	896	915	870	802	873	899	870	806	845	888	835	794	900	902	910	886	908	920	909	866	843	870	840	806	943	935	870	787	797	827	826	844	846	802	826	837	858	805	864	831	811	803	863	837	806	832	856	850	825	796	847	811	813	800	787	809	834	838	838	775	867	776	825	792	805	800	859	788	828	890	869	815	846	829	857	854	873	804	834	823	836	828	868	780	861	858	847	879	842	853	781	835	862	859	931	838	834	861	832	887	894	797	841	807	845	817	835	876	829	823	858	833	833	857	811	829	842	823	833	855	855	801	839	846	877	812	816	778	814	824	828	845	784	890	787	810	841	893	817	854	845	826	842	790	847	820	817	857	857	847	862	894	782	880	840	833	788	782	865	815	870	844	852	857	823	851	843	857	838	820	843	828	830	817	835	832	885	897	833	853	800	868	851	813	866	807	800	870	842	891	839	833	836	852	832	881	801	818	803	804	848	844	854	842	823	819	849	825	813	861	817	813	836	859	814	865	830	836	865	858	823	858	839	869	839	838	863	835	817	762	813	858	913	875	837	869	831	861	810	810	823	843	750	842	825	782	812	846	849	872	843	836	829	844	820	819	842	797	830	816	853	842	825	829	823	835	832	833	859	808	810	846	792	833	829	832	796	890	819	844	851	896	844	839	841	837	872	864	852	867	793	829	801	853	830	870	866	842	859	856	833	810	835	841	872	848	857	840	849	839	765	849	791	794	846	882	853	812	883	828	828	809	854	864	878	825	826	816	863	792	858	834	832	811	855	847	775	857	852	790	800	891	881	851	851	844	824	872	822	805	856	876	866	834	833	865	878	812	833	855	813	787	787	829	876	830	834	848	813	808	789	814	888	821	846	818	828	872	797	868	815	859	769	797	864	885	852	860	826	799	817	832	879	839	811	845	854	828	822	838	827	807	815	864	801	877	747	836	841	814	817	846	840	849	812	828	837	819	853	857	885	845	875	821	810	871	853	830	875	807	862	824	852	841	807	817	867	826	858	815	876	852	898	898	816	835	868	816	841	834	833	836	853	823	832	787	776	834	841	879	843	856	874	852	852	788	854	883	877	869	842	812	806	787	812	882	809	853	814	841	798	848	829	874	795	823	878	815	811	877	849	841	885	875	843	798	799	836	832	854	833	810	826	831	862	851	795	802	844	811	780	839	846	782	828	831	903	877	864	869	776	874	853	844	813	845	869	809	842	837	773	853	796	775	893	806	783	809	830	851	843	823	874	824	864	835	836	833	905	850	838	839	874	862	850	849	821	839	878	842	822	853	804	871	900	868	825	827	800	831	827	823	867	820	877	845	807	863	845	803	877	742	811	805	857	824	806	831	845	836	829	818	809	839	843	750	825	788	793	813	847	828	822	838	875	857	808	818	786	824	834	852	812	859	809	876	832	841	836	846	836	798	849	775	852	841	837	811	852	805	896	849	783	844	812	850	844	842	844	860	863	817	828	850	810	827	821	860	838	868	838	864	880	858	816	845	834	899	886	820	828	835	856	836	878	824	815	853	819	854	861	819	838	872	786	897	858	828	804	835	821	815	859	814	801	816	835	848	787	813	850	798	818	896	793	829	801	879	812	818	890	899	867	807	803	840	829	812	842	790	848	850	863	843	818	851	795	806	849	778	805	823	828	885	853	833	839	820	797	835	860	842	860	836	852	822	853	797	814	871	869	796	789	828	862	810	853	828	820	823	839	815	832	914	876	801	834	863	848	850	872	838	842	809	838	842	858	865	850	799	830	883	847	854	880	770	825	889	830	865	867	834	849	800	861	824	831	833	853	849	873	891	827	840	888	853	843	836	807	817	796	842	846	869	877	868	822	794	819	861	840	870	840	862	838	834	825	806	872	801	823	812	867	819	823	873	874	846	850	833	849	812	792	810	923	879	844	792	803	826	870	826	812	802	863	848	835	865	843	848	861	836	840	828	888	817	846	821	831	793	874	840	906	826	825	813	814	820	809	777	819	783	814	832	841	806	816	855	798	832	883	809	833	842	825	801	847	764	815	864	768	799	874	830	810	815	810	824	873	896	870	876	822	844	853	812	817	810	905	863	813	879	864	846	868	859	827	837	843	860	815	828	867	834	798	814	829	855	823	830	858	863	873	797	815	819	834	862	888	836	810	843	809	835	866	844	810	816	839	777	801	833	849	818	856	816	856	840	805	841	821	842	811	836	869	806	855	878	858	836	809	819	825	802	823	843	857	838	839	849	854	876	817	778	809	852	898	820	842	850	852	869	835	797	851	852	826	814	814	851	899	827	839	863	834	834	877	849	819	867	834	852	806	842	805	873	794	850	864	842	829	838	826	839	789	843	867	817	786	851	853	804	863	837	822	815	840	846	805	848	832	839	792	806	801	836	836	809	838	819	870	876	834	760	810	791	886	828	803	822	864	867	841	839	868	876	831	814	900	895	831	888	798	758	906	831	800	795	908	871	836	775	829	830	819	885	859	850	805	847	803	831	826	876	796	824	854	830	832	798	821	819	848	833	864	828	815	844	843	829	876	823	906	864	816	862	821	813	884	853	818	839	850	848	839	862	783	805	895	852	861	805	828	826	820	852	865	835	831	798	805	831	826	830	783	797	878	859	869	872	830	860	809	775	828	851	824	857	793	841	844	817	869	807	856	818	862	834	834	867	848	836	863	828	790	865	859	819	841	821	881	841	875	843	821	791	787	835	839	834	865	835	857	839	789	876	850	838	826	856	855	877	842	821	837	887	841	845	847	809	827	817	848	845	786	829	849	822	810	867	832	861	806	883	787	859	848	798	807	870	840	832	806	852	852	839	840	797	815	831	842	862	903	827	841	835	890	830	887	800	813	863	832	842	837	846	823	871	792	866	817	869	844	786	831	865	836	897	803	793	844	839	794	821	837	806	829	835	901	797	855	808	851	845	809	795	821	853	798	820	894	787	838	842	807	777	853	840	870	813	863	808	864	824	902	816	820	849	830	794	828	840	894	802	788	850	821	790	812	846	825	785	858	801	838	832	833	807	856	869	878	841	795	874	825	853	853	846	828	869	820	770	819	839	835	813	896	798	857	820	774	847	833	819	803	828	843	879	858	812	826	834	892	816	819	847	847	907	813	844	746	753	845	833	876	808	872	823	768	861	817	812	810	804	878	845	829	824	830	843	822	793	817	781	822	848	820	788	839	845	770	830	835	806	776	797	849	804	809	840	837	830	808	823	804	853	854	832	804	851	818	886	853	849	825	866	834	910	858	808	905	890	798	826	798	834	841	880	826	765	825	865	851	852	831	830	815	850	826	863	800	915	823	801	830	828	791	841	832	916	855	816	810	869	837	798	800	852	849	858	777	845	834	843	790	862	812	866	848	805	851	823
1030	276	150	145	152	339	491	477	420	368	354	303	256	255	262	216	219	213	171	167	157	172	132	121	103	126	114	115	96	94	82	94	96	86	79	78	86	75	93	76	53	75	52	71	80	61	54	55	72	65	53	73	51	57	70	82	63	52	59	68	76	50	61	64	59	60	47	68	61	65	64	72	67	63	63	69	62	66	68	66	69	57	72	58	68	57	54	70	39	76	60	49	52	57	62	72	55	66	73	55	51	54	59	56	45	70	50	67	58	51	44	75	74	65	70	65	63	57	58	66	62	52	49	60	54	56	55	65	54	62	54	51	53	50	57	54	64	63	59	47	68	58	68	48	56	55	48	69	70	58	70	60	53	49	70	70	62	64	61	54	65	62	72	54	59	71	60	49	75	72	56	41	57	52	72	65	68	53	71	54	59	66	45	63	49	54	58	65	62	64	50	60	51	69	46	58	70	59	60	51	64	53	79	64	64	66	82	52	58	72	49	60	54	59	44	57	57	61	63	54	57	60	51	57	62	69	48	42	70	69	72	58	49	74	58	70	42	56	59	52	66	74	49	58	63	52	68	56	58	49	43	57	60	77	50	58	61	65	58	46	58	65	72	69	59	61	58	63	69	63	64	61	56	61	54	55	55	66	54	66	58	55	48	68	52	58	60	69	62	63	54	49	73	40	56	52	63	63	57	55	45	63	43	66	64	59	67	73	71	51	53	55	65	58	65	54	60	58	58	62	72	58	56	52	51	63	54	67	57	57	60	53	69	55	61	59	65	60	58	50	54	54	72	55	55	45	64	52	63	54	46	45	54	55	70	57	58	63	42	53	61	57	61	64	65	63	55	54	48	48	71	49	63	53	59	59	62	61	84	52	62	57	58	53	55	54	44	61	49	52	47	48	55	63	77	71	52	72	54	75	54	59	55	62	56	60	64	52	54	60	64	52	45	55	52	59	62	53	73	60	73	65	70	64	54	65	49	59	56	60	55	70	61	69	60	57	57	52	58	60	57	57	58	53	64	70	63	48	53	57	72	61	62	57	61	85	63	64	65	56	59	67	56	66	64	58	55	77	72	57	58	64	59	62	52	63	67	54	48	76	59	47	62	63	55	51	54	61	51	49	51	51	71	65	48	59	47	51	59	55	43	62	64	68	55	54	52	56	73	67	64	69	62	61	57	59	63	48	66	61	81	68	61	50	60	63	63	64	63	52	47	57	59	58	66	57	38	52	69	68	63	66	71	63	52	60	43	67	60	54	57	60	65	61	50	52	65	60	63	57	60	62	58	69	52	50	67	61	48	85	55	55	59	48	52	51	60	66	56	70	53	65	54	57	54	50	62	78	56	64	56	46	62	59	77	52	64	62	63	63	81	68	50	56	66	65	56	61	56	52	66	65	44	35	54	76	67	61	48	56	49	61	71	62	60	56	73	79	62	65	56	74	55	51	53	61	55	64	69	59	62	70	61	62	56	66	69	63	65	75	46	48	50	58	65	51	59	64	57	62	53	55	59	57	59	65	55	72	62	57	48	59	44	61	57	62	46	60	53	52	73	57	46	52	54	61	60	57	55	58	58	63	64	48	62	68	53	49	49	55	65	49	66	58	56	75	57	58	63	56	62	53	54	58	68	53	58	71	63	44	69	60	60	64	51	56	71	57	51	53	66	49	48	63	55	49	53	56	65	47	58	59	66	69	53	75	60	68	59	71	50	68	46	58	48	38	68	61	59	65	55	65	72	53	57	54	60	45	52	53	73	59	53	57	61	54	60	58	49	54	60	53	70	49	55	60	63	77	54	57	63	57	65	60	55	53	54	50	61	77	63	60	60	55	56	59	67	54	44	64	61	66	56	55	62	67	54	55	52	61	66	51	60	54	58	67	52	60	65	66	57	43	53	51	60	57	48	54	53	57	63	63	61	61	61	59	62	51	49	52	65	53	59	55	56	53	73	58	51	64	62	64	48	63	64	57	68	68	57	40	53	60	53	61	67	57	53	55	58	75	59	57	65	62	52	62	55	61	64	73	66	63	50	54	54	61	46	59	56	67	64	73	59	58	63	60	53	59	63	59	66	74	46	66	53	64	59	54	63	64	49	64	82	77	55	53	65	41	61	60	58	62	65	46	57	58	69	49	53	56	69	64	56	59	63	71	59	43	59	60	38	81	70	59	56	51	58	53	58	67	70	53	59	51	50	72	49	61	49	51	62	67	57	58	48	56	68	56	69	50	62	58	61	64	42	63	54	60	54	56	51	65	70	56	63	70	67	69	50	59	56	54	59	56	54	61	55	67	67	53	68	61	62	73	64	72	57	64	61	62	62	54	73	65	50	67	51	54	75	52	54	61	57	61	58	56	50	59	50	57	61	58	65	51	40	46	59	67	59	65	60	55	55	67	70	51	57	71	55	71	61	47	46	55	59	61	56	36	50	57	70	62	49	46	70	41	74	58	60	47	65	57	50	62	64	66	62	64	54	64	50	62	64	72	73	61	64	54	71	61	62	68	70	55	54	47	61	63	65	64	58	53	46	50	57	66	56	66	67	41	63	48	65	54	54	55	62	53	55	73	65	63	42	54	61	54	66	57	53	39	51	60	60	72	64	85	68	48	58	49	56	62	47	60	63	58	66	53	57	62	75	51	67	52	71	65	51	69	49	56	69	58	54	54	73	50	61	57	69	64	50	60	68	58	59	78	66	62	63	48	51	50	47	69	74	60	58	57	73	75	62	54	65	61	64	47	75	56	61	59	71	58	57	51	64	49	64	50	61	71	62	52	72	49	67	56	49	49	54	53	53	68	44	67	71	54	64	68	54	60	60	56	76	57	51	59	56	61	67	76	73	55	56	57	49	55	59	75	56	59	62	61	55	54	41	69	54	52	56	64	63	50	60	49	56	67	48	45	70	64	60	64	58	57	65	51	63	47	49	61	64	61	54	62	64	78	69	65	51	59	66	69	73	64	53	67	64	54	58	49	56	69	60	47	63	67	71	48	56	68	44	43	70	55	51	60	55	59	65	47	67	66	70	63	75	66	61	66	54	60	69	55	52	54	52	65	53	68	64	64	64	65	74	65	60	60	67	77	63	70	61	72	66	66	44	63	64	47	59	59	63	76	68	46	80	68	52	67	63	70	58	47	56	52	62	62	59	69	47	63	56	48	70	59	45	53	67	46	52	63	55	58	70	53	48	65	43	51	63	54	62	70	61	56	68	55	54	66	68	58	73	65	54	60	57	56	45	76	61	72	62	41	57	53	54	60	53	41	69	61	60	59	58	60	67	67	60	51	66	58	52	57	64	61	55	70	60	72	60	60	74	68	68	60	75	59	44	49	69	60	59	58	53	87	51	50	60	49	51	58	62	45	58	62	56	60	52	61	54	46	60	70	60	62	38	63	53	69	61	46	61	62	56	54	57	65	59	43	50	73	64	65	57	50	50	62	69	58	57	63	62	58	75	64	46	66	59	59	59	56	59	52	63	59	70	53
11089	3508	1850	2827	8967	15520	17253	15063	12587	11696	10102	8662	7227	6772	6161	5943	5364	4620	3842	3545	3310	2915	2343	2128	1943	2270	1837	1516	1198	1252	1103	1401	1775	1267	967	779	743	844	890	770	637	572	568	618	596	634	657	568	561	505	503	433	412	485	517	463	440	482	497	495	423	444	447	422	449	403	464	517	544	547	487	569	540	465	428	421	430	473	578	554	548	428	512	432	411	444	441	423	434	411	473	477	440	442	437	440	432	449	377	470	414	444	443	414	444	409	477	401	401	409	423	377	443	415	454	441	401	444	431	401	418	420	431	452	430	421	435	442	428	408	426	386	413	424	436	427	443	405	421	453	403	441	463	450	437	425	398	392	414	405	437	440	445	429	404	424	411	409	452	474	407	436	444	402	444	457	431	450	445	434	419	421	439	378	462	415	406	406	421	435	422	428	426	411	419	415	449	422	427	484	416	421	448	457	424	458	388	422	440	477	419	444	425	418	410	427	436	481	448	450	421	456	385	432	451	417	433	420	445	421	471	386	435	416	397	439	458	404	454	423	406	441	402	436	446	460	428	402	461	435	456	453	440	411	460	444	427	423	428	439	408	488	441	435	432	415	421	413	403	460	442	464	435	450	410	407	437	443	414	384	447	377	407	403	411	423	476	460	473	415	436	443	421	431	413	433	469	438	399	386	420	379	425	400	428	402	389	427	403	416	407	432	446	417	384	412	437	438	422	412	484	400	444	478	447	414	392	433	453	443	468	433	400	462	424	414	400	437	436	417	408	420	430	432	416	443	399	447	423	441	427	424	416	425	415	440	419	404	432	444	431	416	406	410	429	446	426	412	442	433	438	411	404	413	429	455	425	436	461	427	466	441	409	389	431	441	463	418	443	391	409	378	437	399	426	430	401	429	440	429	421	414	432	413	439	424	410	417	440	440	404	421	440	437	417	430	426	440	421	418	415	427	412	410	451	403	446	392	454	458	417	426	459	411	410	447	437	463	427	455	441	437	404	454	431	375	458	418	401	406	443	438	419	454	399	433	420	442	423	378	381	447	436	438	441	438	452	404	425	436	453	410	432	410	437	418	448	423	449	433	395	420	421	431	436	402	435	432	408	415	411	472	436	415	443	442	421	413	419	452	407	440	404	422	403	441	434	415	431	442	427	453	450	466	450	413	443	424	444	400	424	424	404	432	426	454	415	417	440	435	439	421	444	436	442	414	426	464	426	435	410	450	420	428	424	436	411	457	433	448	412	459	421	439	393	447	422	414	414	418	437	416	416	463	465	424	447	443	419	419	399	450	439	418	421	420	411	373	437	422	414	429	436	446	427	442	457	435	422	439	411	428	441	424	446	449	459	437	429	413	423	432	443	432	400	412	399	395	443	451	418	411	443	408	452	408	397	451	424	422	409	422	455	469	399	416	447	398	461	447	448	390	435	428	408	433	459	444	443	440	450	433	401	449	416	452	440	410	424	437	423	404	402	418	394	443	439	435	421	392	402	451	402	436	434	446	416	410	440	421	394	451	441	432	414	405	429	439	466	439	411	434	454	416	418	446	403	441	433	433	399	426	418	435	433	445	409	437	422	410	422	404	407	426	422	442	432	428	390	426	460	433	421	449	387	424	416	443	470	424	433	445	426	442	457	435	409	389	423	442	450	408	406	421	430	464	406	410	444	423	423	413	468	398	405	467	435	440	442	416	425	413	416	399	410	423	433	448	451	416	442	415	465	466	462	452	436	451	430	426	410	431	415	422	458	415	435	437	447	396	449	414	436	420	401	420	449	452	471	404	437	402	426	458	410	422	411	428	410	448	412	421	446	439	420	421	404	437	430	449	424	417	451	448	431	410	387	445	399	413	434	418	423	394	468	417	417	453	440	422	442	435	432	412	407	427	439	417	457	426	432	436	430	455	446	432	452	444	431	445	438	442	400	412	401	432	391	435	424	427	427	422	387	418	425	437	426	399	431	434	432	437	438	438	450	457	471	405	373	417	391	418	406	405	447	471	450	406	390	394	432	430	426	442	433	405	418	401	416	444	439	468	439	439	393	414	430	423	407	395	396	399	433	437	459	424	452	399	402	441	412	438	421	416	441	475	420	426	448	409	431	450	411	427	411	424	444	442	405	456	469	412	409	406	423	385	434	429	398	378	413	426	436	435	416	470	400	387	444	455	431	416	407	422	409	417	434	408	416	432	443	398	427	429	440	441	444	421	426	439	442	413	455	440	431	406	446	438	449	407	436	465	437	397	429	413	418	376	418	419	424	435	429	421	446	411	415	412	422	439	417	415	424	454	433	442	413	418	411	417	430	403	433	428	417	470	448	429	453	418	442	458	435	443	423	435	462	424	434	437	422	453	424	475	419	413	420	438	480	427	437	454	440	440	432	435	428	396	415	409	382	438	436	417	370	458	447	377	417	415	446	415	442	417	463	451	412	434	420	434	412	409	423	392	444	417	462	457	441	408	441	421	415	459	429	424	448	401	440	447	444	414	394	451	436	416	396	408	437	411	434	410	433	434	425	426	449	451	432	430	440	424	407	438	415	447	462	429	450	418	441	401	418	440	437	425	431	419	469	426	421	432	411	424	380	449	455	405	441	393	416	404	431	417	394	438	412	435	401	425	431	447	435	435	419	417	436	422	415	415	471	395	419	434	439	424	442	425	422	416	444	408	406	424	412	405	420	444	429	426	412	368	428	436	420	454	427	482	460	436	408	439	404	418	402	425	423	414	414	430	412	383	432	424	417	430	420	420	393	406	435	417	431	445	466	414	440	414	465	453	401	417	454	436	423	474	395	433	442	421	455	428	441	419	431	442	417	438	409	413	420	417	405	456	390	416	380	429	443	436	414	426	456	438	421	431	437	407	393	455	435	450	400	455	409	467	419	430	439	460	397	467	415	428	405	394	450	391	424	448	426	460	410	431	422	467	430	430	415	443	466	422	420	428	447	424	420	425	420	399	416	467	392	450	423	426	460	464	396	417	460	425	477	431	439	408	475	422	428	426	445	466	407	470	453	465	401	432	455	416	436	405	417	461	425	395	432	418	453	417	451	402	413	430	420	429	475	439	460	429	476	418	381	421	391	409	454	412	439	417	409	426	446	442	404	444	404	450	409	415	432	421	428	395	411	464	427	460	431	407	424	426	417	409	417	426	406	449	436	413	424	441	434	403	448	426	436	433	421	437	453	438	421	400	438	452	427	445	399	417	424	454	437	448	446	451	448	462	476	428	439	433	446	425	442	424	449	423	436	438	445	405	441	408	409	397	425	447	423	422	453	427	388	436	426	447	461	410	425	434	446	429	416	420	427	439	439	409	414	425	453	450	435	401	475	404	423	436	416	414	414	446	433	458	435	419	473	404	394	404	401	429	452	429	450	421	420	407	374	405	423	440	390	433	390	431	450	446	420	425	416	447	456	433	415	434	451	411	473	398	423	451	449	431	434	415	405	396	441	418	439	412	396	416	415	432	421	429	445	395	422	429	431	431	395	409
1254	166	141	147	143	194	282	253	281	267	211	226	202	196	164	176	153	173	134	160	153	141	126	114	106	111	114	103	105	103	98	101	92	95	98	91	88	86	100	99	89	91	100	90	105	86	100	95	86	89	77	91	82	78	95	98	80	86	92	90	93	106	89	91	89	98	79	91	91	88	96	99	102	87	98	84	103	88	80	90	101	92	111	89	98	96	87	79	88	84	102	80	91	108	96	86	111	90	65	93	107	97	83	76	94	87	84	115	85	90	97	93	104	78	84	93	90	88	76	104	114	87	117	94	95	92	83	105	106	97	97	95	84	82	104	82	89	86	95	74	97	76	90	99	66	88	98	88	107	81	87	90	88	98	95	95	86	86	89	95	89	79	77	95	80	94	88	93	93	94	74	83	74	88	110	90	92	92	98	92	64	79	111	96	84	85	80	86	93	79	80	72	82	87	88	93	91	72	85	88	96	115	90	60	88	104	103	101	80	96	106	74	96	90	89	86	103	90	80	90	98	82	95	98	79	84	91	116	84	83	88	88	100	74	92	97	99	84	90	75	78	91	93	109	96	90	90	102	88	92	91	95	79	101	94	79	119	91	93	103	84	67	98	85	89	90	88	90	88	88	98	85	86	104	86	109	105	89	97	75	92	80	95	88	81	83	81	110	87	98	90	89	91	95	87	78	106	109	82	92	101	97	83	86	81	91	108	109	85	95	80	101	82	89	85	89	100	77	84	79	105	84	106	92	85	85	88	78	84	75	80	75	92	78	97	99	87	89	94	100	97	92	94	82	94	74	81	86	98	101	97	101	75	91	75	83	86	74	88	99	92	92	93	109	86	115	75	90	96	81	98	89	94	87	98	94	83	104	86	104	90	94	90	98	97	103	87	117	82	93	92	85	83	84	106	90	97	99	115	79	95	91	91	72	93	82	81	99	83	78	80	79	84	84	73	89	91	95	82	96	87	113	89	80	109	98	106	85	99	79	95	98	102	108	90	82	75	86	81	78	92	87	86	104	95	80	100	86	78	87	86	97	92	86	105	84	92	97	86	89	80	92	104	86	112	78	108	97	99	92	105	90	95	91	64	85	86	87	71	87	88	86	97	77	90	85	80	89	94	96	82	99	87	83	94	75	83	91	76	93	91	101	60	94	83	88	95	81	85	75	87	99	99	88	97	78	78	84	77	88	74	85	93	89	89	86	101	107	93	93	102	108	96	108	75	91	74	87	85	76	80	101	99	78	87	90	94	97	92	80	94	99	87	93	89	103	99	79	94	84	101	82	84	85	92	88	101	92	86	90	103	98	90	101	85	91	82	99	82	97	70	84	95	82	97	101	87	105	83	76	91	101	71	96	86	98	94	105	92	96	113	79	92	85	97	75	91	85	88	100	84	81	99	106	88	95	98	99	95	80	101	73	89	101	90	98	98	99	85	85	88	73	75	93	93	90	84	95	94	73	81	78	98	98	101	95	81	82	82	93	96	88	99	81	90	91	101	88	82	105	97	90	89	75	99	102	89	79	101	109	86	86	78	82	100	85	95	91	79	88	77	110	103	95	89	77	97	79	79	80	98	85	96	86	114	89	86	76	113	113	99	102	78	96	97	94	97	84	91	69	94	103	95	98	80	90	81	97	92	75	85	89	90	88	77	93	83	92	89	87	110	96	102	98	80	103	89	78	71	101	75	82	98	74	90	90	79	90	99	81	95	79	74	91	93	86	85	102	87	86	94	73	103	72	89	100	93	97	92	97	100	87	76	89	89	100	89	76	70	94	104	90	96	96	94	90	99	91	103	101	86	119	85	107	83	100	88	85	101	82	88	85	91	91	93	102	94	88	94	96	78	92	73	93	90	84	96	83	89	98	84	101	88	91	96	81	81	96	84	99	93	99	83	111	66	84	90	85	99	78	92	106	79	84	87	69	84	81	106	88	96	89	112	96	104	93	101	85	87	65	78	88	81	96	91	97	102	78	86	84	82	91	93	71	95	102	86	96	85	90	83	70	95	93	107	94	84	89	84	96	77	87	78	99	106	105	91	79	89	95	103	73	100	84	94	77	73	92	85	98	82	101	80	98	94	89	82	104	89	81	77	84	77	78	79	89	111	84	98	91	85	104	76	98	87	96	82	84	93	79	89	117	87	88	101	90	97	79	81	77	92	96	71	107	88	81	85	94	118	89	88	88	82	83	89	88	63	100	92	84	99	91	92	79	101	95	93	86	102	87	85	83	72	86	84	93	94	98	97	88	98	80	88	100	88	83	77	101	90	74	90	90	76	99	99	100	88	86	77	88	94	128	91	88	67	119	105	91	96	96	96	82	79	90	82	92	97	88	84	88	86	87	95	108	85	88	104	90	73	80	88	97	117	74	85	76	94	92	82	86	93	90	90	90	81	99	81	89	96	89	93	103	93	101	95	97	87	77	94	85	95	94	95	98	93	89	78	100	98	98	87	108	89	84	84	76	89	102	85	93	89	110	94	86	74	114	95	83	82	86	85	81	78	89	78	79	79	91	100	79	90	80	87	104	90	81	83	79	108	84	102	80	92	65	85	91	102	112	89	91	67	97	94	89	101	91	91	110	87	95	101	86	92	82	83	97	93	86	103	86	86	97	82	83	90	91	94	87	93	94	81	56	100	93	94	81	104	101	98	84	100	92	86	100	81	89	88	86	80	75	92	120	92	83	72	88	84	108	101	88	91	88	76	66	99	88	98	97	91	97	85	75	77	96	94	72	90	91	101	81	87	88	78	86	111	80	89	101	97	82	99	87	91	81	94	88	82	90	85	79	103	93	84	109	88	91	97	87	99	98	95	82	85	78	79	83	89	98	92	101	82	87	86	88	92	79	71	68	101	92	91	100	97	76	97	87	86	81	77	85	85	113	110	101	82	90	93	91	83	97	94	91	92	88	85	82	93	90	80	90	92	98	96	83	89	90	82	89	86	73	91	85	74	97	88	80	93	95	85	98	67	67	95	90	71	79	80	99	98	78	86	89	93	71	76	82	92	104	102	101	96	80	85	74	78	87	88	88	84	98	73	85	67	77	79	85	87	97	97	79	84	101	76	93	94	94	91	80	80	76	93	101	97	91	93	81	71	90	96	88	100	90	95	96	93	115	88	85	99	94	85	86	98	79	80	79	104	86	91	84	98	98	89	102	83	102	85	83	76	85	95	79	79	75	97	81	86	91	88	87	88	95	88	81	82	96	79	84	92	108	89	98	87	88	96	97	98	90	84	84	97	92	76	94	92	94	89	101	95	101	84	101	98	78	87	80	86	91	93	87	94	100	88	98	82	90	88	87	91	74	97	84	86	89	80	101	93	89	94	117	103	90	94	98	82	81	85	99	89	89	83	83	95	103	105	85	78	86	87	102	91	97	83	103	83	95	96	85	76	100	79	99	72	85	104	95	99	93	88	72	86	93	80	94	99	94	90	88	98	90	100	96	86	98	82	101	103	94	100	69	89	89	83	97	72	80
8649	1933	1279	1842	5548	10219	11007	8986	7756	7200	6184	5281	4546	4065	3851	3710	3158	2832	2380	2250	2044	1838	1671	1405	1459	1652	1361	1105	1038	974	997	1216	1168	943	901	759	855	855	929	777	767	722	716	708	702	719	739	722	725	708	699	669	713	638	688	682	689	697	727	674	655	675	653	687	678	715	708	699	715	683	705	716	714	670	653	665	723	730	736	711	698	663	675	662	652	649	701	684	672	667	657	680	700	653	710	691	636	672	629	627	670	641	693	663	703	693	623	699	678	670	676	637	727	726	697	658	661	676	650	698	679	718	641	675	717	643	725	666	638	685	661	674	689	671	696	622	638	677	664	715	661	677	664	674	668	649	682	704	650	705	673	648	653	697	666	650	653	729	667	662	642	637	673	662	641	637	640	676	693	673	703	717	694	664	705	644	622	649	613	672	655	679	698	690	641	659	679	656	657	652	645	660	723	622	639	703	663	666	737	636	675	705	713	680	633	636	670	693	626	656	696	617	674	700	699	658	669	674	697	679	663	655	692	634	634	687	669	706	686	684	667	651	674	687	667	651	666	664	662	680	612	665	670	706	665	661	701	677	668	703	684	700	682	632	727	673	632	657	673	651	677	611	646	695	679	617	685	632	717	665	598	651	650	696	670	673	658	650	675	659	667	641	664	666	687	665	663	678	624	710	647	695	706	676	695	689	653	649	688	690	666	673	659	700	645	658	679	687	668	666	639	680	668	708	682	683	673	632	607	663	681	635	665	670	680	710	724	649	672	681	670	663	680	648	685	670	684	664	653	656	627	650	688	698	709	677	692	675	639	662	642	701	656	670	666	655	683	680	665	641	666	690	637	669	704	707	682	650	639	662	626	640	681	661	632	674	659	676	627	683	619	672	622	671	707	659	692	648	623	712	679	645	723	673	685	655	681	657	644	699	685	681	642	694	626	658	649	672	691	687	667	738	672	646	679	623	719	657	675	678	626	697	638	689	617	664	696	700	668	662	662	646	717	666	666	667	665	668	665	642	610	665	689	684	628	609	670	649	680	665	692	733	672	739	667	652	678	658	726	663	720	709	631	669	696	642	672	696	686	594	750	661	683	646	674	674	645	703	682	650	618	708	689	663	679	702	676	688	665	635	695	672	639	656	655	664	639	638	629	668	627	661	680	681	702	723	638	733	658	662	704	687	654	678	673	675	710	658	666	716	684	654	645	648	679	667	689	701	678	636	700	667	646	618	682	712	684	635	694	669	643	657	672	672	659	649	638	722	702	689	668	680	661	664	681	701	636	656	618	691	632	735	655	676	713	666	642	664	696	685	678	636	657	671	737	679	659	643	692	626	627	677	648	676	656	642	654	710	669	606	657	635	701	704	693	722	694	693	650	666	725	641	693	644	678	647	668	681	676	648	621	680	652	640	653	667	664	672	664	674	632	671	650	675	684	685	682	708	616	665	689	658	659	666	698	647	686	631	666	688	691	696	716	682	662	645	709	670	668	639	697	666	686	639	636	665	659	672	672	661	673	688	675	664	645	628	695	711	631	683	665	648	694	736	672	622	675	639	660	684	681	712	685	647	685	656	647	675	689	685	668	664	664	678	660	688	662	673	650	710	678	640	618	646	678	702	665	611	637	677	700	688	652	597	702	661	693	690	725	643	702	673	696	663	682	697	668	691	689	684	637	668	669	681	689	682	678	657	661	650	665	653	685	718	696	646	651	650	659	710	680	718	645	665	677	652	677	690	631	662	647	689	694	677	639	695	667	699	665	645	657	739	732	626	674	717	688	665	706	677	686	657	645	624	685	678	636	654	634	711	642	680	689	657	642	656	696	682	677	692	648	684	680	694	709	685	642	693	683	697	685	681	635	613	655	638	673	691	672	662	690	615	657	656	650	672	704	696	688	656	663	671	710	690	688	625	625	634	639	644	717	650	669	685	681	694	670	671	699	675	665	700	693	656	637	647	687	674	693	646	673	661	680	706	682	682	679	671	705	717	705	671	700	646	667	672	668	658	665	622	665	651	649	681	686	664	713	614	632	649	642	660	626	661	683	669	668	645	677	654	681	688	686	674	650	668	655	671	652	657	631	649	659	678	686	653	664	618	683	662	670	699	691	688	681	660	634	673	704	654	663	685	689	701	642	705	659	696	644	665	643	667	645	663	678	678	673	623	653	692	687	671	723	667	663	703	678	696	704	649	624	654	677	690	655	660	661	676	670	666	626	698	655	666	673	685	658	677	676	627	695	623	686	711	669	716	671	703	644	709	662	672	652	659	644	673	676	701	710	649	687	703	679	706	704	682	640	694	645	653	702	689	702	643	719	700	695	704	676	662	651	668	678	633	650	716	653	661	671	664	654	641	676	713	633	678	719	671	658	643	658	685	640	667	667	686	662	674	651	636	703	655	646	637	676	671	633	687	635	637	702	642	676	637	685	670	692	699	641	683	689	684	646	650	636	677	669	674	681	686	685	680	687	691	669	677	671	624	637	712	684	674	690	700	638	660	691	646	658	659	688	718	683	637	716	708	640	677	702	688	626	644	672	720	635	657	667	679	669	690	657	678	632	693	648	699	708	670	655	743	688	639	659	676	644	639	647	678	707	662	709	653	653	631	666	659	643	698	665	681	660	731	665	689	647	630	655	707	687	631	642	701	706	743	640	681	684	684	654	649	666	688	727	626	681	686	667	664	689	665	656	636	644	692	634	641	690	635	675	641	666	666	640	661	686	676	634	688	659	654	646	706	686	633	693	742	693	692	636	633	702	672	650	669	671	646	639	657	675	689	671	625	665	678	647	688	694	730	630	645	687	713	628	654	680	679	668	631	661	708	685	673	635	656	649	668	665	646	690	645	657	708	610	676	690	693	663	677	687	698	655	683	668	680	634	665	660	680	687	657	693	670	662	661	672	679	685	650	664	642	681	680	681	662	704	674	678	699	711	669	651	692	664	695	657	648	656	653	658	679	638	662	690	642	665	665	739	678	675	698	670	685	671	669	664	650	691	668	654	670	648	665	639	679	639	692	675	631	685	696	686	685	666	683	697	717	662	623	687	694	679	642	695	654	724	667	691	698	666	638	650	641	637	638	655	651	636	727	617	700	673	603	682	661	663	667	665	673	655	650	626	663	622	649	659	668	644	682	716	675	674	657	683	691	656	680	673	683	702	683	684	652	692	676	666	709	662	660	733	668	680	656	676	654	685	660	642	659	673	667	637	676	680	680	678	682	629	663	686	687	680	616	671	652	676	656	660	674	670	627	728	653	713	661	610	688	661	602	664	626	643	675	685	652	697	658	685	631	680	703	687	658	698	654	691	682	668	677	679	712	673	655	658	652	669	652	675	621	654	656	654	678	671	707	636	703	656	654	643	653	683	674	687	689	698	693	631	680	692	697	655	684	682	664	654	673	667	677	665	662	704	690	662	696	645	673	710	638	674	704	687	640	644	665	678	629	671	701	641	640	661	639	645	677	688	668	626	704	689	659	709	659	660	695	599	609
720	220	159	137	171	256	319	329	340	297	299	265	226	202	192	202	200	153	134	125	125	83	106	97	97	102	89	65	64	65	55	75	80	63	67	45	55	60	68	55	47	51	42	38	44	59	50	46	55	57	49	33	40	51	47	49	54	40	48	38	48	53	45	49	53	48	37	36	50	51	39	53	52	40	58	48	41	59	54	51	59	35	31	53	42	55	47	50	28	37	43	51	46	44	49	39	38	55	52	41	45	44	52	44	50	43	53	61	50	46	48	52	44	48	45	50	39	42	36	42	54	36	56	31	44	32	46	43	51	39	45	38	42	45	37	38	44	45	51	58	43	42	41	46	40	48	44	42	40	39	44	45	46	44	53	42	45	45	47	42	30	49	39	60	42	44	47	43	46	38	44	56	43	46	49	48	46	42	54	51	33	53	64	46	45	52	43	49	36	42	47	51	43	40	53	39	43	48	47	54	57	37	53	56	47	38	54	37	47	43	54	47	40	64	37	42	42	46	41	44	52	47	49	41	41	44	49	50	55	42	46	51	49	44	55	38	53	38	47	46	55	39	38	41	34	33	50	59	46	38	52	49	44	44	37	43	48	36	39	44	53	42	39	51	50	47	54	46	37	36	47	46	45	33	53	52	51	33	48	44	45	44	45	44	43	33	42	46	51	41	44	33	38	43	56	40	40	53	32	53	48	55	38	38	41	36	48	41	57	45	43	40	34	50	41	41	48	49	42	45	58	36	44	45	40	34	59	37	45	51	50	42	37	52	51	50	37	49	55	47	43	50	48	33	44	42	43	30	36	49	46	48	51	37	44	37	49	48	42	40	48	49	45	36	34	48	45	38	41	39	51	37	41	33	43	42	35	58	41	51	41	51	36	45	41	49	47	48	41	46	40	39	58	46	44	45	42	51	51	49	42	38	47	36	46	46	48	37	44	58	39	35	50	42	39	38	42	44	49	40	42	47	49	46	46	41	44	41	50	50	38	62	42	40	45	43	63	48	52	43	40	44	47	56	52	39	43	33	47	46	37	40	44	56	49	35	57	53	46	42	40	48	34	43	43	36	67	38	55	39	57	45	51	43	43	52	44	44	50	42	45	49	35	51	51	35	34	40	52	40	55	33	37	46	42	48	44	40	46	56	61	62	44	45	46	42	47	39	48	56	55	43	50	57	39	51	58	43	46	48	34	41	46	45	44	55	39	52	40	44	38	47	46	52	40	53	40	52	45	39	52	51	39	49	42	42	43	49	41	46	39	51	50	46	36	42	35	65	35	41	45	39	57	52	58	51	49	50	49	46	45	43	31	48	57	44	46	52	51	39	50	54	40	50	37	41	40	48	38	46	50	42	47	39	73	42	36	41	38	52	57	49	47	33	44	39	59	38	48	45	50	36	45	45	34	41	39	53	47	46	25	57	51	47	48	42	36	41	41	55	45	39	46	44	46	41	44	47	43	51	48	68	54	50	39	45	47	52	34	38	42	47	52	49	46	52	51	47	54	51	43	44	60	38	41	47	36	43	46	41	49	51	52	45	53	45	38	37	44	44	48	40	40	45	34	51	48	39	37	48	44	48	39	42	38	45	40	51	43	42	42	49	34	45	42	55	49	49	46	43	42	44	48	45	50	50	44	39	43	41	43	53	54	40	41	52	42	42	34	46	40	47	46	44	51	48	52	54	44	50	54	42	54	45	43	41	49	49	46	43	46	45	42	42	36	32	40	43	41	46	42	47	45	44	45	36	46	37	51	40	38	51	63	52	47	46	44	56	33	39	52	45	51	34	49	41	33	37	47	33	47	37	51	22	40	40	48	40	47	46	43	38	41	45	36	31	44	41	42	40	48	41	44	58	36	43	56	40	48	44	49	51	51	45	40	38	53	52	37	44	39	50	41	37	53	40	43	63	48	50	45	49	42	43	39	54	45	47	46	38	34	41	44	41	36	49	51	45	57	50	45	36	45	36	52	48	43	44	42	48	43	46	54	51	34	50	36	41	39	52	45	43	41	38	47	48	40	30	50	43	43	47	38	40	43	48	29	23	43	41	41	44	30	37	49	37	51	50	32	43	31	47	41	45	54	38	45	47	41	38	55	39	55	38	39	41	54	41	53	44	44	39	42	47	56	62	29	41	52	36	37	40	37	40	39	40	46	55	51	53	40	52	39	53	36	44	48	38	37	58	51	43	43	47	43	47	41	39	38	47	52	47	55	37	43	44	43	42	44	53	49	41	44	38	40	28	41	43	39	47	43	46	45	51	60	39	48	53	49	42	35	43	36	38	44	42	47	42	52	52	36	58	54	48	47	47	50	43	66	40	43	66	49	51	33	47	57	42	51	57	49	33	42	41	47	36	51	44	52	29	36	44	38	43	50	47	39	57	40	39	52	38	50	43	48	50	37	50	49	42	40	38	52	44	40	39	48	40	49	35	54	38	41	40	39	40	50	54	50	34	53	37	47	49	56	43	41	52	53	45	42	48	53	43	37	52	52	54	51	46	46	41	55	47	49	47	45	49	28	42	48	41	42	45	54	40	50	49	51	45	35	45	41	46	50	37	38	48	45	46	49	47	59	40	55	35	45	50	40	41	48	42	52	47	52	45	44	43	47	41	53	49	51	46	41	47	40	53	41	41	51	41	44	50	48	39	55	51	65	50	48	47	34	42	32	41	41	42	49	39	43	37	43	52	37	43	46	46	39	34	37	41	46	47	40	50	39	30	37	40	45	63	54	36	45	47	61	47	38	58	45	49	50	43	53	45	34	59	43	49	41	49	37	48	61	45	45	61	46	42	41	47	50	49	43	41	46	44	44	41	52	38	52	45	45	41	44	41	45	51	45	46	48	29	44	56	43	34	42	47	43	45	43	50	53	47	39	42	51	45	41	42	46	39	49	39	49	43	50	43	47	43	53	41	58	59	43	52	33	43	39	50	50	42	50	38	50	54	47	46	44	40	45	42	42	60	51	39	61	51	44	37	49	48	42	46	42	34	37	34	58	37	48	57	54	48	32	45	58	45	44	53	63	53	55	44	56	38	47	43	39	39	42	52	45	38	44	41	39	48	41	43	39	47	48	46	46	46	46	50	40	44	51	41	52	37	38	47	50	43	34	49	46	45	50	41	37	52	40	39	55	44	53	46	37	34	32	33	41	57	54	56	47	49	40	54	36	50	52	54	46	54	38	29	42	49	42	40	40	37	41	55	50	40	50	52	41	41	62	45	35	35	48	41	47	46	52	44	52	51	46	44	44	49	36	43	38	34	47	56	63	43	57	30	44	45	53	33	55	51	41	45	46	52	48	42	47	58	39	41	38	51	43	41	43	53	48	46	56	34	56	53	48	46	44	58	30	42	34	38	60	44	47	49	46	33	38	40	44	59	56	42	32	45	50	49	46	60	50	48	49	47	42	30	37	44	36	41	59	46	37	41	43	50	35	47	37	39	40	36	49	43	42	49	50	43	37	42	44	47	45	38	43	44	55	52
8986	2897	1554	2525	8840	14273	14171	12380	10917	9794	8850	7184	6347	5311	5053	4963	4362	3618	2985	2506	2653	1955	1872	1562	1720	1562	1308	1002	950	850	852	1223	1065	792	651	541	621	706	731	556	434	475	426	407	447	499	488	430	404	373	352	375	344	388	393	371	380	373	385	429	327	365	309	359	337	351	398	415	448	427	452	424	394	354	389	369	352	379	435	402	409	368	343	305	374	349	314	364	345	353	341	356	352	337	317	319	339	349	363	321	335	377	356	362	363	336	353	354	358	370	346	346	336	354	327	358	329	324	349	361	353	321	330	348	329	333	336	367	336	339	343	380	324	344	364	364	348	336	353	333	334	340	332	338	319	326	338	329	337	332	353	334	356	343	323	360	359	369	333	330	327	349	378	293	348	344	347	324	353	349	330	361	369	335	346	327	374	344	338	325	354	323	355	353	320	321	337	360	325	390	352	298	331	339	319	354	349	353	311	377	329	326	338	395	328	342	340	335	352	313	329	313	305	351	336	332	385	355	345	307	329	347	382	306	324	328	350	365	314	345	334	333	356	374	369	328	369	324	349	366	336	346	331	350	364	345	329	328	350	328	324	327	344	337	319	326	364	373	320	341	335	319	361	339	352	318	315	348	327	323	322	366	357	352	360	310	344	324	364	339	326	362	325	329	342	350	348	346	345	358	354	362	321	376	325	343	365	345	316	350	366	339	341	356	353	354	332	372	336	307	332	347	345	339	328	334	348	334	330	337	363	319	311	332	368	337	341	360	309	299	345	385	343	355	338	348	375	316	317	354	349	349	340	339	356	374	316	362	322	327	348	353	352	339	339	320	346	345	319	340	344	328	380	371	336	326	357	306	334	320	334	335	331	325	337	362	361	330	344	355	367	312	314	327	367	360	312	330	302	347	326	328	327	344	336	331	328	321	357	335	320	358	363	333	352	351	331	334	344	345	361	328	322	321	366	321	370	347	314	344	331	343	376	351	350	347	314	336	331	334	317	358	327	323	329	337	305	344	352	361	342	322	373	345	385	361	352	321	355	320	351	344	305	381	353	338	353	323	324	348	327	385	349	351	314	319	312	330	351	359	358	317	308	352	343	331	332	326	336	334	342	370	321	334	326	366	311	365	345	353	321	336	367	308	324	362	340	340	366	344	326	371	341	343	375	335	316	317	370	351	360	340	368	357	331	381	342	358	355	334	368	315	326	344	356	333	316	347	328	345	335	327	318	370	331	375	337	317	338	326	344	347	340	355	360	372	339	347	349	366	314	334	369	330	394	330	326	319	334	326	334	329	343	332	365	345	311	327	344	315	338	317	314	336	309	340	325	330	336	337	307	356	339	354	306	367	339	342	327	392	324	346	370	341	345	344	341	323	340	331	364	350	349	367	362	359	336	349	320	362	358	332	308	342	347	342	371	332	300	307	363	302	358	360	334	369	319	335	334	356	370	336	340	385	328	346	338	374	350	367	345	353	361	356	311	360	333	343	377	347	360	357	389	351	325	361	343	336	354	337	366	364	354	349	341	345	334	369	329	347	354	312	346	331	306	329	372	318	332	335	331	339	367	357	337	342	324	340	338	322	331	337	317	317	370	383	303	351	388	350	338	320	339	357	373	372	356	342	335	355	316	362	309	333	313	326	333	367	382	373	358	357	383	357	324	356	350	331	333	329	304	342	330	348	352	341	307	347	356	373	371	333	350	357	332	326	318	333	335	344	353	365	351	308	326	335	358	348	329	343	354	328	348	356	322	332	304	310	349	365	333	355	337	317	357	366	317	332	356	367	309	325	341	345	320	345	367	353	321	369	347	355	324	344	333	346	340	357	342	341	343	349	338	357	339	324	342	318	360	325	344	303	384	324	367	349	338	341	364	356	336	342	358	349	337	363	366	343	340	346	341	361	341	351	365	336	342	328	324	308	353	372	342	362	357	332	362	331	364	345	366	313	321	334	333	324	328	355	327	331	326	301	332	365	349	326	350	344	342	375	348	317	334	337	313	385	311	322	325	347	355	305	331	352	353	330	334	331	344	342	355	321	321	356	351	370	333	329	365	346	304	330	351	344	353	345	329	313	345	339	319	334	318	357	328	369	369	367	367	329	345	369	361	361	330	356	346	371	340	353	341	356	352	335	325	364	365	352	351	323	328	347	353	346	311	333	325	345	311	348	331	383	353	333	345	333	348	330	361	344	356	336	322	335	344	330	344	344	355	332	337	351	330	352	326	349	338	345	373	341	340	357	359	336	346	380	332	328	367	343	355	374	338	310	337	363	317	313	341	347	311	312	347	368	388	333	329	345	337	355	361	328	380	336	323	330	331	295	353	348	341	313	316	326	347	395	333	356	309	303	336	355	362	337	333	331	340	312	355	363	337	335	333	331	338	342	358	354	333	324	353	347	326	371	333	332	322	328	349	328	326	338	340	365	343	349	324	339	326	343	351	303	325	312	325	340	339	344	311	350	369	353	362	351	345	380	339	330	330	357	347	361	354	316	364	338	349	358	351	352	338	327	347	342	345	344	346	332	332	330	320	354	317	354	344	286	384	344	332	360	345	336	346	325	348	366	322	359	320	324	350	349	355	357	332	301	360	385	332	365	356	347	317	340	333	321	333	390	337	356	359	314	339	352	343	321	326	315	333	320	351	363	336	330	328	357	335	366	326	357	330	364	352	301	342	337	381	308	375	345	333	342	331	366	322	318	345	370	319	335	350	321	324	358	343	342	343	346	343	321	326	326	362	317	309	318	350	342	343	352	348	364	352	361	356	341	354	317	341	356	343	340	339	358	301	378	338	327	349	338	365	395	313	330	334	332	350	325	343	336	362	348	347	350	358	347	320	332	355	329	353	352	343	370	338	383	372	341	344	312	316	323	357	336	308	346	342	325	336	316	355	335	362	343	332	354	339	355	339	363	356	374	327	353	357	348	380	346	361	342	339	341	341	359	352	329	342	316	325	341	374	344	337	342	339	347	333	327	363	382	350	358	326	331	326	353	310	347	345	322	361	353	365	334	308	346	358	351	333	343	359	348	352	340	373	348	332	357	347	319	353	368	350	354	383	334	342	356	305	341	343	349	335	346	354	367	307	338	338	332	330	349	353	351	352	363	322	353	347	344	331	352	338	312	340	345	349	326	369	330	347	313	340	315	349	348	366	324	353	322	353	351	321	324	360	360	323	319	377	367	342	340	324	310	342	323	371	323	379	361	330	363	355	365	361	333	335	361	334	328	339	359	380	371	323	357	339	328	361	355	376	377	341	383	356	309	328	325	336	333	320	361	316	365	361	323	366	346	339	351	335	343	336	333	361	368	331	292	326	331	332	328	318	313	334	339	359	357	330	322	322	361	340	317	355	297	354	343	338	302	318	329	359	332	305	336	324	338	364	345	354	349	349	324	357	362	317	344	344	367	327	322	340	340	363	339	331	347	323	366	348	358	373	338	353	332	316	352	369	344	306	373	347	343	344	337	370	344	349	319	342	364	341	353	353	334
1942	254	203	201	223	325	391	366	382	371	372	350	263	266	288	269	248	195	181	229	164	155	168	158	166	164	128	159	163	112	132	159	136	136	117	117	136	136	147	139	127	118	140	107	115	112	132	118	123	117	128	123	114	116	117	116	124	115	114	105	105	115	141	117	115	124	113	115	135	131	134	110	114	132	125	120	107	125	135	117	119	101	128	113	125	114	122	98	122	126	112	118	114	128	109	129	107	117	95	129	116	122	127	130	115	114	121	104	114	107	116	120	137	113	105	108	116	106	112	119	114	122	84	118	101	107	101	100	127	138	114	104	121	109	107	94	115	110	120	130	107	84	115	113	121	133	117	119	118	117	112	106	104	133	119	100	100	117	98	107	111	103	125	106	119	110	100	111	117	119	104	105	101	121	129	104	115	114	108	113	118	115	123	105	132	112	106	134	114	130	117	119	128	137	125	110	114	101	119	140	124	117	107	108	111	121	105	106	102	111	128	117	104	107	111	128	107	139	114	121	156	123	122	109	100	115	85	117	108	130	121	92	96	116	121	103	113	109	114	120	121	119	91	118	137	92	118	109	100	105	90	112	126	119	119	112	100	132	139	120	109	112	95	116	117	127	97	119	121	128	124	120	124	118	120	124	120	116	121	122	109	129	124	102	139	115	118	114	98	114	125	119	134	107	122	109	125	117	111	121	119	116	110	118	96	122	103	108	122	117	105	132	109	117	126	119	121	124	116	109	110	108	115	128	126	118	129	131	114	98	107	126	133	113	131	108	123	112	123	125	112	118	102	94	128	132	105	113	124	108	104	106	113	134	115	100	112	115	110	104	124	121	94	124	113	133	116	136	98	107	126	116	121	127	98	122	94	128	103	111	118	128	105	126	101	124	117	110	116	121	96	109	114	111	130	134	128	112	107	120	119	119	105	130	113	135	95	129	120	109	112	132	105	117	104	129	116	117	113	119	118	108	111	107	107	126	112	122	108	124	131	131	109	109	116	111	106	110	108	113	100	113	130	131	121	94	120	127	121	112	119	122	112	115	114	104	91	112	126	118	106	116	120	130	112	102	115	115	108	116	109	107	123	109	115	105	123	103	108	122	127	103	116	103	103	110	111	113	124	120	120	120	115	109	113	104	103	98	129	111	121	107	129	129	120	127	112	114	122	107	115	113	122	92	124	100	103	106	114	116	128	106	119	128	102	118	98	136	111	117	112	119	103	115	109	118	105	128	126	129	105	118	114	119	113	118	124	134	134	115	99	131	111	111	107	124	120	107	110	107	124	108	122	118	124	91	118	92	122	110	94	94	114	108	126	103	112	112	115	117	109	133	95	109	107	121	92	109	132	108	131	123	136	130	123	100	101	104	107	125	96	96	113	97	134	103	109	122	123	131	107	114	119	127	109	105	104	107	122	117	107	116	119	122	94	93	127	104	132	103	110	116	109	119	119	100	109	115	90	105	96	127	98	104	104	111	96	110	111	106	137	117	132	94	112	110	111	118	116	113	117	118	120	112	130	115	118	109	109	144	107	110	121	121	103	116	118	138	114	118	111	112	122	96	112	127	113	138	90	118	117	117	103	104	114	128	115	111	104	105	110	128	122	99	112	123	125	110	114	102	111	123	121	107	118	128	113	100	112	132	109	126	111	117	114	99	102	113	120	127	109	108	112	111	103	113	122	124	128	118	117	102	110	115	102	117	112	131	119	116	107	125	105	128	112	120	125	124	125	118	118	125	124	126	125	117	143	113	113	121	111	109	114	109	113	145	133	106	113	104	106	123	109	112	126	102	99	92	109	101	110	124	108	108	130	102	126	103	119	112	104	129	105	120	116	117	97	106	113	115	135	136	111	126	109	115	120	126	115	106	120	105	117	108	121	129	99	129	120	92	114	109	105	139	104	96	109	115	126	116	123	112	118	119	128	108	108	110	107	104	95	125	99	102	115	122	102	120	118	108	127	125	111	123	115	122	120	113	120	122	125	127	119	124	117	106	116	122	116	119	119	98	123	116	82	93	112	99	110	131	106	119	128	136	132	119	115	130	106	114	126	107	103	112	140	119	99	129	105	118	133	117	107	103	107	137	106	114	126	111	107	127	113	119	115	107	129	128	115	96	131	109	117	117	119	108	123	113	125	106	100	110	109	130	114	93	139	111	126	117	98	128	125	106	125	111	138	112	108	110	136	118	118	115	137	126	109	109	128	116	119	129	126	117	125	127	103	104	132	124	106	100	129	117	121	116	127	117	117	128	97	103	118	120	124	109	107	131	116	100	108	125	134	127	112	125	112	137	126	111	99	112	123	124	107	109	118	108	131	125	114	116	120	129	134	114	107	115	120	116	114	127	122	118	114	99	126	123	127	129	106	104	114	107	123	121	107	132	127	127	113	131	114	112	114	109	111	118	103	104	105	137	140	139	135	127	114	115	117	125	128	124	142	136	122	114	114	107	117	130	118	123	114	104	104	111	99	105	120	125	114	103	131	105	124	114	137	93	106	101	100	113	139	140	109	104	131	111	114	98	123	124	142	113	112	106	118	136	100	104	120	124	123	123	126	103	128	117	125	139	98	117	110	108	111	130	115	114	129	148	98	122	129	109	113	106	128	108	123	98	144	116	112	128	106	108	128	112	122	102	137	108	111	108	117	138	115	115	118	113	125	127	100	119	115	105	126	106	112	120	120	124	107	122	111	114	102	133	105	115	136	116	109	113	118	131	114	119	115	130	136	125	121	106	103	116	111	126	121	111	95	115	116	111	108	114	125	103	100	128	125	118	107	100	122	102	128	107	120	136	127	124	110	123	129	120	104	120	120	115	101	117	137	122	102	119	113	113	116	106	108	132	117	119	123	124	96	110	109	107	95	99	100	119	119	106	128	126	113	106	110	126	113	116	123	122	104	113	117	101	128	108	128	116	114	132	118	106	102	128	107	114	107	107	113	114	125	112	109	135	121	99	126	115	129	126	95	112	106	137	105	134	109	105	95	105	112	91	116	118	116	113	111	108	108	100	108	106	136	118	112	117	119	119	104	114	120	107	127	97	90	113	109	112	128	128	117	124	122	103	105	143	112	113	149	82	111	128	125	133	113	119	99	111	109	116	95	112	142	108	120	105	123	109	110	108	112	128	101	112	128	111	129	108	95	119	122	131	121	133	117	102	109	109	120	108	116	118	120	116	119	109	87	114	113	112	130	128	121	130	98	119	103	105	121	108	122	97	111	106	128	125	123	122	119	104	125	125	126	106	102	120	117	88	100	124	96	111	126	122	102	120	127	115	112	106	96	124	103	110	129	123	130	120	96	119	118	134	109	104	115	135	100	127	133	124	112	103	121	120	108	117	121	116	115	125	142	120	96	119	110	121	112	127	113	128	128	107	113	118	120	127	110	92	96	106	111	128	117	108	120	140	121	98	109	109	102	84	104	106	125	105	110	108	113	103	123	118	106	137	126	140	103	107	94	114	107	112	121	126	120	109	122	124	124	135
11263	3136	2064	3054	8735	13432	13752	12081	11722	9994	9242	7885	6651	5452	5750	5508	4839	3974	3283	3031	3025	2442	2206	2253	2498	2034	1747	1408	1351	1355	1503	1666	1509	1185	1092	1018	1080	1184	1189	1072	921	881	915	907	917	982	944	970	906	843	811	852	870	902	877	849	859	858	894	839	881	811	851	827	833	886	967	966	908	904	953	883	940	878	879	889	906	898	938	942	929	848	833	911	859	923	823	788	866	856	864	923	929	827	811	841	845	838	863	865	846	841	820	869	814	866	839	923	862	839	799	817	853	844	835	886	863	864	878	854	830	837	881	858	824	870	837	801	806	825	787	820	839	893	842	874	833	882	864	808	916	820	856	869	879	866	838	851	901	815	836	841	882	843	864	873	848	869	890	834	858	866	813	828	875	841	849	794	844	858	809	846	840	839	849	871	872	877	820	828	831	820	832	842	862	876	798	853	864	848	816	855	849	835	807	865	856	839	797	867	835	832	846	887	823	817	826	835	799	850	856	861	842	844	843	891	852	868	820	866	774	898	818	838	794	812	766	843	845	840	847	891	892	847	822	836	890	803	866	836	795	820	854	822	863	787	895	858	875	884	791	812	795	858	824	813	884	835	813	850	809	847	824	864	832	867	815	888	837	844	857	835	843	815	880	841	868	869	889	850	809	859	887	797	812	834	805	859	804	825	846	841	873	836	817	834	862	807	794	819	823	856	792	921	818	854	815	846	871	821	871	847	888	904	849	854	848	872	849	784	815	877	858	843	841	878	876	845	814	864	838	890	791	812	862	884	881	834	849	846	830	834	875	842	830	831	853	855	883	805	813	809	876	779	791	856	850	842	797	848	851	891	813	896	890	855	853	871	859	906	851	792	824	873	869	839	847	811	868	840	863	819	833	859	838	861	856	804	823	826	851	834	855	775	838	840	834	896	880	840	816	846	809	826	859	862	813	844	829	865	814	890	827	836	872	796	840	894	827	855	830	859	817	847	812	877	844	822	786	848	799	852	803	824	879	815	850	799	845	833	856	847	886	796	796	843	857	908	800	813	821	824	836	873	804	840	857	856	833	847	844	845	825	831	806	794	866	827	822	803	844	814	885	838	855	852	869	832	885	858	894	855	829	841	834	816	857	823	827	786	810	943	893	897	828	864	860	841	882	904	864	795	859	847	878	831	866	876	828	840	859	855	807	803	888	812	842	860	839	849	846	844	864	854	830	845	855	834	839	843	879	849	905	845	848	842	817	835	845	867	827	789	841	836	753	797	830	799	833	826	851	799	828	842	851	885	908	862	798	837	815	849	878	849	884	864	855	893	846	845	809	816	841	826	848	839	870	804	862	880	878	827	905	886	802	815	851	807	853	859	796	797	850	821	815	819	808	891	825	819	928	843	813	839	807	884	830	819	860	837	848	794	849	845	814	871	792	862	804	827	831	849	825	828	860	840	872	822	885	854	853	859	826	861	817	855	877	879	866	835	826	843	844	810	874	835	832	835	783	842	788	787	833	854	888	860	820	835	874	885	831	845	835	814	881	833	834	855	861	868	816	838	849	894	848	837	805	826	861	841	835	862	800	801	844	821	810	908	838	849	861	810	836	807	838	854	849	814	844	836	798	847	843	853	861	844	842	834	842	800	856	856	928	805	873	814	833	791	819	832	868	819	848	876	889	848	855	847	799	881	858	831	881	816	838	854	816	801	841	801	864	873	830	856	847	813	833	805	886	793	799	844	852	834	848	864	903	875	837	852	843	813	831	829	845	836	848	813	844	813	877	883	862	897	846	840	871	852	826	842	831	864	820	833	843	841	816	787	828	907	847	851	850	853	867	840	856	868	812	797	809	827	832	879	836	806	808	860	828	813	853	836	827	850	819	790	907	803	848	848	848	850	843	840	870	815	845	865	922	832	848	850	836	864	797	844	800	861	854	812	854	800	881	869	833	870	842	878	803	769	844	917	854	864	887	829	833	872	846	864	911	846	822	855	852	851	845	873	875	855	858	842	887	854	853	913	833	836	849	871	867	788	820	917	796	851	837	787	882	799	857	792	827	851	898	801	796	896	831	808	848	833	841	780	793	840	804	888	867	878	807	869	804	870	834	887	863	791	856	834	852	863	831	860	836	847	813	836	829	856	864	860	769	856	870	836	831	848	888	830	848	858	828	845	819	854	866	826	817	833	816	935	876	771	867	807	824	848	862	845	840	833	843	826	871	808	866	877	804	800	808	846	853	823	857	883	877	851	850	835	844	860	834	871	842	881	853	833	831	804	800	902	839	820	797	834	795	868	857	858	837	883	863	827	855	859	826	828	870	832	883	908	827	824	832	856	787	901	867	829	852	895	862	827	848	841	818	851	886	902	884	871	857	846	801	845	841	868	829	789	848	829	824	809	839	807	827	829	830	801	856	789	790	775	893	853	835	815	846	841	830	894	852	876	854	881	890	903	845	850	922	825	862	862	843	814	880	843	796	887	851	864	858	835	785	868	865	827	870	798	837	831	796	857	861	861	816	828	856	843	809	859	820	865	866	784	825	847	890	869	867	906	877	860	824	844	774	827	808	844	843	875	815	854	821	846	857	905	781	793	822	824	848	806	819	829	820	872	836	862	833	862	825	887	857	840	853	829	836	858	820	819	874	822	853	824	848	864	873	835	836	847	846	867	823	829	869	798	803	842	862	801	867	850	806	851	896	814	853	862	873	821	864	858	838	842	801	816	849	828	797	887	862	868	835	854	857	830	850	854	873	863	804	860	829	851	863	894	860	841	848	872	837	822	858	820	843	807	831	810	829	863	914	802	854	821	852	835	881	843	857	817	808	825	837	819	809	842	821	828	865	872	830	814	813	839	820	889	824	840	820	852	798	844	845	835	839	873	856	842	831	858	843	852	825	841	837	802	793	850	838	859	844	854	827	874	818	824	902	854	824	878	868	837	813	814	834	868	864	878	807	846	841	845	813	810	818	856	816	814	842	846	871	873	850	813	865	813	844	869	848	793	811	844	849	829	835	873	839	838	847	808	823	837	883	856	802	863	823	890	870	828	863	855	810	861	851	804	821	898	851	821	842	862	850	852	829	842	870	844	906	832	862	851	801	838	844	864	814	840	862	877	853	872	839	832	870	904	875	853	832	834	843	836	823	873	832	828	835	868	858	852	820	843	849	896	826	847	820	842	817	835	820	830	849	845	879	835	823	817	840	866	913	857	896	871	827	741	825	887	845	825	839	828	856	849	844	829	867	848	889	841	867	808	868	854	871	826	825	848	838	869	820	835	875	870	813	871	825	838	849	843	838	852	872	821	832	844	827	842	805	842	841	823	821	833	811	889	845	882	847	838	856	854	816	908	859	828	860	897	877	829	831	827	870	861	868	877	821	795	860	834	861	886	862	842	821	793	825	930	874	837	846	859	860	914	815	874	825	807	829	836	856	811	829	826	878	826	867	868	863	895	818	827	863	852	837	795	807	841	835	851	860	835	849	867	868	868	860	782	846	860	845	846	817	831
1105	334	210	195	198	348	412	478	457	435	363	391	336	263	313	271	262	179	193	162	163	136	129	154	135	133	101	88	77	74	85	89	82	76	94	100	71	73	72	75	61	64	63	65	62	54	55	62	65	72	51	53	60	65	66	78	70	55	50	61	64	68	56	68	74	60	55	76	62	66	67	71	64	74	58	61	48	66	65	60	68	50	69	64	50	61	49	58	62	56	53	69	61	59	49	52	68	64	54	65	63	64	64	54	59	77	68	50	53	57	76	52	49	62	52	39	52	59	67	53	62	66	63	63	59	46	72	51	46	61	49	46	63	51	57	54	67	60	66	54	61	70	64	63	50	58	48	56	64	54	66	62	60	48	66	64	68	63	63	68	61	59	59	65	66	70	54	43	65	53	66	67	55	63	67	61	52	71	66	60	52	65	61	56	60	58	56	68	62	52	64	71	67	60	66	65	60	56	48	48	62	61	69	55	66	52	68	49	58	48	61	59	54	70	59	66	57	55	58	61	61	51	47	57	55	62	71	63	75	55	67	55	55	60	77	64	62	61	57	60	60	58	75	69	62	52	50	56	64	60	54	64	56	63	55	65	53	57	61	69	56	68	57	61	74	76	62	57	54	54	66	53	57	55	59	59	61	54	58	45	54	54	71	67	51	59	60	55	70	55	60	60	48	49	46	54	67	45	54	64	58	65	75	54	72	62	58	52	69	50	60	59	68	76	55	72	70	68	54	57	52	62	78	68	51	58	56	51	62	50	78	61	64	62	62	58	69	59	62	59	61	59	58	64	64	63	50	65	56	50	67	71	56	63	62	50	53	68	58	61	51	64	63	58	51	51	67	81	58	64	51	58	58	64	71	63	57	60	58	40	57	61	60	56	54	61	50	51	60	60	61	64	59	79	56	61	54	74	48	58	59	56	52	64	62	57	67	65	70	66	58	53	68	57	55	66	67	45	57	67	59	69	62	54	62	56	59	61	52	62	60	49	52	55	67	50	68	54	58	61	43	60	64	63	48	67	65	68	58	84	70	69	51	60	59	69	57	68	53	67	69	51	51	54	69	54	55	59	58	57	60	37	50	57	62	63	52	45	60	59	52	68	60	65	53	54	61	70	67	83	63	55	78	78	47	72	46	72	65	60	55	55	57	61	58	50	58	69	59	58	47	77	47	53	54	49	60	58	70	63	52	64	52	66	59	62	68	60	61	78	68	55	72	52	56	55	59	61	57	58	50	54	57	63	46	61	52	68	65	57	46	62	64	66	69	51	55	49	69	47	74	59	52	52	56	59	56	73	61	54	55	60	65	60	49	71	61	64	64	62	68	58	66	56	60	41	65	64	62	69	51	66	49	49	75	58	48	67	66	66	58	73	54	64	65	59	69	66	67	63	62	51	77	68	52	53	62	69	69	62	58	56	54	66	56	65	61	61	58	58	65	48	68	64	49	56	60	59	71	64	55	52	55	70	55	62	60	62	46	72	60	53	68	74	62	60	48	71	59	56	68	62	56	68	67	53	60	65	59	59	66	81	50	59	61	59	55	50	56	62	60	52	74	60	64	48	74	72	69	59	67	57	57	67	76	57	70	64	73	58	52	55	61	59	41	59	58	63	74	64	51	52	57	64	63	45	61	69	62	58	64	63	67	64	70	52	57	60	69	51	69	71	63	56	52	55	65	48	59	56	59	62	62	53	62	59	59	63	65	57	59	55	53	52	68	57	65	59	56	73	69	49	68	75	64	46	58	63	61	69	64	64	72	68	75	68	58	47	48	59	67	54	63	63	61	65	49	56	58	62	57	43	51	48	46	62	63	59	58	52	70	47	68	60	72	72	74	80	54	72	68	71	61	60	61	77	76	56	78	63	62	60	59	55	68	65	64	51	66	69	58	68	52	67	53	47	58	55	59	63	62	67	74	80	51	65	55	69	81	49	56	70	58	63	60	43	65	64	52	56	65	64	57	74	54	63	72	58	59	35	65	68	60	46	64	46	58	65	44	80	67	47	63	69	71	52	56	65	51	67	59	71	62	51	55	65	74	58	44	62	59	64	60	51	55	70	52	72	69	52	57	66	56	55	57	57	64	65	80	65	57	61	75	65	64	60	69	60	51	55	59	51	67	57	50	66	53	74	54	57	63	47	53	65	59	57	54	63	54	56	54	64	41	51	64	69	50	51	70	62	59	60	84	69	73	67	53	58	47	63	57	63	70	53	75	63	62	49	56	62	69	48	58	63	63	65	58	67	56	59	73	63	69	67	61	57	52	58	54	57	50	54	72	61	55	72	60	79	78	70	50	57	62	69	66	63	57	64	61	59	55	61	55	79	45	68	60	66	57	70	57	53	53	59	64	61	63	47	61	58	72	63	51	55	54	62	53	55	69	51	52	61	53	69	57	56	51	58	58	59	45	66	49	67	58	54	64	57	47	72	73	70	51	60	61	54	57	49	57	59	54	65	53	60	66	59	68	52	73	63	64	52	66	59	43	46	63	56	68	72	73	46	57	46	60	52	66	59	54	65	57	70	63	61	50	54	52	69	55	62	57	66	46	46	59	60	47	58	68	69	61	71	76	69	47	61	54	60	55	72	78	64	59	59	58	77	52	70	51	56	74	54	65	56	77	52	55	57	63	72	59	66	71	63	59	61	51	65	63	62	59	59	55	57	62	53	58	59	80	61	69	70	59	58	60	64	63	58	73	55	53	65	66	60	47	64	61	45	58	55	63	54	60	67	44	59	50	59	59	62	64	52	62	57	70	64	66	60	66	70	53	45	61	58	66	58	57	56	65	65	68	60	66	71	71	73	58	61	50	63	65	64	60	59	67	53	62	60	56	64	53	63	66	72	65	64	70	55	57	59	58	69	62	67	54	51	68	61	53	63	71	54	52	59	44	83	59	58	73	63	61	63	46	56	57	47	77	58	67	68	66	61	57	60	62	59	64	56	56	60	73	52	61	49	51	61	61	60	58	62	52	78	59	65	57	60	52	57	40	61	57	58	63	58	74	66	75	48	66	49	59	60	58	54	58	47	63	54	69	55	48	72	49	55	67	66	63	66	56	52	61	72	64	65	66	61	58	58	48	69	51	57	45	62	49	65	56	46	61	69	54	46	66	49	71	66	56	63	48	59	61	68	48	69	60	65	60	68	54	58	57	64	64	55	53	63	54	64	53	73	58	63	69	57	61	62	51	58	58	68	66	61	68	63	50	74	57	62	59	63	54	60	59	60	52	58	65	78	53	64	61	44	66	65	52	58	55	58	46	50	55	57	55	57	58	57	65	53	63	46	57	58	60	67	45	61	56	45	54	55	46	68	58	44	54	65	73	65	64	62	58	70	74	56	50	51	68	54	51	54	66	62	57	70	71	57	58	58	68	60	51	48	67	59	60	65	64	63	70	55	67	65	58	36	55	64	51	74	59	73	55	66	58	49	50	71	60	56	60	60	55	60	62	71	62	55	71	48	53	90	55	64	66	54	77	65
12324	4042	2228	3951	11106	16382	16519	15267	14381	12353	11168	10001	8436	6831	7040	6632	5587	4173	3728	3459	3224	2572	2381	2567	2702	2149	1644	1319	1203	1119	1500	1582	1317	1132	878	755	759	1004	877	754	572	508	564	549	575	581	603	538	563	457	475	476	491	523	465	461	440	519	536	459	450	446	461	462	466	504	552	574	596	548	549	551	511	509	435	457	422	461	539	576	532	499	483	442	432	514	465	412	401	422	424	459	439	435	429	415	439	431	401	449	450	417	457	433	448	467	476	429	444	477	434	447	457	435	454	436	391	435	415	448	462	443	447	492	448	421	456	426	421	470	439	435	453	427	406	438	401	419	463	444	478	404	441	468	401	439	441	409	452	447	418	433	402	441	445	457	466	458	442	453	452	432	439	431	456	440	437	430	470	427	440	406	419	409	438	417	440	473	423	462	462	465	457	479	439	437	447	454	443	474	453	444	464	442	455	431	469	421	429	448	406	425	386	467	437	437	455	451	419	418	422	414	445	452	427	448	429	421	442	461	429	426	437	423	441	458	431	401	431	453	446	470	445	425	435	451	398	448	460	443	463	374	434	434	459	455	435	471	415	433	404	414	425	401	488	470	431	462	412	424	422	419	438	410	442	390	425	435	443	440	410	425	482	434	412	444	427	446	413	463	416	439	437	459	462	431	433	465	414	442	442	451	442	407	441	439	450	438	446	450	454	426	450	398	425	488	444	441	424	433	438	422	401	447	428	442	444	422	469	442	440	449	391	418	443	456	432	423	447	401	441	423	400	434	459	477	409	409	401	437	426	431	448	442	441	388	446	400	441	401	434	415	441	458	450	406	464	413	447	459	432	429	419	450	467	409	386	434	421	426	430	401	472	406	424	446	433	412	425	444	432	438	426	414	445	438	447	409	430	439	447	460	471	414	394	450	482	486	448	438	420	462	456	431	421	422	437	436	434	432	396	458	449	472	419	442	440	452	435	428	416	423	420	442	415	434	425	448	419	445	478	437	419	408	389	444	445	437	481	442	426	416	452	434	453	392	431	395	407	420	441	424	453	478	431	421	427	455	419	450	451	436	397	452	406	417	462	448	428	392	412	431	449	433	444	463	453	442	483	457	439	438	489	383	466	407	439	442	457	431	464	421	471	413	402	437	435	449	439	442	448	456	440	421	461	455	441	475	385	437	400	451	452	398	378	434	423	444	446	443	416	441	452	457	415	474	411	431	446	413	437	416	470	432	435	424	429	419	445	455	453	445	426	407	488	442	447	422	416	440	441	436	456	426	429	435	454	457	428	434	439	462	405	447	457	461	419	426	428	445	449	411	423	462	444	411	459	477	462	446	446	426	395	461	437	430	441	462	435	497	405	466	452	429	412	478	430	418	453	437	443	487	445	451	429	446	392	410	456	445	468	423	427	437	424	428	425	431	425	434	417	412	462	465	464	454	441	447	450	420	445	456	419	428	433	435	398	432	431	457	455	424	418	440	497	505	425	429	443	430	452	434	410	435	424	458	432	499	400	414	437	454	455	442	451	444	421	470	432	423	476	431	426	438	425	436	441	461	440	445	428	467	431	443	434	441	470	416	417	449	436	453	462	466	483	463	442	445	432	420	447	426	435	389	464	419	421	433	400	427	418	457	463	463	447	456	465	409	453	412	437	405	394	440	429	451	397	434	458	469	432	428	458	399	426	405	472	421	458	434	421	446	430	449	416	433	406	446	454	443	460	391	443	445	422	451	439	423	437	445	435	439	407	438	457	472	443	454	459	428	405	446	459	454	463	420	425	454	436	426	465	467	474	434	413	430	453	447	460	445	456	441	428	414	456	464	409	443	452	412	424	431	443	434	445	451	471	424	460	439	434	419	440	430	467	485	440	397	426	448	411	418	465	433	429	432	412	472	427	433	449	428	466	425	456	440	410	431	405	431	473	437	422	423	430	441	437	416	431	436	435	426	465	420	458	433	436	437	422	425	410	416	447	409	438	404	443	411	434	406	426	424	442	471	427	411	451	430	406	437	437	443	447	394	414	449	482	481	444	442	433	436	438	420	441	427	422	439	448	469	456	398	461	435	464	449	456	453	429	469	432	439	414	435	459	448	442	414	437	453	440	449	436	453	422	421	417	458	434	423	451	450	413	442	433	403	428	435	452	425	482	459	426	411	389	427	413	428	451	443	461	419	447	437	436	457	428	441	451	451	444	419	402	436	458	456	435	456	440	473	415	427	451	476	481	438	443	453	454	433	443	476	434	420	424	418	450	428	428	427	410	445	421	471	433	507	485	451	441	459	406	438	449	484	454	470	448	476	439	398	452	455	448	447	431	410	440	456	422	487	451	402	433	479	416	442	431	448	447	443	467	404	432	446	476	416	451	446	456	457	413	431	459	390	438	450	444	399	449	460	442	418	411	469	448	439	451	438	391	424	426	407	440	454	436	419	449	438	434	431	435	467	412	431	433	487	426	433	461	437	412	400	434	409	439	415	396	399	428	460	447	430	437	456	415	457	455	420	436	432	399	432	467	441	453	457	423	403	432	405	406	414	425	424	469	445	435	454	463	415	403	434	421	441	385	451	426	443	439	461	439	388	437	435	442	409	410	437	400	436	434	408	415	459	413	442	433	450	443	448	446	408	451	453	460	413	430	488	429	461	471	448	416	444	412	459	415	455	443	430	420	434	411	452	426	469	431	416	458	434	455	434	468	432	437	461	429	418	465	450	451	435	438	450	434	461	464	465	398	426	444	443	438	469	438	432	453	437	426	426	447	488	433	419	468	447	424	444	459	413	438	422	447	446	464	442	430	410	417	435	448	401	427	450	427	432	444	478	396	449	406	453	434	434	440	465	438	460	438	397	433	422	427	450	423	435	426	432	415	430	430	410	455	410	458	419	430	406	411	446	434	473	445	433	447	418	415	404	427	445	434	421	449	480	420	433	464	459	417	428	461	431	415	444	448	394	440	451	429	464	429	419	413	473	449	394	445	427	434	445	436	433	416	477	464	408	434	426	464	436	467	419	412	396	433	429	455	427	405	438	495	428	442	462	422	436	445	436	380	432	432	454	440	402	435	426	429	423	437	412	397	440	470	446	442	443	406	424	420	423	426	431	429	439	427	428	448	473	430	424	450	467	419	429	411	440	430	407	446	421	405	429	423	438	439	447	427	456	440	439	444	443	433	427	431	417	462	441	456	419	430	447	395	465	418	434	425	437	442	448	397	446	431	406	423	415	405	437	426	463	423	431	437	443	441	437	457	456	431	455	433	431	466	447	432	404	452	426	410	421	431	432	452	418	426	436	447	459	456	409	437	428	431	401	430	446	403	437	447	405	432	433	419	420	482	428	450	480	417	398	427	437	450	465	470	440	438	422	414	470	489	434	461	417	440	433	453	441	456	422	443	402	478	421	437	404	463	418	419	459	440	429	413	486	454	467	416	428	427	449	419	414	447	455	437	458	462	475	441	439	441	456	403	462	469	482	439	465	417	453	453	403	447	467	443	462
1321	180	139	176	169	230	240	293	349	254	260	240	218	205	189	195	181	151	133	131	142	114	126	109	136	106	119	114	105	102	116	114	113	100	117	108	88	113	83	97	101	92	94	107	75	97	93	99	99	87	94	104	105	119	82	84	107	96	104	93	83	98	106	91	85	87	80	105	88	91	95	84	92	95	99	90	86	93	98	78	91	110	104	74	95	89	79	86	98	99	92	74	92	99	65	95	101	82	77	107	84	111	91	96	76	108	104	94	100	86	101	90	103	102	91	95	96	115	87	86	100	94	97	79	86	103	102	95	105	93	80	110	78	98	117	92	98	96	94	97	99	88	97	85	95	98	89	77	99	88	84	100	88	84	91	91	94	85	89	94	84	108	90	104	83	110	87	84	88	95	94	82	89	90	78	79	82	115	104	72	84	107	111	100	103	82	77	85	88	103	103	79	84	101	82	81	83	98	99	92	89	97	94	91	105	74	92	88	92	78	99	85	101	85	85	91	80	93	89	88	101	69	77	99	113	92	97	97	102	91	85	85	96	85	82	82	91	77	87	94	109	86	90	91	81	88	85	63	93	117	80	76	96	93	94	97	91	87	78	82	116	90	90	95	85	92	89	91	104	103	86	87	94	99	91	70	93	88	77	77	97	96	80	91	80	83	106	90	83	94	108	85	86	90	91	99	90	92	112	85	82	97	75	108	96	89	89	82	87	87	87	97	85	95	101	96	82	92	92	78	88	86	85	85	79	105	76	82	86	96	93	98	102	78	85	88	101	84	95	98	107	103	98	99	83	89	90	81	108	99	92	85	91	83	81	82	86	95	91	80	80	86	103	96	84	80	92	80	96	81	82	88	101	83	89	76	97	79	86	106	79	106	84	78	92	89	75	90	103	89	82	93	99	98	98	96	98	81	91	110	91	98	93	73	94	78	98	89	91	86	89	90	81	91	85	93	104	93	105	93	92	105	93	80	105	83	92	114	81	97	81	86	81	78	100	100	106	87	95	74	98	89	80	108	91	87	101	91	104	104	92	92	85	87	90	73	98	97	90	70	86	82	89	97	90	75	88	66	79	86	84	91	96	88	86	87	99	79	74	83	82	82	85	73	88	90	92	80	110	84	104	70	83	83	93	86	84	80	104	88	86	95	78	88	85	84	100	91	87	77	88	85	84	98	84	100	102	95	70	93	98	101	93	82	82	74	75	84	100	93	84	76	96	94	81	98	87	80	91	93	86	97	86	83	94	59	75	81	79	98	97	89	76	83	97	105	96	82	89	85	76	90	89	100	98	78	94	93	80	97	103	81	99	73	114	87	84	96	97	89	84	86	96	88	89	105	95	91	72	86	104	69	86	98	97	88	101	85	99	93	93	89	96	96	96	85	94	113	90	91	80	98	89	97	85	87	89	99	90	83	101	93	101	80	92	89	104	98	84	92	88	110	95	86	91	98	93	97	82	79	82	95	96	96	72	94	83	109	87	99	74	93	98	93	84	99	96	83	93	85	106	80	81	75	60	101	88	80	87	92	90	100	97	98	105	84	90	95	99	108	86	71	91	86	96	92	96	87	79	109	97	75	101	81	75	103	86	93	85	95	90	79	87	67	96	90	82	83	89	87	99	96	79	97	72	84	84	113	83	105	92	65	87	81	81	100	102	86	107	83	78	71	75	99	91	95	101	102	100	97	96	100	113	85	80	75	91	83	97	93	78	78	87	75	90	98	107	88	89	87	88	93	94	80	103	92	72	81	99	89	108	78	95	101	84	98	108	91	86	123	80	89	75	95	92	88	92	88	79	88	71	99	71	112	84	97	102	96	81	87	96	95	96	97	97	98	87	81	77	83	103	97	95	118	91	91	93	83	100	89	91	102	83	79	74	87	96	92	75	105	92	95	90	79	87	75	86	93	82	100	106	92	73	92	80	83	102	86	84	88	89	115	77	94	98	69	98	92	96	75	89	104	73	94	87	104	99	92	103	102	85	85	85	82	95	103	92	82	99	97	94	87	83	91	90	100	106	97	89	74	103	100	68	97	96	82	81	99	85	73	96	97	100	88	83	90	96	94	84	87	84	74	77	88	92	88	98	85	86	80	74	71	88	97	99	81	108	96	89	88	93	97	92	89	75	76	89	95	92	90	93	97	107	96	98	96	78	73	101	102	91	86	97	90	81	76	90	95	86	84	90	88	105	94	90	86	87	89	80	67	85	81	84	104	90	92	92	84	74	98	78	98	95	97	78	108	102	83	89	102	106	88	105	100	99	99	93	82	68	85	82	83	101	83	100	81	79	90	96	108	92	87	89	91	96	79	92	88	101	88	93	76	80	89	93	103	94	98	97	84	90	82	104	80	84	88	87	98	80	73	99	81	100	90	104	90	92	98	95	83	86	88	109	94	96	101	112	82	74	99	100	89	94	98	79	95	113	97	94	78	82	120	76	90	92	87	70	96	77	81	92	76	84	95	81	92	78	116	76	105	84	95	86	81	93	77	102	82	80	79	76	86	100	90	90	103	107	76	77	88	83	98	89	91	96	91	93	98	87	92	80	87	83	102	85	83	74	83	86	77	83	89	107	69	88	98	89	103	102	94	75	108	92	84	99	93	89	83	103	89	88	92	84	86	88	94	94	97	95	68	80	92	85	76	95	92	95	92	73	89	78	103	96	98	88	93	91	78	91	79	92	83	68	89	82	85	94	94	79	95	99	95	84	94	85	80	88	101	103	82	93	94	94	103	83	96	102	80	89	74	96	99	95	84	96	122	81	87	86	86	70	84	95	93	107	106	96	94	93	93	80	85	80	110	95	95	71	79	84	103	95	83	85	93	94	91	102	106	110	101	88	78	82	83	103	78	93	93	85	81	84	80	97	88	97	85	85	92	89	94	93	116	85	92	80	88	90	93	98	81	93	90	97	90	101	91	88	77	86	90	93	73	88	84	98	83	77	80	80	103	83	86	78	81	91	103	88	80	95	65	87	101	87	101	98	112	86	104	103	91	102	84	110	83	66	80	92	86	91	81	93	94	97	107	93	94	82	100	101	80	78	78	100	93	98	79	94	92	92	92	103	107	93	82	75	90	97	95	101	86	90	79	88	102	95	78	91	87	82	93	93	77	105	89	90	94	100	103	75	103	88	93	97	98	109	90	87	110	99	85	100	80	104	89	94	84	81	83	100	81	79	84	78	81	77	81	89	90	75	91	90	78	84	80	95	101	79	74	90	85	80	100	85	104	86	80	93	74	90	109	95	87	99	104	95	91	111	94	99	98	99	95	82	74	95	80	74	98	101	71	88	103	79	101	89	97	83	86	94	81	79	88	84	79	100	92	114	85	105	99	85	99	76	99	95	105	78	80	90	101	85	86	88	104	101	88	77	81	85	106	84	100	91	95	73	81	89	94	88	75	97	77	85	89	99	97	80	90	101	103	88	78	88	104	108	91	76	84	109	96	93	88	104	87	101	77	78	87	83	87	91	89	102	88	95	78
9815	2259	1586	2588	6869	9653	10052	9875	9217	8035	7165	6180	5071	4592	4132	3652	3089	2580	2279	2221	2039	1797	1863	1994	1796	1473	1227	1106	1014	1102	1197	1129	1076	1038	890	841	843	973	848	768	695	729	663	694	736	732	722	708	754	681	699	751	709	711	660	670	714	703	689	683	719	705	656	654	755	728	729	702	711	743	751	703	753	729	704	659	685	691	709	751	667	685	704	693	667	724	669	687	719	683	678	652	722	712	630	655	700	673	695	709	693	680	712	707	692	687	659	656	685	708	700	685	641	688	680	667	686	730	673	721	703	667	668	682	749	698	673	700	703	655	708	688	679	693	708	673	690	672	645	653	666	696	662	694	680	672	650	707	708	662	694	643	654	707	679	624	678	672	681	671	658	688	695	660	650	702	611	691	670	666	707	681	653	630	704	667	689	692	689	665	673	693	655	668	688	739	639	689	714	680	697	672	679	682	661	687	652	675	708	724	695	694	675	753	635	679	701	676	723	667	710	673	677	677	665	727	670	664	678	650	683	625	736	718	711	695	640	695	733	730	690	676	656	694	626	698	684	709	596	646	671	701	652	689	668	651	694	660	641	655	660	688	642	665	647	708	650	688	723	653	707	663	678	684	694	686	690	692	690	689	634	702	705	673	703	691	664	742	697	689	720	676	642	708	687	682	698	705	705	741	640	705	687	708	708	730	718	692	703	686	609	685	691	700	725	657	630	699	650	691	694	697	686	715	679	650	674	725	640	689	676	685	662	700	673	652	695	678	699	655	701	656	661	697	671	735	723	721	665	688	640	648	691	674	663	682	685	706	716	679	677	686	702	735	693	640	702	632	702	666	695	659	627	711	662	670	697	731	690	687	672	632	688	651	675	706	727	659	705	702	670	668	673	746	641	681	640	678	696	712	682	712	656	665	657	647	664	671	691	695	679	640	662	628	744	698	666	648	636	692	676	698	632	689	728	668	643	646	669	654	669	668	688	630	719	684	706	642	681	660	704	687	679	695	665	713	668	658	674	667	675	728	682	704	706	682	688	691	636	687	682	675	679	734	642	683	668	705	656	734	724	702	666	685	638	666	670	655	668	667	690	658	686	688	698	677	654	686	686	692	680	628	686	676	618	745	682	649	678	650	682	660	694	683	678	708	721	665	679	717	716	668	680	664	649	685	635	678	646	729	627	598	694	679	652	690	636	663	669	679	648	645	691	694	676	691	659	641	708	729	715	697	664	663	714	657	679	689	701	702	661	678	692	669	650	675	655	646	700	653	664	689	740	700	711	669	665	688	652	665	717	656	677	681	684	664	685	684	692	692	680	708	688	707	725	706	668	657	725	643	688	660	668	664	670	665	630	697	637	641	767	651	663	695	707	745	701	679	643	677	669	716	654	687	638	673	699	664	682	652	687	712	688	681	667	709	663	660	687	686	648	720	694	720	701	640	688	663	691	718	685	691	657	729	705	670	687	695	649	664	665	714	680	711	690	664	671	705	691	692	642	665	643	659	700	656	689	674	656	665	683	647	677	701	632	634	686	668	692	680	665	700	705	704	711	678	702	650	713	629	704	687	672	708	680	722	655	672	683	725	741	676	647	653	696	653	691	645	641	663	667	671	632	671	646	724	692	649	619	685	708	706	695	684	682	684	666	727	664	660	691	668	659	690	686	643	704	704	659	718	686	676	680	631	652	645	677	710	664	646	671	677	704	700	700	679	669	640	691	643	697	646	665	669	677	716	638	728	648	653	723	694	660	684	668	711	694	685	699	672	652	678	703	669	720	694	720	669	699	698	662	661	685	675	664	631	711	661	743	703	651	691	745	637	694	671	702	696	672	689	682	696	702	664	683	706	673	668	674	699	670	615	629	659	675	660	715	699	736	675	686	686	661	680	670	690	688	691	702	699	657	679	642	689	700	737	663	680	644	665	649	706	713	688	662	686	717	720	678	714	650	678	694	678	664	667	666	709	702	683	684	722	690	662	641	691	666	678	688	663	685	707	666	687	725	695	661	696	683	686	714	676	655	701	675	672	696	671	691	670	667	681	737	678	718	721	657	669	682	707	680	639	678	716	654	690	618	678	675	689	698	661	704	685	618	644	673	694	671	667	668	689	725	684	680	665	688	657	694	687	686	719	640	697	683	715	653	684	657	719	667	678	690	681	627	698	684	660	701	632	632	714	714	647	650	693	689	674	681	669	657	721	748	680	649	676	631	702	714	695	682	689	674	693	698	695	692	692	705	686	645	694	678	641	693	665	684	709	657	700	675	679	699	641	674	690	704	675	692	681	668	666	726	670	665	662	662	688	683	679	694	704	675	667	660	705	689	729	709	653	675	707	695	701	703	678	693	676	686	657	686	695	689	752	704	715	666	672	690	681	712	694	668	736	686	670	672	677	686	688	675	632	640	706	690	698	694	683	729	671	733	645	672	697	640	724	685	660	715	661	653	692	666	649	688	712	692	732	703	673	681	674	647	665	667	680	698	692	686	638	672	665	652	720	674	651	671	701	656	668	693	712	691	671	707	681	692	695	678	651	724	691	656	708	688	684	705	683	674	648	671	682	684	702	680	683	721	646	685	689	673	680	663	678	690	675	732	697	691	678	631	710	673	671	652	706	705	690	679	689	694	690	674	693	713	721	685	698	703	659	662	718	708	678	681	698	696	691	681	721	657	682	700	663	680	670	683	688	732	664	677	637	700	686	685	637	683	719	702	652	695	725	669	697	670	690	682	732	632	754	649	674	712	662	699	688	698	694	685	655	702	685	706	686	692	673	661	661	731	712	705	633	684	728	655	697	705	688	677	652	705	648	701	738	647	675	700	673	723	717	682	686	673	676	692	709	678	696	679	657	703	697	705	620	675	703	709	690	691	678	682	705	633	648	714	647	639	683	654	718	737	665	647	681	661	708	690	682	615	695	663	740	696	691	695	721	681	726	666	692	646	680	698	714	641	659	662	634	666	710	683	668	656	687	694	700	720	688	691	658	633	709	718	655	675	705	703	670	692	692	706	727	719	697	667	739	679	696	701	666	712	671	691	688	638	654	716	667	691	717	701	692	717	666	711	685	747	696	720	683	716	674	696	702	660	676	646	725	655	676	673	690	659	737	700	713	732	696	630	686	616	690	684	683	658	682	660	665	675	726	648	682	627	701	694	688	741	652	653	695	699	684	705	719	672	732	693	713	664	759	678	738	681	666	669	692	702	691	712	679	679	665	679	683	642	682	675	733	699	659	711	674	642	700	707	710	741	633	682	639	661	705	668	714	688	673	656	704	661	690	689	704	658	714	686	727	763	689	665	720	740	689	663	670	702	692	615	682	638	679	653	653	649	717	672	694	702	652	655	682	681	675	656	739	679	667	728	741	718	703	655	691	712	715	706	715	643	685	685	667	698	668	717	674	679	683	672	683	760	673	671	687	719	682	698	695	658	666	646	676	618	721	695	688	705	700	644	664	652	677	702	655	662	655	643	694	666	664	664	659	686	729	682	665	637	697
750	282	184	151	161	244	324	379	427	359	341	264	258	228	166	195	172	139	138	124	108	109	108	113	93	90	80	74	63	56	92	78	64	67	77	67	65	55	57	44	48	61	45	64	50	50	49	63	47	55	48	43	50	46	56	37	48	58	53	44	50	52	53	52	51	58	44	62	59	49	63	64	62	51	41	69	44	45	51	60	54	49	46	43	50	45	53	31	39	42	58	57	56	50	48	50	59	49	45	59	48	48	47	51	43	51	52	49	41	51	48	39	45	50	49	57	41	54	38	52	41	48	48	53	36	42	44	47	43	46	50	44	41	66	50	53	45	45	37	61	51	47	34	45	39	55	45	46	46	37	57	37	56	42	53	39	45	34	42	55	64	37	45	50	45	45	47	42	40	55	46	50	51	34	41	33	45	59	63	40	41	44	46	44	42	46	55	36	53	32	45	57	38	62	49	44	37	44	45	47	44	45	59	47	42	51	54	53	48	40	47	68	34	46	43	49	56	50	51	50	31	57	46	46	43	43	41	57	62	47	50	40	54	54	45	43	47	46	42	56	56	45	42	50	44	46	45	44	46	65	48	49	42	56	53	56	43	48	46	56	32	45	41	44	54	45	42	53	39	55	40	50	44	49	53	44	34	54	48	51	37	43	48	52	48	38	46	54	48	43	58	45	50	34	50	52	41	53	43	46	41	48	39	45	44	58	47	32	58	51	46	50	46	44	44	42	41	49	51	45	46	48	47	38	39	44	44	55	53	44	41	43	51	45	43	54	57	59	43	52	44	35	44	37	42	52	49	37	46	51	49	40	48	44	44	38	41	43	61	46	54	51	50	45	33	45	52	43	39	42	39	55	54	60	43	38	54	48	46	44	50	57	43	47	41	43	57	41	35	55	49	41	36	41	40	38	47	51	50	30	53	49	45	47	58	39	44	38	71	45	45	54	51	47	43	52	41	45	56	50	46	44	39	45	47	36	40	50	47	53	54	45	45	36	41	42	38	51	39	57	51	37	46	56	44	46	46	49	42	47	41	49	45	45	51	46	54	42	46	46	49	44	34	46	57	47	48	56	44	50	46	49	55	66	54	61	49	48	57	45	47	46	50	44	51	56	42	45	46	41	58	36	48	47	57	48	50	48	40	48	45	48	52	55	57	57	46	48	51	53	47	35	52	43	39	47	46	47	44	43	55	42	34	42	55	37	47	40	46	49	44	47	35	47	49	42	45	55	44	51	36	43	46	52	35	50	42	51	41	46	53	47	48	43	39	51	45	53	43	35	41	58	52	39	42	47	46	51	45	40	45	60	43	36	43	42	51	52	45	43	44	43	44	37	47	52	43	53	52	38	48	41	37	48	50	49	46	35	46	52	42	52	47	52	54	51	44	42	51	49	47	39	41	48	36	41	45	47	49	47	60	45	46	56	48	50	56	40	44	50	62	40	47	33	44	58	43	46	41	40	48	52	48	41	48	47	44	56	46	42	48	56	46	56	48	46	50	54	46	50	51	43	46	45	51	52	48	42	42	52	44	37	44	60	42	50	33	49	51	42	45	38	55	43	46	53	47	40	44	51	57	33	57	56	50	55	54	45	52	41	59	44	45	50	48	39	54	38	43	49	50	44	48	48	40	44	50	41	60	49	37	38	48	42	38	52	45	57	37	55	40	56	47	41	50	41	44	36	41	51	52	53	55	46	52	41	50	54	35	51	36	49	33	43	35	47	37	52	52	53	43	38	51	51	40	46	42	51	41	46	50	39	39	52	59	60	39	43	55	48	46	64	44	49	42	47	52	48	51	55	39	42	39	52	39	41	47	59	36	60	47	48	37	57	46	42	56	39	40	45	50	45	53	39	47	51	41	47	49	48	48	50	42	50	47	56	44	48	48	40	60	42	52	48	46	45	48	42	41	51	36	36	43	49	51	49	54	38	53	46	45	57	44	46	41	57	48	48	49	46	45	38	35	50	42	48	45	61	59	43	59	45	44	50	43	48	38	41	44	42	62	47	52	55	49	50	36	46	45	53	43	56	41	44	45	45	40	45	54	66	40	48	55	48	61	53	51	52	41	33	54	57	52	47	47	45	55	38	46	40	38	36	38	38	45	56	60	42	43	52	48	38	47	43	46	52	37	60	58	56	45	36	57	42	45	46	50	49	46	57	43	41	55	57	31	52	60	58	43	40	45	50	43	39	55	58	43	56	49	57	51	38	47	56	45	47	46	40	56	43	48	63	47	49	43	37	53	48	46	50	42	41	41	60	47	41	43	59	66	53	44	47	58	42	39	41	55	42	46	57	43	45	43	49	47	40	41	40	42	58	42	45	49	50	50	46	49	43	46	37	49	55	58	47	58	42	58	37	37	39	47	51	48	41	51	55	35	57	52	57	38	50	51	42	50	52	48	48	50	48	58	56	38	47	41	46	42	45	45	53	58	55	55	61	44	38	38	34	54	56	63	38	47	47	50	46	47	47	45	56	39	48	53	39	51	51	48	46	43	41	44	48	49	40	52	52	52	51	50	52	55	61	45	45	47	48	45	36	50	47	58	54	46	42	47	46	38	41	43	45	54	49	36	59	52	60	45	49	58	57	46	41	43	36	45	40	53	50	44	44	46	53	45	51	49	40	46	51	56	50	52	54	50	44	43	44	41	41	49	47	56	44	41	55	57	47	47	45	35	45	46	41	52	48	55	54	55	48	45	53	36	48	39	35	54	47	51	55	43	46	36	43	39	52	52	52	52	43	44	57	49	46	37	55	45	56	61	43	71	39	46	53	43	48	46	49	46	44	38	48	46	53	36	36	61	56	63	46	45	38	43	55	38	48	49	45	55	34	40	43	46	46	56	48	49	41	51	44	47	52	42	46	51	49	44	36	53	41	51	45	50	58	60	57	45	42	42	57	34	47	58	54	59	41	42	46	47	57	43	41	49	49	47	44	51	30	44	57	53	56	54	53	49	41	49	40	44	54	57	52	57	55	42	45	41	53	50	61	52	64	50	32	43	42	48	54	32	36	48	46	44	53	57	44	54	50	48	43	47	44	47	42	37	44	47	48	65	45	44	55	48	48	36	45	46	54	45	52	46	62	54	51	42	59	51	47	33	43	34	43	34	45	47	41	51	43	33	63	39	51	54	44	59	50	39	42	41	35	53	41	42	45	51	44	49	54	44	38	53	42	49	41	46	54	51	42	49	54	55	48	57	37	47	43	57	51	53	56	48	39	45	43	38	44	42	49	47	60	45	50	57	52	33	36	49	42	48	46	42	46	54	39	40	42	46	45	49	47	53	40	42	59	39	52	32	43	37	45	46	53	55	41	49	44	38	50	45	44	45	50	49	56	48	45	47	52	51	33	45	49	47	49	37	54	45	55	38	49	38	52	43	42	53	48	47	59	51	53	57	44	41	43	44	38	58	54	49	48	44	46	54	45	69	70	52	37	39	49	39	48	47	51	48	36	48	38	52	47	43	53	44	38	46	50	48	39
10155	3491	2008	3504	9805	13567	14325	13696	12586	11288	9446	8247	6832	6300	5347	5016	3800	3074	2883	2830	2368	2147	2199	2140	1932	1628	1160	1019	862	1004	1181	1069	997	897	672	624	733	707	574	462	462	418	436	478	469	481	439	468	456	383	371	358	414	409	379	373	364	417	376	383	341	353	365	390	394	431	404	439	452	465	487	463	455	421	402	353	385	369	441	463	413	383	361	357	372	400	355	337	365	350	358	333	344	379	363	341	369	386	373	325	360	359	360	353	356	392	345	360	363	387	377	307	362	372	350	369	347	372	369	376	369	335	350	365	356	318	375	395	317	356	338	323	375	337	353	351	360	359	357	360	358	378	354	349	340	351	366	368	380	380	359	378	373	323	366	352	347	344	374	349	333	374	364	366	384	384	363	378	383	391	375	368	389	352	350	333	337	335	360	349	373	380	356	366	389	348	342	348	326	362	362	373	337	369	357	342	352	347	339	368	356	352	323	333	351	354	339	353	356	398	368	348	351	357	343	353	343	356	340	379	339	368	352	371	374	383	404	384	387	323	363	334	369	374	349	353	328	358	383	359	368	386	345	385	370	380	347	362	361	372	338	346	337	365	325	342	370	378	366	338	383	344	336	367	349	333	377	354	349	370	337	349	347	386	376	379	356	358	338	373	353	362	382	340	354	372	348	357	343	330	374	365	360	355	353	347	332	356	360	411	340	352	375	343	359	340	365	413	361	333	382	370	372	366	372	356	353	360	380	350	354	315	345	361	325	386	390	392	357	340	379	364	364	379	349	342	358	375	356	376	333	340	372	371	362	385	364	364	353	377	345	362	329	347	348	361	350	392	374	371	384	392	362	376	340	344	352	358	365	340	372	334	368	374	357	351	366	322	366	324	386	339	375	333	333	389	372	356	356	353	404	361	388	368	355	313	364	352	345	357	376	348	391	363	358	354	345	356	347	369	385	345	372	350	357	356	378	378	307	394	375	382	377	402	351	368	369	394	361	349	340	367	328	370	372	381	339	335	372	344	340	349	323	338	345	368	359	357	369	370	373	337	371	382	398	348	358	358	370	362	366	373	354	360	303	348	357	355	355	372	345	368	332	366	383	393	372	345	347	354	376	404	315	356	387	396	338	341	364	361	360	402	342	325	323	370	341	344	366	351	361	337	349	362	348	352	352	362	379	369	386	345	382	377	366	365	343	363	369	342	339	353	358	394	358	350	354	347	337	379	358	402	387	355	368	354	338	337	379	354	363	342	363	343	370	348	388	352	373	393	371	349	348	376	340	379	372	355	365	371	361	380	364	338	346	361	359	361	365	369	357	345	351	379	378	395	361	341	360	341	353	335	355	380	366	372	346	360	326	372	380	346	368	391	388	373	356	372	347	329	391	358	360	373	382	354	342	324	341	354	393	326	367	368	359	365	365	357	378	397	331	372	372	347	354	324	372	370	347	403	348	378	354	355	343	340	320	351	353	357	354	377	385	366	347	358	350	346	350	347	340	364	342	398	396	374	334	369	371	354	343	326	371	341	346	350	344	369	350	410	338	364	386	373	376	333	353	357	392	325	322	367	346	386	355	373	329	383	375	353	336	368	359	373	351	377	360	386	381	390	342	365	324	350	356	355	349	362	378	342	375	381	366	346	361	384	397	341	347	359	352	352	331	393	334	357	342	368	363	376	361	366	332	362	373	365	356	376	364	363	377	359	332	344	326	335	356	360	350	378	344	341	373	363	339	324	372	350	346	340	370	362	371	358	357	381	364	345	353	325	325	373	355	359	393	347	315	349	372	351	355	344	352	355	380	378	346	355	355	362	363	364	336	366	356	340	346	387	392	372	363	380	357	348	332	327	368	371	365	369	363	379	367	320	356	376	354	351	352	380	334	367	336	382	363	345	370	366	379	328	336	375	324	350	371	391	340	378	375	345	361	355	404	343	391	372	349	399	368	390	382	381	323	319	344	369	370	382	389	351	354	347	366	373	331	364	401	347	366	380	359	342	388	355	393	357	377	334	373	360	349	378	388	364	337	385	379	395	339	379	362	357	353	364	347	337	336	310	351	351	372	360	391	379	359	349	384	382	342	388	341	414	361	362	367	371	332	371	369	364	332	371	370	342	337	369	328	355	341	371	360	339	362	388	353	381	340	353	367	347	376	374	354	368	359	363	358	364	373	332	354	353	345	358	364	373	381	364	353	355	365	337	357	357	354	334	358	382	364	362	360	361	351	351	354	371	341	372	370	356	356	367	341	377	383	325	362	364	334	362	370	389	366	360	374	384	342	371	333	382	366	381	359	372	338	362	365	334	379	361	358	366	392	350	352	358	349	342	372	368	391	389	361	350	353	337	374	370	326	344	363	368	366	358	335	370	382	382	318	362	346	337	342	363	387	376	369	347	348	342	312	369	360	340	356	359	366	358	356	349	367	326	354	349	342	390	345	344	354	385	352	382	372	366	336	375	338	332	340	370	361	381	352	342	351	384	324	350	359	330	369	367	341	367	357	347	361	351	360	353	326	341	341	348	341	351	362	314	340	352	337	364	335	370	347	344	367	369	345	320	374	359	339	343	345	353	378	337	351	371	351	364	330	354	333	361	330	348	345	342	362	341	352	351	354	356	357	372	351	359	404	370	373	363	379	363	357	330	328	349	364	360	382	359	345	349	379	326	370	367	329	341	369	362	368	373	368	372	371	401	341	320	340	343	353	354	331	389	333	327	344	383	396	386	356	366	424	333	332	374	373	359	332	347	358	342	367	384	372	327	359	331	354	339	346	340	367	345	362	385	362	331	371	348	382	350	369	345	377	340	357	344	350	338	368	323	359	356	347	356	361	349	376	338	357	381	354	375	374	344	351	390	388	358	346	371	385	356	341	336	356	322	341	371	372	350	345	358	386	351	356	378	337	345	325	343	413	377	319	374	362	370	319	328	347	368	361	349	365	384	343	353	320	351	366	374	350	360	361	356	361	360	370	361	355	364	406	384	358	327	369	367	362	350	345	343	390	365	355	356	365	343	373	336	362	359	374	349	388	340	379	339	347	362	349	377	357	380	398	370	390	361	338	351	390	365	377	367	383	371	347	334	379	358	349	349	345	339	346	363	367	339	378	360	383	339	384	345	378	354	356	349	339	348	354	349	323	360	365	340	337	352	369	352	374	363	326	322	377	368	365	345	373	376	364	379	380	355	346	371	364	356	351	379	349	378	356	379	355	355	350	384	348	364	374	351	356	369	349	363	338	360	353	336	361	371	361	345	351	374	325	356	372	397	375	351	337	365	319	348	360	342	382	380	360	320	383	376	414	382	346	385	373	371	333	370	374	374	318	352	366	371	358	361	376	354	360	371	336	393	328	367	339	372	378	377	361	360	346	370	343	374	341	351	360	351	341	388	348	319	376	388	358	359	364	344	352	354	383	355	366	338	370	336	373	343	362	385	328	326	357	330	363	340	357	391	372	355	356	312	356	390	372	343	367	374	334	362	332	364	358	354	360	325	374	385
1907	288	242	268	233	289	385	442	452	383	413	344	328	297	267	282	214	192	221	205	182	177	181	211	153	160	153	111	135	120	162	134	139	129	125	118	106	133	118	116	114	139	128	116	113	110	107	124	120	107	122	112	107	116	106	115	104	112	120	100	137	105	122	125	120	122	119	118	130	114	117	119	99	123	123	106	100	118	116	111	121	104	117	111	111	106	100	112	127	109	103	110	122	125	96	106	130	124	130	105	108	126	128	107	108	116	100	122	115	101	104	115	128	124	116	129	104	104	130	123	108	119	99	117	113	115	109	118	114	111	122	114	104	117	112	94	107	113	119	97	118	118	109	128	115	125	109	120	96	98	104	119	102	109	126	103	112	115	113	99	118	105	124	115	109	124	106	111	112	134	93	105	108	111	111	108	122	108	125	129	108	110	135	117	112	129	125	113	109	121	111	119	120	104	132	112	128	104	99	126	132	117	106	95	110	120	115	105	107	120	119	108	129	114	107	107	109	106	124	100	120	103	100	111	106	118	129	107	122	122	118	109	104	129	113	106	121	102	129	122	113	102	96	101	112	110	113	116	138	112	106	141	116	107	111	124	115	115	138	117	107	126	106	120	123	114	139	112	113	110	103	115	125	121	139	113	110	102	110	114	114	120	124	120	102	103	116	111	100	117	109	123	123	119	116	102	121	99	109	116	117	104	118	115	115	112	98	106	128	124	107	118	107	116	105	91	113	115	122	116	121	117	128	109	84	116	126	122	127	121	120	117	117	112	94	123	116	127	112	119	113	104	128	114	100	133	121	135	114	121	140	117	123	115	123	120	102	120	118	114	88	115	93	110	100	103	108	123	128	116	134	113	108	124	125	111	109	120	115	116	119	120	114	110	106	111	125	113	122	90	117	114	112	125	120	119	113	118	111	112	102	111	127	94	112	107	116	86	101	115	140	121	108	119	99	116	115	108	128	121	111	113	127	104	110	108	108	117	119	120	115	123	99	120	98	106	123	130	117	113	112	122	116	108	123	119	117	119	118	111	133	109	115	123	108	119	113	109	117	111	119	120	133	117	105	119	114	104	125	108	97	120	128	135	117	106	108	131	111	112	114	93	89	97	105	100	125	109	95	110	115	118	115	135	109	118	118	104	124	103	123	118	112	121	105	118	121	119	127	110	91	108	114	103	130	114	115	120	109	110	114	104	128	108	111	130	118	125	102	108	124	111	125	110	142	99	128	94	118	116	107	135	135	131	126	133	115	95	98	92	109	91	118	116	104	104	112	103	103	108	112	115	122	107	108	110	109	108	121	106	121	119	111	107	108	120	119	125	111	124	113	112	111	93	107	114	122	124	130	108	118	99	114	112	124	117	115	120	126	107	128	122	124	116	117	128	122	111	116	101	116	128	112	120	120	122	126	130	114	115	108	125	106	114	112	101	119	92	124	110	110	118	115	131	120	114	118	112	100	118	118	93	128	112	125	118	117	124	110	118	121	120	127	106	116	128	106	117	101	131	125	131	128	112	115	121	117	119	114	117	111	107	119	94	124	102	110	115	102	120	122	118	134	136	104	104	124	107	111	134	117	105	112	119	116	129	107	130	114	106	112	124	116	105	124	103	125	110	129	111	112	108	117	126	129	127	91	108	132	102	127	113	102	125	117	116	103	117	123	113	111	113	107	103	129	96	118	104	142	100	89	103	109	115	107	135	101	99	107	120	98	110	142	88	131	108	112	118	110	117	114	119	110	108	119	118	113	124	109	107	113	131	116	101	109	125	126	111	114	121	121	92	121	113	136	118	87	99	128	117	124	94	129	118	127	96	122	125	129	99	121	110	137	121	108	109	108	120	128	98	106	117	120	127	113	106	102	101	121	104	132	130	122	86	99	107	98	106	122	130	131	96	118	134	109	129	120	98	117	102	112	113	126	119	111	119	107	122	118	112	124	120	113	105	127	103	104	123	104	128	112	118	111	116	107	109	134	97	91	98	116	132	108	114	96	113	123	114	129	99	124	94	111	98	104	90	128	126	94	103	114	127	120	102	131	116	98	111	107	114	94	104	111	118	137	120	135	115	111	145	107	119	131	106	123	107	113	105	117	127	114	124	112	109	110	100	115	100	109	93	116	111	117	126	106	120	128	106	106	117	119	128	110	138	129	117	137	109	109	97	127	117	111	97	124	112	116	108	128	109	118	106	119	90	89	134	127	119	103	120	108	100	125	123	106	123	125	113	125	116	119	119	106	109	103	117	124	121	104	135	124	103	96	124	122	120	127	122	107	102	118	122	124	101	106	105	115	117	112	112	114	119	104	114	117	114	100	128	104	108	111	120	86	123	102	114	112	116	139	112	129	111	106	100	128	99	127	102	99	140	110	127	111	121	108	108	90	109	122	121	101	124	83	115	97	119	124	128	131	131	114	120	109	122	118	122	108	117	117	131	103	115	114	125	102	107	114	107	106	128	107	110	97	120	106	105	113	118	122	118	116	112	89	131	101	108	104	122	117	133	106	113	119	125	102	122	114	128	109	135	128	126	104	104	122	119	109	117	113	102	106	132	110	106	114	112	110	124	113	96	117	128	117	117	106	108	132	128	127	119	133	107	142	96	116	128	134	116	132	118	109	106	112	99	126	100	102	113	129	116	123	122	135	128	123	119	120	122	146	114	115	122	92	118	122	104	109	129	122	98	122	127	102	119	127	127	115	125	103	126	124	103	112	137	104	112	108	120	111	129	110	131	119	123	107	113	112	130	123	131	110	132	104	129	89	110	106	85	114	113	123	102	115	117	127	107	97	102	102	118	117	130	105	114	120	127	122	109	111	120	119	115	122	112	108	120	107	118	118	126	117	117	135	108	106	105	121	101	128	94	106	120	128	111	116	114	126	113	130	105	132	119	116	126	139	122	111	111	109	113	120	129	117	132	110	129	133	107	119	129	102	125	126	108	125	126	99	92	99	118	128	102	117	113	98	108	95	109	109	118	118	109	122	115	116	124	119	118	134	118	109	139	116	104	121	109	138	114	93	101	113	102	105	108	117	96	105	98	107	113	114	137	132	123	123	119	128	122	113	130	115	123	131	103	105	137	105	122	117	119	120	103	91	104	103	102	141	101	112	122	110	108	98	115	135	120	134	106	108	120	112	108	114	121	123	94	123	117	128	113	114	104	116	114	138	122	119	124	106	120	115	113	115	125	118	97	123	100	122	109	133	114	113	127	98	118	127	109	96	114	116	119	127	118	116	124	107	94	121	129	120	111	143	107	133	100	108	106	112	121	121	118	132	119	122	112	143	113	117	119	119	121	112	122	110	109	120	122	120	120	114	126	116	113	108	97	108	103	119	121	118	134	110	120	136	108	109	114	106	110	114	108	95	103	101	124	115	116	130	130	113	120	103	119	131	116	103	98	114	102	109	110	102	128	116	109	101	121	111	114	97	105	122	112	121	103	120	124	131	113	88	116	98	117	84	105	101	108	124	92	114	129	120	97	101	107
12270	3494	2433	3912	9202	12525	13917	13479	12391	11149	10042	8609	7349	6268	6152	5148	4041	3642	3379	3253	2955	2751	2550	2710	2301	1867	1683	1507	1344	1586	1719	1560	1492	1316	1177	1116	1215	1101	995	923	888	911	919	940	974	924	962	930	912	846	891	925	911	968	909	890	921	894	867	863	901	893	894	866	923	909	942	990	974	950	923	901	910	934	833	912	893	982	945	916	945	899	867	854	841	815	864	894	822	832	802	861	861	794	858	880	830	848	813	858	817	879	841	838	851	877	822	860	834	872	838	818	893	869	906	866	794	805	845	868	845	837	853	837	834	866	884	899	812	836	875	892	864	841	821	893	802	846	861	855	822	858	854	810	855	852	860	826	832	818	800	816	834	825	807	909	805	841	877	808	857	880	866	877	857	757	844	845	861	828	822	884	822	858	813	831	880	845	856	922	851	847	833	896	820	867	785	829	823	890	860	823	860	868	841	847	874	848	812	825	866	892	853	822	859	809	898	801	851	858	852	850	855	824	858	857	825	822	842	838	858	817	861	894	831	813	866	841	829	809	931	852	863	880	845	895	858	869	826	848	843	872	842	798	795	846	889	751	854	799	778	828	836	887	890	874	793	875	799	876	806	833	844	889	848	837	821	834	833	829	832	862	930	825	859	817	816	834	836	822	826	781	836	801	873	891	846	832	864	793	867	817	839	890	816	834	842	880	844	899	870	830	840	805	834	879	881	834	847	818	820	860	844	831	795	833	852	844	900	864	841	820	873	856	800	846	846	822	856	802	836	793	863	856	860	805	792	799	894	823	830	913	843	867	824	853	867	846	813	812	872	839	841	886	862	859	825	904	836	844	852	901	852	825	860	907	837	851	885	791	876	886	845	919	838	824	863	859	863	857	859	813	831	848	831	869	834	894	837	819	849	860	819	870	809	815	808	833	890	803	835	852	844	875	880	871	837	772	876	865	844	826	814	875	871	825	831	843	878	841	829	898	865	844	849	858	850	846	825	875	865	850	859	787	875	852	837	843	805	862	822	835	869	863	845	807	867	830	855	809	892	867	867	840	902	847	859	854	867	823	849	838	786	861	830	879	901	871	817	856	843	857	881	819	830	838	818	871	843	864	869	893	853	831	765	869	893	843	845	888	841	839	807	866	872	865	807	860	841	867	849	811	846	871	824	817	850	862	861	821	805	854	855	859	859	889	807	808	877	869	866	873	820	854	828	871	875	869	810	851	856	865	850	841	842	907	825	811	881	889	822	835	840	866	790	863	849	931	857	870	850	811	868	848	838	851	819	885	850	850	829	885	872	852	878	905	879	829	840	837	872	884	848	855	869	866	896	845	840	895	836	816	830	810	862	901	897	877	902	873	880	795	831	838	829	797	861	833	809	846	891	859	872	819	864	858	870	839	789	901	855	821	845	902	805	898	826	821	855	860	854	875	848	832	902	848	872	849	841	855	860	874	773	911	842	871	742	837	867	862	847	836	830	865	834	805	808	871	845	898	860	870	826	864	867	841	803	817	807	832	781	875	840	777	805	809	874	861	789	846	856	858	864	798	833	889	851	833	820	809	812	863	842	812	875	868	831	778	831	849	837	863	860	811	833	878	864	900	815	856	893	882	837	914	852	882	865	856	870	850	853	863	835	772	795	872	832	857	880	844	840	861	868	884	852	862	836	826	854	882	863	792	864	821	872	835	854	849	853	879	899	823	805	912	834	837	804	894	837	845	843	832	867	823	869	831	857	828	807	860	861	863	801	835	793	874	901	886	881	863	801	855	873	839	825	843	917	854	852	853	841	856	867	866	876	880	822	889	814	825	872	803	850	844	850	832	844	830	846	854	879	868	868	838	856	853	858	867	849	834	885	883	824	821	893	838	859	877	843	855	893	797	849	868	893	806	808	894	850	866	837	886	844	873	870	870	860	824	840	854	847	873	876	848	838	852	800	895	823	836	825	861	855	842	891	851	837	816	866	828	872	872	839	856	852	843	854	840	831	827	844	828	828	877	883	834	833	823	853	860	835	877	888	857	828	856	871	808	848	880	874	876	822	848	862	828	801	867	848	838	839	871	854	889	855	842	833	839	887	859	807	912	825	829	865	814	805	899	840	856	837	805	845	831	901	891	866	899	847	812	863	869	796	875	821	872	828	847	830	861	874	774	811	827	826	836	825	867	890	864	879	881	843	880	872	871	820	870	785	854	855	854	902	900	855	828	837	885	863	916	836	848	810	801	844	837	836	894	800	871	835	838	903	819	845	843	826	846	853	931	852	868	841	880	835	871	864	815	889	850	821	863	817	791	865	809	879	859	854	888	846	856	882	907	827	835	877	822	841	824	918	883	919	830	850	858	823	874	855	858	849	861	865	851	855	834	842	863	868	881	870	872	849	837	809	864	843	860	890	867	860	877	845	817	833	874	833	870	895	880	844	899	816	870	794	881	831	839	862	895	871	901	831	894	826	824	847	827	840	805	859	857	805	863	853	843	865	880	847	872	857	843	860	881	885	822	826	823	811	822	782	872	843	869	834	838	866	868	862	872	873	838	842	920	806	855	803	879	812	833	823	923	830	859	828	893	839	889	840	829	845	853	827	853	848	851	827	816	789	829	805	865	859	834	895	812	847	867	813	892	881	921	855	816	856	875	825	868	813	831	824	812	782	822	904	842	866	831	889	839	837	882	859	867	806	889	872	842	855	826	806	835	857	891	807	801	855	873	877	822	857	795	832	876	849	808	858	828	798	854	859	850	799	862	882	873	865	833	835	812	827	899	855	810	824	873	866	850	876	820	862	868	867	859	844	819	858	859	872	936	847	824	850	857	886	824	883	853	823	805	872	839	872	818	821	888	851	792	825	866	832	854	804	831	918	861	898	827	857	861	845	845	857	848	878	804	811	861	829	862	862	816	864	851	881	829	875	886	858	876	828	844	867	814	842	817	854	889	860	816	866	873	835	873	840	878	880	865	825	876	817	866	916	857	828	838	813	842	852	814	878	848	863	877	841	813	886	820	878	825	851	891	831	876	880	829	807	843	872	825	830	839	897	794	873	847	892	877	868	867	810	874	860	771	873	847	889	842	877	858	885	878	853	851	898	828	817	824	873	863	851	827	808	832	804	881	841	854	873	813	858	838	824	823	808	810	854	826	749	890	834	813	809	819	855	785	890	844	821	868	844	825	855	865	849	840	826	815	854	878	903	857	858	854	829	877	780	852	817	820	785	874	906	846	861	848	854	859	850	826	833	849	858	854	929	847	802	862	868	903	874	863	861	832	833	869	820	858	871	811	819	828	840	872	847	866	880	820	878	809	882	871	859	812	816	833	841	837	834	837	868	922	782	863	866	861	858	853	810	868	820	867	872	840	819	848	895	853	810	864	864	831	897	862	845	838	878	863	855	904	859	857	886	882	849	838	825	825	825	849	852	865	847	890	844	857	818	858	882	863	887	812	813	867	857	873	835	851	861	885	841	906	826	807	857	856	835	805	842	859	845	915	862	851	852	860
1201	345	262	205	197	304	429	501	551	491	445	367	327	299	306	276	203	190	214	185	168	163	180	137	119	113	91	99	88	104	97	106	100	88	66	70	84	81	66	60	79	62	57	72	74	74	44	49	70	57	61	79	65	46	66	56	63	66	56	62	57	70	66	58	75	60	65	78	61	63	61	88	58	57	57	56	63	78	69	69	60	78	59	54	69	62	59	68	57	56	58	71	61	68	48	59	61	56	56	66	72	49	58	67	57	62	66	68	70	54	56	57	49	62	55	64	62	64	70	60	79	55	58	64	54	62	72	51	67	58	64	68	71	52	60	53	57	64	59	47	65	53	64	57	55	59	71	59	77	60	57	61	60	63	59	53	64	58	64	58	65	54	74	51	67	57	61	69	53	56	72	49	76	60	76	63	54	70	61	76	50	65	63	63	76	63	57	59	67	61	55	63	55	59	55	67	56	62	52	59	75	52	67	60	48	43	56	49	69	58	57	69	65	44	63	64	65	60	67	64	64	51	52	55	62	60	63	67	56	50	49	56	56	68	60	51	55	50	50	67	52	56	61	49	66	54	58	63	66	55	60	53	51	63	65	75	62	57	59	69	61	62	64	49	65	66	71	62	57	40	61	64	70	57	75	63	66	59	59	59	82	60	72	64	51	59	63	49	56	56	77	55	59	65	60	65	71	61	63	55	67	79	58	72	65	54	70	57	82	60	59	49	48	64	62	45	74	59	49	71	63	67	63	66	70	76	71	54	56	59	62	62	52	69	49	49	63	68	47	54	42	69	58	59	75	73	50	60	55	70	51	59	54	69	56	62	54	70	65	65	79	55	47	61	73	75	56	65	61	63	57	60	73	53	60	55	76	60	62	52	58	63	57	56	75	70	58	57	60	57	80	53	61	72	59	60	40	73	61	72	63	67	65	62	50	61	64	63	67	82	58	57	64	75	69	72	62	55	53	70	54	60	54	63	56	60	71	63	52	65	52	61	72	63	66	67	65	61	60	73	56	63	57	67	73	52	54	67	64	61	75	59	66	59	68	54	70	70	73	56	56	57	69	49	58	69	85	63	56	64	71	67	49	61	53	54	59	64	61	55	66	70	61	55	48	64	62	62	47	74	63	78	74	45	55	75	59	59	71	74	60	72	47	48	60	61	56	73	35	63	72	58	75	77	65	75	52	51	51	64	61	63	64	57	66	69	47	45	54	65	62	52	81	67	67	59	51	53	64	67	65	58	61	63	57	83	66	66	80	55	52	60	65	57	61	67	67	61	58	80	54	66	67	57	55	50	63	68	81	62	57	61	56	58	55	74	64	73	64	65	49	62	73	68	58	69	68	70	54	66	63	64	57	71	60	62	65	76	59	71	61	61	70	58	51	65	55	62	67	86	62	55	60	59	69	57	63	71	73	56	56	58	53	69	63	62	57	56	62	59	60	63	51	62	60	66	54	54	73	69	61	55	68	70	56	56	47	59	65	76	51	49	71	66	45	54	61	47	63	58	61	68	64	69	60	57	58	49	60	61	59	60	73	70	56	56	55	49	69	47	52	65	62	61	57	50	59	46	58	61	63	75	61	42	55	57	67	56	62	63	55	42	60	62	51	69	54	51	63	73	70	49	51	55	61	60	79	58	62	66	59	56	57	58	72	49	47	47	48	71	59	60	48	57	62	73	57	58	72	59	69	67	59	52	71	59	66	67	74	71	54	64	61	67	70	54	53	62	57	73	53	60	54	63	60	68	66	54	62	57	56	76	57	65	67	56	62	62	94	55	59	75	61	59	65	61	60	47	57	52	56	47	72	79	61	67	50	52	64	47	59	53	65	58	54	59	50	66	71	72	66	44	70	65	68	68	67	61	61	65	54	62	60	72	74	56	73	66	56	55	76	69	56	57	67	57	58	64	62	54	56	44	66	60	68	48	62	64	53	55	47	63	66	58	71	61	66	71	60	61	57	52	75	76	47	64	59	58	55	64	56	59	47	58	71	79	69	64	59	63	63	69	63	44	54	65	58	45	74	75	73	62	64	57	59	56	64	75	60	74	57	58	55	59	57	63	59	66	58	65	73	59	57	61	61	54	65	55	68	63	56	54	63	62	65	62	71	53	62	52	62	58	54	58	68	75	66	55	60	87	51	53	70	55	61	71	66	61	75	62	78	68	52	50	58	66	53	64	72	67	74	66	67	48	63	58	60	71	55	69	52	50	56	46	66	59	60	60	58	70	58	60	75	49	59	55	79	64	51	63	85	54	60	65	57	68	59	53	57	54	60	55	62	52	69	64	57	61	64	80	58	63	62	57	53	69	64	40	71	57	71	66	66	57	63	70	76	62	67	60	73	65	67	59	47	70	44	55	55	51	66	60	58	73	52	49	66	64	54	67	59	66	85	44	73	57	53	74	59	49	47	47	69	54	67	69	68	59	44	59	46	56	54	76	63	49	62	68	51	68	64	66	55	55	56	48	52	50	58	65	64	64	74	81	62	64	58	59	61	56	64	81	65	62	56	68	55	56	66	58	76	57	57	63	65	65	63	46	49	76	57	63	55	69	59	63	79	62	71	66	68	60	49	59	54	62	74	47	62	55	59	58	56	59	55	59	64	57	49	56	38	52	52	67	64	75	59	68	55	61	57	70	63	56	49	52	51	62	53	65	66	60	59	55	57	54	55	64	57	55	54	50	64	64	61	59	68	43	52	67	66	58	57	58	67	59	66	52	48	55	75	51	55	67	50	60	54	70	58	74	56	52	62	79	61	66	80	76	69	70	59	66	65	41	70	67	60	51	64	62	51	65	67	52	66	58	67	55	60	64	69	63	63	59	73	66	70	70	76	73	58	71	57	50	63	67	55	56	49	56	54	76	63	60	78	58	60	57	47	51	63	57	75	69	57	72	71	63	48	63	65	63	69	65	56	65	62	49	61	66	54	62	59	69	67	56	59	80	65	48	58	63	83	59	60	59	63	56	67	54	65	58	62	65	59	50	76	56	56	65	68	67	66	53	61	54	61	67	66	70	68	66	78	73	65	68	60	67	78	55	62	71	59	60	60	60	70	56	50	76	77	64	60	63	71	51	53	58	56	67	62	68	47	59	64	71	55	53	62	53	74	71	66	58	61	64	63	62	50	71	56	59	61	60	48	61	64	51	55	63	59	66	47	71	74	62	72	63	68	68	61	51	53	60	61	62	68	55	59	77	60	62	60	57	61	71	72	66	70	69	56	77	61	54	59	46	65	54	76	69	79	70	73	58	52	47	57	57	81	48	70	41	70	56	68	61	50	53	66	70	58	64	70	75	72	60	56	53	65	57	67	59	58	62	58	51	66	71	54	56	60	66	70	68	48	68	57	60	50	67	53	58	74	67	69	50	52	63	68	49	55	56	70	55	63	59	45	69	67	66	44	78	60	67	68	65	59	56	62	66	65	80	59	74	77	61	50	66	66	72	62	75	62	56	53	69	65	58	84	52	69	65	63	62	84	53
13194	4601	2983	4758	11043	15711	17201	16459	15171	13769	12295	10367	8788	7772	6862	5818	4742	4437	4030	3473	3392	3118	2825	2750	2225	1730	1533	1301	1325	1656	1565	1457	1428	1032	827	859	872	849	706	659	565	538	549	536	558	626	559	602	490	464	482	463	525	482	494	483	580	519	481	443	479	460	509	469	522	523	577	633	621	583	617	591	610	516	506	468	469	516	612	558	537	431	453	471	483	442	475	439	446	452	465	441	452	496	382	459	441	470	464	465	471	503	422	448	434	477	457	443	480	457	431	482	482	444	440	480	485	476	442	472	419	451	438	488	459	488	458	443	401	444	427	449	471	457	447	445	443	472	463	453	454	447	488	469	405	463	448	417	451	428	441	451	461	452	440	441	395	430	445	465	463	447	466	453	446	453	468	433	427	458	417	474	442	466	471	441	463	445	469	469	433	462	411	477	451	479	438	442	466	434	468	429	452	436	441	468	484	455	439	485	433	404	447	435	435	442	440	432	436	437	454	421	466	444	452	446	458	447	440	452	416	459	449	454	450	449	462	446	429	392	444	452	475	412	447	455	448	451	457	416	468	484	461	450	449	409	464	463	468	431	431	473	453	483	470	472	429	469	457	434	448	441	467	467	429	419	478	437	455	445	455	434	489	452	450	426	475	458	432	412	453	435	465	463	434	458	463	436	468	446	453	452	425	430	455	444	495	479	451	460	446	443	460	452	454	432	444	473	450	444	467	450	452	433	466	431	419	437	447	422	436	432	433	436	438	438	450	436	411	424	444	418	486	449	437	445	448	447	458	436	470	463	472	432	477	454	442	469	467	451	441	470	474	434	469	419	460	464	442	427	442	479	453	460	456	438	453	477	456	476	413	407	461	445	432	460	405	457	431	464	434	431	419	427	462	441	421	461	469	441	431	450	422	424	435	447	444	459	503	415	432	478	463	466	435	420	466	461	436	446	456	453	413	459	446	443	456	420	448	417	414	426	472	459	450	398	433	427	429	446	459	465	435	455	442	437	458	412	448	432	479	448	460	441	479	441	460	433	457	470	448	440	451	409	412	430	449	445	412	462	411	411	462	459	454	459	432	452	414	452	461	444	447	417	442	406	472	475	426	445	456	438	413	440	453	447	512	423	437	445	459	478	485	446	448	456	415	445	416	457	450	477	432	430	414	426	468	455	469	456	471	489	422	444	433	430	471	467	421	472	451	484	452	451	444	468	424	433	461	430	438	443	460	469	493	420	411	452	432	444	467	457	443	468	465	440	442	469	430	458	492	430	458	446	410	459	465	458	429	437	456	436	444	438	455	445	449	443	382	462	477	458	423	467	438	481	418	473	435	421	453	454	443	435	427	433	422	499	426	466	463	427	417	434	478	460	474	458	453	489	422	440	459	481	435	474	445	447	444	471	481	429	440	446	441	428	450	461	455	398	445	432	457	420	449	451	449	404	426	460	477	452	449	451	479	443	406	424	453	453	474	442	467	456	448	440	455	466	440	428	448	419	452	463	426	436	438	420	476	471	467	449	474	455	451	459	446	431	447	454	455	437	428	426	457	421	465	450	457	447	459	443	468	462	468	469	486	427	457	410	452	440	413	431	402	448	464	445	520	431	464	438	417	469	414	480	441	419	441	461	443	448	457	432	461	459	460	459	454	437	412	473	483	458	446	417	470	422	456	445	432	450	425	501	467	445	429	442	392	445	438	452	448	439	442	468	454	483	467	422	440	488	450	452	512	422	431	437	428	463	494	454	456	437	420	444	418	461	443	464	484	445	484	407	433	459	467	445	464	466	420	480	485	458	468	487	447	440	407	437	520	454	434	443	463	432	419	472	457	468	466	414	438	449	439	461	452	420	443	481	467	464	479	491	481	407	480	440	457	466	414	478	434	435	434	451	497	457	449	440	425	427	429	466	455	443	441	399	462	475	424	429	486	453	450	435	474	472	463	437	446	464	475	475	468	437	448	456	470	442	459	455	461	436	426	468	411	452	483	418	422	429	429	461	440	451	456	486	417	452	471	427	452	458	433	465	431	468	418	419	441	480	455	491	427	489	464	467	425	495	470	444	491	427	446	466	422	425	464	402	420	445	464	457	474	440	483	489	415	429	460	478	412	429	434	442	481	444	417	436	425	429	431	427	406	455	426	430	441	476	471	455	414	436	474	481	436	446	436	442	422	481	489	475	474	453	462	456	474	459	447	455	475	443	446	492	473	416	446	446	448	458	437	438	449	434	434	423	497	459	447	458	452	423	435	481	435	467	481	467	468	459	473	450	443	444	439	414	491	469	427	467	439	437	462	459	431	454	435	438	460	472	414	444	464	447	478	443	447	457	438	435	472	443	427	474	495	454	455	427	442	447	466	415	428	461	470	436	468	452	451	399	431	430	477	431	454	458	463	428	434	448	436	444	487	464	468	451	459	427	443	469	490	451	460	465	491	418	435	462	463	432	427	443	434	425	462	449	451	442	472	472	434	469	425	404	448	463	420	428	443	458	441	468	474	438	457	454	455	442	449	449	442	452	439	424	496	403	447	449	430	476	452	429	464	440	454	419	446	463	477	392	434	443	443	459	445	434	449	448	438	480	439	459	448	439	443	486	473	442	497	447	486	460	446	430	456	492	448	442	469	434	407	416	443	471	459	444	466	471	435	444	464	476	442	410	467	476	463	426	448	413	454	468	447	426	428	448	453	450	432	465	469	425	444	426	443	435	449	430	474	473	444	422	456	447	438	449	452	452	418	423	423	485	452	432	405	431	477	452	474	469	483	451	429	439	432	440	442	416	465	432	436	466	457	466	454	449	458	449	458	493	396	503	468	491	449	426	476	431	480	469	442	453	456	442	434	476	455	444	423	480	480	481	452	428	486	443	455	463	447	427	422	463	466	440	456	453	441	445	423	457	460	455	458	472	465	421	449	439	453	451	486	449	465	455	441	470	461	434	437	453	429	455	412	462	415	439	457	461	454	453	455	433	450	450	438	436	455	480	412	440	487	454	451	465	451	444	466	437	442	465	461	486	457	425	449	446	446	444	468	441	439	434	466	431	414	441	498	495	429	459	448	434	443	440	432	433	455	489	459	473	446	425	393	443	472	447	464	430	465	437	410	416	448	408	486	465	489	462	464	433	421	431	465	453	466	425	450	438	469	471	472	437	448	473	444	440	437	411	466	480	450	423	470	433	418	462	432	430	434	441	409	415	499	492	446	418	433	442	466	454	425	444	444	460	422	485	434	487	436	454	496	455	477	437	460	439	428	488	450	452	437	448	441	470	428	437	436	478	456	427	426	421	432	463	486	403	475	467	410	439	463	453	412	433	472	474	419	434	449	425	437	485	433	432	449	431	452	488	474	470	475	462	472	433	473	464	439	476	448	454	446	458	459	446	424	450	439	441	458	466	504	459	463	434	429	452	431	458	411	447	422	459	487	442	473	468	437	439	401	478	463	426	436	446	436	444	445	421	443	450	454	444	453	418	436	440	459	456	438	487	454	458	477	464
1394	228	174	178	170	213	270	332	306	301	272	274	208	187	172	168	168	156	150	137	150	117	146	120	110	111	128	102	123	104	123	103	111	90	93	99	89	101	93	90	96	96	81	99	78	91	96	81	95	80	88	92	93	95	100	86	94	99	82	80	83	112	101	108	84	89	101	101	87	99	110	91	85	91	96	91	66	90	113	76	85	72	88	84	89	78	108	95	96	95	85	97	88	85	86	96	87	88	91	101	76	85	91	82	84	72	95	80	95	93	88	97	81	93	75	101	89	80	80	90	79	90	75	107	85	97	82	81	100	87	91	100	88	113	83	89	105	97	75	92	92	88	100	103	84	91	100	90	117	100	83	95	102	93	77	91	95	104	89	83	98	103	101	89	94	79	101	100	82	92	105	105	105	85	89	108	91	105	104	86	98	78	88	100	82	89	105	94	85	89	107	101	112	91	70	93	108	77	74	83	117	82	75	80	100	88	95	94	82	95	90	78	113	98	91	86	76	97	80	87	82	84	106	79	95	88	92	90	97	91	98	88	68	85	94	94	94	90	89	94	89	94	93	80	86	96	88	103	93	97	82	96	88	87	94	98	86	94	85	117	88	88	92	79	110	72	78	77	90	102	93	87	108	91	79	81	105	109	90	93	88	108	93	83	91	81	87	93	94	93	81	88	97	82	94	79	103	84	86	89	95	85	87	81	86	94	91	86	85	76	85	87	92	89	100	91	91	87	91	81	82	100	88	88	91	73	105	109	101	88	75	101	97	88	91	87	85	72	113	90	77	84	83	86	69	74	74	84	98	91	85	92	99	82	93	101	86	87	72	90	100	91	96	81	102	88	86	88	89	90	111	96	88	80	92	91	92	100	98	77	90	93	87	99	86	99	85	73	89	75	87	86	88	93	79	93	100	85	101	95	77	86	92	92	100	90	98	101	77	57	94	93	77	85	112	78	81	95	85	98	93	103	83	96	98	87	82	97	98	93	93	88	103	76	95	89	100	102	90	76	79	94	99	91	71	82	89	82	105	91	76	99	94	82	99	89	102	80	110	92	79	97	84	88	99	87	96	81	84	89	95	82	83	89	96	80	102	115	89	72	104	78	94	91	97	89	99	95	95	87	92	91	102	95	76	95	76	93	98	102	78	101	95	94	100	82	83	85	100	71	92	87	89	108	99	97	94	100	84	94	91	100	105	111	93	95	101	103	101	110	66	79	77	87	103	93	84	98	93	89	93	100	76	84	104	94	90	85	87	75	95	102	84	88	97	97	81	82	94	84	95	87	102	87	99	102	73	100	84	111	95	89	81	80	99	85	86	77	83	91	91	103	94	82	73	95	103	92	89	92	97	101	109	89	92	102	85	93	99	82	87	95	107	97	113	78	90	108	106	113	93	79	92	95	92	80	93	80	70	98	77	91	83	110	103	76	88	87	96	92	93	93	92	85	88	91	88	78	90	80	85	87	76	76	87	92	112	103	85	86	87	78	100	97	80	98	79	75	82	86	100	75	74	96	87	85	75	74	100	95	79	93	100	81	100	75	102	92	91	96	87	88	104	87	80	75	89	95	76	95	84	82	109	95	83	95	81	72	88	100	94	89	81	98	81	80	77	91	95	92	90	89	98	103	93	98	96	90	80	83	88	85	89	95	91	97	110	73	107	87	95	82	90	79	74	87	80	92	78	85	91	86	101	107	97	91	80	93	99	79	94	86	85	86	76	103	83	88	82	103	105	94	81	88	88	89	93	71	103	94	97	89	97	94	82	84	120	99	106	96	108	95	93	92	91	82	82	96	84	97	88	85	84	110	103	112	80	98	80	91	91	100	103	112	85	81	85	95	96	86	90	92	80	65	105	94	83	87	90	90	75	88	83	93	72	91	80	75	81	99	95	70	86	93	103	90	99	83	67	109	89	90	89	87	101	94	92	84	101	94	87	76	88	102	94	89	74	90	93	77	109	109	101	73	74	77	91	90	101	79	86	69	76	90	89	94	97	83	87	97	110	88	108	91	87	81	86	92	80	96	91	89	81	83	92	81	78	106	100	104	95	93	89	98	69	94	73	86	78	86	90	79	104	94	81	105	98	91	103	96	88	77	89	82	114	90	92	88	79	88	94	109	91	82	95	94	89	90	96	85	79	86	85	85	106	73	84	93	88	110	104	107	89	72	91	87	92	72	79	95	94	105	93	91	94	96	86	96	73	74	94	95	89	92	76	100	76	97	93	83	99	82	85	108	98	104	91	75	87	105	89	71	90	91	100	92	74	98	88	106	94	102	93	84	92	103	89	88	100	80	98	83	98	79	95	96	82	95	76	75	105	95	73	71	85	79	98	90	99	117	89	77	90	90	107	82	88	84	76	82	81	121	98	95	92	75	101	77	94	77	104	85	105	89	85	85	103	92	78	87	107	82	88	99	73	86	107	90	115	91	96	101	105	105	95	89	107	94	70	92	86	85	94	80	90	98	89	97	96	74	86	93	111	83	89	95	105	85	98	99	97	93	79	81	70	90	81	83	99	109	78	83	94	110	113	92	84	127	90	85	98	71	92	96	77	94	86	85	77	92	94	103	80	93	89	86	91	82	95	97	93	87	107	86	105	97	86	85	87	90	95	75	95	84	83	98	92	106	78	80	88	76	87	86	95	79	94	82	94	108	79	99	93	93	86	88	100	108	93	108	97	84	93	79	91	100	95	85	90	92	94	104	83	88	84	91	87	74	84	89	98	106	104	90	78	87	80	106	80	102	91	109	82	90	88	95	88	85	88	74	89	92	106	87	102	92	79	85	94	83	78	95	102	95	92	89	87	99	73	90	95	86	91	96	77	84	87	99	73	86	95	90	84	99	95	76	79	116	76	99	91	97	86	98	85	96	80	65	105	90	96	93	79	89	74	78	84	95	83	86	104	92	93	79	98	88	91	84	90	95	98	95	93	105	96	86	104	99	80	88	84	92	87	77	110	84	102	78	98	106	116	97	93	89	90	103	97	98	78	82	81	96	78	104	92	81	89	98	110	92	87	81	78	90	71	95	97	87	91	87	90	95	101	86	98	84	71	99	92	82	103	93	95	85	86	98	87	105	100	90	87	99	97	86	100	106	89	93	92	81	88	88	96	78	84	71	97	97	101	85	90	90	98	85	91	88	95	104	70	93	95	98	88	90	100	83	74	81	86	100	93	83	91	107	97	88	103	85	111	81	97	89	98	85	90	98	105	74	89	90	98	85	83	92	77	92	79	80	83	86	81	96	89	88	78	74	87	93	90	92	89	99	80	94	77	100	93	97	91	97	102	101	79	75	93	81	78	78	83	110	86	95	101	85	83	84	99	79	86	78	94	82	113	81	87	82	99	104	111	77	86	96	89	76	89	90	90	79	91	105	93	85	81	89	94	75	101	105	91	92	87	101	93	95	98	92	74	90	89	77	79	82	82	74	92	90	93	87	94	91	87	94	81	80	97	94	88	99	100	75	99	92	90	85	99	85
10499	2735	1914	2875	6117	9831	10767	10388	9465	8975	7427	6494	5245	4698	3779	3467	2958	2481	2368	2476	2353	1911	1841	1741	1518	1277	1149	1078	1145	1311	1189	1210	1080	924	834	842	825	825	780	709	705	668	692	710	729	762	712	755	675	718	691	649	746	712	677	707	720	691	700	660	653	660	679	654	745	756	753	758	737	761	730	710	740	715	719	673	727	711	719	689	682	673	709	653	628	711	678	690	685	715	659	667	726	648	692	644	640	710	674	690	692	643	699	679	650	635	693	682	676	680	738	708	710	686	639	665	684	670	731	691	627	685	696	655	686	657	695	678	644	700	707	697	708	665	714	667	679	661	717	680	690	653	702	649	661	707	674	717	706	661	669	658	671	616	632	652	677	701	693	671	694	678	703	722	706	700	717	658	723	679	659	668	692	669	666	681	653	663	698	653	709	682	700	716	684	714	657	658	662	666	691	654	700	742	721	694	670	679	668	707	694	682	650	674	685	664	708	650	697	687	675	674	728	687	643	678	671	716	686	703	657	651	658	654	615	655	715	699	668	677	667	685	675	693	726	671	645	701	631	700	729	656	695	697	669	651	645	693	668	686	707	706	756	706	715	710	679	670	637	690	667	703	697	662	704	726	663	690	685	689	685	694	693	689	691	710	639	688	668	718	698	716	692	719	681	717	685	698	662	663	650	696	682	629	665	691	684	667	673	685	701	727	671	665	696	720	681	668	661	623	656	701	731	692	691	682	697	663	720	664	715	679	668	705	672	671	692	674	685	686	683	723	713	710	658	705	653	641	710	697	644	706	710	668	704	697	665	684	760	681	740	688	668	690	663	646	714	640	670	642	699	656	678	654	682	676	638	641	649	674	745	673	678	659	655	685	667	722	693	714	707	661	715	704	700	692	710	698	731	696	697	674	674	686	633	711	697	725	684	712	639	670	733	674	680	714	700	676	672	676	641	690	678	644	684	677	658	693	642	695	633	616	704	694	700	662	704	688	668	635	680	742	705	630	741	655	681	664	697	671	700	663	651	675	707	679	710	679	651	665	746	689	709	656	674	719	663	676	674	646	674	695	730	634	701	722	698	726	683	670	680	670	642	679	645	690	689	705	704	719	702	670	691	693	716	659	665	720	683	697	661	692	672	677	701	680	684	670	654	671	654	685	661	686	672	687	650	681	646	671	714	720	715	674	705	685	634	755	690	688	707	706	714	687	674	685	657	673	661	692	629	690	721	630	680	633	727	697	625	689	651	675	690	678	692	626	677	664	702	709	692	682	681	626	663	673	704	665	719	647	712	626	701	650	691	704	634	695	714	661	686	697	713	664	632	664	693	617	682	707	659	709	731	713	667	737	661	654	677	646	727	675	684	685	682	722	667	692	694	703	631	699	691	729	718	650	685	689	673	713	697	657	681	683	671	690	697	682	693	643	696	736	642	666	689	675	687	683	696	669	622	675	717	736	664	722	672	649	712	695	698	698	657	685	622	681	649	712	693	685	656	649	685	679	711	691	640	653	679	707	704	652	685	663	734	669	687	718	686	663	684	673	655	684	683	717	709	677	718	685	714	666	702	716	677	658	641	694	658	694	689	667	675	687	704	710	692	646	630	623	685	690	675	663	692	671	699	676	645	695	674	652	703	677	657	700	655	650	696	680	693	677	657	685	679	693	684	667	660	673	691	690	685	678	659	689	706	713	641	662	671	710	683	668	710	695	673	638	734	693	671	692	698	680	671	657	724	715	689	698	676	682	662	698	688	664	648	674	640	680	684	681	677	658	715	681	678	680	689	681	642	666	720	672	646	632	692	682	722	676	681	688	665	690	662	699	686	657	668	638	710	704	690	659	677	668	696	703	697	666	704	701	700	685	683	716	670	638	648	680	720	697	700	710	692	696	637	648	681	697	671	670	669	651	694	642	669	703	696	654	661	713	672	670	679	668	652	641	676	698	663	735	653	693	671	679	686	690	674	669	667	696	680	676	682	691	689	671	690	678	716	706	709	690	651	698	670	689	709	657	704	688	662	715	694	656	690	700	677	698	680	677	694	642	698	670	695	682	632	675	616	672	668	680	708	661	694	743	660	710	685	650	693	709	666	717	682	681	640	675	692	707	681	701	696	683	673	689	703	655	672	643	683	700	691	665	671	697	723	657	683	683	695	697	703	671	662	728	692	645	663	640	701	697	675	702	628	691	689	687	669	681	716	734	721	698	707	656	697	657	677	656	700	632	728	729	673	660	659	673	668	688	706	694	664	659	725	728	698	659	674	679	645	653	689	734	662	752	658	687	672	657	652	712	726	658	747	667	642	709	666	642	658	689	706	714	677	675	683	722	643	685	717	723	693	682	682	648	750	690	668	678	669	709	671	717	651	661	703	676	674	664	655	632	685	662	679	695	698	710	666	696	654	687	705	682	717	692	715	722	676	690	680	709	663	639	689	667	683	736	693	713	654	696	660	697	677	660	666	678	661	683	707	717	641	691	676	682	664	663	670	667	675	618	688	656	720	686	666	635	689	663	646	680	687	622	707	635	711	679	684	670	703	679	670	650	684	664	639	703	682	734	677	665	689	595	658	657	690	693	682	685	668	684	685	695	649	661	686	694	657	681	699	684	634	657	656	692	663	671	668	709	703	687	713	708	644	713	697	699	624	637	650	664	763	722	687	699	659	630	670	724	635	688	688	685	694	690	637	671	687	678	657	673	674	665	675	657	678	694	697	683	708	724	681	699	606	688	672	748	731	630	706	699	694	681	656	670	682	667	690	654	681	673	674	649	673	690	644	713	701	663	664	669	677	680	701	702	679	678	688	675	688	652	661	693	685	703	699	628	679	702	687	719	673	703	700	682	684	692	716	690	669	646	660	715	660	673	664	669	632	670	697	737	721	688	655	634	731	699	736	722	645	684	661	669	674	678	733	640	632	684	713	702	646	655	678	678	668	694	642	685	641	637	683	667	707	691	641	714	693	706	689	684	666	712	699	616	651	729	695	679	629	731	670	676	745	661	677	625	700	721	658	679	652	701	672	685	656	662	686	672	661	696	671	708	670	683	680	710	688	696	705	655	657	680	664	668	653	673	685	714	696	683	693	744	682	660	646	664	677	661	692	654	713	671	702	699	662	677	703	689	685	674	673	671	691	652	655	677	698	659	626	663	681	705	653	706	634	730	707	660	662	682	724	708	702	714	691	657	674	704	662	650	682	675	638	655	673	689	718	631	651	668	675	672	707	681	638	618	659	681	658	659	689	689	678	687	657	693	691	669	642	678	653	660	666	672	693	742	670	673	719	683	692	669	696	699	656	748	651	671	651	689	645	652	703	684	620	667	674	710	624	684	708	718	709	625	711	674	680	718	687	698	595	658	633	734	662	694	679	640	619	687	715	651	661	652	711	673	720	699	695	700	655	692	714	675	658	722	670	696	658	647	702	690	651	696	630	710	651	722	650	700	636	690	663	712	662	712	718	706	722	633	687	688	681	673	635	674	668	708	683	692	683	739
781	294	197	186	164	233	372	403	432	402	344	328	260	235	208	167	150	125	133	174	131	110	107	117	101	79	68	79	71	75	90	84	71	64	55	61	51	45	53	54	36	34	57	50	47	55	46	47	49	55	49	59	51	47	37	49	54	46	61	39	56	43	47	56	44	58	56	38	63	55	46	38	48	50	57	52	51	40	56	44	42	53	45	45	52	47	66	54	36	51	56	34	38	51	54	50	41	53	50	55	31	42	54	54	40	52	53	44	52	50	47	57	49	56	59	58	44	42	53	44	46	49	42	59	42	43	45	51	39	40	53	53	50	51	45	40	53	50	38	57	36	49	39	43	54	46	57	50	47	44	54	50	38	44	54	50	42	47	50	51	45	45	43	43	40	49	54	42	59	39	56	32	49	39	57	41	50	43	46	62	48	50	53	43	26	46	40	60	38	42	46	51	44	50	64	52	44	39	49	54	53	47	44	60	54	55	45	50	45	54	46	48	48	44	47	53	52	48	49	46	36	55	47	51	52	41	42	39	41	43	47	60	48	59	45	42	38	39	52	41	61	43	43	41	44	43	41	57	38	46	58	56	43	38	46	55	51	40	41	49	44	27	41	51	47	51	57	54	51	56	58	51	58	38	46	55	51	44	55	44	51	54	42	45	37	61	51	52	44	33	53	45	42	55	66	56	51	28	44	55	44	41	32	47	53	38	35	55	62	51	40	34	57	59	44	47	44	49	49	51	43	56	45	64	53	47	52	45	38	46	40	38	41	49	39	38	44	47	39	54	52	39	44	45	48	46	42	49	41	61	53	46	47	46	53	53	56	67	47	46	56	42	45	53	47	57	57	50	47	47	49	40	59	44	59	46	51	41	40	53	45	45	56	55	50	42	38	53	47	46	40	50	54	49	52	54	42	38	42	41	54	58	39	60	40	62	49	41	51	45	43	40	40	44	32	46	46	38	59	35	37	43	69	43	38	45	51	40	59	48	48	51	43	39	46	53	54	39	48	48	44	46	44	35	45	48	45	41	51	50	43	43	27	40	46	43	55	42	50	60	44	31	42	49	42	51	48	40	51	51	50	41	45	45	49	42	40	51	51	51	39	43	44	49	41	43	45	39	37	37	59	60	41	53	34	42	46	41	51	47	43	32	39	46	42	38	38	61	35	46	58	38	60	42	49	51	48	50	54	44	62	46	47	43	37	41	38	51	57	49	50	46	50	42	42	51	51	44	48	44	42	52	44	52	45	41	53	40	36	37	58	55	41	40	60	48	45	43	39	57	57	45	46	54	47	47	53	48	57	48	30	48	52	44	51	50	36	51	38	45	42	51	42	50	42	51	44	52	45	57	40	35	50	48	44	49	43	44	39	59	41	46	47	62	43	45	54	50	59	37	47	58	43	45	54	32	58	42	42	49	56	39	56	47	39	37	44	50	44	38	51	48	42	49	52	39	39	52	47	38	48	41	35	39	47	44	44	47	47	37	50	48	57	45	46	48	45	56	44	43	47	43	59	53	50	38	48	50	52	43	54	40	58	46	50	48	44	44	58	33	35	33	54	55	47	59	36	56	50	38	47	65	44	37	46	55	44	50	48	51	42	46	44	42	50	49	45	43	53	51	67	37	47	56	37	49	44	39	47	49	51	48	56	45	36	51	46	56	47	40	43	35	41	42	41	42	51	37	47	50	45	36	39	42	47	47	42	46	43	45	39	55	43	50	46	47	43	40	38	47	34	48	44	55	50	42	49	58	44	49	41	41	50	38	55	51	49	46	34	50	39	41	45	50	49	47	50	38	46	47	49	50	51	39	49	56	51	58	42	40	45	40	46	52	38	38	55	45	49	41	43	51	52	43	34	35	51	42	46	46	51	48	49	44	47	41	43	34	45	48	40	62	49	45	53	53	38	53	46	42	38	47	56	43	42	50	40	38	30	57	52	45	49	45	40	45	47	50	50	44	50	52	46	37	59	41	51	45	42	41	44	45	61	40	53	48	47	48	48	51	45	34	54	43	51	51	46	36	55	50	37	53	47	50	53	43	42	50	41	42	49	32	37	46	59	49	44	51	55	34	50	51	55	50	37	46	61	38	56	53	46	41	52	44	62	42	47	28	34	59	51	46	43	40	40	55	40	41	47	32	52	39	37	41	46	55	61	42	50	36	49	51	42	49	51	40	46	56	43	53	44	41	41	48	41	37	46	60	29	45	47	50	54	44	49	48	48	36	47	53	47	43	43	44	47	44	46	36	41	50	48	44	45	62	49	46	45	40	56	54	52	44	44	46	49	43	39	56	45	46	41	48	58	35	42	30	42	49	57	42	50	52	40	34	65	44	41	53	44	43	43	34	59	46	41	54	37	60	37	46	53	51	53	51	43	42	46	44	47	46	46	47	66	42	38	46	48	54	49	48	47	45	44	51	43	25	47	48	51	48	52	52	50	49	36	47	46	57	49	39	47	36	42	43	45	49	37	40	46	44	47	34	42	53	41	33	53	64	48	41	44	51	49	54	40	47	49	52	40	40	35	47	34	34	66	35	47	46	44	57	55	30	38	46	48	53	42	40	51	52	46	50	55	37	44	65	68	54	46	61	37	40	39	41	51	63	33	45	44	54	51	46	43	53	65	52	48	34	51	34	49	38	37	40	47	39	55	39	46	45	49	42	37	42	53	51	56	43	47	47	34	37	35	47	52	36	41	46	55	56	52	50	33	48	48	50	42	46	43	44	49	40	45	53	49	43	39	44	55	57	41	46	43	45	36	40	44	41	58	56	43	43	52	48	44	56	55	55	45	55	55	56	42	44	36	48	59	43	43	48	58	50	40	41	37	47	49	48	47	56	50	27	46	44	52	54	38	47	57	52	56	64	53	53	64	39	49	55	47	35	53	35	34	45	44	47	43	47	41	48	48	50	47	52	47	49	47	51	40	52	36	46	51	60	54	50	42	48	48	48	50	46	41	48	44	35	52	40	56	38	42	46	37	49	30	66	50	42	46	45	52	37	53	53	45	55	50	47	50	58	50	44	54	42	49	49	45	43	47	41	49	46	59	51	47	40	40	43	54	42	47	49	50	54	49	40	44	56	41	54	45	41	43	46	56	33	43	47	45	52	51	44	53	54	43	32	41	47	46	49	50	42	44	42	40	51	41	57	44	51	52	43	37	41	36	39	43	51	50	43	44	47	52	46	38	41	47	76	52	48	47	52	47	48	47	44	36	53	34	44	46	43	51	49	59	38	50	39	58	44	48	44	39	36	38	36	56	42	44	44	35	40	39	45	50	49	36	52	47	48	34	55	46	42	46	39	45	52	43	62	62	56	48	59	39	34	41	47	47	54	57	50	50	55	40	44	49	49	52	47	50	54	36	57	44	42	53	52	31	38	39	37	51	52	49	57	41	43	43	44	48	53	35	37	40	47	44	42	52	50	37	52	43	44	50	49	42	33	63	45	56	46	47	45	35	41	38	52	48	39	46	48	32	53	43	50
10886	4145	2434	3609	9560	14029	15097	14310	13008	12532	10498	9112	7084	6177	4882	4495	3683	3123	3004	3371	2938	2267	2178	1959	1584	1247	1053	1063	1131	1367	1183	1200	932	771	659	675	640	543	509	434	337	386	415	428	499	492	431	457	415	381	373	409	380	390	395	458	418	390	360	349	376	373	364	360	424	441	489	515	467	461	461	450	433	369	370	353	345	404	359	409	372	338	338	352	320	355	323	349	352	369	348	362	360	369	344	323	302	375	357	358	367	342	348	387	394	336	341	376	368	355	332	385	378	330	352	355	359	356	371	357	357	324	364	347	361	322	345	379	340	338	374	362	350	366	327	368	324	361	357	352	328	363	347	360	359	375	368	339	364	362	353	358	326	345	364	324	362	323	358	392	331	359	366	365	324	358	336	367	340	351	388	361	344	337	350	340	372	371	337	372	357	329	357	368	353	355	340	338	364	350	392	347	362	358	388	349	355	325	340	399	364	391	321	366	344	361	350	333	342	335	369	333	363	317	338	344	332	325	361	336	359	360	350	344	377	353	357	347	362	332	329	341	335	342	348	323	358	413	333	341	353	352	317	313	344	323	357	355	385	389	364	347	325	359	358	396	372	348	359	306	369	334	370	414	336	347	351	365	334	351	341	366	376	378	351	341	316	348	358	415	347	332	375	319	351	332	379	387	394	337	359	355	346	361	347	349	349	333	341	381	357	389	352	350	351	348	359	351	375	308	380	355	312	366	357	344	385	355	378	345	384	355	321	328	343	356	342	363	350	316	336	380	365	347	338	346	357	372	379	363	350	367	348	349	348	326	368	341	339	367	369	391	377	350	342	341	390	354	314	335	357	377	340	350	317	353	353	383	408	323	388	371	354	361	359	350	332	363	371	360	372	348	401	350	381	343	377	343	376	380	335	368	341	350	351	344	375	331	359	382	360	352	361	394	373	363	333	377	370	364	380	341	351	332	363	310	359	336	339	336	360	365	360	356	346	340	372	335	355	347	339	334	375	347	347	324	363	343	358	358	335	362	383	346	365	354	364	383	344	391	362	354	323	345	350	334	339	356	366	359	344	351	351	338	321	350	331	323	366	343	328	378	358	342	353	321	346	362	348	339	314	350	346	357	377	369	372	355	375	375	366	354	364	362	359	348	355	366	332	326	351	383	382	369	375	358	338	344	379	353	324	355	364	368	362	373	350	366	367	332	317	335	340	395	310	337	342	330	349	350	345	337	350	374	384	357	377	355	332	346	372	335	393	364	355	319	350	366	326	352	314	381	362	342	391	347	358	363	347	356	352	362	321	358	357	339	337	352	317	357	369	403	365	350	354	345	356	342	384	402	320	341	349	333	381	318	334	366	351	368	343	346	337	366	346	344	378	355	368	349	341	358	344	345	314	352	375	330	341	373	342	394	351	347	366	372	373	355	344	364	381	346	353	303	341	339	404	370	318	382	351	342	342	349	350	356	361	353	351	350	348	366	350	369	380	344	367	378	367	364	356	375	329	393	381	370	379	328	356	352	323	391	364	349	324	351	372	348	365	355	338	337	380	322	339	345	365	323	381	389	386	344	359	330	359	311	363	359	334	368	350	344	357	349	343	363	348	328	370	348	379	355	381	347	373	350	382	359	378	342	334	344	349	341	391	335	335	356	330	361	341	355	329	401	326	345	367	333	342	361	332	363	362	367	367	369	342	385	361	363	336	376	329	345	364	334	339	350	390	385	333	375	364	357	356	368	365	360	343	335	342	406	329	367	338	373	356	348	339	364	349	304	341	335	353	356	367	315	391	353	345	356	356	329	345	377	363	368	360	358	371	343	349	364	343	307	357	347	338	379	338	360	346	372	398	391	373	369	385	323	339	347	353	341	338	343	349	395	335	361	381	350	370	356	335	316	348	349	348	338	341	317	337	322	352	323	349	375	352	378	352	322	322	348	358	308	309	347	370	357	354	364	345	320	334	336	332	306	356	353	344	372	350	353	326	373	393	329	369	354	364	383	361	334	345	344	338	359	359	361	306	360	362	359	370	348	374	371	326	377	369	343	344	363	355	385	367	301	330	367	329	375	349	366	332	327	339	339	357	357	363	343	351	352	314	343	312	341	337	319	322	346	319	338	340	386	366	351	327	339	344	370	330	382	340	341	364	373	345	356	356	336	361	346	374	366	349	368	337	389	353	354	361	375	350	331	364	346	359	339	369	345	363	364	361	336	355	325	375	381	375	366	360	336	325	370	364	333	347	329	354	318	351	333	359	356	337	352	359	336	391	362	366	331	374	352	342	366	367	334	356	357	356	354	342	354	353	352	350	369	385	377	341	378	345	330	391	374	360	351	352	357	362	350	356	354	358	356	361	369	352	331	331	357	341	342	318	355	336	354	393	360	344	356	364	391	375	347	348	321	353	363	336	356	381	387	358	355	369	342	372	353	359	369	334	358	341	344	343	344	345	352	335	353	349	361	350	327	350	386	371	391	367	365	366	365	358	337	332	367	367	378	368	338	358	337	363	295	372	364	353	374	365	364	365	386	326	334	319	340	347	336	359	359	381	353	363	366	349	355	347	347	380	337	353	360	372	368	382	361	332	355	370	358	351	381	341	382	362	357	409	339	330	374	312	341	331	333	364	331	375	362	341	333	358	343	342	326	351	363	348	351	337	343	364	335	361	363	329	347	341	347	338	310	362	378	355	357	342	372	383	328	389	349	334	347	336	399	323	367	349	340	379	333	343	352	354	321	335	351	349	374	347	341	366	344	349	328	362	325	370	369	374	335	353	333	360	381	325	377	362	333	329	361	336	337	360	357	384	357	381	376	372	344	370	366	347	356	325	378	348	326	366	375	357	365	342	347	349	338	347	368	359	374	368	353	360	331	378	345	364	361	341	356	361	341	348	360	349	355	371	330	355	398	351	335	371	350	332	395	366	370	379	364	340	331	346	367	327	337	364	350	339	349	355	386	327	367	385	381	338	352	352	381	355	370	368	354	353	331	352	348	345	369	352	363	320	342	407	335	361	349	338	311	361	353	370	332	344	379	332	338	372	379	358	376	349	387	341	384	318	374	342	328	362	354	341	340	360	365	354	383	384	341	380	361	354	371	328	359	344	328	359	347	374	369	351	366	365	336	347	382	342	348	343	380	327	385	379	346	348	320	331	388	347	317	346	345	367	372	393	360	354	356	331	336	365	361	344	366	354	369	355	352	353	365	345	341	379	371	328	362	342	366	364	325	345	368	349	352	364	327	368	331	320	360	343	334	367	371	366	345	339	356	363	322	321	327	350	346	370	376	355	357	351	368	366	351	327	378	358	358	358	350	362	358	327	356	333	357	382	352	373	344	353	323	356	327	349	349	345	361	366	384	319	347	382	403	389	372	341	350	366	359	379	342	358	355	381	348	302	368	351	389	361	349	381	330	369	386	344	334	366	325	340	374	307	361	349	324	353	356	357	355	362	331	391	371	353	363	367	339	357	351	341	369	353	345	345	365	338	329	365	358	366	351
1986	327	271	213	215	304	407	478	462	489	414	364	346	312	237	228	214	230	211	229	195	195	192	148	145	149	133	158	179	158	144	150	143	136	113	112	153	130	125	126	125	117	132	108	125	129	122	119	101	109	106	122	116	117	134	106	114	101	108	128	120	125	101	114	99	119	141	136	120	120	132	112	119	136	90	120	123	114	131	100	106	91	90	98	121	116	125	99	124	106	108	129	123	123	115	110	121	107	103	137	100	125	98	111	110	107	114	103	117	123	122	135	108	127	120	112	120	120	127	123	147	100	126	124	122	123	103	120	95	123	108	141	89	112	121	140	106	135	123	123	113	111	96	111	111	103	107	111	106	110	115	118	111	119	117	137	119	117	103	113	124	121	113	122	130	102	134	113	122	125	118	137	121	94	102	112	115	108	104	115	104	120	120	101	104	118	126	118	140	91	102	115	118	125	121	100	117	110	105	136	111	120	121	117	95	96	115	131	103	122	106	91	108	112	112	104	125	110	150	130	118	130	137	108	120	108	97	120	103	121	128	133	117	112	105	115	121	117	118	123	109	107	111	115	125	108	108	107	110	117	116	106	120	93	115	120	123	121	129	92	115	117	115	125	131	136	97	122	103	119	106	123	118	118	118	132	110	96	109	110	106	105	133	116	129	118	123	112	99	127	109	100	117	95	120	112	117	104	104	111	112	110	120	120	114	109	106	125	130	128	124	112	119	119	117	118	118	135	106	121	124	130	102	128	128	115	114	107	109	109	108	114	110	119	126	106	105	98	128	114	116	125	111	109	102	108	113	124	104	119	111	103	108	124	126	115	126	104	120	116	93	100	105	117	107	104	107	95	124	129	122	116	93	99	117	116	108	93	126	109	95	139	102	104	104	115	131	125	116	97	129	122	117	110	115	123	114	123	127	108	116	111	131	89	115	105	116	116	108	95	108	91	91	112	118	110	126	116	127	104	102	116	116	110	121	126	98	113	128	107	115	132	123	124	105	100	104	116	109	109	122	119	122	115	111	103	121	105	132	114	109	124	134	118	95	102	104	104	115	105	138	114	91	118	98	122	101	133	121	112	129	122	113	125	126	100	114	98	119	128	130	145	103	133	108	124	125	138	125	127	125	108	117	119	140	124	114	102	128	121	115	120	99	104	114	134	126	122	118	107	126	105	103	117	102	101	108	114	118	111	113	97	110	116	119	116	99	119	122	118	130	105	126	111	129	106	122	105	109	110	107	108	119	108	99	111	117	111	107	113	94	110	111	113	124	105	113	115	126	103	121	101	122	114	117	133	106	120	115	115	107	115	127	100	104	124	106	105	123	107	111	93	114	125	135	103	128	124	109	110	120	126	116	112	127	99	121	112	100	123	102	96	111	107	116	104	113	109	109	100	118	128	108	94	92	108	96	111	108	119	110	106	115	104	110	106	114	115	93	117	122	119	133	99	104	101	105	97	116	110	118	119	129	110	99	119	111	108	101	102	101	122	107	109	99	108	123	111	100	122	104	117	119	114	127	117	103	112	120	106	115	115	119	105	75	102	134	127	102	97	129	117	130	103	114	91	112	123	122	122	110	92	115	122	119	116	101	106	113	113	119	114	122	116	123	115	127	147	113	134	110	126	119	132	116	124	125	93	116	102	99	116	116	100	118	133	101	116	126	97	113	117	127	110	111	126	114	112	136	125	120	113	115	135	135	121	127	110	118	119	119	114	114	92	105	130	98	115	123	103	121	103	117	137	104	120	112	132	115	125	120	105	126	119	117	126	118	117	111	97	98	123	126	116	112	129	101	117	109	116	124	101	112	119	121	121	114	97	131	113	124	107	108	116	105	103	109	103	120	125	134	122	125	109	117	121	118	117	108	122	119	123	120	115	116	102	113	114	118	106	106	108	127	104	124	122	108	100	107	121	122	99	120	111	107	107	104	140	108	128	126	112	95	100	124	106	111	100	136	125	109	114	115	134	122	107	121	119	103	106	116	95	114	112	125	119	99	121	100	117	114	126	133	137	128	114	110	84	122	116	115	117	105	114	104	114	117	93	118	111	113	108	105	103	133	121	129	99	124	95	99	95	99	134	85	126	97	133	121	119	110	136	121	115	102	112	106	113	109	105	103	108	110	124	127	108	119	94	119	131	117	143	107	111	119	107	114	116	116	100	136	104	118	119	93	104	101	126	122	119	99	107	119	112	125	138	118	122	132	113	104	114	111	98	101	122	111	127	115	116	135	116	114	114	131	123	110	102	111	106	128	107	107	106	114	107	105	116	98	134	108	121	121	104	104	117	121	137	128	95	109	125	117	135	121	107	118	108	115	102	99	94	105	112	134	117	124	129	119	115	123	114	99	122	117	106	112	124	108	111	116	114	117	120	119	112	136	123	99	137	117	107	112	126	73	113	110	108	121	101	132	114	121	121	125	124	104	116	101	109	101	123	131	105	125	129	125	124	104	109	94	125	120	117	119	134	105	116	124	117	140	113	113	96	119	108	121	101	130	124	98	100	118	104	107	121	109	99	127	99	126	125	124	104	101	122	113	97	123	152	102	121	109	116	115	106	127	104	102	104	119	111	104	97	125	108	100	116	130	109	107	120	131	120	136	109	137	116	91	127	102	132	116	105	110	114	117	101	115	119	102	136	100	125	113	120	104	96	123	100	108	131	104	119	108	101	117	99	117	98	109	115	118	109	111	117	112	120	123	114	100	109	105	118	101	105	118	120	111	120	121	123	125	116	129	113	119	112	118	109	108	112	105	134	113	101	117	108	106	103	95	116	111	119	120	122	124	107	120	100	127	141	127	104	123	107	129	128	114	104	97	117	113	111	118	99	116	122	115	107	110	104	92	116	134	114	119	111	110	97	118	126	105	115	102	120	113	126	117	123	116	104	112	106	114	107	116	119	126	112	105	108	99	102	107	118	116	118	104	103	113	103	126	103	110	116	113	90	120	106	116	123	115	113	107	111	116	125	119	115	103	119	128	116	106	99	111	119	131	122	114	136	119	92	109	101	111	107	87	117	111	112	125	107	112	111	112	115	98	109	125	104	90	94	121	144	113	107	97	123	109	125	127	136	147	109	107	89	110	111	113	98	111	117	109	116	122	124	123	121	103	116	130	109	118	117	112	100	114	129	107	102	99	98	94	111	135	132	144	105	146	98	113	113	122	137	136	126	120	96	114	116	110	109	130	111	116	104	105	123	119	139	103	117	125	125	113	99	117	97	95	127	110	134	107	113	109	99	113	111	109	121	107	102	117	110	110	102	130	98	119	114	96	108	123	96	90	149	106	111	115	115	112	109	122	118	120	116	112	110	116	108	111	108	126	124	98	118	127	120	119	124	115	135	105	92	90	118	135	103	114	120	99	105	94	114	110	114	100	108	101	122	90	127	124	117	110	124	122	114	106	103	111	119	106	115	130	115	104	105	124	96	118	93	138	115	116	103	119	116	102	104	127	113	107	115	118	121	110	112	121	121	100	109	112	124
12541	3936	2702	3928	9530	13849	14644	14456	13246	12687	10410	8839	7711	6778	5300	4875	3977	3744	3559	3529	3018	2563	2624	2228	1902	1736	1560	1524	1776	1729	1750	1612	1389	1310	1156	1241	1029	1049	989	898	878	862	874	925	972	943	985	1107	944	829	842	903	880	823	882	921	879	864	877	842	818	885	874	942	902	991	966	1003	918	926	888	926	932	879	873	803	895	890	850	894	898	852	853	866	845	829	806	829	859	864	839	831	903	815	840	885	861	824	846	866	805	830	831	857	870	848	880	875	843	886	830	848	794	852	821	826	887	803	890	817	862	825	847	875	815	830	820	846	887	882	895	844	825	852	867	833	806	822	837	842	843	864	863	835	809	898	847	819	848	909	868	796	786	872	851	859	839	844	854	836	841	822	860	837	845	877	809	903	812	834	819	865	829	850	851	835	865	809	856	905	831	880	849	847	814	854	900	854	830	833	821	895	853	850	821	831	825	840	854	877	825	855	829	854	823	889	835	862	829	840	843	854	881	843	828	851	863	828	796	820	841	847	844	839	858	790	857	842	822	859	848	882	884	872	809	797	813	836	838	871	805	840	891	853	869	836	888	855	837	836	848	868	890	832	814	864	875	819	833	814	777	859	861	823	830	880	802	842	800	844	826	847	796	846	814	834	888	862	842	873	863	854	844	853	828	867	802	860	833	859	842	835	801	846	814	757	845	853	876	776	828	835	811	802	858	841	833	865	841	916	821	800	803	820	878	872	779	818	829	840	840	834	799	871	840	859	834	855	890	812	846	805	786	877	850	900	904	917	865	842	816	849	884	834	795	815	882	820	852	932	802	859	825	856	813	896	799	832	851	852	795	839	826	801	843	818	855	850	848	823	848	810	820	832	812	826	891	829	846	850	865	802	871	852	836	838	833	874	783	852	840	843	802	864	842	833	823	885	813	814	805	830	859	807	825	846	771	941	840	818	861	874	844	839	876	861	837	780	797	916	835	839	826	854	838	890	830	876	817	834	807	862	863	808	801	839	865	829	784	846	835	853	848	891	826	819	857	860	871	885	784	825	879	868	849	857	789	848	855	872	848	849	813	814	866	822	901	830	813	836	802	834	829	805	844	849	829	804	841	811	814	840	832	897	831	864	868	884	798	858	822	835	876	865	843	851	874	825	838	805	777	833	827	875	868	822	805	896	849	859	876	837	827	848	857	806	840	842	777	853	791	834	843	789	862	869	852	869	840	842	864	837	818	853	871	845	837	895	824	849	801	853	821	796	892	842	842	859	900	823	890	876	801	854	847	863	890	866	870	798	861	863	858	841	816	850	850	844	830	828	844	837	821	854	854	817	866	871	871	844	847	800	817	878	889	874	829	864	836	844	832	898	874	829	853	908	800	860	857	805	899	796	836	872	859	775	853	777	846	813	833	800	872	814	884	894	858	848	834	858	824	761	844	817	824	821	878	882	799	827	816	790	825	827	821	854	793	837	839	849	833	819	832	836	799	838	840	851	825	778	833	878	829	863	822	796	833	817	821	899	882	803	867	857	834	902	812	894	855	836	788	863	884	850	848	857	813	851	824	836	819	893	849	862	809	887	838	860	804	881	850	870	819	834	858	851	812	787	768	891	890	802	804	820	826	816	830	865	797	862	855	836	868	866	860	835	857	832	836	814	882	841	874	844	824	869	844	829	807	865	886	826	840	810	849	830	796	802	890	812	850	810	850	874	850	838	819	802	821	905	815	816	846	858	889	839	884	851	806	830	871	799	844	858	785	875	858	814	852	859	837	848	833	794	823	844	879	810	829	891	827	845	855	892	899	783	825	835	841	879	801	875	788	826	855	805	819	831	827	860	853	823	848	853	827	840	874	845	859	804	846	855	829	825	836	848	861	790	819	842	836	805	854	849	847	860	836	868	800	846	820	823	832	821	890	819	809	891	817	816	877	854	856	849	812	844	822	852	808	897	865	853	825	849	861	856	829	844	874	806	840	791	848	867	826	842	854	882	818	852	810	833	835	892	818	829	865	875	871	872	848	781	832	836	824	855	838	840	830	823	825	821	785	836	797	837	855	830	875	797	830	820	855	849	850	781	847	841	870	829	840	859	815	857	846	819	850	855	827	842	811	795	834	837	820	835	873	814	836	773	844	837	834	871	816	857	807	853	870	864	834	817	817	865	844	851	925	858	836	858	803	847	815	846	867	823	832	837	847	850	817	838	834	867	841	830	852	863	863	815	820	843	880	817	830	837	822	814	875	806	850	820	828	866	851	814	864	838	879	860	855	800	862	840	782	878	863	839	835	854	849	867	785	882	856	841	865	818	850	828	867	808	868	852	851	828	833	830	840	823	834	830	827	799	896	856	814	834	827	817	831	862	856	766	888	844	842	851	812	825	822	814	805	801	812	813	848	861	850	894	807	832	826	792	830	824	835	819	871	839	856	831	814	871	806	801	806	825	854	832	845	829	842	831	824	868	830	838	858	818	882	826	869	881	822	847	819	877	761	793	853	857	862	853	840	852	827	867	881	849	815	855	853	811	834	849	882	834	819	864	887	846	857	858	856	893	840	842	840	827	824	788	833	812	820	872	843	851	881	858	847	843	829	805	804	947	846	885	889	837	826	850	868	837	822	883	819	895	797	845	834	833	878	877	848	841	852	848	889	841	825	849	793	861	794	828	813	853	830	881	869	795	846	889	869	808	827	876	871	808	838	822	835	830	829	823	794	892	871	914	826	829	870	856	839	844	818	839	863	844	828	826	806	886	885	840	858	835	829	850	830	866	858	879	840	797	836	879	846	905	851	793	840	813	878	881	857	781	866	852	832	895	819	834	833	856	849	831	820	848	822	829	802	851	839	853	860	801	829	867	841	789	855	844	801	797	841	870	827	861	816	837	844	841	816	860	800	886	853	828	882	858	832	830	830	871	898	944	814	838	850	823	844	808	879	844	871	862	871	847	884	882	826	845	842	817	843	836	878	854	807	886	817	843	863	866	834	820	778	795	914	851	799	857	871	824	869	868	885	811	827	847	834	804	830	875	818	837	863	833	839	830	870	844	836	830	865	870	861	837	865	860	832	797	897	875	822	854	832	893	836	890	854	851	828	827	830	860	862	857	839	860	801	790	803	818	869	802	835	800	868	806	830	819	861	862	860	869	831	853	851	822	832	842	856	865	832	834	853	834	875	893	802	750	849	849	816	834	820	830	836	869	893	829	889	866	861	841	825	860	907	829	866	848	857	805	816	897	880	867	859	817	864	785	848	857	815	837	852	871	881	825	821	860	864	802	850	865	815	818	821	821	826	882	839	854	827	844	778	854	799	799	833	826	785	797	852	853	850	839	812	851	906	866	867	832	830	874	837	808	838	821	871	830	819	839	860	877	849	838	843	861	818	831	837	880	832	839	912	816	772	815	847	894	887	833	848	870	815	823	826	863	885	843	885	825	868	868	877	817	868	809	841	816	841	875	838	819	840	900	834	837	771	839	794	862	821	869	859	808	825	858	857	848	849	907
1210	425	297	224	215	331	464	554	575	531	444	438	393	325	212	216	227	188	166	199	147	143	139	116	120	95	86	83	104	119	104	111	84	78	77	68	78	63	59	76	70	66	58	91	67	62	73	81	59	58	47	63	59	69	83	67	68	54	58	61	60	51	68	56	55	67	70	69	70	69	67	70	63	72	70	61	64	78	86	75	61	63	47	65	62	49	57	55	71	62	59	58	53	67	58	60	57	46	76	55	50	78	70	67	59	63	58	55	53	68	65	56	61	66	57	61	58	49	79	76	53	48	75	67	62	73	77	44	64	49	51	60	73	48	58	54	62	57	40	64	60	59	38	66	60	47	66	70	59	65	71	55	65	63	54	64	65	64	60	65	67	52	59	55	57	63	58	58	51	58	54	55	57	78	62	66	70	63	72	50	58	60	66	61	68	52	58	61	54	54	53	69	52	54	58	54	55	61	76	54	70	59	57	59	61	62	65	72	51	59	49	49	62	57	68	64	65	73	52	61	57	52	52	55	64	61	56	64	57	54	56	54	47	53	52	67	47	51	49	67	63	72	59	64	53	52	60	59	64	57	60	68	61	65	56	50	54	67	63	58	54	53	58	67	49	55	70	65	56	67	71	62	65	66	60	61	67	58	54	73	65	52	67	55	49	63	69	57	63	76	68	68	66	58	63	56	53	64	52	65	61	49	63	70	67	76	64	54	77	56	57	76	74	61	55	80	55	60	63	68	70	52	55	56	53	50	57	56	57	53	67	74	60	51	66	47	62	51	70	60	59	63	53	68	49	60	56	62	52	53	63	59	60	58	66	58	63	71	59	68	74	69	68	48	48	65	43	61	72	54	56	65	67	53	62	50	55	74	64	54	58	56	60	57	56	62	58	58	46	51	60	66	63	68	46	60	48	62	54	59	71	46	50	46	70	58	73	54	45	61	73	57	48	66	60	50	58	60	60	69	60	55	64	49	62	58	58	66	57	75	67	53	54	58	46	66	61	58	61	67	62	71	56	64	63	57	62	59	62	60	59	56	46	59	45	57	60	64	68	62	62	64	59	47	54	68	60	72	49	74	70	68	55	59	61	60	63	57	58	56	71	58	70	56	70	61	66	52	54	69	66	58	63	55	63	71	52	69	65	77	68	58	83	56	71	68	69	68	60	55	64	78	58	49	62	59	65	48	76	52	50	73	60	62	63	56	65	59	58	58	59	55	52	61	62	64	49	56	73	53	54	66	65	74	69	73	71	48	67	63	70	61	73	56	70	57	87	78	49	65	52	62	64	61	48	55	72	61	72	69	75	55	56	54	66	66	50	81	74	68	61	60	74	66	69	54	60	67	65	61	78	59	71	60	60	63	47	41	65	75	71	65	53	56	57	66	48	63	67	63	67	49	74	62	85	51	61	63	61	70	62	58	64	67	61	62	43	69	62	52	61	56	49	66	45	58	69	48	65	69	54	72	68	55	62	56	58	53	53	52	63	57	62	65	60	56	55	58	62	68	56	50	62	57	47	57	59	63	54	50	80	52	56	76	61	59	65	66	69	69	62	68	64	64	63	56	49	61	56	66	47	59	56	62	63	68	63	62	72	59	51	74	59	64	74	51	67	61	64	56	57	56	61	61	61	68	71	59	70	52	75	53	47	53	62	46	61	52	66	69	71	55	73	58	56	55	52	55	64	71	58	56	63	58	58	52	65	65	70	66	43	65	73	62	62	57	79	68	64	69	63	63	61	55	47	75	59	65	66	67	60	54	55	58	51	64	74	52	53	71	54	66	68	67	61	75	55	48	60	54	55	60	63	53	65	58	40	56	60	64	69	55	53	69	62	56	56	57	72	63	65	73	48	55	66	68	62	65	69	65	61	50	54	56	60	50	64	70	76	55	65	54	53	69	57	72	62	83	57	59	64	65	45	63	66	52	51	59	51	55	59	58	67	55	60	72	59	67	59	55	64	69	67	62	56	56	70	63	56	61	53	70	54	60	47	70	56	54	52	63	70	61	48	61	68	66	62	62	53	74	60	61	61	56	54	55	59	59	64	60	51	58	75	65	62	59	67	66	63	69	51	55	57	64	54	62	74	55	59	68	52	64	65	72	61	58	61	60	70	54	63	45	56	62	61	65	63	59	57	62	62	49	56	69	60	76	84	67	59	50	60	68	67	54	55	59	76	54	69	56	43	65	63	66	64	70	60	75	57	62	54	68	59	64	57	51	52	50	55	63	69	53	57	41	57	58	55	62	65	58	58	52	54	74	47	55	70	46	61	63	74	74	68	66	73	51	67	66	51	56	62	53	69	62	65	63	58	50	46	65	65	48	63	67	56	54	60	57	59	60	48	78	62	59	47	51	71	65	52	63	61	45	63	57	52	64	52	64	58	62	55	63	69	55	46	58	66	48	57	58	58	64	63	63	50	60	60	56	68	57	69	59	51	53	55	77	51	53	58	51	57	57	65	64	64	65	58	52	70	59	57	60	59	74	62	63	65	55	53	66	58	57	77	66	66	66	57	62	64	53	69	58	65	59	58	70	60	74	54	70	59	47	62	56	61	59	66	65	65	62	54	65	60	55	55	68	52	66	61	55	65	56	59	45	70	60	58	65	66	61	62	61	66	68	72	62	60	60	72	63	63	72	45	69	67	69	56	78	53	58	53	55	52	56	60	64	62	55	52	52	57	58	52	58	54	69	78	59	60	67	48	56	72	53	84	62	54	60	59	48	56	58	51	60	80	66	62	52	58	65	53	54	64	50	52	56	56	52	71	70	59	48	54	62	69	44	74	70	61	57	46	55	58	67	55	53	70	72	53	63	64	61	67	58	48	72	59	65	52	40	71	51	56	67	72	60	58	61	52	68	52	65	51	54	52	56	55	58	71	68	60	64	66	60	64	53	64	47	47	51	73	56	53	71	52	57	65	55	78	65	64	61	64	60	63	58	60	40	60	57	54	62	73	58	62	67	60	64	62	52	52	60	52	66	67	71	55	63	61	77	67	73	64	51	67	53	64	50	80	61	57	57	63	59	66	53	70	75	80	59	53	64	49	58	47	54	59	59	65	63	69	64	62	60	64	65	75	69	60	61	39	72	62	70	54	73	57	71	55	64	57	62	78	65	54	69	66	56	61	60	64	58	64	44	56	49	55	45	53	53	74	52	66	66	50	59	53	67	64	62	59	54	53	62	77	53	61	56	51	51	59	52	61	66	68	58	60	52	74	63	58	72	60	56	57	53	49	70	62	54	61	69	66	57	71	67	64	55	52	60	74	68	63	59	45	59	60	68	68	79	63	86	56	66	70	64	63	54	61	52	44	54	58	59	71	56	63	56	56	75	56	57	70	50	62	59	52	60	67	66	63	61	69	59	57	61	63	67	46	60	56	59	51	60	65	53	59	59	54	57	63	57	60	58	61	56	79	58	60	83	53	53	64	73	70	56	63	69	70	59	56	53	61	77	69	68	73	45	49	57	54	81	57	60	55	66
13661	5316	3276	4846	12394	17104	17743	17609	16471	14455	12694	10591	10468	8267	6256	5358	5076	4078	3969	3999	3399	2867	2616	2441	2017	1589	1414	1466	1722	1665	1605	1399	1286	1084	928	961	737	695	567	487	516	474	475	565	595	551	653	727	483	462	442	502	473	502	531	615	512	479	478	438	472	476	507	545	650	697	659	612	578	553	567	618	551	500	475	439	435	467	507	535	487	467	417	442	468	466	431	420	476	436	492	434	453	485	434	454	442	414	464	478	461	425	446	449	461	441	432	422	434	446	406	471	419	442	493	473	446	429	478	456	470	449	422	460	437	415	408	469	448	495	437	463	451	489	458	437	435	452	423	434	478	437	442	422	460	467	445	438	415	421	437	436	449	468	428	454	447	434	458	433	447	452	477	430	444	435	454	448	443	400	457	436	457	449	436	406	454	423	467	414	439	420	445	440	420	444	452	460	431	443	463	421	424	460	433	455	454	469	437	467	446	480	450	459	459	449	436	469	447	435	417	423	465	421	453	425	444	449	449	455	441	465	427	463	459	433	461	434	424	463	416	448	430	468	455	436	450	459	441	422	436	444	473	480	413	470	451	419	432	433	411	416	429	423	421	427	438	433	445	431	467	389	436	458	448	430	444	438	438	426	405	453	411	433	432	430	450	483	466	433	425	431	446	445	444	441	433	470	459	443	437	442	448	411	450	423	424	421	452	415	417	434	436	464	414	429	426	452	472	443	469	447	452	450	429	495	508	431	428	462	427	444	447	463	479	446	412	433	417	436	453	427	471	449	465	433	438	452	435	462	457	470	446	420	423	461	441	419	431	418	466	437	458	429	445	414	466	440	455	432	428	424	431	480	444	448	450	466	450	468	502	457	437	455	421	453	460	442	442	470	421	451	456	444	447	407	464	433	440	433	472	469	470	437	449	438	433	447	447	436	447	451	418	422	417	456	441	455	451	442	485	437	471	467	427	428	428	436	450	439	406	453	439	451	456	481	459	416	473	410	424	458	428	466	424	435	450	424	443	427	457	449	419	439	447	416	433	438	471	432	426	445	395	424	458	479	435	432	436	443	445	477	467	417	443	431	446	428	432	449	474	436	444	408	440	437	390	442	434	393	451	445	439	428	423	453	429	441	450	408	454	412	440	479	444	497	467	447	437	446	481	448	384	394	461	444	443	432	434	447	430	377	449	441	440	458	453	445	426	417	435	480	436	433	466	444	447	424	446	454	454	416	455	470	452	444	421	423	471	414	437	476	411	424	458	425	442	446	450	435	417	432	455	416	463	427	453	423	444	441	406	473	402	463	460	456	423	451	401	470	416	455	471	458	403	454	434	439	434	436	447	450	419	442	463	449	419	431	465	440	469	423	418	460	425	472	427	410	453	423	432	456	432	454	416	444	435	471	458	428	453	459	476	418	453	434	386	408	434	486	422	412	462	495	447	442	410	449	476	455	447	414	459	450	445	456	447	418	448	468	480	455	418	437	429	421	436	487	431	446	438	483	445	398	444	445	435	443	440	467	442	422	404	455	431	446	460	440	417	453	484	404	398	413	459	434	434	428	442	417	433	442	435	457	457	465	420	482	452	447	455	478	454	409	412	410	448	436	463	439	463	437	422	435	491	406	403	426	424	442	427	424	450	436	447	456	500	467	453	410	465	440	463	435	442	475	487	479	423	463	446	412	428	444	435	449	425	433	461	422	451	441	437	430	433	468	420	459	450	437	447	425	428	407	458	447	443	448	462	458	442	406	461	456	445	421	430	449	408	410	449	434	420	449	438	479	427	441	466	392	411	460	459	442	434	450	423	440	443	432	459	439	455	431	467	423	411	447	476	436	471	450	423	398	411	422	457	454	442	440	436	426	433	455	423	450	429	442	455	420	430	449	408	431	449	437	444	434	430	439	422	441	470	446	466	438	458	434	451	479	438	464	492	426	443	440	405	410	434	461	432	408	496	432	430	483	443	454	450	464	422	450	432	454	457	459	462	452	441	425	459	463	415	431	425	469	454	435	460	463	432	412	456	443	459	433	465	413	440	479	453	441	455	429	440	473	458	453	405	434	442	441	434	430	413	455	461	437	431	460	435	435	475	440	447	436	450	411	463	430	440	465	440	444	449	415	435	431	422	413	463	434	409	387	437	429	473	447	454	400	458	427	458	418	434	473	416	451	455	494	452	446	463	407	446	472	440	399	454	447	436	433	453	431	419	427	444	432	468	436	407	440	438	416	423	483	422	404	430	448	409	447	449	423	458	431	442	414	437	435	455	415	425	438	434	411	418	439	425	468	450	464	448	481	446	436	440	425	454	473	434	472	455	464	418	442	418	430	438	484	426	460	450	449	461	436	497	435	456	423	450	443	435	444	450	445	456	481	430	430	439	414	434	430	447	468	449	428	460	440	450	463	414	466	437	427	402	446	435	405	445	450	428	447	483	452	461	458	435	459	480	399	428	445	457	472	479	470	471	438	438	472	427	452	458	482	444	412	450	420	465	436	443	465	454	401	467	458	460	415	417	432	434	439	423	462	425	430	465	443	445	478	488	446	422	432	451	427	436	462	441	440	438	421	481	444	475	424	399	449	427	454	409	424	460	425	454	461	450	425	427	434	394	420	398	420	462	463	475	441	420	464	485	446	420	476	434	434	426	418	445	429	471	433	427	429	452	443	441	433	435	419	446	403	450	441	451	477	431	445	450	462	406	457	439	408	432	444	414	458	476	430	446	446	421	417	443	421	426	411	439	403	436	485	435	418	454	440	470	438	444	456	412	464	464	481	419	462	428	475	504	449	429	402	453	454	432	437	445	427	449	454	453	445	447	415	433	419	460	395	431	436	428	424	443	426	455	477	469	448	504	487	456	413	464	410	431	441	413	440	421	446	450	438	418	461	444	482	454	474	424	457	449	469	486	448	414	447	454	442	457	485	446	440	436	422	457	451	420	413	463	420	468	460	398	451	457	416	436	443	464	458	468	434	433	462	434	416	451	409	422	488	404	417	448	477	411	441	463	445	482	457	426	435	422	459	447	425	445	449	440	423	442	452	425	423	421	426	445	432	438	448	497	450	453	479	448	432	448	439	457	446	417	467	448	434	464	485	425	450	432	440	412	472	487	474	416	451	427	401	437	433	464	459	439	444	459	456	433	442	438	443	447	448	428	412	469	487	419	440	447	419	433	444	438	423	471	459	445	421	424	448	428	431	428	429	443	460	415	437	416	448	425	512	449	455	454	465	444	469	456	428	408	452	449	457	411	423	427	468	430	488	428	447	452	381	482	463	448	442	445	458	424	454	436	420	424	461	439	438	443	459	451	428	448	442	456	447	497	432	459	444	427	449	440	422	468	429	443	439	463	455	408	403	455	481	413	469	437	460	464	430	398	438	435	480	419	453	417	464	411	452	457	441	448	398	486	417	458	445	439	479	459	472	417	425	436	437	474	468	443	438	421	459	430	404	466	392	456	468	409	456	462	444	432	456	451	433	454	446	400	461	464	432	447	445
1367	256	199	166	171	242	316	344	356	319	297	255	258	187	154	169	152	154	133	153	149	130	124	103	126	120	109	104	101	117	103	117	102	108	94	111	96	101	91	97	83	85	78	81	85	100	79	78	86	83	98	76	91	89	88	97	94	65	89	99	86	89	84	94	101	86	94	98	93	69	99	86	94	93	85	76	91	96	88	101	99	87	106	89	73	93	88	98	77	96	104	94	95	96	93	92	79	92	93	97	99	86	81	90	97	95	101	85	90	87	97	89	91	90	81	85	93	84	87	89	86	103	94	98	102	100	89	93	101	73	79	97	86	78	89	86	96	92	93	77	90	85	92	95	88	101	95	101	89	91	95	105	104	89	90	86	100	92	87	98	79	82	95	102	96	94	89	86	96	99	79	84	88	111	79	86	91	91	100	86	84	97	96	85	79	96	78	99	98	102	69	83	91	91	90	96	99	77	87	95	100	95	88	71	91	97	86	81	97	84	93	93	89	101	79	94	84	84	87	77	90	102	91	108	71	90	86	85	83	93	90	83	95	91	89	80	96	75	91	72	81	84	100	100	92	89	95	97	99	82	89	96	83	99	84	105	108	73	96	85	79	81	102	90	81	92	79	85	86	98	89	73	102	92	99	100	110	78	74	88	78	88	105	93	91	91	85	83	83	72	87	85	93	85	95	95	85	88	94	92	85	107	85	101	88	85	99	88	82	76	82	96	81	72	81	81	102	83	91	87	101	89	102	90	56	89	99	89	105	80	98	99	91	103	77	65	89	101	77	70	108	115	91	96	93	76	77	94	96	86	92	98	85	78	86	82	93	96	85	83	74	89	86	83	88	71	84	90	101	106	102	102	80	86	102	102	99	107	86	94	88	88	93	85	94	77	89	94	77	86	84	83	82	84	91	93	103	87	78	93	90	97	89	91	74	79	74	80	88	84	90	105	99	89	82	101	101	86	91	97	85	97	85	87	94	102	72	74	72	78	82	86	87	99	89	97	92	104	98	84	87	88	86	94	96	90	84	92	87	86	87	99	85	93	79	88	92	86	108	87	94	89	88	84	99	100	96	101	100	97	89	93	89	68	86	109	86	100	96	110	85	90	83	95	88	86	98	106	108	87	73	80	90	75	94	88	98	83	85	92	97	94	99	78	86	101	89	87	103	99	79	94	89	79	81	92	96	76	83	89	98	93	89	99	89	86	101	82	98	89	85	70	82	107	83	90	88	72	90	81	90	84	105	72	94	85	88	111	95	97	92	94	84	92	75	79	90	79	93	89	84	69	82	90	88	70	81	82	94	89	86	105	87	92	108	86	89	82	77	87	103	103	101	76	100	93	91	79	80	99	102	103	93	69	98	76	105	75	103	83	92	92	85	87	84	95	86	88	75	84	101	87	94	79	86	85	83	100	100	83	86	95	73	91	84	86	78	99	96	78	89	97	90	99	90	72	83	84	87	96	85	73	92	96	84	83	85	97	97	97	80	94	102	93	79	81	100	90	90	88	107	85	79	95	93	95	85	80	86	117	77	93	101	98	93	88	70	78	82	76	100	105	94	103	94	115	87	91	90	87	85	76	96	94	79	100	89	114	110	76	89	105	87	88	71	91	95	76	100	95	97	92	93	104	103	97	73	90	89	94	79	99	90	90	84	98	86	99	81	88	100	92	116	65	89	111	101	102	84	100	97	93	88	86	88	99	94	74	93	74	93	86	95	82	92	95	83	80	79	109	99	88	74	86	72	95	92	93	89	85	70	100	85	75	66	93	88	103	86	89	101	97	73	81	73	105	91	94	82	85	81	89	80	85	97	89	85	89	87	77	72	71	107	85	83	83	100	86	98	94	71	98	70	80	87	89	93	102	95	88	80	85	99	101	88	88	83	102	81	106	85	85	94	112	97	88	98	97	84	77	79	98	81	108	78	82	95	90	91	82	84	74	87	73	93	92	91	77	106	95	92	109	101	80	99	93	88	80	93	79	91	91	76	82	82	78	87	86	104	101	103	104	81	90	107	71	90	90	97	73	88	113	81	84	87	89	89	83	98	92	85	92	99	91	98	94	85	79	79	86	89	104	97	93	70	90	85	84	85	91	82	97	98	81	90	108	68	79	84	105	88	100	90	93	96	101	96	93	97	100	92	94	97	104	87	95	104	83	98	80	98	99	89	109	105	94	81	93	89	87	76	78	74	97	96	99	85	87	87	82	84	84	93	91	104	105	79	99	91	105	105	69	113	105	101	81	98	93	72	83	100	87	102	92	90	83	79	84	76	109	90	101	84	83	111	100	106	83	105	90	88	95	85	95	95	100	79	101	98	77	101	87	92	84	103	91	117	101	96	99	83	93	117	88	87	96	102	88	96	83	91	91	92	96	89	77	92	70	86	92	96	95	80	98	84	89	99	87	81	81	80	94	89	88	101	106	81	97	93	97	101	94	101	90	97	92	86	93	86	86	78	89	92	93	83	109	105	99	89	85	88	99	79	91	86	83	92	85	79	84	86	88	93	104	94	89	88	84	82	103	88	109	76	84	83	90	96	97	95	93	88	87	84	76	98	111	69	83	75	98	89	101	86	88	78	91	95	97	86	95	85	94	94	105	94	96	94	95	83	94	84	97	105	108	97	90	82	92	81	72	94	88	88	85	106	104	89	96	86	92	94	86	85	101	90	103	67	97	80	89	100	89	87	82	95	97	87	96	78	100	91	102	87	87	88	75	76	90	75	84	100	80	76	79	100	94	74	78	87	93	91	96	90	87	90	80	86	99	90	86	84	84	92	81	100	93	95	93	73	77	79	84	101	91	87	69	103	68	100	81	85	102	100	82	90	92	78	90	98	104	78	79	83	82	91	99	84	93	109	93	91	96	77	95	97	108	94	84	73	86	77	89	95	81	74	76	89	82	106	76	111	86	87	88	99	93	74	85	91	79	78	90	80	93	82	109	96	76	126	92	89	91	94	79	95	75	96	73	92	77	90	83	102	96	89	90	84	87	77	95	85	79	79	86	109	89	83	97	92	91	66	77	88	106	83	86	69	100	86	91	97	94	116	85	92	76	86	82	93	79	79	94	99	92	73	99	100	88	101	92	98	83	93	92	71	80	90	85	101	92	68	80	102	97	88	86	99	83	90	79	92	104	92	104	106	81	87	67	75	81	96	105	86	82	93	98	92	109	101	86	101	90	108	79	95	91	103	111	101	100	67	79	71	103	78	97	107	96	93	83	96	102	79	98	83	106	96	89	111	82	74	111	90	83	89	77	90	86	81	94	92	87	100	87	99	98	88	93	77	100	87	87	83	88	88	83	82	84	78	101	91	91	94	88	98	80	107	99	99	105	87	112	85	92	88	95	99	89	107	90	96	94	90	86	79	93	97	101	90	98	78	89	83	92	83	103	87	82	83	98	102	86	72	96	70	96	80	86	97	106	74	81	91	91	90	77	83	86	97	77	89	90	86	90	96	76	93	91	95	105	80	104	91	61	88	95
10495	3163	2149	3136	7644	11151	11726	11423	11109	8620	7646	6885	6243	4264	3804	3528	2765	2441	2437	2464	2115	1868	1628	1594	1372	1270	1202	1215	1178	1232	1224	1070	1034	996	978	820	755	776	670	698	688	679	724	744	714	703	764	754	694	672	666	646	669	706	724	739	675	632	676	692	667	686	681	705	809	793	733	702	722	694	781	708	672	685	644	712	690	699	700	706	748	697	656	661	695	701	688	657	680	692	645	724	649	667	696	674	674	684	684	681	657	693	691	670	660	637	663	647	655	694	670	652	618	653	678	692	704	639	693	673	632	679	659	680	673	698	643	706	661	700	700	654	638	675	696	639	672	677	647	637	687	665	732	676	680	653	646	671	685	634	641	714	663	624	679	655	715	628	683	644	646	679	678	682	661	690	620	664	686	649	694	668	630	641	706	644	662	677	664	688	657	693	707	701	727	677	651	674	645	671	724	658	644	697	660	679	648	665	667	679	713	705	694	642	678	727	688	710	687	622	674	719	689	697	680	672	679	670	649	681	687	686	699	677	705	725	693	641	736	645	664	668	657	659	663	622	668	660	697	709	667	632	671	653	629	692	672	663	675	697	692	707	641	670	655	633	678	698	682	696	705	654	630	670	633	668	671	701	649	612	670	667	646	649	640	683	668	698	660	638	724	685	704	660	668	703	706	711	745	662	631	640	690	657	680	669	666	678	683	662	710	687	647	687	707	670	670	620	706	675	689	692	672	682	652	699	661	732	692	670	635	683	622	610	670	667	682	697	707	667	700	725	668	652	704	699	707	676	659	735	634	707	728	644	693	690	666	660	692	674	651	714	655	688	701	647	722	675	677	662	702	657	684	665	669	690	714	698	665	700	680	624	679	608	662	691	664	652	649	686	670	723	700	687	661	709	676	713	667	677	665	751	665	666	670	676	682	675	595	700	694	674	654	701	714	697	714	707	676	682	664	636	678	650	658	681	695	699	648	663	685	672	669	668	696	665	646	661	692	667	648	692	717	654	624	642	664	638	657	676	744	633	685	669	654	685	640	669	640	646	675	675	670	681	704	678	687	689	653	663	708	690	688	667	706	687	668	658	650	646	680	720	653	672	655	664	629	709	689	683	708	692	634	681	666	662	716	670	637	721	697	692	702	678	685	702	692	695	668	643	720	663	663	705	654	647	645	710	701	678	670	686	712	650	642	701	644	696	631	613	737	689	644	684	633	670	629	711	682	683	677	669	678	694	692	663	731	658	704	733	651	691	680	685	694	647	716	644	641	659	672	697	683	702	694	691	660	753	674	691	682	686	654	666	684	650	693	644	652	705	658	655	652	669	657	661	659	674	696	705	713	712	660	684	683	683	659	715	675	668	693	663	646	635	638	624	619	664	687	674	667	653	696	699	643	713	731	682	702	713	686	632	649	679	685	676	672	619	667	655	698	661	688	631	690	709	690	688	705	686	674	706	710	685	689	656	720	700	671	695	682	650	708	708	673	679	683	640	666	655	651	638	655	692	701	715	655	696	622	763	687	667	675	698	722	650	713	648	672	714	696	650	697	640	670	665	670	721	692	662	662	675	702	669	696	691	676	689	684	643	692	661	687	698	710	663	632	655	677	689	708	685	684	651	692	670	661	632	673	671	702	635	667	627	718	668	657	674	645	623	698	674	677	687	674	696	741	637	729	667	703	676	654	677	691	691	660	703	663	692	670	671	693	673	683	656	704	651	698	685	646	640	709	688	633	679	660	691	733	725	651	659	667	726	687	698	652	670	645	675	656	673	657	648	665	667	680	642	679	631	692	668	680	691	673	683	661	686	621	696	686	691	674	669	691	721	671	664	658	673	676	692	718	688	622	617	648	696	640	669	695	716	694	666	650	663	647	660	694	664	636	663	657	715	706	672	658	672	699	632	671	718	723	690	690	676	680	653	692	684	653	685	652	700	637	621	665	640	675	701	702	648	647	668	683	670	640	674	716	682	688	667	678	668	684	680	690	650	668	654	655	700	704	677	683	659	650	683	692	638	658	712	706	670	665	678	625	677	674	712	648	670	658	673	690	657	692	638	679	724	659	670	712	663	684	695	664	653	662	716	699	627	658	658	663	660	691	708	622	654	681	698	665	705	669	634	638	669	669	708	683	611	685	718	690	642	687	640	699	664	668	664	679	650	687	708	641	745	650	657	656	673	709	684	707	727	672	672	649	691	649	699	673	708	674	691	631	667	670	699	659	648	679	703	700	630	667	687	719	728	693	657	660	691	676	684	716	697	660	639	700	697	657	677	664	642	667	656	694	701	669	672	650	652	669	677	626	703	636	709	674	666	747	655	695	650	706	664	698	702	648	713	703	669	638	659	707	660	710	668	682	710	715	685	666	673	727	686	682	633	665	688	629	652	658	718	709	659	692	737	681	676	701	691	663	715	633	670	718	715	682	660	682	674	681	701	645	658	679	676	724	637	678	647	629	687	675	673	667	673	689	674	675	696	646	707	664	616	691	653	688	684	648	695	680	681	696	675	680	639	686	641	664	726	669	653	665	671	721	645	670	673	642	679	699	650	649	678	663	697	659	686	659	669	711	662	661	685	714	695	704	657	641	703	707	665	681	676	727	681	713	743	648	653	754	731	688	654	616	699	659	692	696	686	640	731	695	700	710	667	708	663	679	692	660	653	699	723	680	673	692	643	666	697	631	654	704	666	700	654	668	681	678	674	668	707	670	729	698	655	692	669	666	685	642	650	651	724	693	701	677	684	669	656	679	710	673	664	659	645	667	641	702	642	707	689	663	651	667	675	640	669	680	668	658	748	702	654	658	678	657	685	686	672	714	692	651	654	666	674	678	693	736	667	698	698	678	684	692	659	724	681	660	634	614	694	665	651	705	659	670	661	715	686	706	683	689	690	664	688	696	703	649	647	703	679	690	640	674	680	679	669	666	640	711	679	713	691	705	687	687	703	708	670	732	689	658	695	689	678	690	676	691	681	684	670	673	663	637	693	674	638	702	663	696	646	704	618	671	692	686	700	636	680	655	727	650	690	685	710	684	646	701	693	664	657	625	671	642	698	683	661	694	686	674	646	630	632	702	697	715	653	760	664	671	644	661	663	686	647	687	692	702	701	661	676	704	665	691	694	687	659	700	660	660	670	656	674	693	696	666	672	678	651	648	686	711	670	713	667	657	671	664	633	624	686	649	684	627	661	649	695	644	646	680	621	645	665	678	706	697	659	689	650	656	698	666	691	685	606	674	669	676	697	701	686	661	701	673	678	672	652	674	651	651	694	677	696	702	688	719	686	668	624	631	700	661	679	669	676	641	706	683	616	694	702	659	676	686	698	701	687	692	647	649	667	686	624	661	665	645	645	683	662	673	678	657	685	715	612	651	640	657	699	662	679	654	671	607	679	678	617	705	668	676	643	678	664	710	709	691	644	712	679	662	649	694	687	642	693	717	676	684	718	666	687	621	691	649	642	676	679	703	707	690	697	635	703	683	680	692	659	697	680	639	693
814	358	286	168	205	314	394	463	432	380	354	318	294	199	186	189	136	139	144	132	127	127	107	90	79	78	78	79	90	86	73	74	65	62	76	67	55	42	58	52	38	48	49	58	52	62	57	47	57	43	40	51	53	47	51	64	43	40	48	49	53	57	58	50	63	61	43	40	47	47	51	43	45	53	51	62	45	43	58	51	51	46	56	46	46	38	56	42	42	38	41	43	39	49	54	47	35	48	69	29	51	41	56	41	52	29	56	42	45	36	39	52	50	52	44	50	55	49	42	47	57	49	48	45	42	38	35	52	48	51	43	50	43	48	51	50	50	47	51	53	42	45	44	39	56	58	42	53	44	45	46	50	40	46	49	45	50	45	44	43	42	60	33	38	48	43	46	45	48	53	51	53	46	51	48	53	62	64	43	42	40	60	49	58	52	46	49	52	44	50	45	38	57	43	35	45	46	48	46	44	34	52	52	50	48	50	45	39	52	56	40	51	51	36	53	52	35	41	39	40	47	46	46	37	47	52	48	53	42	46	50	45	51	49	56	45	47	51	36	55	42	46	40	50	30	47	56	53	42	50	48	49	51	50	44	41	51	42	46	49	48	48	58	41	52	58	38	52	50	39	40	52	62	48	48	34	48	54	58	51	42	40	43	46	49	48	33	56	46	45	48	49	52	59	51	46	56	53	61	48	57	40	52	46	64	49	39	49	41	55	46	58	50	46	55	42	42	44	43	55	41	44	49	52	49	47	47	46	54	43	41	43	28	44	43	48	44	40	57	53	47	38	51	53	50	50	36	59	53	45	36	53	46	36	52	45	51	37	49	53	37	45	38	43	51	49	41	47	43	41	67	52	47	36	47	56	51	37	58	46	51	48	50	41	48	48	46	47	47	44	42	50	51	51	55	53	57	62	61	57	44	53	55	52	60	54	49	42	52	58	55	32	43	47	33	46	49	45	60	62	48	56	53	54	50	59	46	44	40	38	37	55	42	65	51	45	40	53	56	61	50	39	50	42	54	37	50	56	49	44	50	56	54	46	42	49	54	41	44	47	55	54	48	48	51	33	37	44	41	42	52	51	53	50	37	77	39	62	56	52	43	48	45	31	54	42	39	54	54	53	47	46	44	46	47	43	45	40	45	45	51	38	53	42	46	57	43	44	40	32	52	45	45	53	44	58	50	44	35	46	43	51	50	61	69	62	44	45	47	46	44	45	45	43	38	46	46	37	45	52	43	49	52	49	57	45	54	44	52	41	48	60	41	56	51	49	46	59	44	39	46	49	51	38	42	61	45	50	50	53	52	56	48	51	51	60	46	39	47	41	39	45	54	49	50	46	36	68	39	40	35	43	48	41	41	40	49	48	62	38	63	45	34	50	47	46	51	42	51	58	53	46	50	45	65	61	46	39	42	43	55	43	42	45	42	45	53	52	26	50	40	54	53	54	43	46	41	58	49	43	42	48	53	43	50	46	44	40	44	51	36	39	50	45	40	55	50	48	51	49	58	46	52	45	45	51	50	50	43	53	50	49	59	48	53	46	51	44	49	38	47	38	38	36	45	60	43	60	47	49	38	46	47	54	43	42	42	49	48	44	47	40	52	56	60	48	48	56	51	49	34	52	50	46	57	50	60	47	44	46	50	45	44	46	49	45	41	49	57	54	43	46	42	46	38	59	46	58	49	50	45	40	43	41	33	50	50	47	53	39	45	41	42	35	52	40	49	58	53	35	46	41	41	38	45	58	39	58	41	45	32	41	57	44	55	38	42	38	51	51	55	39	49	42	46	37	50	43	37	42	45	48	54	49	53	58	41	63	40	42	57	41	54	33	41	57	61	44	45	49	48	52	43	56	44	55	46	61	39	31	44	46	40	46	52	41	48	45	51	41	52	49	49	45	38	53	43	54	57	37	47	42	53	56	62	38	50	55	52	46	53	43	54	53	61	45	42	46	37	48	38	57	52	48	39	38	51	52	41	46	47	41	54	38	36	41	46	53	50	48	35	49	39	50	36	46	42	50	56	46	49	57	42	45	33	43	46	51	39	34	50	43	53	45	45	38	39	36	41	62	45	47	47	45	52	44	43	41	52	44	45	48	49	54	59	54	51	52	46	57	47	52	45	53	43	45	57	57	39	50	47	41	54	48	40	43	51	53	46	49	57	39	45	51	48	46	47	52	45	46	49	35	46	57	49	56	48	44	43	51	30	54	40	43	38	42	30	51	57	48	45	52	50	41	56	41	61	40	45	59	40	58	39	54	49	61	45	40	42	30	45	54	57	53	38	37	62	51	38	55	54	58	47	55	51	55	60	46	47	48	44	36	54	51	58	53	58	48	44	47	46	39	33	52	42	48	52	43	50	57	46	42	38	53	54	48	31	41	43	40	59	50	43	51	44	47	58	59	40	45	46	50	52	46	61	48	53	35	57	48	44	47	54	47	26	37	41	34	43	57	49	51	48	29	43	42	42	62	40	43	45	59	49	47	43	48	35	47	63	53	56	40	44	45	50	60	56	49	54	45	48	55	47	49	37	44	55	56	57	51	47	65	38	43	48	55	43	54	35	45	64	63	43	40	61	44	55	57	42	36	57	51	38	46	53	41	43	58	49	46	55	50	39	51	53	44	39	50	62	44	46	54	46	43	49	53	45	60	51	40	40	59	50	40	49	38	47	40	50	71	39	50	50	49	45	53	38	54	37	50	47	57	44	44	43	58	39	39	41	46	55	44	29	44	49	58	51	37	48	64	43	56	54	49	53	42	47	52	49	53	49	55	60	41	58	50	50	43	42	54	42	43	49	50	52	48	49	44	43	54	55	40	43	49	52	59	47	34	47	48	54	39	31	61	58	59	54	56	50	43	48	46	39	31	48	50	45	50	40	57	49	33	46	37	60	50	62	49	43	43	50	37	46	58	38	48	41	50	36	61	53	37	43	42	37	54	58	54	48	40	43	49	57	44	37	51	65	48	51	62	39	50	44	50	46	65	55	45	37	53	46	53	56	41	42	48	55	49	58	44	53	49	49	49	50	43	47	43	44	51	48	59	53	40	48	59	43	46	43	51	50	38	39	52	56	71	45	52	43	34	50	58	57	41	65	46	53	48	49	45	42	51	43	60	49	43	44	45	36	52	49	48	32	46	46	43	43	51	30	39	43	58	45	45	46	62	40	50	45	45	53	53	62	50	47	56	46	56	53	45	46	50	41	49	51	49	51	50	48	62	43	44	44	47	36	40	41	50	55	71	33	47	57	59	55	53	43	47	44	49	43	55	43	43	43	49	51	60	57	48	49	41	49	39	37	47	59	51	54	63	50	46	57	43	34	38	47	46	49	47	50	38	49	42	59	59	56	42	59	53	47	44	37	54	45	50	50	47	49	39	52	42	42	47	47	56	42	43	43	54	36	50	51	57	42	47	53	50	53	58	54	53	29	47	49	41	48	46	52	41	60	56	44	48	50	53	57	38	43	50	45	50	55	56	50	44
11261	4739	2702	4168	10986	15135	15578	15786	14235	11337	10809	9424	7619	5478	5069	4289	3560	2976	3221	3157	2581	2243	2010	1821	1479	1282	1237	1256	1198	1225	1141	997	929	728	800	612	519	443	415	404	388	388	434	458	462	440	594	396	394	424	392	375	386	391	435	434	379	353	349	408	398	351	406	420	521	487	396	460	409	389	454	490	400	405	378	347	356	392	404	406	422	370	383	403	382	386	390	374	357	359	352	372	388	366	365	345	334	355	358	395	369	352	350	366	336	364	364	358	371	374	377	383	371	373	362	348	393	353	343	338	341	365	384	338	353	350	378	356	376	340	348	364	358	370	319	317	370	352	378	364	359	345	339	386	367	355	351	404	386	368	336	366	363	349	394	359	352	357	363	364	341	365	363	367	346	372	377	360	332	359	336	365	344	351	381	374	346	357	339	340	333	361	349	366	381	328	343	363	351	351	366	332	318	362	359	381	398	384	347	365	368	347	370	366	367	339	347	346	336	372	342	395	383	377	377	359	369	364	372	373	361	328	360	361	337	379	369	322	370	354	323	391	353	387	317	341	357	321	350	357	355	375	377	359	355	367	350	364	370	377	354	343	347	349	357	339	338	362	380	385	373	338	349	354	327	387	395	381	352	349	350	344	370	397	341	379	353	373	346	354	387	344	356	349	365	386	368	356	341	362	355	352	345	350	331	353	391	384	356	343	373	347	345	348	347	388	353	348	370	334	383	354	345	365	378	338	344	378	346	346	350	324	387	368	361	370	402	364	367	351	356	382	371	335	347	379	353	347	354	344	355	367	376	316	325	354	358	393	371	357	342	363	386	377	332	332	350	379	386	378	333	347	358	374	387	352	362	352	331	366	349	333	374	347	362	364	338	336	364	367	402	358	369	326	331	329	340	369	351	389	376	388	332	370	389	337	364	329	354	360	341	350	381	326	362	366	381	382	334	342	364	345	350	354	380	345	385	347	332	378	344	373	348	340	365	354	377	343	338	344	342	383	337	385	355	316	334	378	375	369	369	354	364	373	385	348	371	355	355	342	345	354	385	351	355	326	359	360	342	375	398	328	386	336	361	334	362	341	387	339	348	348	359	369	359	320	383	384	346	343	342	364	352	342	386	373	321	371	358	351	323	345	337	385	351	329	364	326	355	317	360	341	378	354	381	360	386	331	358	337	358	360	359	367	351	349	370	349	350	319	352	332	381	349	349	346	320	334	332	350	368	349	347	330	367	372	361	411	350	342	366	329	410	340	348	352	357	329	377	387	325	337	358	388	353	354	342	369	341	370	357	352	352	356	365	339	363	355	347	367	349	367	373	349	365	366	341	383	413	365	356	357	345	344	362	388	363	343	379	307	395	366	316	360	357	306	333	348	357	343	379	392	364	346	332	352	391	367	331	355	369	371	393	325	377	348	364	374	349	370	358	340	378	349	344	370	335	370	349	336	352	350	377	378	352	329	358	374	326	329	352	339	351	355	357	361	390	362	324	356	377	342	344	409	351	354	353	351	359	364	380	332	355	349	366	371	355	345	373	372	335	378	327	350	355	371	364	337	368	352	349	375	374	316	340	361	354	379	337	338	367	351	386	356	338	347	359	322	367	288	364	318	372	331	381	345	388	334	374	348	351	389	364	392	393	372	348	351	382	374	349	363	346	352	367	351	361	364	338	347	381	366	337	349	357	400	372	362	379	367	339	344	357	347	340	348	354	340	371	373	362	344	321	362	378	379	353	376	363	333	357	364	358	332	364	386	385	360	334	368	318	367	350	346	375	348	321	353	352	345	359	334	338	345	340	360	352	349	389	346	352	357	347	347	363	356	350	367	351	368	348	345	349	383	362	380	351	365	345	370	360	376	382	349	388	325	350	335	362	359	368	393	376	342	366	368	350	381	376	349	358	362	361	372	343	377	341	343	347	324	344	340	353	356	362	324	330	332	354	360	341	382	349	376	349	372	382	385	350	345	344	369	353	360	346	354	399	366	341	327	374	352	354	321	343	346	385	361	340	330	382	351	345	372	359	360	337	374	319	371	361	356	383	351	359	355	375	337	355	373	324	342	399	359	354	344	361	353	384	351	366	350	360	355	375	339	359	329	362	369	348	375	368	383	364	339	399	367	362	355	340	346	356	370	355	353	365	373	367	367	349	385	341	369	354	360	368	348	388	348	336	385	355	351	355	347	332	354	360	360	383	380	355	347	357	344	359	386	361	363	354	363	336	374	345	357	373	398	357	356	368	315	342	355	341	356	369	349	328	333	333	342	329	381	363	353	351	348	369	342	323	372	356	351	378	380	327	341	321	354	362	375	375	369	384	341	377	324	326	329	392	348	387	359	345	355	340	355	344	363	321	357	336	373	344	356	343	372	373	385	339	357	341	370	351	333	339	330	337	369	365	356	365	369	339	356	372	371	332	384	335	348	354	366	341	360	369	327	340	351	310	356	341	363	364	352	372	354	365	364	358	369	383	365	347	321	344	391	397	398	371	349	348	351	386	330	344	361	358	354	348	328	371	353	371	344	356	357	340	352	367	327	361	345	389	342	358	370	339	387	364	338	348	378	351	408	364	341	352	359	345	335	367	352	361	357	371	342	320	341	332	359	358	322	350	358	364	383	383	334	366	358	372	369	347	366	376	410	334	379	385	371	362	374	357	317	326	329	346	344	318	374	382	360	359	353	353	354	338	361	371	363	354	357	334	376	375	366	402	358	387	363	401	337	334	350	342	366	356	348	375	363	353	375	332	350	340	349	425	397	377	366	369	357	351	387	373	365	348	365	362	368	370	378	330	386	390	340	365	334	375	336	385	374	336	337	360	337	322	312	346	353	343	354	346	360	359	308	369	353	364	356	345	375	369	315	378	371	339	387	353	367	340	327	367	386	389	344	344	391	363	348	334	352	370	334	347	375	363	354	358	359	336	354	353	375	354	364	326	385	367	385	354	346	349	358	345	353	354	340	401	383	354	359	344	349	342	355	346	353	358	303	359	343	344	374	337	364	387	351	364	351	376	341	365	354	343	362	337	331	353	365	337	366	366	343	360	372	329	321	346	360	328	330	375	338	329	364	370	354	348	379	344	372	341	385	373	339	343	391	327	351	371	350	358	356	370	336	335	374	375	361	341	349	314	377	365	367	382	344	355	358	366	339	374	335	358	360	358	342	369	376	362	354	338	371	366	352	372	361	398	337	371	348	347	395	357	395	319	380	339	390	357	348	356	364	341	355	355	338	366	372	362	364	366	349	355	346	408	349	339	354	342	337	349	322	357	384	346	372	341	366	376	347	365	358	349	366	338	328	412	359	353	371	356	359	360	338	371	369	342	344	382	345	367	362	344	371	350	353	376	345	358	353	330	368	331	395	356	413	363	334	361	365	381	338	383	347	366	335	289	342	343	359	333	387	364	375	347	337	338	347	346	369	340	359	375	360	325	352	348	369	347	374	371	367	320	360	351	343	336	339	354	325	339	377	346	365	348	338	333	374	351	354	357	336
2066	380	285	228	248	324	433	542	490	463	428	401	319	275	282	256	205	201	197	223	201	161	190	167	160	133	134	152	140	136	130	135	144	120	115	125	127	113	117	117	120	112	112	107	106	125	124	119	104	110	113	131	98	105	128	106	111	115	113	100	108	108	129	118	115	115	101	125	125	117	114	111	115	118	104	121	108	126	120	129	110	119	116	125	104	116	115	105	97	124	93	114	109	97	108	120	109	118	118	96	98	119	118	121	119	116	119	121	87	95	110	122	101	115	105	121	113	144	127	108	110	115	117	125	122	110	119	97	120	114	108	113	127	103	115	97	107	102	119	119	136	116	104	109	122	115	121	109	129	94	92	94	97	119	123	119	125	124	115	120	111	108	119	114	97	116	108	118	131	107	79	102	102	120	112	116	110	117	107	111	120	95	110	106	101	109	112	113	98	98	99	112	124	125	118	102	118	122	90	105	88	114	127	116	124	107	100	110	111	112	93	120	117	129	110	106	115	103	103	112	124	120	115	121	110	111	95	118	132	101	104	120	109	114	100	98	125	98	92	126	112	119	112	113	118	112	118	119	108	118	114	105	101	96	124	119	119	125	122	107	92	132	108	101	107	112	100	109	127	112	100	128	117	131	105	133	98	104	135	116	109	125	111	121	100	121	106	98	104	124	110	113	89	108	116	103	96	121	124	98	116	103	103	97	117	101	126	133	113	100	101	127	121	129	129	109	120	108	131	120	118	107	107	120	109	129	107	126	113	127	98	120	127	126	111	95	133	117	107	142	110	115	110	98	115	125	112	107	117	102	112	116	121	101	118	114	117	113	102	111	120	107	116	125	118	101	126	121	117	115	123	128	114	117	107	117	115	112	113	99	113	120	120	112	103	121	123	106	114	94	129	116	134	89	108	116	110	111	85	101	101	101	106	111	109	91	112	137	112	114	111	106	104	116	116	123	126	127	106	118	119	118	120	93	105	122	105	106	101	121	93	129	122	102	100	108	110	112	106	88	116	128	109	87	102	121	135	131	116	106	109	111	118	127	120	122	112	116	103	103	113	113	93	124	151	98	110	115	130	121	97	117	94	99	107	108	114	106	111	103	99	97	105	124	129	120	121	111	100	120	104	118	104	117	124	107	121	112	97	111	109	123	128	115	104	114	123	130	99	119	106	117	109	96	108	103	99	99	90	116	115	112	115	124	117	108	94	119	119	106	105	111	104	106	107	98	111	108	145	104	113	127	94	106	109	104	115	98	116	126	108	115	98	113	97	113	104	115	105	142	130	110	112	134	116	120	98	114	114	124	110	123	116	129	101	93	107	108	97	128	120	98	87	125	110	114	121	123	113	116	116	122	109	107	120	110	103	91	90	99	112	99	122	107	98	115	116	116	92	89	109	119	120	119	104	114	111	124	130	115	113	119	112	118	113	119	108	103	136	117	110	126	107	120	108	108	115	108	114	92	103	105	113	112	111	126	121	123	119	104	112	97	107	98	104	118	111	126	106	105	124	118	115	112	114	97	116	112	110	100	125	101	107	110	101	90	119	126	133	95	123	114	102	115	108	114	114	95	108	97	129	123	119	125	119	97	116	116	127	121	113	112	98	104	126	105	121	108	118	113	125	106	109	111	125	107	128	109	101	95	128	107	105	116	134	100	118	133	83	117	106	118	104	114	100	109	116	115	104	135	126	100	115	128	86	111	105	120	106	109	105	127	130	121	108	118	141	110	119	108	108	102	119	110	128	106	114	99	115	117	105	105	87	101	132	111	105	113	112	115	106	115	137	106	116	108	121	105	124	122	100	102	109	120	127	104	127	120	116	92	125	104	120	122	110	96	133	111	111	130	116	110	104	95	129	119	111	96	99	117	130	110	106	126	126	122	124	112	104	96	101	119	95	115	121	116	114	86	105	109	108	114	100	111	114	113	108	106	114	126	126	96	105	113	109	120	100	106	122	112	115	106	108	103	105	122	113	129	121	114	106	108	96	111	104	117	92	114	114	124	115	136	108	118	118	129	125	112	125	119	95	113	103	123	122	118	106	108	102	102	104	88	108	119	137	111	108	114	109	115	112	99	98	115	118	105	90	98	115	113	98	111	124	109	127	130	129	102	92	122	128	118	129	119	113	106	116	110	103	118	108	116	103	114	118	107	108	109	110	100	122	113	121	112	118	92	114	115	124	120	141	113	111	114	130	92	130	124	90	115	124	106	111	108	119	113	104	121	109	108	139	109	106	96	121	110	120	126	123	108	118	116	99	113	97	132	119	109	122	118	103	107	101	125	101	111	102	109	127	118	134	112	122	102	121	85	132	103	114	96	128	126	131	109	118	93	121	94	122	117	113	119	119	141	103	112	124	111	116	131	119	116	111	110	95	115	117	108	114	96	113	109	107	105	117	124	119	116	109	95	102	120	108	104	122	119	110	110	113	107	117	109	109	124	133	114	98	117	104	117	117	137	101	116	120	111	110	105	121	110	115	110	108	115	137	113	112	101	92	112	101	121	117	97	125	107	122	114	106	111	105	100	114	109	113	101	118	103	121	108	110	89	105	110	112	93	113	110	108	106	129	106	116	115	118	122	115	123	108	119	107	108	126	112	116	98	100	112	115	123	119	114	109	111	109	118	99	122	117	104	124	122	116	112	108	98	132	112	109	103	109	120	103	118	122	120	108	111	110	110	115	114	122	92	107	121	117	119	116	97	93	139	117	121	118	116	123	122	108	116	114	126	134	117	105	120	127	123	116	99	122	108	117	118	110	113	105	129	119	107	109	124	125	120	117	101	136	108	125	103	112	111	96	98	134	108	105	115	99	127	103	100	124	116	96	127	108	121	102	105	120	137	102	102	111	119	110	115	108	96	99	126	112	122	116	133	99	122	125	111	105	110	112	117	90	120	126	122	106	100	114	119	117	134	110	116	85	127	108	123	124	104	120	110	105	116	102	126	102	110	128	120	107	133	114	120	120	114	110	125	119	115	122	118	91	96	102	132	116	121	122	114	110	119	106	128	109	120	100	102	108	112	112	101	103	112	104	105	121	109	133	108	125	101	100	117	117	124	112	104	102	131	103	111	111	119	120	125	103	97	115	111	127	105	124	106	100	129	108	105	102	120	114	127	113	117	92	107	106	128	100	129	107	96	118	102	103	121	117	104	112	102	106	111	110	135	106	106	112	114	102	100	110	104	106	110	106	131	117	106	102	140	125	121	97	114	95	134	113	113	121	114	98	125	103	129	118	107	121	104	114	118	106	121	112	118	117	110	117	109	134	115	103	114	125	137	118	111	107	111	130	109	104	104	120	115	101	111	142	131	106	100	102	114	111	99	89	79	109	117	111	126	104	96	128	136	122	104	119	107	126	90	125	100	111	103	114	132	99	126	126	108	113	122	113	98	107	92	113	121	106	118	132	93	124	127	122	99	119	114	113	127	120	136	126	115	118	100	114	101	119	122	125	100	123	122	121	119	127	118	126	110	124	114	105	121
13175	4549	3079	4256	10174	14192	15349	16181	13886	11328	11254	10058	7523	5804	5290	4830	3928	3381	3809	3648	3090	2604	2406	2236	1987	1870	1737	1803	1720	1589	1545	1433	1337	1340	1196	1119	970	923	877	843	860	931	896	954	945	925	992	869	845	874	837	848	847	912	987	907	894	811	813	845	853	858	902	999	998	947	905	954	838	817	906	890	863	831	868	843	829	908	949	886	861	837	861	816	872	807	876	799	813	753	831	849	828	891	895	835	808	830	867	827	813	850	812	826	851	798	802	813	876	847	815	848	856	836	866	846	830	828	801	855	795	809	821	863	855	834	861	836	820	839	832	900	832	810	842	848	817	784	804	848	801	791	790	878	830	849	765	817	802	819	877	860	881	793	843	829	806	823	852	834	834	810	847	816	800	825	822	786	832	804	798	853	840	793	838	875	764	862	816	864	806	801	851	804	859	820	807	816	856	831	813	874	799	854	852	846	866	883	779	825	869	797	868	755	835	800	846	876	864	826	823	888	807	857	839	827	829	864	808	884	809	792	844	818	790	833	810	840	822	841	786	821	796	838	824	795	865	802	811	835	783	855	841	811	803	816	872	786	845	869	872	828	868	817	798	800	831	826	802	815	788	783	826	857	736	795	812	819	844	840	769	827	836	814	864	798	821	794	848	792	879	820	852	814	866	843	849	855	798	798	834	811	872	860	792	839	789	848	791	812	853	829	845	821	830	838	855	845	812	804	806	850	864	843	808	792	846	852	853	872	822	812	799	833	827	782	823	823	803	826	820	900	839	847	870	844	816	857	825	804	831	821	833	824	849	823	822	842	845	882	805	910	845	816	822	811	839	808	811	804	796	847	828	850	850	865	822	799	781	787	827	848	820	836	778	850	863	830	820	828	834	858	808	827	774	815	887	827	815	866	806	804	836	833	784	832	842	867	837	829	865	834	862	823	866	815	879	814	858	803	817	821	821	797	805	869	795	813	819	848	866	787	839	835	898	842	838	831	823	799	833	831	837	842	780	824	870	813	847	788	773	768	864	814	879	815	831	855	796	802	861	906	813	858	808	808	769	786	850	804	856	820	818	871	780	879	869	855	851	780	848	824	855	795	850	820	823	793	846	856	816	802	799	887	842	865	834	856	865	818	872	817	795	806	854	847	796	797	845	812	807	848	788	802	858	828	822	824	820	814	790	873	845	848	784	869	837	800	798	805	901	816	826	775	804	835	850	758	769	863	832	828	843	877	807	847	847	825	824	853	824	855	794	764	841	813	817	803	829	804	830	817	777	824	788	824	875	860	841	833	819	846	832	836	901	834	849	828	822	791	791	816	829	812	785	865	826	883	855	785	811	855	845	811	818	813	857	857	872	886	865	844	848	904	858	842	879	813	820	842	818	858	828	838	836	812	845	896	826	889	856	848	825	820	853	837	805	822	811	863	791	857	794	845	777	846	817	840	855	867	783	816	821	830	835	803	885	778	823	826	772	820	883	800	846	847	780	834	850	848	831	847	776	827	833	874	802	790	844	859	793	862	812	885	837	870	841	823	795	870	810	813	855	830	849	891	794	883	797	830	878	818	838	834	815	835	854	853	831	853	807	797	794	829	842	871	841	826	849	817	830	818	817	832	859	830	842	872	829	839	832	803	817	864	844	814	858	829	856	777	833	810	819	826	833	841	805	832	839	821	812	798	833	846	824	806	848	833	767	836	826	842	800	832	835	797	850	812	820	737	812	785	830	858	866	827	868	832	848	833	896	865	813	831	883	839	779	804	855	785	796	887	888	867	825	824	872	800	846	832	818	883	813	867	833	824	803	839	827	780	801	834	821	795	836	811	813	851	845	832	870	810	819	794	863	856	808	850	868	849	821	834	819	793	797	839	852	845	799	798	857	797	832	805	812	856	834	804	848	806	861	770	793	831	824	793	845	797	865	826	826	845	840	814	834	821	865	829	798	828	803	781	861	861	849	864	801	832	859	777	827	815	806	829	836	830	832	885	809	802	813	826	814	853	855	849	827	871	832	807	825	811	856	794	804	840	877	897	822	826	827	821	814	851	832	920	868	897	818	829	835	803	830	868	814	802	807	805	832	836	795	875	819	869	835	846	831	796	817	833	824	811	830	838	855	868	821	834	835	809	834	864	848	827	864	824	840	815	837	811	871	874	837	830	762	856	868	808	847	867	852	864	804	830	837	848	861	820	850	832	812	833	846	812	828	900	872	823	834	856	811	859	803	851	883	838	784	851	872	803	824	834	822	887	855	847	819	806	827	844	895	847	831	864	840	863	822	783	841	853	885	810	874	866	847	882	874	833	823	823	823	823	839	794	799	871	844	841	852	841	805	806	800	857	802	798	832	814	854	821	857	847	795	838	810	825	840	828	827	787	839	882	815	889	908	845	798	838	864	795	828	854	839	817	871	819	823	833	790	846	790	803	823	812	804	846	834	810	817	868	850	769	817	839	840	855	825	818	843	806	831	794	852	847	823	800	806	851	856	824	814	866	813	823	843	886	805	840	838	833	848	885	816	805	851	865	853	862	819	792	859	784	803	868	933	869	823	812	821	811	822	805	788	773	822	825	809	817	824	796	843	797	819	803	845	883	811	828	807	876	804	822	862	794	840	881	861	851	834	865	791	831	856	827	864	871	830	818	853	822	827	789	827	824	844	814	779	851	798	894	850	822	837	851	815	870	839	810	843	800	814	852	768	832	809	883	814	827	765	850	779	884	823	775	791	848	839	841	852	834	868	851	817	851	797	826	813	858	822	816	795	854	869	863	884	832	842	826	827	860	839	793	872	838	774	888	811	854	823	831	834	820	848	859	855	819	836	833	799	855	833	826	847	834	802	846	859	794	814	836	788	872	880	876	793	861	782	809	792	814	840	848	792	833	817	805	852	817	805	839	833	839	799	861	857	812	814	843	819	823	808	826	840	871	814	841	897	875	803	802	819	830	814	833	842	792	845	826	816	830	806	802	823	814	822	822	860	833	851	814	822	794	871	854	809	853	796	899	832	825	811	836	863	797	806	840	852	822	853	836	831	852	870	840	830	847	856	844	877	887	828	833	865	888	846	808	791	886	855	886	837	806	861	905	806	831	832	808	838	802	843	848	837	826	849	844	793	849	848	860	803	839	826	802	818	838	811	830	848	846	811	809	853	796	757	868	804	829	854	827	807	849	868	848	855	863	818	836	819	836	817	820	817	804	834	863	816	800	803	773	847	829	830	815	768	845	863	790	842	818	816	823	838	781	855	830	803	878	890	858	787	837	821	838	905	813	814	833	777	830	855	824	818	807	824	830	756	833	820	794	814	857	834	827	801	818	883	835	842	839	823	799	825	804	806	852	834	804	837	825	851	857	824	870	867	814	838	770	862	832	809	861	856	826	825	828	865	820	797	859	850	826	856	823	819	844	826	830	846	861	770	819	845	846	800	783	894	808	777	850	876	869	780	872	805	843	825	814	816	858	859	861	801	814	838	851	841	859	878	841	803	848	842	850	835	826
1291	484	345	234	239	347	573	688	569	534	534	441	327	284	295	213	211	181	193	208	151	181	143	123	120	122	118	104	112	101	110	86	90	101	63	78	60	61	63	51	51	46	57	63	62	68	54	59	73	65	73	62	54	54	74	77	60	53	57	61	71	71	69	58	74	55	48	62	62	54	58	63	46	65	64	68	40	76	64	66	72	57	58	55	47	60	63	59	74	59	62	67	62	43	59	64	55	66	50	45	49	46	65	50	72	75	61	58	59	56	74	48	55	44	65	55	53	70	60	70	66	53	61	57	62	67	65	59	54	58	65	59	75	57	62	54	58	73	79	61	55	71	63	63	51	66	63	61	51	60	51	59	58	68	64	77	62	74	64	62	63	58	58	62	64	58	55	53	58	55	58	60	63	70	66	50	55	61	47	52	65	67	64	54	63	62	53	67	59	59	62	58	67	70	62	61	68	56	42	71	80	69	59	66	46	60	54	43	77	68	62	54	76	44	57	56	84	51	64	52	67	61	64	63	47	46	58	65	54	54	55	61	49	75	67	64	55	49	62	58	64	62	58	58	55	50	56	58	49	70	64	40	43	56	52	62	72	54	64	59	48	42	65	64	71	59	48	64	68	56	58	59	63	45	66	62	70	65	64	65	68	56	52	64	52	73	62	51	58	43	70	64	59	59	51	62	60	56	50	59	53	63	60	68	68	56	46	58	49	44	54	74	61	60	58	65	55	51	50	62	60	63	60	59	55	58	62	64	76	66	57	48	57	72	55	58	54	57	60	53	48	57	67	58	71	53	70	77	60	57	62	54	55	50	70	63	74	60	69	50	58	69	78	63	63	57	64	52	74	54	65	46	69	67	58	63	51	69	61	69	62	46	60	64	63	64	49	77	52	51	65	51	76	45	50	55	53	56	68	61	52	65	55	65	63	51	63	69	78	49	71	54	62	68	59	49	59	73	54	62	78	64	77	80	61	65	73	45	70	52	55	63	72	57	50	68	69	66	70	56	61	65	67	61	71	64	78	53	57	76	48	53	61	61	51	46	58	47	49	55	57	71	68	56	63	63	61	68	55	72	58	63	62	72	65	56	62	52	54	58	68	49	80	65	56	68	66	65	61	54	57	59	74	55	67	55	60	53	59	63	65	58	58	59	62	49	55	73	55	56	55	63	46	64	57	69	65	48	55	56	53	68	68	55	58	62	54	75	63	44	48	61	53	57	65	54	71	57	59	58	58	65	60	64	59	67	58	60	46	62	67	56	56	57	65	60	42	72	50	59	68	62	60	64	57	69	66	62	65	72	62	57	56	68	56	57	49	61	59	68	67	61	40	80	65	58	70	49	60	57	51	61	77	65	41	55	54	61	59	68	55	59	68	56	56	58	47	51	48	57	58	61	62	51	50	55	72	55	66	58	69	50	50	63	61	55	58	63	70	60	54	61	54	54	59	65	70	53	54	61	65	56	58	46	55	58	51	60	57	57	53	61	75	66	65	52	56	54	51	56	52	62	61	54	62	59	58	62	51	61	62	72	67	55	62	52	56	60	81	59	51	73	72	46	51	68	58	46	62	56	55	69	47	56	64	45	60	62	64	56	69	56	49	50	57	45	41	64	65	62	45	67	75	53	63	66	59	62	48	57	55	47	53	53	62	55	63	58	58	64	55	61	56	47	67	54	69	57	52	53	74	57	55	59	62	70	61	54	62	56	61	67	71	65	62	60	66	68	77	54	60	56	61	67	58	59	57	61	62	63	69	69	54	63	64	47	66	63	60	57	63	58	62	59	68	67	69	63	62	47	58	62	69	59	70	68	58	54	52	63	53	77	51	64	54	46	56	65	66	56	62	55	60	76	70	55	46	76	62	41	49	39	50	58	71	54	53	61	66	58	72	64	74	56	61	68	54	77	78	56	67	53	57	67	64	52	62	68	57	65	56	70	68	52	64	67	62	69	47	66	64	56	56	73	61	63	68	53	50	55	71	60	50	76	52	52	62	65	71	65	48	70	76	62	66	68	58	68	56	52	59	49	53	70	79	65	73	63	63	64	64	53	57	56	50	66	76	62	51	57	49	78	47	46	66	60	67	52	62	49	69	76	68	64	58	56	59	62	78	63	57	63	59	60	50	68	64	56	67	55	57	57	57	66	52	77	58	62	50	52	52	68	59	58	71	54	65	52	54	55	60	64	66	61	61	73	69	66	40	70	56	59	60	53	56	52	46	58	50	53	66	65	66	53	67	63	45	50	49	55	50	54	59	73	56	57	55	66	62	61	60	66	72	51	59	58	56	50	61	61	51	52	40	50	69	72	59	60	66	58	64	69	58	61	59	60	75	54	44	75	68	54	60	58	50	60	73	64	55	53	54	71	51	64	58	67	74	54	54	39	69	55	46	41	58	57	70	60	63	52	52	70	66	67	71	70	63	53	67	66	66	57	49	39	64	59	66	46	56	63	59	54	76	45	52	80	65	59	66	57	50	56	53	66	54	66	67	60	55	64	76	69	50	69	63	52	63	53	66	60	55	51	59	67	61	65	51	81	62	64	54	53	49	57	58	47	58	73	50	56	47	68	66	49	60	54	50	58	51	59	64	58	53	52	65	47	62	60	52	60	68	62	50	60	43	63	72	70	60	61	58	68	68	57	46	65	70	57	56	68	52	62	53	63	68	57	53	69	63	61	58	57	64	60	65	62	58	58	63	71	60	61	44	54	47	67	57	63	74	58	56	62	49	46	67	52	50	63	47	68	61	58	59	48	58	57	57	60	62	69	49	62	65	65	62	49	59	53	52	43	51	60	47	58	57	65	53	55	75	58	65	72	55	60	54	59	63	60	62	51	63	66	57	55	50	56	56	57	65	60	48	50	49	59	57	63	52	45	62	52	64	55	57	64	58	75	55	53	65	66	57	59	55	60	64	50	55	50	60	58	64	56	60	50	72	63	67	48	65	44	62	62	60	67	62	71	51	61	60	69	60	71	59	53	73	52	49	60	57	62	52	79	73	60	68	52	59	56	70	53	60	65	76	59	66	51	66	54	52	48	76	60	54	64	55	57	41	56	60	66	62	60	64	67	54	62	67	54	57	56	57	61	47	56	58	68	54	66	53	58	74	63	36	65	56	58	58	64	55	78	54	54	70	63	51	65	55	61	63	58	70	55	60	53	54	62	65	58	58	62	58	68	64	54	63	59	57	61	69	59	62	60	65	49	62	51	62	61	47	67	73	57	58	63	69	54	64	55	61	58	58	59	51	57	62	53	53	54	48	56	72	63	71	75	65	65	56	57	40	57	63	61	63	69	59	52	58	51	62	75	65	66	66	68	63	56	69	56	66	48	56	60	57	64	68	60	55	60	57	53	47	73	51	63	62	76	68	58	57	60	47	70	60	56	63	60	73	47	54	60	63	67	64	59	57	65	63	55	57	67	55	63	59	62	52	63	57	55	53	52	69	62	55	64	57	58	67	57	55	50	76	51	65	82	65	56
14452	5833	3676	5257	13027	17304	19546	19388	16598	13819	14065	11634	9165	7070	6713	5632	4333	3989	4514	4316	3430	3522	2606	2455	2120	1812	1662	1557	1586	1494	1419	1311	1085	1126	842	712	639	555	545	486	503	486	570	646	561	569	638	492	509	487	505	492	496	525	565	505	465	473	423	471	460	509	545	620	575	565	551	502	519	472	480	523	495	440	431	463	468	633	613	498	421	433	425	464	406	453	463	416	467	426	441	416	391	437	440	421	452	410	458	462	431	425	430	420	416	475	432	444	434	414	437	439	433	424	461	436	438	457	451	413	409	409	433	432	409	442	462	460	464	397	434	445	465	436	420	457	383	470	431	455	453	384	418	436	452	422	451	424	446	448	448	421	393	422	469	395	453	438	422	426	427	404	388	379	445	465	435	419	470	454	407	456	414	433	439	407	461	438	397	419	447	461	458	447	418	446	418	406	459	439	451	395	431	392	403	423	393	408	438	482	444	434	419	459	432	426	438	396	436	418	469	468	449	511	431	444	441	434	445	435	425	411	419	477	408	462	423	480	436	476	452	384	433	376	438	458	410	455	458	438	455	427	445	414	421	420	411	459	423	418	434	413	424	427	439	421	453	423	393	451	410	428	441	432	408	487	414	443	436	440	419	483	447	409	436	449	427	392	434	436	395	427	425	399	412	422	434	438	458	449	414	425	411	447	447	387	450	423	421	387	429	426	427	422	445	432	428	444	466	448	445	419	434	416	426	442	480	445	458	430	421	437	423	451	447	438	496	458	462	454	412	437	419	427	462	434	412	429	450	471	431	412	436	377	413	405	435	427	436	421	458	464	407	416	450	438	416	421	422	418	432	414	422	457	438	434	392	451	423	413	426	455	434	409	438	449	428	434	442	410	464	432	482	393	416	473	415	432	457	472	462	437	435	443	429	460	461	427	455	440	455	449	432	431	415	456	449	450	434	443	414	438	433	424	457	458	434	419	434	452	416	411	437	421	418	428	439	444	424	441	471	435	445	400	457	434	416	375	448	440	442	454	462	448	435	435	413	424	410	428	447	437	440	437	438	430	444	405	438	437	446	393	454	423	444	448	417	482	431	418	418	417	419	436	427	429	397	427	440	397	436	453	452	456	489	426	414	431	411	422	405	440	440	418	441	430	468	439	411	442	435	422	451	418	390	443	418	408	455	407	429	437	425	464	391	433	437	418	428	414	441	446	476	455	402	442	429	444	410	438	409	427	446	408	407	453	444	412	409	436	447	441	451	468	438	373	447	437	437	418	448	423	432	402	412	442	444	428	431	424	434	435	442	432	426	426	449	422	426	450	427	479	459	420	439	456	405	438	401	424	395	451	433	424	423	454	408	433	441	447	412	433	442	423	447	439	429	403	436	448	435	418	426	416	429	427	386	454	411	420	433	440	450	427	402	459	445	421	423	441	429	436	459	414	436	448	447	462	434	395	482	457	451	442	426	433	426	441	448	443	411	458	461	439	420	454	416	441	476	412	432	455	415	419	366	400	423	397	425	441	412	423	434	462	380	457	422	434	483	469	404	427	413	416	440	407	456	466	454	455	418	438	421	429	429	420	420	433	421	399	430	428	414	405	398	459	437	426	447	401	438	459	457	408	399	439	422	450	415	442	446	436	460	414	421	374	429	451	413	452	434	439	419	451	454	430	404	421	411	423	459	450	421	421	446	455	461	425	454	454	439	438	432	432	431	408	406	456	404	462	434	401	410	435	459	411	461	469	483	418	497	448	422	389	491	416	417	466	462	410	413	482	464	467	400	428	429	471	469	406	440	439	406	464	437	463	449	440	433	418	450	423	455	460	468	454	439	448	431	430	460	407	406	418	465	424	433	449	448	446	405	453	421	466	403	399	468	423	426	413	449	488	392	435	431	420	414	439	423	448	435	432	438	447	442	430	454	444	454	412	438	448	432	454	437	418	416	455	457	447	403	447	385	458	471	437	443	448	444	423	445	474	441	413	428	407	441	460	462	439	411	440	415	459	427	429	421	442	447	438	418	442	423	432	402	435	497	415	436	434	467	427	425	420	418	449	418	431	452	467	415	461	422	415	434	448	441	459	453	459	474	423	454	398	461	427	379	441	434	429	420	453	391	473	419	474	426	422	425	439	460	422	438	431	402	425	441	450	442	453	452	453	429	422	448	423	415	423	438	399	416	424	442	442	423	388	443	417	457	382	406	438	440	421	447	414	449	413	455	452	490	435	440	440	448	456	379	435	442	430	443	471	446	419	451	440	404	482	424	456	450	421	457	441	437	437	415	445	436	448	436	446	423	434	400	442	436	440	429	411	452	462	432	400	435	449	450	430	432	452	469	405	458	411	418	434	436	424	386	408	432	462	472	423	432	426	443	453	447	459	442	455	438	440	391	406	437	475	456	463	461	433	427	460	440	422	451	427	425	445	442	447	423	441	463	406	437	422	456	440	400	424	443	452	424	420	420	379	419	441	405	438	438	448	402	451	412	437	418	412	456	447	455	423	423	429	450	439	444	429	423	446	438	430	442	451	433	435	431	449	422	425	431	430	448	433	388	415	436	446	457	454	452	447	438	469	429	434	438	461	412	404	430	458	422	443	415	409	456	418	465	406	449	406	414	440	445	443	388	427	440	426	414	459	432	448	423	420	474	423	403	419	445	444	399	437	430	412	418	433	451	402	422	421	405	412	460	423	469	480	419	428	460	429	384	434	440	429	407	448	482	407	412	457	413	427	446	443	476	432	412	471	414	412	470	444	447	428	451	408	436	446	481	426	421	459	452	440	424	431	444	432	428	488	455	432	449	432	409	410	436	437	411	433	418	411	431	454	420	425	427	397	439	473	427	449	450	468	462	413	460	412	451	381	423	411	413	459	419	415	457	447	398	463	407	442	449	479	415	423	439	467	451	469	457	462	402	434	431	438	466	430	418	454	418	452	442	438	421	486	445	434	447	445	430	461	474	437	442	425	417	414	444	465	482	429	430	405	417	434	453	460	416	430	438	409	423	429	414	471	416	444	433	443	436	476	406	440	461	455	419	448	421	463	422	432	401	434	390	451	436	454	455	441	431	457	404	443	445	440	428	428	424	450	417	417	454	454	422	428	430	393	406	454	466	408	396	426	480	404	428	453	416	426	447	420	430	448	423	431	406	417	422	430	421	417	402	489	473	418	434	455	428	450	397	422	424	429	422	416	422	442	438	425	430	418	435	428	408	402	446	433	409	390	393	452	440	440	469	462	412	423	422	410	432	471	395	462	413	404	441	441	404	422	425	445	385	443	435	440	449	446	440	423	404	452	400	428	401	437	411	445	437	443	439	431	406	444	437	386	420	459	432	438	455	474	455	459	425	447	431	405	405	441	416	389	464	457	466	439	453	446	441	442	438	443	467	416	425	409	429	409	448	430	418	436	395	424	394	392	450	439	440	433	440	418	421	421	418	420	468	433	443	470	412	439	478	484	441	450	447	437	428	452	443	485	434	449	455	435	433	426	389	452	455	451
1353	300	218	185	173	224	387	423	333	315	339	272	241	202	193	177	137	160	161	170	161	135	132	112	105	98	109	115	124	112	101	102	111	110	114	95	94	93	81	82	89	89	91	91	90	93	91	86	81	98	89	99	93	113	107	87	93	97	93	87	93	74	104	84	71	95	83	85	85	81	92	91	97	93	86	88	105	79	92	94	94	75	94	87	77	84	85	91	83	67	79	89	82	85	89	79	84	80	98	91	92	91	81	106	90	76	81	90	98	86	87	93	96	79	87	86	84	84	94	80	85	89	84	81	91	89	88	102	99	94	93	96	83	86	93	77	87	98	90	79	70	88	90	87	94	87	97	97	96	68	82	88	90	95	88	85	83	91	88	109	88	79	87	73	87	72	92	93	75	78	96	89	83	103	74	95	88	97	78	94	77	88	90	99	94	86	98	93	96	99	83	71	81	80	81	86	89	86	82	76	71	89	105	96	98	106	107	101	94	86	88	92	75	109	106	75	105	91	70	84	81	72	73	97	83	101	89	94	88	96	108	86	89	84	90	88	100	91	96	90	89	95	86	83	72	88	98	94	83	88	106	103	84	95	89	80	88	89	61	76	106	102	94	79	94	107	100	97	89	87	83	92	95	77	93	85	76	81	83	79	103	88	88	93	102	84	106	88	91	78	98	101	88	92	80	87	94	88	94	93	95	69	86	81	77	89	95	92	88	68	89	101	84	92	97	89	84	89	70	114	85	86	101	79	82	91	79	67	103	96	75	85	82	85	105	58	88	82	94	72	94	100	110	79	87	89	93	79	106	71	93	96	92	97	102	89	85	74	94	84	80	82	92	101	91	101	104	80	95	93	91	96	92	84	89	87	85	96	98	88	92	82	99	94	81	99	93	75	107	102	93	85	97	107	88	89	93	86	106	88	77	93	66	85	77	90	86	102	91	89	74	103	86	101	82	90	97	78	107	86	71	97	81	84	95	87	82	81	98	93	82	93	107	83	94	75	85	85	87	75	82	79	69	89	81	89	86	108	95	92	90	99	99	72	77	103	91	82	88	97	94	86	100	77	90	85	93	111	86	88	98	77	88	111	92	92	90	91	94	94	82	96	97	104	106	83	77	90	86	90	97	83	90	84	93	81	87	87	101	92	94	65	102	101	115	82	93	77	108	112	105	81	86	84	77	80	95	105	107	65	72	92	93	88	85	80	101	94	76	96	81	94	94	81	109	82	89	98	88	93	88	91	101	75	74	86	90	90	89	89	83	81	74	97	106	94	93	93	90	80	79	90	75	88	69	91	84	84	88	88	89	85	95	101	76	77	87	90	72	88	86	88	75	87	90	82	104	88	119	83	87	62	86	98	82	89	100	88	86	84	103	88	85	100	102	112	78	90	90	88	84	107	63	82	97	85	105	82	81	95	93	92	101	84	92	78	104	95	79	97	109	84	89	85	74	87	113	92	82	89	124	88	85	87	87	91	87	80	96	94	84	94	88	76	81	100	81	76	88	88	82	96	93	67	82	92	90	76	69	80	92	94	89	78	93	84	98	89	91	87	95	82	95	96	87	94	89	90	99	88	85	98	98	80	95	86	69	94	86	94	97	87	100	97	102	79	86	94	95	85	78	80	96	101	84	101	96	68	97	84	88	106	88	119	87	62	86	82	99	82	84	92	99	91	91	85	87	97	84	85	89	85	92	97	102	91	78	85	81	92	88	86	92	95	100	88	87	84	81	79	94	74	88	68	88	93	92	77	85	86	82	76	93	94	103	97	104	89	92	88	83	78	93	107	76	87	86	105	77	93	87	85	101	103	85	96	99	105	104	94	82	92	77	73	90	87	93	76	105	98	84	83	109	87	79	87	97	98	83	108	89	90	77	85	93	82	75	105	99	85	87	103	80	94	90	76	101	74	85	79	92	96	102	88	101	85	85	91	87	102	113	91	78	78	77	85	114	91	98	91	95	99	95	101	112	78	108	92	99	86	95	101	87	86	91	102	92	90	85	86	86	88	92	96	95	87	76	67	95	89	92	93	98	76	102	89	83	79	87	91	75	76	102	82	104	87	93	89	73	100	88	104	95	81	99	92	90	87	91	89	89	77	80	85	66	89	90	100	104	77	84	88	72	93	109	87	106	97	103	89	93	76	87	105	91	95	81	93	89	109	84	77	100	105	79	84	96	84	95	100	95	88	80	105	91	94	77	93	80	97	98	68	105	87	81	87	92	86	85	84	96	81	95	92	100	77	87	90	90	81	104	80	83	95	72	78	87	89	82	83	105	84	83	82	80	86	88	91	97	94	79	88	93	85	82	86	92	84	102	84	87	84	86	87	93	90	89	90	75	95	91	95	84	80	89	87	94	101	91	86	75	79	104	62	93	64	85	83	76	91	75	88	98	102	93	86	95	92	82	97	74	86	91	79	87	74	95	94	81	107	80	95	93	80	83	83	74	95	93	92	78	84	109	75	74	105	83	71	82	109	98	96	104	90	79	94	95	97	102	80	102	109	105	92	90	89	81	75	63	77	95	82	93	99	92	101	84	79	90	92	89	88	88	78	89	91	82	95	93	70	98	82	71	97	99	82	95	78	87	84	96	91	94	84	93	98	75	89	100	92	88	91	98	95	87	79	94	103	77	82	98	96	102	95	88	88	75	87	79	105	73	90	92	86	92	107	88	100	97	97	88	102	94	68	98	81	99	111	86	93	98	93	79	84	77	96	97	94	94	89	100	91	85	75	106	94	70	92	73	102	73	92	95	83	85	98	95	93	80	89	82	88	112	91	104	93	75	91	84	107	81	93	77	99	69	68	91	77	75	89	82	84	81	102	90	81	77	100	95	94	77	86	97	91	89	82	81	78	91	90	80	84	86	82	100	87	89	66	84	91	94	76	94	77	85	87	101	102	92	102	95	90	75	90	91	91	92	74	95	101	85	95	88	103	81	93	97	97	99	78	88	93	82	94	85	95	83	97	94	92	77	76	103	94	66	101	90	93	85	100	72	77	81	86	87	86	76	86	99	86	83	89	91	87	74	86	91	85	93	86	108	96	91	107	109	84	78	89	93	98	89	90	88	85	100	87	98	87	97	100	83	87	80	114	79	102	83	95	89	73	74	88	104	90	97	89	95	95	86	78	94	92	84	85	91	82	79	84	77	75	104	106	75	95	85	99	87	80	99	87	89	82	91	102	94	90	76	91	82	98	95	91	79	95	84	87	96	89	74	92	108	88	93	74	105	85	97	83	84	84	100	94	88	83	90	104	86	103	96	97	87	74	99	84	77	91	101	80	91	91	97	79	118	85	93	102	74	93	93	90	81	108	88	97	105	90	88	81	98	85	106	97	95	94	102	64	80	100	81	84	83	93	88	102	87	109	89	74	97	97	91	90	70	110	94	91	90	95	78	83	87	88	83	89	107	73	85	105	97	96	90	79	92	92	89	95	99	71	94	84	86	86	85	98	102	81	99	70	90	107	82	84	113	87	86	85
11452	3759	2341	3191	7892	10740	13609	12548	10159	8918	9182	6743	4818	4185	3910	3251	2565	2533	2652	2649	2197	2200	1867	1609	1368	1263	1218	1248	1218	1181	1064	999	1018	915	816	722	748	644	709	630	623	714	704	710	729	742	739	678	685	740	642	699	700	709	777	699	728	654	661	711	658	678	674	711	710	768	718	729	607	647	688	703	699	680	669	689	724	701	678	696	651	686	664	697	667	673	672	665	637	666	655	627	649	672	665	709	677	637	632	640	688	637	667	646	654	634	686	649	664	670	666	677	651	641	657	697	655	633	647	673	675	687	689	662	679	681	650	630	621	667	705	616	612	649	660	664	695	661	648	645	636	663	662	680	689	679	665	637	649	651	663	625	660	706	659	658	661	660	674	679	665	670	656	677	657	651	654	659	654	657	645	654	668	622	631	635	710	612	641	698	662	696	655	707	649	673	694	680	669	646	642	660	685	659	652	680	635	671	656	657	699	648	689	662	664	663	663	673	646	662	667	641	713	690	649	719	673	649	715	684	673	676	666	714	683	686	678	683	643	707	620	709	685	629	686	676	680	646	654	670	674	683	697	665	643	625	669	653	640	697	676	691	658	641	693	683	647	674	631	641	671	692	661	607	687	677	674	624	671	683	666	653	624	638	702	678	602	660	668	664	639	681	667	705	665	616	653	661	666	658	637	657	661	658	625	655	609	642	683	719	686	672	751	685	704	626	667	709	673	659	660	684	683	690	647	673	637	659	669	678	697	679	718	667	663	700	667	634	713	712	679	693	690	630	646	669	629	678	670	669	649	646	671	649	645	666	679	665	653	633	674	623	657	685	654	645	643	651	689	654	664	678	654	664	628	668	696	672	679	725	668	626	686	681	615	662	663	644	636	671	667	629	676	656	672	645	685	634	673	710	628	665	660	695	673	648	704	629	675	642	649	628	696	707	672	686	668	673	641	689	644	695	630	704	682	697	684	626	639	599	673	671	695	661	620	701	650	634	660	676	659	677	631	683	716	683	672	633	653	640	680	661	636	645	633	659	652	648	686	646	678	647	638	680	651	665	697	618	662	655	683	636	654	676	637	631	674	624	681	654	664	712	684	616	663	667	660	666	693	613	634	665	682	697	659	648	672	693	682	632	622	631	640	692	602	655	686	671	655	677	662	659	667	638	691	659	653	664	680	677	697	676	644	675	630	652	638	652	634	623	665	681	628	694	679	651	631	668	658	658	648	633	649	683	636	676	627	694	699	714	598	666	620	649	676	695	634	630	672	696	684	674	616	648	732	666	642	695	668	634	664	653	653	653	682	685	648	707	658	623	656	686	653	662	651	663	655	681	656	676	636	645	687	662	710	661	694	645	715	684	642	646	649	669	628	632	663	605	672	646	672	708	629	647	640	639	651	643	634	634	621	648	673	695	699	651	677	657	650	666	685	617	724	700	662	702	617	628	678	703	692	732	755	687	672	645	655	665	688	706	650	652	691	659	657	659	679	667	665	675	650	652	627	650	679	611	649	691	651	693	671	674	659	641	668	646	658	658	658	677	661	698	670	624	677	653	655	731	666	672	662	660	646	660	713	667	715	616	666	690	669	665	675	694	668	649	700	672	621	686	688	641	652	615	651	624	656	641	645	661	696	661	638	656	662	665	667	656	674	640	649	666	666	646	701	643	681	653	654	686	687	705	645	671	674	700	685	621	663	671	688	690	678	631	678	615	667	673	674	652	690	662	648	671	678	682	717	661	693	669	639	638	648	655	684	665	703	694	672	663	691	673	700	697	657	675	657	668	656	686	677	675	671	652	693	641	620	703	696	657	695	700	695	695	649	671	736	642	634	690	676	691	664	681	683	628	671	651	654	640	671	645	704	702	688	690	678	680	654	740	691	685	649	673	649	639	685	665	641	688	651	688	600	625	691	713	667	653	654	688	694	690	659	620	643	601	656	664	703	709	626	680	648	650	672	639	715	632	618	667	648	627	692	686	653	671	626	683	644	687	684	681	692	700	646	715	693	636	690	681	694	673	671	631	684	680	722	659	675	670	694	676	709	683	680	657	649	726	634	648	665	648	647	607	672	700	633	688	658	677	681	683	679	628	604	650	620	686	648	644	678	663	671	645	647	648	666	615	676	706	723	664	682	673	691	657	670	710	648	646	688	655	722	676	665	653	655	665	672	696	638	642	716	674	660	680	681	630	691	691	666	665	694	702	664	697	640	606	664	625	602	656	678	631	655	648	660	681	689	649	691	594	674	668	660	701	684	693	626	678	696	657	689	663	615	663	659	654	648	661	658	692	649	668	687	660	669	704	670	706	605	683	649	656	723	673	678	677	677	629	638	664	645	685	683	680	644	616	684	689	693	672	647	635	643	675	649	677	660	632	679	639	658	682	654	711	683	668	703	651	697	691	655	649	672	682	619	696	674	652	695	629	642	612	644	670	656	676	649	632	699	657	645	694	686	670	673	702	682	680	672	658	631	645	644	683	658	660	703	658	655	656	652	642	651	659	665	620	681	633	747	648	638	669	644	622	599	676	662	633	686	697	657	698	679	687	656	674	666	614	662	645	603	632	622	652	674	683	705	681	662	652	645	597	663	641	695	644	666	669	662	652	672	647	650	676	665	599	631	704	671	721	706	632	682	746	646	644	600	634	687	655	657	671	623	699	631	667	673	648	638	649	664	673	691	620	671	680	655	668	632	649	695	711	671	616	651	681	680	665	637	686	679	654	684	692	653	601	723	702	690	704	649	674	622	681	647	643	651	673	704	646	678	601	630	717	634	678	643	679	635	631	667	666	700	639	663	663	666	627	658	676	669	718	681	653	675	660	665	692	620	649	684	638	670	645	599	668	649	606	662	632	672	663	664	641	634	687	663	678	664	674	690	642	653	666	693	682	677	662	643	711	662	660	674	681	700	711	643	626	657	678	690	685	684	651	694	652	696	646	645	654	658	666	653	648	660	646	685	622	658	700	653	655	671	631	686	679	668	652	650	625	673	684	662	654	655	654	658	702	679	660	627	697	672	700	615	707	629	677	636	659	665	688	712	670	661	707	685	643	656	683	631	652	670	643	663	639	658	612	662	672	667	677	708	656	629	648	664	623	627	677	669	700	650	597	687	703	657	660	668	627	654	637	669	634	629	674	661	695	666	623	690	660	664	680	657	687	674	697	660	634	710	640	660	643	693	634	659	651	682	657	659	638	644	647	653	649	659	619	673	659	653	674	630	649	679	672	678	655	609	647	649	669	687	688	655	694	682	653	689	626	647	641	694	692	651	663	646	650	624	668	628	646	680	665	672	675	687	679	643	626	670	637	680	633	633	648	694	644	637	614	674	633	617	667	628	676	685	689	686	633	617	658	648	692	698	621	672	675	662	621	702	665	684	665	678	657	654	676	658	691	641	642	678	667	640	663	673	661	689	672	671	641	658	668	621	676	662	655	660	645	664	659	646	648	638	648	713	675	640	609	661	663	631	691	668	653	652	665	667	658	665	649	646	668
896	398	244	177	192	311	482	471	400	412	428	329	211	204	191	182	133	147	159	146	142	110	92	111	89	85	85	84	86	83	82	61	75	60	59	54	33	48	46	59	36	44	49	47	43	39	47	50	48	47	49	52	45	58	41	45	56	55	37	49	50	37	48	44	51	48	41	46	62	40	49	51	60	40	45	49	58	47	52	33	45	48	49	52	56	53	45	29	44	44	56	60	45	60	46	43	39	40	37	35	38	44	39	55	40	37	39	41	50	50	53	42	52	52	48	52	53	60	39	47	44	50	50	41	31	48	55	40	32	50	47	48	44	51	45	43	45	51	53	46	46	39	36	52	52	53	41	42	56	34	38	37	42	38	49	57	42	55	35	38	48	41	50	32	46	36	42	37	44	54	43	34	51	40	48	51	52	47	43	42	39	46	36	38	41	40	41	37	46	45	48	45	44	49	50	47	52	42	42	44	50	43	35	49	55	40	43	53	37	44	33	52	41	39	31	54	34	45	45	49	55	50	55	43	44	37	44	59	41	48	47	42	58	44	49	44	52	45	54	37	49	40	50	44	50	42	44	47	42	41	45	41	44	50	35	37	39	42	38	42	45	43	44	46	40	46	39	44	43	41	46	46	52	41	42	39	47	44	49	38	46	39	61	40	40	41	50	38	36	44	48	48	54	42	40	42	43	57	37	54	51	47	54	46	34	49	42	50	46	50	43	45	45	42	38	51	44	47	47	34	53	45	38	58	45	36	48	39	47	46	46	47	35	41	43	40	39	34	50	56	39	42	52	36	47	48	46	45	39	46	42	43	53	53	46	40	39	42	49	36	57	40	38	49	45	45	53	45	44	46	38	39	52	54	60	36	49	47	45	43	38	45	48	45	48	47	49	46	52	33	33	44	44	31	40	54	55	45	52	49	40	37	43	60	46	42	54	46	44	54	49	48	35	50	46	38	38	44	40	43	60	40	44	43	39	45	41	38	44	47	44	42	57	39	44	33	42	33	42	44	45	62	45	37	48	35	44	41	54	52	43	44	52	39	50	37	41	47	52	51	40	29	41	41	33	48	34	44	61	52	37	53	33	46	44	47	34	43	45	58	57	42	42	45	45	43	47	43	53	36	49	40	52	49	46	39	61	32	41	35	38	49	30	49	41	37	45	46	38	45	41	38	44	43	47	39	45	48	45	53	53	39	49	53	54	42	53	46	38	51	53	40	54	40	53	50	50	53	38	62	43	43	46	41	58	45	45	43	43	46	51	46	50	49	44	36	42	41	45	44	42	44	57	42	46	50	47	54	42	53	37	54	42	38	62	33	56	60	37	38	46	41	48	41	47	43	46	56	33	42	40	46	42	53	43	43	37	42	35	46	43	37	46	55	46	39	39	53	49	52	47	33	48	48	38	43	56	39	38	41	36	47	48	46	37	49	45	49	42	42	33	44	38	46	38	48	53	35	43	45	39	48	38	49	57	41	34	44	37	50	42	52	51	49	39	32	43	36	35	51	44	44	39	47	45	53	50	48	50	58	42	56	47	51	54	40	42	49	32	50	53	39	52	40	36	40	41	53	37	37	39	45	51	50	54	50	34	59	42	51	40	38	35	41	47	51	51	52	31	44	49	53	43	36	45	44	42	53	39	46	42	41	37	38	31	46	43	47	44	43	66	40	37	49	54	50	28	41	60	42	42	40	50	40	33	53	36	39	53	38	55	47	40	42	53	56	47	45	43	42	54	46	55	46	41	49	48	52	39	50	52	40	42	42	44	50	46	28	52	35	43	38	43	42	45	48	41	47	54	47	34	48	41	37	43	47	38	36	45	37	33	39	46	52	39	51	37	49	60	49	48	48	39	38	49	37	44	47	42	44	42	54	41	42	49	51	45	50	42	38	45	48	37	51	39	45	51	37	53	38	49	44	40	36	35	45	43	46	44	41	43	43	35	34	29	43	47	59	49	47	51	35	50	38	34	46	28	42	36	47	45	47	40	44	47	50	45	35	48	44	44	57	54	47	42	47	38	47	33	41	43	44	47	49	48	67	49	49	56	45	51	45	41	27	39	45	53	51	33	44	52	41	47	50	34	48	44	46	53	38	45	36	48	38	46	49	57	41	65	39	44	59	39	42	35	46	47	54	32	39	47	57	53	48	54	47	59	50	45	46	40	42	39	49	48	52	50	42	42	49	44	45	44	47	41	54	43	43	35	56	35	49	52	51	42	51	46	60	51	39	36	53	44	44	25	51	44	46	40	45	49	53	36	52	50	42	41	39	46	46	47	40	58	44	38	54	47	52	49	39	42	52	47	45	58	60	56	39	50	44	52	61	49	43	33	41	47	33	42	40	50	45	50	39	50	40	53	44	45	51	43	42	41	45	39	35	45	50	32	51	47	32	40	34	52	61	40	34	45	44	35	43	50	43	46	44	48	30	32	32	59	47	45	57	43	52	49	36	43	30	32	39	47	51	39	31	40	38	40	52	53	52	46	35	41	38	52	44	46	43	41	44	39	46	41	44	58	52	37	41	32	50	31	47	41	51	34	42	46	37	48	42	32	54	38	57	64	37	41	40	56	47	34	38	42	35	42	43	40	37	40	49	53	49	54	43	54	42	52	43	70	37	43	53	44	32	63	35	38	54	45	47	42	38	44	39	48	47	49	50	46	47	47	55	40	48	40	46	57	48	50	37	51	40	52	48	44	42	49	43	49	48	34	52	38	54	39	51	60	44	35	45	36	52	39	51	43	41	40	37	48	51	42	37	36	51	44	39	45	41	47	44	45	52	55	40	39	64	45	42	42	40	38	49	40	41	43	50	54	40	43	42	46	46	45	47	35	50	45	48	52	44	45	38	42	59	42	41	49	43	42	47	50	53	44	51	40	33	35	36	52	32	41	55	44	38	34	51	37	49	39	53	44	42	55	59	33	24	51	42	36	39	50	52	42	35	37	48	39	47	42	35	37	47	46	42	46	41	40	33	40	50	33	45	45	34	48	43	36	34	38	52	50	44	39	37	47	57	33	39	39	37	42	37	40	57	44	45	36	30	45	49	45	44	53	48	37	38	49	43	55	47	36	46	53	45	40	37	50	42	44	44	46	43	47	46	41	34	46	43	51	47	42	39	39	45	58	39	40	38	47	43	48	48	46	37	51	51	39	38	50	51	43	40	37	46	53	39	54	34	47	43	46	52	40	43	50	39	48	56	38	42	53	31	41	46	57	37	42	46	57	41	40	50	41	47	51	43	57	52	44	51	35	27	48	50	46	54	43	42	40	49	43	36	39	45	42	37	36	38	49	33	46	49	52	60	57	36	52	41	43	44	47	46	48	56	44	35	48	41	42	41	49	53	51	58	41	37	41	43	43	38	43	38	49	49	44	48	46	48	33	47	43	37	36	67	39	42	47	43	46	45	36	28	47	43	28	52	41	44	43	43	46	33	38	41	54	53	54	43	41	45	43	40	46	53	36	43	56	50	43	40	48	43	47	44
11950	5372	3016	4283	11405	15331	17770	16209	13651	12425	11716	9187	6571	5895	4759	4020	3048	3528	3533	3418	2819	2394	2052	1699	1465	1242	1101	1245	1135	1095	1009	867	847	836	639	510	432	385	373	358	342	384	415	428	386	469	507	368	406	390	338	357	369	480	405	354	326	355	345	323	365	394	408	403	386	390	363	408	371	374	393	408	404	368	327	331	369	412	338	334	318	337	341	318	354	330	334	343	324	341	331	328	335	358	342	337	357	355	315	346	333	336	316	310	310	335	353	358	358	367	342	330	328	337	326	353	311	343	350	343	320	294	331	349	317	312	338	315	347	389	363	335	354	364	319	315	335	331	347	345	336	330	361	334	344	331	372	299	332	339	326	349	334	304	353	298	338	297	365	318	359	323	335	343	320	340	340	362	337	353	330	320	332	316	335	350	371	349	340	359	325	341	345	326	345	350	320	325	338	348	324	354	327	335	320	358	335	315	308	351	339	361	319	351	318	316	328	332	363	359	317	354	318	374	361	327	346	344	313	333	353	338	325	335	330	338	319	333	364	345	355	318	352	327	353	331	329	357	356	338	323	344	301	285	321	346	344	339	317	347	317	333	360	310	359	334	335	300	364	290	344	339	343	336	333	335	334	335	353	349	348	309	327	327	354	327	360	310	351	316	365	325	336	350	349	356	352	335	345	363	345	344	332	316	356	371	333	335	336	347	318	357	338	359	324	340	375	332	310	336	350	358	303	333	366	325	328	309	329	342	320	324	348	333	335	355	360	336	324	344	351	334	319	352	341	294	342	369	326	310	345	378	340	342	353	277	381	323	316	339	347	352	321	335	375	324	345	334	347	340	332	364	346	341	379	345	337	332	326	337	338	323	325	337	339	360	335	339	328	315	340	321	364	307	341	359	329	318	322	331	345	359	318	337	318	309	326	372	343	337	352	334	349	350	368	337	329	302	369	346	344	337	356	334	323	342	319	341	342	364	340	315	346	311	315	304	322	327	331	296	363	369	372	312	300	333	348	338	320	341	300	355	349	350	326	341	335	333	317	350	329	323	344	382	360	338	314	350	335	318	345	332	333	298	381	318	313	353	354	320	324	332	316	313	312	314	296	334	330	358	341	334	333	307	347	343	351	327	356	342	300	304	339	330	334	334	322	347	319	309	340	350	339	320	312	332	326	339	317	362	341	328	358	339	359	314	355	305	348	330	318	326	353	315	319	315	360	350	349	359	310	329	355	319	357	316	332	342	356	312	326	328	326	356	352	273	328	303	319	316	348	363	317	327	324	356	341	334	328	322	335	315	330	347	330	324	332	337	371	331	317	325	319	334	334	319	325	357	351	329	325	321	323	316	378	310	331	334	325	333	350	365	301	310	334	326	358	348	340	304	333	335	364	317	341	364	357	355	292	363	348	321	356	338	301	316	355	307	352	336	333	343	317	347	303	343	329	307	318	363	372	337	318	346	348	336	312	326	345	328	318	349	294	312	320	330	308	317	311	336	353	326	314	337	316	337	348	354	328	332	319	307	312	361	337	344	328	337	330	311	311	355	327	324	356	322	327	324	361	317	329	363	338	328	327	338	309	335	363	345	299	331	313	309	323	335	351	361	309	343	314	319	360	341	328	337	371	325	296	312	321	333	318	305	340	300	314	344	334	332	328	308	360	340	321	317	336	331	313	330	317	334	368	364	366	302	327	340	358	325	322	333	361	310	301	334	334	336	343	323	323	308	318	307	346	336	361	315	326	321	321	349	305	335	340	331	329	312	361	338	309	350	304	315	337	323	354	333	320	328	343	318	313	378	361	360	312	346	305	334	324	301	321	309	328	330	350	327	378	349	349	353	352	329	355	347	341	339	338	328	360	308	303	357	332	338	313	289	333	355	328	318	329	334	352	330	346	348	331	344	317	320	342	309	352	314	363	345	313	334	366	353	312	315	356	314	320	334	341	328	359	325	358	331	324	281	362	343	297	332	338	368	366	347	351	297	319	307	344	372	352	325	343	333	359	327	361	317	333	322	324	323	330	340	316	335	345	339	327	325	331	339	358	364	320	310	348	302	331	321	386	353	304	363	361	345	351	340	318	323	330	346	342	353	352	329	330	309	312	341	355	347	323	340	313	345	334	342	358	333	315	348	322	325	310	332	349	335	342	321	317	286	338	317	342	352	343	356	341	333	335	326	333	327	318	356	364	331	349	341	330	315	352	352	337	350	340	352	327	328	353	350	331	345	342	308	337	304	337	372	340	313	319	346	332	339	322	338	334	364	315	359	330	331	314	335	293	342	301	344	316	324	334	321	328	359	334	333	316	324	330	315	316	335	338	347	387	320	316	325	336	330	311	325	332	354	330	348	357	325	345	331	335	329	339	332	340	356	326	341	347	380	344	318	346	323	312	332	344	371	351	321	331	338	356	365	322	364	358	334	360	344	347	358	364	331	313	327	315	349	350	354	351	319	310	319	349	371	355	340	322	311	354	344	322	339	307	341	332	379	336	362	327	350	336	316	331	333	312	322	357	321	342	326	323	327	332	316	330	348	327	298	308	335	349	357	328	330	324	360	331	366	356	325	305	342	362	356	350	347	342	334	333	342	326	368	361	343	357	358	318	336	346	307	313	315	339	335	342	345	333	344	318	346	334	295	312	314	339	323	345	339	347	332	374	343	332	363	326	386	359	316	338	332	346	341	306	313	355	304	360	336	315	328	351	332	347	377	310	353	309	344	331	361	373	339	322	346	365	325	314	348	322	342	315	370	371	330	318	341	340	296	346	328	325	323	311	304	327	346	353	330	325	315	342	336	331	383	336	338	333	351	337	327	331	355	341	333	337	299	345	323	331	356	372	340	346	338	274	314	371	337	346	355	352	344	345	333	348	333	355	372	318	329	327	331	290	312	353	341	323	326	353	364	345	371	367	340	365	350	329	333	319	343	330	321	322	290	342	313	346	349	328	316	324	351	343	332	356	338	354	327	315	329	324	355	323	332	352	340	327	340	378	330	337	335	331	308	325	324	336	322	357	348	326	353	367	332	362	330	336	343	299	342	344	308	320	309	314	338	314	323	349	324	344	339	326	361	292	303	320	334	352	337	334	324	332	358	341	350	315	319	327	340	321	322	340	325	361	318	348	313	340	368	327	361	324	331	328	345	324	353	329	356	327	325	343	307	323	352	347	350	326	334	327	352	353	330	318	332	313	336	337	302	342	336	326	350	360	337	342	321	362	311	301	353	330	352	313	325	338	343	298	349	347	330	329	286	362	354	344	311	344	323	342	371	355	324	327	342	314	332	345	344	341	333	318	354	338	375	352	329	308	334	329	337	324	346	365	344	330	331	335	353	355	341	371	361	334	333	342	335	345	329	335	335	379	351	326	320	356	334	347	309	333	312	367	341	340	342	317	300	339	376	329	325	343	328	324	318	350	340	309	342	326	321	316	343	352	394	325	331	308	360	300	358	343	324	318	335	321	334	326	377	321	338	319	330	349	333	342	312	325	346	342	330
2120	440	288	256	250	372	527	542	489	474	428	357	293	265	275	238	211	224	220	224	246	215	155	171	129	156	118	119	153	153	158	131	144	145	127	122	127	119	114	115	97	105	123	126	126	115	123	99	117	111	111	117	132	117	126	92	114	114	71	115	109	113	110	108	96	130	126	118	128	108	126	133	122	120	114	114	104	119	117	102	113	113	109	101	118	114	103	120	108	109	120	126	114	102	100	117	127	105	98	133	104	116	102	91	111	100	129	115	127	118	107	122	100	124	112	116	99	137	130	115	135	133	105	149	131	121	126	103	121	105	113	115	111	110	122	111	106	129	123	128	105	109	94	90	107	109	115	107	122	135	112	102	97	110	94	119	107	108	92	114	104	110	118	114	95	108	110	122	109	108	129	117	104	103	103	110	120	91	121	103	123	104	90	116	104	119	115	119	120	95	89	104	127	119	102	118	130	106	111	114	127	122	122	105	128	99	120	111	116	119	128	119	125	109	104	87	109	98	112	112	102	104	110	107	129	103	111	119	112	107	113	121	108	117	108	114	109	109	127	139	117	104	107	91	108	122	105	116	94	101	120	103	103	117	108	97	125	109	109	122	115	117	101	109	113	101	121	104	84	110	112	105	109	113	136	104	108	99	140	111	128	113	108	115	93	80	94	116	130	120	97	103	94	111	94	107	119	108	128	125	120	107	109	99	111	114	114	127	124	102	102	126	95	102	123	121	113	104	135	108	101	113	120	102	134	125	122	119	126	96	102	105	102	132	110	115	121	119	103	106	106	112	120	111	113	124	126	94	91	122	107	108	96	108	125	102	110	129	114	121	123	88	120	107	116	105	122	96	113	111	115	122	112	115	123	107	98	119	116	110	100	100	125	120	111	102	118	115	117	117	112	111	113	96	102	132	100	126	105	118	119	108	106	102	104	119	99	119	111	95	119	110	113	108	120	124	160	114	122	105	106	115	114	121	138	110	108	112	117	112	121	121	107	118	92	109	103	114	118	113	119	108	105	110	111	122	119	119	102	111	121	112	109	103	142	128	124	107	126	111	100	114	116	117	96	133	107	127	106	116	117	105	110	129	116	118	119	105	108	119	106	106	87	113	109	101	113	99	93	107	117	129	121	109	106	82	115	123	131	121	118	113	110	108	107	137	101	113	105	116	117	109	119	115	121	92	98	127	100	106	110	98	107	99	106	125	105	122	102	115	122	103	102	111	122	142	111	106	109	112	122	125	121	121	105	102	112	120	97	129	106	110	111	100	115	115	105	109	122	128	103	128	113	113	123	93	120	103	116	117	113	138	117	107	113	103	119	115	120	120	129	106	101	91	119	103	95	108	111	103	116	112	126	136	102	105	114	119	101	117	116	111	105	111	95	120	130	114	101	119	103	120	117	115	82	107	109	126	94	107	108	105	124	108	106	115	118	115	109	100	120	108	106	95	111	94	125	109	117	119	119	117	115	124	112	110	110	122	132	105	116	109	122	91	125	117	112	107	103	112	103	116	104	112	132	123	112	105	103	110	111	113	101	116	122	111	98	116	132	126	98	117	106	121	105	121	119	118	126	92	136	136	114	112	109	126	115	120	100	120	108	104	108	117	113	109	118	98	108	135	99	140	106	99	128	106	119	110	123	116	110	128	118	91	115	118	107	120	102	110	111	102	100	127	119	111	105	99	127	118	103	104	121	99	115	110	99	101	110	100	111	127	132	114	123	102	109	115	98	107	107	101	142	107	127	106	99	131	115	106	112	100	117	112	121	115	113	122	114	118	117	121	114	95	117	103	118	117	121	107	106	112	113	115	118	103	124	110	108	87	120	106	130	123	115	106	123	87	110	102	118	92	107	97	111	107	123	133	96	122	110	106	103	112	87	117	120	119	116	117	110	109	128	131	105	112	97	92	90	121	106	115	99	106	110	101	122	99	100	105	120	104	109	91	102	116	98	118	119	114	123	117	117	99	120	104	124	120	105	126	133	106	118	111	87	132	110	108	107	129	114	135	102	119	133	107	118	111	109	108	98	111	112	102	123	111	112	97	120	111	128	116	94	108	117	146	117	100	89	105	119	124	113	120	102	106	91	100	109	106	125	126	96	114	105	108	125	99	99	112	105	117	103	88	111	110	111	97	112	107	109	115	124	117	102	97	100	98	105	98	112	111	110	109	111	94	109	101	112	105	113	109	104	111	96	109	113	102	133	122	117	101	117	111	111	112	109	130	108	114	103	93	131	108	115	130	126	114	100	117	122	106	110	112	111	109	109	103	103	120	109	103	95	99	110	87	121	103	112	124	93	102	135	103	122	109	111	119	130	112	131	112	118	131	106	104	104	113	104	122	104	125	113	108	88	127	121	104	103	100	118	129	109	125	114	113	115	120	121	107	104	110	109	129	107	104	122	119	113	118	130	94	97	113	99	118	102	117	116	111	93	95	130	120	118	113	107	117	106	103	120	123	102	118	115	119	116	103	122	125	116	116	103	115	117	111	96	101	125	122	120	117	131	96	95	110	98	112	111	116	111	113	120	107	111	122	107	111	128	100	107	108	108	122	117	118	92	113	115	96	107	129	104	111	98	111	108	95	111	128	113	92	104	89	117	129	124	106	115	124	106	102	108	122	103	113	100	127	117	103	85	108	110	110	98	117	106	111	110	122	111	104	122	101	116	114	104	118	128	118	108	109	100	111	123	110	112	123	108	105	139	110	120	111	114	99	118	125	100	116	104	124	102	133	121	102	110	106	112	118	96	109	100	123	101	130	136	101	111	117	123	90	130	136	121	121	112	98	99	106	115	108	98	132	119	114	104	104	114	129	120	105	112	100	97	91	108	103	98	124	108	129	122	101	105	101	102	118	114	109	127	112	115	109	124	108	122	115	128	107	122	123	138	111	129	110	104	118	118	101	100	121	102	107	119	108	105	120	124	112	96	121	131	116	102	112	111	118	118	127	93	111	116	87	85	100	111	116	120	133	120	108	116	114	108	113	109	118	127	114	101	125	125	95	97	111	120	102	122	113	108	107	110	107	109	125	134	105	114	112	117	129	116	116	120	115	130	124	103	106	129	106	139	100	119	122	118	122	108	113	103	114	106	105	109	136	120	109	106	116	134	114	137	109	107	104	116	109	113	119	109	115	100	109	116	112	104	109	97	112	127	117	107	114	113	110	112	129	114	117	109	111	111	104	117	101	116	109	123	110	111	126	105	120	121	115	118	130	107	110	108	112	106	93	102	109	104	119	106	116	121	103	102	113	111	133	106	99	117	117	112	128	101	117	107	117	101	91	99	111	121	101	107	102	101	95	107	107	101	118	91	110	116	112	117	105	123	110	113	105	131	113	97	103	116	103	102	97	96	122	120	120	108	115	111	106	135	113	120	112	107	121	111	107	104	124	102	105	99	102	100	135	94	114	104	114	113	112	121	101	132	104	120	119	108	116	106	127	112	118	117	108	103	107	117	126	109	114	115	106	140	98	112	120	111	106
13739	5173	3269	4472	10722	14698	17513	16078	13974	12668	11435	9280	6973	6135	5318	4238	3752	3959	3734	3780	3142	2887	2433	2036	1931	1817	1568	1641	1672	1534	1467	1277	1407	1210	1072	1052	908	855	841	849	829	840	917	894	856	904	926	840	925	865	806	779	845	920	908	876	835	827	809	841	871	873	823	891	887	881	891	818	881	870	845	830	835	809	815	849	832	839	833	833	816	783	786	862	817	856	810	842	785	747	858	841	782	832	757	819	803	828	790	834	813	818	816	857	881	815	820	822	750	796	789	835	836	805	826	796	829	778	813	857	828	844	851	802	830	780	784	761	759	825	861	829	812	803	802	844	815	769	810	848	857	758	812	813	792	790	792	793	801	835	740	819	869	831	814	835	814	803	790	814	776	779	771	847	798	865	803	798	817	769	764	844	832	820	851	862	805	824	800	784	809	833	795	823	842	772	808	879	793	785	809	790	838	832	874	843	767	840	810	766	857	806	758	808	831	784	786	820	756	827	808	808	786	792	860	805	835	783	851	804	798	776	815	803	825	854	842	776	777	825	817	832	866	789	762	778	798	787	810	857	812	792	835	822	813	831	810	820	823	857	758	785	843	856	874	843	821	817	839	744	803	791	839	810	817	806	746	808	883	791	837	820	814	749	796	855	782	764	810	787	755	814	811	795	807	841	843	817	801	830	840	809	816	824	853	839	849	836	820	800	775	814	795	780	774	821	794	852	857	866	817	763	832	777	842	795	792	766	796	757	808	813	827	787	776	739	785	776	834	762	811	831	820	824	793	798	812	806	821	824	837	797	778	792	804	849	827	811	861	810	801	852	824	763	817	819	838	840	863	839	788	830	786	815	857	858	841	828	799	807	771	812	788	842	843	828	833	807	781	840	826	799	786	777	788	837	791	830	841	803	781	847	832	801	791	840	814	778	759	805	793	846	799	832	809	837	784	784	840	819	833	827	830	810	821	787	774	789	817	829	788	775	803	796	811	801	815	790	822	844	784	822	840	812	783	828	766	789	838	843	848	813	796	802	766	761	801	816	851	853	812	779	811	786	812	866	820	828	852	823	796	814	792	816	851	786	794	862	810	824	840	885	842	821	806	848	797	811	838	793	813	838	845	817	870	750	791	756	847	793	769	787	810	808	809	834	772	829	780	794	784	780	756	797	857	867	788	865	835	797	819	828	814	787	782	754	848	802	828	852	847	809	817	831	820	790	818	817	826	804	817	809	810	829	821	831	793	822	808	808	797	815	805	794	858	800	796	822	818	853	781	851	763	799	819	790	811	809	824	825	759	795	852	793	808	834	791	801	807	812	784	844	782	787	792	812	811	779	811	837	808	749	773	849	789	811	821	796	842	862	802	782	790	823	801	836	847	809	817	787	860	785	800	803	825	778	810	821	771	822	818	772	831	846	797	838	778	813	788	797	797	797	806	806	823	841	856	806	794	808	818	833	841	768	768	825	806	809	767	852	828	821	836	765	806	784	837	834	757	828	803	822	802	812	806	771	780	823	812	815	798	801	769	822	828	824	826	830	830	830	834	818	799	809	802	768	751	809	807	814	778	817	811	843	808	779	846	786	805	831	824	857	806	808	780	778	802	838	833	804	823	888	868	800	776	786	807	756	831	776	790	828	768	758	830	852	792	816	790	773	821	836	796	797	771	771	795	833	807	797	772	747	783	788	821	782	785	859	822	840	831	810	813	816	747	836	791	848	874	849	844	771	803	840	837	804	853	786	920	835	834	791	790	827	891	827	785	837	804	792	829	750	824	782	855	785	793	847	802	793	804	790	790	799	866	741	782	820	780	829	820	767	779	807	767	846	791	763	801	812	824	877	863	797	854	817	779	789	800	789	843	773	844	815	798	796	810	801	791	835	762	756	866	817	794	766	806	777	815	820	787	826	873	815	793	826	772	884	851	806	804	775	803	820	798	812	753	794	779	791	831	821	810	790	797	744	767	805	815	818	826	794	808	892	800	804	769	800	854	753	815	788	816	865	830	764	855	808	828	788	769	818	807	793	783	824	807	859	799	835	849	821	795	764	843	805	851	771	842	818	820	789	805	789	769	803	805	797	835	837	834	739	814	819	778	760	779	824	819	829	805	825	847	814	814	802	791	795	792	819	850	810	803	797	845	804	801	838	841	795	795	839	786	801	826	836	800	835	834	834	845	827	809	850	839	821	789	825	779	815	810	809	790	802	823	838	800	788	821	804	845	814	850	825	822	803	835	831	846	801	794	827	816	821	824	796	771	818	795	813	831	814	797	817	816	814	783	787	831	824	834	811	786	783	808	783	765	809	822	817	788	825	787	835	794	832	756	830	827	812	800	815	754	749	834	789	821	802	810	843	829	811	802	851	832	807	812	803	807	813	817	817	811	788	867	792	833	807	839	796	807	828	855	836	759	793	803	794	800	825	816	833	778	800	792	766	795	812	767	802	801	777	820	804	763	859	772	786	844	790	821	798	784	825	806	790	867	839	835	824	819	815	758	789	799	782	786	830	789	836	811	765	792	827	825	782	785	838	846	804	737	807	827	786	834	833	787	794	826	821	795	781	795	788	779	790	826	771	762	821	816	834	789	826	790	832	813	807	744	812	849	793	791	819	815	790	810	783	829	840	774	785	858	811	806	846	805	852	790	816	826	862	876	812	846	841	827	829	836	806	812	821	832	834	873	904	798	769	871	792	793	817	798	840	821	798	840	790	775	791	801	815	760	847	827	818	867	788	780	787	832	800	817	820	832	812	817	816	786	821	778	746	822	778	796	812	812	777	847	839	801	792	808	855	801	838	763	792	782	737	777	789	838	827	804	777	799	824	779	828	810	811	878	781	853	860	790	784	807	786	805	820	842	817	813	825	798	817	828	816	818	813	759	807	797	828	812	802	779	794	839	812	845	789	790	823	814	817	818	763	799	843	812	806	850	785	792	801	846	832	763	746	831	830	859	845	820	824	831	773	871	852	776	805	821	775	801	796	782	808	800	861	814	800	814	803	806	821	794	838	789	813	757	820	783	778	829	867	808	798	833	845	805	776	840	784	824	789	843	756	774	798	850	792	863	803	781	801	787	789	818	826	797	821	785	809	773	733	789	812	793	812	831	793	825	796	809	827	798	802	783	813	823	777	827	807	849	806	792	844	780	805	842	833	782	856	784	796	847	828	818	784	771	840	828	762	831	781	804	815	794	813	798	820	809	779	807	819	810	804	819	825	766	777	844	844	785	833	862	775	840	813	833	854	798	854	803	783	779	793	847	837	857	827	808	804	835	801	797	834	791	800	774	824	837	846	822	814	791	839	799	775	854	800	785	815	805	810	855	727	847	832	788	792	851	853	770	861	785	833	829	789	821	797	835	820	835	741	833	767	778	807	871	790	790	780	835	800	788	825	825	803	840	766	794	846	784	822	794	835	816	820	828	771	811	810	841	806	857	790	770	821	799	817	816	778	781	822	819	806	829	791	797	814	816	772	776	775	851	847	798	833	779	783	791	811
1315	547	356	272	245	437	674	657	622	539	497	405	344	341	238	219	225	223	217	215	173	180	147	114	113	103	117	109	107	107	86	82	106	85	75	73	62	50	72	68	56	66	52	63	59	72	66	58	50	80	53	56	62	77	47	50	67	56	63	58	55	52	63	65	60	52	71	55	44	64	65	59	60	64	63	63	67	52	80	52	73	63	66	68	46	52	56	58	49	58	46	55	77	46	55	46	66	54	64	48	70	61	59	58	49	65	65	53	58	58	65	61	52	54	75	58	55	68	68	61	57	56	58	41	60	71	50	64	46	65	60	66	59	56	62	53	48	60	60	70	49	49	57	56	66	56	66	70	57	49	66	51	57	74	45	52	50	59	48	49	56	52	61	66	61	60	60	66	65	70	63	59	61	46	64	55	38	60	69	56	50	47	64	65	57	46	50	49	64	68	69	56	55	63	63	61	55	61	58	51	61	67	50	59	55	69	60	42	62	55	51	66	57	58	63	73	51	44	51	51	59	59	55	65	60	63	58	64	59	47	72	52	57	67	59	62	54	45	68	63	61	66	51	40	64	54	52	62	55	69	66	55	66	63	65	68	65	65	65	60	64	61	52	69	51	53	62	72	69	74	57	60	64	64	73	68	58	57	40	69	65	71	56	65	55	45	53	47	59	61	66	55	67	64	58	58	57	56	60	43	68	65	55	65	53	54	55	56	63	55	63	49	60	46	78	68	63	54	52	50	57	51	56	55	50	64	59	70	77	54	65	64	45	54	54	49	53	53	51	60	47	53	66	52	59	49	55	59	60	61	55	61	57	59	54	49	57	48	60	58	59	46	56	67	55	55	71	52	57	56	55	69	59	61	60	56	60	62	65	75	57	59	56	55	70	70	78	65	57	59	53	67	63	49	61	59	66	61	57	53	67	77	62	64	43	48	61	70	63	53	56	45	53	62	59	60	50	67	57	50	70	56	59	55	67	60	52	63	49	59	59	68	65	56	47	56	74	63	64	55	77	45	64	61	53	43	73	61	47	67	66	53	47	63	57	67	61	58	73	57	47	52	56	52	55	56	55	72	59	54	66	47	69	71	50	59	53	51	51	49	52	64	60	64	55	62	67	48	49	63	52	52	55	65	77	61	62	56	57	57	62	66	54	63	58	55	56	52	54	44	61	66	53	54	65	66	63	64	58	70	54	68	67	59	63	57	57	55	49	59	59	55	60	59	44	54	44	62	62	56	53	65	51	61	66	69	59	55	55	63	54	63	53	52	67	64	59	52	47	61	44	52	57	55	58	58	58	64	47	55	69	58	55	55	64	48	61	62	65	43	57	68	59	67	68	58	67	62	71	60	70	57	51	61	63	57	55	55	51	59	63	60	51	58	46	53	67	55	62	52	50	60	75	80	59	64	56	55	61	53	47	67	57	56	47	65	59	68	53	45	66	55	59	69	57	40	59	62	61	55	63	60	52	71	67	53	57	52	53	65	55	44	64	58	64	60	62	50	50	71	63	57	53	55	63	49	60	54	62	52	62	45	56	46	59	60	70	58	48	71	67	60	61	55	52	60	61	52	66	60	61	62	61	70	66	65	60	61	58	58	53	63	53	51	62	68	40	62	55	61	54	52	48	65	62	50	60	54	59	60	55	72	64	57	56	50	52	59	50	66	66	62	59	53	55	47	54	53	53	61	54	57	63	51	63	52	64	64	63	62	61	64	52	63	70	80	41	58	60	61	58	62	50	53	66	64	60	65	44	51	60	60	63	61	60	60	57	62	64	66	54	52	61	60	64	65	42	62	55	52	40	47	64	59	60	53	57	48	62	77	46	61	56	61	65	53	52	56	54	60	51	51	63	64	50	46	69	47	59	58	56	55	56	50	62	63	70	54	40	64	56	74	54	62	58	64	46	45	54	46	59	65	43	58	54	56	69	56	54	57	57	59	76	61	63	54	57	62	53	60	53	47	55	56	65	68	64	70	56	60	51	67	60	42	56	51	60	69	51	66	58	39	59	59	62	71	47	54	53	70	66	50	54	61	54	65	58	61	55	53	54	53	58	47	63	65	64	42	44	65	44	53	59	51	67	66	60	55	59	52	65	57	61	60	53	71	49	69	63	32	54	60	56	65	53	61	68	52	49	54	52	59	52	65	52	62	47	51	56	52	50	57	57	72	52	63	44	65	53	54	44	57	57	62	58	52	51	47	66	61	61	57	56	51	65	53	64	40	68	54	48	54	69	53	52	63	64	66	63	65	73	61	58	58	58	62	51	63	67	62	52	54	59	65	59	56	72	61	67	42	52	58	71	62	63	57	47	48	65	60	63	62	59	52	56	59	44	63	73	55	74	59	55	48	67	67	65	65	62	76	52	55	55	61	57	55	62	62	50	65	67	61	70	57	60	57	56	58	57	57	62	67	57	59	61	56	52	49	48	60	59	46	50	54	47	52	63	49	64	54	55	51	52	42	62	67	52	67	62	61	55	58	66	43	59	74	54	61	53	55	69	63	48	52	48	65	52	63	49	58	41	63	58	69	65	54	72	75	58	75	56	51	56	54	54	54	44	67	53	51	61	57	59	53	49	50	64	62	58	60	52	62	49	52	53	60	54	49	52	59	69	68	44	58	48	36	50	62	65	48	54	65	42	68	54	54	58	64	64	54	63	50	70	67	46	64	54	64	73	60	66	53	60	65	62	54	47	64	70	60	53	48	50	61	67	51	60	49	64	66	54	59	55	58	45	61	57	55	66	50	45	69	68	60	69	59	70	66	56	53	52	53	58	57	64	63	58	62	69	72	65	54	59	58	58	54	48	58	58	47	48	70	57	53	61	51	49	66	58	62	59	50	54	57	63	52	53	64	61	56	59	62	69	51	65	55	74	67	56	53	72	50	57	51	55	65	60	57	57	54	51	62	60	54	51	59	63	54	53	58	49	75	60	44	48	76	82	48	58	50	53	57	56	61	67	61	70	68	59	65	58	61	57	55	56	70	50	52	63	50	77	62	60	71	66	57	61	76	55	58	57	46	49	48	64	61	52	65	69	62	60	59	63	55	50	61	61	53	48	57	50	59	69	51	56	65	51	39	58	52	60	49	61	50	52	59	66	56	68	41	53	52	68	62	58	60	74	62	61	57	66	58	61	61	54	60	53	65	57	59	64	63	65	61	55	52	61	69	61	55	56	58	65	61	55	47	50	62	64	58	59	44	70	46	61	61	65	43	61	57	59	58	54	60	69	65	50	49	60	58	58	50	62	58	79	64	58	57	53	78	57	47	63	46	44	49	53	55	65	61	55	67	53	58	57	48	57	57	51	49	46	56	73	70	63	58	61	52	60	60	61	53	55	56	64	39	51	52	60	51	53	71	67	67	55	53	54	73	48	65	60	73	62	71	54	60	54	63	53	75	53	55	50	67	50	63	54	61	73	59	64	52	61	59	43	52	71	77	48	44	55	54	52	63	63	57	57	52	69	48	63	54	57	59	59	58
15228	6686	3739	5466	12729	18350	20857	19239	16627	15919	13187	10787	8711	7570	6418	5103	4494	4820	4592	4475	3372	2963	2328	1941	2011	1812	1686	1599	1663	1347	1213	1153	1113	1000	850	670	544	500	471	460	426	483	598	521	519	660	548	556	501	509	431	435	521	575	499	467	430	474	428	446	438	509	441	503	475	479	568	490	487	449	420	482	494	427	414	435	466	449	476	405	414	409	394	485	450	420	404	446	432	408	429	421	443	440	394	407	428	429	394	432	423	392	415	400	406	375	410	420	436	417	399	406	427	437	417	422	425	429	389	445	431	403	405	414	425	395	415	420	424	422	397	421	379	419	430	406	409	403	394	403	443	420	422	414	401	407	399	459	405	404	416	424	365	423	415	395	397	406	415	444	399	423	428	388	396	429	390	431	403	422	394	403	438	418	424	394	436	409	417	393	411	425	443	453	415	402	422	427	442	403	403	421	421	398	428	439	398	407	437	431	434	432	406	430	410	384	407	409	415	415	412	448	397	425	393	405	430	409	430	433	417	415	411	427	400	402	420	417	375	419	443	365	417	409	436	405	430	402	442	403	413	407	431	425	422	420	418	407	408	408	436	408	445	403	419	402	415	392	415	429	416	398	411	401	389	406	414	420	405	420	419	376	404	418	441	409	402	388	404	408	423	402	404	424	458	404	394	414	410	413	421	389	452	455	408	401	393	388	420	431	420	412	439	405	417	395	426	392	409	438	387	406	423	411	402	424	433	414	362	411	414	459	417	433	403	417	389	425	391	421	389	394	377	419	433	421	397	454	370	396	439	386	395	409	402	423	410	415	449	425	380	426	415	453	402	400	421	359	427	438	397	405	372	434	431	425	436	414	410	416	408	399	398	404	432	432	445	399	423	406	384	415	408	432	406	406	417	408	430	407	400	416	397	403	424	416	429	410	385	405	454	402	427	436	442	420	401	403	393	447	436	447	431	418	422	418	420	442	418	427	421	434	367	415	418	416	373	430	404	386	412	435	423	394	389	454	405	421	406	396	407	442	441	434	409	418	408	409	407	387	384	437	452	405	421	421	407	424	409	391	403	391	441	411	409	411	410	377	456	373	399	387	432	427	396	416	430	396	399	421	404	388	427	390	403	429	417	403	415	399	409	442	443	406	445	423	418	415	427	452	408	430	429	386	362	395	407	415	410	425	390	398	381	420	431	410	438	440	400	417	405	418	418	414	386	389	396	410	473	411	418	388	450	409	380	394	424	391	426	424	401	438	433	382	395	461	412	397	415	400	424	400	431	379	408	403	394	411	414	437	430	424	395	427	385	416	393	411	383	426	424	392	413	409	390	439	401	420	440	380	420	467	440	417	392	416	428	423	403	412	432	400	438	390	399	408	393	410	410	383	406	392	437	432	417	432	422	378	413	383	396	428	409	426	438	392	393	446	408	371	439	403	418	414	425	428	444	424	429	401	408	393	406	381	381	415	420	392	428	421	386	400	437	442	404	395	398	430	409	424	423	421	399	411	412	391	420	432	394	416	402	440	455	449	425	447	402	422	435	421	394	396	461	382	433	420	413	426	429	409	418	381	416	395	389	420	413	404	432	382	397	404	375	388	407	431	418	386	421	437	452	382	363	402	429	413	392	422	442	406	410	405	403	408	422	426	444	396	418	383	406	376	414	420	411	432	386	417	479	442	401	402	428	399	420	413	419	424	412	402	380	403	408	385	415	384	409	437	379	420	398	431	446	396	401	415	382	457	418	404	413	432	429	414	408	420	414	420	432	441	413	430	441	424	415	373	403	406	428	368	422	397	395	451	424	408	432	394	417	396	420	389	437	391	403	406	405	403	418	375	411	414	431	394	415	461	431	435	395	398	429	419	460	422	411	412	371	400	401	409	426	420	396	396	400	427	408	398	402	446	431	387	409	388	432	402	439	386	390	420	384	424	437	412	441	369	425	408	406	398	394	410	403	381	436	404	421	431	434	366	408	407	423	398	462	401	415	391	444	384	376	406	435	385	415	425	428	392	444	393	433	432	397	388	416	422	419	420	434	401	414	422	421	436	422	432	401	457	421	413	433	392	408	429	396	449	406	417	445	411	438	434	415	410	391	436	420	450	423	430	387	422	435	406	407	401	422	436	413	393	411	412	387	388	413	418	418	407	437	427	396	418	386	391	428	385	426	441	393	398	397	444	421	372	389	420	419	461	413	435	420	430	398	400	434	381	426	408	445	407	443	424	400	409	446	377	425	396	380	415	435	371	417	444	414	424	389	401	425	443	383	456	423	376	445	414	412	411	432	409	402	389	418	385	421	423	421	403	412	436	430	395	413	405	377	414	403	389	411	438	412	408	403	441	378	435	406	425	431	422	422	422	381	417	465	402	422	378	431	431	405	407	414	440	415	375	421	433	418	408	431	394	410	434	414	420	408	434	391	423	441	416	466	401	405	406	407	409	407	402	438	394	429	432	390	396	390	441	380	394	423	380	397	402	385	390	412	441	404	407	419	386	443	401	402	395	430	429	386	450	410	447	423	390	367	436	437	430	373	395	433	411	424	395	412	408	418	408	387	397	440	397	422	403	420	431	403	398	410	433	404	413	395	395	398	408	399	409	388	404	407	429	409	417	445	422	398	421	423	386	376	397	419	433	447	381	398	405	410	405	408	405	444	375	447	440	411	408	419	430	391	430	385	420	418	436	406	430	401	456	392	382	419	451	458	416	406	400	433	426	452	451	419	408	412	389	401	431	412	387	396	440	403	391	430	421	373	459	369	390	435	401	409	405	402	405	412	378	398	436	420	399	385	362	430	403	400	429	419	438	378	428	400	396	431	421	405	420	398	417	422	423	421	389	403	399	422	410	392	417	406	434	409	420	422	384	444	434	412	351	385	391	398	415	438	457	408	434	406	388	422	415	456	393	398	381	390	442	406	451	376	407	404	410	421	446	397	430	401	391	375	426	421	413	398	432	382	439	419	404	422	423	435	417	422	419	418	415	392	446	405	449	411	408	389	408	417	372	383	399	393	443	384	416	430	398	415	404	441	420	432	414	382	401	401	404	407	414	410	407	392	407	416	439	411	397	413	430	396	425	415	384	421	404	462	400	426	402	425	437	409	433	425	441	368	415	380	402	405	406	428	408	439	415	421	428	409	422	421	412	371	400	416	436	411	425	433	425	431	377	411	418	441	374	408	406	417	404	395	419	387	411	437	425	445	414	443	442	424	416	461	434	455	397	421	411	426	431	405	371	409	388	394	423	413	405	395	426	390	404	415	408	395	416	424	398	430	405	402	421	416	418	415	416	392	463	427	424	391	405	408	385	445	409	406	446	434	422	448	380	430	381	383	406	421	418	442	458	407	425	373	398	436	402	421	420	406	403	453	439	412	445	416	425	405	467	402	428	421	413	398	399	409	390	404	412	433	414	405	417	394	400	391	397	393	390	434	433	414	395	404	414	383	417	414	451	412	417	439	404	394	419	425	413	418	408	378	474	417	382	416	367	432	391	425	414
1428	305	240	181	179	269	396	411	353	383	310	257	209	201	166	168	168	178	145	166	131	122	118	122	113	89	121	103	117	121	93	113	85	116	86	87	99	91	91	75	97	80	76	98	73	98	81	84	105	92	96	99	83	95	101	100	83	90	92	101	102	71	84	94	81	86	91	74	94	78	99	100	79	92	94	78	104	87	80	97	88	89	101	90	95	97	103	87	95	91	85	82	86	101	82	73	89	70	74	93	78	79	82	89	99	94	96	91	89	89	79	94	93	88	71	88	104	85	87	80	80	81	106	92	72	92	89	86	85	82	86	92	96	98	79	92	84	80	92	90	90	79	71	95	95	98	90	72	90	77	84	94	101	97	91	77	83	77	78	76	97	99	80	97	81	95	80	87	99	85	95	73	79	96	99	85	87	81	82	91	81	99	104	85	83	114	83	97	97	78	88	81	78	89	79	88	77	82	96	90	105	75	84	91	76	92	88	84	73	78	90	89	88	111	78	102	81	87	72	92	86	94	95	74	92	105	78	92	100	105	80	85	92	85	82	100	84	78	86	95	86	73	86	106	96	86	89	76	75	94	103	88	81	78	104	89	100	86	86	79	94	79	83	84	78	93	90	99	76	98	86	92	89	87	88	74	80	87	90	109	95	77	64	92	88	101	85	77	91	84	81	88	113	99	88	86	106	76	84	74	80	87	89	84	72	84	85	72	76	92	107	87	91	83	93	91	80	89	97	66	84	75	85	88	81	80	84	72	93	89	80	98	83	85	72	93	98	79	93	96	77	77	74	81	100	92	100	89	84	91	105	77	80	87	84	85	91	75	100	97	69	90	101	87	76	87	95	88	78	80	87	89	76	78	95	109	72	81	74	76	102	79	108	92	98	107	81	85	87	81	81	94	97	88	84	83	92	79	80	80	89	79	104	87	98	79	74	74	87	102	85	83	106	96	79	91	96	90	79	67	89	87	82	90	92	91	87	85	81	96	87	87	81	82	78	79	94	87	83	85	78	98	103	77	91	99	75	109	87	94	109	74	96	93	102	87	77	92	74	86	90	77	72	70	62	83	100	70	86	111	101	82	80	80	93	78	101	100	84	87	88	70	87	84	97	92	88	85	77	89	92	94	93	100	74	87	74	91	89	92	99	76	89	81	94	110	88	80	79	81	85	92	78	95	106	83	92	65	104	92	77	105	81	85	99	87	90	89	87	71	70	84	90	100	96	85	97	80	92	69	90	87	91	109	74	94	78	90	101	72	81	93	84	82	105	93	78	96	94	90	71	87	91	77	84	94	89	89	98	74	99	98	77	84	91	102	87	89	84	105	99	79	93	86	90	82	87	81	85	91	87	92	81	86	74	93	80	107	95	82	89	84	67	81	88	107	105	82	83	98	73	79	88	87	89	109	88	93	74	82	78	89	63	87	92	84	101	95	80	84	79	89	90	95	88	85	88	81	99	100	85	95	101	101	100	83	82	71	87	104	93	90	77	80	84	84	103	91	81	92	74	76	68	88	84	83	76	83	78	75	85	92	96	85	100	98	82	81	86	95	94	99	86	99	85	92	81	90	101	90	90	100	80	102	105	80	88	84	104	84	85	87	72	73	87	85	95	83	73	96	78	107	93	88	83	87	90	88	101	109	99	90	106	78	67	100	90	103	76	100	87	90	82	70	87	85	74	92	98	77	100	89	79	73	91	96	97	96	88	78	97	82	76	88	103	96	77	97	88	70	93	93	90	71	92	82	95	100	98	93	92	90	91	89	85	76	93	76	87	102	93	92	76	86	86	81	88	83	88	91	95	88	86	90	81	63	91	73	74	77	80	95	114	75	94	89	83	84	98	81	92	92	91	91	97	77	86	77	88	80	92	81	98	95	77	86	96	68	88	81	93	84	93	86	72	81	92	76	97	79	61	72	73	75	88	93	83	75	102	92	107	76	81	101	87	106	101	104	99	90	91	108	105	76	82	84	89	87	93	65	77	72	81	80	67	107	91	75	78	72	66	80	92	89	95	96	71	98	83	89	85	93	75	84	88	77	81	105	82	91	104	93	98	89	98	93	79	82	82	88	77	75	78	92	85	91	78	80	80	77	105	86	103	89	94	94	93	79	78	74	95	97	96	84	68	93	73	83	88	83	103	77	86	99	112	100	80	109	95	98	62	87	102	86	84	83	73	79	80	89	84	79	99	80	77	77	70	87	95	98	99	90	74	74	84	96	98	98	97	83	82	71	96	90	78	95	86	89	88	102	90	88	93	91	91	85	77	93	100	84	70	88	90	91	86	79	82	81	83	78	92	77	92	76	92	86	93	80	99	98	88	88	97	89	77	88	91	88	85	78	75	76	106	74	91	86	94	96	85	88	81	79	88	86	89	86	78	89	79	109	74	84	80	103	111	84	75	99	99	101	93	93	84	85	82	77	92	103	102	94	63	93	84	92	85	88	88	101	95	90	79	87	96	104	81	88	87	77	87	76	85	86	95	78	95	86	93	85	97	79	92	79	77	90	90	100	97	72	83	92	84	95	87	76	90	97	83	87	88	86	90	78	90	78	89	79	88	77	94	98	69	89	99	92	68	92	93	78	82	84	103	87	85	96	95	92	69	83	83	72	92	83	87	89	82	86	111	78	86	68	96	83	81	84	88	82	98	106	81	82	108	87	101	86	80	85	95	76	75	86	105	94	107	94	103	97	101	84	82	85	89	61	107	87	97	86	69	100	78	92	81	87	88	116	87	78	86	94	85	76	77	93	98	82	84	67	97	98	94	86	94	92	88	86	102	98	91	66	92	88	78	103	80	97	95	78	93	80	71	68	83	89	105	72	99	92	91	85	76	82	88	80	89	101	76	87	88	82	90	109	90	94	66	88	73	87	93	85	92	82	84	71	91	85	92	81	70	86	111	91	87	80	88	86	86	87	79	81	81	78	84	95	87	82	98	82	82	73	92	92	89	104	81	83	105	80	89	88	68	94	85	91	80	76	85	75	88	83	95	95	84	86	88	77	89	92	111	102	96	96	92	83	86	91	85	95	95	97	81	85	81	92	78	83	80	91	93	83	74	98	86	82	98	95	95	107	96	82	92	82	83	82	94	90	75	73	96	88	80	79	86	73	85	79	95	85	90	95	101	80	74	80	82	77	91	90	103	101	100	89	90	77	112	91	94	87	69	96	87	106	70	95	90	95	88	83	84	80	89	86	79	90	90	97	87	101	91	81	93	87	83	84	83	86	93	73	86	76	82	99	76	86	80	95	90	84	102	106	85	92	88	87	84	106	90	85	96	76	79	91	90	76	88	103	96	72	86	100	70	91	94	77	86	90	103	94	71	90	76	75	95	75	91	87	83	96	90	89	78	81	83	82	87	80	86	92	75	85	103	95	83	81	101	89	99	74	98	84	74	69	76	89	88	94	101	80	102	107	89	90	96	76	93	87	86	108	83	89	79	85	92	100	91	93	104	88	77	97	91	86	74	97	87	85	85	90
11941	4053	2348	3271	7683	12089	14193	13115	10579	10058	8203	6776	5089	4140	3501	2968	2972	3067	2793	2647	2172	1746	1442	1451	1399	1243	1253	1177	1172	1041	997	951	995	896	769	761	694	632	648	650	704	677	697	661	710	666	670	704	631	721	689	664	772	697	630	666	654	684	628	669	683	723	699	658	690	687	698	700	673	677	650	638	610	612	667	604	638	622	691	630	662	636	685	618	685	665	721	668	644	637	682	660	634	654	616	649	640	693	643	630	657	696	658	626	689	629	624	662	662	629	623	646	638	644	651	662	656	599	583	642	633	657	678	647	618	672	661	607	652	628	614	662	626	641	677	575	664	659	621	616	639	647	696	679	664	664	645	687	664	658	663	673	614	627	607	649	619	639	628	665	650	654	657	669	622	642	668	660	640	663	653	626	664	688	635	633	669	691	640	656	662	643	667	642	629	620	663	662	624	643	632	651	647	617	607	639	622	639	635	709	621	641	633	656	622	651	670	655	626	617	649	663	656	643	681	601	644	662	645	670	636	601	613	638	635	607	664	646	646	636	649	638	634	660	637	651	641	592	659	607	613	606	614	663	706	621	655	673	617	647	687	618	676	656	617	640	619	650	656	644	694	633	630	666	614	611	640	668	595	681	646	653	703	663	611	633	630	647	676	643	643	649	606	620	636	648	648	592	637	632	629	611	632	680	697	648	639	636	638	620	618	614	648	619	675	645	696	641	602	674	582	624	645	614	649	696	643	681	645	647	609	656	666	705	613	612	624	651	671	675	615	650	613	608	666	695	631	653	674	679	673	675	642	669	652	674	698	637	641	668	610	586	612	689	699	633	649	658	626	652	616	652	661	613	661	613	637	676	639	646	644	659	646	613	619	658	673	650	665	638	644	615	624	630	659	695	620	628	652	662	646	682	634	638	648	655	653	656	677	621	648	590	636	636	654	657	630	650	620	632	608	662	635	616	595	664	656	658	674	620	634	621	666	646	652	631	636	641	607	644	641	640	633	620	640	614	642	605	658	643	669	697	640	681	617	666	645	681	640	654	619	641	631	604	652	632	685	634	647	647	643	601	682	641	647	663	646	678	648	658	651	663	676	730	664	656	623	652	649	662	649	673	619	631	623	668	689	636	640	655	664	591	642	674	619	668	633	617	662	608	636	653	668	671	674	604	588	662	647	622	698	664	678	615	644	589	648	674	606	596	652	652	635	614	629	627	654	589	588	652	670	614	642	606	644	668	653	683	636	695	639	652	611	578	653	683	699	618	656	664	631	658	623	610	646	607	644	620	657	612	681	675	648	645	638	673	657	626	680	611	617	614	673	656	665	655	652	648	656	712	658	665	610	650	655	616	662	640	656	639	671	651	656	619	669	629	649	639	581	657	627	637	626	624	688	641	567	631	649	619	651	644	655	680	637	628	626	634	669	621	658	671	608	634	698	623	608	708	679	633	595	643	659	647	666	664	645	599	635	643	716	648	663	623	675	622	650	658	630	637	650	660	651	634	675	648	651	670	703	652	639	683	660	638	639	651	646	645	627	635	647	635	644	695	617	683	658	637	613	603	659	658	666	693	721	682	647	644	656	654	681	663	652	621	642	609	652	648	679	636	618	631	676	658	637	607	601	618	611	649	639	665	673	657	605	627	655	639	681	658	636	667	607	664	629	667	633	665	637	658	638	681	643	633	627	630	611	611	670	641	617	652	658	619	632	682	660	612	634	662	617	617	633	696	630	659	631	637	628	673	661	656	596	663	618	652	657	646	635	631	611	623	628	637	666	663	618	651	622	609	625	641	651	667	635	653	662	613	676	632	660	676	621	675	729	620	651	671	641	677	672	679	693	678	671	663	670	681	662	605	636	610	633	626	620	652	641	655	640	625	670	652	648	642	667	596	639	619	620	603	646	640	667	629	632	701	633	655	675	637	687	667	671	661	653	627	651	664	641	634	653	662	656	667	622	642	638	650	620	622	688	677	624	661	706	660	647	644	723	692	637	656	683	607	667	643	681	613	692	658	604	601	652	660	632	652	647	659	697	612	617	667	638	651	663	632	635	617	636	661	667	619	623	665	630	632	653	617	618	653	674	693	639	652	640	661	606	641	650	605	662	599	595	644	654	604	656	651	607	675	651	643	652	621	679	621	676	661	647	659	660	601	622	646	642	632	579	677	698	617	651	713	625	645	660	646	668	617	652	627	632	629	625	669	643	623	671	610	640	617	651	641	643	633	667	658	687	653	631	662	665	650	633	655	643	657	626	650	632	594	661	654	641	694	626	640	624	619	670	665	639	672	624	638	719	627	621	635	655	663	607	645	642	624	580	666	662	629	702	655	661	689	614	622	622	604	610	657	653	658	677	616	640	642	639	678	633	653	659	649	660	631	702	664	679	688	685	668	681	645	659	596	673	617	632	667	692	632	679	641	658	614	659	644	666	654	681	665	611	696	679	614	696	656	608	679	606	625	637	636	639	677	644	658	640	693	624	614	619	621	655	663	661	673	642	618	636	676	640	684	662	656	634	612	630	666	589	669	664	676	610	696	691	652	651	627	627	658	664	630	683	639	684	627	652	609	632	609	639	688	634	604	654	601	686	635	601	648	644	666	632	625	653	704	634	631	645	666	628	640	621	625	657	650	701	657	673	659	663	629	647	688	650	660	626	653	649	603	618	636	665	625	644	658	674	628	641	653	674	602	646	651	625	662	619	617	637	635	622	612	644	676	615	660	664	626	657	617	635	667	656	630	677	690	698	651	671	615	631	600	666	676	640	686	597	613	661	644	634	680	675	660	654	694	663	624	638	680	629	686	663	648	664	653	637	642	644	694	654	602	610	659	618	682	645	605	695	644	664	669	678	647	676	686	642	618	592	675	678	676	620	598	644	631	662	660	648	646	672	622	617	680	636	666	665	608	623	647	615	644	659	678	642	650	638	691	627	666	719	700	680	629	622	673	650	632	668	639	627	662	618	650	614	594	622	667	659	616	618	662	673	661	635	656	627	633	646	612	686	661	667	633	646	657	617	618	671	607	684	672	643	641	680	656	668	664	655	637	678	641	629	638	645	660	596	642	625	669	600	596	647	648	611	640	607	664	641	633	676	631	646	648	654	652	656	634	666	632	675	634	660	614	648	684	677	687	664	640	653	634	644	609	652	625	660	613	616	670	682	674	627	647	677	627	640	645	604	630	642	671	655	670	632	612	655	675	634	647	617	666	664	649	627	650	628	609	693	674	628	615	582	643	658	665	658	621	653	613	649	623	650	610	610	689	638	631	617	667	655	667	652	587	630	649	652	681	637	635	652	643	623	623	659	678	634	665	655	649	598	629	650	631	652	657	638	691	652	637	652	685	656	654	708	625	636	632	657	633	627	615	647	679	638	622	652	680	642	640	626	696	610	638	611	678	630	674	691	654	667	706	655	665	667	671	626	609	642	662	658	668	668	626	598	641	661	630	643	645	671	677	653	678	666	636	635	675	665	628	673	663	682	629	619	645	640	669
952	461	283	181	186	372	543	514	447	518	379	364	250	217	179	172	195	164	197	118	114	127	77	86	71	86	66	79	63	79	78	78	57	67	60	53	46	34	58	41	52	49	52	53	46	66	38	58	45	39	40	42	50	41	51	33	45	63	52	43	42	46	48	42	47	48	51	48	32	40	42	49	44	39	38	30	40	48	51	46	45	35	44	39	39	37	47	44	39	47	46	45	36	44	35	45	32	45	49	43	42	33	35	41	41	50	54	44	52	42	50	39	48	38	42	57	51	54	49	38	45	40	50	28	41	55	49	53	59	42	35	39	50	46	51	40	47	52	38	43	40	34	48	50	37	41	40	42	37	40	42	45	51	40	50	56	50	34	52	47	48	48	37	55	53	48	48	46	40	38	43	37	43	48	48	48	51	39	49	28	42	54	44	48	40	36	46	39	40	39	39	55	57	33	50	43	34	41	27	43	51	49	33	36	50	37	37	25	57	43	58	52	35	46	42	48	36	33	50	43	35	41	45	51	39	41	33	48	44	42	40	33	33	54	48	36	41	35	44	37	44	44	33	40	35	32	53	49	47	47	38	33	46	48	42	49	47	41	43	40	46	35	46	37	42	40	50	33	50	36	45	65	41	48	39	48	43	40	37	33	34	43	47	54	46	44	33	34	57	39	45	55	44	48	34	35	49	53	36	53	49	53	54	39	46	47	34	41	39	44	33	47	47	48	55	51	44	38	52	42	49	47	40	42	31	42	56	45	46	50	43	37	35	41	28	37	41	47	39	42	39	60	43	48	48	49	49	46	44	45	53	32	41	44	42	25	53	53	55	49	49	52	58	44	57	41	40	49	44	49	55	38	47	30	45	41	63	42	41	41	47	50	52	43	35	54	47	56	35	45	35	44	42	42	41	45	43	54	47	42	42	40	54	44	41	44	37	49	45	30	34	45	46	51	47	48	53	42	33	36	38	60	37	51	52	40	54	45	31	50	27	58	40	47	44	58	38	54	52	37	33	43	42	49	47	41	50	47	45	41	50	35	46	51	53	35	50	40	37	47	32	46	53	49	50	39	47	47	52	31	43	39	46	38	41	44	45	57	40	52	46	40	40	43	45	47	51	37	50	40	45	47	53	45	44	48	50	46	42	40	44	53	59	35	44	36	40	49	49	42	47	46	48	52	48	48	49	40	37	38	41	50	34	46	50	49	36	45	57	54	53	38	41	48	48	41	60	37	39	41	45	46	36	44	43	46	51	41	42	41	39	57	40	34	43	51	47	30	26	35	45	44	45	42	41	39	47	47	55	55	36	43	42	55	42	37	42	46	40	42	41	39	37	41	45	42	45	48	45	49	38	55	58	36	57	41	49	49	44	46	44	41	43	41	36	47	46	60	38	44	40	33	43	42	51	43	36	49	35	58	45	55	50	37	43	57	40	32	43	45	44	50	41	45	45	35	56	52	43	37	41	46	44	39	53	50	37	32	38	44	48	42	58	34	43	37	39	38	36	40	47	31	34	34	52	40	46	40	34	44	50	44	37	49	41	36	47	45	35	47	42	47	29	42	31	45	37	46	45	43	44	64	40	36	50	39	36	38	39	41	46	46	51	48	38	33	42	46	41	55	48	51	42	53	56	50	43	51	50	54	47	48	39	35	37	41	40	54	52	39	44	46	37	39	37	37	49	31	45	49	42	39	44	48	54	28	46	42	44	43	44	49	44	33	34	30	36	38	38	41	47	47	40	52	37	47	45	50	35	39	41	43	34	57	46	48	44	47	38	43	38	43	39	45	31	31	40	46	43	47	48	49	48	48	27	51	45	48	42	55	52	69	42	41	47	45	42	38	34	51	32	36	47	51	37	43	42	46	45	52	36	46	35	42	39	46	50	48	36	45	34	40	46	48	43	48	37	46	37	39	35	40	48	36	41	44	37	57	37	61	61	34	40	44	52	45	46	40	50	54	45	38	42	44	39	50	52	45	34	45	45	46	43	43	44	61	54	44	43	47	49	43	40	51	51	39	47	47	37	41	49	37	31	38	47	54	41	49	48	40	42	51	46	40	47	43	45	42	56	42	45	42	48	53	45	41	38	42	54	37	34	31	50	32	46	46	43	51	41	47	47	43	45	52	54	34	49	44	46	48	39	35	49	46	44	47	46	51	53	41	42	44	41	50	45	51	47	47	31	40	43	50	48	45	57	35	43	45	47	41	60	47	36	52	42	40	48	41	37	41	48	60	42	44	45	46	40	30	45	45	37	41	34	49	47	51	34	44	53	39	43	50	43	40	42	53	37	36	48	48	48	57	46	50	46	44	44	39	41	50	38	46	34	39	41	37	39	41	44	45	38	36	52	45	40	50	32	47	42	47	44	44	34	42	37	45	46	34	54	54	56	41	39	41	45	38	42	44	33	42	57	39	49	32	33	34	48	41	47	45	34	56	37	48	52	45	43	48	49	49	37	43	52	53	48	44	49	49	43	36	52	34	40	48	48	42	50	43	30	41	45	48	38	59	45	44	43	50	47	47	40	36	51	40	50	40	44	42	30	45	52	55	47	47	39	40	49	45	41	39	35	44	50	43	48	50	39	51	57	52	35	47	39	32	45	36	38	49	41	39	44	40	52	43	44	31	38	42	42	46	46	52	54	44	45	45	38	37	42	39	45	45	48	38	40	42	57	60	56	36	48	41	39	45	43	39	34	40	53	42	35	47	38	46	40	48	49	53	43	43	41	41	40	46	43	47	36	49	42	45	48	52	43	29	34	36	35	51	33	50	49	47	47	43	50	41	42	48	38	50	52	31	46	40	49	45	43	50	46	56	43	44	36	39	39	30	46	50	45	35	40	45	47	46	34	36	58	46	35	43	55	37	35	39	34	52	43	49	30	50	39	44	52	51	34	45	47	47	51	40	45	52	50	44	39	33	58	38	43	49	45	47	45	48	53	36	42	52	41	40	46	39	42	33	46	42	43	48	38	43	40	38	38	23	51	51	43	37	42	45	52	57	46	45	58	50	56	49	49	42	47	40	40	47	43	51	38	34	42	50	45	54	48	52	31	43	52	48	46	61	51	42	42	47	55	47	38	45	54	39	38	40	50	44	36	39	42	53	40	37	58	59	50	46	36	53	51	38	44	52	44	50	46	40	43	39	48	51	44	54	45	34	40	35	48	49	50	43	49	53	50	43	44	27	42	47	42	41	54	44	34	46	48	54	38	50	42	48	44	32	47	35	51	41	39	37	43	39	53	43	39	40	35	47	43	48	51	44	37	50	48	45	50	42	45	46	39	40	42	37	43	41	44	47	43	42	36	46	45	34	33	37	50	42	38	47	50	46	43	45	44	42	41	44	48	37	55	42	37	42	53	43	55	38	37	34	55	50	46	43	47	41	44	36	41	38	46	45	49	45	46	36	47	57	43	55	40	30	46	47	50	37	60	59	53	41	36	49	42	35	39	40	46	42	44	43	41	39	41	55	38	50	41	39	40	45
12666	5640	3059	4677	11395	16895	18622	16611	14097	13708	10911	9309	7341	5673	4479	3887	4243	3773	3522	3047	2488	1959	1585	1584	1411	1308	1203	1307	1094	909	889	967	850	718	602	529	450	375	348	375	392	422	430	378	412	438	419	398	427	343	348	349	445	403	367	366	383	338	351	375	363	337	375	342	408	408	431	392	390	374	396	354	363	339	326	355	343	357	374	352	319	310	335	349	334	333	346	360	315	344	329	330	322	335	301	346	348	361	316	330	344	348	356	333	321	336	318	319	312	312	297	364	340	335	326	337	319	347	346	306	331	304	343	290	312	323	311	325	301	323	321	287	294	362	319	333	332	350	304	300	329	348	325	330	340	312	344	305	341	298	357	333	345	324	353	321	292	364	303	319	302	348	336	344	315	348	323	334	335	316	308	305	304	287	324	328	330	322	315	351	336	328	359	314	351	297	324	341	326	354	339	323	322	334	343	355	320	351	343	342	364	331	345	318	328	335	326	336	331	311	333	330	347	319	334	308	339	349	344	343	369	341	314	299	340	301	347	350	310	322	352	363	317	324	293	334	286	331	323	355	320	334	310	344	339	329	298	309	355	344	318	319	335	316	322	326	297	346	289	346	313	327	322	303	327	301	339	359	309	324	357	329	352	331	337	327	326	326	328	332	338	309	344	332	292	327	339	330	335	328	363	332	320	337	356	298	323	325	351	337	337	318	306	313	293	319	308	345	328	332	328	341	329	347	369	323	325	322	324	320	334	344	325	332	304	363	323	336	297	344	307	313	334	338	346	350	336	309	335	326	309	337	316	322	333	325	342	336	338	354	318	305	318	358	318	312	376	326	329	309	314	354	320	344	309	322	325	357	309	325	325	305	323	324	345	322	291	342	330	322	337	316	354	334	340	313	340	339	304	307	339	320	336	318	318	335	344	303	319	290	331	339	305	337	344	329	308	309	340	321	336	337	331	312	339	345	340	328	328	331	326	328	322	360	308	333	364	334	321	330	333	327	345	338	346	327	340	341	322	368	325	321	326	353	330	328	328	323	322	331	335	307	342	327	311	338	333	324	327	330	319	346	318	317	328	338	334	329	302	353	331	380	337	339	350	350	344	325	294	316	305	356	330	317	349	314	321	361	326	359	300	332	317	329	309	316	333	344	323	348	321	329	331	304	346	313	338	333	301	329	329	327	331	342	331	349	336	297	312	339	345	327	315	338	328	339	298	357	324	323	292	324	303	300	346	330	336	357	337	335	345	325	313	323	336	279	328	340	335	324	342	324	325	313	343	323	346	359	333	307	332	308	312	323	312	330	331	321	328	351	336	343	339	333	318	325	308	338	307	340	327	353	317	326	313	301	306	309	292	311	307	335	329	293	334	334	289	337	327	320	335	315	307	363	299	323	320	364	342	321	292	296	319	313	361	339	303	347	334	322	352	322	326	328	323	366	331	344	313	348	334	300	327	352	332	332	327	341	327	325	319	329	310	326	334	353	332	347	335	316	323	315	343	331	327	348	362	351	320	301	382	310	340	321	361	325	334	314	343	334	340	298	318	328	347	346	341	310	344	330	350	308	349	328	336	355	316	334	303	334	364	327	331	350	327	291	324	371	332	297	310	338	317	343	328	327	323	338	331	322	330	325	332	315	333	314	334	317	333	308	325	322	353	340	322	345	341	334	306	321	310	340	339	316	315	324	274	324	332	329	315	330	310	314	322	319	340	331	316	342	351	331	321	331	315	340	330	330	331	298	333	323	352	339	328	332	325	298	333	346	337	325	368	307	325	311	348	350	336	315	347	340	325	329	334	329	320	335	300	341	357	332	334	340	342	332	325	318	318	335	336	342	348	334	347	303	335	330	291	359	310	328	344	295	334	329	341	333	305	303	346	361	294	336	328	325	339	328	321	337	317	336	329	350	315	323	313	304	327	336	341	352	319	317	324	331	324	338	364	319	344	325	323	325	314	370	356	304	324	326	340	302	301	318	316	314	356	352	337	321	338	355	347	360	310	357	331	327	338	323	342	339	355	328	344	347	337	317	326	343	360	335	330	363	340	356	371	321	345	329	340	362	315	347	312	333	336	335	318	334	340	315	326	338	326	329	333	346	344	308	325	332	338	327	327	324	308	326	303	341	343	296	316	317	329	350	352	367	342	325	313	323	333	341	321	309	288	312	359	354	335	330	332	330	344	367	327	327	298	306	339	302	320	340	336	328	281	315	318	338	376	344	343	305	306	320	314	316	323	310	320	353	331	354	321	326	328	372	310	326	336	347	346	317	343	294	336	325	307	334	295	340	315	327	308	357	350	295	313	300	319	315	327	325	330	361	322	315	325	345	338	343	319	309	353	317	351	359	331	303	283	320	329	363	314	337	296	327	308	320	289	312	334	331	321	326	306	300	333	319	329	318	317	327	336	305	320	349	327	318	325	322	353	316	340	303	320	336	353	338	303	321	300	330	320	348	343	351	326	336	311	317	304	338	312	320	336	341	339	339	299	309	315	310	332	323	342	310	319	298	313	351	320	339	343	343	325	327	336	356	320	351	340	315	370	327	316	313	322	304	340	326	320	323	363	336	323	341	332	342	351	305	296	332	347	326	333	306	335	326	350	338	306	336	313	299	313	331	313	309	306	339	361	309	340	364	343	332	318	314	361	327	327	335	309	324	342	337	329	355	340	285	330	349	320	341	343	332	327	383	350	346	383	334	330	338	334	310	328	326	343	310	343	312	304	319	347	336	338	332	349	298	321	322	346	305	313	327	379	320	323	322	350	337	318	323	336	318	303	360	344	326	334	330	321	335	321	323	312	330	328	299	338	309	307	341	316	326	344	322	332	319	327	297	339	312	334	331	314	341	327	343	324	327	312	329	353	307	368	347	322	349	330	327	354	359	337	350	352	327	330	312	374	315	318	327	330	313	312	298	328	335	336	306	315	303	299	319	320	338	350	309	322	334	366	329	316	336	318	322	336	297	333	300	342	310	342	317	330	345	326	375	293	345	320	339	331	324	339	314	313	332	340	328	317	312	323	306	348	325	325	315	358	360	328	324	316	336	333	342	327	313	299	322	329	339	343	338	330	351	332	375	354	329	327	353	316	335	349	311	307	321	318	352	293	320	314	314	342	315	322	345	329	340	330	317	325	305	341	329	308	343	359	350	335	304	348	310	342	317	308	329	310	325	301	322	320	296	329	315	312	336	344	308	335	321	346	363	354	358	362	375	324	340	319	307	334	333	345	326	351	350	344	345	312	337	330	337	367	316	332	343	341	341	350	306	320	324	352	319	331	352	343	331	344	343	338	358	338	338	301	341	316	345	341	338	333	305	311	331	337	377	309	339	307	317	323	349	304	297	290	346	341	341	320	312	348	333	330	326	315	332	331	322	312	330	350	306	345	336	335	331	322	308	322	343	343	327	368	351	344	327	332	326	336	321	358	322	316	323	292	360	300	302	333	369	341	344	328	341	308	367	337	302	360	353	314	323	320	330	307	344	353	337	321	310
2135	465	316	272	254	420	513	548	511	505	459	417	332	293	239	224	231	255	207	198	200	191	149	159	168	153	161	148	137	117	126	118	125	129	129	117	108	119	116	128	90	96	110	87	121	119	118	127	108	101	112	113	98	108	109	119	125	129	108	123	95	133	122	112	112	121	122	117	117	118	126	101	134	108	117	118	119	105	94	103	102	102	106	93	121	88	115	102	111	121	121	120	92	127	120	117	112	113	110	114	101	102	108	102	107	103	111	110	105	111	107	118	115	121	107	104	121	108	130	121	109	92	109	117	110	122	122	104	110	107	103	101	98	104	110	105	123	97	119	107	115	100	112	102	112	123	107	90	123	110	108	121	125	105	116	116	92	116	120	106	112	127	103	96	116	118	123	117	106	114	109	102	109	129	110	109	92	87	131	117	119	126	116	120	89	112	108	106	108	111	112	116	117	114	97	117	117	104	95	122	117	101	107	105	118	118	110	98	124	106	113	105	92	104	104	110	108	118	115	114	137	134	114	126	111	98	106	118	107	116	122	119	109	122	121	121	99	104	92	111	112	106	115	104	107	110	117	126	111	114	101	133	101	123	118	116	107	99	108	88	107	99	111	97	103	132	111	107	115	101	101	100	91	130	140	112	100	103	110	134	102	111	111	116	132	107	122	125	100	103	95	121	102	102	110	115	112	136	112	112	100	89	90	98	117	112	102	114	94	123	104	88	105	121	92	110	118	102	115	114	109	90	120	102	115	88	128	112	102	106	119	111	105	95	81	95	122	117	132	85	111	100	106	113	109	111	99	81	119	108	85	102	98	103	113	94	112	121	117	101	85	116	120	122	88	101	94	96	106	109	119	112	95	112	123	126	106	108	103	101	122	107	115	115	112	104	105	107	113	122	112	96	113	113	132	125	122	119	107	106	120	113	127	100	115	95	111	109	94	106	113	113	109	101	105	111	110	99	119	127	109	105	120	119	107	102	117	120	128	120	111	102	119	105	113	118	107	114	117	114	137	118	114	132	114	131	100	103	114	106	112	106	102	116	110	97	115	110	96	113	112	119	122	114	105	100	94	138	102	135	133	115	109	103	120	85	114	97	108	92	103	98	97	119	122	106	114	98	118	105	105	109	119	117	127	111	95	118	110	103	115	96	112	106	94	100	87	111	106	103	96	131	122	105	125	99	113	110	111	112	120	97	127	114	103	109	107	108	128	103	108	111	113	107	113	128	113	116	107	114	89	112	107	113	115	122	105	108	117	115	122	95	129	102	97	106	116	120	103	116	113	111	112	92	115	113	120	103	117	113	108	106	102	96	107	83	112	105	117	122	97	110	119	119	123	132	114	101	114	84	123	125	111	100	123	106	119	103	92	115	106	120	123	105	105	105	119	108	118	124	108	101	135	105	117	103	113	121	105	99	115	125	92	133	121	121	113	129	99	98	106	91	109	113	103	108	107	115	125	121	101	128	111	114	122	113	101	101	97	96	120	97	119	115	129	101	111	104	120	114	115	119	116	100	120	118	108	101	108	106	106	117	123	90	111	101	131	96	98	104	122	116	96	97	88	112	110	118	100	123	98	99	114	120	110	126	116	112	115	115	106	120	103	111	110	113	98	110	105	122	92	100	98	117	102	105	108	97	97	97	104	92	104	113	100	99	112	109	118	118	113	127	115	104	113	124	94	106	103	100	115	112	115	102	106	92	117	108	99	142	104	124	97	105	112	108	102	111	103	104	125	103	99	131	127	117	121	96	122	121	110	92	112	112	102	121	103	91	106	89	119	102	110	108	118	107	98	130	98	94	102	120	90	98	122	107	108	110	102	84	103	97	104	117	86	120	94	106	108	107	107	109	113	104	121	103	97	122	91	122	106	128	97	107	109	108	132	94	105	103	134	121	97	99	110	102	120	114	114	119	104	121	104	105	91	116	112	113	116	110	100	100	136	87	118	111	106	115	103	99	121	116	107	120	96	113	105	118	121	97	124	112	104	98	98	112	119	112	115	103	123	104	107	106	120	107	122	107	118	93	113	112	102	105	127	110	119	93	103	103	98	114	112	107	109	102	116	98	90	104	110	99	121	84	109	136	109	118	123	94	121	113	113	122	99	116	94	98	113	105	96	104	107	106	118	110	130	105	102	91	90	111	114	106	99	130	132	95	118	126	108	115	94	112	115	99	106	107	117	100	109	100	103	110	98	125	108	124	112	109	113	115	100	114	106	130	122	98	96	102	121	87	96	106	120	107	117	127	107	129	112	134	87	117	96	133	110	114	118	109	105	100	119	115	111	116	102	103	69	104	122	111	121	109	104	104	97	100	129	94	95	100	82	116	97	114	125	120	124	99	102	104	121	120	124	123	112	102	107	103	122	117	110	123	108	102	113	122	109	124	126	111	102	117	109	109	110	109	102	95	96	130	114	122	132	122	94	112	111	128	100	104	98	103	112	112	127	122	110	91	122	122	121	103	104	120	104	117	132	120	92	121	98	120	113	112	109	103	117	95	117	136	116	127	91	117	91	96	106	120	120	101	94	102	110	109	109	112	125	122	98	112	126	116	124	115	113	90	126	95	109	108	109	131	107	103	100	104	104	111	116	105	119	113	105	105	103	124	96	118	105	109	102	109	115	94	108	109	107	115	125	81	109	112	93	119	113	123	111	97	93	120	118	108	115	120	114	100	104	118	110	106	111	104	98	105	117	96	112	88	115	121	111	112	106	118	124	110	131	101	111	104	112	107	98	97	119	102	97	107	122	118	115	78	123	113	101	106	116	116	114	91	125	116	111	114	102	113	107	102	101	97	99	112	97	106	96	102	112	126	120	114	97	110	115	99	97	115	119	113	91	130	122	101	99	96	99	133	113	98	116	122	101	88	94	102	95	103	106	119	123	106	116	119	96	92	119	118	108	125	97	113	113	110	108	107	101	85	118	121	119	95	115	118	113	116	95	108	105	118	127	110	128	111	106	112	110	106	126	121	116	110	116	122	111	96	100	119	120	100	105	126	119	130	120	99	119	113	110	98	112	92	111	119	112	108	108	102	113	129	96	130	129	121	113	105	120	103	94	101	95	106	115	115	111	107	96	86	121	112	117	121	104	106	103	121	123	107	106	123	95	113	89	103	114	107	121	108	114	126	114	103	109	111	106	114	114	103	124	106	114	111	118	132	121	108	116	117	107	128	104	118	99	100	112	116	108	130	108	119	112	111	110	110	95	95	120	101	112	123	99	109	105	102	112	113	95	106	99	105	121	108	94	100	116	113	118	144	127	102	117	112	118	99	107	113	108	105	118	121	129	100	101	100	123	114	108	134	98	109	131	111	136	113	109	103	116	120	122	113	122	119	116	123	112	127	113	119	126	101	113	123	104	96	132	100	104	99	112	127	106	130	110	110	93	116	117	113	128	117	127	104	100	90	111	96	135	113	117	94	114	117	106	109	92	92	125	121	115	95	133	113	110	130	115	118	104	126	122	107	99	120	82	134	104	117
14323	5501	3331	4899	11097	16588	17800	15583	14611	13257	11080	9693	7474	5785	4662	4410	4718	4011	3834	3448	3093	2530	2039	1995	1768	1781	1837	1650	1466	1303	1415	1333	1449	1121	1117	941	846	889	858	857	857	841	909	858	876	943	903	874	867	811	794	821	968	896	787	820	814	790	815	794	850	837	828	828	893	916	874	906	920	874	851	847	830	802	839	807	832	890	808	810	825	803	831	776	854	862	766	792	801	807	790	803	809	831	788	821	777	868	794	851	841	775	811	808	759	798	851	807	841	791	802	757	789	819	806	783	783	844	812	837	887	805	851	799	782	823	800	793	807	803	779	771	799	804	784	825	840	832	822	792	766	817	851	836	808	828	802	828	829	835	868	825	779	844	820	769	785	786	838	805	819	815	821	768	850	776	828	823	817	809	811	833	818	800	841	800	796	812	859	830	825	835	783	858	828	869	825	758	820	697	800	797	802	811	796	799	824	838	793	828	811	808	797	798	862	868	797	800	796	832	847	839	762	813	804	799	800	754	792	790	826	849	808	814	776	816	800	796	842	817	800	797	796	831	789	837	819	882	812	795	840	754	799	799	850	830	764	827	770	760	794	810	812	822	842	754	834	819	783	849	801	819	846	840	821	822	800	822	798	864	831	835	770	850	831	767	824	811	790	817	808	810	815	823	728	819	820	770	839	819	781	793	779	803	788	797	729	825	800	772	822	839	794	799	838	784	805	893	749	820	869	839	780	796	808	814	791	837	815	783	848	814	813	835	761	778	820	791	807	797	849	718	799	803	767	813	828	807	829	777	788	833	820	787	806	817	802	797	805	819	806	826	799	842	771	840	832	815	775	805	784	794	832	800	804	801	797	782	814	855	799	804	803	811	808	758	804	874	793	786	796	818	785	798	813	764	837	789	874	821	826	794	837	771	807	784	800	810	793	776	845	816	772	825	759	805	817	818	822	780	865	815	792	838	843	835	845	811	843	819	805	821	791	803	758	789	873	815	810	856	768	794	871	818	795	833	804	808	773	801	819	836	807	818	850	820	785	815	805	805	836	831	850	853	815	771	798	794	806	827	779	788	825	775	832	830	860	817	778	847	781	822	764	841	791	832	819	824	775	792	768	808	835	819	839	870	838	799	842	825	806	834	818	765	804	829	800	804	830	793	849	819	827	795	762	794	846	780	774	787	793	771	796	858	865	803	845	811	781	803	857	823	848	763	782	830	811	804	706	731	826	787	813	860	782	873	838	796	798	797	775	796	841	786	778	736	791	800	812	794	823	818	833	770	820	781	804	874	831	810	818	841	806	782	831	772	791	783	834	815	814	854	751	797	820	792	785	830	734	794	817	817	823	844	769	820	752	865	826	790	833	816	838	811	817	792	820	817	811	822	863	856	767	862	811	823	803	809	866	798	786	831	824	814	760	827	787	838	808	805	845	849	792	841	775	813	785	779	778	840	776	789	809	747	785	760	794	819	782	810	751	824	762	850	830	809	771	840	802	861	804	811	836	811	832	736	822	781	844	789	781	806	848	752	792	789	826	818	835	823	822	795	777	817	796	830	811	810	757	818	791	794	865	798	847	818	802	792	789	800	769	791	827	792	794	793	802	812	778	832	765	812	789	742	806	830	818	819	805	776	805	805	767	784	845	819	829	829	787	814	827	832	844	759	819	815	819	781	804	823	797	843	790	859	779	788	799	844	826	854	781	797	848	818	762	793	864	775	837	787	825	823	790	811	782	823	796	776	798	818	810	812	825	839	802	779	800	806	866	800	817	802	810	852	850	814	770	776	849	765	791	766	792	779	844	841	829	820	786	786	832	800	779	802	812	786	806	820	826	787	851	766	751	809	789	791	817	838	766	790	794	797	813	803	847	783	826	756	795	755	828	836	795	806	831	793	773	816	844	783	820	789	810	785	817	742	823	778	756	817	842	808	823	860	840	846	799	885	816	837	829	825	797	833	850	806	837	814	783	784	790	798	818	840	840	843	831	820	816	775	783	840	822	793	787	823	801	828	836	850	768	832	821	794	819	817	827	866	801	819	820	804	821	837	770	848	798	803	811	827	752	812	794	814	809	765	836	797	797	805	819	866	786	806	804	790	783	784	811	842	795	789	793	793	852	836	835	831	836	794	821	864	809	852	826	833	848	807	765	787	828	828	789	781	837	795	813	828	811	812	788	783	809	868	793	812	865	854	781	830	811	822	787	833	861	796	774	780	816	842	826	832	808	790	770	811	823	803	822	798	816	755	832	798	857	840	793	826	834	816	814	853	847	836	812	824	770	833	861	792	769	875	789	831	802	767	841	798	759	825	788	760	750	805	790	773	818	788	820	807	833	808	807	840	747	810	815	822	821	831	818	868	823	798	826	823	770	780	816	787	843	811	761	853	767	823	860	812	806	811	791	754	800	775	807	832	820	831	811	767	807	799	834	780	851	785	831	775	788	827	779	813	783	851	827	802	772	881	809	826	799	808	767	810	804	823	829	802	842	822	825	793	797	818	824	759	832	866	822	831	753	798	795	777	763	811	799	818	819	776	819	738	828	801	841	795	796	852	846	776	793	795	785	838	793	819	844	780	822	863	800	785	816	781	821	785	795	803	829	793	824	825	827	791	814	814	843	768	832	797	759	771	850	743	785	825	780	733	801	796	760	843	786	825	755	756	770	814	807	811	810	818	848	830	843	807	823	793	847	803	832	841	837	809	739	817	814	792	809	779	809	838	808	842	794	796	804	764	795	771	802	781	795	811	854	753	802	808	829	793	824	851	765	797	761	873	826	822	793	795	795	803	806	766	832	796	769	831	807	787	813	795	826	791	788	798	787	805	847	776	877	811	818	792	774	859	851	767	866	773	832	794	840	833	854	813	796	783	794	879	798	796	792	787	816	825	810	825	797	856	800	786	836	821	790	823	870	875	872	800	827	836	779	826	835	828	836	809	794	824	838	761	795	823	824	814	826	823	738	747	791	815	890	856	823	770	852	784	795	789	801	816	858	793	784	759	834	821	813	810	819	830	851	781	826	802	789	804	762	780	788	861	766	783	831	760	837	826	819	821	826	842	810	776	776	868	852	784	805	809	831	853	825	791	804	801	794	787	828	846	798	813	789	766	779	828	798	806	848	810	816	852	832	837	769	768	789	814	867	813	836	788	820	771	774	824	903	790	795	812	788	807	817	835	831	749	784	801	844	810	819	830	815	772	795	808	775	740	775	804	826	824	765	743	765	827	824	778	748	808	847	744	805	794	851	793	804	834	737	815	830	816	875	787	823	806	723	781	796	845	786	794	818	812	816	792	846	887	841	864	802	783	805	851	786	827	810	805	785	834	821	819	814	810	808	869	853	817	820	795	817	825	815	777	804	786	791	837	807	814	818	784	772	808	797	810	740	801	828	818	756	791	840	784	842	793	823	811	799	815	774	818	806	805	757	772	749	833	829	761	820	798	835	820	839	855	818	775	795	818	850	751	778	838	782	783	815	739	821	821	831	879	782	808	784	778
1434	614	400	255	263	464	659	655	609	592	483	437	383	262	221	260	250	213	219	212	170	127	120	103	123	113	118	112	101	90	106	113	92	70	68	79	59	77	52	49	71	63	55	59	61	72	72	66	70	54	59	58	65	55	56	54	47	74	66	50	58	68	43	64	75	48	72	71	57	64	65	63	77	57	59	52	58	62	59	72	42	57	42	52	65	63	46	58	55	44	57	53	49	63	60	57	67	56	67	54	71	68	68	63	60	60	53	44	58	52	76	56	61	61	61	55	48	55	50	69	68	57	52	48	60	58	51	54	48	62	54	59	56	51	68	58	52	51	57	64	59	71	45	77	63	54	65	56	54	63	42	55	58	59	62	62	55	57	62	62	60	44	57	72	57	49	45	60	78	46	57	59	59	57	48	51	55	64	67	56	60	44	62	71	57	49	66	53	49	55	64	62	57	54	45	61	58	66	58	54	61	64	56	61	64	62	55	48	57	49	64	60	62	54	52	61	56	61	55	44	50	63	61	65	63	62	55	46	64	55	67	57	61	41	64	64	68	55	75	67	55	55	64	43	71	50	64	65	64	62	52	66	70	47	57	62	51	55	48	66	69	60	48	48	77	64	62	61	48	64	59	44	60	51	50	64	51	58	49	54	54	58	52	49	59	52	59	63	59	51	52	49	58	62	63	60	65	48	54	64	76	65	52	43	60	41	64	56	52	51	61	51	56	57	54	61	55	55	62	60	54	55	71	70	60	69	52	58	46	52	57	51	60	60	68	60	61	72	53	60	64	56	69	60	58	64	68	57	55	45	50	56	53	69	54	62	58	57	53	55	47	52	57	49	57	48	54	60	62	58	78	47	69	66	77	46	53	52	60	47	57	61	69	61	45	58	63	45	58	72	58	57	64	67	59	56	54	54	67	59	52	66	35	67	58	69	57	57	53	60	53	55	55	50	63	44	54	60	59	71	59	63	51	51	67	66	56	60	52	61	45	59	46	68	55	55	60	66	77	56	49	59	60	54	62	51	53	64	40	52	44	48	39	69	72	52	52	44	44	50	48	59	50	57	64	58	59	59	62	58	57	54	75	65	57	52	55	61	66	45	52	60	48	52	55	58	60	58	57	62	47	59	47	58	55	60	50	61	58	64	47	49	57	55	51	62	59	46	51	64	59	50	56	63	55	60	46	61	51	55	45	59	63	55	57	57	67	59	50	54	59	75	68	60	54	47	53	56	52	57	53	74	51	57	47	57	54	58	63	66	74	62	53	50	56	58	49	62	58	56	54	51	51	56	51	45	60	69	58	58	58	54	56	55	44	54	56	73	66	51	67	66	80	62	57	58	60	57	49	53	54	64	65	69	52	57	46	60	53	57	59	68	52	68	77	50	60	54	47	46	62	68	64	55	70	50	65	60	70	62	61	48	47	54	69	50	50	43	58	67	47	71	68	51	31	48	60	59	58	57	63	63	75	56	48	52	67	46	52	59	58	68	48	58	64	64	53	58	51	59	60	56	62	61	65	61	51	59	67	65	64	62	59	51	63	56	51	52	70	56	53	53	65	66	47	61	48	62	64	48	59	49	57	68	54	57	62	58	60	53	56	46	66	60	41	65	66	50	58	68	42	60	54	54	56	78	62	59	62	42	59	50	63	65	63	59	68	49	44	54	67	73	60	49	53	64	54	54	58	63	50	57	61	69	59	55	59	57	51	74	47	58	51	62	49	52	64	61	67	45	47	49	51	53	61	46	49	67	51	61	54	71	69	51	51	56	53	59	53	64	68	64	59	70	59	71	58	61	57	66	53	66	60	66	61	59	67	57	54	69	59	47	55	62	65	66	55	52	56	48	62	51	60	62	47	58	63	63	49	57	48	62	56	69	73	62	53	71	59	67	64	52	58	57	48	64	51	57	57	62	71	53	74	54	54	65	68	57	67	40	54	73	51	50	46	64	68	51	52	56	51	62	56	54	52	58	61	48	52	64	53	63	60	53	56	56	58	61	65	70	51	59	58	55	58	72	50	43	48	69	61	53	67	58	77	67	52	48	66	52	63	66	63	50	69	53	52	81	46	70	59	65	59	59	52	49	47	56	45	55	52	64	51	61	49	62	56	60	58	61	50	53	46	56	77	48	46	61	61	65	46	60	55	57	50	48	57	56	60	55	58	61	70	67	51	54	59	60	71	63	59	72	51	58	53	56	65	68	50	62	56	52	69	63	64	52	71	61	46	47	62	63	60	59	72	75	57	62	63	60	58	47	50	58	54	49	52	65	63	44	54	64	54	59	64	61	58	83	55	54	46	56	54	51	69	52	60	64	76	64	58	34	49	62	59	59	54	46	64	48	57	70	64	54	58	71	65	62	55	58	52	63	69	51	57	47	62	60	57	52	63	61	62	56	56	64	51	54	50	61	52	58	55	74	53	67	64	60	64	54	69	54	70	56	51	60	59	71	71	57	68	74	40	49	58	50	50	58	47	65	58	47	69	64	65	59	54	67	60	69	58	65	51	62	47	56	68	50	53	55	51	59	51	54	61	62	62	53	61	52	65	58	57	57	57	70	46	51	54	55	50	45	68	52	65	50	55	50	57	62	51	63	55	53	57	61	73	69	60	43	62	70	50	57	68	45	55	57	50	62	62	57	60	57	60	54	59	58	61	60	55	51	53	51	58	62	53	59	53	54	46	70	68	69	66	70	68	48	52	63	63	53	65	59	59	50	55	54	48	61	65	59	66	47	69	53	66	56	71	46	57	54	49	56	58	55	37	45	47	54	58	51	46	48	54	56	65	61	67	63	49	48	54	63	57	49	60	60	66	67	60	68	62	57	62	72	60	47	64	47	63	47	56	48	54	52	65	50	87	60	65	44	64	53	49	65	62	55	58	62	55	58	64	48	70	46	62	53	59	60	56	66	66	52	56	63	54	67	55	51	51	45	63	50	71	50	59	55	51	55	50	60	68	52	58	56	70	63	42	68	55	59	72	59	53	51	50	50	65	49	51	48	78	59	43	75	57	53	44	62	56	49	68	51	44	55	62	54	65	66	51	69	44	46	52	58	60	65	50	48	59	71	57	67	49	56	61	53	55	74	61	59	56	56	60	46	48	56	54	52	61	65	72	48	56	56	59	61	47	66	65	65	60	55	55	67	51	56	56	67	51	63	67	46	60	52	52	52	55	51	58	73	46	57	69	51	59	52	54	59	59	54	49	52	72	71	55	53	62	56	49	59	49	61	47	53	62	63	58	49	59	60	60	56	48	66	42	54	63	47	42	56	56	50	77	45	56	60	62	58	61	54	57	52	46	49	54	63	53	55	54	54	53	58	61	71	45	51	58	51	49	69	56	63	59	51	68	61	49	58	68	48	75	56	52	73	52	57	67	52	64	52	61	59	48	57	50	53	60	61	63	61	58	59	57	59	58	66	56	53	63	64	58	53	62	54	61	58	44	69	48	49	64	45	51	54	56	61	60	59	61	59	63	60	59	81
15739	7067	3870	5968	14252	20278	20661	18549	18257	15452	12936	11899	9443	6713	5291	6062	5673	4597	4434	4022	3336	2353	2125	1782	1972	2060	1944	1544	1286	1217	1296	1288	1202	924	802	639	546	480	483	509	496	543	524	452	472	544	516	601	531	443	427	502	511	514	512	479	467	442	434	456	444	437	464	532	549	534	544	619	554	472	429	471	461	419	380	480	524	469	446	425	447	460	443	463	437	405	451	415	394	392	440	427	427	441	419	445	399	429	401	437	428	431	440	445	406	390	424	446	444	396	429	415	394	437	394	407	394	427	408	411	433	455	421	433	433	409	442	408	441	385	402	430	441	402	392	441	412	427	429	399	438	399	421	427	385	442	450	413	427	396	410	402	409	415	415	419	375	436	420	431	447	445	416	450	392	432	415	420	435	430	408	421	399	403	444	406	458	443	419	432	432	405	441	413	395	411	392	396	406	437	426	417	447	459	417	400	416	399	400	424	381	431	442	447	396	429	396	427	400	424	450	435	400	466	425	411	397	420	401	421	399	423	398	387	408	445	394	401	413	407	423	425	419	390	404	416	415	393	420	436	410	408	407	413	412	408	415	417	383	400	371	465	434	374	455	397	443	383	396	435	417	406	404	426	397	414	438	422	410	433	439	410	440	398	422	430	425	438	399	464	416	456	426	398	427	399	391	436	396	390	411	405	416	436	425	395	419	389	397	397	405	434	392	369	414	450	386	413	428	420	440	428	424	448	406	420	398	435	398	431	403	385	461	437	411	420	415	455	442	367	388	444	393	404	412	396	439	428	427	429	420	448	399	410	368	419	418	384	400	411	424	409	461	416	416	411	416	423	434	408	425	397	452	426	414	418	434	417	419	386	443	427	434	391	406	386	424	410	434	436	398	420	417	450	404	442	398	429	416	436	463	403	398	388	430	413	403	385	434	421	438	408	401	390	398	372	404	426	418	399	415	387	410	405	422	412	450	435	384	407	417	394	399	421	406	384	441	418	430	438	403	405	450	447	435	414	440	430	422	376	420	402	449	434	407	415	441	417	389	398	429	396	437	385	400	431	429	392	431	388	437	407	409	426	433	393	412	458	414	399	434	436	429	379	430	404	402	434	434	390	408	415	395	398	429	390	396	396	440	446	433	418	420	400	383	441	412	439	440	391	425	420	469	425	415	387	438	375	407	423	399	410	448	442	425	425	449	419	428	403	426	410	414	392	415	410	436	394	435	418	423	412	397	455	436	399	423	423	413	455	408	425	447	451	386	399	431	432	394	415	399	434	419	434	435	389	447	415	392	422	391	391	406	415	363	446	417	406	398	427	430	419	400	412	437	417	408	427	410	426	419	445	427	449	390	436	465	429	397	398	383	403	434	425	431	393	414	452	417	396	420	403	421	412	424	404	437	407	438	382	444	424	403	426	400	407	399	412	457	425	395	432	405	437	417	410	414	402	417	384	435	454	404	387	416	465	432	399	409	395	431	422	434	386	419	409	409	415	405	406	412	403	465	392	457	429	411	415	428	456	383	398	416	417	402	445	416	438	438	397	412	411	401	413	397	453	408	403	389	413	431	414	418	402	403	406	446	391	433	421	418	416	397	420	439	397	413	421	425	444	400	410	371	408	420	412	432	420	443	406	391	429	395	432	424	458	440	414	417	388	399	385	396	408	364	472	446	398	395	400	415	353	403	430	403	447	409	397	413	407	463	391	387	423	391	420	425	420	370	415	404	452	367	394	384	427	403	395	439	474	383	384	426	434	435	441	434	365	438	421	401	387	446	413	418	393	427	431	416	438	460	413	431	446	407	401	416	427	431	400	414	432	454	478	453	445	431	429	418	442	430	398	403	443	433	454	429	423	417	419	386	427	430	421	440	403	438	434	411	429	389	408	385	412	426	416	415	429	419	467	418	408	414	397	421	411	422	475	383	422	407	431	407	431	411	416	429	431	434	437	379	450	422	413	427	443	423	471	418	396	431	394	403	406	403	416	400	404	403	460	390	412	441	416	409	450	419	407	404	423	394	443	421	370	422	410	433	433	449	423	431	415	404	383	417	416	433	408	401	425	416	445	456	414	408	394	416	425	451	397	419	418	413	450	442	431	415	409	426	431	423	430	428	437	409	427	419	415	422	374	414	407	443	405	395	394	390	430	413	429	417	429	424	436	421	443	408	429	453	436	432	410	419	423	390	413	413	391	434	441	385	443	371	421	436	429	431	412	411	390	407	368	476	388	440	406	427	414	425	407	400	443	445	397	426	385	415	406	447	451	395	431	416	427	412	397	388	425	421	381	399	426	405	413	419	425	426	459	405	434	384	414	424	398	429	373	396	428	434	418	378	417	411	422	413	434	411	408	389	424	390	423	418	417	412	413	457	455	455	456	402	445	414	403	400	423	424	399	393	422	443	422	410	432	418	414	392	450	410	444	420	436	376	403	412	409	444	425	436	400	430	388	436	376	428	398	469	392	388	400	415	381	389	438	398	404	406	417	362	440	443	440	446	406	414	439	368	413	429	442	445	408	418	420	422	439	430	437	385	401	432	399	427	444	406	410	426	411	412	418	409	411	405	435	446	428	437	408	421	388	414	432	434	409	433	401	393	427	426	447	419	400	400	418	421	435	421	410	420	451	423	410	433	413	429	376	398	431	435	423	393	417	430	424	415	418	397	413	427	455	426	453	411	395	439	411	399	429	402	418	383	429	439	405	426	387	420	414	427	411	443	417	385	422	410	409	411	416	422	400	417	390	419	438	422	423	427	383	399	429	449	464	429	405	471	400	369	393	452	415	431	428	418	411	427	423	418	410	436	448	417	391	423	435	386	403	435	395	408	422	426	431	436	407	419	416	425	427	392	411	411	396	428	400	447	416	425	432	435	447	386	444	423	431	410	417	391	429	418	394	447	432	400	447	416	438	410	402	444	438	419	395	428	437	434	398	400	402	416	424	388	409	397	424	384	451	407	425	438	405	409	397	417	421	377	384	403	379	385	409	416	395	392	402	427	401	391	429	416	399	373	416	404	435	404	426	415	423	422	426	412	437	419	406	429	381	414	402	460	409	383	456	422	443	439	446	435	420	417	402	382	407	450	440	427	411	404	425	462	423	405	404	403	394	376	402	427	418	444	415	413	459	387	424	447	413	417	414	413	365	459	414	391	417	414	434	422	411	403	386	427	405	420	413	393	398	416	421	441	395	452	401	458	410	416	434	403	394	375	452	409	418	413	377	416	440	430	405	409	401	424	410	440	438	434	419	389	414	429	422	403	426	408	415	376	404	413	383	390	407	426	445	436	389	441	435	400	405	433	430	393	428	412	382	427	396	430	395	466	417	409	444	404	384	423	402	405	425	389	415	397	435	406	423	433	423	396	384	419	423	421	402	402	425	436	433	409	423	406	398	417	379	420	441	392	450	434	407	387	449	392	416	437	465	370	424	402	403	441	451	425	425	412	381	423	402	458	413	410	434	407	408	453	440	426	444	422	413	419	423	393	421	438	429	448	411
1389	357	268	184	178	306	362	339	386	301	268	258	203	172	148	178	179	174	155	164	123	124	127	122	116	109	97	91	111	96	96	106	98	120	94	84	91	92	75	107	96	73	64	91	89	90	85	91	97	85	86	82	103	104	91	86	85	83	83	118	81	79	83	81	80	84	105	84	97	88	94	75	95	72	82	75	86	97	105	87	94	82	96	77	90	73	86	103	102	92	83	67	81	84	84	99	79	77	83	76	78	71	76	77	95	90	76	89	87	90	82	97	81	91	98	76	84	86	89	84	92	88	95	82	93	85	87	85	90	78	76	89	99	90	78	85	78	77	101	75	94	85	78	88	74	69	97	99	88	110	91	104	76	79	80	98	104	106	98	92	90	84	100	100	81	94	99	79	90	106	83	86	79	97	88	78	93	90	93	89	107	84	81	78	85	95	96	93	87	90	94	90	95	87	100	106	102	90	89	80	86	73	84	96	72	80	89	91	82	90	90	80	98	76	79	106	95	100	97	88	95	88	87	94	81	83	78	92	77	94	109	103	86	100	73	78	94	93	82	66	88	90	94	104	96	78	97	88	99	83	84	79	92	95	82	83	83	88	98	80	88	83	95	73	91	78	97	87	92	89	69	95	94	81	86	81	92	105	81	94	76	78	82	85	99	83	93	64	78	83	94	81	94	95	92	91	77	84	99	76	107	89	90	103	85	116	97	85	92	77	76	95	94	90	90	93	95	82	73	80	96	79	92	84	84	89	86	95	75	91	88	85	101	68	96	101	80	78	91	87	81	111	87	84	79	77	82	70	72	94	78	100	86	83	86	70	92	107	94	86	74	75	97	102	83	81	85	99	97	82	90	101	87	85	95	83	79	97	85	87	100	81	98	84	89	83	91	87	83	99	93	73	96	85	93	91	82	85	85	85	92	84	89	73	82	91	86	85	91	84	69	102	76	88	75	90	108	90	85	83	76	96	89	91	79	101	94	93	99	88	90	101	93	96	79	102	75	92	105	98	74	93	91	83	101	83	94	89	87	76	91	91	75	96	91	109	89	84	66	82	80	81	104	88	65	80	95	80	94	77	94	94	90	90	82	90	84	87	83	66	78	110	94	87	87	79	94	91	98	63	81	89	97	98	100	77	82	77	82	93	94	109	79	84	83	90	90	110	78	95	68	81	91	92	84	97	87	91	86	96	96	94	81	86	86	111	85	95	83	95	81	79	79	97	86	81	104	97	107	92	88	99	86	75	99	88	89	75	77	91	94	90	101	83	77	92	82	73	70	95	74	82	97	83	103	102	97	94	87	61	91	73	79	81	81	71	101	106	85	69	84	84	82	81	83	87	103	96	85	88	79	82	89	94	103	89	87	99	99	88	80	80	95	83	100	76	78	79	115	107	80	85	87	103	74	110	80	75	95	78	90	84	99	105	89	90	94	73	94	96	83	78	94	98	73	95	87	92	71	102	104	102	90	73	92	84	88	100	88	91	90	105	85	89	104	78	86	93	84	89	79	83	100	88	101	74	82	82	80	84	88	92	78	73	91	84	86	76	97	87	88	78	84	81	79	80	86	81	81	93	79	96	91	91	80	83	84	80	102	102	81	82	97	102	88	97	78	107	85	93	76	93	96	91	90	76	87	79	96	105	104	92	80	81	106	85	115	90	80	102	87	74	93	79	122	86	91	89	78	90	87	97	87	82	88	88	95	81	89	89	93	108	88	91	94	81	61	79	88	83	71	79	100	91	95	99	95	85	70	80	80	96	102	100	87	93	100	85	87	91	85	88	90	90	86	81	76	85	93	84	92	70	91	78	87	89	88	99	87	75	101	93	68	92	103	94	72	94	94	110	87	85	87	87	87	85	88	96	92	115	77	98	83	97	94	100	74	77	77	86	93	101	90	85	107	82	90	97	94	90	96	90	97	106	94	68	80	88	78	94	102	89	89	79	77	88	90	80	97	70	83	98	96	87	77	97	81	94	93	85	79	93	93	105	92	83	97	88	81	90	90	92	79	103	95	77	84	89	78	96	85	92	86	106	82	83	96	101	77	99	77	91	83	84	86	82	98	90	75	88	85	85	83	83	95	87	86	86	88	77	77	92	101	82	82	79	95	84	77	87	87	97	77	79	96	85	89	92	91	73	82	103	86	89	84	95	97	110	89	87	84	84	73	94	86	97	90	97	94	94	98	83	81	88	70	79	81	87	94	95	100	85	82	87	83	80	73	85	76	83	77	89	84	84	86	93	93	89	86	94	95	75	95	97	92	100	88	94	87	74	87	84	78	89	78	75	99	74	100	95	91	102	99	95	83	86	85	89	73	85	91	78	89	96	76	96	96	95	86	88	90	63	104	82	101	97	100	88	85	100	86	87	85	86	104	86	90	74	90	77	75	96	87	68	79	76	95	91	92	86	77	97	105	72	93	105	80	85	89	86	85	88	67	91	82	95	77	92	87	85	103	77	115	95	92	80	90	97	78	85	71	93	96	88	94	84	106	87	77	80	89	90	87	77	92	90	91	80	87	76	97	85	97	89	88	78	92	77	97	79	91	88	71	90	93	88	86	87	83	96	81	92	88	98	85	94	86	106	84	86	99	78	93	84	87	91	93	96	86	83	99	97	74	83	82	107	101	76	74	85	80	89	111	108	70	94	79	70	89	95	116	97	74	95	70	80	86	84	86	105	94	79	87	86	90	87	86	102	105	103	97	92	82	77	69	96	95	86	80	88	76	89	100	87	93	89	91	81	79	92	90	79	78	104	102	101	84	83	74	84	80	80	72	73	86	117	81	103	86	88	92	109	86	81	91	78	117	62	87	114	87	76	86	88	91	68	91	86	89	88	88	84	91	82	95	73	85	88	87	78	95	76	97	83	79	100	84	100	72	98	101	76	93	83	91	82	92	82	91	99	105	93	101	83	86	103	84	98	70	71	90	83	85	86	96	96	86	96	90	100	79	80	96	93	84	99	93	75	101	99	81	86	92	74	86	91	83	93	97	90	83	89	71	96	81	97	73	118	98	96	104	89	96	97	80	80	86	93	85	91	98	99	90	96	87	79	92	90	90	98	99	82	87	81	70	88	84	81	80	96	84	98	107	80	82	95	82	96	99	83	74	87	82	90	93	96	76	91	96	66	102	106	78	105	84	84	97	78	82	92	70	90	87	83	89	73	98	96	99	74	87	83	90	85	90	87	92	93	86	84	95	89	93	88	90	98	98	97	88	71	102	86	84	92	98	78	90	96	90	109	102	84	94	83	94	89	98	102	72	94	85	71	85	100	87	89	88	87	80	95	89	80	88	78	72	78	98	92	82	84	102	81	96	110	100	85	99	87	73	92	88	96	83	71	94	95	82	88	93	89	85	96	102	89	96	90	95	101	94	90	98	97	89	82	91	99	101	92	92	92	85	87	92	105	81	81	104	94	84	86	75	82	88	93	84	94	89	95	99	110	101	92	88	79	82	89	78	87	72	87	79	94	78	97	107	72
12316	4338	2514	3619	9216	13618	13800	12391	12254	9325	7786	7162	5271	3595	2953	3468	3152	2815	2618	2497	2010	1586	1465	1435	1655	1531	1278	1126	1016	1016	1029	1032	1021	880	822	694	665	642	647	679	621	704	654	710	680	643	662	705	720	709	624	647	677	714	691	652	649	655	666	688	674	659	651	700	697	686	718	744	664	644	698	655	655	653	620	675	695	643	671	658	682	675	602	683	673	657	672	648	696	672	665	623	664	623	626	651	635	682	638	681	697	639	616	627	663	664	662	706	663	643	654	653	617	657	664	629	648	699	658	631	650	648	665	678	598	614	632	598	635	631	637	644	654	608	641	698	641	620	680	716	642	688	683	669	700	691	660	660	610	661	642	674	677	658	676	655	676	678	660	661	678	673	672	602	606	626	663	694	639	654	667	637	615	604	644	679	670	672	650	620	656	637	605	644	659	640	642	634	647	628	693	653	679	621	724	645	707	642	656	606	636	667	644	645	708	641	683	644	619	647	672	678	664	603	648	643	633	662	634	665	632	683	681	615	668	655	692	620	651	632	623	669	635	634	632	641	651	623	669	624	632	643	681	691	649	658	656	637	617	660	681	648	677	678	652	659	607	623	645	642	665	642	676	635	678	674	655	648	646	656	629	668	656	659	646	686	651	673	692	635	665	691	667	651	700	671	671	625	659	653	634	669	645	659	619	626	660	642	653	649	675	685	632	680	642	659	640	636	636	622	636	635	681	671	657	659	652	666	689	656	631	619	676	615	717	671	631	647	681	591	631	685	636	652	606	640	639	607	635	598	682	684	657	665	668	679	670	676	618	649	696	622	636	647	594	588	604	654	646	636	654	641	654	676	682	641	639	624	649	638	620	652	629	664	611	614	612	663	634	622	695	638	636	629	648	689	636	692	581	628	664	635	699	655	629	657	667	630	664	640	640	669	654	677	608	641	655	598	676	649	659	667	666	636	633	702	657	682	682	664	645	639	626	652	665	694	621	670	658	640	643	662	667	639	647	661	650	675	611	635	652	605	643	645	648	651	674	665	661	623	633	644	638	605	632	626	650	678	700	662	676	645	678	668	662	662	632	684	641	663	651	682	640	672	684	691	636	644	690	631	661	652	623	637	652	694	663	643	656	663	583	671	640	664	654	628	690	658	644	632	643	654	680	677	627	645	623	642	654	646	681	660	600	658	655	657	644	578	650	655	671	643	608	636	646	647	618	629	657	650	622	646	646	619	696	668	653	638	677	709	661	642	621	684	657	628	675	612	682	651	649	622	692	670	648	674	680	663	701	605	653	703	687	648	624	643	624	636	628	663	684	665	661	681	661	618	656	669	673	613	606	649	680	659	686	662	650	634	636	670	644	657	663	640	639	662	653	697	666	700	624	661	632	654	628	688	663	647	669	664	630	661	668	639	631	663	651	690	659	629	687	636	625	629	668	679	646	661	650	689	660	655	665	663	691	651	598	692	691	620	688	643	616	677	654	668	642	694	646	626	647	626	680	694	596	669	677	671	706	645	680	653	670	636	670	644	665	683	688	635	658	654	640	671	660	705	658	624	693	628	603	649	637	634	681	631	647	656	674	634	636	643	688	645	670	655	643	627	664	675	638	645	677	672	654	593	657	659	698	628	611	599	680	658	669	639	615	679	610	678	614	639	634	636	676	618	666	590	640	650	642	656	640	640	661	681	656	658	651	639	675	663	642	660	672	652	627	652	682	663	633	688	609	655	626	661	643	695	625	662	690	613	633	635	656	689	685	626	645	695	643	656	700	671	624	613	655	659	685	690	643	613	647	667	647	660	617	647	704	648	659	687	698	630	621	657	624	654	670	695	682	651	653	672	662	627	654	652	634	662	666	634	673	668	664	670	662	656	633	651	654	670	627	620	678	612	647	617	695	623	708	648	641	694	652	652	679	638	676	653	654	653	658	653	622	692	672	662	652	637	634	622	660	607	680	704	634	647	650	632	662	600	688	638	643	650	652	628	682	644	667	665	650	694	652	633	589	650	692	651	667	678	649	639	627	686	675	588	663	648	650	632	648	633	632	645	667	617	649	642	651	657	645	634	638	654	697	678	675	641	650	587	626	657	675	642	641	654	627	695	666	639	622	684	702	668	628	653	662	648	626	692	631	645	664	660	688	699	614	673	666	654	684	673	604	669	647	666	640	652	669	678	672	663	671	637	661	673	613	640	662	658	612	678	616	646	659	642	629	667	637	618	668	615	656	659	632	665	634	689	653	661	642	620	650	648	602	691	644	707	599	651	665	666	682	629	666	630	691	648	642	704	650	662	681	608	662	635	638	661	687	686	651	622	670	615	663	643	680	675	639	656	680	620	662	663	706	653	663	655	699	663	652	681	686	669	620	660	665	628	627	665	654	634	629	690	657	653	682	643	656	660	696	650	647	624	628	669	655	635	629	678	616	648	582	633	663	696	641	660	670	688	603	669	636	673	674	642	676	604	689	697	699	667	672	684	673	653	642	613	648	695	638	650	601	653	662	596	682	679	683	640	625	689	632	656	672	653	629	647	648	623	655	641	662	640	618	721	660	683	613	648	694	632	604	654	649	616	701	631	689	672	653	702	651	656	665	660	683	658	619	627	643	655	642	606	595	685	658	641	641	632	667	665	653	610	651	666	634	710	685	626	647	640	623	644	637	655	674	621	614	680	636	665	660	682	663	598	685	645	643	691	626	661	613	654	607	656	661	697	666	631	677	618	611	688	630	641	653	676	672	642	607	643	600	641	676	664	664	635	695	646	686	619	597	639	731	641	655	603	648	650	677	673	641	612	602	630	611	612	663	598	656	666	645	649	638	635	661	612	678	615	710	688	658	655	632	635	683	659	673	693	669	650	620	618	675	663	653	621	610	659	591	678	603	625	658	666	637	659	663	665	676	626	641	656	673	635	637	680	618	682	615	620	652	626	643	675	664	640	683	666	606	613	608	639	714	683	625	656	676	652	659	627	663	669	680	707	681	625	669	645	668	652	634	672	656	639	681	619	648	639	642	648	637	665	649	659	666	612	614	683	647	669	607	664	665	659	634	650	691	643	644	604	659	634	644	606	674	696	658	669	661	649	627	618	654	634	612	634	660	655	650	691	618	667	652	635	670	682	619	631	652	654	696	651	701	611	672	690	627	690	663	626	646	649	625	645	618	668	665	648	684	666	649	680	616	620	682	660	629	655	625	621	649	644	658	637	626	644	620	634	664	639	701	640	631	657	670	623	615	620	678	651	639	658	703	649	671	674	614	653	625	635	681	681	652	641	656	627	657	655	644	688	633	663	645	689	678	647	657	607	631	666	651	662	671	661	639	679	678	578	681	649	674	702	665	680	615	683	628	613	698	651	641	643	651	661	656	677	671	688	612	654	680	628	687	631	637	601	644	678	659	678	672	649	653	678	626	636	655	635	613	643	637	633	651	649	679	627	662	639	611	617	685	663	663	649	637	664	642	656	631	655	683	603	579	654	654	660	690	671	707	604	677	647
970	474	301	245	229	405	494	524	530	415	382	347	236	194	176	207	175	127	151	157	128	103	105	87	83	83	80	87	82	62	52	64	69	62	44	46	43	43	46	51	59	39	55	47	39	45	45	42	50	47	50	49	52	57	59	38	49	33	41	39	53	47	48	49	51	41	57	36	41	49	38	41	40	42	32	39	52	47	39	40	46	51	32	56	33	66	43	53	42	32	50	42	40	49	42	42	41	65	37	54	53	45	34	48	44	47	52	54	47	48	39	47	40	51	52	41	51	44	54	39	42	44	46	55	58	36	49	51	43	53	42	35	45	53	41	33	48	47	44	51	39	57	45	42	36	40	37	46	39	32	51	44	47	56	29	40	52	40	43	53	42	46	50	42	32	41	41	47	49	43	41	42	59	52	44	44	47	34	36	40	54	55	50	56	44	47	47	48	46	56	42	36	31	45	41	41	44	40	46	42	40	39	42	57	42	43	49	38	62	40	45	46	59	45	52	48	43	45	40	49	51	36	50	40	36	32	54	38	46	43	49	50	41	39	54	42	49	51	40	37	59	37	42	31	55	48	53	54	42	36	41	43	51	42	43	50	49	45	47	37	45	37	59	48	53	59	55	46	42	61	36	54	44	47	48	53	57	39	45	46	54	44	57	45	42	39	53	39	49	40	39	46	41	40	49	49	52	44	53	50	37	54	52	45	41	43	52	51	50	39	37	51	37	25	31	46	52	46	55	47	54	61	40	46	46	40	38	50	48	46	43	40	41	44	60	40	48	42	59	46	39	42	53	42	47	48	61	53	45	43	54	48	40	59	46	49	42	40	53	45	56	57	41	36	43	40	41	46	34	29	57	48	41	50	51	38	43	40	50	46	44	47	38	40	48	47	51	34	48	41	50	43	45	44	40	55	41	54	49	46	39	55	37	53	37	53	42	45	45	42	39	41	36	48	42	41	38	37	30	34	47	38	36	47	55	45	41	53	41	36	47	40	33	55	37	44	56	41	51	49	44	37	47	51	55	51	42	39	39	54	35	50	42	46	48	38	41	51	36	48	40	40	47	45	48	51	49	43	51	39	41	48	50	51	46	43	37	52	54	45	49	52	48	54	44	50	46	46	51	48	38	54	42	48	45	49	47	47	42	46	43	48	39	42	42	34	36	43	47	42	42	38	59	31	48	65	37	41	46	52	42	46	33	54	46	41	37	39	37	39	43	40	41	40	45	58	34	53	46	50	51	44	44	46	44	44	44	44	44	56	54	50	51	45	45	50	51	53	42	54	45	36	38	49	46	38	45	40	41	42	53	48	43	43	46	51	48	39	46	48	48	43	51	45	48	43	50	41	45	48	44	42	53	43	42	48	45	51	51	40	35	38	40	43	40	46	49	49	51	49	39	44	36	45	34	44	52	44	49	47	44	38	55	44	39	55	58	47	42	45	47	52	40	44	49	43	50	51	51	55	55	45	44	47	43	40	57	49	41	47	44	34	40	44	51	39	43	49	46	47	45	33	54	38	56	44	39	49	56	36	55	47	46	44	46	39	54	48	45	41	49	36	48	37	45	34	48	51	38	51	49	42	52	53	50	38	42	44	50	44	41	34	54	44	57	42	51	43	43	36	57	38	35	39	32	51	41	44	50	43	55	43	40	27	35	44	49	42	46	48	43	46	51	46	58	47	45	48	37	47	36	42	45	46	55	49	49	39	39	39	50	35	43	45	45	38	39	50	39	57	46	43	46	53	37	32	43	37	50	39	44	32	47	46	33	43	46	50	60	49	46	57	47	40	41	34	53	49	53	46	43	52	56	31	61	53	48	42	51	49	50	45	41	47	48	45	51	46	43	31	42	44	35	40	34	48	49	38	48	40	51	41	53	50	38	45	37	52	41	50	45	41	49	33	46	41	59	47	38	46	44	58	47	52	62	58	43	38	42	41	55	59	45	40	40	40	39	38	40	45	44	44	43	59	37	45	56	49	46	41	51	48	54	52	47	51	42	45	52	55	49	56	33	36	54	40	49	46	44	41	44	43	53	51	42	57	49	56	48	41	44	47	54	41	41	42	45	43	51	60	46	40	61	40	46	43	40	35	47	37	41	44	41	49	52	41	55	44	46	42	43	35	48	52	49	41	52	39	42	42	55	74	40	40	50	44	53	43	40	49	57	44	35	46	42	42	36	57	52	34	31	47	54	49	46	52	41	53	45	56	51	47	41	44	35	36	42	58	46	46	43	55	46	56	40	40	32	41	49	56	39	41	39	42	52	53	51	33	61	59	50	40	46	50	52	35	48	43	38	46	35	51	41	37	37	49	34	37	39	51	46	43	65	60	55	44	48	49	49	46	46	34	41	31	37	51	42	50	49	52	37	38	43	34	50	51	41	46	54	61	42	52	37	53	50	53	40	35	30	47	45	34	58	49	50	35	46	45	54	43	41	49	34	43	56	46	54	43	50	46	32	49	52	55	39	40	45	58	37	42	37	44	32	45	40	50	42	52	41	37	42	47	49	38	57	50	40	54	38	46	37	48	37	54	54	40	55	39	40	44	44	38	44	43	44	52	46	42	45	39	43	44	45	29	40	54	37	53	40	53	47	47	37	47	41	50	57	64	49	48	46	58	52	42	50	38	54	45	56	50	46	41	36	50	44	39	42	37	44	53	20	45	41	38	53	51	52	50	46	43	36	44	51	35	39	39	42	55	39	38	56	50	55	51	52	34	41	49	51	53	58	39	50	50	40	42	44	42	40	50	44	52	48	44	61	39	49	54	45	40	48	37	33	38	45	52	37	48	48	56	45	56	54	57	52	45	55	41	50	41	48	41	33	48	49	47	39	39	46	45	50	43	39	48	40	36	48	42	45	47	56	49	33	49	54	54	43	53	41	30	43	42	55	34	46	48	53	47	46	46	33	42	47	50	40	51	45	40	52	49	44	53	43	59	40	56	45	48	31	44	48	33	45	56	48	34	49	51	32	41	42	49	45	48	49	51	46	43	50	33	30	43	47	54	56	45	40	50	35	56	37	50	53	29	47	57	41	45	42	41	62	62	45	33	45	46	44	41	55	54	48	53	44	55	33	65	45	40	43	55	34	49	44	32	36	46	43	46	39	43	48	39	48	38	46	48	52	46	37	37	41	40	54	49	41	36	57	40	39	40	39	45	45	44	48	50	43	49	45	41	47	49	42	42	50	37	52	46	43	60	39	45	46	59	43	50	42	48	42	39	45	39	52	42	45	51	46	35	49	41	46	54	29	51	38	53	42	33	38	54	54	54	43	42	30	41	44	42	37	49	35	38	46	50	51	46	43	54	46	44	39	36	51	45	39	48	41	39	46	48	49	44	32	48	52	45	36	44	42	43	55	44	41	32	40	54	48	48	35	52	38	53	45	55	48	29	51	52	50	57	38	34	45	50	66	46	39	34	47	50	48	36	40	31	46	45	51	50	47	38	47	47	44	52	44	46	41	50	47	56	40	43	57	43	42	49
12952	5868	3358	5342	13568	18241	17670	16855	15093	12686	11451	9382	6619	4911	4228	4479	3934	3451	3435	3070	2475	1829	1603	1639	1696	1706	1286	1086	947	968	906	987	840	694	561	467	394	383	398	376	398	421	398	364	378	392	381	408	433	355	345	364	384	426	401	375	328	370	368	364	310	374	390	422	435	446	441	569	428	418	353	363	332	386	366	430	391	378	352	359	377	340	385	368	363	351	368	313	346	314	354	315	348	343	311	325	322	341	290	347	362	342	357	378	321	325	323	343	345	335	411	351	345	351	348	338	340	337	335	340	350	324	354	334	333	346	325	336	349	320	339	311	353	340	332	359	335	332	340	335	311	350	326	317	362	333	329	323	335	339	387	343	321	331	307	327	344	338	360	333	338	320	356	351	329	393	310	337	338	354	350	345	295	369	358	347	354	341	323	341	379	348	332	332	340	331	361	310	352	348	345	356	333	341	326	323	335	362	330	331	353	361	328	303	315	346	361	333	405	326	334	368	342	335	332	302	324	336	342	329	327	306	354	338	330	367	368	340	332	343	359	349	319	307	369	321	344	349	348	338	367	350	361	356	351	331	316	329	323	339	352	317	331	343	317	342	321	342	333	356	297	319	362	298	336	355	355	312	364	349	322	356	341	346	339	351	349	366	352	338	329	309	359	326	386	344	334	337	304	312	318	352	355	363	352	350	328	349	329	328	343	342	341	342	339	341	339	307	359	337	326	315	339	330	359	335	340	345	330	322	383	331	390	359	332	340	334	325	356	331	349	341	352	321	338	316	328	327	326	349	361	342	354	323	375	340	332	328	340	335	317	342	349	319	344	343	335	341	297	330	314	338	353	361	334	352	356	339	357	299	350	325	345	333	343	368	357	326	335	348	371	329	331	316	321	329	332	350	332	333	336	302	344	321	312	332	362	330	337	345	334	333	320	333	333	319	339	357	322	301	341	318	310	323	355	329	361	335	316	340	341	329	359	363	380	328	316	379	357	349	337	344	313	338	334	357	360	325	329	306	330	357	324	327	359	358	322	325	360	336	378	362	345	339	336	348	362	322	324	327	326	300	348	343	347	341	373	321	368	358	326	356	363	355	329	335	310	345	382	308	366	356	331	352	302	361	326	330	328	330	362	339	344	355	358	363	318	318	331	348	342	316	301	314	332	326	334	328	381	375	333	337	344	343	354	339	357	345	342	326	316	313	352	347	337	368	355	340	346	375	317	356	332	321	326	336	339	334	347	336	339	343	338	319	312	321	313	332	360	344	322	316	354	360	354	375	363	327	356	316	335	343	354	328	344	339	341	315	333	356	323	347	342	366	343	331	366	344	333	371	342	313	355	371	334	324	321	316	335	344	352	342	331	359	345	330	302	359	353	340	344	344	319	320	315	337	341	332	351	351	355	339	328	336	321	348	335	321	352	357	361	332	367	358	342	366	369	317	385	344	310	356	325	363	339	341	372	373	317	353	347	347	321	337	366	371	348	328	323	335	338	335	334	365	367	296	348	358	308	340	352	332	370	338	345	366	340	351	357	348	370	369	352	357	345	344	330	367	341	299	329	375	329	312	317	332	328	352	342	338	376	324	334	348	365	340	327	323	358	367	345	319	319	328	316	340	308	336	331	336	362	343	354	315	354	303	337	352	340	363	302	336	335	329	340	331	352	369	361	328	347	339	364	329	350	349	337	309	323	348	292	341	344	355	287	321	315	376	340	321	333	333	347	356	333	339	373	342	332	338	350	359	346	332	346	341	333	360	304	356	337	326	347	347	341	347	335	376	333	312	327	310	342	305	344	347	372	352	324	327	349	318	316	348	337	332	353	312	361	366	325	351	330	315	345	329	335	340	332	338	345	364	340	350	322	352	324	317	338	337	345	335	359	338	357	333	369	335	335	354	318	318	329	326	377	326	339	337	365	308	378	337	351	350	343	355	334	348	352	346	330	313	299	297	340	363	315	319	344	317	342	334	342	358	310	301	349	353	340	305	352	344	320	329	352	362	323	336	352	326	326	330	346	361	322	371	363	336	326	326	359	327	356	324	332	326	328	369	317	323	339	361	343	295	326	358	323	338	329	336	302	345	352	340	345	340	307	347	332	326	331	310	323	343	347	319	312	346	357	319	334	315	353	326	344	330	332	326	326	332	376	324	354	340	342	336	334	364	344	341	314	316	348	347	363	344	369	308	321	343	314	370	322	338	367	355	354	326	328	356	308	324	317	342	368	348	324	344	318	356	320	370	342	382	349	316	347	341	326	335	355	338	359	332	333	332	361	363	374	297	343	378	313	315	348	360	360	324	330	366	334	362	336	363	335	359	381	358	337	339	367	324	321	329	343	302	367	315	355	331	348	335	343	349	329	339	354	347	303	302	334	353	358	313	304	337	313	334	357	306	335	347	350	315	357	331	317	345	330	336	342	317	366	380	344	342	359	398	359	329	358	352	325	347	348	337	335	300	385	347	308	326	351	353	345	335	344	288	334	330	326	363	374	329	313	329	353	319	338	342	311	328	345	339	353	347	348	377	329	295	349	345	337	365	327	314	347	310	368	341	347	326	328	358	347	337	324	342	355	316	320	325	356	348	345	331	349	338	338	324	323	352	320	324	315	292	340	349	325	308	335	321	340	298	317	348	359	321	363	327	339	346	312	347	348	352	362	368	344	327	323	337	352	343	357	308	350	338	319	346	344	343	285	344	360	337	334	331	315	363	340	367	355	314	333	322	371	357	353	349	315	340	332	333	321	352	346	366	341	363	327	351	321	356	350	317	326	338	366	348	331	365	331	355	347	354	338	329	339	334	331	329	314	350	317	317	346	315	367	368	344	337	332	339	326	360	306	384	304	316	337	335	322	336	339	345	378	331	342	381	320	341	325	355	347	352	339	351	342	341	312	335	330	340	314	344	364	324	342	310	325	324	344	343	315	370	341	338	329	333	322	341	339	320	330	359	342	318	336	332	348	327	327	357	360	361	347	348	348	363	335	331	341	359	328	331	339	343	356	311	307	362	310	336	312	351	344	323	348	333	351	332	357	351	341	356	351	344	334	325	329	358	344	337	314	373	355	331	351	347	350	355	301	339	317	333	317	337	334	330	319	346	327	335	337	340	332	332	319	343	348	352	335	357	367	339	339	318	324	329	349	332	317	304	316	358	331	324	319	332	343	340	367	358	335	344	378	338	322	310	324	316	341	357	364	339	337	337	347	344	336	324	328	314	336	323	324	358	335	349	338	312	354	336	343	344	374	350	326	361	337	348	344	369	344	336	335	321	330	318	364	326	324	347	376	347	336	368	350	294	374	328	334	383	343	337	333	319	338	355	361	352	348	344	363	341	324	343	342	351	351	331	360	342	319	354	364	313	349	350	330	325	345	338	335	345	368	343	331	297	346	324	340	345	337	314	352	334	357	338	353	328	312	303	337	353	378	330	324	333	337	300	336	342	408	354	355	334	355	346	341	321	356	333	346	340	347	357	314	342	330	324	329	366	337	349
2098	510	359	325	296	405	485	608	550	464	436	370	294	253	230	247	247	228	243	215	160	183	169	154	176	144	175	123	136	126	144	125	138	117	115	110	108	112	113	116	104	112	109	117	111	118	101	110	104	120	110	99	102	122	111	118	104	105	116	101	121	110	137	117	123	109	121	110	128	112	105	96	110	102	106	113	117	100	117	102	118	103	121	104	106	109	122	114	106	117	95	91	121	99	130	119	116	105	96	106	93	102	110	106	117	115	95	112	107	112	103	118	107	128	114	105	102	97	111	122	115	110	114	116	111	116	103	114	99	117	100	120	107	116	112	114	111	103	132	108	108	118	108	118	106	103	109	114	99	128	123	110	118	122	108	125	103	105	122	101	117	105	118	104	102	112	93	117	111	120	100	99	111	105	102	113	110	106	122	95	103	99	108	109	104	109	95	100	101	94	119	100	115	119	101	113	117	116	116	109	113	119	112	110	108	122	104	103	113	122	124	105	98	91	101	135	97	118	89	105	128	90	106	111	118	98	102	100	110	101	108	98	127	123	104	105	122	129	107	101	111	115	104	120	122	111	105	109	100	106	93	124	112	108	96	113	97	129	95	124	116	98	111	116	121	108	132	103	107	111	113	115	109	122	98	94	109	109	134	125	119	118	111	116	121	116	131	118	132	129	99	93	103	93	97	114	116	100	128	106	109	116	127	107	119	111	123	106	90	118	121	96	100	94	115	121	88	108	101	99	97	120	110	125	117	107	96	102	117	107	118	104	125	96	121	101	95	101	114	116	103	89	143	118	119	117	101	112	110	93	124	116	110	110	122	109	120	101	99	96	132	108	122	115	129	116	109	99	124	114	116	99	116	92	101	124	114	116	85	114	118	104	112	138	121	130	96	100	117	107	113	135	89	117	116	118	131	121	125	121	120	117	103	95	113	120	102	99	122	92	104	102	102	120	115	91	95	89	130	127	95	118	94	136	96	131	102	131	135	114	101	101	129	105	118	104	140	124	111	93	100	131	119	104	107	107	102	96	96	123	117	114	113	128	111	100	125	114	116	98	129	114	118	120	121	122	127	97	136	98	104	103	95	118	112	110	123	100	124	108	120	108	122	116	132	122	109	107	115	116	127	108	131	123	124	95	102	121	125	126	118	112	119	86	120	101	114	124	117	113	105	121	126	121	117	110	114	106	135	137	113	103	115	107	100	122	117	114	110	135	116	107	94	119	124	112	120	110	109	101	115	98	129	107	95	97	125	109	105	113	119	107	119	109	112	108	124	119	106	98	115	115	111	114	104	109	117	129	118	118	116	116	113	119	125	101	94	114	106	120	112	113	124	118	123	127	109	99	107	107	123	115	119	104	119	98	118	115	126	123	115	112	128	105	115	105	87	90	111	111	102	105	121	122	118	101	116	116	90	109	104	121	101	111	100	108	122	117	101	105	117	124	88	138	116	110	120	107	111	119	118	103	129	119	109	102	115	109	123	110	102	119	102	109	106	116	107	113	105	128	107	105	99	131	111	112	112	115	117	121	98	92	105	98	125	113	106	125	114	116	111	83	96	114	110	97	113	99	118	105	100	105	110	113	109	125	102	89	90	105	98	125	107	109	111	126	124	102	132	110	121	102	124	121	103	95	112	103	95	108	108	128	113	97	113	100	102	115	104	131	108	105	119	92	116	117	107	111	113	101	139	103	124	113	122	122	126	114	117	124	107	101	117	117	114	102	99	124	111	96	122	106	114	121	109	98	102	114	107	96	104	103	112	114	114	87	114	131	104	110	114	102	119	103	104	113	110	117	120	125	119	123	117	98	86	113	103	107	123	127	112	123	110	115	106	130	129	96	111	99	111	103	93	101	111	114	114	111	119	94	91	104	111	109	113	101	109	98	114	129	95	119	102	102	117	98	114	102	121	99	119	106	114	100	104	106	118	127	125	97	111	90	113	121	120	116	119	121	117	96	110	96	126	113	118	116	116	92	102	121	118	113	113	110	114	113	104	116	120	95	126	104	118	118	132	107	98	103	106	118	115	127	127	95	106	113	112	119	86	104	118	111	106	121	98	129	118	110	101	111	103	110	113	128	119	120	118	118	106	117	101	92	94	125	109	113	112	119	119	112	132	118	98	118	107	95	104	110	121	112	93	92	127	123	120	105	92	92	99	108	101	107	106	96	110	89	108	115	104	102	129	97	96	92	114	118	97	103	120	107	98	120	116	133	110	117	95	118	98	116	97	106	104	115	111	93	110	95	109	100	108	107	86	100	104	107	125	122	91	135	115	123	108	117	110	115	117	110	99	122	101	98	116	114	126	99	120	106	93	116	109	90	99	112	113	125	103	116	119	107	130	115	111	124	132	106	119	113	105	120	86	116	129	115	103	102	117	104	115	92	114	91	110	107	100	103	110	137	104	112	113	106	97	117	91	115	109	106	122	98	108	112	109	102	118	111	105	132	108	105	110	114	107	100	115	122	125	103	117	105	100	97	114	109	110	98	103	98	120	104	92	115	116	107	120	108	80	117	114	97	116	107	128	103	106	101	111	106	105	111	118	114	107	112	125	100	103	113	128	113	121	104	114	121	105	107	107	106	112	117	126	110	102	97	105	118	98	116	111	128	94	117	109	105	121	128	101	107	104	131	122	110	116	112	106	111	119	130	116	105	103	103	120	100	114	100	123	97	113	108	121	124	113	118	92	113	107	100	102	112	98	100	116	113	108	111	122	125	113	100	97	108	122	101	103	119	123	127	115	128	100	97	125	102	107	130	114	117	94	110	104	89	92	131	122	104	108	89	147	126	116	107	100	102	108	107	110	94	130	115	102	135	101	121	112	115	106	126	113	111	115	121	92	104	125	116	113	109	91	108	104	105	113	115	103	110	99	98	116	97	100	114	106	113	108	109	126	99	118	96	117	105	119	120	120	107	131	116	127	126	116	116	96	132	124	109	101	118	110	109	102	102	110	99	113	122	87	102	105	104	124	114	101	137	123	108	106	107	107	127	91	109	115	114	111	94	123	102	107	101	88	98	95	112	110	117	115	110	96	102	105	120	113	113	111	97	107	87	89	107	89	110	120	128	131	120	103	138	123	111	127	104	115	110	133	115	100	115	123	114	116	114	128	115	127	104	110	94	108	102	108	95	129	105	111	121	111	104	136	115	110	111	130	108	115	102	125	118	115	112	109	134	108	114	118	112	99	99	106	103	137	111	120	101	123	109	117	103	97	95	110	103	116	110	135	104	94	107	116	111	106	125	115	102	106	105	102	106	100	109	131	116	99	126	105	121	135	117	116	95	110	91	126	97	125	104	117	116	101	128	125	102	112	127	110	111	109	108	105	116	79	130	105	104	125	93	114	90	98	112	94	118	108	113	126	111	103	107	84	122	106	108	105	110	114	125	107	110	105	114	122	121	108	119	108	118	95	107	109	98	131	115	122	131	115	87	109	117	114	110	108	109	94	114	109	95	101	111	113	116	115	107	107	94	103	99
14445	5410	3662	5854	12984	17471	16865	17084	15074	12586	11937	9150	6874	5161	4765	4820	4429	3793	4307	3526	2720	2174	1924	2138	2143	2023	1803	1478	1415	1383	1360	1337	1228	1089	1031	958	865	854	858	851	832	931	820	814	857	878	908	865	893	830	797	801	873	887	830	830	802	875	765	836	866	888	858	879	947	933	972	1054	861	876	835	834	817	788	848	883	854	877	799	846	813	777	814	850	767	867	788	814	829	792	825	778	815	790	816	812	776	799	823	821	807	803	827	814	822	807	867	780	799	813	855	802	784	813	756	807	785	805	810	818	806	811	776	801	864	803	776	802	784	799	771	792	824	838	771	823	783	759	825	761	801	812	799	766	795	836	787	807	815	786	811	851	806	895	818	820	792	898	818	847	848	767	838	825	786	745	794	787	767	844	822	803	776	797	782	803	770	813	834	840	838	792	809	768	824	861	819	814	826	872	776	827	783	836	819	828	821	784	827	712	803	832	828	813	823	768	868	835	834	808	784	763	824	839	788	822	839	764	792	746	834	769	777	787	828	830	771	791	841	802	809	784	838	791	804	864	812	790	764	810	839	807	869	816	866	796	788	816	768	753	803	801	742	766	855	754	822	817	767	783	800	797	802	811	873	859	825	737	836	805	803	867	813	799	825	803	824	851	798	824	809	790	810	813	760	824	795	833	821	817	836	839	775	838	794	793	781	834	797	734	833	852	790	797	775	803	807	792	845	811	792	794	781	784	821	830	822	782	779	775	855	847	812	768	853	835	775	843	839	875	828	849	760	768	803	826	800	825	786	798	793	816	844	804	838	817	807	823	812	795	822	782	846	798	783	813	807	772	805	733	805	832	790	851	810	745	799	836	794	816	832	827	777	802	848	780	818	743	781	787	803	782	822	791	813	843	817	799	839	850	808	800	826	873	785	804	853	870	777	782	835	823	787	856	816	818	833	833	815	793	784	793	808	793	819	763	786	833	794	809	783	844	828	804	766	780	804	784	790	867	774	767	850	816	779	844	847	805	819	774	821	835	762	828	829	806	787	847	811	833	816	856	777	808	798	860	831	847	816	820	803	767	812	872	807	805	847	842	844	831	798	772	825	790	825	787	835	780	810	812	790	835	802	760	817	771	814	763	783	808	822	804	812	847	777	855	820	770	837	804	863	813	849	862	792	797	815	806	834	842	785	800	836	809	811	783	844	806	794	781	757	795	847	826	829	842	857	808	857	783	805	838	792	782	866	770	811	812	812	789	795	787	819	822	858	822	778	804	818	800	811	833	790	834	774	806	820	790	757	808	882	846	841	893	802	795	822	860	772	790	781	788	797	810	826	805	808	837	819	829	730	759	801	792	822	772	818	789	832	789	786	818	765	798	790	878	760	785	867	795	860	849	831	802	787	832	732	834	810	790	812	817	831	821	797	800	821	859	797	798	865	798	856	773	805	811	742	806	824	804	822	785	795	749	826	781	774	841	801	847	813	841	835	769	808	827	793	825	781	810	812	864	777	809	772	780	809	832	821	772	794	807	846	834	849	791	842	789	838	749	796	821	805	841	814	796	851	753	777	828	874	805	796	815	851	813	790	778	836	823	825	814	815	784	769	768	854	807	809	798	850	819	815	831	768	754	804	763	795	855	820	833	812	880	898	820	835	842	809	858	811	792	817	858	810	824	834	850	804	837	812	869	843	842	794	812	798	786	853	853	824	784	844	784	774	781	806	871	800	799	820	787	820	834	861	837	871	862	798	775	833	749	842	797	826	813	823	815	855	807	782	800	830	849	839	777	780	866	812	796	785	783	819	865	804	835	806	770	818	848	804	815	789	746	871	870	793	770	802	820	777	785	788	786	782	835	871	816	839	773	765	824	834	800	785	865	784	785	778	793	838	788	796	768	769	801	828	815	786	812	805	768	781	780	854	823	838	812	823	748	868	808	805	792	770	793	820	821	796	781	802	814	817	805	816	776	847	802	816	769	754	818	856	840	817	789	785	803	785	848	793	825	785	826	763	864	797	842	842	806	763	847	800	845	833	848	853	811	811	792	844	829	841	825	790	834	821	808	799	812	826	855	782	780	842	798	801	753	765	852	874	807	773	808	789	803	821	789	814	790	834	748	840	791	801	821	787	805	764	757	822	826	760	808	841	845	786	810	823	731	819	804	860	862	798	797	772	802	829	819	863	802	774	819	820	771	794	882	843	816	805	787	763	754	836	840	840	835	821	808	798	831	792	819	802	763	775	834	789	796	780	813	817	781	799	821	835	822	792	797	812	848	753	866	796	751	834	838	821	855	791	831	772	844	796	852	787	852	839	817	812	837	838	853	796	760	839	802	806	820	848	834	817	779	838	790	874	813	758	800	853	839	842	798	788	800	784	789	784	805	823	827	757	792	795	808	803	764	824	756	835	798	773	784	869	794	782	780	806	820	786	797	812	815	821	866	828	807	837	816	801	785	828	826	812	770	780	833	846	789	834	832	792	805	802	832	824	809	839	828	825	774	785	806	861	773	791	789	758	834	815	854	806	815	806	758	885	856	851	803	761	800	805	841	831	779	754	793	838	836	814	767	831	877	834	749	808	833	786	861	814	803	787	788	769	758	784	827	828	806	797	754	782	837	785	825	787	781	814	809	837	829	803	838	819	846	836	812	811	838	874	785	827	862	794	824	838	781	811	818	830	812	825	825	823	806	791	830	805	765	767	822	783	847	842	795	810	841	806	865	799	793	806	840	768	796	827	753	802	788	768	825	837	788	851	778	824	790	788	814	837	824	790	803	812	817	820	812	793	830	844	834	821	795	800	858	839	808	839	847	855	837	769	754	848	784	774	820	793	816	884	787	801	846	826	793	793	855	801	828	784	762	794	771	791	804	828	799	802	826	853	787	806	804	801	779	803	792	810	818	793	834	828	826	852	810	867	797	853	812	806	792	811	802	831	764	786	795	791	810	821	819	802	781	835	818	806	797	780	843	845	764	756	794	823	794	779	830	836	804	815	816	773	779	797	772	781	809	828	829	802	856	811	808	798	842	834	783	815	783	763	810	816	798	898	799	787	807	831	792	854	800	757	794	847	810	844	822	840	817	808	805	812	804	827	812	825	792	804	759	776	807	785	771	804	769	810	792	815	815	775	818	806	843	809	801	818	789	805	792	825	793	833	829	847	807	788	794	760	801	817	783	795	851	785	824	829	777	813	832	790	835	736	784	804	810	808	843	785	801	816	791	812	811	807	819	840	757	812	869	807	798	857	823	818	826	821	873	809	831	763	846	826	793	851	756	849	843	839	751	819	806	811	809	840	835	821	796	838	807	867	815	815	831	786	752	827	794	807	823	809	807	786	836	766	803	841	841	847	790	806	829	880	799	842	778	805	820	839	803	805	784	825	870	797	758	764	769	834	829	740	809	785	773	754	832	804	773	852	847	828	813	806	779	768	765	788	857	798	815	802	782	865	781	822	802	831	807	792	785	835	811	792	805	812	781	764	796	817	809	758	779	829	798	770	801
1480	606	380	321	324	509	645	767	600	571	580	409	319	275	237	248	231	208	277	244	141	144	117	130	119	165	129	89	90	85	88	92	77	79	66	62	58	62	57	70	55	50	64	52	59	59	60	76	59	71	51	55	56	67	63	74	51	62	57	62	75	71	61	51	53	57	69	68	53	56	74	53	70	64	60	57	52	58	68	61	64	61	52	61	49	59	57	54	54	53	59	61	53	57	60	51	58	66	66	44	64	56	57	56	44	49	57	61	48	54	44	74	58	64	65	55	51	66	66	62	56	57	62	76	62	64	52	55	68	74	51	57	71	55	59	48	55	63	71	55	50	54	63	68	60	65	54	48	54	64	63	51	52	71	56	58	61	56	71	48	65	67	55	59	45	75	52	66	45	67	61	65	45	52	57	47	47	64	57	44	57	66	59	68	51	63	69	68	56	72	53	62	62	56	63	54	59	61	70	71	59	57	58	56	63	54	52	43	63	59	59	51	68	52	58	56	52	50	76	62	59	58	52	59	54	58	63	53	54	63	69	52	58	62	48	58	60	50	62	55	40	62	59	47	44	65	67	67	54	65	65	68	69	53	59	62	45	67	75	77	76	84	71	56	54	69	64	53	63	55	56	56	52	60	55	69	61	51	53	72	58	58	52	45	51	59	58	61	61	71	65	56	55	54	69	72	50	58	64	63	63	64	65	53	66	55	76	56	56	59	52	56	59	58	71	54	60	73	69	54	43	61	57	65	53	60	63	60	65	71	54	66	61	75	66	64	62	51	73	43	59	59	45	64	52	49	55	63	54	69	70	58	44	55	70	66	59	38	65	65	51	72	64	72	68	69	67	57	59	57	59	59	61	54	62	58	66	66	52	74	64	44	64	58	69	52	58	62	55	64	54	62	59	65	63	52	58	64	67	49	60	48	52	74	74	57	60	67	61	59	48	63	59	59	51	64	61	62	61	55	67	66	48	53	61	58	52	58	71	67	53	62	63	71	72	48	63	52	58	56	66	61	60	74	59	57	54	63	59	51	58	51	50	72	47	45	60	78	56	69	57	68	60	48	73	70	60	59	63	50	54	47	56	57	61	70	50	54	62	61	49	56	72	59	59	66	59	77	64	49	65	64	66	65	63	61	58	62	60	57	68	57	48	71	65	70	61	65	60	49	72	53	66	54	52	51	64	48	65	63	67	67	55	59	62	53	50	66	63	67	71	50	69	61	65	61	64	66	51	51	68	62	61	57	60	61	60	66	66	66	68	65	66	52	63	69	57	63	62	67	53	55	70	59	61	74	49	62	62	53	63	56	55	58	51	56	55	60	68	50	52	47	50	58	62	68	53	53	51	59	77	59	59	63	47	54	56	51	55	45	57	70	58	61	67	72	69	57	58	81	64	57	60	70	75	64	36	80	57	52	62	66	57	58	63	75	57	52	64	62	52	69	61	52	60	55	71	54	53	62	53	53	66	63	70	42	63	58	57	68	70	64	68	60	63	55	60	64	51	67	64	70	63	59	63	56	54	67	56	67	54	56	67	69	59	44	61	60	74	58	65	60	63	73	45	62	52	60	50	60	50	70	54	65	69	54	65	61	51	62	67	45	52	68	61	62	64	59	58	62	48	72	68	61	51	59	50	65	51	55	64	51	69	61	59	53	62	70	67	46	66	44	44	55	44	63	52	60	61	53	52	59	54	66	56	65	63	83	63	64	56	48	44	66	55	63	56	50	68	69	53	69	62	71	57	69	61	61	53	63	57	61	54	62	67	46	60	57	56	68	61	50	57	55	61	53	59	65	51	58	58	65	69	56	56	45	60	60	55	59	50	63	60	83	57	47	61	49	64	73	53	56	70	62	70	57	56	69	60	61	51	57	53	53	52	63	53	70	56	54	51	57	64	52	62	52	61	57	63	43	54	52	64	53	62	53	44	63	48	59	57	47	58	55	68	50	71	68	64	62	61	53	56	44	58	54	56	59	60	54	63	61	71	46	45	58	53	59	67	55	52	61	67	80	39	63	44	60	59	59	49	52	60	61	55	55	73	58	54	63	60	58	69	68	68	71	68	68	51	58	57	65	66	48	71	58	54	60	69	52	58	67	54	68	54	43	50	58	57	53	59	64	62	61	60	70	63	61	66	55	62	52	65	51	57	68	53	57	66	66	57	61	58	62	65	76	68	62	79	62	59	54	70	54	63	50	48	63	66	69	63	83	51	54	61	55	46	56	65	61	57	59	47	66	63	53	62	73	56	69	58	61	62	63	65	65	64	65	53	64	81	61	75	81	58	64	64	60	59	60	74	59	65	63	49	58	54	51	59	65	62	52	49	76	54	50	60	68	54	57	56	81	60	67	66	80	47	62	40	62	61	77	58	68	48	64	59	58	64	61	59	46	64	55	64	63	49	56	72	64	57	63	55	64	66	56	46	59	69	54	53	59	61	57	57	62	73	72	55	38	54	51	76	68	57	53	56	62	56	69	65	50	72	81	62	49	56	77	55	67	57	59	63	72	62	62	55	62	61	54	79	61	53	55	58	68	50	66	58	51	54	62	47	54	62	72	55	50	59	46	54	57	52	73	62	50	54	57	62	49	75	76	58	57	62	54	57	61	66	48	68	63	60	62	55	52	68	57	65	61	71	53	63	60	66	67	55	55	52	66	60	53	56	57	64	61	56	51	53	54	69	53	64	55	50	69	69	64	47	66	67	53	60	67	59	57	52	66	52	56	63	54	69	60	50	58	78	64	74	57	58	53	77	69	61	57	68	75	57	60	57	66	54	54	49	49	62	78	80	48	56	62	83	70	70	61	69	46	53	71	61	65	64	69	72	58	51	64	58	72	52	70	67	64	61	51	58	58	61	52	65	67	50	56	70	66	69	57	67	62	69	59	68	56	59	56	58	66	58	61	69	66	49	68	55	44	70	58	67	50	52	57	59	54	55	56	53	54	56	48	53	52	54	64	43	49	58	65	76	75	68	56	73	50	51	60	53	61	47	54	63	61	53	61	38	52	58	45	74	55	77	55	61	62	63	47	59	50	64	74	64	57	55	57	53	61	56	61	62	65	65	62	46	52	70	62	71	71	50	60	67	61	57	41	67	64	65	71	49	61	68	69	54	69	53	52	61	60	64	58	49	69	55	57	56	58	66	55	63	59	78	62	74	64	57	55	58	50	50	68	58	70	65	65	56	61	63	61	58	73	59	63	53	67	68	60	71	59	54	62	46	64	69	55	48	51	71	52	60	48	53	66	56	47	66	58	59	49	49	59	57	54	58	53	56	58	48	54	59	63	44	51	61	69	68	62	56	57	69	63	50	69	58	55	65	51	58	53	55	55	49	60	57	77	58	67	56	54	47	59	73	63	55	41	63	41	58	51	47	50	64	61	72	66	55	54	61	67	69	61	52	58	60	61	72	48	62	66	68	72	63	54	51	66	56	50	73	69	52	53	71	61	69	70	62	58	60	63	61	60	64	51	66	60	59	53
16072	7054	4266	7162	15972	20714	20255	20721	16858	14999	14231	10897	8054	6398	5896	6016	5091	4906	5332	4310	2947	2427	2159	2312	2209	2164	1813	1364	1216	1040	1087	1145	1049	911	717	584	514	500	496	477	544	524	496	538	503	552	558	575	471	435	496	430	524	525	518	496	460	441	450	468	445	490	547	582	640	657	725	638	547	525	491	435	438	432	477	515	479	503	546	504	455	494	473	486	467	435	445	441	435	434	423	476	417	408	437	402	388	415	410	395	420	436	443	421	412	466	420	453	430	423	430	462	448	433	386	444	407	419	447	419	445	459	460	433	429	449	410	418	449	420	438	452	431	418	444	460	436	429	387	427	411	468	427	438	448	412	422	447	480	403	426	417	431	438	391	431	403	413	433	423	459	428	416	436	432	424	420	430	404	459	480	443	401	427	453	433	435	430	439	422	405	417	406	455	466	426	469	446	464	457	434	396	455	445	414	423	419	420	429	417	382	423	386	444	399	435	449	471	437	468	390	445	421	424	398	456	408	420	427	439	420	423	426	440	420	414	460	430	413	401	462	434	446	464	426	417	426	430	442	450	439	441	436	425	455	443	443	441	432	394	459	458	427	421	443	422	407	437	408	441	437	435	427	452	420	446	425	455	406	462	402	421	460	413	429	451	464	409	424	461	422	441	442	459	440	467	435	413	436	421	415	437	431	414	430	429	447	444	445	415	448	418	453	401	421	437	399	414	446	419	392	440	400	422	406	413	409	399	424	432	416	459	401	427	443	403	483	443	392	409	405	396	463	413	447	433	454	434	407	406	412	440	404	425	444	414	448	440	440	438	394	449	448	390	424	411	404	429	450	449	464	442	448	384	429	446	401	431	440	480	408	445	407	459	407	407	428	427	412	398	415	469	415	423	445	373	397	472	399	429	428	368	438	423	461	427	432	430	423	421	419	478	418	402	397	419	428	456	460	405	466	426	414	424	416	446	432	420	426	454	452	423	442	438	439	436	407	447	439	433	428	460	424	440	403	414	437	433	429	437	443	429	421	424	422	415	420	399	461	407	431	425	449	395	423	416	443	448	433	446	434	431	471	445	421	404	433	427	435	400	396	433	446	412	446	430	401	412	412	453	406	443	418	418	421	438	414	439	456	438	412	414	430	456	451	411	428	382	400	397	442	468	395	443	422	423	443	454	440	429	450	430	430	441	418	430	416	428	428	436	413	388	418	442	436	380	426	430	436	418	399	442	418	429	470	432	432	415	437	393	399	456	467	436	422	437	405	417	433	439	416	430	463	432	423	418	430	451	409	423	426	403	450	436	432	410	421	413	416	458	418	451	441	424	427	407	447	437	457	471	420	462	449	437	467	404	452	444	440	409	417	405	434	463	437	441	448	417	431	430	399	425	438	418	453	440	436	439	450	418	423	465	438	430	444	421	416	441	444	439	431	406	436	422	439	409	411	404	447	433	450	434	465	433	402	463	423	445	437	424	435	467	410	435	457	412	442	472	466	416	411	415	478	440	439	438	452	441	441	420	398	414	429	392	442	430	442	456	385	423	463	437	429	424	448	445	456	447	425	451	402	393	427	426	412	462	458	412	454	407	415	436	390	410	425	423	424	438	454	468	446	409	428	444	412	443	416	439	417	422	430	430	413	416	414	455	458	415	422	442	442	462	429	451	477	413	442	429	423	392	471	439	444	406	455	457	430	437	431	446	451	440	455	419	456	417	432	390	410	494	465	397	430	430	432	435	421	431	446	418	416	410	474	467	449	439	404	428	419	408	444	404	469	466	440	396	399	434	395	440	425	406	439	452	446	433	435	451	454	441	443	425	445	419	427	383	401	433	420	377	416	453	435	417	404	412	463	404	450	404	423	437	423	439	440	417	412	456	414	431	429	397	391	423	442	423	445	426	429	425	445	423	432	427	432	443	427	408	403	452	432	451	466	463	427	454	434	449	414	406	444	418	461	440	439	424	451	404	457	412	461	456	442	409	460	427	421	418	422	418	470	435	446	413	447	413	454	416	417	437	438	440	450	452	429	446	445	401	420	426	454	422	414	446	438	457	461	424	417	401	443	429	433	415	436	404	407	418	407	442	433	418	404	435	418	439	473	438	427	414	464	416	423	456	459	418	384	406	425	449	390	455	437	447	455	460	445	430	434	436	417	420	429	397	409	431	448	457	425	428	427	445	417	401	473	450	425	456	464	450	443	424	428	460	421	439	432	478	449	408	448	421	393	430	454	439	446	444	465	402	433	431	407	460	402	437	440	424	402	417	441	465	420	443	424	439	461	414	462	436	415	428	435	440	439	463	450	418	440	389	428	451	438	427	436	423	412	460	410	440	422	387	435	403	439	441	450	447	443	492	405	460	446	408	396	456	414	475	431	426	433	425	466	413	401	414	468	449	407	437	429	432	435	446	396	432	420	455	429	406	383	427	415	423	412	444	450	455	414	475	426	392	413	442	398	410	426	440	421	466	433	401	451	474	450	450	431	451	429	442	410	432	427	410	420	423	448	406	457	457	439	462	446	452	407	413	402	448	478	423	419	396	429	417	451	439	404	433	461	419	394	434	413	394	415	447	436	427	420	432	385	415	452	431	446	396	404	435	414	432	440	440	450	452	418	435	390	429	402	407	434	445	415	428	446	421	459	435	433	438	426	402	479	444	438	442	440	444	422	437	402	421	429	433	435	425	430	442	452	409	411	413	469	384	445	395	448	428	369	424	441	412	398	410	451	420	403	402	437	417	403	443	432	435	422	402	430	465	404	442	410	412	424	400	437	451	448	416	384	480	444	412	437	439	458	416	425	443	415	412	401	416	450	422	477	444	456	416	426	423	448	454	430	427	440	446	476	444	421	397	421	420	417	410	447	446	463	450	463	456	446	472	440	424	452	411	465	406	419	440	421	394	425	453	423	430	411	452	392	386	436	455	462	459	425	489	383	442	431	440	458	439	448	455	428	452	418	434	406	456	411	445	418	423	385	396	464	415	424	467	432	403	441	425	463	463	433	440	448	414	422	441	458	433	437	351	432	455	408	434	444	396	434	449	435	430	449	453	484	427	425	410	426	432	463	426	410	420	390	435	426	402	447	413	423	455	484	421	431	451	461	497	430	420	456	433	466	429	408	436	422	427	435	461	424	464	414	459	406	444	445	432	464	428	421	415	428	483	441	451	439	443	434	462	393	427	401	457	413	431	413	410	432	417	428	448	405	407	428	434	406	448	423	400	445	423	423	431	470	449	443	417	423	419	450	382	387	423	435	421	437	484	415	408	445	427	465	425	457	422	436	431	475	444	440	460	449	454	417	401	444	448	410	453	423	437	438	408	455	428	436	432	398	449	433	438	446	468	414	433	412	445	396	435	396	464	444	439	434	404	433	430	403	419	432	433	453	427	410	416	446	427	441	405	411	417	429	426	410	424	431	440	389	418	462	438	431	428	441	442	423	449	426	443	436	419	431	427	467	451	453	446	428	417	473	427	452	438	418	460	436	399	434	412	439	440
1596	373	255	221	220	278	396	458	349	345	340	238	185	187	200	184	173	160	171	185	115	115	122	135	135	107	106	108	85	98	90	98	108	70	98	86	102	78	87	87	86	110	103	90	97	106	79	66	75	77	99	99	84	97	99	101	92	99	83	79	93	104	97	75	102	94	97	83	101	90	70	85	95	85	90	81	88	111	90	102	89	82	74	85	95	82	108	82	87	72	99	92	75	89	94	85	77	98	90	78	80	103	106	91	74	100	89	90	100	75	98	100	99	89	78	85	79	101	102	91	89	74	106	97	98	92	95	98	107	97	90	85	96	87	96	94	90	82	87	95	92	81	93	89	77	93	95	78	100	100	104	84	86	97	94	85	80	102	93	80	76	83	100	83	91	82	93	85	93	75	92	85	99	81	72	68	73	84	93	97	88	87	68	99	99	79	96	96	87	94	114	87	84	87	87	85	83	90	104	96	100	86	94	86	81	84	84	101	69	78	87	102	88	100	83	105	90	93	75	83	76	86	101	90	75	104	97	96	80	96	83	100	93	77	98	77	82	93	87	87	75	85	81	85	105	80	96	76	73	97	116	100	87	90	97	94	98	95	81	98	83	83	78	106	91	89	102	88	93	76	98	100	90	87	86	85	88	89	82	99	103	88	94	86	96	85	90	110	94	104	90	86	90	87	87	81	78	96	83	91	78	87	83	96	85	81	91	82	105	78	91	86	93	89	86	87	84	100	84	95	87	99	80	103	90	70	104	88	82	93	98	107	85	95	82	102	85	98	89	98	95	80	91	109	94	98	91	84	87	85	88	71	69	92	101	91	83	97	87	91	106	95	91	89	85	100	108	109	85	76	91	94	91	96	100	88	93	99	99	91	90	88	88	79	88	90	96	81	95	86	79	88	88	87	88	96	78	88	87	87	84	83	83	85	92	96	84	93	88	100	96	78	101	82	81	92	89	76	80	87	74	100	81	81	90	94	87	79	80	95	77	76	92	82	92	98	89	88	88	81	93	87	91	92	98	78	71	93	80	94	92	82	116	98	79	87	86	66	91	92	92	80	85	89	99	90	91	105	81	92	102	79	89	94	94	78	79	87	93	81	82	101	88	99	92	86	90	99	90	78	98	96	96	98	93	101	91	86	84	78	86	92	113	87	98	98	109	86	78	90	87	94	92	83	84	79	76	90	98	92	101	78	91	80	93	59	94	97	95	87	85	98	99	92	93	95	80	90	82	80	99	90	110	90	105	84	111	77	89	84	98	94	98	79	86	89	94	95	84	82	109	82	68	107	103	101	77	88	75	91	107	91	101	87	65	103	88	89	81	98	92	96	95	92	82	78	84	92	119	81	86	91	74	107	108	98	80	80	94	102	104	86	85	112	89	85	93	85	85	90	83	86	108	87	92	94	87	97	75	95	95	89	87	87	87	100	79	102	82	90	95	106	98	93	102	80	80	90	103	90	85	91	78	80	89	101	88	97	95	85	95	99	81	78	93	92	95	97	93	91	99	85	95	90	98	90	98	84	95	100	103	95	110	99	91	90	96	88	108	85	89	102	89	90	92	78	96	68	83	80	81	89	80	82	81	86	117	85	92	77	96	104	87	98	108	104	85	89	67	87	85	93	75	104	100	77	78	74	88	105	95	83	91	93	84	97	84	110	82	88	81	112	87	89	104	73	90	104	97	94	96	81	79	71	91	93	86	93	74	99	93	92	86	93	90	91	105	91	90	92	94	84	88	101	92	108	96	90	82	97	86	83	87	82	86	85	80	82	86	107	84	100	96	95	79	92	79	73	90	105	114	86	85	85	81	95	94	104	104	94	82	81	87	93	80	87	88	74	87	80	83	99	89	94	97	82	84	82	103	71	93	96	90	89	95	93	88	98	94	103	81	69	91	88	87	85	81	78	94	86	94	88	83	104	82	79	82	76	72	84	95	91	100	103	95	82	84	98	99	88	92	95	93	94	79	99	90	108	82	80	93	83	87	82	88	80	92	96	99	91	85	73	78	82	90	97	103	85	98	102	104	78	77	91	87	82	77	89	79	77	96	95	108	90	94	91	91	105	86	78	87	87	77	102	74	79	112	92	102	86	87	92	89	92	95	96	85	94	92	90	115	88	73	94	87	97	113	100	89	98	92	90	87	75	89	91	94	91	91	92	100	101	112	76	79	112	87	113	82	87	95	100	103	79	93	92	90	89	97	95	83	106	100	83	97	92	102	72	79	84	83	95	102	90	105	96	84	86	72	82	97	102	93	106	90	99	83	89	102	79	102	75	96	85	93	89	105	91	87	89	89	66	96	86	86	81	105	97	102	89	88	82	99	93	86	72	89	86	87	110	89	98	89	84	87	87	72	85	90	92	81	100	88	84	74	88	73	91	91	98	79	84	90	95	99	75	102	90	108	108	93	79	87	98	75	79	91	104	89	110	105	97	83	93	83	107	109	81	81	91	83	103	80	106	73	83	80	87	98	87	88	90	118	88	83	115	80	82	89	91	93	85	102	84	104	103	96	81	81	97	91	83	104	75	118	83	85	90	93	98	82	71	83	93	90	101	91	81	98	72	83	115	101	94	87	86	95	87	100	74	85	80	87	79	68	81	88	78	94	89	65	101	92	74	96	101	85	76	95	106	83	86	91	93	87	83	92	89	96	95	89	87	84	83	104	110	85	72	94	89	104	107	92	84	88	89	97	105	81	83	87	80	81	83	92	74	101	80	75	89	101	87	106	77	93	78	88	87	76	82	80	83	90	100	100	101	88	92	94	95	79	86	87	102	87	96	90	97	89	85	97	84	100	69	86	90	90	79	81	70	90	97	101	104	93	88	89	105	91	96	88	100	109	97	85	91	86	101	62	73	86	79	84	99	95	83	93	97	83	101	84	98	85	78	95	113	81	91	85	82	87	82	100	92	81	86	76	96	90	80	105	91	72	93	89	85	99	84	97	75	110	86	99	68	79	93	76	77	97	96	98	105	87	100	77	78	89	88	90	73	94	84	88	101	91	112	76	98	103	91	87	86	104	77	83	83	75	74	71	93	75	93	81	87	81	83	94	84	91	85	96	91	82	91	98	90	77	101	86	88	98	88	87	98	91	97	99	89	82	78	98	100	69	92	115	96	89	100	90	78	87	102	92	94	75	112	73	90	104	86	78	107	79	87	77	83	95	92	95	88	95	74	91	82	101	84	89	82	82	85	101	85	78	90	109	96	83	90	104	105	97	91	89	89	87	75	95	85	81	93	81	70	85	88	100	86	85	89	90	88	78	102	74	77	80	75	93	87	76	94	102	95	76	85	92	96	66	99	92	82	95	103	86	85	96	102	103	99	76	96	90	103	96	88	91	98	100	88	82	100	96	89	95	99	77	117	100	90	94	94	100	91	92	89	98	100	84	95	100	89	106	78	89	68	81	89	97	86	101	98	98	94	82	92	82	104	84	67	100	98	81	79	79	92	77	84	74	82	92	85	85	116	83	94	92	102
12637	4334	2798	4411	10304	13548	14178	13353	10353	9402	9268	6786	4447	3535	3464	3364	2885	3106	3080	2537	1923	1693	1598	1485	1615	1547	1231	1019	943	896	931	967	957	793	740	700	650	693	649	669	662	711	670	719	691	714	746	713	693	664	673	681	666	678	665	647	718	677	691	713	685	696	709	724	748	705	770	737	691	692	622	667	685	647	690	695	690	669	695	715	665	678	678	704	676	651	686	703	678	677	686	624	667	665	666	674	711	699	645	678	698	636	634	664	694	710	671	631	637	713	681	670	671	628	687	719	659	617	669	641	703	671	673	661	661	598	657	648	664	682	632	651	700	682	668	676	669	727	607	680	723	667	675	701	689	680	719	652	703	650	693	630	668	632	712	657	707	662	649	637	678	709	656	660	626	698	658	629	658	640	665	646	660	650	656	653	642	625	668	661	682	701	703	648	664	627	654	647	651	619	683	704	670	679	651	631	673	710	642	675	674	621	607	646	672	626	658	661	651	648	603	672	692	658	603	605	673	670	721	688	615	659	704	649	629	650	635	716	669	650	669	703	665	693	634	667	694	663	677	675	662	654	637	694	645	695	675	627	666	656	650	655	624	686	656	662	659	735	654	692	674	671	662	616	654	624	666	688	652	649	702	672	681	671	685	677	702	648	661	634	682	659	668	689	626	641	643	651	660	631	656	645	633	669	650	655	668	635	687	697	673	687	639	677	666	654	702	687	680	715	673	611	695	672	709	641	684	608	713	616	628	623	689	689	653	665	660	695	658	641	671	657	640	683	673	672	680	687	662	677	626	639	676	679	676	645	696	657	700	681	682	663	629	711	680	641	658	655	715	683	673	676	676	650	630	657	677	657	651	644	666	699	647	662	707	662	670	686	672	693	671	618	678	720	697	630	716	665	691	664	651	663	663	666	668	725	682	664	674	641	645	666	672	630	651	641	633	679	683	687	651	661	670	689	629	637	655	668	666	690	643	666	670	656	667	665	603	652	699	655	647	677	692	679	691	676	645	708	711	639	666	653	628	707	664	701	639	672	614	687	620	687	650	622	618	755	632	665	632	612	654	666	650	682	618	688	695	645	682	647	674	651	634	656	686	685	694	691	631	639	692	703	632	694	649	643	659	675	657	673	689	652	665	663	667	662	650	707	698	650	654	654	643	694	681	651	654	619	645	649	668	605	653	655	660	664	655	662	668	662	670	630	681	646	668	692	672	706	682	654	661	666	647	689	636	669	673	642	650	661	676	685	656	674	661	628	698	666	628	664	673	681	690	661	627	688	649	647	674	676	618	684	637	638	683	692	685	713	665	679	684	679	640	658	705	653	684	665	649	653	679	690	693	647	653	654	650	650	710	707	662	660	642	631	653	715	660	676	668	628	664	644	640	632	657	682	686	649	657	656	691	679	744	625	674	676	648	684	644	660	641	697	638	662	604	633	636	613	647	628	641	638	679	686	651	681	705	703	646	673	644	667	675	715	676	648	643	657	687	666	661	670	662	676	627	641	675	668	682	637	657	688	649	661	652	686	729	654	659	680	705	699	691	686	650	688	651	673	685	681	657	646	632	715	603	669	656	688	651	690	644	690	673	649	668	671	642	686	696	663	594	664	647	614	674	693	659	614	632	706	619	683	673	666	694	667	649	643	656	703	711	626	629	630	672	651	675	658	658	604	698	690	672	622	674	667	693	664	675	615	699	654	673	671	635	672	667	697	716	716	632	692	677	646	657	638	633	673	680	645	665	661	670	656	612	664	658	665	713	638	638	645	700	640	679	664	697	648	692	689	722	686	649	671	671	680	608	616	669	623	641	662	659	658	693	669	668	696	677	673	698	699	681	636	653	701	679	718	628	663	651	655	648	668	658	659	639	702	677	679	665	708	690	647	673	629	680	678	661	666	662	671	638	646	647	687	642	678	637	653	642	652	695	658	691	685	594	659	662	636	691	654	688	680	647	666	659	646	611	665	690	715	678	662	690	674	663	632	657	653	655	653	629	699	672	686	672	668	658	674	696	608	660	677	651	675	673	664	653	675	674	724	673	628	723	667	679	657	653	658	657	668	639	670	671	680	676	699	644	689	633	691	676	659	703	676	683	693	688	639	691	619	646	631	701	629	647	655	712	660	697	648	648	628	660	666	670	686	622	680	621	673	614	668	683	653	650	605	667	681	669	687	654	674	643	686	688	685	647	678	655	675	686	659	632	660	683	702	635	664	671	646	639	717	700	688	615	634	659	627	688	728	667	623	679	670	696	644	650	635	625	679	659	715	667	653	657	680	716	651	669	632	656	624	650	690	684	678	651	610	624	654	627	656	658	649	661	635	700	691	633	642	638	659	674	663	645	667	703	664	660	618	684	717	648	690	692	656	653	696	606	674	671	672	642	685	669	674	699	657	669	694	679	658	651	649	616	645	634	687	638	643	670	650	646	639	678	674	671	653	701	663	700	668	692	656	676	703	696	665	664	680	630	692	624	673	667	658	706	652	655	653	676	650	646	696	636	704	627	679	705	635	673	632	722	683	643	682	640	659	692	679	717	645	628	658	686	666	677	671	650	651	662	699	671	667	669	683	655	640	687	674	660	632	671	626	688	645	644	649	658	669	657	657	658	664	677	683	661	663	665	654	656	659	645	692	674	693	653	686	636	597	667	671	650	611	643	667	658	654	687	682	681	669	660	698	714	677	674	703	646	647	677	676	647	685	594	651	646	632	693	682	738	670	668	659	667	638	687	696	642	595	644	698	697	687	714	671	651	681	656	699	678	666	699	668	650	639	668	685	706	686	673	696	674	675	674	649	677	676	673	667	673	653	642	657	644	654	669	678	662	649	638	650	675	669	647	671	687	684	658	662	680	666	677	681	721	655	600	664	675	676	650	641	681	691	653	659	691	673	676	650	679	643	690	629	696	654	676	678	653	643	664	660	655	639	671	644	674	677	710	677	692	639	677	692	670	664	686	634	674	664	683	675	652	700	671	633	679	630	676	686	649	683	669	661	713	652	665	742	692	684	648	686	630	635	664	677	668	664	686	660	622	632	649	618	616	677	710	646	666	644	693	645	668	651	654	672	699	634	646	701	642	666	676	658	683	676	692	675	656	673	694	667	678	649	708	657	706	675	681	661	697	683	673	705	670	646	644	687	698	700	654	652	677	681	712	727	661	654	697	652	676	669	638	597	665	643	672	688	654	666	639	640	637	656	680	665	645	662	679	648	659	679	695	664	663	680	674	639	682	675	644	636	673	662	659	693	665	662	659	681	657	690	646	661	658	641	617	705	663	641	696	669	638	676	673	650	649	645	618	657	627	644	672	686	699	631	647	671	679	638	682	667	689	691	633	653	669	685	697	672	707	637	668	684	684	659	688	682	646	701	648	711	619	661	629	713	668	661	663	686	673	621	640	634	680	652	673	685	644	662	641	681	701	671	659	645	638	638	690	653	687	658	649	655	690	674	685	648	660	701	667	669	656	669	649	679	687	643	673	672	613	680	656	652
1018	572	326	290	240	337	578	549	470	441	473	339	211	187	187	205	166	207	166	115	115	93	95	86	115	96	85	63	69	70	65	70	54	48	61	43	59	60	53	38	46	44	46	41	31	47	62	42	54	54	43	37	52	58	52	40	66	43	46	57	59	43	49	60	52	39	47	41	55	44	51	47	46	44	44	39	52	50	60	46	57	43	42	44	53	42	45	42	52	65	48	37	39	46	44	57	74	39	41	45	41	55	34	48	49	60	54	49	56	40	45	44	52	41	49	50	50	58	53	45	45	50	51	50	41	46	49	42	49	44	50	36	37	47	38	50	50	39	46	43	60	45	42	51	44	58	48	40	52	59	47	36	38	46	45	47	56	47	45	41	48	39	55	55	42	44	53	38	50	46	48	53	55	50	38	43	39	53	49	38	43	49	51	50	48	46	38	40	36	45	43	32	53	44	46	49	55	48	49	45	51	41	45	46	33	52	56	48	43	45	57	39	48	48	53	52	52	44	54	49	43	51	41	50	34	54	57	50	47	41	50	53	56	46	51	50	47	45	42	46	48	55	35	45	40	48	46	54	51	53	36	52	56	51	52	45	41	48	53	56	50	44	48	49	52	64	54	51	42	50	42	48	48	58	44	50	40	52	41	48	49	46	43	51	54	42	40	47	62	45	44	58	45	46	48	41	44	49	46	38	59	49	53	50	60	52	48	44	47	47	41	74	54	51	47	51	42	38	34	49	60	37	54	34	27	47	46	49	46	40	38	43	38	48	42	45	44	46	45	45	52	34	46	56	47	47	46	43	49	46	47	46	47	47	31	52	43	49	47	51	49	40	47	57	49	38	52	42	57	37	49	61	38	44	39	42	58	42	39	56	49	55	62	41	51	36	40	49	40	58	46	44	51	41	44	43	45	43	43	41	45	50	48	58	48	39	40	51	43	41	50	48	43	39	56	41	53	56	52	50	38	48	51	42	40	53	39	43	43	56	44	43	47	48	45	57	38	52	52	50	46	44	41	54	45	44	43	46	51	47	41	41	46	49	51	41	52	48	44	39	39	51	39	57	53	46	48	47	40	41	37	41	39	38	39	57	57	50	36	37	58	45	47	49	61	44	43	40	51	35	44	47	49	42	55	35	51	36	54	39	45	44	55	52	46	42	51	45	42	51	37	68	42	50	54	54	41	43	52	42	57	44	48	48	50	51	50	67	38	57	47	43	34	52	43	43	44	35	48	56	64	42	44	54	54	44	49	50	46	47	62	48	45	55	60	45	36	48	33	56	42	51	51	59	47	34	51	50	43	51	54	52	48	49	43	48	43	36	37	73	50	58	50	41	45	70	53	45	52	46	50	46	49	42	49	49	38	45	58	55	41	41	45	43	54	32	40	48	50	48	38	55	61	36	53	45	53	42	49	48	46	51	63	50	60	40	45	51	44	39	50	36	43	54	46	50	46	44	48	38	38	60	47	48	47	38	38	40	33	45	46	49	45	41	47	61	38	62	47	45	40	46	55	53	43	53	51	38	54	46	52	41	55	34	49	45	62	54	44	42	49	45	33	51	49	47	53	54	48	47	47	40	40	53	44	43	52	59	46	60	46	37	49	35	39	48	47	52	40	56	50	45	43	35	41	39	57	49	53	51	48	46	52	52	52	49	34	36	54	31	46	45	54	49	53	52	38	44	65	49	49	56	42	42	46	67	46	41	48	43	40	47	51	42	45	50	58	45	35	50	42	52	51	52	51	45	59	51	45	44	49	45	44	48	41	43	44	52	48	42	58	56	43	47	55	42	61	43	44	55	42	48	42	29	47	40	52	47	49	52	46	52	43	60	44	49	50	50	57	38	49	53	40	46	56	46	49	54	38	48	54	49	57	38	50	52	52	46	51	43	62	47	40	57	45	47	50	45	44	40	39	47	52	41	48	50	38	54	54	39	42	41	54	50	39	63	49	56	37	56	42	41	49	40	50	35	47	46	48	48	47	50	49	55	32	60	35	44	57	48	56	37	54	57	40	42	51	42	45	44	59	47	48	47	39	38	54	48	49	49	52	50	39	43	58	54	48	36	50	55	42	42	43	30	52	45	47	41	52	46	49	38	43	48	57	50	46	41	51	53	50	47	48	57	49	44	50	46	45	37	48	45	40	60	38	52	55	51	45	50	48	61	48	36	50	55	43	42	54	47	52	39	40	43	37	45	38	43	47	52	38	57	38	49	55	67	51	50	46	42	40	45	46	43	45	57	46	46	44	41	46	57	55	44	48	42	53	45	57	56	51	43	44	42	43	44	44	41	53	53	46	49	51	39	30	36	40	53	33	51	42	48	41	41	44	52	45	44	51	39	46	40	47	35	45	44	51	44	64	34	53	54	54	33	49	68	44	39	38	47	56	53	46	53	44	42	42	43	47	57	38	26	45	41	50	48	54	41	40	46	48	47	37	53	45	42	42	50	40	33	46	53	30	57	43	49	55	32	44	44	46	53	31	44	43	52	50	48	45	53	50	51	49	48	52	39	45	40	39	36	42	39	43	43	40	44	43	42	46	43	62	49	51	57	49	35	30	48	43	53	34	54	47	52	49	44	51	47	56	52	57	52	36	40	50	40	35	52	43	47	40	45	45	43	36	49	64	50	37	42	51	46	46	37	43	56	51	50	58	47	41	48	39	54	41	41	49	44	36	51	43	37	41	50	46	51	45	44	58	43	43	41	52	35	47	48	55	44	47	51	45	46	43	49	45	43	55	39	47	61	35	46	48	53	49	58	43	50	56	50	64	49	38	39	45	44	34	40	50	45	52	49	61	50	54	49	44	45	45	62	41	53	55	54	31	46	40	43	45	45	57	44	46	54	40	49	40	43	47	33	40	52	43	44	45	53	46	53	38	50	50	47	44	41	40	38	52	56	46	51	49	43	42	54	44	60	43	51	50	50	49	56	66	38	49	40	46	39	57	38	40	40	46	36	55	43	52	45	41	50	36	43	43	34	53	49	43	38	38	42	54	54	54	47	41	44	52	53	39	41	38	43	45	41	50	49	52	48	73	43	47	47	46	54	47	38	48	47	39	40	47	37	48	41	43	48	58	41	42	38	43	42	44	46	35	46	55	39	50	47	40	55	39	42	52	51	57	51	53	61	42	50	45	46	37	50	40	46	53	44	36	56	43	40	51	51	44	45	35	41	46	52	47	49	43	35	39	43	51	50	41	41	51	55	52	54	55	43	46	39	41	47	50	47	56	46	68	50	41	55	43	38	36	43	36	48	48	47	49	61	41	56	67	48	43	42	43	36	43	44	45	59	49	47	38	54	55	41	54	41	39	43	50	47	56	53	47	46	42	55	45	39	40	39	54	41	44	45	59	56	54	45	29	50	42	63	46	45	41	55	44	46	54	58	46	57	34	56	44	49	53	52	42	41	51	42	49	38	33	39	48	49	48	58	40	49	41	48	51	57	36	48	42	41	46	38	52	37	46	42	32	56	45	40	47	49
14129	6535	3882	6149	13903	17790	19551	16756	14264	13205	12506	9340	5940	4947	4853	4671	4183	4279	3505	3171	2245	2050	1649	1754	1969	1853	1273	941	818	728	783	847	785	604	479	424	423	411	383	362	401	431	412	390	412	427	467	427	360	360	358	403	442	409	389	372	384	370	363	390	383	426	421	532	457	460	449	455	427	425	376	376	359	348	379	371	387	401	434	398	360	356	381	352	401	355	359	375	366	358	353	340	361	356	343	384	351	349	333	350	360	364	356	362	387	376	365	359	330	333	361	339	350	341	375	362	343	338	367	355	350	342	357	365	361	338	327	371	385	334	367	331	367	328	350	359	393	341	342	322	373	335	386	370	383	357	342	366	376	367	342	323	319	356	313	358	360	348	331	356	351	351	357	367	322	355	323	330	357	347	341	354	342	358	376	337	336	332	345	384	349	381	369	350	367	359	363	348	348	366	315	355	371	344	356	325	322	354	371	344	361	343	351	366	370	382	341	367	389	351	386	367	360	381	336	354	340	382	344	372	361	372	364	366	375	338	363	296	381	349	343	366	374	372	339	358	366	343	356	353	352	363	340	346	380	356	368	326	330	341	356	355	347	359	353	344	356	351	323	335	329	376	377	343	366	339	349	348	372	342	344	348	357	348	335	335	357	298	343	339	377	344	336	360	340	349	394	343	349	370	377	336	358	351	354	350	359	342	324	358	352	347	364	369	361	343	368	378	347	370	331	338	344	365	353	341	327	377	352	374	354	341	351	365	359	339	344	376	349	337	351	347	347	353	350	326	367	353	370	317	407	383	415	318	318	362	373	349	338	361	356	343	363	341	357	348	344	326	348	362	356	378	355	376	354	344	379	366	368	346	353	352	360	368	300	347	356	370	345	374	350	357	353	355	350	368	325	361	329	317	366	354	371	325	323	351	336	362	379	347	364	381	313	364	397	312	338	334	340	358	382	338	330	363	335	326	345	331	330	345	370	342	381	341	343	333	360	340	356	351	354	358	362	367	334	325	354	347	372	370	341	350	337	353	333	384	350	318	358	357	345	361	350	347	368	340	328	352	362	340	388	325	350	361	339	355	379	348	367	342	348	371	340	366	351	357	387	348	312	348	309	386	346	351	339	371	331	364	320	341	362	397	307	343	373	376	371	355	373	376	350	379	352	358	328	325	348	374	349	342	360	349	331	368	360	350	364	332	324	348	358	392	367	339	362	367	356	332	323	358	351	347	353	356	359	331	358	365	337	380	330	357	333	342	372	341	341	338	338	375	341	355	324	348	363	354	320	357	365	327	340	360	344	348	356	349	329	349	330	343	346	366	359	366	337	339	394	328	352	361	335	377	362	329	341	369	329	381	358	374	355	360	337	343	352	392	366	335	375	353	339	382	377	375	323	377	345	336	371	333	334	311	346	372	363	361	371	340	341	321	352	395	343	382	362	333	330	346	351	334	352	321	333	342	379	331	337	390	377	347	362	404	355	380	345	355	372	334	312	364	353	348	363	367	356	358	363	347	367	345	359	333	366	332	383	349	379	352	339	347	343	323	353	371	342	389	317	336	349	372	400	361	389	346	369	367	346	354	336	358	371	336	372	363	322	346	376	371	365	308	370	364	370	360	348	341	373	344	368	347	366	355	380	352	340	345	362	363	354	339	365	355	364	344	353	369	347	356	382	349	352	363	379	409	320	349	352	335	333	365	385	343	354	352	404	367	359	343	368	346	327	351	326	349	361	369	368	326	350	354	360	347	378	365	347	342	331	350	336	364	332	358	324	345	368	372	340	315	382	363	362	364	387	343	352	377	351	342	335	357	332	343	363	388	340	321	370	374	371	389	355	326	357	353	329	378	335	375	328	332	373	385	352	343	354	330	380	355	368	347	358	337	327	320	367	381	349	323	371	328	362	340	383	352	351	337	323	362	367	346	356	366	401	364	367	324	355	354	357	339	400	345	356	343	352	349	340	337	377	344	332	347	354	334	340	315	358	324	361	350	383	375	357	388	361	355	378	355	372	318	348	345	372	370	303	342	338	320	382	381	343	345	315	366	361	328	325	357	356	350	340	341	360	355	364	346	371	333	366	327	337	349	359	357	356	357	334	352	363	361	371	359	379	332	378	337	355	338	354	365	325	374	363	345	329	346	352	348	340	336	349	356	362	353	364	353	361	359	396	360	329	385	349	339	334	366	368	352	369	326	335	339	331	355	347	378	374	351	375	355	330	323	355	362	331	326	340	356	356	370	379	316	321	352	387	402	362	348	325	372	356	351	381	360	379	367	351	337	362	335	354	334	326	362	368	332	342	337	344	343	368	333	363	329	336	296	366	361	367	327	344	365	356	336	368	343	331	345	342	369	379	353	350	354	361	348	360	332	367	347	355	348	340	325	373	370	349	348	386	366	342	376	356	347	369	376	324	344	358	347	365	320	315	360	343	332	355	357	402	361	362	362	348	367	359	367	360	323	345	353	331	339	350	388	348	363	336	353	325	330	398	342	340	354	374	366	341	339	319	371	374	368	351	377	332	361	341	332	391	371	352	374	344	332	364	343	355	344	362	336	356	370	375	351	347	358	365	325	342	353	352	368	382	353	357	350	331	302	353	320	348	336	347	358	361	361	331	370	351	353	337	358	361	352	365	361	329	351	342	333	353	324	324	334	358	351	365	344	376	339	373	339	359	344	350	336	349	351	364	369	349	354	362	340	343	353	352	373	434	352	350	309	351	309	359	373	351	358	344	350	402	319	352	365	339	335	361	357	362	378	348	341	353	348	366	321	345	366	311	334	368	344	398	368	364	320	354	349	368	346	368	373	343	350	363	326	394	341	339	367	360	328	349	372	347	336	355	336	332	365	359	366	350	343	353	327	321	337	378	341	354	355	360	330	338	355	387	359	356	327	361	366	330	362	352	370	351	388	321	313	383	344	374	352	366	338	347	331	332	350	358	382	333	384	337	392	338	369	321	365	331	343	370	377	361	362	346	354	344	354	379	357	341	330	346	358	328	357	365	314	376	328	338	376	390	366	339	348	341	336	367	340	352	375	357	373	358	357	345	325	332	337	345	325	317	373	341	384	377	342	381	345	378	334	354	370	326	365	343	364	366	338	349	332	336	375	333	318	344	380	354	331	344	340	350	330	355	341	332	356	356	366	357	377	380	375	348	333	363	356	362	378	379	369	382	383	353	311	354	367	345	352	357	343	336	382	400	356	359	382	380	351	324	347	371	360	341	365	344	381	353	339	355	350	336	352	353	350	361	377	319	337	339	356	378	339	341	358	344	368	348	366	351	331	368	366	362	343	359	325	336	392	341	347	339	365	385	335	352	344	362	333	385	347	336	360	368	337	349	345	328	348	351	350	382	368	366	374	349	342	362	332	365	348	352	315	351	362	376	331	318	338	362	362	362	353	355	346	360	361	388	325	369	345	343	335	341	384	356	339	364	372	357	359	356	338	364	336	371	337	341	353	335	338	365	359	321	367	338	358	317	348	342	376	359	348
2315	574	427	318	302	416	602	488	524	489	525	414	278	236	271	267	249	225	232	216	200	184	155	156	182	164	130	127	141	123	120	129	111	119	120	105	107	109	112	116	108	106	127	121	105	135	117	119	132	129	118	105	106	100	127	102	110	115	103	124	109	105	122	127	129	122	113	112	114	101	116	110	91	100	78	111	115	94	104	121	116	101	118	122	110	116	110	94	112	111	105	114	111	101	97	128	123	98	108	117	111	105	113	116	113	108	93	116	110	112	116	107	121	107	96	98	114	113	118	114	110	105	103	132	106	117	116	131	103	129	95	115	111	96	100	130	111	110	110	109	124	119	121	110	108	112	129	119	114	92	113	122	115	123	101	98	101	112	109	124	104	111	98	109	120	98	126	111	118	118	101	109	110	120	89	105	122	108	119	104	102	113	118	121	123	103	101	94	81	106	111	106	107	92	114	117	113	115	128	97	95	127	122	119	123	117	120	127	107	118	104	108	92	90	92	122	124	112	98	106	120	115	121	135	100	106	105	107	110	114	106	116	117	109	89	103	132	120	121	116	110	109	106	101	131	107	112	109	103	104	121	99	113	114	124	85	107	135	133	108	107	110	102	118	116	131	128	122	118	127	124	121	103	111	119	110	109	105	98	109	129	112	111	126	122	100	109	110	123	91	121	108	115	88	115	98	107	123	128	103	100	88	105	102	121	119	121	117	112	126	97	116	123	103	126	108	114	118	101	103	119	117	126	107	107	114	104	109	113	131	115	124	89	113	97	121	101	96	100	94	108	106	108	94	110	96	128	119	96	107	95	94	104	120	102	107	127	115	101	105	111	109	100	91	93	104	126	110	117	108	109	110	113	105	99	99	112	111	125	94	108	106	117	105	98	126	112	116	112	112	117	96	107	112	105	113	117	117	109	113	105	103	106	120	112	98	108	100	100	93	124	106	108	121	116	135	96	106	109	118	134	93	143	107	101	104	113	100	115	128	110	117	115	93	110	110	106	123	112	112	108	96	104	121	105	98	127	92	120	93	107	107	122	94	120	114	118	103	105	97	105	103	112	111	120	100	107	103	129	91	102	91	107	105	115	94	101	105	112	115	114	95	121	121	106	129	102	132	112	119	117	98	120	120	119	112	114	113	110	108	118	129	95	104	93	113	139	117	118	118	117	110	111	111	98	117	106	105	125	127	113	115	99	126	118	111	117	110	126	105	101	113	117	103	107	105	133	88	117	121	110	112	105	127	104	93	102	104	120	119	117	114	98	119	103	98	115	112	100	103	109	96	107	105	115	119	123	118	117	90	101	110	111	105	119	105	106	101	106	97	110	110	111	126	105	94	107	119	96	105	114	86	93	102	102	104	123	104	107	114	106	113	110	116	106	127	92	117	125	122	113	118	99	102	131	106	104	105	99	106	109	113	115	125	96	105	103	108	107	101	108	104	126	110	113	118	108	103	95	119	98	114	94	128	106	101	127	86	109	119	103	112	103	130	105	105	110	131	122	109	119	102	102	104	107	115	127	121	101	101	97	118	84	102	105	100	116	114	112	117	127	124	113	115	98	105	125	99	100	109	101	92	125	103	99	119	98	113	118	102	128	119	111	110	115	118	100	114	91	133	114	130	123	101	101	114	93	131	113	111	108	123	97	97	105	106	104	121	104	117	98	113	119	116	103	118	123	106	120	128	101	114	115	110	106	118	113	120	103	91	93	120	123	115	110	105	102	117	124	93	117	108	127	112	95	127	122	91	109	106	98	96	99	108	116	111	120	100	114	95	113	137	108	115	111	98	106	103	128	110	116	101	108	107	98	106	106	101	98	104	121	107	105	95	117	107	103	98	112	116	108	111	107	97	114	115	116	109	117	104	106	108	101	122	106	113	112	102	110	116	101	108	106	111	122	101	113	118	120	110	101	93	109	115	122	118	112	119	111	96	98	118	104	106	120	111	119	110	114	118	124	101	117	103	112	110	102	115	110	112	105	108	89	101	105	102	121	113	102	104	116	106	97	97	111	99	115	123	111	90	85	88	100	102	122	118	102	117	80	118	134	95	114	103	97	119	108	111	117	114	93	112	112	109	118	106	105	99	108	107	119	113	103	109	116	126	97	124	100	93	105	121	112	93	124	121	123	87	115	110	105	122	115	102	103	105	103	94	130	104	120	111	111	89	97	101	121	123	120	117	130	111	96	116	88	107	127	106	115	112	90	106	102	123	139	113	133	102	120	131	130	97	105	93	101	130	128	123	129	107	120	111	94	114	114	112	104	106	101	108	117	112	104	129	88	103	112	126	113	112	115	104	104	106	112	112	115	105	102	97	134	116	98	108	83	101	96	89	105	111	138	119	114	106	93	104	123	110	105	107	97	103	117	106	98	114	102	120	131	132	126	122	110	119	100	102	96	113	118	110	125	108	124	98	105	118	115	116	134	98	100	108	120	108	96	122	98	86	121	116	97	106	134	123	110	111	97	124	106	105	124	99	121	111	108	115	127	96	109	111	118	119	103	105	105	119	115	117	103	107	110	115	104	127	105	96	99	110	122	98	113	110	99	117	100	95	100	89	92	96	113	123	108	100	119	129	111	105	92	111	90	127	118	92	114	122	137	113	105	119	115	110	101	118	107	107	120	109	110	94	107	122	99	109	111	103	114	104	118	109	104	100	100	108	109	109	127	114	114	124	107	109	103	113	113	103	135	115	106	108	130	86	127	98	94	119	98	116	101	98	109	116	103	108	89	112	122	128	123	126	122	107	130	120	112	110	114	102	106	125	119	106	115	117	110	118	108	112	99	120	130	118	115	122	105	126	110	123	101	105	115	115	124	112	111	121	108	98	93	105	101	105	107	112	112	113	108	122	110	116	107	108	102	105	97	113	114	117	96	118	91	98	123	108	104	111	117	121	115	124	125	102	106	111	109	105	116	115	123	102	98	130	108	96	102	108	102	110	90	117	106	100	104	129	122	98	117	121	123	103	93	111	97	117	102	104	94	108	98	127	101	105	123	99	121	112	125	123	133	114	122	100	100	104	102	108	93	119	108	91	130	112	98	99	119	120	104	126	119	116	96	92	98	101	108	108	119	112	104	136	118	97	102	110	106	113	119	116	106	111	113	104	99	114	109	94	111	96	106	114	111	98	122	86	126	105	121	116	112	129	112	98	130	114	115	89	97	101	100	123	101	92	117	105	99	136	105	103	110	108	120	111	111	95	99	117	103	122	104	89	109	108	102	113	101	111	106	97	116	112	116	122	123	112	116	130	117	104	108	120	101	115	114	108	101	118	97	126	118	104	118	99	103	108	119	118	96	105	94	114	107	110	87	104	93	129	105	118	118	103	101	97	91	99	112	127	100	102	97	96	109	98	114	106	89	110	88	106	115	92	121	125	95	124	96	131	100	113	94	116	102	106	111	107	97	119	105	102	103	115	114	129	112	114	98	100	128	124	122	95	109	122	110	122	97	101	117	94	107	100	105	101	123	114	104	112
15864	6492	4329	6025	13022	17073	19159	15787	14429	13393	12887	8981	6245	5127	5329	4969	4680	4740	4021	3603	2754	2467	2107	2173	2572	2192	1559	1380	1146	1124	1111	1345	1147	1047	953	868	813	850	857	871	860	889	827	837	909	887	904	825	806	825	821	859	849	861	837	860	839	809	822	806	815	893	959	962	909	967	945	890	817	870	834	857	838	801	854	799	907	960	884	901	816	830	872	833	851	845	806	788	815	823	862	814	814	787	822	856	815	784	834	815	852	830	774	826	764	808	783	793	832	826	845	829	840	860	838	762	861	835	780	803	825	849	829	839	795	819	815	764	816	762	750	826	783	764	789	828	817	844	843	785	793	881	816	813	849	872	812	780	837	819	802	789	777	831	826	795	801	800	822	785	777	787	832	809	786	875	824	856	847	803	785	831	831	855	803	836	793	772	837	853	774	807	835	813	812	773	779	824	808	758	761	839	838	833	773	823	801	804	854	795	808	846	838	800	829	813	835	844	812	808	780	797	812	881	853	835	826	829	815	831	796	744	773	850	789	804	863	823	811	748	828	829	812	863	785	811	843	823	813	820	798	825	807	817	822	768	810	778	806	811	820	812	834	790	841	830	814	788	854	842	816	833	804	826	811	787	794	847	760	838	794	777	865	803	785	854	791	796	832	827	847	877	839	798	785	800	830	772	781	783	791	815	836	797	832	804	836	855	761	788	784	781	803	859	814	814	781	869	802	776	822	792	794	794	784	803	810	780	820	861	811	804	840	780	866	809	848	832	824	787	812	824	789	816	837	802	857	857	794	832	813	786	798	814	790	841	798	793	812	822	798	824	864	792	805	829	772	844	826	821	786	830	831	750	831	818	825	806	810	772	837	849	852	801	804	773	843	768	829	788	775	813	806	802	844	852	790	807	850	767	826	812	824	833	823	760	827	774	803	805	800	780	846	823	876	790	830	868	805	830	800	809	835	841	743	827	808	813	823	862	860	809	816	794	828	812	809	862	780	838	779	805	863	847	832	805	823	835	817	816	833	847	843	824	831	796	796	799	884	884	809	784	800	842	809	818	853	770	840	876	833	823	829	802	772	784	783	785	841	871	854	816	799	798	806	807	786	802	821	805	828	857	793	811	821	850	812	802	829	804	799	817	845	779	824	816	802	834	826	832	799	819	853	849	743	783	787	812	806	816	781	845	807	844	822	793	769	775	835	804	835	802	830	766	854	802	797	802	791	844	831	801	799	863	838	845	798	809	826	841	783	807	859	801	808	825	803	772	766	798	810	835	799	818	795	804	808	822	804	767	819	829	756	850	854	758	801	821	784	827	784	804	794	808	818	827	778	792	774	845	802	819	820	804	848	795	831	841	778	829	830	832	795	808	785	839	793	816	785	781	798	846	836	810	823	777	832	843	830	845	795	806	778	823	788	847	798	780	852	813	740	811	848	779	819	781	826	803	815	793	809	772	883	768	820	794	833	762	863	832	787	836	830	829	834	766	811	761	855	762	889	780	797	839	784	839	806	833	765	795	848	771	815	791	785	804	808	795	804	798	809	797	837	827	795	763	824	827	752	791	811	815	865	809	822	755	792	838	817	841	867	806	808	840	791	827	824	807	862	806	826	821	782	831	787	828	847	792	803	850	811	784	821	801	814	806	809	832	789	823	852	853	808	821	850	818	782	796	789	818	838	761	793	831	821	808	822	845	768	811	762	766	767	812	789	774	830	803	849	846	844	768	844	824	830	853	830	846	835	842	751	793	796	832	818	835	790	775	869	842	865	807	845	791	827	765	788	863	818	807	805	828	830	810	831	896	827	784	879	781	836	816	826	805	819	801	797	829	815	774	796	788	829	856	778	805	824	813	859	801	845	784	800	829	862	798	818	759	790	869	842	823	853	831	781	816	793	802	845	768	822	816	816	823	783	821	814	829	814	853	834	816	837	849	793	833	783	814	758	809	780	822	806	823	831	850	885	747	824	789	772	774	811	791	816	789	733	857	835	811	834	822	803	804	825	784	861	846	801	811	813	844	825	807	847	786	845	781	770	876	825	861	802	771	832	842	803	873	759	820	861	857	806	848	810	775	788	815	817	844	771	775	731	751	838	823	801	930	831	843	810	837	856	802	835	809	818	778	838	823	818	816	833	778	842	788	787	819	859	802	794	849	774	773	800	804	833	817	856	805	808	762	831	788	841	813	786	791	845	812	816	882	855	793	850	861	878	851	808	790	797	823	805	855	782	774	826	783	826	798	785	811	811	801	824	813	759	810	829	811	796	884	841	812	789	798	814	793	842	788	786	764	779	769	819	861	796	859	828	807	807	839	867	772	832	780	744	764	816	817	813	794	790	842	840	808	828	841	872	819	805	834	809	891	798	822	818	782	814	832	853	835	827	820	812	813	805	783	792	847	778	844	775	789	818	836	870	794	795	797	866	812	824	779	807	829	817	826	815	765	798	794	816	813	832	838	815	788	858	789	823	807	790	831	799	812	796	781	844	772	867	819	863	815	853	787	813	787	802	816	809	806	786	864	775	830	801	794	855	771	801	847	780	797	776	767	807	760	783	793	862	807	834	851	785	791	779	800	785	752	827	759	830	812	826	844	778	829	816	809	838	824	807	823	830	820	847	826	752	776	859	832	870	733	824	822	804	819	766	803	834	790	806	787	821	819	797	839	872	810	809	809	801	771	810	772	841	807	774	824	795	877	830	799	826	859	834	854	792	847	798	835	816	779	812	806	807	797	812	832	802	841	854	849	765	797	832	778	838	781	783	850	836	821	813	786	805	807	802	811	892	791	794	808	814	799	816	843	823	811	821	827	804	800	823	829	801	775	780	800	823	763	793	750	805	829	850	743	799	801	805	795	785	852	845	780	830	837	834	818	710	809	834	825	849	826	820	827	819	795	802	799	774	819	819	845	844	774	814	823	849	784	803	813	826	830	820	802	802	759	788	765	807	854	831	864	857	820	825	835	849	805	818	829	778	852	845	825	796	786	853	850	776	824	804	844	783	807	862	818	851	795	804	814	825	828	796	805	808	851	822	784	843	801	822	828	794	844	840	818	798	847	857	819	770	846	833	835	818	868	844	793	840	819	738	856	804	854	824	830	855	809	814	865	774	811	792	808	821	806	820	787	866	820	807	810	834	803	813	839	856	798	797	824	804	872	787	824	765	834	829	797	790	827	834	838	832	792	833	883	820	765	813	833	777	861	759	734	819	839	773	809	812	863	773	815	822	826	831	837	824	812	836	849	848	833	800	780	793	818	807	839	837	832	829	840	795	770	794	791	776	795	785	823	842	799	842	797	847	798	796	834	828	836	818	785	785	814	764	833	834	800	812	827	849	833	799	783	821	857	801	834	844	757	777	771	822	799	837	820	805	797	776	799	820	835	776	875	814	813	824	813	834	768	816	792	798	786	771	827	805	805	834	839	782	808	784	847	814	815	822	775	781	826	802	798	814	834	802	819	812	855	819	790	860	809	778	863	887	834	829	794	863	825	820	830
1535	752	478	339	315	514	706	618	665	584	579	395	259	251	260	222	242	246	251	179	152	131	134	112	136	117	108	78	77	85	85	102	76	86	64	52	66	73	61	76	67	54	53	51	47	65	66	65	55	64	67	61	68	56	54	60	53	59	67	71	67	60	68	76	74	73	55	67	72	65	83	49	62	65	53	75	52	62	55	74	60	56	58	69	60	72	56	52	69	51	56	67	58	59	55	52	68	53	56	62	61	61	65	56	67	66	56	63	68	43	62	68	54	42	74	66	60	82	62	58	58	67	55	70	74	57	69	58	57	64	52	65	63	53	57	60	56	52	50	62	55	69	52	57	55	60	68	56	54	45	53	55	64	63	75	57	69	48	61	53	60	68	53	59	63	44	56	64	51	47	56	58	43	59	56	57	62	51	60	55	57	60	44	59	68	55	77	85	63	64	60	61	65	58	66	65	53	65	62	58	57	61	74	60	57	53	56	50	66	77	71	65	55	63	53	72	49	64	59	45	57	61	67	59	66	65	68	51	63	64	62	58	49	42	48	54	62	69	61	59	69	54	60	54	62	51	48	61	57	57	60	53	43	67	52	61	55	55	64	53	75	68	67	79	50	51	51	59	67	69	61	58	64	47	57	56	65	63	54	59	57	68	55	53	60	67	60	61	42	50	62	48	62	58	47	60	67	61	66	61	50	66	62	78	62	64	60	56	53	61	47	59	49	53	71	57	66	46	60	55	67	66	47	43	80	56	60	54	59	63	57	46	65	46	56	66	64	77	65	66	83	54	68	52	68	70	63	49	58	49	58	56	58	60	48	64	68	57	53	51	56	53	54	63	54	52	59	63	61	63	50	71	61	67	73	45	63	67	49	50	48	52	53	59	59	67	67	49	53	71	57	65	51	46	52	68	60	62	57	66	70	64	59	50	56	65	58	63	65	50	53	68	53	79	59	58	60	61	63	51	51	72	61	53	72	60	56	57	50	50	55	57	61	62	50	66	55	43	56	68	70	56	57	66	55	68	56	59	53	52	65	51	56	57	60	50	59	52	56	52	59	58	61	53	63	60	57	54	64	59	71	40	60	65	66	70	50	66	66	70	58	53	64	59	62	71	61	66	60	74	59	68	58	57	50	59	60	67	51	52	54	63	56	55	63	60	55	64	63	43	52	55	63	57	63	51	70	56	63	69	54	67	59	56	45	65	69	54	45	59	58	71	62	63	61	73	64	71	59	66	55	62	51	46	62	54	57	57	45	67	50	47	52	49	55	45	57	61	58	63	53	58	62	53	61	67	55	62	60	58	63	57	59	52	72	55	56	61	56	57	62	77	69	53	53	42	67	52	51	60	49	54	59	39	67	51	67	66	66	54	62	59	42	45	66	64	58	39	70	64	47	64	67	61	55	53	59	61	68	50	54	58	45	58	61	70	69	55	55	56	49	49	47	55	63	60	69	62	53	68	54	53	49	66	56	58	51	58	53	64	62	58	68	47	60	49	46	58	63	57	71	67	53	75	63	57	64	60	59	50	58	51	59	48	58	58	43	62	53	68	60	59	75	57	56	54	50	62	62	59	60	67	48	61	65	56	65	49	75	58	68	68	56	44	67	66	59	54	51	57	50	57	64	64	49	57	53	64	63	76	57	56	49	53	51	61	50	63	59	65	65	59	51	61	55	72	55	63	51	66	74	56	57	61	59	57	73	48	60	60	62	56	54	64	39	64	56	60	76	59	57	57	60	60	67	61	57	45	61	56	58	63	66	43	45	51	59	70	59	58	76	71	54	56	60	69	68	57	58	65	74	50	57	60	45	69	55	70	65	57	60	52	73	63	47	65	57	53	61	59	56	67	51	62	66	70	59	61	57	44	63	57	67	57	58	60	65	65	56	57	53	60	59	47	53	50	52	54	47	61	52	50	56	62	54	67	66	72	50	59	71	65	58	57	67	69	59	56	74	72	62	61	64	46	67	55	53	58	64	61	49	45	81	63	62	55	54	53	64	71	61	60	66	50	65	54	53	59	55	59	53	55	60	68	70	52	52	63	48	65	65	62	60	61	57	60	64	55	59	66	54	44	61	52	61	57	64	51	52	65	53	48	68	67	66	64	56	52	51	51	58	60	49	53	52	58	62	52	68	73	61	48	66	58	59	59	55	65	57	52	68	66	61	58	63	57	47	57	60	61	59	49	47	77	49	68	59	57	54	51	66	46	63	59	65	56	62	59	51	55	57	56	48	55	58	61	62	56	58	51	55	60	53	50	59	68	55	61	54	72	57	67	61	62	57	70	63	52	60	57	71	48	63	78	60	62	65	74	63	57	60	59	56	62	74	60	54	58	69	60	57	63	74	54	59	52	63	67	71	49	60	61	66	67	59	56	65	48	58	54	60	58	70	65	71	57	67	60	67	57	63	47	56	55	64	47	64	59	47	59	62	60	64	58	68	62	61	59	53	67	67	55	56	68	58	73	59	64	49	59	61	52	54	54	69	55	56	46	55	50	48	56	63	63	63	55	58	56	57	51	60	60	65	66	66	66	53	62	56	59	62	46	56	58	68	64	73	58	57	55	57	67	46	69	53	64	55	59	72	56	56	70	62	63	59	52	55	60	63	58	65	58	50	59	53	70	51	55	66	66	60	55	49	66	64	45	65	72	48	58	54	58	62	61	66	69	58	75	73	69	45	68	70	66	56	52	51	56	77	56	69	52	54	69	60	55	56	58	59	47	53	47	62	63	53	76	50	60	62	67	53	51	61	51	62	53	68	62	63	60	56	60	54	63	58	49	49	71	64	57	48	57	59	57	60	51	68	58	48	52	64	44	52	65	68	60	58	52	66	51	64	57	63	63	60	65	57	62	55	56	66	55	66	59	57	60	59	59	64	47	55	67	59	60	57	67	65	56	69	78	60	64	68	56	67	51	60	56	64	53	68	60	61	55	62	63	64	67	72	62	65	54	61	61	50	56	56	66	69	75	57	71	49	54	66	61	62	60	71	62	57	55	67	51	54	68	49	51	64	63	72	68	71	72	65	50	52	56	49	64	66	51	61	56	57	64	53	61	70	64	67	53	47	58	54	58	71	55	55	63	68	53	62	71	57	63	62	61	71	54	57	55	57	57	62	46	59	61	57	68	57	49	72	62	65	60	46	63	59	54	59	56	63	52	52	49	53	54	55	67	57	62	68	72	63	60	56	53	56	54	55	55	66	73	45	55	58	58	43	61	49	65	70	65	66	53	66	68	70	49	61	50	73	59	56	57	64	57	61	56	70	64	64	64	62	55	53	42	61	57	56	56	53	61	66	56	62	64	52	49	51	68	74	75	60	52	61	57	64	49	58	63	61	63	50	54	60	71	54	73	68	56	52	61	57	59	46	70	56	66	52	56	67	58	50	54	47	57	54	71	54	70	64	54	62	65	60	77	59	58	60	69	56	44	62	64	56	50	58	69	46	69	38	54	61	72	71	61	63	74	61	65	56	55	56	65
16988	7870	5072	7613	15739	20830	21622	18479	18056	15694	15068	10395	7507	6181	6370	5700	6106	5340	4929	4094	2882	2487	2242	2600	2701	2148	1535	994	848	913	958	1029	923	729	589	527	516	464	501	477	526	486	422	516	506	584	517	474	478	461	459	542	522	522	451	432	452	433	425	469	517	552	629	621	628	609	580	577	557	500	437	474	445	428	448	467	489	519	555	467	427	452	488	443	453	432	511	386	436	428	393	436	412	444	435	413	417	402	418	403	445	432	403	420	410	413	435	442	415	423	431	409	439	466	424	383	417	430	441	435	454	443	433	459	425	422	426	411	391	409	467	437	446	418	446	435	437	412	443	450	432	429	448	485	440	411	445	411	394	442	459	444	381	434	393	401	472	426	417	394	454	463	416	424	444	454	419	421	435	408	439	421	433	433	416	430	425	441	423	425	427	440	387	397	415	412	388	435	439	426	477	403	457	392	437	422	430	408	420	441	449	445	417	408	432	441	439	427	385	440	449	427	408	425	433	411	432	436	415	451	407	408	456	426	434	413	421	450	427	445	427	454	416	424	413	418	415	429	444	426	405	415	369	422	424	442	426	414	447	424	405	448	447	417	475	465	446	393	454	430	399	429	372	425	446	428	425	445	398	436	413	446	452	412	416	387	426	437	466	454	390	446	421	407	432	426	402	443	417	448	420	438	451	419	447	445	420	444	390	386	423	485	402	431	417	481	416	410	436	402	416	430	453	433	410	434	420	440	442	403	452	431	396	428	402	414	432	453	449	420	454	436	411	446	393	414	408	404	462	428	388	433	406	414	404	428	422	430	419	441	431	389	429	469	441	437	426	401	459	414	449	458	442	432	425	427	411	415	419	439	398	433	457	446	408	427	424	450	448	381	409	396	462	426	457	439	423	423	422	413	409	409	454	450	460	440	440	429	432	369	391	432	411	398	410	462	444	439	432	407	418	436	416	411	399	445	444	438	433	428	441	451	397	412	443	394	407	449	430	423	449	425	440	448	420	393	432	424	396	454	432	432	380	436	441	418	413	402	448	439	409	439	408	448	435	423	441	453	397	427	417	398	425	403	397	434	423	448	417	409	430	392	442	429	435	440	444	409	407	378	426	431	434	433	431	404	410	411	421	433	416	430	418	455	427	452	459	431	404	401	408	434	461	393	452	397	394	475	413	410	440	395	389	428	415	438	441	411	428	371	379	427	418	434	409	425	430	407	431	412	457	452	405	404	435	427	433	420	421	446	415	449	432	454	437	438	461	453	427	415	403	400	436	429	385	426	451	436	424	420	431	442	411	431	422	415	410	418	412	461	440	444	397	421	436	439	448	415	382	414	427	418	397	431	445	422	439	425	438	405	442	475	430	413	400	425	384	387	410	423	446	395	444	436	410	416	450	396	445	381	400	432	419	428	423	407	441	452	406	435	399	449	453	425	422	435	426	416	438	440	430	404	444	439	463	416	406	433	433	437	407	407	433	429	419	392	433	465	393	414	416	395	420	436	420	398	447	438	469	387	419	423	436	472	426	432	462	425	443	443	421	453	444	412	441	437	455	422	409	443	439	404	399	447	407	403	423	416	439	440	425	445	427	427	405	413	418	438	400	406	440	429	458	442	429	398	419	400	430	426	456	369	445	407	422	429	399	406	465	408	416	439	446	417	404	462	396	433	434	434	443	435	427	382	388	448	407	442	438	427	450	455	431	401	447	465	435	427	432	418	417	396	416	401	437	408	415	500	443	412	402	407	387	470	453	427	422	411	415	446	439	457	393	434	428	437	428	422	413	441	433	412	416	447	390	384	427	433	439	416	412	403	455	417	441	457	427	435	458	409	460	415	420	455	412	456	414	395	420	397	450	435	405	447	433	443	449	420	428	449	404	435	438	424	413	432	438	396	422	469	414	450	418	429	424	432	403	446	450	425	434	440	430	400	433	439	450	456	466	415	427	406	430	438	409	407	414	447	431	460	431	408	411	376	464	421	449	404	419	437	459	449	435	469	451	414	436	420	453	445	424	402	427	418	390	430	423	372	443	428	427	430	430	392	431	419	435	428	453	441	413	410	426	416	407	436	430	430	433	435	429	421	446	428	426	440	354	449	406	448	420	422	421	472	466	440	446	421	376	439	450	428	468	448	434	412	410	423	392	402	425	448	411	440	463	409	438	403	419	430	420	460	431	421	396	445	409	429	432	398	447	360	431	414	431	422	404	403	443	423	434	453	425	443	441	447	422	443	429	451	418	418	440	415	415	394	404	423	439	440	454	456	426	434	420	439	418	452	480	426	444	413	439	457	456	418	424	446	447	415	421	415	455	419	449	403	399	417	408	436	424	449	434	439	447	424	439	394	380	441	421	400	424	465	440	434	442	417	408	439	416	426	404	404	430	389	407	457	425	400	421	427	443	467	442	422	432	439	402	461	459	425	431	396	440	411	420	410	397	415	429	439	415	430	417	380	436	437	415	419	436	448	450	446	400	423	416	421	402	443	421	412	447	434	431	450	415	443	421	444	446	433	465	440	423	463	426	407	443	408	387	445	423	434	424	409	393	451	453	403	457	424	409	409	452	428	404	393	420	397	433	404	434	410	444	402	454	427	429	450	402	457	447	435	419	416	401	430	402	435	436	444	382	416	443	422	451	404	449	446	419	435	442	429	436	416	446	414	423	454	441	408	406	414	438	401	378	438	406	398	406	414	427	422	429	425	464	403	426	436	464	425	394	425	421	405	409	459	424	433	441	453	445	451	401	426	441	386	435	414	460	443	427	457	415	432	418	420	424	448	450	437	412	406	435	449	439	410	427	425	419	402	437	425	459	459	411	413	442	421	442	423	402	446	425	428	437	446	421	434	431	423	395	440	429	426	446	466	383	459	422	422	420	408	426	429	440	439	414	420	435	441	472	414	442	410	437	385	420	409	454	408	420	407	435	409	389	426	423	387	409	434	450	451	441	418	389	445	440	417	429	409	436	454	444	417	458	422	382	423	415	419	415	419	455	414	437	416	414	425	435	442	447	418	418	457	417	438	461	433	387	421	452	425	438	411	423	433	403	411	419	440	405	429	445	407	456	436	410	406	418	400	403	441	416	429	400	440	439	402	439	406	420	397	457	393	457	449	414	420	389	445	439	441	414	439	415	421	420	431	467	402	432	428	422	439	431	425	404	443	425	402	405	405	433	437	408	403	441	427	407	404	430	423	444	420	427	410	422	427	460	415	431	434	396	430	408	440	411	406	450	409	413	409	418	478	418	441	452	444	437	408	392	436	419	456	412	430	424	419	421	484	388	385	399	435	430	413	425	395	434	408	422	449	391	415	417	463	448	468	398	438	430	413	460	425	400	374	442	455	472	408	448	415	379	460	418	404	471	414	423	403	426	440	443	444	438	422	461	453	422	397	421	383	413	430	423	420	441	392	400	438	473	431	417	457	408	443	445	467	415	437	414	418	407	433	441	440	422	485	428	452	441	407	403	411	426	414	433	476	417	392	419	432	457	400
1583	433	321	258	229	312	373	381	416	332	353	238	175	178	166	177	166	183	140	125	129	131	131	128	121	127	104	118	96	98	91	96	115	94	86	93	96	96	68	91	89	108	98	98	98	82	67	74	66	93	81	90	88	96	103	92	90	82	66	84	91	91	97	103	83	102	93	94	73	77	107	84	92	90	87	87	91	96	84	95	100	104	96	76	83	97	69	83	91	88	92	83	88	110	89	106	93	86	71	92	77	92	82	69	97	81	102	105	90	96	87	68	93	83	74	85	81	94	84	87	80	92	90	85	97	107	86	84	95	94	70	87	92	118	82	81	101	97	91	84	97	77	86	96	77	79	89	71	87	85	105	75	82	86	65	84	85	89	93	79	85	73	92	86	102	75	93	79	87	87	75	90	81	90	89	90	97	82	83	101	77	76	99	90	77	107	93	88	81	76	72	77	98	79	85	98	88	103	80	81	90	80	97	80	82	88	86	71	102	98	82	97	82	87	100	98	84	85	83	76	98	89	94	95	83	87	74	78	89	78	93	77	89	95	85	82	90	83	76	93	82	80	71	101	97	71	88	81	108	89	90	79	95	85	83	76	97	98	84	86	79	91	93	97	68	96	77	105	85	100	91	84	78	89	80	98	88	103	107	95	71	93	86	79	91	77	91	77	85	83	89	74	85	83	83	98	86	91	86	87	92	90	90	117	83	87	77	101	87	80	79	105	97	71	75	92	97	93	100	73	96	70	102	99	86	77	67	85	96	104	100	108	103	88	80	97	91	83	107	89	120	84	91	104	84	96	95	87	79	91	72	68	103	68	71	78	84	81	117	86	85	75	91	96	83	85	83	95	91	74	73	94	91	82	79	89	92	77	86	80	100	95	91	97	95	100	90	71	94	71	84	84	102	85	87	85	91	81	67	98	103	96	103	91	84	78	86	81	94	88	83	91	83	96	81	105	79	90	98	90	99	102	83	80	88	100	102	104	85	81	81	96	72	87	104	99	104	74	77	87	102	78	82	82	83	81	85	81	87	101	72	74	88	100	108	85	101	105	99	114	106	86	84	90	89	94	90	99	98	89	75	96	82	93	101	80	98	97	81	101	103	81	81	97	90	106	85	90	93	98	83	82	93	88	86	81	79	80	81	85	75	86	89	86	104	77	95	88	82	93	84	62	78	84	93	83	95	90	89	102	93	92	86	76	77	103	82	110	96	108	85	97	82	86	96	83	92	76	93	93	93	89	90	81	96	86	85	98	95	64	78	89	71	62	78	90	71	97	83	106	101	82	104	86	91	89	81	73	93	86	85	89	79	93	72	89	84	88	86	82	84	85	101	86	91	94	86	86	75	73	70	80	97	103	102	70	92	91	96	89	87	98	80	86	81	87	88	90	84	89	90	85	101	83	82	98	79	62	88	80	97	91	90	85	81	89	81	80	82	93	82	95	72	97	94	89	92	93	76	95	74	104	91	100	86	73	80	92	98	80	106	91	92	85	89	83	85	76	85	106	85	88	75	85	81	78	111	97	90	68	90	94	74	91	96	80	79	70	74	81	83	101	83	85	102	78	95	74	82	98	80	89	83	96	91	96	82	80	74	98	95	86	86	78	85	103	85	94	92	79	64	104	92	91	81	110	92	98	80	75	86	87	102	76	105	90	89	80	87	89	100	90	99	82	78	94	87	85	93	86	92	96	106	94	93	81	82	86	75	80	80	87	87	82	100	100	95	112	96	98	83	80	97	91	96	99	94	84	82	87	96	98	99	82	99	92	105	90	101	95	93	88	98	102	86	89	100	87	92	70	97	80	90	91	85	80	83	76	60	86	92	80	85	87	97	92	91	74	73	93	90	83	93	77	84	86	87	70	77	96	84	98	91	85	78	74	108	88	97	98	91	84	79	94	104	117	80	94	93	85	91	80	82	98	82	97	90	79	97	96	77	84	104	97	101	97	96	80	96	87	73	93	85	86	87	89	84	100	78	101	86	81	94	93	93	88	84	93	83	83	93	79	79	88	70	78	67	103	76	86	92	86	102	95	77	78	93	77	87	76	81	89	84	82	101	89	82	84	74	87	106	105	90	72	81	92	79	90	90	92	90	101	86	85	88	81	77	91	76	83	76	66	89	64	78	91	78	110	85	82	68	96	74	95	100	75	94	91	96	94	79	88	85	86	86	87	92	87	89	72	97	104	92	86	94	79	101	83	87	74	81	89	73	94	96	96	95	89	94	83	98	87	86	102	100	97	90	108	93	94	87	100	89	86	91	91	98	93	93	94	80	83	87	66	66	75	86	100	66	92	87	86	93	79	101	81	77	82	70	82	80	96	107	100	76	95	85	106	93	82	80	78	99	72	85	76	95	100	83	80	90	91	78	84	100	91	79	103	77	77	96	100	100	73	82	88	83	85	76	99	91	93	94	85	98	92	89	87	100	73	96	67	90	99	72	98	71	91	91	70	82	91	91	99	104	98	78	93	82	90	82	87	79	108	90	89	79	88	79	104	91	90	76	81	82	95	83	85	86	107	81	93	97	112	92	90	83	95	79	86	86	94	86	86	88	110	85	87	105	80	84	92	95	92	67	86	78	108	86	94	99	101	81	91	90	92	93	80	71	91	92	92	78	95	86	79	95	104	82	87	91	80	97	79	82	98	97	86	91	97	79	106	77	91	88	84	87	82	91	92	74	79	90	76	91	81	80	93	89	81	116	104	96	86	96	100	101	83	86	74	77	83	101	91	99	80	105	95	81	95	95	76	94	97	86	91	74	91	93	101	91	97	94	87	75	95	86	89	85	93	83	104	78	80	95	93	111	92	89	96	83	93	89	75	95	81	103	91	94	86	90	86	94	91	101	80	90	81	100	85	85	87	82	74	89	110	86	83	71	88	94	97	92	84	79	90	73	79	94	83	82	108	91	93	92	83	79	94	80	98	88	81	76	84	86	99	87	92	93	89	86	81	87	94	89	93	94	102	80	86	96	99	82	81	90	83	91	98	78	102	96	87	101	70	82	105	104	82	76	87	90	77	101	93	90	94	75	92	109	94	114	92	98	87	74	91	66	88	87	106	85	85	78	76	94	94	96	102	88	90	96	85	69	79	107	89	73	86	84	100	80	102	79	86	83	95	80	84	101	76	103	89	91	86	100	85	86	90	82	94	82	94	68	96	79	90	91	84	96	93	103	80	95	79	87	94	87	89	78	68	103	84	99	75	82	101	108	84	82	98	101	80	101	81	77	88	95	106	83	110	84	94	89	84	81	78	97	106	78	78	88	91	79	81	86	77	91	85	77	88	81	76	87	56	88	88	89	78	103	81	84	93	92	85	95	85	92	82	73	84	98	85	93	75	83	79	77	91	71	89	89	90	78	87	83	79	70	86	110	93	86	87	98	102	90	83	103	89	82	89	89	70	86	86	94	86	87	77	91	109	93	79	93	86	96	99	93	90	90	82	85	80	97	80	88	88	82	92	81	75	92	71	80	80	82	86
13567	5316	3385	4686	9733	14316	13918	12424	12105	9588	9003	5973	4258	3580	3748	3422	3511	3296	2673	2303	1798	1691	1505	1717	1657	1340	1088	815	824	877	920	910	851	779	764	689	662	654	713	661	752	676	619	688	696	728	687	673	668	639	681	657	686	688	712	690	692	617	631	690	748	759	800	743	748	712	716	711	691	659	632	642	665	683	680	705	733	742	667	631	662	692	658	657	634	671	639	623	650	716	736	659	668	685	636	681	681	704	631	701	675	674	658	687	689	692	646	648	650	673	645	671	632	658	675	675	597	646	646	665	677	643	623	639	672	675	694	680	674	695	642	634	667	649	680	688	654	620	651	658	592	662	666	689	663	641	643	669	686	665	655	672	630	662	638	623	680	676	669	671	657	665	613	681	660	707	633	633	635	670	697	645	649	635	674	601	673	676	650	617	654	650	646	662	668	689	693	623	654	661	681	635	657	647	699	664	629	701	690	690	711	675	668	653	660	642	642	659	727	708	659	617	665	656	657	663	676	628	654	667	677	626	707	662	669	700	648	663	634	624	655	623	652	647	670	659	678	590	659	600	644	699	660	619	654	660	669	669	656	649	638	659	632	650	649	681	657	649	645	685	669	681	645	668	657	654	668	678	653	666	619	661	647	645	645	645	680	676	703	603	728	682	678	646	702	647	649	656	693	659	640	663	667	633	714	669	682	660	699	645	706	668	660	636	622	675	657	694	653	661	638	649	639	621	621	615	635	639	662	620	672	659	654	679	646	684	635	703	667	668	657	653	641	642	657	644	673	660	582	666	674	632	675	688	639	649	665	672	661	682	635	674	655	662	622	609	602	626	699	657	629	669	689	645	657	677	661	697	642	678	678	693	701	638	620	713	676	660	682	629	654	640	612	637	673	640	669	695	640	680	667	634	637	656	618	680	671	626	614	646	687	642	655	692	663	656	649	675	697	708	676	627	659	627	613	684	712	626	638	662	648	641	621	669	673	654	611	679	695	620	632	650	624	669	605	640	641	686	638	613	724	621	677	676	631	662	659	665	633	659	649	657	628	665	612	645	661	665	643	713	632	669	660	634	624	634	668	672	640	671	701	701	673	659	636	638	661	657	616	651	639	650	693	683	665	693	712	662	635	676	653	660	647	649	693	674	647	683	673	655	676	673	641	684	652	714	674	646	608	665	656	620	658	633	701	714	676	646	683	633	665	621	674	646	620	631	652	671	669	691	596	664	569	666	680	585	682	703	656	653	613	661	678	650	645	667	644	658	679	653	648	677	647	663	635	615	676	655	632	679	645	648	627	649	667	627	689	641	651	660	669	619	673	665	685	666	599	686	655	638	631	667	644	644	679	687	682	672	674	669	665	722	648	687	641	674	670	660	638	643	661	673	693	682	627	637	661	630	664	653	657	619	669	643	658	649	682	673	650	639	680	674	668	682	672	687	679	615	671	667	634	653	657	686	663	663	728	660	680	724	640	659	635	610	661	609	696	666	588	667	621	660	665	684	652	665	698	654	663	655	630	625	662	621	658	681	629	635	607	709	674	628	675	670	650	654	721	628	715	638	616	604	666	694	652	661	659	663	639	652	690	653	661	664	694	624	646	660	664	691	665	628	643	653	636	644	713	638	660	667	619	670	633	655	640	633	681	681	623	664	673	677	675	666	633	666	688	683	695	638	642	631	688	650	682	638	655	640	645	683	681	691	628	673	626	619	630	671	650	653	700	631	646	681	615	695	646	709	622	680	672	629	674	644	602	611	642	607	667	664	660	668	638	708	644	675	649	690	682	675	653	678	685	595	667	628	627	640	635	667	676	644	652	634	626	648	659	651	659	635	646	601	635	640	690	647	634	680	645	671	693	643	621	670	621	615	672	671	711	640	685	636	656	672	649	625	624	652	653	622	679	665	662	661	677	629	629	645	627	657	633	653	595	643	660	623	674	630	614	670	638	684	669	646	670	614	640	682	662	628	639	691	648	637	634	649	663	619	639	648	676	653	718	665	635	615	657	677	683	625	686	644	664	676	631	684	653	683	669	676	664	671	667	685	644	619	626	698	650	640	629	655	615	664	631	686	620	632	627	591	677	669	656	630	724	630	644	707	614	696	629	635	677	642	714	659	651	621	681	685	649	650	656	655	684	641	657	639	624	678	687	661	631	640	661	602	677	649	698	631	668	638	659	650	629	655	680	667	665	706	691	660	664	649	664	651	637	652	671	626	685	694	679	668	644	670	669	633	621	651	646	702	647	691	656	616	642	632	664	637	676	647	634	670	665	605	661	667	621	659	684	665	713	669	658	643	693	630	653	660	672	666	634	659	651	622	643	636	620	649	660	674	699	699	609	672	666	650	631	642	679	612	657	699	645	655	685	637	633	628	663	666	631	641	642	667	676	633	669	664	658	660	629	671	645	661	666	619	672	676	647	670	627	696	633	667	601	652	621	691	650	659	682	621	660	700	672	677	669	644	698	676	657	601	658	692	661	673	661	671	678	646	663	653	657	670	632	707	688	626	657	655	616	692	655	643	649	647	638	653	683	677	670	733	638	676	648	655	645	641	684	613	670	651	657	622	657	615	650	673	685	637	663	636	612	664	671	650	694	697	692	671	654	641	634	651	642	636	667	637	629	613	641	656	675	683	652	636	666	665	729	653	678	672	651	668	618	679	660	706	639	693	676	690	684	629	676	660	667	611	674	663	661	646	648	656	644	659	670	631	664	658	694	677	656	624	648	674	693	625	651	678	644	647	695	644	654	664	614	676	646	633	654	619	672	648	650	661	668	672	653	705	701	651	657	635	647	647	644	673	657	653	698	641	650	637	685	690	672	694	625	670	648	648	687	692	630	657	736	664	669	660	638	611	709	695	619	677	651	643	625	630	638	632	695	708	649	682	651	696	630	695	619	673	649	648	638	691	627	658	626	639	653	642	663	680	618	644	708	626	646	688	625	657	694	666	621	611	664	618	669	648	666	686	653	658	626	641	670	666	655	631	643	630	656	666	645	649	653	665	659	663	675	663	617	652	659	704	671	638	602	668	664	629	704	631	665	644	619	679	664	699	678	649	692	670	667	609	653	685	641	638	634	660	607	686	619	700	659	691	626	665	703	652	658	622	688	642	653	722	605	669	624	675	600	650	674	624	671	662	613	684	651	672	669	621	607	616	702	656	621	664	643	643	660	618	632	705	681	679	650	631	662	694	664	606	674	658	627	702	650	662	674	621	673	681	652	645	655	669	670	659	677	681	682	635	665	647	611	648	681	612	677	614	621	656	689	654	661	652	687	650	641	647	656	692	622	656	685	624	617	664	689	626	652	633	621	649	704	638	646	670	640	647	679	633	685	689	682	667	663	662	673	647	595	636	631	693	691	651	648	700	684	657	645	643	631	725	705	647	665	663	659	617	651	648	670	685	712	629	690	682	663	683	671	689	655	683	614	649	674	653	706	702	613	650	649	673	590	686	671	658	616	682	639	655	655	638	668	699	609	666	653	677	622	619
1114	629	392	287	265	406	484	547	507	413	380	267	231	189	208	197	209	154	144	139	95	104	102	95	95	115	67	62	55	66	60	58	55	61	59	42	54	49	52	45	34	51	60	48	53	46	49	44	43	45	49	48	41	52	43	44	40	55	40	37	48	47	54	59	47	58	43	43	47	43	51	49	56	55	43	35	51	40	45	41	52	34	53	49	57	50	53	53	53	50	59	51	46	44	46	46	45	50	43	46	42	35	55	49	53	48	45	39	56	39	52	51	37	48	57	39	48	42	49	37	43	46	46	46	46	40	44	50	45	48	47	51	46	46	45	51	47	57	53	29	42	58	51	54	42	45	43	54	44	47	54	47	40	57	56	45	37	41	48	44	48	50	46	55	56	44	42	44	39	59	44	41	45	51	46	39	60	50	45	34	43	52	47	45	51	45	47	38	43	34	43	54	41	45	45	46	45	45	47	39	48	54	54	47	54	44	38	52	28	44	37	37	52	46	39	46	38	35	38	43	46	38	39	51	52	34	34	54	46	44	49	50	41	43	46	45	39	42	40	48	49	35	53	61	55	43	51	56	48	48	48	40	47	60	48	44	36	50	52	46	36	39	43	48	48	41	45	48	41	45	58	49	44	66	43	40	48	38	55	47	46	49	46	49	49	46	43	40	59	45	38	50	37	32	43	52	37	49	38	50	52	50	43	40	53	49	46	40	50	56	54	53	48	45	46	45	45	31	49	35	44	50	39	54	43	40	56	59	41	63	44	35	57	46	39	49	51	45	51	41	38	42	47	55	41	48	48	48	43	45	43	50	40	50	63	46	52	39	33	40	40	52	43	49	55	33	30	41	53	56	48	49	43	45	57	51	49	44	52	51	44	44	46	56	57	45	50	46	66	44	45	49	45	47	45	50	48	39	47	59	43	46	41	49	56	45	36	51	39	44	51	38	50	45	48	34	41	52	53	42	42	29	51	55	57	56	32	45	37	52	50	47	51	44	47	49	47	50	41	38	51	49	49	30	53	55	43	32	33	40	44	43	29	51	39	46	52	53	50	44	39	40	50	57	48	44	36	48	42	44	49	41	49	42	54	36	41	46	50	50	55	36	38	40	57	51	52	41	39	52	47	57	43	38	45	53	46	38	52	41	50	43	48	41	45	53	45	39	57	51	45	45	42	49	35	47	40	41	51	41	55	58	45	48	40	37	54	35	38	53	54	44	29	44	43	49	50	52	49	52	43	47	44	45	38	35	46	42	51	36	47	53	42	52	40	37	49	47	36	43	53	59	51	49	53	45	39	45	40	48	44	42	50	47	41	50	45	50	39	51	54	41	45	42	44	45	56	39	47	43	39	56	43	45	52	42	46	53	46	56	45	45	60	59	30	39	37	57	54	53	63	42	42	52	38	59	36	40	52	46	44	48	45	50	46	49	63	45	42	45	51	41	41	49	48	55	49	50	44	54	41	62	45	53	38	53	40	43	41	45	36	41	36	24	43	45	38	39	44	41	57	54	62	44	51	46	37	33	42	44	56	43	32	53	40	53	43	53	51	31	52	36	46	40	53	48	43	48	56	40	48	49	38	53	51	38	30	61	60	54	43	54	52	52	54	45	43	42	51	48	41	55	46	62	57	55	43	52	42	44	46	49	47	51	57	54	48	49	37	43	44	47	41	53	54	37	44	46	44	57	45	56	50	39	35	31	58	52	47	38	41	37	45	48	49	52	49	37	53	32	54	47	62	37	50	40	55	56	45	56	44	38	44	44	60	38	47	43	37	51	59	48	47	29	53	57	57	42	48	39	51	44	44	49	39	56	48	39	42	46	58	51	47	50	47	35	50	49	54	52	53	65	55	46	46	39	40	40	52	53	44	35	50	40	36	46	34	55	47	52	51	49	50	56	56	57	44	46	43	58	48	44	40	27	46	51	52	48	39	42	52	41	50	48	55	46	49	38	44	47	41	62	30	44	42	45	50	43	47	54	51	53	34	47	55	49	46	40	49	47	50	54	47	42	45	51	36	46	49	50	56	44	45	53	43	42	45	39	48	42	45	59	44	43	46	54	46	51	45	35	50	44	38	49	43	45	47	39	46	45	37	36	45	40	52	47	48	48	54	51	30	44	54	50	57	55	47	40	44	60	47	41	35	45	38	58	53	48	59	42	47	49	45	52	35	46	54	45	39	54	40	49	60	54	46	51	45	52	50	36	44	55	36	39	39	48	50	36	50	46	47	40	55	47	43	43	41	38	45	60	46	50	44	54	39	57	52	46	38	44	45	44	41	47	48	33	37	59	43	41	54	59	40	50	58	51	41	48	39	32	49	57	40	52	48	51	52	51	35	61	54	44	55	50	43	45	30	58	48	52	56	43	36	61	43	37	38	47	37	50	47	42	36	35	46	41	50	56	47	47	46	54	44	52	45	49	44	48	40	51	46	48	45	50	44	38	48	42	60	40	54	52	50	49	41	40	44	44	48	31	43	44	39	53	47	44	56	41	42	40	42	44	50	47	40	51	51	45	44	49	43	48	39	46	39	40	46	57	43	47	44	35	36	49	44	49	39	47	43	41	46	59	63	53	37	42	49	48	38	39	55	61	57	55	47	52	51	31	38	42	42	40	41	60	32	60	50	36	36	42	45	46	42	42	52	50	50	38	43	42	52	49	47	41	35	29	39	43	33	41	50	35	47	47	41	45	46	55	40	35	50	36	41	45	44	39	51	43	60	60	57	41	41	38	48	52	54	43	58	51	51	45	47	49	48	41	49	39	46	44	34	40	46	53	49	50	38	46	52	47	50	41	31	51	54	38	46	39	47	39	48	42	38	44	52	54	46	46	38	44	56	46	47	45	46	48	46	39	34	46	44	45	43	51	41	53	56	48	56	43	41	53	43	43	56	60	45	52	45	42	53	42	53	36	44	59	33	38	50	43	47	51	43	41	56	45	44	40	42	47	48	52	41	40	50	48	44	44	56	37	63	47	42	33	57	52	50	54	50	43	57	41	46	58	46	46	42	51	43	48	57	55	38	41	50	33	50	57	49	39	46	50	45	46	45	28	44	45	64	45	56	36	43	56	47	48	50	48	52	46	53	46	56	45	53	41	45	50	48	41	44	46	50	51	50	44	52	50	37	45	38	53	54	49	51	55	54	33	59	55	45	35	39	34	40	31	47	45	48	41	50	47	41	41	47	59	39	52	52	45	61	48	42	51	48	35	52	44	48	49	58	52	51	46	37	52	40	47	47	34	45	42	37	41	54	33	51	34	40	46	37	42	49	46	44	38	40	30	47	48	49	47	42	35	43	57	52	41	47	55	50	51	53	51	51	55	39	51	46	55	47	59	40	47	55	30	53	49	48	46	37	38	41	42	46	49	58	54	49	56	50	46	34	54	45	48	45	35	47	29	50	37	39	42	45	52	47	46	35	50	42	61	44	41	49	44	57	48	49	46	40	50	50	45	44	46	46	52	60	42	57	48	44	38	51	46
14481	7277	4581	6221	13902	19264	18091	17377	15595	12590	11596	7682	5812	5236	5105	4568	5105	4228	3414	3014	2113	2145	1957	2063	1811	1423	965	657	672	699	747	749	583	513	451	390	376	384	392	398	410	388	440	447	470	490	432	378	347	374	359	388	414	414	369	369	351	393	313	391	427	489	485	467	464	513	471	428	387	392	380	339	330	386	355	405	407	432	403	371	336	355	343	349	386	379	351	348	383	340	357	338	348	362	329	352	377	342	374	372	354	371	357	333	355	361	366	329	369	350	363	370	336	363	357	358	328	322	353	323	370	337	369	355	355	327	364	337	379	356	335	326	352	356	353	333	350	348	342	346	319	346	346	348	359	335	341	339	360	368	345	361	355	330	338	356	349	317	368	372	346	362	301	356	353	351	349	353	356	332	381	346	341	363	321	352	347	325	347	333	338	371	371	341	332	347	336	353	385	352	343	332	372	348	346	310	342	345	346	337	395	341	332	361	358	366	358	338	368	346	360	364	334	327	367	345	336	360	355	353	341	353	350	349	341	341	328	342	384	354	356	350	369	330	353	334	339	356	373	318	319	384	370	349	332	329	334	389	374	336	384	355	357	369	331	349	357	358	357	355	349	343	353	337	351	340	346	365	335	358	363	327	341	380	342	333	362	358	369	334	363	328	318	327	350	328	383	335	361	353	388	363	370	375	331	346	372	350	326	352	323	360	372	367	389	326	320	349	404	370	383	366	343	330	330	345	338	353	352	367	349	369	361	349	376	355	369	313	381	353	346	330	346	355	363	367	358	356	334	361	383	334	341	328	353	330	366	321	365	363	316	343	329	375	357	320	324	352	308	363	381	320	344	356	334	334	325	300	359	370	357	324	333	352	355	324	354	366	347	336	346	334	318	377	374	324	336	365	350	369	336	341	372	363	368	319	358	352	318	344	361	380	357	352	342	342	308	345	351	353	351	349	370	360	361	320	386	366	344	337	374	362	354	355	357	340	348	325	345	331	346	356	356	350	345	349	341	388	327	365	361	361	352	351	349	326	362	352	329	339	354	337	361	334	342	346	376	335	372	377	338	332	349	367	346	338	324	387	383	355	350	371	360	334	333	320	366	323	363	327	339	348	342	349	385	357	362	333	385	324	346	359	358	364	319	368	333	341	355	338	377	330	352	349	328	326	352	365	331	372	333	347	350	364	364	341	362	324	347	296	336	362	363	383	343	336	326	329	328	362	364	331	340	353	391	336	371	358	330	358	346	336	343	346	371	360	322	382	354	356	356	338	344	381	302	322	358	336	358	319	338	323	395	363	336	334	337	341	332	349	365	342	371	355	355	379	351	323	330	351	366	388	339	366	330	370	318	350	380	381	367	389	343	365	360	340	351	349	338	349	404	323	314	335	353	342	332	334	345	350	354	336	361	354	332	315	342	347	364	368	359	326	337	318	322	328	313	361	338	323	340	321	326	356	345	359	344	363	340	336	314	354	356	331	323	335	334	303	296	323	354	316	306	322	383	372	363	293	312	353	319	370	332	356	352	302	352	348	347	337	357	348	339	340	355	348	337	349	350	332	350	349	357	350	334	350	379	332	357	339	342	353	354	342	377	316	317	348	362	355	337	350	326	328	329	352	343	324	314	336	336	390	376	334	335	323	357	324	310	351	344	341	364	344	324	370	377	322	365	337	350	342	327	378	351	376	328	337	378	333	325	325	324	363	343	304	338	357	341	340	335	367	328	377	373	339	362	356	323	379	354	332	349	354	364	344	328	364	302	345	357	350	355	359	342	375	350	355	323	392	349	338	303	346	375	332	335	385	360	328	307	312	343	354	341	362	345	334	364	341	348	354	346	345	349	358	355	349	346	287	359	382	348	344	336	355	342	365	375	361	345	363	378	359	338	329	381	326	341	328	311	369	315	368	358	346	308	375	349	315	341	351	375	340	358	367	353	334	337	367	350	354	335	386	357	346	352	348	347	332	362	354	364	372	321	333	364	369	343	324	334	364	357	350	304	378	331	350	334	329	360	358	347	376	355	368	351	323	372	349	350	360	323	364	344	331	352	336	333	339	335	358	335	335	334	372	333	394	325	341	369	352	345	352	334	345	365	349	357	323	352	341	330	324	367	325	342	348	337	359	312	347	329	333	332	352	357	353	344	358	330	364	357	331	344	333	323	341	350	364	338	321	338	369	346	364	372	344	333	351	350	336	353	356	347	356	329	348	348	340	372	355	351	346	331	347	344	325	364	348	368	353	356	366	366	369	346	341	327	363	363	342	332	355	327	375	341	348	342	340	341	317	338	381	345	363	367	347	339	356	374	331	370	364	364	388	339	376	355	363	329	323	353	332	344	347	328	348	361	344	341	370	348	334	338	367	340	319	338	346	332	384	345	333	332	365	350	329	353	384	360	333	322	384	358	337	364	334	344	316	348	371	363	345	334	374	348	362	327	389	329	373	348	310	323	348	397	334	335	376	380	322	370	332	380	352	351	360	288	358	362	329	338	348	322	333	341	334	369	310	363	368	380	350	358	363	359	340	331	362	379	349	329	385	363	347	337	320	356	346	329	340	322	345	375	362	344	360	365	329	375	331	343	350	369	341	339	338	383	331	344	355	348	361	326	365	350	318	352	372	324	362	344	384	354	343	341	360	346	339	342	334	342	323	354	366	340	370	375	356	327	357	348	362	353	368	369	327	318	337	322	344	355	331	360	368	342	333	346	362	358	338	360	365	325	359	327	368	376	352	355	364	361	351	375	353	346	350	371	323	329	370	350	306	348	356	366	342	311	357	336	361	352	353	360	318	366	348	328	350	332	357	341	338	357	359	360	351	360	364	352	393	368	350	361	363	366	363	319	338	333	349	329	355	368	361	350	362	371	361	371	404	360	353	344	353	328	348	349	396	349	357	348	347	359	341	314	324	359	323	341	322	324	363	363	372	367	354	347	335	362	316	322	368	363	324	367	346	351	345	326	356	349	356	340	343	345	346	339	302	358	357	346	308	336	319	328	326	359	348	359	371	361	353	382	360	319	310	391	355	349	357	343	364	328	350	378	368	355	363	355	318	338	338	353	320	354	348	350	354	345	331	322	401	335	353	339	352	367	330	337	346	358	323	324	368	313	345	328	333	379	335	348	363	366	394	335	350	327	360	341	399	349	357	320	344	359	350	378	367	366	347	330	348	313	340	355	393	326	358	339	361	354	354	322	356	340	361	327	355	378	312	378	323	352	370	384	380	350	356	359	341	373	357	325	367	349	377	327	352	350	373	355	341	364	330	339	347	364	321	392	351	371	365	329	342	343	365	363	349	329	359	317	326	348	346	341	336	403	327	356	349	374	343	324	363	335	354	366	345	339	330	353	342	333	363	337	375	359	352	359	327	326	375	340	367	381	353	380	365	364	375	336	363	348	352	336	336	338	355	365	356	370	305	362	325	322	329	360	341	367	356	379	302	315	347	361	355	352	380	330	337	378	329	387	354	326	317	357	352	359	320	350	351	341	336
2179	672	416	314	301	470	517	605	484	500	439	306	284	269	283	279	270	236	228	200	182	173	184	183	153	156	140	131	114	98	124	120	106	110	144	103	121	112	126	102	110	103	126	105	124	108	98	115	109	104	128	119	121	107	104	112	107	114	120	116	115	117	114	130	110	125	112	92	102	111	115	120	112	117	98	131	121	115	111	109	110	123	118	108	106	128	101	111	126	98	85	113	105	112	110	110	114	95	122	125	115	115	130	111	121	113	119	90	116	95	101	96	114	112	121	114	109	96	96	97	103	116	115	112	97	103	114	113	103	102	109	126	114	99	118	103	105	113	118	101	102	112	128	130	111	113	110	125	109	102	128	120	97	110	120	107	100	113	103	106	117	98	114	102	105	118	116	106	108	110	135	100	107	97	109	107	102	120	94	120	100	96	120	107	136	113	103	98	106	97	111	110	123	92	96	122	104	103	102	117	128	125	112	104	88	88	98	109	108	117	111	120	114	108	126	99	99	116	108	98	116	137	114	113	122	116	96	101	113	123	104	117	101	109	133	116	111	107	116	103	99	127	103	117	107	101	112	121	94	85	103	117	100	100	89	103	109	111	107	108	112	113	106	107	120	84	107	100	109	110	126	105	109	112	118	130	111	132	114	88	105	115	123	103	108	123	125	104	117	104	98	126	115	127	128	102	112	120	123	95	122	96	107	110	120	121	121	114	119	121	103	92	113	101	103	105	106	106	121	98	118	109	106	117	117	105	101	125	116	87	114	93	115	103	116	111	91	111	95	112	133	112	107	129	85	108	115	93	112	106	115	93	105	100	98	103	103	125	103	131	112	110	114	116	99	109	115	115	115	100	105	116	95	103	120	106	95	119	114	123	119	118	103	90	119	102	105	96	118	88	109	99	102	94	122	121	103	107	122	89	104	93	108	85	116	98	104	128	95	119	99	109	108	94	108	123	102	99	92	104	115	101	107	116	116	92	111	124	90	106	121	105	124	105	105	109	95	98	100	111	98	119	118	118	112	96	113	117	110	99	102	109	104	123	87	121	104	117	111	110	98	151	118	104	108	112	122	130	89	107	123	109	95	103	93	98	110	111	103	108	115	107	108	109	124	95	95	101	121	119	98	95	92	80	100	113	117	103	110	107	104	106	104	101	97	96	101	120	105	110	118	115	118	117	111	124	112	99	110	114	116	121	104	111	118	101	97	122	110	94	113	121	97	100	123	112	96	116	110	100	104	111	122	85	112	124	99	105	108	86	101	114	108	104	130	130	121	95	92	109	119	112	115	98	131	102	96	114	85	104	110	124	105	94	118	122	104	91	117	117	112	98	115	108	115	87	101	97	105	93	105	113	132	121	119	107	108	96	97	128	122	112	89	92	117	105	104	107	116	108	127	116	120	117	116	102	98	112	104	119	111	111	103	107	100	113	105	105	98	98	124	112	92	97	101	119	112	103	86	113	103	102	102	87	104	87	111	121	113	111	89	96	118	101	124	115	88	109	120	104	102	106	108	117	111	107	111	88	93	105	110	112	119	114	105	111	117	111	107	112	109	101	89	124	101	104	114	120	99	130	114	133	113	115	111	122	119	104	108	108	110	112	82	125	117	114	101	107	111	122	127	123	104	94	104	108	127	107	117	112	117	107	112	108	117	109	105	118	102	97	114	95	126	96	118	104	118	135	104	92	132	127	115	120	116	117	112	113	117	104	120	108	120	106	103	98	128	116	95	112	88	121	97	104	114	89	112	129	93	96	121	108	114	119	100	117	111	117	118	96	101	108	112	97	113	104	110	110	100	119	107	119	115	99	118	127	102	123	89	118	97	123	100	115	101	106	101	129	110	96	93	102	94	111	115	120	112	108	113	120	130	109	88	107	100	92	92	126	106	109	133	104	103	130	120	112	106	113	94	98	112	104	116	102	117	116	111	114	108	108	113	112	122	118	112	105	109	114	98	124	106	104	135	94	106	97	102	103	112	107	124	121	105	119	102	109	104	107	107	108	112	124	111	104	125	117	114	110	100	121	119	121	115	120	110	114	120	112	102	128	105	109	125	115	104	102	122	98	102	104	110	113	113	114	104	108	101	115	104	113	114	104	137	115	110	109	120	117	123	100	130	118	110	98	123	103	106	115	116	106	110	109	116	114	112	111	126	89	104	110	133	131	93	123	124	118	102	112	115	109	121	101	108	133	105	122	116	97	96	118	115	120	126	104	115	120	102	117	126	103	109	108	105	132	117	86	124	105	97	134	121	126	110	112	120	113	112	119	126	100	109	136	102	109	112	105	121	117	124	94	92	107	85	129	102	108	111	93	111	125	107	103	113	108	118	105	101	105	107	117	115	115	101	101	96	120	104	125	110	107	87	117	110	115	110	96	94	112	116	113	114	111	104	94	104	106	98	98	106	104	113	100	101	117	125	106	118	102	122	113	118	113	101	108	129	104	100	115	102	109	104	90	109	99	89	107	111	116	120	104	108	113	108	105	108	118	115	108	99	101	128	109	114	140	103	95	121	99	114	110	108	95	97	93	110	90	112	122	97	111	97	116	102	105	109	101	107	114	120	112	116	103	124	85	116	92	99	119	112	115	107	99	115	111	121	105	103	109	103	94	122	116	91	107	112	109	118	129	101	108	122	105	89	121	106	119	110	100	114	118	112	107	107	105	111	113	109	103	115	104	104	109	100	103	119	107	101	131	119	98	95	98	113	116	111	106	132	105	88	125	109	109	122	111	104	132	114	100	106	140	113	109	110	114	111	119	110	124	125	109	107	103	105	111	106	92	108	116	107	112	98	117	114	101	116	102	100	111	125	112	99	120	108	94	121	117	96	103	110	88	123	112	114	112	128	95	114	85	113	117	126	113	92	96	118	108	109	112	122	119	111	125	105	102	102	115	123	102	118	104	98	113	92	111	113	135	101	93	112	93	128	125	106	143	121	118	123	107	122	123	127	103	102	108	103	109	108	92	105	111	99	103	111	103	108	130	122	114	117	89	117	108	118	99	121	106	102	105	105	117	112	100	109	117	108	130	126	127	124	123	97	122	97	96	107	120	103	123	85	110	90	118	96	105	125	88	107	102	133	119	108	106	123	93	107	131	116	96	103	95	103	115	122	118	119	89	105	98	90	116	103	98	120	102	110	126	114	117	78	109	108	111	107	100	103	109	119	96	112	112	117	106	98	105	99	114	102	98	107	92	117	117	106	106	88	112	110	104	87	117	90	108	108	131	111	98	120	104	100	107	124	127	122	135	107	118	116	117	122	113	114	103	112	101	111	111	112	105	94	112	88	124	107	124	112	99	124	111	126	97	112	132	103	99	120	119	108	109	117	114	122	101	113	104	111	102	113	122	120	102	110	110	123	113	97	121	121	119	99	104	95	129	119	96	117	93	114	106	123	109	100	112	109	121	110	95	106	93	105	101	113	105	119	134	115	130	125	114	112	103	116	104	114	82	109	111	85	108	125	108	97	89	116	104	113	93
15871	7207	4589	6143	13989	18336	17091	17426	14303	12666	10861	7824	6192	6020	5260	5112	5384	4406	3696	3513	2835	2594	2494	2372	2254	1884	1343	1162	1088	1093	1156	1167	1091	965	903	818	837	826	821	897	836	839	902	893	874	871	794	834	864	798	828	844	871	896	769	829	789	802	794	878	897	958	951	926	975	993	899	902	844	825	864	773	771	820	810	837	895	883	814	831	840	808	818	820	769	821	836	844	807	814	815	827	824	847	784	776	799	818	824	824	794	823	795	776	824	839	755	785	830	836	773	868	848	858	819	805	774	821	850	781	822	829	800	843	795	825	809	832	848	752	833	849	834	820	788	813	793	819	821	827	833	763	833	830	815	780	842	786	823	830	804	783	810	809	804	786	742	798	790	796	810	752	771	831	813	759	844	787	789	805	769	776	826	763	774	810	836	827	805	777	841	812	781	800	813	777	862	801	785	819	787	766	801	761	801	796	807	806	791	827	770	778	784	811	808	780	837	810	802	845	825	824	798	807	827	790	831	839	800	804	803	842	792	832	846	766	847	811	789	810	805	793	820	811	779	813	843	809	832	823	840	789	825	795	867	810	793	841	796	825	823	836	836	755	786	781	829	821	807	789	820	774	761	843	798	798	778	845	815	815	785	785	838	794	813	831	775	814	805	862	758	818	770	815	876	790	809	812	839	805	857	787	814	799	850	804	833	783	859	751	797	757	836	814	789	784	773	789	798	777	784	854	792	831	815	757	805	818	763	796	860	813	845	774	828	839	824	820	826	806	789	795	771	821	814	775	792	803	819	817	824	897	842	809	785	817	788	821	836	808	826	787	822	851	807	837	847	798	818	819	865	781	816	828	834	826	816	824	789	759	787	792	788	834	755	801	801	810	767	823	769	838	799	790	803	751	833	805	873	821	808	829	817	836	803	800	869	763	856	804	793	841	826	860	791	786	863	770	819	805	819	839	817	833	839	832	820	830	837	827	812	817	795	848	804	793	813	784	852	810	811	822	742	844	845	817	807	832	757	804	814	807	843	806	787	814	849	832	840	821	818	853	785	862	809	803	819	830	859	826	827	853	819	798	826	774	824	810	784	842	834	805	845	857	810	845	760	796	836	807	783	815	867	823	835	819	785	842	824	804	846	734	789	835	740	823	786	813	851	786	736	796	826	777	824	805	830	771	830	807	816	814	820	815	810	825	779	841	834	802	795	830	807	815	778	817	787	785	764	802	780	800	805	807	817	808	808	821	795	828	856	794	783	811	792	836	802	824	806	811	815	812	822	788	814	784	776	842	835	833	798	783	825	766	811	772	841	794	826	812	812	855	791	792	832	792	775	800	830	842	770	833	817	763	794	787	790	828	784	773	820	764	868	796	782	820	810	861	784	782	831	814	795	854	789	792	756	790	842	803	766	845	797	789	774	764	791	773	809	807	846	784	823	817	778	749	835	841	818	779	855	717	822	864	810	825	840	792	816	802	816	795	757	801	863	777	817	823	777	796	809	875	836	806	838	882	788	775	825	780	854	808	804	797	750	805	795	804	820	786	811	807	834	754	806	781	762	800	792	805	807	791	809	821	821	830	789	848	808	798	779	807	750	764	814	782	788	812	791	744	815	792	832	817	880	823	797	842	839	815	807	779	791	817	802	845	814	800	806	789	827	821	803	816	824	831	776	863	831	822	790	810	822	837	806	790	781	764	780	853	821	847	824	820	833	784	789	778	901	773	812	821	806	803	809	787	761	795	792	768	781	824	802	847	831	845	820	780	798	796	795	831	781	834	805	818	835	799	796	789	828	756	779	824	745	758	816	816	798	836	755	860	809	868	786	829	779	859	750	832	829	817	814	770	815	829	802	819	841	833	832	794	793	813	846	799	844	845	823	812	839	825	826	792	800	790	780	796	787	766	848	797	790	851	777	817	827	816	812	813	812	831	831	756	839	811	783	802	828	836	857	849	766	847	816	811	795	816	780	832	816	793	849	767	773	779	792	818	888	822	793	820	795	790	805	793	851	797	827	768	830	771	817	780	814	787	812	739	795	769	791	823	781	809	767	818	851	778	770	801	789	841	809	782	819	802	866	828	767	815	777	822	784	791	806	807	806	802	808	804	785	817	764	814	815	801	733	796	776	810	805	859	813	786	819	775	818	772	802	806	799	816	801	768	763	818	825	835	770	769	809	875	836	812	795	786	841	827	824	815	787	794	803	794	812	817	772	819	776	806	851	804	816	782	874	793	809	812	778	805	793	832	776	805	827	781	771	825	857	775	797	805	832	843	801	790	839	844	786	865	808	799	752	844	836	784	804	837	800	758	768	846	814	843	796	840	768	801	827	802	792	800	789	767	796	811	759	774	829	776	793	823	814	837	759	817	816	833	787	802	834	772	793	803	790	805	801	824	791	826	822	829	831	835	776	815	838	848	817	837	790	802	867	850	787	858	823	808	821	823	771	852	792	760	795	763	857	820	773	818	720	805	837	784	819	823	769	835	813	802	758	784	848	766	792	771	791	741	818	773	799	800	780	820	797	794	817	833	774	777	837	829	809	838	851	800	810	797	776	798	833	796	781	813	901	800	862	832	773	863	797	846	825	783	794	774	805	877	836	793	830	829	791	831	867	837	801	820	843	861	766	813	783	855	818	819	793	775	834	816	766	795	842	827	791	751	797	779	738	826	785	795	826	815	819	858	810	796	799	769	774	802	826	789	788	838	835	860	793	825	778	843	836	865	796	817	754	824	824	797	819	814	780	790	825	838	776	769	758	804	831	757	804	831	799	815	851	817	788	802	817	840	787	812	804	811	795	835	810	779	812	771	835	797	788	787	800	790	773	804	819	852	799	780	761	797	832	787	810	857	774	811	826	793	830	814	761	797	784	796	870	787	812	831	858	819	833	819	758	846	841	827	785	807	804	869	786	841	808	826	808	863	759	803	771	863	790	777	737	872	829	820	788	808	830	806	849	790	834	780	847	808	844	793	830	784	846	776	757	878	827	804	840	809	833	801	792	805	788	800	830	872	788	842	831	822	784	786	769	803	843	799	836	783	890	808	819	793	801	822	803	814	787	847	800	776	796	801	807	840	824	886	765	784	791	793	860	779	812	848	805	800	822	810	795	773	798	808	818	785	828	823	776	874	852	796	769	804	775	805	816	825	834	829	831	783	814	812	797	810	814	845	776	798	857	858	755	818	791	733	846	830	824	822	849	856	770	826	838	789	797	759	814	821	817	797	829	872	808	779	792	839	800	823	821	836	814	812	828	840	811	764	802	801	771	786	770	839	851	830	834	791	796	866	817	798	787	752	818	819	736	799	848	787	810	817	808	779	852	807	829	838	816	778	859	782	798	829	822	794	844	854	789	790	770	838	777	856	756	809	796	766	830	857	832	913	846	814	783	793	762	853	828	805	828	837	791	773	772	795	832	848	799	831	830	823	801	839	792	837	760	832	821	763	795	818	804	817	868	814	809	804	795	803	828	863	809	823	833	822	754	823	769	796	789	805
1570	862	505	381	314	482	710	803	573	511	488	338	291	313	271	283	309	224	210	190	181	151	146	123	133	120	91	77	89	76	78	68	80	58	91	71	69	61	72	81	48	63	57	78	68	79	72	85	62	43	53	72	55	58	65	71	44	55	62	63	51	72	76	67	70	65	73	56	82	50	62	64	67	73	68	96	61	55	77	59	68	65	52	59	56	50	56	64	80	64	66	62	77	77	66	51	71	63	46	64	64	44	50	56	64	75	60	67	62	60	50	68	55	72	47	60	70	54	50	55	68	56	58	61	67	51	63	58	59	61	64	63	72	53	55	61	55	57	61	66	64	59	64	63	61	71	80	58	57	56	56	73	63	52	72	68	56	60	63	55	52	65	60	62	67	54	67	71	78	51	67	57	65	50	52	48	77	54	61	62	77	54	50	70	45	57	60	39	67	46	53	58	57	69	59	51	58	53	48	59	55	68	64	61	55	60	56	65	57	69	64	60	71	61	75	61	67	57	55	69	81	53	66	48	56	49	52	56	65	50	73	54	64	59	50	66	58	62	60	55	62	69	44	55	64	42	83	58	64	76	58	60	56	59	64	64	58	55	69	59	47	59	58	67	66	63	59	56	59	67	63	51	45	68	61	55	55	55	59	56	66	60	63	79	68	69	62	61	58	70	62	70	46	74	60	54	72	57	61	64	49	66	68	56	63	63	69	60	59	65	70	54	62	65	66	62	63	63	58	55	74	57	59	58	57	54	65	75	54	70	52	55	69	65	54	66	72	56	69	49	68	80	58	90	59	45	63	56	50	66	65	64	67	59	53	73	67	49	51	57	62	49	54	69	62	59	53	74	53	62	68	55	68	67	68	65	50	55	63	67	65	52	57	65	70	63	51	64	53	68	60	60	65	60	55	59	41	59	57	61	58	53	75	58	58	60	49	61	69	51	62	54	70	71	53	62	68	61	51	53	65	59	66	64	57	55	58	62	52	69	72	53	66	68	64	62	78	68	53	58	55	54	51	75	69	47	46	57	66	45	65	51	61	77	54	65	71	58	58	57	69	59	51	58	56	58	58	51	76	59	63	69	63	74	49	65	62	52	58	40	48	63	65	54	54	51	57	57	83	53	65	52	42	60	74	63	57	58	59	55	47	53	53	52	59	59	56	47	63	61	65	50	40	58	51	56	63	59	61	68	76	64	55	60	57	61	60	55	52	64	63	49	59	52	55	70	48	61	72	66	66	51	49	61	62	65	47	63	62	77	68	57	59	70	68	55	62	67	63	54	53	69	68	60	67	61	64	65	62	75	56	57	54	64	50	63	61	60	63	59	45	57	61	69	58	66	67	53	75	58	59	55	63	60	58	54	68	54	58	63	66	65	46	50	56	48	57	58	54	51	53	71	73	53	63	56	62	58	70	51	50	57	63	62	69	64	47	61	63	83	51	54	60	72	59	53	70	66	50	61	55	61	55	61	53	58	59	56	55	56	62	61	48	64	44	50	72	66	58	59	56	73	66	59	61	57	66	61	62	62	63	59	57	52	65	53	51	55	51	59	63	60	48	62	46	58	62	57	61	75	68	67	62	51	48	65	59	76	58	52	69	45	60	59	55	58	77	69	72	55	60	61	70	54	57	55	75	68	61	55	64	59	59	59	60	65	68	59	62	51	64	65	60	68	55	55	51	71	52	72	69	59	72	72	74	55	55	57	55	63	54	64	56	63	65	67	52	55	58	74	79	65	63	65	57	78	60	43	62	49	57	59	47	69	56	73	59	63	66	65	69	44	64	70	61	52	72	66	77	49	66	82	64	68	51	55	54	50	58	55	66	62	62	61	59	58	68	58	77	57	68	59	61	63	70	65	54	64	59	54	58	72	64	64	66	63	55	60	60	64	59	69	62	68	60	69	64	67	49	62	53	55	49	60	72	70	59	54	62	59	55	61	68	59	42	63	56	72	58	62	60	58	55	51	73	68	69	72	54	55	59	52	56	73	63	67	48	67	48	71	56	51	50	67	56	64	45	47	54	55	58	63	54	67	59	54	58	41	70	66	69	69	68	65	50	58	52	56	53	61	61	56	51	57	56	55	61	50	45	62	76	62	59	45	58	56	75	48	49	59	55	66	54	55	66	76	68	67	64	61	61	60	62	68	63	51	38	75	71	55	63	52	51	67	55	62	57	57	53	42	68	50	58	67	56	70	60	61	64	69	50	70	59	61	60	53	60	51	74	49	74	54	63	66	51	61	62	64	60	61	54	63	61	68	76	56	40	67	47	63	55	63	53	57	51	57	68	49	60	62	65	46	53	59	77	51	60	57	68	55	52	70	79	54	52	52	52	63	59	63	59	53	63	68	78	47	50	78	57	53	55	57	59	67	65	58	56	66	47	73	55	58	48	62	49	55	70	61	59	66	53	73	46	68	60	61	43	60	55	58	49	58	57	67	64	55	53	68	67	57	57	50	63	53	61	48	59	44	50	65	60	52	63	59	61	54	64	51	50	51	55	59	62	57	60	63	68	60	71	50	62	69	71	64	59	53	59	66	55	39	61	66	59	50	75	61	54	61	61	74	59	70	52	56	56	64	56	57	52	58	62	69	57	57	56	64	62	72	64	56	42	64	66	52	61	62	50	64	67	78	69	63	61	74	78	56	56	64	67	50	54	54	51	64	46	59	57	52	57	69	54	45	69	63	60	56	64	76	77	53	48	54	47	63	63	73	64	63	45	60	57	60	67	54	63	70	59	53	63	66	57	56	44	59	67	69	60	56	67	70	62	62	50	66	59	68	74	61	59	57	67	76	58	51	62	65	53	69	59	53	58	65	61	75	48	84	53	68	55	60	58	58	63	60	63	66	56	64	45	67	65	61	66	68	47	63	53	69	68	66	58	64	75	65	63	65	66	63	72	68	50	57	61	53	57	72	66	75	55	64	57	51	50	60	62	65	63	62	57	66	50	64	72	61	68	47	45	65	50	59	65	53	54	60	45	63	62	56	55	49	57	54	63	56	50	69	61	64	65	51	72	59	54	70	62	49	58	64	69	67	61	42	54	54	72	63	70	51	62	49	68	53	67	68	76	63	62	58	63	66	51	61	76	66	51	67	56	66	61	60	38	49	72	65	61	65	50	64	67	57	53	60	55	65	62	50	74	54	50	63	59	55	47	68	71	49	68	50	54	67	63	70	56	54	68	54	72	53	57	58	84	63	38	67	71	39	49	68	57	62	57	59	66	56	53	58	54	49	48	61	53	51	52	76	65	52	75	56	47	65	59	65	57	56	65	78	55	55	65	73	56	64	73	61	50	46	72	75	61	73	58	57	67	64	75	53	59	63	61	58	62	61	52	50	68	55	57	60	46	65	72	58	65	69	67	53	67	63	62	44	61	72	65	56	67	50	53	61	59	50	52	62	67	57	65	57	48	48	58	65	59	60	56	64	61	73	73	60	63	70	46	56	56	55	60	44	55	66	55	76	57	55	52	67	62	67
17597	8873	5455	7560	17168	20923	20859	20784	16799	14887	12990	9368	7648	7539	6673	6783	6827	5100	4492	3711	3549	3144	2786	2333	2419	1822	1120	901	870	869	958	886	755	559	529	484	484	500	487	548	489	459	553	585	597	545	470	464	455	451	483	482	508	509	473	430	466	470	491	517	550	628	663	727	708	624	560	521	485	457	473	447	435	479	508	518	565	557	541	525	484	445	469	461	436	428	454	455	438	466	427	443	409	413	460	452	438	387	407	451	449	425	428	463	444	414	438	475	450	447	426	460	411	451	462	454	428	402	444	463	461	461	404	396	429	443	456	454	426	456	420	447	411	433	444	446	435	471	490	453	433	410	457	435	454	423	447	437	482	455	400	435	431	406	480	440	447	452	420	425	423	431	463	397	416	440	457	471	449	443	408	429	431	432	471	452	474	465	429	448	436	463	428	429	452	437	444	417	426	454	445	413	414	478	420	470	394	443	453	397	444	454	439	424	452	437	436	425	435	395	424	417	437	439	419	454	404	454	477	486	442	432	451	408	429	437	422	497	467	424	433	444	437	471	433	428	405	421	414	427	434	448	427	425	449	434	461	444	427	435	449	430	435	441	441	437	450	444	425	443	444	456	428	461	472	440	455	430	414	450	467	402	430	411	419	444	453	420	421	436	401	413	468	425	405	454	451	411	447	443	459	424	457	425	464	445	464	448	380	458	459	440	452	441	418	411	432	440	398	452	399	440	415	493	443	402	459	440	422	442	452	423	430	441	440	421	407	404	470	413	453	393	423	463	430	497	420	410	419	415	424	430	473	468	444	439	433	465	421	424	447	465	469	407	435	373	434	416	471	445	399	418	486	405	439	432	444	427	439	421	429	452	423	413	459	469	466	426	408	405	446	432	436	412	484	451	454	440	425	441	438	438	422	437	474	441	438	429	438	436	448	415	433	441	481	393	423	437	421	465	412	455	449	424	409	461	432	447	426	432	447	472	453	432	431	442	390	447	427	421	435	477	413	474	433	450	457	444	428	423	439	419	421	433	436	421	446	442	445	443	446	431	422	431	470	392	401	456	466	422	498	435	440	405	450	414	448	425	417	416	457	434	427	458	409	448	466	400	448	476	463	430	426	417	454	426	436	432	437	446	454	420	421	415	467	438	441	484	427	446	432	405	434	446	412	441	456	392	447	430	450	408	416	408	481	442	449	474	452	460	423	481	421	445	468	400	443	434	470	411	463	417	438	420	404	421	434	436	431	437	455	445	461	435	413	402	417	428	422	432	458	431	450	418	445	476	418	471	422	423	436	466	410	409	461	463	422	433	435	443	407	426	461	450	420	426	425	433	446	421	448	446	448	423	427	425	464	443	426	423	469	423	425	433	421	434	455	414	446	441	421	456	448	470	448	446	433	423	434	423	402	423	428	439	433	409	442	422	454	449	404	419	448	426	457	395	436	444	413	411	406	438	454	417	399	409	455	410	442	415	422	435	449	396	436	449	419	432	453	417	425	434	435	421	451	431	429	436	436	440	435	466	396	430	441	484	443	406	422	452	474	441	426	447	434	433	463	431	407	450	480	439	457	459	445	459	399	423	431	428	440	457	454	441	396	442	435	431	434	451	433	460	427	436	433	442	478	432	451	423	447	445	429	404	437	443	441	429	427	438	448	403	479	431	434	463	420	421	443	457	442	447	466	448	462	424	439	425	416	439	433	430	434	457	411	406	436	445	415	421	420	430	448	427	433	452	419	450	402	415	383	424	405	442	434	422	441	426	431	414	448	391	425	444	452	455	417	438	443	431	409	411	450	435	424	449	419	433	450	463	456	427	436	441	421	442	410	418	431	435	453	451	475	442	428	461	391	433	451	436	467	396	415	450	393	446	404	433	405	414	439	432	407	424	428	409	444	397	449	418	442	438	437	417	404	437	450	472	388	420	408	426	423	457	486	410	461	415	445	442	429	447	441	450	450	448	431	414	457	432	412	405	443	428	474	412	465	427	426	412	448	456	400	416	424	436	408	415	440	427	430	460	461	430	444	460	481	438	472	424	395	426	468	410	439	450	446	462	428	437	438	471	437	436	430	456	433	464	423	445	406	456	444	425	460	458	433	424	437	433	422	429	419	427	434	442	430	401	436	423	427	398	455	448	457	405	464	425	410	445	406	463	423	446	437	379	442	427	459	423	435	433	429	462	415	436	402	410	449	448	437	435	414	418	433	447	454	440	457	445	454	463	452	443	438	429	437	428	442	433	438	477	445	433	427	449	458	423	462	430	418	445	443	431	437	457	440	405	478	453	452	425	418	469	444	432	450	474	434	436	428	446	442	436	422	420	443	421	424	396	424	438	444	439	451	424	433	381	429	433	399	393	396	461	417	446	403	452	428	423	445	434	471	442	412	444	451	467	445	477	444	401	463	430	406	449	450	413	435	429	456	406	432	458	417	478	450	475	479	411	430	441	426	419	471	461	427	454	407	457	440	433	444	407	445	448	427	443	416	438	440	444	480	433	406	422	460	441	413	423	465	468	433	413	428	430	436	457	449	471	472	422	435	414	411	437	437	435	443	421	422	436	433	441	417	416	422	471	402	431	418	430	459	409	467	434	396	421	411	457	415	436	416	404	438	451	461	437	424	471	442	412	459	463	430	427	412	419	442	466	428	462	439	418	437	484	410	457	467	423	451	423	429	422	441	453	431	459	418	429	452	422	477	428	456	454	421	454	454	413	432	410	427	425	464	404	395	452	453	422	407	462	461	423	435	412	451	459	423	419	442	441	437	416	407	471	424	414	427	418	443	418	442	472	465	422	448	465	412	459	434	465	466	425	422	425	469	458	423	439	466	424	437	464	459	446	437	419	434	432	426	443	420	446	452	399	396	459	451	457	448	420	452	431	416	436	408	419	425	433	429	415	461	462	426	449	470	431	433	456	416	389	389	448	442	438	428	430	429	402	480	417	461	424	438	439	418	451	444	476	451	433	453	450	426	441	372	463	408	426	389	461	431	436	442	435	431	406	460	419	396	455	440	473	438	428	397	405	452	447	441	429	435	444	395	445	415	423	418	430	495	427	398	416	492	434	422	408	483	445	429	413	434	438	413	435	442	428	443	438	468	442	459	442	404	456	456	421	462	427	451	426	428	440	453	442	440	438	469	427	439	435	426	417	466	431	463	434	446	387	450	442	458	443	428	423	430	416	398	439	394	472	457	433	462	391	449	439	433	407	436	464	456	446	432	493	467	392	427	425	481	423	441	429	462	435	449	436	446	401	441	449	437	420	418	426	437	435	439	451	433	434	439	420	447	439	427	424	406	419	412	434	490	433	431	468	462	467	451	465	451	407	451	435	403	442	441	420	431	449	461	464	439	460	389	434	420	439	441	406	429	425	456	451	445	395	463	414	449	410	399	415	414	401	452	442	461	433	463	435	433	415	433	437	427	471	437	429	448	457	429	433	418	461	437	443	471	464	420	472	450	454	452	442	461	481	431	464	429	453	492	453	462	423	456	419
1582	513	324	218	228	323	392	442	372	320	319	233	186	186	177	187	190	144	149	145	163	150	134	122	102	115	109	84	76	79	101	87	87	91	96	78	71	111	85	87	63	103	93	98	85	94	106	110	101	96	82	85	89	89	96	82	107	94	83	106	92	71	100	114	100	98	87	89	77	74	105	90	85	91	98	92	86	84	80	93	81	93	75	94	85	79	80	90	95	78	85	85	84	89	100	100	92	97	98	84	86	103	101	62	104	80	95	77	98	95	84	76	86	94	79	94	100	97	115	106	94	99	95	101	96	71	98	96	86	104	83	97	90	84	76	79	90	89	96	94	110	80	79	84	100	95	92	87	96	90	84	86	86	92	93	90	83	91	93	76	104	96	85	93	82	76	85	85	102	85	77	71	86	69	88	102	100	83	91	89	102	92	94	82	96	93	89	97	99	83	93	92	96	94	99	102	97	65	72	91	95	101	84	98	91	85	96	79	103	89	97	89	83	98	96	114	88	88	89	101	73	98	90	89	100	102	96	67	97	89	85	92	94	98	100	84	69	78	96	95	104	85	101	86	93	88	97	90	86	90	117	75	108	100	122	84	100	75	96	88	92	91	83	84	101	90	92	100	93	93	94	87	101	93	83	102	79	84	87	85	89	79	84	98	72	85	93	81	106	81	104	87	84	71	83	87	93	88	90	82	100	86	85	79	85	122	73	101	84	102	100	80	82	98	85	97	93	94	81	91	84	85	86	81	85	79	106	87	96	90	86	97	88	80	98	90	85	86	100	95	91	86	88	100	86	94	86	87	88	95	102	103	81	82	97	82	95	84	100	91	69	98	90	99	90	106	102	93	77	93	88	92	87	93	95	85	87	84	72	99	91	83	83	104	103	76	90	100	99	92	92	89	103	100	91	90	85	104	98	102	90	103	90	97	93	97	90	89	105	91	78	96	104	92	81	90	83	94	80	72	85	101	71	94	88	83	88	76	88	94	89	87	107	104	109	88	90	80	101	85	94	99	73	105	81	89	86	86	93	84	77	85	108	79	80	82	82	74	97	91	100	92	94	89	81	84	108	75	96	76	90	85	94	90	67	87	88	80	95	84	88	105	81	86	100	86	89	84	92	93	92	86	100	92	108	90	91	84	105	77	83	103	97	72	92	88	100	79	82	111	114	89	90	79	85	90	93	88	107	81	86	97	97	110	81	95	91	102	89	77	87	89	85	94	96	88	91	87	94	104	94	97	75	74	76	77	86	87	108	88	99	92	102	100	79	104	98	93	98	74	85	85	100	89	109	104	116	94	91	96	85	88	109	86	94	94	77	85	91	90	96	93	87	94	97	98	93	82	86	88	101	80	87	110	83	97	83	94	111	69	100	105	101	72	92	92	80	95	64	62	81	83	104	81	97	76	96	101	98	88	95	97	95	83	96	101	95	91	98	84	85	85	83	84	101	80	82	85	91	98	79	101	103	97	97	97	89	78	95	109	102	90	92	101	87	97	72	85	78	73	85	88	63	104	96	81	87	101	88	79	107	91	81	88	84	101	87	98	104	96	88	95	89	98	96	96	92	94	101	102	81	102	103	84	72	104	86	95	105	87	78	83	77	92	87	94	99	79	87	100	80	94	95	75	89	81	94	95	89	87	95	100	81	97	109	91	90	81	91	75	73	80	106	98	79	95	82	100	96	91	84	99	80	111	100	85	93	86	86	98	76	84	84	88	93	89	83	91	91	105	91	95	84	82	99	94	105	93	73	80	84	101	78	82	89	81	84	89	82	97	88	97	87	87	115	79	105	90	105	75	90	98	84	81	93	85	75	78	99	110	96	99	85	101	78	109	86	107	103	92	87	84	96	78	69	88	90	88	89	90	92	63	110	95	93	98	93	96	97	95	88	99	73	82	106	90	87	78	84	96	104	100	95	90	100	93	92	99	102	108	77	89	88	94	98	102	81	101	62	104	81	97	96	91	92	88	92	94	99	97	98	88	80	84	112	87	106	93	87	91	89	94	83	93	105	74	79	90	95	86	88	94	86	104	75	77	90	86	95	84	89	83	95	79	78	89	101	102	79	101	95	99	94	93	103	93	84	86	86	107	90	92	81	95	89	94	93	88	91	80	98	83	88	87	90	87	88	89	90	89	86	77	86	87	108	90	94	82	73	105	82	82	89	93	100	97	104	80	76	97	97	89	101	87	71	91	101	80	97	83	100	97	106	106	86	93	102	74	86	89	99	91	89	84	97	80	91	100	89	110	101	80	84	113	72	81	81	78	85	112	113	83	101	73	102	120	89	114	84	115	89	92	74	100	71	80	93	96	86	68	101	80	97	90	95	77	94	99	84	94	76	92	91	97	85	88	71	101	97	89	80	84	93	77	80	79	99	78	96	96	81	99	84	103	83	92	79	91	92	82	91	101	96	87	82	83	91	80	88	79	82	82	90	89	101	91	114	95	83	102	91	97	92	87	103	94	86	96	88	96	92	85	87	76	94	94	85	87	77	83	90	91	88	79	99	90	77	88	97	96	76	86	99	82	70	100	81	83	88	95	86	87	96	70	78	100	96	72	91	81	94	79	81	85	85	76	77	87	91	78	102	76	87	104	87	91	88	86	103	77	108	95	80	78	107	112	85	83	82	84	90	99	73	86	105	76	95	83	90	86	94	95	106	77	93	93	88	84	94	93	78	89	111	79	76	100	83	74	99	79	106	85	79	83	83	92	90	77	81	98	96	102	111	102	83	79	102	78	80	88	93	96	106	87	100	102	99	96	92	85	96	77	94	94	110	85	103	67	86	81	97	106	79	92	81	77	89	79	92	92	91	105	104	99	96	81	93	82	97	77	95	86	84	77	86	79	94	110	69	78	97	103	93	91	89	84	91	88	87	101	81	95	87	91	85	83	92	85	99	101	94	87	90	89	84	85	88	91	95	84	94	76	87	100	99	86	82	98	104	82	91	75	82	79	80	108	98	111	84	84	91	104	93	89	84	99	80	99	99	79	103	81	94	85	89	101	115	100	85	102	78	100	101	99	100	99	77	93	95	87	101	91	88	97	87	90	101	78	88	89	97	112	89	77	88	93	86	104	99	97	90	73	91	93	82	75	98	102	100	96	76	90	105	101	92	103	88	89	82	85	95	86	90	93	84	83	104	93	75	90	86	94	97	91	83	96	78	89	87	109	92	77	81	90	79	82	95	90	85	104	103	80	90	81	104	107	112	101	78	88	91	91	98	109	99	81	81	95	83	80	92	89	90	72	103	76	94	96	97	82	83	99	98	90	80	74	84	92	99	91	87	88	89	82	80	103	86	95	89	92	94	103	114	108	82	77	98	94	83	95	103	82	101	106	66	81	97	78	85	80	99	89	102	101	70	87	94	95	90	114	92	75	88	76	82	91	96	71	83	86	84	78	118	105	85	93	76	107	91	73	84	74	90	97	93	106	89	95	89	87	88	92	87	94	94	101	96	88	72	84	95	102	85	81	92	83
14133	5865	3556	4918	11120	13759	14208	13530	10686	9031	7983	5682	4425	4404	3901	4111	3837	2896	2929	2288	2482	2093	1707	1668	1679	1182	923	861	825	836	904	817	811	777	676	724	674	673	692	685	677	709	683	741	776	688	690	674	668	674	693	718	678	670	655	669	672	695	681	688	712	739	775	815	752	747	724	668	787	681	655	628	668	709	680	787	750	709	720	752	731	669	657	682	685	628	664	695	694	661	680	653	664	608	660	625	664	656	671	708	749	673	655	671	650	662	641	686	671	682	670	665	694	669	608	694	704	693	697	613	686	678	705	680	650	665	653	691	636	704	683	662	667	691	643	677	660	707	742	686	639	658	683	669	663	636	661	651	659	688	661	660	671	632	689	663	718	675	650	630	640	690	665	674	667	728	684	704	690	723	670	659	635	662	650	698	675	670	665	662	657	668	681	680	656	650	680	690	674	668	657	666	644	704	703	617	647	713	697	636	651	693	701	664	704	680	736	654	632	632	698	639	697	678	647	666	669	666	689	672	674	690	714	695	665	701	675	627	668	696	699	670	670	604	695	636	686	662	678	712	643	670	647	732	652	700	674	641	697	667	638	687	646	664	639	636	649	638	640	698	697	645	635	719	698	656	729	661	656	647	714	673	715	677	711	684	690	661	690	715	686	657	688	690	654	652	716	667	682	652	661	654	657	630	688	719	685	694	641	663	678	640	666	660	700	666	633	648	674	670	692	716	645	689	695	644	681	672	678	679	685	674	715	682	659	715	672	701	678	687	678	667	679	629	718	645	677	661	661	648	679	662	732	657	689	678	691	682	666	676	689	661	614	672	700	657	693	680	657	662	665	680	692	644	663	640	692	693	614	655	651	708	645	695	658	637	683	712	725	691	622	653	660	675	687	667	641	668	695	665	700	713	705	642	666	734	689	632	656	695	673	682	696	651	661	673	666	730	639	682	677	678	678	705	659	656	639	689	656	649	654	685	648	682	715	703	665	678	659	662	678	667	705	653	670	658	674	676	708	626	707	642	616	677	618	672	681	690	662	644	647	628	664	659	702	660	591	745	689	660	686	695	659	651	670	681	649	736	641	652	670	641	668	641	723	682	651	662	671	649	655	652	668	668	712	690	686	701	648	643	649	739	695	654	688	621	686	697	732	660	689	661	683	688	663	680	665	650	679	671	695	690	640	687	626	671	663	686	665	656	641	703	690	686	654	684	712	679	696	669	661	678	635	700	685	643	664	648	666	639	623	696	640	670	688	639	642	663	663	647	648	693	689	669	632	658	679	647	671	688	665	679	687	666	646	666	670	709	675	678	685	636	686	683	699	686	660	649	680	661	683	665	676	725	666	672	730	709	692	632	680	672	678	675	661	643	624	668	659	734	643	656	673	648	722	683	716	617	675	661	659	685	633	675	731	649	613	667	678	661	673	623	660	689	679	699	654	684	679	726	705	641	742	670	653	687	647	669	659	693	685	715	655	680	661	646	679	694	684	627	623	654	677	669	619	647	688	690	725	676	703	655	642	705	647	662	717	668	708	635	672	660	656	645	644	644	652	685	706	638	694	671	661	656	687	700	662	718	676	710	741	669	684	647	687	643	667	706	685	658	670	664	648	683	667	644	693	658	708	676	643	632	685	675	638	701	622	712	641	682	673	679	627	653	751	661	652	677	660	702	657	659	670	651	661	693	651	694	686	663	668	691	667	697	738	701	699	650	717	677	680	700	702	683	680	660	717	712	688	639	707	650	682	665	699	679	645	657	647	648	675	704	648	669	689	660	634	673	664	660	674	681	732	666	692	649	712	699	654	653	682	670	652	691	655	651	698	631	701	659	705	632	644	657	667	664	635	680	656	690	681	671	669	676	640	693	630	742	655	671	650	699	655	677	664	641	683	705	696	646	638	694	668	702	658	620	691	670	702	664	627	613	665	695	652	649	670	683	703	663	699	727	620	680	672	677	682	649	691	653	708	651	688	682	647	659	667	659	708	657	658	661	692	662	652	658	678	625	701	679	662	664	658	694	697	654	670	665	662	668	678	629	675	627	636	660	674	666	649	692	710	644	682	681	703	673	660	693	649	653	684	675	681	668	646	684	675	691	684	657	662	648	648	693	707	619	712	691	665	671	723	690	701	680	705	681	677	670	678	644	710	636	659	633	661	692	699	660	689	667	650	683	659	641	624	676	694	675	742	705	701	679	671	730	656	693	607	656	724	668	673	684	661	616	685	674	647	644	670	673	653	681	651	671	681	702	697	683	669	687	674	655	650	688	694	701	655	683	713	673	718	677	674	705	652	645	657	716	665	672	708	613	684	605	697	674	684	703	660	621	673	689	704	654	666	665	701	649	625	684	695	640	639	640	715	646	656	651	696	623	653	678	662	694	718	689	662	665	676	673	651	683	680	665	658	652	675	668	708	672	699	658	664	659	709	665	708	725	707	639	668	659	709	658	637	712	685	652	688	659	649	699	640	644	626	695	692	672	646	661	646	680	620	701	682	665	713	645	627	691	647	675	709	656	657	690	667	677	615	665	715	700	673	703	619	687	697	682	667	671	682	686	649	663	658	685	715	671	633	653	723	718	662	670	689	625	668	683	616	686	661	585	676	666	675	666	673	712	694	650	666	680	668	641	640	709	612	633	651	711	698	734	657	645	681	647	674	677	655	677	690	678	707	670	673	671	679	663	642	672	645	704	687	657	666	675	649	667	690	703	665	654	664	687	645	702	668	668	659	680	678	694	686	665	626	671	693	678	633	640	686	641	690	672	731	700	701	699	635	673	665	715	660	627	674	660	695	683	680	716	630	686	660	675	692	670	654	707	657	696	676	703	628	700	676	675	653	697	641	689	684	660	640	657	700	698	668	663	662	688	679	675	688	666	665	678	707	709	642	642	698	662	682	662	678	631	662	658	658	689	666	682	656	682	679	683	693	621	684	691	644	658	707	636	688	671	679	651	675	649	742	730	681	675	700	678	702	662	657	668	672	665	665	708	628	684	664	661	692	713	695	695	639	664	648	728	698	648	634	689	701	654	664	640	656	637	676	638	630	715	699	679	679	672	721	664	612	702	643	635	629	694	684	667	660	636	657	718	659	617	711	686	690	699	723	679	726	627	697	695	647	692	704	669	664	644	677	705	690	656	678	656	672	691	676	678	681	648	690	697	664	658	654	662	645	684	675	688	650	651	633	677	662	708	694	643	690	709	644	648	678	655	723	684	677	625	717	680	682	690	633	669	658	655	696	675	665	625	663	684	718	659	655	694	641	647	677	703	719	725	656	639	689	674	699	697	659	678	694	694	669	666	702	631	660	647	646	714	664	657	647	657	639	653	705	656	667	710	634	694	697	658	677	689	644	642	687	692	670	681	657	661	644	689	675	654	718	633	658	661	712	652	698	688	704	696	657	707	681	678	683	664	692	635	675	653	679	677	657	646	651	669	673	696	641	676	661	670	682	695	684	667	679	652	701	670	698	716	685	654	649	676	666	663	616	645
1141	693	437	295	268	377	576	524	459	391	376	299	220	254	219	227	225	215	148	132	146	128	96	111	98	71	57	64	47	71	52	60	64	58	42	52	52	63	57	55	55	47	54	45	48	57	47	54	40	47	54	46	44	58	55	50	43	46	45	42	53	52	65	62	53	54	60	47	61	36	45	43	38	45	55	64	65	60	59	53	58	50	60	52	49	46	44	53	33	43	50	44	44	59	49	49	51	44	47	56	52	50	49	43	39	51	53	46	45	48	47	51	45	59	46	47	45	47	56	53	57	44	44	46	65	41	52	39	41	39	51	51	44	52	58	52	57	49	53	43	49	46	47	46	50	37	63	42	41	51	46	42	54	47	48	37	51	53	48	46	43	43	58	49	38	38	53	46	57	62	56	42	53	41	46	49	41	56	46	39	44	53	40	61	59	45	40	39	48	48	50	50	55	47	41	37	64	44	49	59	45	39	52	49	37	50	50	50	50	57	47	38	49	51	45	44	50	54	54	46	49	48	47	53	41	49	54	36	51	53	45	47	54	55	48	60	42	53	49	49	50	59	53	33	53	38	57	51	45	60	43	53	52	40	58	53	50	57	38	42	47	54	46	41	42	42	45	61	53	56	56	42	47	47	38	48	43	61	42	53	43	47	51	53	51	55	54	51	39	55	55	50	49	48	61	40	48	53	55	44	47	46	57	38	56	52	31	49	45	54	55	41	46	44	53	42	39	45	65	50	44	47	41	49	53	54	60	48	49	43	54	47	51	59	39	60	45	55	42	51	53	57	40	32	59	43	49	48	49	50	45	43	42	50	48	50	52	40	48	43	56	42	45	58	37	41	48	58	36	52	58	53	58	40	36	58	49	41	47	49	50	61	46	28	43	54	48	47	57	51	64	36	46	50	48	54	46	39	42	49	35	43	52	36	36	42	68	52	47	44	52	50	34	50	44	47	43	59	64	48	42	47	41	38	55	43	64	43	55	43	43	58	47	52	49	51	52	41	42	36	48	46	58	40	48	41	49	50	44	46	37	46	48	46	40	64	47	49	37	56	59	52	46	54	49	46	54	37	58	45	44	47	49	58	57	51	53	38	42	55	41	55	39	44	42	47	49	49	47	67	48	50	41	49	49	40	49	47	46	54	51	39	49	47	48	41	48	35	38	46	65	58	55	47	47	39	51	48	52	40	54	31	54	59	47	45	55	50	46	42	36	58	40	57	56	52	38	54	46	57	47	66	45	44	42	44	48	58	47	37	46	40	47	58	45	45	40	51	53	56	46	42	43	52	51	54	43	49	50	56	49	45	40	39	50	50	47	52	64	62	51	56	37	59	37	43	56	43	38	38	56	54	46	52	55	40	52	49	48	52	51	57	46	57	46	62	42	69	37	45	53	54	39	53	57	44	43	48	52	61	51	52	56	68	46	38	59	39	48	40	56	36	58	38	38	40	45	53	43	56	46	54	68	54	43	56	42	47	54	48	38	41	50	44	42	54	54	50	51	47	44	57	47	55	54	43	51	44	51	50	57	45	42	51	38	49	52	37	50	47	49	45	43	48	44	51	50	56	38	37	53	48	47	49	48	49	55	50	50	57	55	54	57	48	46	50	57	53	42	41	46	64	48	58	36	42	46	42	42	52	51	61	41	57	47	50	48	45	42	47	64	51	53	32	41	49	45	45	43	42	48	46	55	56	31	62	43	56	52	40	47	54	53	48	55	49	42	44	37	56	55	44	52	45	43	53	47	36	45	40	37	51	42	42	48	59	47	47	47	43	53	44	49	49	62	51	42	51	55	39	54	58	48	35	47	42	35	56	50	55	55	47	44	51	43	45	45	53	57	45	50	49	40	52	43	55	35	45	43	48	50	53	53	41	48	41	41	45	47	64	47	47	54	54	54	49	47	60	40	45	41	25	48	46	47	46	60	35	41	46	48	38	48	50	43	37	47	45	53	46	56	40	53	40	45	45	54	59	55	53	52	51	45	66	36	51	38	42	61	46	64	42	48	50	57	43	52	48	55	32	39	41	49	57	46	55	52	39	48	45	49	54	52	51	39	50	55	50	40	45	45	56	43	46	51	52	40	54	53	69	52	53	41	53	61	36	54	46	49	38	52	54	49	64	53	50	38	44	33	43	49	49	50	52	44	47	53	36	46	41	40	54	35	50	31	56	64	51	54	44	58	56	34	42	45	53	45	55	45	74	52	49	48	33	66	51	48	47	49	45	49	48	33	54	51	58	53	54	53	52	51	57	42	52	46	55	38	60	43	57	50	47	37	60	55	43	34	59	46	36	46	50	42	57	48	50	50	40	51	51	49	58	44	39	56	55	49	47	52	51	52	48	50	51	46	58	36	46	49	51	44	40	57	63	53	59	42	64	53	47	54	49	47	51	48	43	54	40	49	55	46	56	52	40	54	48	41	46	64	45	33	44	51	59	44	50	54	48	51	35	62	48	48	45	45	40	46	44	46	36	61	44	53	45	46	43	46	57	43	49	66	62	36	51	53	51	45	45	49	47	56	54	34	55	44	54	53	48	46	38	53	47	47	39	43	50	51	40	50	43	43	48	40	44	40	58	60	49	48	59	52	46	50	56	61	52	40	50	61	61	41	54	59	39	54	58	51	52	53	65	55	52	38	50	39	39	39	49	57	55	44	52	60	50	48	53	67	47	49	49	51	49	44	48	44	46	42	55	42	45	42	45	50	48	46	46	54	45	59	53	50	48	43	57	50	48	53	43	36	46	48	57	48	42	52	44	51	41	65	46	52	45	64	46	43	48	53	65	44	49	56	45	49	43	56	53	39	47	45	51	46	47	48	54	43	45	51	47	47	48	53	56	46	46	50	38	49	40	47	43	52	45	32	42	53	46	35	35	47	43	44	71	63	44	46	43	51	42	43	49	55	48	45	55	57	51	40	41	55	49	35	48	56	41	46	46	36	35	50	55	51	41	34	50	35	55	50	43	45	60	46	40	44	47	49	43	51	55	55	42	48	32	40	44	39	42	50	33	68	42	58	53	56	49	60	51	48	41	50	40	43	53	47	49	51	56	43	48	45	53	49	63	50	43	60	42	37	55	48	57	47	44	60	48	49	44	46	49	52	48	40	57	46	44	37	48	48	52	39	44	51	47	40	55	58	45	40	37	43	54	46	41	43	43	43	45	47	51	58	35	35	47	55	47	49	47	51	49	46	39	41	54	52	45	43	46	63	46	41	59	37	51	56	47	47	42	39	42	51	39	40	35	61	45	54	53	38	57	41	53	54	54	53	54	41	53	51	59	44	57	61	39	50	54	55	55	44	36	47	45	44	40	41	46	38	50	41	37	49	57	56	54	48	59	49	58	53	49	34	52	44	38	47	59	46	42	60	52	51	61	52	46	38	51	52	52	64	49	44	45	43	34	44	53	46	51	49	47	36	46	47	53	60	41	43	47	38	63	62	51	47	50	48	49	45	46	32	47	35	51	46	42	48	55	47	52
15192	7869	4480	6842	15177	18043	19230	16999	14001	11892	10884	8450	6213	6033	5341	5636	5312	4482	3660	2970	3190	2372	1863	2193	1858	1155	757	663	608	723	785	685	537	499	421	368	411	413	389	397	411	432	416	476	456	447	385	343	384	373	402	441	402	385	373	384	372	409	409	394	429	506	583	564	509	475	435	412	414	357	395	358	351	362	402	439	488	483	483	489	460	384	368	321	428	361	365	364	366	389	377	349	371	374	344	395	387	389	375	391	354	377	370	359	377	366	365	328	337	366	380	359	355	376	341	376	376	370	377	348	347	380	340	350	377	367	395	325	348	373	370	389	373	353	408	361	363	368	385	357	344	356	357	387	389	353	376	357	330	382	354	368	377	342	364	347	339	353	358	351	385	363	339	364	385	334	359	421	379	370	335	395	362	364	348	356	386	355	374	357	343	366	359	388	402	311	390	319	372	355	353	356	371	386	365	363	343	351	390	365	385	380	343	370	344	376	355	412	342	351	392	372	390	343	394	380	379	364	347	379	316	374	360	359	385	386	371	362	381	368	387	394	360	399	335	374	358	390	344	315	359	349	366	385	383	359	365	386	401	371	343	379	388	365	360	380	374	379	391	354	389	359	381	376	354	342	383	360	365	346	351	345	381	348	352	392	398	380	377	348	343	391	367	358	372	347	322	356	370	390	350	372	391	369	381	368	380	339	370	392	381	350	319	395	364	400	373	384	388	334	368	364	340	336	362	361	344	381	369	390	379	364	348	355	373	349	355	382	376	365	382	364	376	382	360	348	374	400	352	362	358	373	346	363	378	354	369	377	372	359	335	350	369	356	359	403	357	399	391	362	375	367	355	381	331	356	395	336	388	358	362	366	405	365	369	355	386	373	368	349	378	393	353	351	373	399	331	365	403	383	392	399	360	358	342	361	358	344	367	370	379	369	378	355	364	364	369	349	349	365	392	342	358	352	365	341	346	348	384	376	339	361	399	341	374	349	386	365	338	358	350	351	363	377	348	380	377	345	342	372	366	379	359	360	349	382	364	387	381	349	344	355	363	382	355	410	376	377	342	368	366	357	371	344	343	372	392	384	364	352	380	358	347	375	336	378	400	328	416	351	355	361	360	386	380	329	330	388	381	359	372	366	337	319	382	396	387	399	372	335	397	335	419	360	364	381	373	379	335	371	359	355	376	353	362	344	345	369	372	381	363	380	349	366	372	371	371	359	375	383	394	362	367	383	350	352	361	378	346	379	373	374	384	342	372	337	374	355	371	358	374	324	361	368	355	344	376	359	356	349	389	354	340	361	369	339	333	379	380	357	381	358	383	345	395	369	379	378	348	347	376	409	367	383	384	377	349	360	395	339	332	377	364	375	356	361	351	339	348	343	362	354	366	335	371	377	363	381	386	383	340	360	366	360	395	351	385	371	361	370	325	358	371	368	355	351	361	362	345	366	334	379	345	366	374	362	375	372	370	352	372	378	364	392	355	357	366	399	351	330	364	349	350	363	317	356	372	382	355	377	381	344	345	353	372	356	351	407	380	382	349	385	384	375	365	348	385	352	348	349	365	361	368	366	370	368	373	348	379	369	381	329	385	365	341	363	363	386	359	366	380	410	346	381	414	349	348	343	392	372	368	387	373	378	346	369	373	374	367	347	344	370	362	409	367	380	381	377	370	345	369	324	342	389	391	380	346	357	384	346	352	360	365	383	340	386	352	380	372	329	347	328	349	368	412	368	395	363	343	378	372	374	358	379	364	427	342	376	379	403	369	353	385	352	316	387	365	406	342	349	390	401	361	357	398	342	367	379	397	385	348	345	353	363	371	361	362	385	343	355	372	357	375	357	366	353	368	334	373	381	322	375	370	334	363	360	377	400	388	328	381	343	357	338	375	360	396	383	359	384	359	367	370	388	376	331	378	359	380	383	319	364	390	358	363	342	357	373	344	367	354	360	350	393	380	366	359	370	328	380	381	400	401	354	344	369	372	372	375	353	375	351	351	356	336	374	339	385	379	390	349	382	373	372	398	349	391	367	390	346	368	366	373	363	374	372	385	346	372	358	365	383	328	368	337	387	370	402	374	358	345	373	383	371	362	356	391	356	367	332	332	344	375	382	353	337	360	362	392	330	359	376	357	364	387	395	368	398	379	367	352	360	370	323	346	340	345	378	380	371	414	366	371	386	338	385	366	374	363	362	394	392	353	352	367	337	349	341	353	367	372	370	373	352	370	347	367	372	359	373	383	352	370	394	375	389	357	383	372	403	381	313	322	383	375	338	377	385	394	369	376	328	319	369	373	345	390	375	350	395	390	364	391	394	372	361	362	391	406	326	342	379	357	364	346	328	356	361	337	376	349	369	344	349	367	389	363	345	358	371	389	353	350	374	370	369	346	389	362	390	381	375	394	341	363	349	375	374	402	347	347	355	333	366	359	313	350	360	360	336	364	388	360	362	361	364	346	361	375	396	369	331	341	379	367	330	379	367	386	365	351	363	362	359	362	368	366	351	396	355	368	360	357	343	370	371	344	321	355	374	350	347	376	369	378	342	372	378	401	396	350	367	355	340	349	355	362	387	381	343	356	383	358	382	329	377	406	336	365	370	369	369	401	366	385	369	369	376	364	322	368	396	351	361	331	360	349	385	355	354	366	365	380	353	358	357	370	367	316	341	345	373	339	374	381	391	385	354	379	343	341	359	391	379	412	356	375	350	345	365	344	353	349	353	361	374	394	360	343	396	348	361	393	364	371	359	345	367	385	361	368	373	372	365	349	377	353	356	361	349	367	356	362	374	371	353	354	384	365	391	323	364	424	357	336	351	304	360	408	338	400	346	358	359	342	354	353	390	368	338	410	358	341	372	383	392	364	320	350	344	373	366	395	375	362	367	340	366	393	397	338	335	396	360	377	388	387	362	351	416	363	373	356	374	384	378	353	369	365	369	363	374	340	370	350	345	415	337	354	375	369	376	353	350	342	351	365	370	325	378	328	386	356	334	342	384	324	381	367	378	387	364	358	333	386	366	386	365	373	357	351	351	369	356	380	333	338	378	372	398	362	403	371	384	347	347	358	406	339	364	356	385	350	369	367	350	373	381	365	375	370	343	317	401	359	373	366	359	366	349	373	371	365	335	370	365	358	369	382	358	352	369	384	358	348	364	358	369	394	361	390	369	358	344	333	404	352	405	358	343	362	356	376	381	375	345	375	391	366	359	367	388	362	383	395	393	341	390	384	353	362	378	391	356	366	359	362	359	377	353	345	345	346	354	357	352	323	378	345	385	334	347	391	346	373	368	360	370	371	381	374	343	362	389	344	381	395	370	355	363	356	364	380	362	339	373	387	362	362	352	325	379	360	358	357	361	367	356	357	365	392	399	345	382	401	373	336	349	344	366	361	350	375	358	391	368	365	397	377	346	346	360	375	383	348	326	355	358	360	362	370	371	357	357	392	390	348	350	355	377	348	374	382	397	372	374	421	361	341	374	361	384	400	351	349	378
2355	646	395	350	330	414	529	540	459	435	451	364	302	259	263	277	273	241	197	206	205	166	161	183	153	137	129	115	122	132	120	121	110	124	116	142	102	120	114	108	103	132	103	121	109	118	102	122	109	102	112	110	133	108	107	123	102	109	111	118	96	119	124	108	106	121	117	117	114	105	105	99	126	119	121	104	119	120	123	143	109	116	111	117	121	116	123	110	117	112	117	117	86	109	101	102	107	103	102	113	111	102	110	103	105	95	116	109	101	101	105	109	109	105	91	100	106	84	118	114	98	119	124	112	102	106	123	114	99	103	100	112	99	120	125	107	111	110	119	121	107	115	108	101	95	120	114	101	122	96	114	102	112	125	98	110	107	108	101	123	100	91	105	95	110	112	116	122	99	126	113	123	106	117	119	134	103	107	105	78	116	105	92	108	107	121	108	81	106	128	119	122	110	121	134	120	102	104	104	90	108	116	97	110	111	92	122	107	120	115	129	111	101	127	119	115	108	115	116	122	105	114	95	116	94	100	104	114	115	123	97	102	111	109	106	114	81	112	119	119	104	115	111	103	113	122	107	105	122	93	96	120	108	112	107	116	116	108	100	136	114	116	105	102	108	99	107	120	110	94	101	121	102	97	113	112	115	93	118	101	104	104	133	110	108	117	113	118	104	97	108	129	108	92	113	109	112	94	130	115	116	120	101	100	117	112	94	119	89	89	121	118	114	106	97	110	120	136	95	102	115	113	117	111	107	129	130	102	90	105	113	117	100	134	96	114	137	81	118	104	107	126	126	92	110	102	110	105	99	102	100	91	112	112	107	120	113	108	126	102	119	116	141	101	107	126	94	118	90	99	109	117	137	109	111	113	115	99	98	134	91	112	100	104	126	98	118	124	99	94	124	111	111	114	129	74	116	115	113	106	107	110	91	109	116	105	104	112	110	109	109	115	103	116	104	115	114	106	122	108	114	104	113	110	121	106	102	116	114	127	112	105	110	122	119	113	106	127	100	117	127	93	108	128	121	81	118	97	106	123	108	105	101	114	132	109	97	108	114	92	112	100	107	131	83	92	107	105	133	109	117	103	119	120	104	100	125	87	128	105	95	92	107	128	95	106	118	111	108	114	120	115	124	118	105	115	114	117	122	118	112	109	98	121	110	91	122	114	131	110	131	119	113	98	103	114	122	128	108	93	109	110	114	113	110	95	115	114	103	106	105	111	91	111	113	122	103	105	119	100	131	95	92	108	119	112	98	105	121	124	101	117	101	109	83	107	107	107	125	120	109	113	116	123	105	96	91	105	98	122	111	110	111	126	136	111	110	103	128	117	128	119	102	104	100	119	110	114	101	99	121	97	95	103	105	99	109	117	137	108	116	115	124	103	99	116	131	113	117	106	127	88	104	104	93	102	108	127	89	111	122	114	120	95	116	93	108	97	117	105	89	104	102	107	102	85	120	122	129	98	116	108	121	137	120	101	106	107	118	113	114	115	98	99	112	123	112	118	87	104	102	98	108	111	105	113	117	78	113	115	107	96	122	108	104	105	110	104	103	105	110	108	114	109	117	96	101	99	95	98	113	116	104	96	133	110	117	122	89	126	97	121	99	107	119	109	111	117	118	107	101	115	128	117	110	122	118	90	109	123	98	98	114	117	112	131	102	115	116	97	104	120	121	112	119	110	123	78	121	119	118	108	87	112	103	83	102	127	95	118	97	90	103	112	120	103	112	97	117	103	132	107	104	125	117	103	105	109	101	117	109	125	96	128	93	98	109	119	89	108	107	110	115	103	120	108	101	109	100	112	113	119	104	92	115	114	113	110	113	117	98	100	106	110	117	93	109	98	102	81	119	114	115	120	87	127	103	122	106	109	121	119	135	103	92	94	98	100	99	114	115	97	107	99	126	85	125	106	115	121	131	122	97	111	123	127	110	101	110	108	117	104	105	115	109	107	110	93	122	104	84	113	98	101	111	109	109	121	108	99	100	136	123	105	122	112	101	99	120	101	79	113	101	91	108	112	104	87	105	102	121	104	97	106	108	130	107	94	122	126	115	92	118	121	119	110	104	100	101	113	102	102	116	108	108	110	101	112	113	126	129	116	110	113	102	130	121	120	115	103	103	117	117	109	121	128	99	115	102	115	102	102	107	109	106	125	103	92	119	111	107	118	91	110	111	122	113	103	108	123	132	94	106	98	94	118	117	106	90	93	109	97	110	127	123	134	101	95	105	93	124	118	124	116	116	110	118	113	117	92	118	98	117	119	119	111	115	124	96	119	114	108	117	118	88	110	105	116	128	121	97	103	112	111	108	110	109	128	96	110	133	100	104	81	109	108	114	102	92	109	113	106	120	122	95	111	110	130	100	108	104	109	112	102	122	98	99	120	106	98	123	110	122	104	101	96	115	110	115	107	124	98	92	121	114	116	118	117	107	102	122	106	109	104	124	128	119	98	103	117	114	104	99	101	105	136	80	112	127	116	111	109	118	101	113	109	115	114	102	117	127	121	113	122	99	122	97	114	117	123	91	118	127	100	111	105	104	97	117	106	107	127	96	124	104	107	106	143	105	110	96	129	120	119	117	116	128	116	114	91	113	110	115	88	109	120	110	114	118	95	119	99	116	111	131	114	111	117	105	114	121	87	99	112	117	103	109	112	99	106	108	111	93	116	101	102	115	104	101	120	94	120	114	104	93	119	129	115	131	126	116	97	115	119	122	103	98	117	98	112	100	103	109	115	131	104	117	95	112	90	116	111	113	111	111	105	97	112	99	109	113	101	104	128	104	104	100	104	99	115	117	111	103	106	122	114	111	119	124	115	107	114	102	104	97	132	118	118	110	106	91	103	109	105	105	104	101	105	118	116	122	109	107	95	102	112	114	101	111	118	102	100	108	124	113	112	125	118	126	109	114	105	81	94	104	100	105	111	109	108	113	98	84	109	105	120	100	122	105	126	107	126	119	121	104	105	113	110	113	104	138	96	111	104	115	111	118	99	103	110	132	113	92	126	112	117	107	119	84	109	119	109	115	112	113	113	106	110	112	110	97	108	118	112	128	94	116	117	106	109	114	111	115	98	112	106	105	87	108	116	128	106	127	97	128	110	123	115	100	111	111	111	123	102	106	106	100	109	109	111	105	115	113	95	100	102	101	109	106	112	106	113	104	104	98	96	80	99	106	119	103	100	102	100	132	121	115	113	98	124	93	108	109	123	109	108	107	127	107	95	117	111	106	123	112	111	114	107	97	113	121	99	133	106	100	116	104	111	105	93	116	98	107	110	102	114	111	117	110	133	118	116	102	106	113	110	115	95	109	107	116	110	124	110	102	108	108	104	99	122	109	92	129	122	105	123	99	91	126	124	95	128	124	107	114	97	101	125	116	99	116	98	112	126	112	102	108	96	101	110	123	95	126	127	116	123	106	116	115	116	118	101	94	124	127	109	98	107	114	98	104	87	105	125	121	102	108	95	107	108	112	116	122	107	90	131
16825	7111	4389	6863	14011	17508	18653	16252	13900	11626	11119	8224	6428	6710	6075	6180	5469	4665	3912	3226	3418	2788	2445	2438	2007	1572	1185	1084	1081	1262	1252	1147	960	897	859	859	898	833	813	851	893	852	941	966	900	882	803	814	806	868	806	830	848	841	831	887	835	828	879	938	896	919	978	985	904	872	877	853	799	832	831	815	835	867	875	889	934	939	915	901	937	796	850	789	826	812	830	832	789	798	818	818	845	784	768	824	853	796	823	836	821	756	821	817	811	793	790	799	823	919	803	804	818	835	804	839	804	839	770	840	804	783	864	814	827	807	764	829	845	730	807	821	859	811	817	849	814	809	823	779	862	788	759	836	789	806	794	825	805	784	823	782	770	813	838	833	855	821	819	791	768	802	835	829	797	825	821	782	855	800	796	811	826	804	779	810	783	821	856	802	805	845	789	809	802	841	809	824	826	818	793	762	775	794	814	794	829	817	811	784	840	780	802	837	824	801	805	787	861	851	801	811	817	801	787	826	780	763	788	795	776	836	849	766	784	809	794	860	805	783	811	791	796	843	815	822	838	811	812	808	834	799	803	883	788	876	793	889	801	841	792	773	855	800	813	784	799	822	803	804	759	817	813	835	784	811	770	789	801	875	811	833	817	812	834	834	796	797	792	817	805	832	803	831	781	783	800	815	858	811	838	765	860	774	816	768	784	763	833	777	785	835	813	777	768	806	859	791	815	827	758	835	819	788	768	852	871	828	794	816	867	800	849	815	865	785	809	780	824	849	795	837	819	825	791	846	802	898	819	824	830	821	813	846	830	819	818	828	842	795	805	819	840	823	851	837	811	793	791	899	831	842	873	842	833	814	779	810	775	827	818	917	808	792	794	785	776	809	831	780	766	834	831	761	787	750	845	795	772	841	784	846	805	791	828	817	831	743	796	831	833	816	861	770	828	800	845	828	797	796	877	749	850	802	807	865	824	831	812	822	807	816	772	837	857	845	806	893	810	773	801	727	785	799	770	813	817	839	743	792	775	790	790	801	749	806	788	803	786	848	775	797	802	795	844	810	784	792	822	813	795	817	809	833	786	818	817	765	827	841	796	789	792	843	796	815	798	838	762	797	812	883	814	829	822	832	818	820	814	794	810	843	811	758	804	811	803	790	846	842	786	815	778	811	759	815	804	812	801	764	780	801	801	841	771	816	759	731	876	794	807	858	787	801	841	845	787	818	859	805	809	830	827	781	828	852	825	832	775	785	851	812	821	854	813	808	841	800	781	835	813	779	836	848	794	868	786	809	854	828	792	801	839	801	804	804	830	823	835	806	821	797	846	797	831	809	813	838	772	818	801	845	796	828	801	818	827	839	815	851	726	812	816	803	825	854	804	817	807	853	794	794	824	771	835	784	779	810	834	798	862	813	790	793	842	836	849	783	851	776	832	815	821	787	810	814	799	823	817	820	811	808	795	839	816	835	790	836	863	779	874	859	830	820	743	806	800	840	820	813	794	826	780	749	860	790	837	830	784	799	783	772	825	829	781	835	817	842	815	819	844	794	859	813	811	825	813	773	791	807	788	817	855	874	832	840	794	819	816	747	815	796	845	833	837	851	808	846	762	758	810	792	792	801	829	833	817	811	769	803	806	860	786	797	793	830	849	758	849	848	780	835	751	789	836	826	822	769	843	870	806	844	789	833	854	833	862	843	781	795	873	838	851	889	801	817	841	806	773	804	795	791	781	828	800	846	849	811	769	776	839	838	824	795	825	843	829	807	829	869	871	797	810	783	811	857	874	798	835	800	828	812	814	875	807	859	828	819	804	822	829	840	803	841	820	782	795	843	867	854	838	823	793	836	818	850	888	834	849	832	823	784	833	777	816	791	773	763	822	806	820	803	771	788	827	845	781	765	824	761	857	796	840	863	861	838	832	784	840	896	813	766	782	830	813	778	830	795	805	824	761	843	854	807	830	903	859	793	827	802	801	828	809	828	828	835	804	791	851	815	835	780	810	849	742	818	805	815	805	832	820	824	818	837	839	807	791	830	837	833	798	809	817	795	804	832	831	825	819	798	788	784	819	816	834	765	848	845	823	773	846	836	838	828	866	784	767	836	787	792	844	806	751	822	831	801	783	767	761	831	820	830	811	833	766	825	829	810	777	799	832	802	830	793	830	836	818	855	808	806	801	760	777	791	802	775	775	798	811	837	794	832	843	777	782	814	863	823	816	831	777	844	835	753	821	783	832	821	817	766	831	807	833	795	842	778	816	875	808	802	843	847	814	807	820	889	817	794	786	823	781	798	818	791	786	774	775	824	852	853	801	828	851	805	789	803	850	791	804	823	810	852	860	758	813	827	847	800	817	801	846	760	789	859	821	789	819	793	801	786	777	764	859	816	792	780	792	786	818	818	804	782	822	779	806	797	863	807	773	767	783	837	860	830	771	857	780	839	777	802	853	801	817	803	837	834	821	770	796	831	873	799	861	832	789	795	786	826	822	806	811	836	852	833	808	799	829	835	822	774	831	828	842	847	787	840	876	825	846	826	858	884	760	826	789	794	788	770	803	789	782	790	786	824	804	772	813	863	887	799	860	870	799	859	803	807	818	874	845	810	812	852	861	775	794	787	804	799	785	804	834	775	833	869	826	847	804	783	792	830	841	829	818	845	842	863	751	810	821	779	810	797	867	806	827	810	807	792	825	813	808	798	767	811	816	833	790	827	846	820	782	837	832	812	823	796	789	816	800	775	803	833	808	794	821	828	826	796	838	784	811	819	804	772	805	805	825	817	865	823	806	777	816	851	802	812	793	813	833	844	794	856	850	809	856	805	848	844	841	787	745	841	837	853	840	792	808	769	812	808	800	773	826	854	834	803	880	804	809	803	833	813	800	786	851	850	816	851	827	806	784	791	820	837	781	789	781	808	764	791	806	841	854	808	815	797	806	777	813	789	849	825	828	775	828	768	787	761	764	757	869	838	832	837	833	792	825	795	822	814	784	873	871	861	788	867	796	800	799	812	797	815	781	781	792	779	788	844	790	766	775	793	802	802	839	837	825	802	789	836	774	850	827	782	789	831	766	824	795	803	789	852	821	822	793	809	817	857	836	815	835	814	809	771	792	866	812	830	883	845	829	786	853	782	858	766	763	793	806	790	846	832	846	796	808	830	817	814	832	867	822	779	818	774	835	814	776	825	807	825	799	756	807	775	843	827	811	833	807	814	862	801	811	801	822	791	837	849	852	833	866	873	815	842	800	837	857	818	823	792	818	848	820	813	821	823	852	786	840	798	790	807	822	803	829	802	839	776	796	860	801	828	820	787	794	827	805	828	842	840	823	813	806	752	820	824	769	811	794	785	782	825	757	765	816	797	797	812	828	867	845	846	828	787	846	839	795	791	838	862	804	791	757	831	795	840	787	798	805	805	796	793	799	819	806	834	832	781	819	819	831	804	786	763	848	804	839	834	810	835	790	845	843	772	807	788	860	821	802	739	891	825	832	814	848	817
1650	807	501	405	342	538	767	683	578	517	492	354	303	345	297	329	322	250	204	176	180	156	142	155	137	94	94	75	69	75	86	75	68	54	77	60	60	69	56	63	61	58	70	79	50	65	57	60	53	53	57	68	64	62	48	52	66	64	63	82	68	54	71	72	70	52	75	77	75	55	59	58	46	53	74	61	51	51	60	75	70	56	80	67	56	60	53	72	61	64	48	58	69	69	62	52	44	61	58	55	66	52	62	63	61	78	60	66	46	58	65	61	73	61	56	48	65	67	60	52	58	67	64	63	63	58	61	59	60	52	59	70	46	71	55	60	80	74	56	59	47	61	52	50	67	57	59	67	55	64	61	53	45	62	75	60	63	75	60	66	59	55	57	57	63	71	67	53	59	61	58	58	48	56	62	66	54	66	59	57	51	61	60	71	74	66	55	57	51	62	63	66	62	47	62	61	59	67	70	61	60	49	67	64	70	50	57	58	55	58	57	54	53	61	45	54	54	62	69	62	56	67	65	61	53	60	61	53	57	58	69	52	68	67	58	49	56	63	66	63	62	71	69	67	58	68	51	56	66	48	46	71	58	73	54	60	70	58	47	46	56	74	61	55	61	73	62	39	63	43	61	59	57	57	54	56	55	66	53	53	58	53	60	70	60	50	63	62	59	67	43	69	58	47	49	63	61	63	58	59	46	60	63	54	62	56	70	63	46	67	71	61	58	60	68	71	55	54	59	60	66	54	58	61	67	52	54	66	50	60	53	56	64	45	73	64	59	58	56	53	62	63	60	78	36	47	64	76	59	59	64	71	43	58	62	58	67	79	66	85	76	56	47	63	61	56	67	71	77	70	69	45	65	68	53	66	69	69	44	57	46	50	63	72	70	55	84	66	39	49	53	47	65	69	56	55	65	67	58	51	59	59	73	79	60	60	45	57	65	50	59	53	49	60	53	66	55	67	54	80	45	58	80	71	46	49	55	59	45	59	52	65	64	64	49	58	51	59	48	71	70	65	60	44	53	58	72	57	70	57	72	60	58	69	71	63	75	57	67	60	70	58	60	59	66	56	45	52	59	70	51	64	71	63	47	59	71	67	59	61	57	58	70	66	58	64	65	73	60	65	68	60	59	60	45	66	55	56	60	58	75	44	59	61	56	51	64	60	73	65	34	49	58	68	48	64	71	53	69	72	66	55	61	57	57	55	69	55	50	61	70	56	60	70	61	65	41	55	53	62	66	50	60	54	66	58	65	51	58	63	64	52	51	58	68	52	70	45	60	48	71	56	55	56	54	57	62	56	68	69	54	66	45	58	65	66	65	64	58	71	66	58	57	65	65	65	63	57	68	50	60	76	76	53	61	60	49	50	71	61	54	68	72	58	55	55	49	56	63	60	54	62	63	44	70	61	56	73	53	55	52	53	76	50	49	44	71	66	54	60	60	61	62	51	63	67	46	59	58	67	61	50	72	52	65	69	56	61	63	68	59	52	68	65	58	63	57	54	61	59	72	71	54	62	51	57	62	62	55	79	43	51	60	49	80	64	67	63	58	68	64	58	51	57	54	54	57	61	59	61	63	65	71	67	73	49	58	55	75	73	72	48	63	78	57	61	60	53	65	67	46	58	77	62	63	56	54	60	60	55	61	60	61	59	72	65	53	62	66	57	71	53	50	61	50	59	70	72	60	58	53	61	69	53	40	66	66	61	53	62	59	62	61	64	57	67	66	64	57	60	60	56	51	68	64	62	69	57	64	58	68	50	62	67	60	58	67	53	58	50	61	57	63	55	50	63	69	60	66	70	42	56	59	57	51	64	59	73	71	50	61	61	49	64	53	53	70	46	60	55	45	40	49	59	56	60	58	54	56	50	69	71	72	59	50	59	53	72	55	53	63	58	56	58	74	45	63	66	48	54	63	55	61	48	45	52	57	63	44	59	52	50	62	66	68	60	58	51	64	61	57	49	78	48	70	65	55	50	71	67	60	59	59	58	65	52	59	59	79	80	58	59	59	58	58	58	66	53	54	58	45	44	70	55	58	56	59	65	64	58	63	47	65	58	48	51	73	57	61	63	64	56	57	75	54	59	72	57	70	59	75	64	55	66	65	54	58	61	48	61	61	63	73	77	75	50	69	54	70	60	48	48	65	45	58	50	83	57	65	59	62	56	58	66	55	62	55	50	65	57	55	53	66	58	59	70	64	68	60	66	64	67	52	61	62	60	55	53	53	64	48	59	56	69	54	65	61	59	70	66	58	60	63	48	52	53	48	52	65	52	66	64	68	43	47	61	58	72	68	55	59	47	62	63	64	57	61	53	58	62	55	67	63	63	66	58	65	69	60	56	57	58	48	55	64	66	67	58	61	51	54	55	50	64	53	56	67	69	70	64	67	56	51	63	62	62	54	60	54	62	61	66	66	64	63	59	65	55	57	58	64	51	72	55	63	55	59	68	44	49	51	51	61	67	53	60	63	46	60	63	68	58	49	62	60	66	61	56	68	62	62	69	58	57	61	68	67	47	57	55	42	71	67	70	57	60	61	53	57	71	60	83	55	59	57	51	58	63	76	63	55	72	55	60	62	51	57	52	48	57	55	71	61	71	61	70	68	62	56	47	76	57	62	58	58	66	58	50	63	79	55	50	56	64	54	49	68	68	70	47	57	62	66	60	71	52	45	76	56	70	56	62	57	63	64	55	73	52	60	63	66	63	74	58	62	52	68	66	60	53	58	68	51	68	68	69	49	62	52	60	62	72	50	55	64	58	59	73	67	50	50	54	61	54	56	63	62	54	63	49	54	63	53	54	66	50	61	60	63	70	78	54	63	57	60	57	54	58	59	78	53	53	57	61	65	77	63	60	68	59	61	67	65	59	58	75	49	61	56	70	50	59	60	63	64	54	68	51	55	58	53	65	61	47	55	63	59	74	56	61	59	66	61	53	64	64	59	58	58	63	59	47	68	74	66	50	57	62	45	66	51	79	65	63	53	63	73	63	62	64	50	67	42	41	56	53	49	50	64	64	65	59	55	58	65	59	61	45	59	62	53	50	76	60	64	52	51	63	68	65	61	51	59	61	71	64	53	68	57	70	67	57	80	60	66	59	72	54	51	54	59	54	56	55	60	66	52	67	60	47	65	72	66	62	59	63	59	62	66	77	59	53	53	53	63	65	56	72	56	67	78	56	64	58	55	61	54	55	60	62	68	64	49	49	65	60	79	66	69	65	54	59	56	67	47	58	58	64	58	71	70	55	50	62	47	52	57	67	56	59	63	59	58	62	47	69	55	61	68	88	61	59	50	58	62	47	65	52	63	57	71	65	62	54	51	60	67	72	51	59	49	61	63	61	69	77	59	67	59	48	67	63	49	57	61	58	62	53	71	61	67	63	40	55	60	55	58	68	54	66	70	71	67	66	70	65	51	62	60	58	56	74	55	47	58	53	61	59	58	58	61	54	53	49	63	53	64	58	65	59	72	46	42	49	66	56
18282	8791	5453	8525	17096	21362	22065	19375	16823	13872	12926	9785	8015	7920	7772	7560	6911	5700	4132	3513	3678	2959	2764	2692	2037	1451	968	875	973	1092	1033	786	625	599	473	495	502	493	527	532	509	558	569	582	556	495	462	487	454	488	511	484	434	427	452	445	461	502	485	556	609	696	683	688	544	605	534	557	446	474	424	445	442	482	477	562	659	612	587	623	480	466	440	401	441	404	433	425	432	461	464	453	441	398	414	427	440	430	463	433	404	417	440	452	438	439	430	423	437	444	435	440	396	425	420	471	447	491	438	478	434	423	445	408	429	399	427	446	439	436	428	480	425	454	427	423	398	449	446	445	454	414	430	481	448	428	471	439	444	433	440	448	441	429	461	433	434	432	443	435	440	416	442	453	471	500	443	474	429	430	448	466	460	415	445	437	424	454	444	447	420	444	419	429	446	440	438	415	448	465	425	422	426	459	428	438	481	441	453	478	436	462	446	431	436	423	426	452	452	437	462	472	442	419	442	410	446	411	420	427	463	448	444	425	414	451	442	420	433	428	464	452	437	475	437	445	372	455	426	434	417	443	403	479	459	468	451	417	443	421	443	457	411	451	479	420	436	440	468	457	425	442	441	453	446	410	420	478	431	447	436	416	423	444	460	451	427	492	423	442	429	442	436	429	437	453	446	436	439	427	465	453	482	419	403	417	435	434	436	471	451	397	464	434	431	431	435	437	446	434	445	438	427	434	427	447	447	410	455	459	458	438	459	375	439	445	421	433	395	425	434	429	434	436	425	410	431	419	437	461	427	464	417	451	429	442	502	424	454	468	406	457	431	473	417	463	451	477	448	418	440	464	416	434	408	436	419	437	397	458	407	406	421	445	452	488	451	440	463	421	419	425	419	421	435	431	431	457	421	490	433	462	449	451	434	427	442	463	426	440	444	417	466	441	423	435	431	465	480	451	414	460	439	478	457	424	427	466	422	466	448	422	442	430	432	409	442	425	422	455	425	438	453	453	431	420	526	462	444	429	435	422	406	412	488	420	455	450	416	432	432	464	452	422	438	438	431	418	443	431	432	441	435	452	470	452	449	422	442	426	432	484	424	397	434	467	443	397	485	431	391	409	429	421	424	414	487	437	415	419	457	435	470	447	413	441	402	430	452	446	424	425	433	445	443	445	466	439	431	450	447	446	410	420	463	418	439	438	446	436	412	453	455	419	418	427	425	422	417	413	462	463	421	441	422	413	456	445	436	422	431	415	444	430	441	435	421	434	440	425	446	430	479	462	417	441	422	432	426	462	369	449	420	438	462	432	438	465	440	446	466	441	400	468	441	475	434	420	466	421	427	451	465	445	438	460	462	431	437	420	417	460	449	459	420	425	443	441	420	459	429	402	437	438	437	454	445	411	449	443	463	430	409	438	437	468	415	430	478	414	465	420	435	439	442	410	430	425	464	439	433	422	450	456	452	456	416	431	433	433	465	409	426	452	442	438	459	426	452	488	443	437	422	438	440	444	439	454	445	427	427	420	443	439	441	422	451	452	468	464	428	460	450	441	391	452	445	418	437	443	415	487	455	423	403	453	466	416	452	420	410	453	438	468	454	425	449	433	421	460	439	428	445	431	446	432	453	426	430	453	436	416	404	402	468	426	432	412	433	455	479	472	445	408	417	455	434	452	422	425	396	474	459	424	442	465	486	413	419	428	418	443	428	458	408	423	415	433	419	393	428	460	432	447	467	461	397	440	393	386	460	437	441	416	484	459	443	448	414	438	467	443	455	430	429	455	438	448	435	440	424	491	472	421	454	431	448	445	456	455	413	426	413	412	432	450	437	419	490	475	471	458	444	430	427	422	421	421	470	419	449	441	415	430	444	399	467	428	452	448	408	445	455	435	437	441	460	409	441	434	441	455	434	414	393	451	455	458	435	430	460	409	443	465	470	445	448	449	450	386	438	439	476	434	414	452	401	436	452	471	445	451	447	433	446	441	454	416	460	410	467	445	429	390	435	448	430	466	438	433	412	435	461	414	411	448	417	421	411	447	449	438	456	423	447	462	449	413	438	405	436	425	422	411	435	442	418	428	415	458	423	418	426	428	454	440	482	438	408	458	398	404	450	445	429	398	447	453	439	435	420	440	448	424	475	417	457	411	414	456	476	423	447	443	434	429	404	483	430	421	432	423	421	449	414	454	450	395	467	411	448	457	444	414	452	434	453	438	433	439	410	419	423	411	465	409	394	430	406	447	455	426	455	437	454	433	434	431	409	404	427	447	450	452	420	423	425	417	444	434	444	462	417	421	458	472	456	444	420	430	419	473	438	433	396	412	452	408	439	401	450	445	442	456	412	448	445	446	445	455	418	446	448	478	442	449	465	457	439	388	449	452	401	455	442	426	471	443	431	415	462	457	458	388	430	430	475	426	434	419	409	426	395	435	419	466	434	454	405	430	422	444	430	443	476	452	404	449	427	438	428	416	434	429	414	434	459	407	443	450	423	440	430	439	431	472	440	492	428	472	386	445	448	438	436	457	440	434	396	409	434	467	430	474	431	425	452	432	421	442	439	476	423	425	396	443	421	424	421	454	413	420	423	444	442	443	454	440	456	435	440	431	403	428	453	434	446	436	450	462	424	446	423	457	426	430	421	459	427	439	430	403	450	397	400	427	418	427	426	449	442	452	478	400	455	413	418	414	469	458	413	430	464	426	436	445	427	467	430	398	445	430	424	460	416	430	454	424	447	417	413	468	442	442	443	422	434	414	454	445	435	418	440	465	437	412	441	415	431	408	434	446	477	422	418	466	442	413	487	410	389	464	429	437	435	427	443	442	440	424	406	432	439	453	441	423	421	457	390	435	438	439	387	413	418	412	444	442	455	415	397	444	405	404	420	440	433	399	448	423	442	433	428	422	455	467	467	435	415	446	480	444	419	406	402	425	411	442	421	436	442	444	476	411	400	430	427	461	406	429	407	466	412	446	428	435	421	480	441	447	473	464	412	497	415	415	472	445	434	441	433	482	455	451	460	454	453	463	428	456	429	458	433	425	466	443	460	424	467	404	429	425	467	439	434	435	450	450	426	463	456	437	456	441	441	451	440	437	422	451	445	424	444	472	432	439	453	435	407	444	439	485	447	480	441	457	459	451	462	398	472	448	435	455	402	476	437	449	472	450	454	406	442	439	442	447	419	439	422	441	442	425	430	414	462	454	438	445	399	442	452	452	415	381	433	414	421	439	435	486	458	437	464	437	443	465	415	444	416	448	401	458	461	437	426	443	441	438	440	419	459	443	437	467	414	460	434	430	430	429	429	435	441	424	483	436	455	430	430	391	467	420	460	449	400	466	450	435	447	430	422	433	421	436	422	417	422	443	467	455	460	434	448	417	465	424	443	424	403	472	427	443	466	438	463	430	461	432	425	440	450	438	441	449	423	412	450	430	464	470	442	443	432	414	452	465	462	407	430	419	476	459	423	381	415	456	396	470	424	437	446	459	423	422	440	422
1667	449	366	307	250	336	432	341	337	276	328	204	211	187	211	231	217	133	157	148	146	139	144	121	112	92	87	98	106	111	96	100	99	79	95	82	97	94	93	92	73	97	93	108	110	82	97	89	97	83	85	85	78	87	101	77	91	87	87	75	106	93	103	111	111	105	88	84	89	94	104	87	93	110	87	102	102	98	99	81	89	75	98	87	93	89	101	97	101	78	102	88	91	73	95	98	103	108	93	84	94	80	85	72	74	90	86	90	81	96	94	89	91	88	80	96	103	94	90	84	95	95	87	99	98	93	122	83	78	94	84	115	98	102	75	93	76	93	98	88	100	109	104	73	79	82	86	88	79	82	88	78	81	71	76	77	85	95	78	116	92	82	70	84	89	60	107	106	87	92	92	64	74	92	87	89	84	88	77	87	90	91	93	95	95	98	95	93	95	105	98	85	96	86	75	96	92	80	86	101	90	75	102	89	89	95	94	84	93	91	80	88	82	88	100	93	81	73	101	95	85	91	106	81	86	89	97	77	83	90	94	87	103	84	77	107	85	97	77	82	91	73	102	87	94	94	88	105	101	83	93	81	79	103	71	90	83	97	107	89	89	85	81	112	89	89	101	93	86	89	83	89	82	92	104	81	98	102	77	99	79	87	88	93	87	71	101	92	115	86	83	115	81	95	87	89	96	91	104	66	108	71	92	74	84	86	97	96	93	75	80	89	79	94	96	92	76	84	94	85	92	93	107	75	74	93	92	87	79	92	68	81	80	92	84	87	99	107	79	75	91	89	68	76	100	68	91	87	102	96	91	97	86	83	101	92	82	91	95	87	87	86	91	84	88	80	102	95	80	82	105	87	80	89	97	94	86	100	89	86	90	80	77	88	89	80	97	107	75	95	76	72	90	98	85	82	70	81	83	97	75	93	100	81	79	110	88	71	92	96	90	104	82	96	89	72	98	68	84	64	109	85	97	101	87	91	89	94	79	88	87	108	75	89	69	92	98	84	91	87	88	84	101	94	82	86	92	97	79	90	87	108	92	93	69	89	75	83	94	97	104	101	86	83	89	98	98	88	83	92	93	93	82	86	78	92	77	96	95	93	81	95	81	94	87	82	90	96	101	96	85	82	90	89	96	70	70	72	102	83	98	90	76	94	86	91	118	108	91	98	82	92	89	93	87	104	87	83	88	84	84	78	72	88	94	87	98	69	100	85	100	73	78	92	73	70	87	87	93	85	86	75	101	90	87	77	87	103	94	92	91	83	89	96	97	97	86	84	83	101	105	72	87	104	92	89	96	91	78	93	89	71	83	101	90	92	97	93	80	80	87	94	82	75	86	79	103	95	79	72	97	87	89	74	96	100	80	77	93	87	107	94	101	110	103	84	78	88	95	78	69	83	88	90	91	89	91	87	93	93	80	102	72	89	117	112	92	78	93	92	83	104	94	96	97	89	77	83	88	88	93	85	96	101	90	88	86	94	77	106	77	90	102	84	86	91	89	80	79	91	105	100	88	83	109	77	84	100	81	93	92	77	98	84	90	93	76	94	91	85	89	78	88	78	86	85	92	83	90	84	93	83	83	82	92	85	84	97	100	86	98	95	95	80	80	79	94	93	88	87	80	83	84	88	87	100	88	92	91	81	90	93	83	96	92	90	91	81	92	83	84	67	84	82	96	94	100	80	86	84	66	98	86	73	66	84	94	105	76	90	93	85	78	87	106	92	102	84	88	79	79	101	87	97	85	92	97	84	93	95	90	88	81	80	102	82	82	102	86	89	83	80	68	96	93	95	87	94	90	101	84	96	89	90	95	83	77	80	89	91	86	83	75	77	97	88	87	75	75	90	89	91	100	88	85	82	82	83	89	101	84	89	94	89	93	91	87	87	95	80	99	96	80	96	85	89	85	107	90	84	91	91	73	86	90	80	85	74	96	81	83	82	96	88	85	99	85	77	78	79	118	76	102	100	89	98	106	79	92	90	66	79	94	99	88	78	91	83	75	85	100	94	95	88	76	79	96	85	86	98	82	85	92	88	92	89	77	67	89	93	87	95	99	97	76	87	85	94	91	93	77	86	91	96	79	84	81	91	98	88	82	89	85	91	78	98	92	79	73	91	84	80	94	111	96	74	73	88	82	72	75	75	88	87	89	71	76	87	90	92	99	87	88	95	87	95	98	91	77	74	84	98	71	82	104	82	99	79	84	91	85	88	87	94	90	74	89	77	98	85	90	92	99	102	88	74	92	98	77	64	90	102	63	93	97	105	81	84	88	91	83	67	79	96	99	90	94	95	83	86	93	77	80	90	87	74	92	80	80	118	110	103	109	96	107	78	79	83	89	93	79	87	92	89	80	100	96	97	82	71	111	98	97	90	91	102	119	67	76	93	98	90	85	99	95	100	95	99	87	93	83	71	109	92	92	83	68	88	90	104	83	69	104	95	84	100	91	80	83	89	73	98	84	82	82	97	101	89	74	107	97	102	102	78	90	93	85	89	91	75	108	100	97	91	75	79	81	72	84	92	70	85	71	75	90	85	100	82	71	92	81	79	80	101	88	75	88	83	79	94	80	99	95	98	92	88	97	99	90	84	91	81	84	81	109	78	70	87	82	87	92	95	78	85	97	84	84	83	97	99	98	80	90	100	94	91	88	102	104	114	84	91	91	83	69	83	105	78	97	86	81	68	87	79	89	82	89	90	83	82	82	100	104	97	97	91	75	82	90	94	86	78	94	95	84	89	95	93	94	87	87	77	91	106	91	84	78	100	81	110	71	96	76	77	86	84	86	102	92	72	103	94	82	89	97	96	98	104	80	101	96	100	82	103	68	86	97	90	86	77	88	90	74	97	80	89	82	105	110	90	83	75	85	83	100	86	85	96	96	83	97	88	78	92	96	105	98	99	99	82	92	88	87	77	88	96	81	84	103	91	97	85	91	83	88	82	101	73	72	95	84	92	97	108	80	98	91	88	100	110	80	93	100	80	83	84	88	66	85	80	97	78	79	89	84	91	78	77	89	89	92	84	89	84	89	111	84	100	89	81	86	84	76	96	78	77	94	74	86	91	92	94	87	110	89	94	89	112	98	79	99	93	76	96	79	82	92	80	92	86	79	83	110	109	96	75	91	99	96	89	86	80	92	94	90	91	83	107	83	92	107	78	92	83	75	81	100	77	106	93	83	89	89	86	104	80	90	76	90	74	91	88	81	87	100	87	91	72	82	84	69	85	80	86	85	94	91	89	91	90	91	89	91	97	97	101	86	81	72	88	78	95	92	90	91	98	78	94	78	87	98	82	88	88	93	71	95	88	102	88	76	74	99	81	81	97	102	96	91	100	89	80	90	94	95	104	102	98	87	84	94	83	92	82	88	85	79	90	98	108	92	87	91	96	89	81	85	82	85	88	89	102	80	105	84	94	92	88	85	78	80	78	88	78	95	89	83	91	88	100	90	97	99	103	81	91	98	90	105	89	77	92	94	80	92	109
14679	5606	3666	5567	11146	14657	14649	12747	10161	8077	7366	5486	4892	4784	4545	4593	4105	2944	2394	2046	2074	1912	1918	1678	1346	1020	931	805	930	1018	907	829	715	647	675	638	693	717	672	697	689	685	717	752	670	700	656	683	683	680	660	669	684	695	630	655	637	665	678	711	722	755	750	746	710	761	745	672	687	695	665	619	700	673	656	721	738	760	805	683	664	669	626	699	651	638	670	621	671	666	645	618	644	640	693	666	673	636	677	679	655	703	661	645	634	600	662	648	665	608	676	665	694	643	669	715	653	671	644	675	658	729	641	654	675	693	624	617	658	635	654	643	640	661	682	662	614	632	651	642	688	671	661	661	646	626	640	687	663	638	627	652	661	670	666	648	644	666	666	689	662	644	693	660	623	646	663	645	690	674	661	669	652	637	634	670	662	663	658	673	633	688	617	693	673	660	623	659	734	630	671	654	674	625	595	648	639	680	651	641	705	635	716	645	685	652	675	695	671	672	653	625	680	649	643	685	674	631	639	700	661	709	685	682	643	634	691	649	617	615	691	679	648	667	679	655	659	621	678	615	642	664	689	649	667	664	655	660	642	684	666	677	710	686	665	660	685	674	692	635	647	671	686	633	643	650	665	675	669	667	623	716	630	664	682	672	685	639	675	634	673	607	681	650	660	645	669	663	679	664	639	703	655	704	648	650	665	670	683	612	649	681	698	629	613	686	653	679	652	694	650	676	675	655	655	655	643	694	667	638	652	691	658	615	644	635	636	640	634	648	633	679	680	651	683	608	656	632	701	621	665	603	670	670	670	666	655	622	701	666	656	688	638	631	623	665	644	622	644	654	644	625	670	642	686	685	662	680	645	716	630	654	693	698	678	641	679	683	710	679	629	687	680	680	669	686	684	653	680	673	622	671	630	636	656	660	656	663	672	642	666	654	633	690	631	696	724	631	657	656	687	668	682	666	621	631	667	682	700	676	671	660	657	624	661	624	620	704	646	650	654	647	652	611	630	594	648	697	650	592	689	668	642	665	677	611	669	690	667	644	650	663	665	663	647	674	669	628	658	697	680	653	689	684	621	647	643	725	661	654	689	678	708	678	637	655	644	631	689	674	730	625	650	642	646	635	717	603	685	668	697	763	635	633	659	653	641	636	631	677	663	697	658	612	647	684	677	656	661	694	641	680	663	615	670	623	608	693	631	647	646	671	676	721	656	675	626	657	693	654	626	710	664	645	676	618	671	657	671	663	686	666	662	653	643	663	649	643	672	682	631	629	638	651	642	628	651	646	651	687	656	665	627	618	644	665	642	638	649	673	650	645	695	676	688	729	681	662	656	693	678	693	671	665	628	662	677	709	670	660	638	681	677	611	633	646	689	657	703	641	711	639	683	632	674	657	706	641	666	697	625	639	663	679	678	705	687	643	674	658	679	660	643	617	684	616	660	679	659	650	663	662	701	693	605	728	659	649	681	706	630	624	681	711	622	646	640	686	615	661	622	653	626	676	631	675	679	652	654	672	641	655	687	612	683	656	652	680	664	655	664	683	658	707	657	659	691	645	656	642	691	624	639	679	678	661	656	653	631	664	667	614	685	690	655	607	662	632	638	681	668	657	639	678	649	684	690	689	664	631	673	657	667	671	651	635	662	675	648	670	660	648	641	665	644	601	652	670	674	693	659	683	651	602	665	661	640	693	653	634	655	683	641	651	680	678	651	600	629	677	632	638	681	653	643	641	671	649	670	638	667	639	676	637	652	649	681	676	634	660	678	647	654	647	710	640	635	607	649	661	631	620	621	646	700	683	714	682	656	638	700	657	643	689	660	662	628	657	673	702	694	649	630	618	655	611	646	619	625	662	636	656	667	648	673	638	705	672	669	626	655	653	628	660	667	638	678	658	661	641	657	650	649	656	665	613	666	631	683	650	687	683	702	665	675	687	680	666	661	658	651	697	656	630	653	635	637	661	677	678	664	676	654	664	697	652	674	678	681	647	663	645	640	663	654	639	712	704	680	663	635	687	636	695	632	678	637	661	690	677	691	661	650	674	683	674	659	651	665	630	679	645	665	684	697	655	628	682	597	664	631	654	623	641	638	665	712	619	671	694	668	672	634	661	623	661	672	636	664	650	617	686	675	659	642	672	707	629	683	699	679	651	606	628	723	640	658	679	671	679	665	702	640	681	708	657	649	649	650	644	668	627	701	682	672	624	668	704	639	615	665	635	693	637	726	652	631	664	641	711	700	686	635	661	659	677	654	657	686	651	679	691	701	672	677	642	621	658	685	660	670	696	658	660	663	657	664	618	697	678	695	692	686	726	645	659	672	634	688	628	703	621	652	642	670	643	665	669	717	658	635	651	661	695	710	666	674	637	624	686	648	664	644	693	677	654	663	627	689	650	638	693	691	652	667	697	675	658	637	680	635	658	673	672	655	664	657	631	660	671	737	674	670	692	666	643	639	652	680	688	680	663	704	600	674	674	682	676	663	653	679	657	661	631	637	657	655	716	635	635	685	629	686	644	673	644	640	692	686	691	633	642	678	721	687	670	667	662	648	681	689	675	683	634	664	638	631	694	605	638	661	681	663	695	649	608	684	624	655	643	680	663	724	672	668	662	657	654	658	687	640	642	654	685	672	660	667	634	661	647	646	647	685	672	639	658	592	662	683	691	719	681	651	669	642	662	648	696	699	679	662	660	681	682	670	650	669	682	647	658	651	646	697	717	651	640	637	654	619	624	680	637	668	652	630	656	716	682	642	648	644	678	678	658	639	656	634	649	686	687	643	695	631	650	693	708	636	656	686	655	672	611	642	658	694	693	656	689	599	700	689	656	626	694	616	670	668	704	695	648	679	643	663	634	633	641	659	667	667	620	675	674	642	653	646	661	677	681	662	660	680	713	676	666	650	671	696	693	703	661	709	635	676	612	670	624	640	696	671	688	659	673	707	639	653	677	653	646	611	698	651	668	649	657	709	675	671	702	653	658	660	699	637	655	698	672	688	649	674	626	692	677	614	630	645	645	674	711	653	665	677	622	651	650	613	714	619	664	645	654	670	662	648	647	621	642	674	667	692	641	679	654	683	681	662	636	678	645	690	628	616	623	673	633	654	665	645	640	634	678	662	702	648	674	690	646	706	691	660	687	634	655	667	670	663	666	629	699	664	638	642	613	647	650	608	705	646	644	660	684	668	672	664	627	649	642	627	648	676	644	716	611	630	663	670	657	697	674	659	655	629	647	719	654	616	706	651	663	640	648	701	687	682	675	622	684	668	683	648	672	642	654	676	694	685	621	664	687	688	632	653	669	622	613	637	659	684	672	614	633	630	601	624	672	620	664	629	665	646	697	615	617	653	684	641	686	666	673	634	639	648	638	719	591	681	721	663	692	688	651	682	665	656	681	642	633	637	671	624	663	677	692	623	644	672	622	674	685	661	639	641	649	685	690	690	661	676	682	626	652	657	685	683	628	623	663	677	640	647	634	628	684	639	666	681	658
1152	724	453	325	268	451	579	524	404	362	380	265	288	217	241	236	227	168	118	129	120	144	111	92	90	58	62	64	75	63	64	65	46	48	56	55	46	47	54	62	48	40	57	57	44	44	57	52	46	56	52	56	47	46	54	57	40	42	39	57	43	54	63	58	66	60	59	47	59	52	47	58	56	56	54	50	52	54	44	45	44	48	45	44	40	38	42	45	48	48	40	44	55	50	60	53	41	49	51	56	49	46	46	52	58	60	42	53	39	44	55	55	38	61	36	44	50	45	47	39	49	39	54	51	49	44	49	42	33	44	42	39	48	44	52	39	46	39	48	49	54	43	42	48	37	44	41	43	56	48	51	45	49	49	51	50	34	51	56	58	35	51	50	48	57	53	52	63	48	48	48	34	48	59	36	38	47	51	56	58	46	53	47	56	38	41	49	36	38	53	57	53	46	47	42	44	46	49	51	46	44	49	43	53	51	49	43	45	41	49	53	49	40	58	39	64	44	54	48	50	40	49	54	48	62	41	48	47	48	51	38	45	48	50	55	48	57	54	50	48	50	39	41	53	58	54	43	54	60	50	51	37	52	45	41	49	55	43	43	51	47	36	36	48	45	53	48	43	62	54	42	36	49	50	39	37	45	55	51	46	46	43	45	46	43	56	56	44	42	57	37	42	50	52	52	46	48	54	51	41	45	57	52	51	48	48	50	56	54	52	47	51	46	38	38	44	56	44	48	55	59	43	36	54	56	59	47	59	60	39	55	42	48	51	51	46	53	53	50	51	56	48	55	55	44	59	59	40	46	37	40	54	43	48	50	55	44	59	45	48	38	56	51	49	45	44	56	51	42	45	47	34	45	33	51	52	38	41	43	33	47	62	49	51	38	61	42	46	46	37	48	54	39	48	61	44	41	48	40	47	60	46	51	56	45	48	51	57	53	47	48	52	60	42	39	44	45	59	63	52	57	52	51	42	42	58	45	55	29	43	40	49	37	54	46	53	44	51	45	44	35	57	48	43	43	40	54	38	49	59	39	38	47	59	51	49	51	52	52	50	55	54	55	37	37	37	54	57	43	56	43	53	50	50	38	46	44	58	47	44	45	49	53	36	53	43	48	57	49	57	52	48	56	54	31	56	52	54	35	41	44	58	39	50	47	51	47	64	45	56	48	42	53	50	43	41	46	51	59	32	48	36	51	35	53	44	41	54	48	44	54	46	37	46	52	42	52	59	49	47	43	34	42	39	58	49	54	37	41	57	44	48	47	47	37	48	35	52	38	50	37	50	44	55	52	46	42	45	53	55	49	48	43	45	56	47	50	43	55	41	38	39	42	43	55	48	55	55	37	48	48	45	50	54	53	47	49	51	58	53	50	39	45	55	43	51	46	44	45	34	46	56	44	56	42	46	36	42	52	52	52	34	33	48	54	37	44	43	41	49	51	61	49	56	50	41	44	40	53	49	48	51	41	43	49	40	42	55	44	46	43	46	44	48	45	52	46	53	63	53	50	39	62	48	53	44	41	49	48	37	56	40	50	61	36	45	41	46	52	59	49	40	52	49	44	59	51	38	38	48	42	56	50	47	56	50	50	36	36	49	41	35	38	37	47	45	57	70	58	53	47	53	50	34	58	39	49	43	55	33	49	46	47	55	41	47	51	54	53	48	45	47	38	61	53	42	52	49	34	49	40	58	47	27	46	49	41	55	52	59	44	45	54	52	39	49	53	48	39	46	45	41	49	39	56	54	48	46	60	55	48	61	53	35	41	52	43	53	66	45	58	44	43	53	36	58	46	35	54	37	49	50	44	50	49	50	45	49	49	56	40	44	38	45	42	59	53	48	68	52	42	46	48	41	51	40	55	49	41	46	52	56	48	59	41	36	43	52	44	54	45	56	61	50	55	41	53	37	70	58	45	43	55	33	44	44	45	43	42	54	44	50	35	50	61	40	51	52	48	56	42	43	54	55	28	36	47	70	47	38	48	45	43	49	49	49	47	39	64	51	45	61	44	56	57	43	61	52	59	51	37	40	47	44	61	46	45	71	53	40	49	46	45	44	51	35	50	62	46	49	48	50	61	46	53	32	50	53	46	52	52	39	44	44	41	59	42	62	50	46	48	53	53	46	43	46	47	45	48	38	59	55	50	36	45	52	48	49	45	44	51	43	59	38	48	49	57	42	53	65	34	29	52	47	42	48	41	48	43	46	31	52	51	55	48	41	56	46	47	40	61	53	38	38	42	56	44	54	48	51	53	53	57	52	43	54	47	51	50	39	38	55	39	44	57	43	65	51	53	67	59	39	52	49	60	58	44	47	49	36	40	51	47	47	55	71	41	49	48	38	53	46	47	69	55	52	56	43	43	43	48	42	55	47	39	48	52	51	37	57	40	46	53	43	50	49	61	48	63	64	40	53	47	54	48	44	54	50	53	43	41	48	42	34	59	43	55	55	59	49	50	48	58	58	51	43	56	39	51	45	42	42	45	61	60	45	45	49	31	40	52	46	37	53	43	37	47	44	46	33	45	47	39	48	40	48	51	52	74	46	57	54	33	50	48	49	49	38	51	42	52	37	39	40	55	48	51	56	49	57	43	39	42	61	48	50	57	46	39	51	53	46	55	43	65	48	40	43	49	54	43	42	40	43	46	52	47	52	44	60	48	33	47	40	45	41	50	48	51	44	54	48	56	63	46	39	37	44	48	51	31	62	44	53	52	47	44	57	48	38	45	43	54	50	41	41	48	44	43	59	54	60	56	43	42	44	41	55	56	44	42	50	44	50	55	48	57	47	46	53	46	49	54	43	41	51	45	48	39	40	52	40	52	54	41	56	48	49	61	52	54	61	65	51	51	58	45	49	42	40	26	41	44	43	43	52	46	56	51	48	56	45	42	48	55	50	48	40	58	51	53	35	54	48	42	54	52	58	47	44	52	51	44	39	51	54	43	41	37	39	45	43	56	55	50	48	51	53	56	50	53	45	53	39	46	39	61	42	50	46	49	50	41	55	38	57	49	43	50	53	49	53	57	56	41	44	42	38	47	60	44	40	54	63	47	52	56	46	55	58	51	50	44	38	39	47	52	38	47	55	60	37	45	57	46	46	53	54	52	47	52	43	48	50	44	48	49	55	52	50	37	55	53	47	63	46	39	52	38	49	56	39	50	53	55	38	52	58	49	57	46	40	49	54	50	46	58	41	45	59	38	50	50	55	52	49	58	50	56	57	52	37	53	58	51	45	50	55	50	45	51	51	45	42	44	57	40	41	45	50	42	50	44	46	48	63	36	50	46	31	58	52	37	39	40	48	47	53	58	58	45	48	41	42	40	43	48	44	57	49	43	34	45	44	59	44	41	55	50	47	52	54	46	45	32	50	46	56	47	48	54	49	59	41	39	54	66	53	55	52	52	48	42	30	51	67	52	49	45	50	57	45	49	41	44	41	42	56	41	50	37	57	49	53	39	42	52	50	45	52	50	52	51	38	41	41
15515	7555	4833	7518	14616	19673	19104	16526	13196	11146	10297	7247	7400	6121	6179	6210	5110	3853	3089	2724	3011	2495	2286	1799	1355	919	746	714	817	817	721	594	456	396	425	409	420	423	419	405	448	395	450	441	449	399	354	346	379	426	406	387	408	373	378	351	376	410	413	438	504	491	522	452	489	461	500	390	390	368	393	346	358	383	450	519	474	552	425	384	354	335	367	378	369	350	353	336	366	423	397	381	378	352	374	338	392	321	345	376	377	376	365	356	346	390	371	390	419	368	325	371	338	350	329	414	353	367	368	328	364	351	368	372	362	397	356	358	363	362	359	352	348	354	345	367	343	393	360	349	346	390	356	331	363	365	390	363	389	309	394	386	391	364	379	365	373	371	368	381	362	363	380	359	370	363	389	356	353	351	368	368	383	361	358	334	351	374	379	355	329	362	396	375	339	364	371	368	374	362	338	380	390	375	368	389	365	376	387	358	341	374	371	392	365	363	391	348	345	390	379	349	304	337	379	382	360	349	389	373	380	357	369	394	342	328	344	380	386	342	332	374	354	335	369	346	356	348	365	349	369	355	394	403	370	362	364	372	356	335	376	375	351	353	344	330	371	339	335	348	361	400	369	354	358	365	358	366	325	396	347	381	365	341	334	350	348	335	359	357	372	355	366	393	381	348	343	356	372	370	340	402	333	372	357	380	369	344	363	338	389	352	351	321	364	339	363	381	371	343	363	347	385	334	345	341	368	371	397	331	342	328	335	343	397	405	364	364	370	380	343	359	359	364	397	378	387	366	398	341	368	390	354	363	347	319	349	376	379	369	336	353	387	358	373	384	366	350	353	360	373	358	333	379	358	348	348	334	369	353	358	364	309	338	370	354	351	336	342	357	363	378	351	382	364	381	366	329	368	386	336	373	383	392	364	360	368	398	383	335	367	363	362	384	342	369	379	362	354	364	337	385	365	383	375	359	358	373	327	358	348	372	348	344	372	337	389	346	359	364	367	366	380	367	372	358	371	351	375	368	391	368	401	328	366	363	367	360	352	370	353	347	346	410	386	367	355	349	353	366	378	348	354	380	334	350	356	323	391	386	345	358	372	382	332	326	392	363	336	371	342	379	374	352	341	407	350	355	379	359	347	350	337	352	359	356	382	372	363	361	391	355	366	348	362	356	372	355	348	372	368	353	394	364	376	362	356	363	365	330	338	369	353	364	385	307	338	378	366	358	355	353	348	354	335	363	361	348	391	352	319	372	352	357	357	332	358	373	382	333	371	344	328	376	384	404	367	375	350	427	378	346	371	348	343	386	364	373	397	349	345	360	369	404	346	350	344	358	342	364	400	335	337	343	367	343	348	347	377	371	357	334	367	386	362	385	372	372	362	378	351	353	356	330	373	347	348	370	354	352	342	334	329	369	373	346	370	355	353	369	349	372	324	323	377	372	377	365	322	334	358	372	394	335	351	364	346	327	325	346	364	344	350	366	381	384	356	355	365	336	365	385	331	377	356	340	349	402	344	373	375	400	341	367	379	362	381	346	372	399	387	367	359	337	337	343	415	378	380	346	358	352	401	369	366	359	349	375	367	364	348	366	328	378	367	383	380	341	351	395	364	364	379	344	362	343	358	340	364	378	356	332	351	339	379	361	361	385	354	356	348	345	363	370	344	389	407	347	357	350	350	382	356	351	363	361	369	368	365	334	347	344	328	358	390	356	364	364	356	343	360	367	372	388	348	383	370	355	368	353	392	375	342	385	346	388	376	375	344	365	370	381	361	394	384	386	380	354	326	385	334	365	372	352	337	377	344	391	342	364	351	389	348	373	363	350	356	348	352	344	356	338	361	335	365	392	374	361	341	360	388	334	368	377	349	344	373	392	338	363	354	383	341	360	377	386	366	397	373	351	365	336	353	351	329	328	365	361	378	378	363	393	376	356	361	376	333	374	376	373	344	360	373	381	340	330	370	353	350	346	346	351	378	370	347	327	332	377	359	324	340	354	373	367	353	356	378	365	330	370	380	355	399	359	383	359	349	388	346	368	371	345	372	383	344	358	353	355	363	351	369	379	354	350	372	336	327	366	373	374	392	325	339	348	392	375	347	348	360	387	380	363	351	351	372	356	362	337	346	369	380	394	341	338	364	343	306	366	371	344	359	337	337	352	378	377	388	367	343	343	353	344	380	354	358	410	378	381	341	357	361	364	357	385	361	358	379	346	335	368	328	372	357	367	379	359	387	366	427	378	387	383	388	403	369	376	333	338	392	368	341	337	357	412	339	366	379	350	366	353	395	366	391	368	364	420	404	361	374	339	333	394	342	363	358	374	355	352	379	376	352	375	375	373	342	393	370	354	330	370	406	319	368	329	401	374	383	362	358	354	363	406	377	343	376	376	390	362	356	366	339	356	353	348	363	362	370	359	370	346	374	384	353	391	369	380	378	354	364	362	346	371	365	358	396	354	322	373	373	360	362	364	341	361	355	355	361	361	343	342	378	379	373	365	343	355	338	387	383	356	415	355	362	359	394	376	386	354	334	369	348	372	378	357	370	380	338	336	355	361	364	344	367	351	354	329	351	344	345	368	361	383	381	340	364	361	373	342	384	353	371	334	337	370	359	374	368	333	348	356	363	380	350	359	380	361	370	341	371	342	355	366	351	376	362	338	352	370	373	378	345	355	385	357	368	369	349	346	373	385	374	353	303	371	326	372	374	350	326	349	374	357	340	342	348	387	360	363	384	368	377	389	353	378	340	373	365	338	396	386	382	344	347	359	342	358	337	359	356	380	370	341	369	351	341	348	361	325	367	371	352	368	357	375	366	360	328	352	385	384	371	368	406	360	392	340	354	368	339	342	353	365	363	355	379	390	369	358	372	366	374	360	325	354	334	373	356	325	356	386	367	367	335	355	337	373	388	361	335	403	402	369	393	366	377	345	383	358	364	353	352	352	342	355	345	375	384	372	370	328	365	342	360	331	371	387	365	334	355	369	354	354	344	387	376	379	351	335	364	363	335	380	351	373	378	362	383	394	398	369	411	376	380	403	344	370	345	357	348	350	354	357	344	367	353	342	383	383	392	335	364	365	364	387	378	361	354	370	335	380	347	371	364	359	390	372	380	401	368	400	331	374	394	335	348	400	338	355	362	392	378	371	369	348	351	387	357	374	365	377	350	372	383	363	331	350	375	387	354	369	342	392	323	381	376	373	369	374	344	335	345	343	353	380	382	381	343	399	381	353	341	359	367	401	346	339	355	366	371	346	362	359	355	353	357	333	355	349	354	335	334	379	401	351	337	350	348	350	357	376	359	401	335	354	352	387	371	360	369	363	342	361	409	374	383	367	371	375	376	349	387	373	367	377	359	382	385	380	376	362	358	318	384	381	350	359	358	365	356	370	387	345	372	357	382	356	391	380	313	363	334	349	375	379	378	358	348	353	350	389	371	400	334	319	361	374	362	349	351	362	364	364	354	388	371	348	367	372	376	361	361	357	347	366	358	403
2327	628	461	379	325	463	614	552	475	419	382	315	335	289	320	300	241	257	202	207	207	168	197	160	132	124	142	126	131	142	131	105	112	97	126	120	110	123	108	123	95	112	114	125	111	126	110	106	112	109	95	119	124	105	102	102	101	133	103	96	128	118	114	136	135	106	106	92	115	102	100	107	97	132	121	115	126	113	122	110	123	114	100	117	100	127	111	119	97	130	119	117	99	106	114	103	120	111	85	120	103	110	127	124	119	103	111	89	106	106	101	110	125	106	113	108	96	106	117	108	97	91	104	121	106	108	104	106	104	101	116	114	99	105	110	108	108	116	119	117	113	107	117	127	105	114	76	127	110	96	127	107	87	99	114	105	115	124	136	138	107	110	121	106	128	99	130	113	117	112	103	112	111	111	112	109	120	96	104	134	126	102	112	98	106	94	110	100	96	96	109	125	113	121	119	112	100	116	111	110	115	97	117	113	129	101	140	100	98	119	80	130	106	94	113	126	107	109	110	125	107	118	112	123	120	116	116	97	92	118	126	112	118	120	104	100	96	123	122	109	124	110	116	99	108	121	113	100	82	128	100	100	97	92	114	100	106	97	101	109	115	110	103	107	105	106	107	110	100	106	116	119	104	108	116	109	101	119	108	103	110	109	105	90	112	89	112	118	126	108	108	110	125	103	111	100	102	113	98	104	105	95	124	128	93	129	103	112	116	97	108	113	103	111	122	111	110	117	113	94	133	88	93	118	117	115	132	106	100	119	92	105	94	124	91	113	104	115	104	121	90	108	127	118	111	107	98	109	112	133	111	99	115	106	123	119	99	112	110	117	100	106	124	94	136	127	104	104	92	98	119	110	115	104	139	114	111	102	135	110	112	101	119	123	98	108	98	110	118	107	103	115	118	114	112	118	110	115	120	122	98	114	117	102	96	100	127	97	122	115	123	117	99	122	104	106	112	106	117	113	123	90	109	95	94	117	95	106	107	121	113	109	109	103	105	116	110	103	103	129	107	109	115	113	106	135	91	110	107	89	101	98	106	128	121	122	88	105	108	95	124	114	99	102	102	120	110	117	109	100	103	124	104	95	112	102	110	103	114	102	100	103	102	113	121	104	119	119	109	93	108	114	120	116	112	113	100	103	89	125	120	119	115	103	116	112	115	118	115	95	123	129	112	105	106	124	110	101	116	107	107	106	103	114	101	118	98	106	98	143	111	109	96	101	101	119	124	91	111	128	107	88	100	138	95	108	118	140	105	120	93	127	119	100	117	123	110	105	97	112	94	110	113	97	120	108	109	110	93	115	104	104	136	108	117	95	121	117	97	117	122	129	109	100	108	105	124	119	89	102	105	103	107	123	99	97	110	110	90	131	124	112	98	117	98	119	106	91	91	103	93	106	106	107	117	114	92	121	113	111	124	109	131	98	101	118	97	116	104	123	120	103	103	113	103	101	115	115	108	113	125	120	101	131	99	116	129	122	119	115	116	114	113	104	115	114	107	106	122	105	126	125	122	94	125	106	101	119	110	105	106	117	108	117	114	105	122	117	107	106	111	91	107	90	120	95	124	104	113	114	112	107	104	102	109	117	90	121	98	136	104	125	113	123	110	120	110	134	126	110	112	127	122	123	92	115	111	102	115	130	93	117	106	116	99	95	109	112	104	103	110	101	105	98	108	116	91	107	108	127	97	93	110	113	120	101	104	116	110	110	105	106	115	115	127	113	97	80	94	103	125	108	124	109	114	102	104	111	99	104	104	129	91	102	101	102	114	113	108	141	114	103	113	120	104	133	110	121	106	104	107	97	121	118	121	114	92	99	125	116	117	123	112	93	94	125	119	109	94	114	106	102	115	113	112	103	91	100	112	112	114	137	119	112	114	107	119	99	127	101	104	115	110	123	118	102	92	91	103	115	104	109	124	94	98	125	110	98	122	115	106	112	99	109	107	111	122	106	109	105	118	121	105	125	108	109	109	95	107	100	120	106	98	90	114	109	108	103	109	131	115	101	112	126	103	109	102	115	112	117	100	127	117	126	115	117	107	111	112	101	97	102	107	89	100	95	100	115	118	131	125	114	114	113	118	99	102	111	112	89	117	122	95	110	124	123	94	119	109	109	99	113	123	128	121	108	98	136	112	119	101	124	97	118	102	104	106	112	113	103	124	95	118	111	116	115	105	105	100	114	123	113	137	122	110	100	110	107	109	122	99	113	105	122	118	100	107	124	123	112	122	119	97	95	111	93	89	107	120	116	113	103	92	109	107	114	123	102	106	110	116	116	113	101	124	111	107	123	127	88	110	111	107	97	121	116	120	106	101	126	110	105	115	120	128	114	116	101	111	107	108	114	119	101	105	99	107	106	120	112	108	106	87	91	110	111	100	126	102	124	127	115	96	127	107	115	119	100	116	102	107	105	123	119	133	116	111	125	122	122	117	100	110	99	118	96	99	120	118	124	105	108	110	123	138	114	125	110	92	101	120	114	101	105	108	107	124	97	123	117	113	112	118	99	115	122	113	115	117	103	114	110	113	91	108	103	131	128	92	113	108	103	104	132	115	116	102	111	92	115	124	111	117	119	121	92	104	129	103	102	101	113	106	94	113	103	97	122	112	105	99	114	119	140	115	116	104	112	98	112	106	92	130	96	114	103	122	119	117	115	120	91	96	123	112	105	123	110	105	105	101	91	122	104	103	120	111	108	124	109	116	120	93	116	111	124	100	118	112	100	119	113	123	111	94	111	94	114	102	127	122	124	128	117	112	108	116	100	112	97	113	101	112	102	116	117	118	117	126	101	114	109	112	133	111	121	111	116	111	100	115	117	111	102	132	117	92	102	93	119	122	101	111	99	100	114	107	121	108	116	91	113	118	104	101	110	143	99	114	115	116	113	136	94	115	116	120	97	125	104	111	117	124	109	100	114	91	117	126	115	101	123	122	114	106	109	96	84	99	90	122	106	119	112	103	93	112	105	121	125	91	102	118	109	108	96	115	106	119	113	100	104	137	97	107	105	105	95	115	97	112	120	123	126	93	113	93	133	108	115	119	113	112	102	118	97	97	128	111	108	100	109	118	107	90	126	104	100	113	118	115	118	120	120	99	127	120	110	108	103	107	105	125	110	109	122	118	107	99	118	117	95	123	103	114	100	117	121	121	110	103	120	121	111	96	108	112	112	137	112	115	105	110	124	106	91	98	105	108	100	105	109	106	100	97	91	124	112	98	118	106	123	110	84	103	106	106	110	124	104	129	112	119	91	119	119	96	92	120	109	111	120	99	117	114	113	111	121	115	93	114	114	106	121	111	103	120	107	114	114	87	99	96	101	113	125	118	95	91	120	111	90	135	114	104	92	96	105	114	108	113	116	102	104	93	120	89	115	105	118	96	122	85	117	115	99	115	122	101	95	100	109	112	97	105	108	132	104	133	100	108	116	118	101	111	115	111	109	117	118	129	113	113	109	110	113	94	117	114	97	103	126	117	123	114	107
16505	7392	4859	6868	13897	19005	18684	15645	12824	11342	10034	7575	7595	6234	6441	6627	5640	4329	3544	3350	3337	2834	2520	2126	1758	1358	1181	1181	1272	1297	1197	952	858	868	857	785	829	871	901	825	882	859	834	903	819	783	807	849	847	835	840	826	767	838	835	796	847	889	902	891	908	860	1022	986	963	855	843	812	793	781	875	793	808	814	891	886	1009	937	830	849	819	781	787	807	787	805	844	802	830	847	780	844	814	774	792	789	855	807	797	821	844	810	794	777	863	857	814	778	772	806	827	751	767	796	847	789	823	805	830	815	836	842	806	774	826	811	833	796	824	817	768	788	761	798	799	812	785	795	809	771	848	834	830	802	811	769	790	783	774	815	784	784	781	803	824	797	817	802	756	801	795	844	778	819	808	818	849	826	804	780	797	781	783	858	788	838	840	809	794	793	781	822	782	837	788	778	833	796	842	843	820	790	814	759	801	808	779	780	828	857	825	821	795	889	831	783	789	829	813	800	790	795	809	841	854	810	825	771	775	840	856	783	808	805	814	833	798	768	800	815	806	768	755	813	809	776	817	793	759	771	795	766	764	770	791	807	861	819	851	840	809	787	808	829	754	781	808	823	818	763	776	781	762	802	791	825	829	827	831	836	861	828	786	826	842	711	805	830	835	814	793	770	846	789	835	750	811	800	781	778	795	800	789	811	771	791	850	797	852	786	779	771	824	844	824	773	774	831	791	772	757	807	779	826	800	825	781	766	790	805	799	757	765	744	816	812	767	789	826	824	805	834	852	825	845	798	758	758	792	828	790	818	781	824	836	780	795	822	831	792	812	868	800	782	851	818	822	805	829	773	818	805	808	791	797	829	754	835	829	746	814	803	795	813	832	792	785	775	817	738	844	832	785	753	801	825	774	781	779	789	802	808	802	804	821	829	793	787	805	791	793	844	802	816	788	896	843	766	787	772	832	808	828	845	799	818	840	827	839	805	757	837	761	792	799	821	790	761	820	823	759	791	810	794	821	768	768	801	852	820	764	828	791	816	753	829	815	806	787	757	803	830	817	803	779	850	811	789	822	786	807	860	791	774	814	788	837	877	804	787	769	813	779	840	807	824	799	825	763	778	817	809	827	811	817	811	797	840	819	762	813	857	801	859	789	836	813	800	798	760	797	822	853	799	789	858	791	786	818	788	832	836	869	816	776	739	855	786	804	798	865	820	817	787	810	817	828	797	808	829	802	801	780	838	840	844	834	818	788	788	786	809	759	825	819	785	775	817	835	794	792	785	823	789	815	850	857	852	814	781	808	786	769	793	795	770	801	855	783	849	784	737	786	796	821	759	792	820	837	839	783	797	820	806	766	797	764	822	828	847	823	823	820	828	774	796	834	772	793	810	801	833	845	853	743	795	812	826	842	798	835	868	822	825	821	852	788	783	798	834	809	853	790	863	796	787	814	823	832	773	815	757	832	795	820	831	789	806	799	783	845	805	761	811	802	801	787	796	801	774	811	791	850	812	825	799	772	816	801	812	843	806	794	790	836	794	790	833	840	853	775	833	823	773	824	790	753	827	803	831	791	814	848	746	789	845	781	833	799	849	808	770	823	777	813	773	796	769	766	770	799	786	821	763	823	760	860	832	796	830	780	757	820	806	836	777	825	834	806	776	836	813	803	773	826	828	772	806	794	800	773	799	774	801	783	793	795	791	807	819	798	826	820	780	820	793	830	853	830	770	762	838	808	861	818	816	778	806	754	806	814	794	848	865	770	771	791	838	782	809	829	793	816	804	789	792	840	799	809	773	792	745	842	793	779	800	834	782	819	781	764	790	795	820	783	819	780	787	790	844	803	795	777	818	871	818	860	841	809	806	807	782	785	803	766	813	765	803	811	816	793	797	813	824	812	804	853	807	863	808	799	799	789	814	758	778	749	800	841	837	757	779	747	782	779	773	829	864	834	812	791	857	774	839	749	839	830	804	827	791	785	878	848	810	823	826	782	795	802	774	822	850	769	798	831	858	793	817	756	825	805	808	764	808	804	776	810	785	764	805	801	793	776	848	791	817	770	782	774	797	849	805	835	808	768	800	789	837	746	789	827	812	733	782	837	857	784	820	836	828	796	807	844	817	835	793	780	772	832	826	747	778	780	816	820	812	757	833	804	786	820	800	820	821	807	775	792	805	780	889	781	781	787	774	803	811	796	807	801	760	770	797	791	765	799	798	813	783	827	804	791	785	829	802	816	798	765	761	855	846	805	789	788	836	767	798	785	763	843	821	777	746	788	776	769	794	786	789	793	755	803	799	821	794	833	783	818	831	797	803	806	793	781	824	730	820	803	802	794	843	812	779	838	804	796	816	799	811	768	784	787	852	850	862	800	852	749	805	808	766	776	788	818	823	787	811	766	761	812	797	758	798	841	813	854	821	820	776	863	807	844	804	804	767	790	812	856	829	789	837	750	864	756	846	781	782	772	828	765	771	799	808	805	809	828	870	797	770	796	840	757	830	802	776	781	814	755	775	774	818	715	806	820	751	816	808	772	817	820	814	796	791	788	799	792	794	792	811	799	822	803	796	823	822	835	794	804	749	788	780	817	840	815	772	856	797	806	795	817	770	827	743	802	782	852	792	862	759	837	785	821	775	794	834	827	855	756	783	814	868	798	777	811	835	845	778	835	798	790	776	797	819	805	788	835	784	843	869	780	812	739	833	787	851	831	828	811	888	793	808	867	800	767	836	794	794	804	812	825	794	804	790	838	797	844	806	795	770	803	824	835	817	814	797	850	773	813	835	819	808	831	775	807	832	794	841	805	814	756	811	790	867	827	817	802	821	786	858	831	789	807	787	806	801	795	801	773	833	882	784	848	767	836	818	813	821	792	807	799	763	793	781	782	817	795	803	736	808	837	780	811	794	797	786	842	815	808	811	801	792	789	812	821	865	810	813	779	819	835	826	811	776	822	830	782	778	800	848	831	743	840	795	830	828	764	807	812	800	774	823	797	789	833	807	829	767	785	795	812	872	779	821	796	842	810	795	825	823	838	766	849	787	794	854	784	816	766	749	781	820	781	751	789	824	805	813	803	792	754	803	810	826	850	763	883	813	777	810	803	798	753	765	834	813	828	779	818	871	771	789	783	764	794	860	831	782	839	815	835	829	805	795	848	790	829	830	793	821	815	861	757	845	790	778	837	783	784	754	809	783	791	797	838	813	749	807	795	799	781	816	801	824	782	786	862	815	835	877	805	789	803	831	843	832	810	756	850	822	805	870	791	801	813	823	793	800	768	804	804	774	840	825	829	780	876	831	794	765	828	834	810	752	801	779	786	786	829	843	780	810	815	836	821	792	826	802	791	823	769	794	838	811	800	822	853	780	807	776	790	733	813	738	812	811	783	797	810	795	785	792	775	787	799	826	791	792	838	833	783	818	815	820	836	826	774	789	812	789	831	873	800	801	784	817	818	814	792	798	850	871	772	756	791	832	757	789	800	805	740	799	845	783	801	816	796	768
1648	826	585	402	361	607	696	675	550	485	450	344	345	284	379	373	308	199	212	179	198	174	154	130	117	93	91	83	89	79	76	59	70	69	73	61	47	67	53	63	71	60	65	59	56	63	53	67	69	64	46	61	49	85	52	70	57	77	66	58	82	65	72	61	73	84	49	53	63	58	63	52	55	69	59	75	50	61	61	62	59	59	54	61	50	68	68	72	68	66	66	66	56	58	68	63	48	45	59	61	59	64	58	69	51	71	51	62	47	67	70	64	54	51	55	55	68	58	62	50	62	50	57	61	58	65	65	61	76	59	73	49	55	58	63	61	53	70	60	58	62	55	61	48	55	58	52	55	62	60	52	56	56	64	47	63	56	54	59	64	66	55	61	61	60	64	45	50	55	53	46	50	71	63	60	58	51	54	70	52	62	56	64	61	73	60	76	57	54	71	70	70	53	58	65	48	51	54	62	56	70	74	56	69	64	62	59	56	72	54	56	71	65	61	69	61	54	54	57	67	54	63	51	50	66	61	58	59	62	55	53	54	78	66	68	63	59	57	64	61	66	63	61	66	57	60	63	63	64	52	53	79	62	64	51	60	52	54	56	60	48	53	66	71	55	53	57	60	64	66	65	68	62	55	66	64	48	49	72	63	53	53	65	57	69	71	66	66	61	67	67	65	52	53	60	59	69	67	67	64	60	70	61	59	52	68	69	67	55	67	56	57	69	68	63	54	62	53	69	77	60	63	55	55	55	51	69	47	61	53	53	73	59	58	62	48	69	52	62	82	58	66	56	54	67	63	67	53	50	50	59	53	45	60	61	58	56	47	77	70	61	65	58	57	69	68	63	54	57	59	50	57	59	60	68	68	59	52	44	52	51	58	59	64	68	60	75	63	46	67	61	50	60	64	64	65	61	66	73	57	69	62	49	58	47	58	58	54	58	50	66	73	62	58	52	52	60	65	75	61	49	62	57	71	64	47	64	57	58	62	64	63	67	65	76	56	57	70	55	57	73	67	45	58	59	51	63	61	48	50	62	53	55	50	64	50	58	63	68	59	70	59	49	65	67	61	65	58	57	50	50	55	67	62	60	60	66	43	61	60	52	57	58	58	74	49	59	55	54	57	53	49	58	48	62	55	66	53	52	50	66	57	48	77	56	64	53	59	55	65	56	52	65	49	62	54	55	67	78	55	52	67	52	57	58	57	49	60	48	67	50	62	62	39	70	68	50	71	62	59	56	76	66	54	52	58	67	53	68	61	61	57	63	52	62	56	48	53	70	56	56	63	71	58	50	65	68	55	62	62	55	55	57	66	54	59	54	66	72	66	59	49	70	49	54	71	68	62	56	70	55	49	61	63	53	69	63	66	47	65	59	66	55	58	72	66	61	55	57	63	53	56	50	53	60	54	65	62	55	72	46	65	52	59	65	73	54	57	64	55	45	55	47	66	53	59	66	54	57	53	55	64	66	54	49	56	57	57	46	59	70	64	58	57	58	72	49	57	56	51	63	57	69	56	45	50	56	60	64	54	55	71	52	64	54	51	75	57	60	51	55	54	70	72	58	53	45	55	56	53	53	62	59	62	72	64	55	59	58	55	61	62	60	57	51	60	54	74	68	47	57	58	54	56	47	61	46	58	63	66	54	70	64	64	64	64	51	62	67	53	68	67	55	50	59	69	54	60	48	58	57	70	68	59	55	53	46	59	56	53	69	57	61	63	67	56	61	59	47	69	55	64	62	49	62	53	67	64	63	70	53	54	61	51	56	59	59	74	72	55	59	64	54	69	49	64	59	73	51	61	50	56	42	48	60	65	58	57	65	67	69	58	60	75	56	65	54	52	63	53	64	49	50	70	62	53	69	70	56	51	57	50	65	60	67	60	64	59	52	59	60	48	55	63	61	60	54	52	56	61	53	72	57	67	56	59	54	64	63	58	60	70	55	42	68	61	75	64	53	56	70	67	61	80	71	57	50	65	63	56	61	58	60	64	56	64	65	52	47	49	55	44	45	47	59	61	65	54	70	44	61	71	69	71	48	66	69	70	51	44	57	52	61	68	59	54	53	58	76	47	66	73	62	61	54	65	54	54	60	59	73	47	55	49	54	59	51	71	46	50	64	63	71	54	51	79	60	58	52	58	58	58	69	75	64	49	56	63	70	62	54	58	51	58	56	62	57	55	71	57	56	61	69	52	66	83	68	62	67	61	71	65	49	71	49	54	51	58	62	61	52	55	52	67	47	58	63	67	68	76	50	57	58	53	55	62	56	61	82	73	60	62	65	56	56	60	52	60	56	54	48	58	77	65	66	58	73	59	59	60	66	49	70	66	49	73	64	49	68	45	52	62	72	61	55	46	69	87	57	47	51	68	62	58	63	68	70	56	60	61	65	50	60	68	59	61	69	49	59	57	58	65	57	63	68	52	60	57	48	52	67	60	45	52	77	60	78	45	62	67	60	59	63	71	54	81	60	64	61	70	67	56	62	61	57	58	53	73	56	44	82	56	46	63	48	63	59	58	50	56	62	70	61	64	83	56	54	58	64	60	54	60	49	58	53	44	57	60	56	46	61	58	57	57	60	53	46	50	46	67	53	49	62	67	53	50	66	58	62	61	67	75	61	59	73	58	66	57	50	60	56	51	60	54	69	48	54	63	74	54	57	59	61	48	60	64	56	67	47	52	58	51	46	69	74	64	66	68	61	57	57	41	72	64	52	66	56	52	51	53	61	66	55	52	55	75	42	55	55	52	62	59	63	57	53	56	49	68	56	56	65	63	73	49	64	46	79	53	65	59	49	51	54	66	63	58	51	54	59	62	66	52	64	59	63	50	65	56	45	50	64	56	40	48	56	58	62	54	59	60	49	65	60	62	58	64	60	62	58	74	57	58	80	68	57	48	59	51	65	60	59	67	57	59	55	61	71	63	54	78	56	57	66	69	66	77	35	58	58	67	72	49	46	56	54	73	46	65	51	65	63	78	49	69	74	60	62	57	60	70	56	58	50	58	54	50	65	56	58	55	59	64	55	63	59	49	52	59	48	58	60	58	54	51	70	64	63	60	63	64	63	59	57	65	60	65	61	76	57	66	47	63	62	55	61	59	54	63	70	56	64	69	61	61	60	57	52	67	63	60	55	53	50	47	67	56	51	55	52	54	58	55	56	76	58	54	79	55	69	54	41	51	55	65	51	56	68	72	60	63	60	51	61	57	62	56	59	56	66	59	56	55	67	66	50	58	47	56	55	64	61	53	59	54	49	65	53	57	49	56	48	71	50	56	54	48	52	47	62	55	59	64	64	58	57	67	68	53	54	52	54	60	69	66	60	58	39	50	57	54	63	64	64	52	60	59	56	53	70	66	61	61	59	61	72	59	51	62	61	66	47	51	66	49	66	57	56	50	63	50	65	68	54	54	48	71	56	62	73	45	61	63	60	67	56	70	66	53	66	54	54	56	63	73	51	65	66	58	86	83	64	65	60	55	59	56
18109	9085	6030	8101	17000	22212	21591	18841	15481	13849	11920	9607	8788	7156	8616	8535	6886	4999	4546	3776	3691	3161	2679	2194	1611	1186	992	934	1107	1217	872	653	589	496	466	508	458	509	496	482	581	537	570	561	512	470	454	460	468	456	443	434	453	444	451	485	477	476	528	558	646	637	643	623	600	591	504	429	474	432	457	460	479	532	543	659	699	519	492	524	446	479	453	438	422	414	458	461	437	445	434	439	431	416	462	448	401	441	423	438	422	455	438	426	425	438	436	477	438	438	406	427	434	447	466	425	445	470	434	461	424	405	427	424	462	431	440	410	410	443	419	402	442	402	417	431	459	426	458	414	427	436	465	445	403	434	426	425	444	405	447	400	436	438	439	468	402	457	432	438	444	411	420	393	467	421	425	448	423	430	360	465	409	447	451	469	446	454	445	472	449	463	427	410	409	445	423	445	444	413	457	444	426	453	413	451	437	447	445	429	463	420	450	503	434	412	421	419	435	483	447	423	415	422	400	421	478	437	409	418	437	436	417	404	416	406	426	466	432	421	447	417	446	401	426	403	423	427	430	452	410	429	390	409	439	456	411	435	426	443	427	458	438	461	412	415	433	446	442	446	433	442	458	423	438	442	417	420	426	432	446	447	398	447	444	429	423	423	459	481	423	394	431	390	445	410	398	430	424	444	437	442	463	392	457	431	437	442	401	435	446	427	481	409	426	392	395	413	445	423	420	407	453	477	446	462	382	384	454	457	408	414	456	427	405	432	442	452	427	418	458	419	437	401	465	432	416	443	443	438	433	445	426	431	433	426	453	451	425	429	441	424	467	452	459	429	421	439	426	480	414	431	392	420	448	432	450	434	444	422	457	446	410	450	437	418	413	441	435	426	450	448	453	387	395	443	431	433	425	466	416	418	435	388	429	426	451	421	450	444	402	428	409	425	445	415	458	488	420	425	411	414	404	433	428	432	458	403	434	447	442	395	433	455	420	440	418	449	418	419	448	447	434	419	438	405	421	414	431	422	440	428	452	438	388	397	406	412	465	433	421	404	425	424	415	423	419	442	469	441	422	403	417	453	402	440	435	453	437	458	402	412	443	445	425	403	421	426	447	422	422	406	396	425	417	440	461	383	416	426	430	440	428	394	412	450	421	404	407	415	409	444	421	411	481	465	444	406	449	449	457	433	435	406	461	443	441	421	432	424	418	435	425	436	414	443	459	401	427	451	436	436	446	424	442	438	437	459	438	459	383	411	453	439	419	446	415	414	389	476	442	481	423	399	402	416	439	443	460	467	459	449	429	418	436	435	435	459	413	452	427	398	443	427	436	403	431	463	391	431	424	454	436	374	420	453	461	459	435	462	459	376	440	462	415	390	467	424	443	412	428	404	408	452	451	440	456	434	436	440	425	440	416	419	438	437	410	459	410	432	456	463	414	436	426	482	424	449	420	397	419	457	441	463	448	413	451	444	432	423	452	399	445	453	462	447	410	443	417	424	393	476	432	454	443	425	449	464	445	433	447	423	433	438	445	431	442	432	422	469	430	459	449	434	401	411	422	425	453	436	425	445	424	414	410	417	406	395	437	446	429	440	468	440	432	443	429	418	410	431	411	421	432	455	439	479	420	415	415	435	423	427	413	411	440	455	396	446	415	420	428	426	434	434	444	426	426	448	393	429	426	440	456	439	422	474	402	461	431	438	430	438	437	414	456	418	444	439	487	439	444	434	426	430	443	411	444	453	436	426	418	420	466	413	446	421	429	449	409	446	419	416	426	440	446	426	394	423	419	448	414	414	409	445	403	433	417	453	391	465	412	442	433	412	418	445	456	457	484	406	439	425	380	422	424	454	460	434	448	404	419	448	419	455	413	415	418	447	441	415	431	436	452	428	426	449	445	434	442	442	459	448	439	451	415	422	398	425	432	434	428	447	460	460	435	422	440	410	444	466	413	441	397	437	432	411	466	437	441	438	460	459	435	424	426	367	469	462	436	423	421	430	423	428	404	405	400	437	423	412	447	416	419	426	451	443	420	463	389	459	448	414	437	409	448	451	435	404	396	396	442	437	441	422	406	460	440	436	430	444	427	442	442	425	407	419	439	447	456	399	401	429	437	401	487	447	447	436	438	447	447	410	405	415	399	431	409	437	424	409	475	463	437	437	422	438	450	443	402	422	444	435	414	433	456	452	457	437	424	443	442	422	423	423	433	450	417	451	421	436	437	476	396	415	460	441	411	413	452	436	433	442	409	466	447	466	470	441	404	411	455	414	441	432	405	451	453	419	462	419	398	426	431	408	457	397	427	391	458	444	420	391	428	428	454	423	407	421	426	425	466	436	413	433	440	428	405	430	403	425	444	426	450	413	422	461	451	445	428	425	436	442	432	438	450	407	437	412	445	387	430	420	437	451	458	432	436	456	408	423	419	460	444	451	428	435	416	421	465	455	424	455	446	436	416	453	459	450	432	420	412	428	444	420	457	413	446	421	404	424	448	451	427	481	429	440	444	427	388	445	443	419	433	428	423	430	439	422	433	407	457	454	415	431	441	428	407	457	433	427	404	418	379	432	414	452	433	425	452	447	452	448	441	444	412	430	434	428	438	423	478	448	429	412	416	450	423	435	412	435	421	433	437	455	426	459	434	412	450	439	422	453	434	446	472	469	414	434	446	423	467	448	436	443	448	430	458	419	409	417	444	420	404	448	442	426	431	443	425	408	418	423	443	451	449	403	446	425	483	399	450	439	435	415	422	424	471	439	481	422	433	415	441	430	415	440	446	437	459	427	424	429	419	416	424	444	447	386	455	453	424	432	476	445	438	431	404	457	435	483	431	448	394	434	433	436	460	422	402	421	402	423	410	458	438	418	429	392	426	443	440	418	437	423	427	449	425	419	423	430	453	415	418	383	437	434	432	432	437	436	396	448	417	448	453	375	393	411	422	421	424	386	442	399	442	413	424	443	466	460	409	412	428	414	461	457	401	409	405	438	422	453	415	408	406	425	437	407	435	435	418	439	425	395	443	436	444	444	448	413	438	430	453	436	443	448	444	453	426	457	433	437	484	437	429	402	419	427	409	458	424	449	409	416	444	461	353	399	446	458	428	456	440	419	434	384	408	425	454	466	452	435	446	443	411	451	422	443	448	435	443	446	419	451	470	410	456	444	434	455	441	445	397	461	431	421	439	414	437	439	421	454	403	416	430	429	419	396	418	474	440	439	396	476	426	425	443	413	425	409	459	465	442	390	434	459	444	453	467	448	414	487	406	405	462	420	402	433	434	400	442	413	398	437	447	436	443	467	433	419	459	400	446	432	423	405	429	425	417	459	460	439	419	430	422	430	452	464	439	428	429	465	458	430	447	409	443	413	434	399	419	454	417	417	408	428	424	439	425	412	436	431	410	438	482	456	450	442	443	436	403	414	446	428	391	383	434	435	373	459	398	446	411	424	404	425	423	440	484	416	436	437	426	402	408	420	453	435	418	447	433	394	435	445	393	447
1776	500	376	270	250	338	364	368	292	276	251	236	227	205	203	257	200	171	163	144	143	145	137	127	107	93	99	105	88	93	88	103	80	78	101	90	79	81	81	109	87	112	92	98	84	89	87	91	91	90	76	91	94	79	115	80	101	97	79	89	87	93	102	100	80	87	77	80	77	98	79	91	87	95	95	92	84	93	84	94	77	89	88	76	83	99	86	77	93	102	92	79	98	91	93	87	92	87	79	99	76	92	99	90	84	86	105	75	88	94	90	93	90	78	89	76	86	92	88	97	81	72	103	84	84	107	74	83	82	77	77	86	89	92	84	76	91	90	91	101	93	82	88	93	94	79	98	88	89	97	80	80	74	95	68	83	112	100	90	85	90	97	86	100	91	76	85	82	92	96	92	90	86	79	104	85	84	101	77	87	84	91	89	83	84	75	87	93	84	94	79	107	82	85	78	80	88	81	85	83	88	97	83	90	100	87	83	80	84	85	93	86	86	85	64	89	92	86	104	70	90	87	83	94	84	99	95	103	99	95	76	94	77	82	67	97	83	79	98	93	85	94	80	85	91	95	92	80	86	93	99	87	91	64	88	86	76	77	94	87	81	96	88	79	79	91	91	83	83	86	70	74	90	78	90	82	81	77	81	75	82	106	94	80	85	79	80	85	104	90	74	105	93	85	75	93	67	107	101	78	85	84	86	91	96	84	88	96	90	86	74	83	97	100	79	89	93	96	80	89	83	101	97	96	95	88	96	95	109	73	96	87	75	92	91	87	94	90	76	97	106	75	86	79	95	91	95	79	80	74	89	80	95	89	84	93	92	84	74	75	88	86	108	81	95	105	95	86	81	66	80	92	96	89	87	85	87	106	91	84	88	71	101	102	74	78	75	76	84	82	64	101	71	93	70	107	82	97	76	83	83	100	90	99	92	70	87	103	109	85	70	84	93	78	78	85	100	87	97	90	78	99	93	102	81	91	85	96	83	76	96	97	98	104	84	89	97	98	72	82	69	86	102	82	90	89	96	84	77	88	76	87	95	78	97	87	91	94	80	75	78	77	86	85	85	90	91	81	93	82	101	96	90	99	100	105	103	102	81	89	86	85	104	96	77	76	77	100	77	80	96	94	85	89	90	74	84	83	102	77	98	82	106	77	85	98	103	92	95	89	71	81	96	80	81	78	85	85	96	96	86	96	69	85	93	92	85	67	83	90	75	91	73	89	78	98	88	92	75	94	101	76	85	86	79	74	76	80	78	89	95	82	95	103	82	88	94	88	91	81	76	83	98	78	85	89	78	94	82	79	88	83	77	80	86	80	89	78	99	77	86	89	84	72	92	79	77	106	90	85	87	73	82	87	79	98	74	93	83	78	98	89	62	100	82	76	93	87	78	87	96	91	100	73	80	80	82	76	93	87	87	80	102	103	96	73	72	88	93	95	84	79	73	91	90	92	84	86	76	88	102	85	94	70	95	98	85	96	68	97	95	88	95	99	111	91	102	84	90	100	96	83	73	87	80	86	75	101	96	84	77	85	92	96	81	85	80	83	90	84	94	85	86	80	93	79	107	85	110	80	84	103	92	92	78	104	95	98	94	86	71	88	81	96	79	86	90	90	78	90	77	88	101	74	83	90	86	100	90	87	84	90	101	115	89	99	72	92	93	81	90	86	84	84	89	115	99	102	84	90	107	96	94	89	109	70	79	91	81	92	92	69	57	96	94	85	84	89	85	86	80	93	100	81	90	73	91	106	87	101	72	84	74	81	84	86	82	85	89	85	99	94	109	68	103	85	90	104	102	91	92	85	86	90	89	90	82	80	65	91	85	86	79	90	92	82	97	82	81	85	89	72	95	95	95	91	86	106	89	107	84	78	81	82	88	87	93	85	77	92	88	94	77	109	93	77	104	82	95	81	109	94	87	90	87	91	94	96	84	75	84	99	84	75	78	87	89	87	91	93	92	106	69	88	78	76	94	98	91	96	75	87	87	106	102	95	82	75	88	86	80	90	91	82	107	79	71	85	91	92	98	83	82	98	73	81	85	84	85	87	80	79	71	92	82	94	96	84	84	95	98	104	88	82	93	95	87	79	79	86	102	84	77	82	79	101	77	80	82	100	78	87	71	82	94	60	93	75	94	94	90	78	90	85	102	96	91	79	70	83	101	87	84	91	82	77	93	100	73	88	92	87	87	91	88	93	91	109	80	93	86	90	88	77	83	76	92	83	85	93	80	75	80	107	96	97	91	84	87	96	83	90	79	91	97	97	95	69	93	90	79	81	104	83	96	96	89	100	73	86	99	96	79	103	91	92	91	97	95	91	86	91	101	108	87	91	82	88	98	75	104	92	81	93	82	82	80	96	77	98	97	71	97	95	79	76	83	82	94	92	82	99	81	81	85	87	89	93	73	93	80	103	83	95	101	94	87	78	85	74	102	90	97	90	96	84	94	83	71	101	87	115	86	96	85	95	80	76	100	70	90	106	84	91	90	90	107	89	88	103	97	93	113	82	84	84	96	90	79	78	101	93	76	83	76	82	95	83	110	92	74	65	91	104	93	80	95	84	78	101	88	100	102	95	89	87	93	91	89	83	92	100	89	92	87	82	80	82	78	93	82	78	64	67	105	97	86	92	76	100	84	84	77	86	80	73	92	95	99	102	101	89	86	82	83	73	85	113	90	97	87	96	94	79	77	103	92	84	84	83	98	78	94	95	99	93	84	86	93	85	92	112	82	71	91	64	92	80	87	81	98	94	82	87	71	92	93	76	77	90	87	104	78	93	91	78	89	81	96	86	72	65	76	88	86	86	111	101	73	92	68	81	105	89	82	98	83	88	97	97	89	96	78	115	91	69	85	77	86	92	91	90	83	78	85	98	86	92	83	86	86	87	94	78	84	79	98	88	92	83	87	69	102	71	96	97	76	95	81	84	93	100	71	73	73	85	91	82	100	93	78	91	92	93	79	89	84	81	88	79	82	97	81	93	79	100	89	85	99	93	97	98	75	85	81	81	91	108	91	75	76	96	91	95	96	98	103	84	93	83	96	103	80	98	107	74	95	87	93	104	79	80	82	117	106	81	88	91	86	77	72	104	86	101	79	104	70	82	89	101	83	89	92	97	104	93	84	106	96	73	86	77	86	76	85	79	78	94	87	91	94	97	79	78	87	86	99	98	82	90	102	84	79	77	71	78	100	84	88	86	82	101	60	86	111	107	103	82	80	86	103	99	81	94	85	92	72	88	102	89	86	85	85	67	98	111	83	86	87	89	71	92	97	89	86	87	80	87	87	92	79	86	80	108	89	87	106	108	99	85	86	87	83	80	101	71	97	85	81	84	83	98	91	101	90	89	83	94	110	101	87	82	98	97	76	70	90	88	89	83	90	94	72	94	85	98	78	99	84	91	76	83	74	99	89	76	82	83	77	95	61	98	83	97	81	70	100	82	83	85	81	102	84	91	100	93	78	77	94	73	81	76	77	98	75	77
14719	6021	3991	4915	11243	15054	13971	11985	9195	7736	7038	5649	5117	4496	4997	4786	4122	2960	2735	2339	2164	2091	1682	1342	1233	998	926	920	973	940	775	776	724	694	667	678	689	679	674	669	697	741	731	695	727	706	675	634	631	687	697	654	643	677	642	644	657	662	671	747	778	754	787	710	760	742	665	658	602	639	717	661	650	698	698	840	689	727	686	739	649	641	679	658	696	621	674	677	648	675	633	653	648	692	691	618	648	601	650	678	697	702	687	647	707	665	636	662	641	638	621	644	679	685	656	671	713	626	639	649	673	678	641	662	620	675	624	715	664	680	690	669	675	663	646	718	647	706	663	649	631	690	670	698	700	729	633	652	639	667	665	637	656	644	695	656	701	653	641	660	661	647	659	591	662	670	650	644	690	666	661	658	650	663	673	644	638	671	656	584	738	662	659	648	667	646	640	666	645	670	660	616	678	661	665	646	672	599	677	675	685	711	641	682	645	663	665	664	671	644	675	718	629	662	684	678	663	602	669	626	712	661	665	621	682	671	688	682	668	637	632	667	678	661	661	644	682	673	674	658	682	664	649	642	618	647	653	646	639	678	670	659	652	656	640	689	648	733	666	656	676	663	666	671	623	640	622	670	649	645	647	664	676	643	644	636	662	670	663	693	689	678	669	686	617	623	670	662	653	659	643	654	646	646	627	676	690	677	653	637	645	692	664	621	619	682	668	619	659	646	722	618	667	656	656	626	710	697	616	688	662	708	618	664	645	644	675	665	649	689	671	643	671	660	647	714	623	659	685	662	614	671	675	686	705	661	661	621	657	655	640	651	726	665	644	683	632	677	680	697	687	622	686	658	664	684	623	658	672	679	664	669	627	675	653	665	661	635	669	666	673	619	665	642	684	695	665	646	643	665	613	669	660	677	665	671	707	676	663	670	666	649	689	676	626	669	667	686	640	627	683	598	650	633	648	674	662	598	639	633	608	695	612	688	694	669	676	708	628	655	639	661	621	691	620	684	676	688	710	651	652	697	657	635	689	606	668	685	650	690	649	662	648	716	645	652	660	637	652	587	648	660	664	628	683	597	635	689	685	629	656	652	669	663	666	707	607	648	661	645	676	675	710	637	654	687	625	630	674	681	618	602	673	699	661	656	671	648	666	673	692	639	634	626	665	675	661	658	625	634	712	672	677	618	660	618	675	699	674	692	666	669	672	683	687	686	639	660	646	650	662	647	649	681	657	713	603	606	687	609	638	685	634	667	703	655	691	672	660	635	615	705	663	619	640	638	677	653	695	667	655	666	672	661	661	643	679	651	650	663	652	649	679	677	633	624	647	635	610	623	620	671	628	647	648	670	646	635	700	658	669	659	665	668	661	625	688	645	648	687	633	606	669	663	637	703	597	632	656	672	666	663	643	618	693	656	707	628	642	654	691	716	639	657	657	680	646	633	690	643	625	661	640	638	655	688	631	666	635	676	676	658	708	678	658	686	693	647	635	637	691	629	648	693	622	671	694	661	667	670	673	684	644	679	593	654	673	665	643	633	651	613	678	683	635	680	676	646	674	681	633	702	654	647	669	666	667	670	631	677	669	661	677	612	662	716	633	626	642	644	650	678	699	642	670	637	705	639	667	682	618	624	614	656	618	661	642	648	699	654	682	641	667	660	622	647	644	673	676	685	637	666	697	655	684	630	665	673	656	622	614	660	666	631	610	652	647	670	654	671	668	627	691	664	702	670	644	658	644	657	620	660	650	622	687	651	659	687	661	617	659	672	686	670	612	633	665	671	711	592	656	644	647	686	687	668	706	673	637	676	644	649	652	648	639	629	655	648	644	625	641	631	669	676	672	636	625	680	667	625	698	667	655	684	656	629	630	702	648	670	652	665	642	666	644	673	628	693	656	667	675	623	644	628	643	654	597	664	651	680	687	620	671	656	617	656	667	668	586	656	632	630	654	643	671	666	666	647	672	662	652	648	702	698	645	652	688	666	664	652	654	654	662	643	685	677	667	700	624	654	642	682	682	679	629	665	647	656	682	658	636	633	628	693	657	652	624	664	643	655	646	652	669	637	654	641	675	668	665	645	657	677	668	668	668	646	634	658	667	648	619	683	699	656	641	701	672	641	641	628	658	681	684	641	671	695	638	687	632	658	669	697	636	675	670	635	632	590	671	628	626	646	613	682	642	671	629	648	679	656	604	658	684	624	660	676	658	632	699	642	657	642	697	619	630	657	626	669	669	627	656	644	650	628	630	657	631	648	650	673	700	642	669	645	676	670	653	646	631	651	670	627	647	668	650	706	656	648	654	645	659	690	642	624	612	620	660	673	661	652	658	622	627	665	676	658	624	668	650	698	711	671	667	696	736	670	652	671	653	626	626	664	611	682	678	700	626	617	700	632	634	652	683	649	659	659	633	677	690	635	672	685	636	660	662	607	662	678	675	666	672	651	655	643	651	688	613	652	662	641	710	669	651	626	676	653	640	612	690	617	669	656	637	730	661	611	668	650	643	714	636	647	642	705	656	747	660	679	643	644	653	648	673	688	683	652	681	726	616	687	676	687	665	688	670	680	685	608	652	631	667	669	634	641	656	654	626	698	664	619	653	648	675	691	678	663	715	664	640	640	651	685	688	666	674	684	647	640	691	700	642	663	666	638	656	674	662	641	625	626	622	630	644	578	635	645	666	660	635	689	640	658	670	632	650	648	685	672	678	655	666	663	688	667	659	651	715	663	670	672	674	633	660	672	673	663	669	665	705	643	650	652	640	645	674	628	649	671	665	701	645	657	660	653	629	681	683	650	693	678	631	642	685	672	710	692	656	656	685	694	678	690	694	670	632	640	655	660	661	667	605	703	659	671	670	703	640	661	676	677	659	649	687	678	683	643	683	644	655	680	662	648	651	617	683	664	614	670	625	690	621	659	634	699	629	635	677	709	683	698	634	689	683	678	651	600	684	625	683	630	669	653	641	676	664	628	656	660	720	677	626	670	611	672	624	643	613	610	662	666	641	691	654	586	655	665	658	667	657	650	712	702	652	663	687	671	713	688	674	657	694	608	648	622	644	661	651	676	629	665	684	661	568	682	659	624	652	668	665	670	675	675	661	663	694	721	626	635	670	643	680	631	720	639	659	684	739	733	670	652	710	633	650	723	680	638	670	684	618	708	669	650	648	675	601	632	659	642	677	694	626	627	656	676	686	662	676	676	654	657	652	669	693	645	692	655	643	649	669	643	654	662	611	635	654	637	674	664	701	648	694	642	648	629	662	687	695	689	679	662	648	656	658	703	676	642	635	634	624	667	678	632	675	665	645	632	662	610	652	624	661	657	630	679	654	675	625	657	664	672	638	653	643	666	600	663	632	670	646	719	629	664	641	661	679	661	618	656	661	646	648	644	705	642	640	656	674	715	632	647	637	617	677	699	675	693	648	678	681	634	654	653	644	698	617	694	641	663	658	672	683	614	703	679	673	671	637	654	615	638	640	652	641	653	693	674
1196	779	460	282	272	448	522	490	397	342	352	271	262	236	274	246	231	192	142	142	146	117	111	96	88	77	74	61	67	65	55	58	55	53	54	48	36	57	54	48	41	52	36	53	44	41	52	53	50	58	58	46	53	49	46	54	44	48	58	53	55	57	48	58	69	37	42	47	45	38	45	47	51	47	64	55	31	52	57	47	46	34	55	44	47	40	46	35	41	46	52	48	33	50	59	54	39	47	35	46	50	46	37	54	44	55	31	60	42	40	45	54	42	43	42	40	54	50	41	58	41	37	52	39	40	39	54	40	47	25	50	56	45	48	45	43	42	46	46	41	51	44	40	48	41	47	51	48	40	50	44	50	45	43	37	50	34	44	50	44	47	54	59	49	49	41	40	59	44	44	51	45	40	45	50	42	53	43	43	37	50	50	42	40	57	39	54	47	49	46	46	38	62	47	43	42	53	46	43	52	49	46	51	56	45	60	36	36	48	45	51	56	36	40	46	42	55	46	53	38	41	49	46	61	36	49	50	56	50	52	54	38	51	51	55	37	45	55	53	42	48	39	49	34	49	51	52	53	45	47	36	50	42	45	50	40	44	44	51	56	29	43	34	60	56	43	43	46	40	49	41	51	40	48	61	42	37	67	43	48	45	47	47	49	48	52	53	48	45	35	44	37	45	50	51	42	53	33	41	59	43	62	45	41	47	49	57	45	43	42	33	54	44	42	54	41	46	48	46	58	36	45	49	52	48	43	40	39	46	43	53	37	50	59	45	47	40	41	44	50	37	42	42	59	41	60	45	51	52	40	41	49	47	37	48	46	57	51	36	45	40	36	48	45	49	51	50	62	55	44	37	35	38	54	41	47	48	45	50	52	43	48	56	55	43	45	61	43	43	38	45	48	48	44	43	54	49	38	31	48	63	35	65	49	44	55	45	40	46	48	51	42	46	42	41	43	47	60	49	35	43	40	52	54	40	47	54	37	41	51	42	44	41	37	42	40	51	50	49	39	38	44	48	57	38	50	41	44	36	44	53	47	51	40	35	42	51	44	49	49	41	49	48	51	40	41	53	50	54	49	50	45	66	37	46	47	38	41	45	41	43	34	42	46	51	48	47	56	33	57	53	41	55	55	35	48	29	48	36	43	46	39	53	39	51	40	48	47	38	43	45	40	36	38	45	46	52	51	37	50	54	45	46	47	46	53	51	42	43	51	53	40	48	54	49	38	56	39	54	49	62	46	44	41	40	48	51	46	45	43	47	43	40	29	48	32	34	53	51	50	58	40	49	41	62	54	52	52	46	39	34	47	42	32	36	43	49	59	63	50	37	38	53	45	43	48	51	41	45	42	60	51	55	53	57	45	59	41	33	50	52	61	47	36	44	35	59	45	42	50	62	44	48	39	38	42	39	52	40	46	50	51	50	49	44	47	45	50	36	33	55	57	37	46	40	45	46	40	49	43	45	44	43	51	40	35	45	46	42	43	46	40	56	43	47	53	44	45	37	42	40	45	44	39	47	37	40	44	46	47	49	45	52	51	45	50	33	47	46	40	45	52	45	46	56	45	49	45	44	46	49	60	55	38	44	45	52	44	43	47	41	45	44	56	53	36	52	43	52	48	54	46	42	41	49	43	48	59	43	61	48	34	48	50	53	37	38	41	45	59	43	55	45	54	41	48	36	42	41	44	57	35	42	42	61	39	35	32	41	44	58	53	48	48	46	43	46	57	48	43	32	38	56	48	49	42	43	42	46	62	44	40	40	42	47	43	33	44	57	52	56	44	48	49	36	50	60	43	50	58	54	49	49	53	45	38	43	52	43	45	40	50	53	52	43	43	42	54	46	54	46	52	51	45	52	42	33	42	48	41	46	42	49	61	40	35	36	47	51	46	42	44	49	37	45	44	46	51	55	39	36	40	47	47	58	45	57	60	61	42	55	42	42	46	45	42	38	45	58	67	39	47	41	56	46	37	54	57	63	45	37	41	41	40	43	55	41	39	56	57	50	58	45	43	44	46	56	43	40	44	51	40	47	30	52	48	51	48	44	49	49	35	45	44	41	47	47	49	53	53	41	42	39	37	45	44	42	40	44	37	38	43	39	49	50	48	64	53	53	47	42	38	47	41	49	54	50	53	41	50	36	54	54	45	42	53	42	51	29	54	44	46	51	42	63	47	47	48	57	43	52	61	44	54	44	47	35	35	36	42	55	54	46	31	40	40	40	46	41	48	45	48	37	59	53	54	46	40	51	50	47	49	54	39	51	28	47	45	59	51	45	58	45	51	45	41	46	50	53	52	41	51	52	43	50	39	36	49	44	50	41	54	33	39	58	47	49	43	54	52	59	36	43	47	46	51	42	50	52	47	43	44	59	50	48	49	34	51	42	49	40	38	49	44	35	36	39	39	49	45	38	41	55	61	38	55	63	52	52	43	41	55	42	47	52	46	54	43	43	45	36	52	46	56	36	46	44	46	46	43	53	43	42	34	44	43	51	51	52	43	52	54	62	36	42	42	47	38	46	44	34	43	64	46	48	51	46	43	54	38	40	59	46	40	49	43	51	41	38	46	61	45	45	64	57	43	40	44	49	57	43	36	43	50	59	49	41	60	32	53	35	52	58	59	47	43	56	45	37	46	45	49	41	54	59	42	40	47	44	56	53	41	32	45	45	49	44	52	45	53	39	49	50	50	56	44	49	35	39	49	55	50	59	25	43	44	42	45	33	51	48	38	43	43	39	41	45	51	45	52	56	39	53	53	53	47	51	53	41	52	40	51	48	41	36	50	40	60	45	44	53	34	56	46	44	50	45	45	45	43	46	49	42	54	47	50	50	36	49	50	50	50	41	48	47	37	48	44	49	44	45	32	49	44	38	30	43	45	37	46	42	59	47	45	48	48	55	39	52	43	39	45	40	58	37	64	49	53	41	34	53	39	43	41	49	40	35	51	45	63	52	47	44	40	51	47	49	41	45	46	38	47	40	46	46	44	41	38	61	43	50	52	45	36	40	54	55	61	40	45	37	51	43	49	45	49	53	53	41	52	38	46	44	44	46	49	54	39	48	42	38	56	50	48	39	41	43	48	38	59	49	47	41	61	52	50	44	43	50	39	52	27	42	54	42	44	57	37	43	42	52	41	44	40	36	40	45	49	43	55	38	49	31	49	43	53	38	37	54	45	61	51	48	37	42	43	41	62	47	50	49	45	46	39	37	48	31	43	50	41	42	46	52	41	45	48	43	38	41	44	47	44	39	28	43	43	35	44	53	42	34	65	45	42	35	55	54	47	36	50	45	42	41	37	34	42	48	45	62	42	51	46	31	54	40	39	44	42	44	41	43	48	34	42	38	49	43	41	41	56	54	59	46	53	50	37	45	60	54	50	37	46	59	45	58	41	55	40	62	57	55	35	41	54	42	44	51	51	43	38	42	46	46	43	58	50	46	40	50	51	49	41	49	46	55	61	33	51	51	61	45	47	31	47	40	56
15846	8259	5301	6693	15551	19723	18100	15804	13210	11091	9811	8323	6997	6384	6727	6198	4975	3749	3297	2810	2883	2359	1846	1516	1184	922	788	772	858	782	600	527	460	390	375	378	427	411	422	421	408	454	486	458	402	377	365	377	427	376	397	377	392	312	366	376	368	414	435	519	495	504	485	503	475	471	376	355	399	366	373	356	337	438	528	505	387	426	479	342	356	397	352	368	368	395	340	318	374	393	368	356	349	360	334	383	345	353	304	363	345	379	354	330	327	333	351	375	364	363	356	346	370	375	314	323	352	354	366	349	332	339	332	354	320	362	370	329	370	348	357	354	385	354	338	350	319	366	356	362	372	362	355	357	372	312	363	357	350	338	352	346	367	376	357	329	354	367	340	342	335	359	333	398	358	375	351	353	359	358	326	376	345	344	334	367	376	372	362	360	349	315	379	363	367	336	333	344	322	354	351	353	361	373	349	353	348	353	369	343	348	363	366	334	360	340	344	342	379	404	314	341	328	354	386	362	332	336	327	344	353	325	332	336	347	362	367	357	317	343	341	323	354	345	360	344	387	343	354	344	343	347	334	357	363	389	353	365	372	372	312	334	357	380	350	366	370	343	352	339	374	357	325	353	329	386	361	365	361	375	348	338	377	367	353	369	338	340	364	354	333	341	346	386	394	337	363	346	384	375	373	355	344	334	374	344	361	332	334	388	364	352	337	342	332	350	347	359	362	335	343	330	377	374	352	346	339	336	351	343	393	375	341	353	370	355	325	350	370	345	351	348	329	338	365	360	340	356	356	327	332	346	353	361	352	390	365	339	341	297	343	352	357	364	372	340	380	352	323	358	381	376	342	359	332	347	370	339	376	347	341	351	383	329	352	354	329	353	343	334	372	353	345	333	333	390	338	327	331	373	351	347	366	366	344	314	350	356	355	362	322	340	375	371	334	365	363	352	357	380	378	338	333	344	345	332	352	352	393	344	344	348	354	380	355	373	359	343	342	377	332	357	364	335	373	412	334	363	332	367	343	329	348	383	354	360	384	374	352	349	341	339	351	357	356	356	368	348	342	341	364	355	324	360	358	342	331	340	314	380	346	323	349	354	356	366	329	341	357	327	346	382	368	350	400	335	391	337	316	326	353	377	357	379	361	345	344	338	374	351	353	382	365	359	359	324	371	342	355	389	352	345	354	363	323	366	347	320	342	345	384	341	336	365	371	350	344	340	359	341	356	344	340	315	361	395	380	348	353	357	348	350	370	405	348	340	380	360	377	347	375	347	378	360	347	330	331	347	358	368	385	348	326	326	342	347	322	350	350	375	342	334	360	347	359	340	321	346	344	367	322	307	349	341	337	339	368	362	348	327	339	366	333	399	355	362	316	370	349	329	359	397	348	339	337	345	367	368	386	357	399	407	347	335	360	351	317	358	371	368	329	320	353	351	343	354	341	351	334	330	333	344	341	359	340	358	341	382	345	319	366	390	350	371	360	344	354	368	335	368	370	346	342	322	366	360	337	358	345	326	344	338	320	365	359	365	377	343	354	344	352	335	344	381	317	363	352	368	329	356	350	368	376	349	320	319	358	349	334	353	343	351	355	367	349	355	364	337	338	346	360	381	370	345	385	334	348	365	345	355	401	321	346	348	381	357	339	353	350	317	355	365	348	347	375	355	348	316	366	321	333	332	355	370	365	367	349	345	344	338	363	370	377	353	338	342	317	365	318	360	340	381	362	365	336	345	364	365	382	378	374	311	364	350	350	367	332	334	365	339	333	351	360	373	358	368	354	361	370	336	337	369	335	358	314	305	367	371	380	348	369	343	351	350	328	335	329	368	309	331	353	360	346	350	360	370	360	328	371	362	352	349	365	398	351	314	360	343	358	335	349	321	387	347	370	367	350	351	376	382	347	352	359	330	360	369	331	352	368	344	323	348	375	337	361	373	336	341	394	333	327	360	347	366	357	354	369	339	360	369	358	352	348	332	338	372	376	334	357	344	311	353	384	365	326	351	322	344	357	358	350	360	354	342	343	353	376	345	371	400	363	365	353	349	355	329	347	354	346	396	378	366	333	346	354	344	355	346	355	333	384	347	349	325	343	358	372	343	371	356	378	369	376	333	351	317	378	369	364	371	351	368	315	359	361	373	321	366	349	373	347	356	364	366	334	334	379	357	367	328	338	333	349	365	334	327	351	347	337	375	337	353	362	350	362	349	332	370	347	337	345	357	350	365	358	346	333	345	351	345	356	356	385	361	363	346	352	361	332	369	316	367	363	350	351	341	343	357	343	324	346	372	336	348	341	326	344	414	383	358	361	349	351	369	338	358	330	350	350	379	336	344	343	357	374	345	324	350	349	368	333	370	348	332	353	350	351	368	350	363	344	335	333	347	376	378	368	345	371	356	355	339	357	352	340	342	335	364	363	330	360	363	358	369	362	350	373	370	361	348	362	328	349	373	335	388	374	366	345	343	368	343	350	377	343	331	337	345	362	360	356	376	326	347	339	368	364	330	361	332	336	375	389	331	359	350	362	328	346	367	355	328	346	355	356	366	363	338	312	339	352	381	364	345	365	384	358	325	366	306	341	345	369	350	353	359	370	329	405	371	361	363	367	327	356	349	353	357	366	353	335	343	322	307	357	349	344	348	352	354	370	316	347	353	333	357	351	336	333	348	368	370	322	339	308	350	385	326	355	307	369	338	344	367	320	355	362	356	352	372	342	350	353	381	368	352	328	384	355	350	379	360	346	369	334	334	312	336	333	361	321	340	351	357	364	355	328	347	336	368	329	346	363	379	356	342	343	296	359	357	301	355	372	348	347	372	354	380	342	332	342	376	371	343	374	335	332	320	349	400	339	336	365	338	371	340	338	359	400	375	383	341	375	310	358	348	336	343	352	335	358	359	371	365	347	349	359	318	348	366	365	347	359	358	343	338	374	346	339	359	368	351	354	358	370	339	345	326	344	316	335	374	359	348	330	364	366	350	290	340	380	354	374	303	350	324	364	341	378	352	357	339	332	355	376	352	344	371	332	354	341	350	370	343	339	398	386	362	360	336	331	369	351	362	366	312	356	356	376	323	359	372	360	362	361	334	371	359	351	324	371	342	340	336	345	352	340	355	348	348	369	350	335	333	351	399	346	373	364	347	391	364	352	377	374	350	361	331	323	366	350	362	331	346	359	366	344	349	314	396	357	382	361	326	363	340	350	316	317	362	344	330	355	360	353	345	336	382	346	380	338	333	345	333	344	360	352	340	353	370	350	359	330	357	344	338	353	332	337	325	366	386	388	343	341	378	363	350	345	347	350	375	362	307	336	380	362	348	377	358	337	370	357	338	336	350	353	321	334	358	346	351	347	359	391	345	368	360	363	329	390	338	351	367	341	334	362	354	340	340	381	360	353	360	364	359	351	328	359	363	345	361	392	347	354	349	338	369	348	344	340	324	357	366	382	357	328	382	359	372	363	389	333	359	365	336	351	350	384	358	390	377	379	370	351	348
2385	717	524	372	320	513	478	526	434	369	326	364	298	337	334	348	226	212	218	184	205	182	142	139	137	127	141	118	112	149	124	132	116	108	97	105	112	108	102	98	85	121	95	117	107	137	126	112	125	101	91	104	138	86	121	108	105	126	105	127	108	126	119	104	119	110	132	91	124	102	109	115	127	121	124	134	119	98	114	113	114	98	100	117	105	103	106	111	106	127	106	119	105	104	115	118	99	106	106	104	118	122	89	120	124	101	119	101	105	127	117	108	114	98	123	127	113	118	121	112	102	91	115	90	101	98	111	108	97	120	110	97	113	100	115	109	107	99	100	120	101	110	118	113	121	116	107	85	117	117	105	115	102	100	111	101	141	118	125	105	106	92	114	102	116	107	110	107	109	91	100	90	112	106	105	109	110	116	123	102	113	96	98	114	108	115	116	107	85	111	105	100	109	112	129	114	107	101	105	121	109	97	127	113	106	92	101	89	121	108	107	110	128	109	86	112	119	112	100	106	118	120	113	110	114	106	121	123	119	101	125	99	104	118	121	98	95	108	127	115	99	120	102	113	98	113	107	108	87	89	104	114	106	93	117	93	102	118	107	110	106	107	116	91	101	108	116	93	98	105	104	101	108	122	99	107	103	123	106	100	100	112	96	103	89	125	123	118	91	107	111	113	98	120	100	105	104	124	121	110	103	102	92	130	86	107	106	112	119	111	91	105	111	107	110	123	99	114	114	114	104	94	109	87	102	84	106	101	119	95	100	107	125	110	105	120	110	89	104	121	107	109	109	116	100	107	100	99	111	108	94	109	94	99	105	110	105	129	101	116	103	125	105	105	105	101	86	122	104	106	96	102	113	117	101	110	121	121	98	103	127	97	119	100	109	103	91	100	99	98	125	101	109	108	96	123	116	111	116	119	102	100	116	123	124	123	114	103	109	119	109	121	117	92	105	115	101	124	109	86	109	91	120	111	98	116	97	103	112	117	110	106	113	107	111	99	112	116	99	105	119	112	118	93	102	106	110	109	89	104	115	115	117	103	113	114	105	112	101	86	117	104	88	113	87	119	129	112	128	139	111	125	104	121	102	90	110	117	114	118	110	107	88	118	106	97	106	88	122	91	104	110	113	117	97	119	122	93	102	95	109	99	109	116	111	113	90	103	108	115	113	122	105	107	111	83	118	97	104	95	128	110	142	120	117	112	108	96	103	113	114	123	108	120	112	105	106	107	97	113	98	117	121	110	119	107	103	104	106	105	111	114	107	114	108	109	115	112	124	112	131	108	98	88	105	124	102	99	111	117	95	93	116	95	107	105	97	118	116	108	104	118	100	123	118	99	123	105	107	110	113	102	106	79	119	104	118	97	106	95	98	97	102	114	121	103	117	93	101	105	144	98	102	127	95	118	108	95	91	115	117	112	99	116	118	100	106	90	114	112	111	100	104	99	134	118	101	106	117	106	113	106	120	113	105	101	94	102	108	98	111	100	100	115	107	136	108	91	87	105	116	103	112	114	94	129	95	87	110	119	110	125	107	117	101	99	106	125	117	99	118	111	129	107	132	115	114	99	112	106	122	101	89	115	86	101	97	106	112	130	112	103	106	107	113	91	116	89	121	108	112	123	106	107	119	124	109	113	106	117	79	92	132	113	106	117	121	96	105	106	110	112	123	121	91	98	120	111	110	121	88	121	102	127	109	102	112	106	109	106	100	116	104	113	102	108	99	114	99	115	113	107	109	106	110	119	104	112	116	97	113	105	95	114	109	110	112	88	93	97	103	113	112	98	107	104	97	102	117	116	107	124	105	103	108	123	123	124	112	114	102	108	96	117	111	94	112	128	117	101	95	112	103	114	101	100	111	108	133	92	105	122	101	101	98	126	108	128	100	110	118	119	108	109	114	112	100	120	106	113	112	112	123	122	82	80	105	117	100	111	104	95	127	109	108	92	116	121	132	106	107	100	134	108	105	116	107	109	96	109	91	102	114	106	105	106	94	100	98	115	101	101	120	129	108	99	107	125	104	98	103	117	97	98	109	113	102	116	114	86	99	119	95	102	117	95	126	95	102	106	107	106	117	113	112	94	101	103	102	108	126	93	113	115	107	112	115	118	108	104	100	101	89	90	109	109	87	136	108	114	114	81	129	105	118	105	108	121	104	133	84	100	137	110	123	134	118	124	82	112	118	118	116	112	101	106	114	107	104	101	99	103	111	137	116	105	111	112	101	99	97	115	109	121	123	107	121	109	95	112	104	110	116	110	108	116	102	122	108	109	112	111	102	114	96	103	127	101	96	95	111	110	117	120	101	96	108	101	127	105	108	108	101	96	123	105	115	122	114	117	108	112	91	104	81	128	122	91	125	110	98	87	123	100	124	124	94	102	107	111	104	112	110	114	115	104	103	83	115	122	107	91	105	104	117	105	109	121	122	107	115	113	121	105	108	97	103	126	98	111	115	99	119	85	112	106	121	117	99	102	108	114	114	111	108	116	104	117	115	113	119	106	93	120	94	99	90	108	116	109	104	109	106	114	95	99	100	128	113	133	122	115	112	101	119	113	105	111	107	103	101	111	104	102	123	111	127	112	108	116	119	102	102	110	119	114	104	103	112	107	110	117	99	109	114	113	105	116	102	107	108	87	139	106	102	127	87	86	95	106	102	120	101	110	110	113	98	121	94	107	107	84	105	131	99	108	112	112	97	115	106	110	116	120	117	106	104	108	111	112	95	99	90	109	118	114	102	116	93	97	109	99	97	120	104	105	119	93	123	106	105	99	122	115	118	113	112	129	116	116	105	123	117	101	84	107	119	125	113	99	123	112	120	104	115	100	116	121	95	110	119	106	116	112	106	122	107	101	117	101	90	90	112	111	99	101	128	116	118	99	119	95	120	108	118	102	128	124	108	105	116	120	108	102	117	123	108	92	93	92	117	101	97	115	99	117	94	101	95	98	120	97	138	116	107	105	107	115	118	119	121	103	117	105	108	108	101	103	120	126	111	117	107	139	112	106	97	94	109	119	109	123	92	91	110	104	117	107	116	111	110	101	93	91	115	125	110	110	102	125	102	114	111	103	90	107	120	99	127	128	114	128	121	110	94	112	106	116	111	125	122	116	114	111	113	113	99	95	100	109	119	110	109	106	101	118	126	109	130	109	106	114	114	98	93	101	103	116	110	112	119	114	116	108	97	120	103	88	116	110	130	103	89	115	117	96	131	97	110	113	117	111	104	93	126	118	132	113	115	104	99	102	114	121	123	104	101	113	122	103	106	119	100	118	117	122	104	110	121	124	112	92	112	108	108	108	120	118	116	109	90	102	111	116	98	120	93	99	100	102	118	98	114	109	86	106	112	119	102	108	99	111	116	124	101	128	116	113	86	115	120	99	89	97	108	100	124	104	112	100	121	100	87	101	82	106	103	101	112	119	104	120	104	114	111	105	109	118	122	113	133	111	117	122	109	97	113	119	104	120	96	99	112	107	100	93
17086	7824	5483	6689	15490	18111	17282	15354	12852	10578	9545	8787	7310	6827	6922	7086	5074	4062	3570	3261	3216	2839	2138	1881	1484	1376	1224	1256	1295	1245	1034	888	817	829	823	843	857	816	832	798	881	908	918	847	827	799	844	820	862	884	860	824	841	847	860	829	827	819	909	963	915	950	956	916	992	826	828	792	825	782	801	776	791	861	986	911	834	928	852	782	811	812	786	814	833	789	807	829	827	841	835	816	774	829	784	803	784	755	756	824	817	759	814	757	776	811	822	802	814	785	815	791	832	795	812	842	831	790	812	807	774	792	785	816	793	807	816	746	771	786	851	779	815	846	782	802	800	735	821	827	815	801	857	792	790	805	811	759	844	765	807	787	757	793	757	745	832	781	802	779	777	813	813	806	783	831	804	786	788	843	806	764	800	809	794	820	794	874	799	826	821	810	860	787	800	769	771	824	867	735	803	923	773	767	805	804	828	799	807	834	800	779	784	787	748	827	742	786	835	783	810	810	837	823	772	790	796	746	794	801	802	861	807	773	785	798	802	796	816	811	834	815	808	802	796	812	813	808	827	816	821	794	829	769	814	782	785	783	807	777	785	805	800	813	800	787	800	784	746	780	813	825	762	773	809	780	784	847	815	812	796	794	792	818	799	789	853	772	741	806	798	848	783	831	812	817	817	828	762	788	820	724	833	814	819	808	806	831	817	844	785	741	800	798	805	780	825	793	779	761	811	796	789	772	814	806	807	833	760	843	776	717	820	812	831	768	775	796	799	815	756	832	793	779	768	852	765	770	880	787	805	743	762	840	803	815	799	797	748	825	826	765	840	770	796	746	778	805	835	760	781	739	790	781	718	803	831	814	809	752	787	825	755	819	779	825	775	837	785	821	829	835	749	819	813	790	807	781	825	788	794	754	786	786	822	811	806	802	816	799	818	762	777	795	782	885	798	796	823	779	816	738	758	821	801	812	841	775	810	777	808	798	833	799	813	831	827	809	784	802	795	827	778	774	846	807	858	816	796	789	803	801	789	793	783	793	800	763	769	816	854	798	795	803	774	757	833	823	814	833	814	817	757	774	763	823	837	777	738	734	797	829	800	796	749	766	828	791	759	834	797	871	815	819	805	755	785	847	769	782	789	805	794	736	793	796	753	771	809	828	744	809	792	811	831	774	766	801	771	783	790	833	862	753	747	764	803	786	807	745	849	862	765	809	795	766	780	794	789	757	781	839	829	798	863	792	749	804	778	785	815	862	818	815	770	791	824	802	786	785	760	798	795	853	809	824	752	826	829	771	775	830	826	800	756	795	784	737	790	827	840	737	810	801	807	781	826	803	781	827	788	767	781	824	831	843	761	769	811	782	796	803	810	832	797	832	833	740	781	810	800	795	806	790	778	795	806	785	787	731	812	861	811	837	813	810	823	773	761	844	750	758	772	782	818	761	775	832	733	764	806	765	844	783	799	831	817	793	819	785	804	798	768	795	777	816	805	856	809	783	822	775	771	762	800	797	801	805	843	829	851	784	850	834	790	819	819	785	768	814	786	788	759	821	827	743	820	815	829	804	821	854	838	768	787	799	803	759	820	781	819	790	789	780	827	824	867	797	749	822	772	832	793	789	802	833	778	810	782	812	794	793	773	730	761	799	840	802	809	822	776	793	799	802	777	741	776	788	788	806	790	836	781	852	798	797	785	830	816	835	741	774	762	769	844	849	830	757	787	782	819	802	798	743	785	826	814	823	816	803	782	795	797	843	797	823	789	776	823	798	780	757	788	771	804	783	791	791	798	760	789	797	769	803	798	835	760	810	802	812	751	766	804	790	811	820	789	767	798	810	823	720	801	817	810	779	807	782	743	811	854	821	832	850	818	786	813	769	780	810	781	810	812	786	822	775	776	784	767	795	813	737	804	840	817	771	782	798	821	842	778	805	794	807	837	788	782	823	768	784	775	804	809	818	797	862	809	784	800	806	776	767	736	787	760	819	752	759	798	792	788	832	785	811	829	796	784	785	819	796	812	770	819	786	771	777	797	797	782	839	794	821	826	795	809	771	756	773	788	774	802	763	810	772	817	815	795	801	787	735	774	808	839	792	778	791	781	821	766	829	809	827	752	772	821	746	783	791	767	826	836	773	824	826	795	799	808	808	797	804	830	820	785	807	782	754	782	780	797	767	771	811	776	824	786	782	785	810	777	787	802	815	725	803	780	785	812	739	803	789	819	787	788	824	771	756	792	780	816	798	818	784	806	762	798	855	813	819	755	799	783	829	751	782	801	816	814	804	805	807	808	813	793	826	816	788	814	851	865	821	800	796	779	829	838	789	796	742	841	806	835	807	843	791	800	755	803	838	836	808	781	791	816	813	807	829	769	811	804	769	790	788	770	801	772	837	793	775	795	824	850	790	767	749	789	832	793	814	798	745	839	774	777	845	857	798	782	790	839	752	793	822	759	811	787	782	828	834	878	770	794	852	821	807	765	828	819	780	818	789	788	761	766	783	831	825	850	742	807	763	793	807	811	782	840	753	840	823	804	798	818	812	830	746	791	812	774	798	797	800	842	762	745	830	809	787	826	778	801	804	768	845	786	808	791	809	823	809	773	791	785	845	780	790	770	785	825	764	810	783	805	834	817	799	791	887	755	786	784	799	821	860	778	817	789	800	818	807	830	770	783	817	832	803	814	821	788	783	798	800	775	791	754	813	793	838	816	743	811	806	796	793	752	837	811	836	801	809	756	773	727	729	769	836	779	795	803	865	797	784	763	811	759	821	816	759	757	820	779	813	753	823	792	794	805	777	823	796	811	826	788	842	792	799	783	774	802	779	770	763	810	799	759	820	781	809	760	811	768	777	814	761	819	793	783	797	818	832	762	755	819	748	764	798	769	834	797	794	829	796	782	832	867	778	810	856	799	788	822	759	737	797	797	798	814	764	787	819	799	829	801	801	782	823	773	771	792	795	785	848	804	795	830	798	784	811	767	824	833	803	814	832	788	784	744	775	792	755	800	824	778	785	813	769	783	862	831	772	817	756	770	828	821	771	809	831	814	806	809	789	775	793	811	804	843	817	821	809	772	749	790	821	771	830	776	793	815	810	811	775	777	774	801	777	826	829	764	782	790	812	808	803	861	878	768	758	807	758	755	816	862	760	825	764	763	813	751	763	802	790	783	850	787	812	814	798	814	815	785	804	811	808	816	776	789	821	830	795	780	819	788	812	853	806	798	807	834	812	749	789	784	794	819	803	812	823	777	819	741	786	775	796	757	794	820	817	824	822	797	822	795	772	807	806	778	795	784	781	834	758	773	839	765	758	827	812	818	830	811	783	799	813	824	824	804	821	823	760	773	806	775	757	818	763	763	812	837	781	793	806	779	808	767	794	770	795	806	822	744	811	831	812	782	819	760	775	790	785	758	812	791	804	765	776	801	810	823	777	800	798	803	788	782	819	817	819	796	799	754	856	798	794	785	817	830	765	804	807	670	815	751	832	750	801	781	842
1661	931	628	400	416	537	685	598	564	446	406	384	392	360	343	355	227	210	197	207	198	170	111	104	112	90	69	90	84	73	69	61	73	75	63	63	58	60	57	53	62	64	64	55	54	70	60	75	70	63	55	63	62	65	68	63	60	55	55	83	64	66	62	77	68	53	57	56	56	75	59	63	48	64	65	73	61	58	61	56	61	64	49	50	60	84	71	70	47	53	66	51	69	41	53	63	65	62	63	57	67	47	55	69	63	57	58	77	61	50	56	57	58	57	67	65	54	55	71	53	49	70	62	59	50	43	60	59	63	68	66	69	58	52	65	68	64	66	61	63	62	52	70	65	43	52	63	60	57	74	64	60	59	42	57	62	60	56	58	67	60	53	36	70	56	61	59	62	49	63	54	59	70	68	66	59	59	57	61	46	68	61	72	60	76	58	71	71	51	68	78	51	59	66	52	59	64	51	48	59	71	65	59	56	63	39	65	60	51	48	66	55	69	69	58	47	56	60	60	80	49	55	64	63	59	64	61	58	58	53	55	64	70	54	58	41	58	51	50	63	58	55	52	42	45	41	56	55	65	48	68	54	50	61	52	61	63	64	53	48	60	68	69	60	71	52	52	56	65	52	68	63	42	62	48	54	48	62	61	53	62	70	62	66	60	64	52	57	77	60	57	63	65	76	49	45	55	63	72	53	44	63	55	54	63	72	73	74	67	65	60	55	56	64	62	51	63	60	72	56	64	58	47	67	54	48	58	54	61	57	60	58	74	58	56	53	71	46	68	59	71	57	75	64	54	73	58	65	53	64	61	67	47	51	50	70	73	54	53	57	56	50	49	55	55	67	58	64	72	46	60	60	64	57	60	65	64	49	62	64	46	68	45	45	58	69	63	58	71	55	60	52	48	56	62	55	54	50	57	51	61	55	62	52	51	53	67	57	55	51	53	53	64	74	66	54	64	45	67	53	61	53	45	63	64	51	57	55	65	67	63	63	48	43	50	51	72	70	53	61	68	74	67	57	51	69	46	58	62	63	57	56	66	60	64	71	55	60	53	59	52	53	60	43	51	61	47	67	60	56	69	58	63	54	56	57	61	77	56	60	50	53	64	64	70	52	64	62	55	52	60	63	62	64	59	71	53	48	65	71	68	63	58	71	61	51	62	68	61	46	60	48	51	65	50	49	55	53	65	50	52	56	83	52	61	55	37	62	51	70	59	48	53	56	49	53	54	58	52	44	60	60	57	59	68	67	63	57	75	70	53	54	65	67	50	51	62	51	60	51	56	61	71	62	61	72	68	60	53	56	59	59	54	50	61	70	74	64	54	48	66	52	49	55	50	53	59	68	59	66	66	50	58	51	49	61	69	47	69	76	55	58	60	58	55	54	57	66	63	64	57	62	75	72	50	66	67	68	52	64	59	54	56	72	51	62	61	68	59	81	56	53	57	59	57	72	74	60	54	52	59	60	55	69	56	69	58	70	51	63	60	60	56	54	70	59	56	63	60	54	57	72	63	58	58	70	70	66	51	62	56	67	56	47	72	41	64	51	57	61	52	54	58	72	56	61	51	72	65	52	69	47	86	45	79	64	60	56	56	45	70	50	71	62	55	76	60	67	63	61	55	60	66	52	66	62	63	50	53	50	56	60	49	62	67	67	58	67	67	61	59	61	59	57	53	50	49	56	73	65	60	62	63	50	66	67	65	55	56	73	58	66	55	52	60	59	59	57	49	52	49	55	49	70	54	66	51	37	72	67	67	58	68	60	63	71	58	56	65	64	44	56	60	60	59	39	53	59	54	51	65	60	54	57	56	62	71	61	54	56	68	53	49	62	69	64	60	60	46	52	50	56	54	49	57	59	61	71	76	50	74	49	50	57	46	51	72	43	50	62	76	54	64	51	54	67	60	64	54	65	69	61	64	62	53	89	49	57	60	56	51	75	54	58	62	59	63	48	65	55	64	62	49	61	72	60	64	59	74	65	51	57	56	58	60	44	50	55	60	60	63	49	64	65	50	68	46	72	63	59	60	53	59	60	73	56	64	74	55	53	61	57	55	61	69	44	60	70	62	58	50	61	58	48	53	61	63	63	73	46	57	65	54	71	62	44	65	58	57	53	81	67	61	65	74	53	60	59	63	59	44	46	57	47	51	60	59	67	64	64	45	54	65	59	65	45	55	58	60	58	75	54	67	66	54	64	52	62	52	68	64	57	53	55	55	66	62	58	70	64	71	62	54	63	70	52	56	66	44	52	58	61	58	54	57	66	61	62	64	58	59	53	64	55	56	47	71	63	65	70	75	55	64	52	51	54	42	57	68	62	40	48	59	62	58	60	60	52	58	58	65	52	71	65	65	49	60	52	33	58	54	46	65	57	52	64	61	46	51	62	72	52	69	57	50	60	69	56	59	69	62	68	45	61	54	62	54	66	53	55	64	45	56	68	59	61	64	65	59	55	60	48	54	57	70	61	65	61	54	51	52	63	59	49	47	61	50	50	66	62	65	53	61	51	72	64	51	62	57	60	57	68	59	57	51	74	65	67	61	66	61	57	44	60	55	62	63	62	59	60	63	58	64	63	51	54	63	50	73	59	65	55	69	60	67	71	59	59	51	56	55	51	59	53	61	57	66	63	58	60	54	56	68	61	63	54	66	49	41	54	59	58	60	85	43	65	63	76	60	60	55	71	59	53	61	50	60	69	69	49	66	58	48	65	56	65	58	51	50	63	70	45	54	55	64	66	58	45	67	60	51	64	67	58	69	56	57	56	58	60	67	52	66	73	58	60	60	46	68	60	61	66	64	68	58	63	69	63	61	67	48	61	53	54	61	57	79	68	51	58	58	69	76	44	52	68	62	72	73	69	51	43	58	58	56	56	58	59	60	61	53	46	59	62	54	63	53	63	58	65	52	73	67	51	67	67	59	63	56	42	50	56	60	54	51	66	71	56	66	78	43	58	33	76	54	55	57	63	56	63	63	53	52	66	56	67	65	60	66	59	55	47	54	59	58	65	58	52	48	65	44	52	77	73	45	67	70	52	58	71	54	49	60	60	63	49	58	52	74	65	62	66	63	68	60	52	55	61	51	60	67	50	75	60	68	57	60	61	68	58	56	49	57	42	55	72	54	39	58	72	53	67	53	70	80	65	54	53	59	54	50	64	62	57	60	64	47	52	71	73	65	56	58	56	55	63	56	58	57	53	67	68	47	57	70	57	59	66	55	48	47	62	49	63	55	68	76	59	53	59	70	52	61	54	62	60	65	53	59	59	52	62	66	50	58	53	55	54	77	58	53	62	80	70	56	72	47	61	52	63	59	54	56	54	59	71	62	53	64	57	62	67	71	60	57	62	55	63	63	70	65	49	44	58	62	53	52	45	64	49	68	66	60	59	52	56	67	75	68	37	51	79	61	53	55	55	67	68	43	53	45	66	47	54	52	48	60	62	65	71	50	57	66	53	54	62	71	56	54	55	53	51	52	67	67	66
18337	9502	6235	8405	19693	21257	20623	18183	15321	12800	11380	10503	9069	9082	8526	8267	5721	4692	3971	4387	3763	2960	2176	1736	1480	1248	1067	1088	1054	917	752	639	567	493	488	483	518	472	528	563	588	637	514	546	518	543	471	444	508	519	502	421	414	431	416	483	460	476	550	671	628	592	672	602	612	525	446	439	468	424	443	458	452	512	606	594	594	602	595	465	409	467	432	416	418	419	454	432	451	438	391	442	444	453	415	410	428	438	446	404	474	427	447	441	460	441	444	418	474	421	422	392	404	415	433	447	410	443	413	400	417	397	439	428	460	431	485	431	450	449	417	436	466	427	411	438	425	431	444	433	452	403	399	419	438	409	436	417	440	415	440	420	433	433	444	450	456	393	417	442	416	395	382	465	393	445	412	456	461	449	417	452	427	417	419	394	416	414	440	424	446	405	452	415	445	433	445	430	405	438	414	424	448	433	458	418	423	416	424	433	421	480	448	419	415	454	422	426	417	431	418	437	436	445	446	432	435	449	439	423	470	406	427	424	448	401	429	419	418	447	450	446	432	427	420	462	424	426	460	395	396	402	426	425	399	442	426	449	393	429	432	392	485	438	427	464	395	438	413	424	415	460	414	430	414	432	409	430	431	450	459	444	425	428	430	431	421	426	446	431	433	459	464	440	416	444	396	445	441	431	407	420	418	441	415	388	444	418	397	425	402	419	424	406	405	421	477	425	383	388	432	467	417	445	434	396	458	443	420	417	393	412	450	434	467	440	444	395	430	432	413	432	450	418	396	439	398	440	407	410	422	456	435	439	432	443	439	436	443	447	426	419	438	476	445	484	422	420	457	401	430	445	439	436	443	442	437	444	395	441	430	424	413	426	400	440	439	419	450	414	483	446	429	422	406	459	429	434	438	440	434	429	410	420	418	436	437	420	417	437	422	423	422	430	427	434	412	432	460	404	435	440	430	450	479	408	487	420	427	457	425	416	369	434	423	410	393	418	479	432	394	446	438	450	387	459	476	443	419	419	408	419	441	411	429	424	464	449	449	407	418	453	408	422	425	413	411	442	460	402	451	395	435	418	434	422	440	442	407	439	445	428	381	392	393	417	455	442	473	433	420	436	432	425	446	453	413	454	444	426	439	417	440	440	437	454	440	426	445	425	423	456	410	421	431	409	410	422	447	429	437	408	450	440	416	408	437	421	415	459	409	431	430	391	440	437	448	410	426	416	402	411	443	451	401	454	420	441	448	449	461	452	412	419	433	503	415	432	367	399	454	427	387	398	446	435	428	414	405	452	423	409	459	438	446	435	462	444	424	422	418	449	427	429	443	401	433	437	441	443	446	440	436	407	409	444	438	436	429	450	404	446	452	429	455	459	438	420	437	383	423	438	445	438	421	483	460	446	404	412	440	418	392	433	415	410	433	440	439	432	450	411	399	447	447	474	362	443	442	436	410	399	419	427	426	420	436	430	422	431	442	459	442	431	442	416	416	455	440	416	450	479	422	427	463	452	419	446	442	396	466	426	443	400	455	429	440	459	442	405	410	443	443	414	436	412	433	448	415	414	409	467	420	422	458	441	399	457	435	437	435	415	423	446	430	403	403	436	433	458	446	419	454	398	375	435	447	413	401	441	438	390	393	478	419	442	435	406	441	412	400	408	432	390	460	443	436	402	425	398	400	408	433	396	425	428	408	418	478	492	432	444	412	422	442	468	420	422	403	444	428	428	420	428	414	444	429	418	413	426	440	443	439	427	460	438	427	448	417	438	426	428	404	396	425	460	450	448	417	435	441	400	450	423	394	444	421	430	403	397	427	416	450	464	400	427	464	427	420	442	434	436	437	397	440	453	435	426	433	455	422	446	449	452	445	451	412	408	405	439	438	416	446	409	444	421	432	417	440	429	439	435	461	417	454	430	449	398	422	428	422	429	414	407	423	435	415	421	462	406	393	409	417	440	412	468	420	437	439	427	439	464	402	445	390	420	436	476	396	450	425	417	410	440	409	399	423	445	401	436	424	411	436	452	409	461	429	435	392	444	472	430	461	463	466	430	416	392	419	437	443	380	476	413	458	408	437	413	427	429	438	435	427	420	406	443	423	448	436	440	389	439	453	425	450	449	423	437	405	419	394	438	444	469	433	437	405	385	446	445	472	463	468	424	418	432	422	460	445	476	454	432	441	406	401	410	412	436	405	421	438	433	434	423	434	455	428	396	466	432	439	422	403	449	458	430	402	407	398	434	443	418	457	416	445	410	425	429	420	485	392	417	385	474	438	446	420	407	431	408	433	472	413	448	429	460	456	418	444	441	441	440	454	483	429	417	461	431	427	458	477	447	419	446	421	427	439	421	426	444	420	420	423	396	422	442	436	426	435	426	419	429	413	424	464	431	392	409	400	391	402	429	465	466	431	462	438	449	436	421	414	410	439	393	422	452	428	435	420	439	442	443	384	436	441	414	442	414	452	423	465	445	395	405	449	429	470	395	466	385	418	458	446	427	439	458	401	435	403	440	434	392	452	410	439	433	412	442	451	423	453	447	410	417	459	432	420	440	417	447	424	416	470	429	438	429	443	405	434	448	421	403	401	418	417	426	461	440	449	436	459	425	444	483	442	442	460	448	428	405	433	414	415	425	403	463	425	448	423	398	411	411	463	451	434	459	418	441	427	408	418	424	403	456	466	424	436	473	445	440	481	413	470	418	454	458	452	450	437	448	462	434	418	421	464	454	403	428	430	437	442	432	429	431	440	414	440	420	453	440	449	429	394	422	420	410	467	472	438	441	446	423	438	438	453	429	427	466	474	426	463	425	445	401	408	414	430	434	460	406	439	429	407	449	393	409	444	424	455	436	463	454	428	413	428	411	432	417	408	429	456	420	449	398	438	450	472	443	444	467	426	432	433	459	427	384	448	410	421	470	421	455	466	398	443	434	400	437	449	452	399	448	436	455	424	410	398	420	439	434	400	435	440	434	458	432	441	435	420	430	449	442	417	447	426	428	434	429	455	448	449	415	415	443	461	439	403	415	439	446	441	444	419	463	473	442	487	420	410	437	413	416	436	424	448	416	457	435	434	456	446	457	417	444	469	443	436	441	431	409	422	423	454	404	415	450	439	442	440	414	416	452	435	440	440	468	393	418	461	456	464	458	401	440	416	433	424	453	430	409	422	447	461	449	432	419	443	415	443	435	411	424	410	415	443	428	428	391	412	445	439	418	437	430	396	436	443	431	410	406	472	416	472	443	433	419	443	424	455	426	393	444	417	437	430	429	425	437	469	434	412	452	433	431	430	447	423	437	462	436	402	395	473	418	424	432	428	482	400	433	446	434	402	425	418	421	417	413	449	419	429	432	414	420	386	447	429	432	447	423	437	447	476	418	479	433	460	451	461	429	450	449	424	447	412	436	437	450	436	458	429	405	401	430	406	416	491	425	430	442	378	449	446	430	448	408	444	424	434	454	405	406	457	433	459	428	452	418	435	415	418	444	472	443	425	424
1706	580	364	299	311	315	383	328	324	272	228	248	249	243	213	235	194	176	134	158	162	134	123	102	131	113	97	103	113	105	90	89	77	66	94	86	70	88	93	90	97	81	85	87	102	89	95	85	77	89	99	110	83	88	78	87	90	107	101	92	103	100	109	81	95	89	94	105	91	79	108	97	91	103	90	96	77	92	88	70	99	82	88	99	86	97	84	69	72	96	87	83	69	75	91	92	96	81	74	83	83	84	95	106	109	83	72	99	87	97	82	82	84	101	83	111	75	81	88	93	91	106	89	75	85	97	106	87	84	100	96	80	106	107	80	81	107	85	77	88	75	84	89	84	65	108	89	101	71	90	95	85	75	89	95	101	88	79	96	76	83	101	111	83	87	102	97	91	79	84	106	75	86	98	103	100	108	95	96	86	91	95	96	92	92	100	103	90	91	99	98	82	97	98	94	87	71	90	95	93	105	76	75	89	93	93	88	91	94	91	84	101	90	98	94	102	98	80	91	76	87	85	81	94	84	91	84	82	91	101	89	74	100	87	97	71	83	74	78	83	85	95	80	89	119	78	91	89	102	95	93	98	93	101	95	82	82	114	90	105	78	73	92	80	94	86	105	91	89	90	95	88	95	69	65	89	92	84	100	91	82	92	83	60	77	86	78	89	76	94	69	88	98	84	86	90	88	86	94	79	76	95	72	67	73	85	86	87	82	99	85	69	82	104	80	96	78	91	94	84	95	93	94	79	91	98	75	80	83	95	95	101	99	88	101	104	99	84	95	88	70	86	86	81	98	94	91	99	97	83	87	81	83	75	83	74	86	81	82	96	92	95	83	99	100	91	74	89	91	97	82	78	80	82	110	81	106	97	77	88	79	77	99	91	93	95	95	90	82	79	98	84	85	71	84	89	82	102	80	99	74	85	86	104	93	73	89	81	77	80	85	87	97	83	78	113	105	79	89	93	84	83	85	83	89	104	81	84	67	77	75	88	90	71	81	106	91	85	102	79	91	91	79	91	81	65	92	97	104	84	99	85	104	88	89	79	104	76	87	92	80	76	77	98	110	92	101	93	105	85	88	95	86	83	84	99	107	91	91	107	91	89	95	74	87	78	90	92	82	86	109	80	82	79	94	96	77	77	106	98	95	79	72	87	97	85	80	80	81	86	91	79	77	106	59	91	93	78	88	96	88	75	97	86	94	94	78	88	91	107	100	88	73	104	90	87	94	91	89	86	87	95	91	94	78	95	75	93	96	94	112	85	107	101	93	90	84	78	107	89	98	98	83	113	90	86	77	95	79	103	89	83	93	98	83	80	85	99	95	90	75	94	98	78	83	84	77	86	95	75	97	87	84	84	73	86	93	102	96	91	87	78	96	82	104	96	98	93	80	86	96	79	92	93	81	90	99	94	97	78	93	88	104	96	84	90	94	98	83	90	86	100	94	92	87	92	87	79	108	81	97	99	87	93	98	80	97	99	81	88	75	76	92	77	97	91	78	86	81	110	101	82	80	102	104	94	99	78	85	81	95	76	95	90	94	91	92	97	88	90	73	90	80	87	84	75	107	80	93	86	90	105	83	75	105	96	95	95	95	79	93	96	80	70	82	97	96	90	93	91	87	80	105	86	95	77	89	90	88	102	91	99	84	87	89	86	87	90	92	85	91	75	100	96	99	83	78	76	95	63	95	81	92	87	74	80	98	98	95	89	86	71	77	87	74	76	85	106	75	82	73	86	88	87	81	95	106	101	98	84	98	106	67	87	89	73	91	87	91	77	83	97	78	75	68	84	87	77	93	77	90	84	83	87	93	94	82	102	97	93	90	91	97	73	80	78	80	89	93	78	75	84	95	77	102	86	87	90	100	72	105	91	78	85	88	82	87	88	86	88	87	87	91	89	88	98	90	81	75	74	98	99	87	94	93	78	89	88	95	87	82	78	73	87	84	93	99	101	75	85	95	101	94	83	85	93	87	92	112	77	91	106	94	84	83	84	80	99	93	95	94	98	79	71	82	70	99	91	89	81	75	91	84	71	90	90	82	100	86	85	77	118	82	97	81	84	100	91	98	93	90	78	91	96	78	75	94	76	83	83	77	94	87	90	94	93	108	90	80	91	91	97	108	101	71	98	90	84	101	96	86	96	91	78	82	94	89	80	97	92	75	89	86	79	93	77	102	71	89	83	89	90	94	95	88	109	102	93	86	102	70	99	83	96	107	106	90	90	104	79	77	89	80	75	86	94	98	97	92	90	97	70	93	89	78	88	93	83	81	95	84	78	95	99	93	85	75	78	90	88	102	91	92	114	99	87	80	88	80	79	88	78	72	90	92	86	78	86	101	89	89	86	80	91	88	100	96	91	98	88	90	90	109	96	82	104	85	94	95	80	92	93	78	93	83	105	82	78	83	91	85	85	82	101	79	81	84	98	95	83	101	100	91	95	86	94	91	105	99	97	87	97	105	84	90	85	99	89	83	87	102	76	71	82	91	67	92	84	86	81	99	104	78	83	105	96	85	83	82	77	107	86	90	93	119	105	83	90	82	86	70	84	98	102	88	83	83	87	86	111	89	88	87	88	83	91	84	85	87	82	72	103	91	94	80	87	85	84	99	93	96	84	97	83	88	98	105	80	76	91	110	100	79	84	89	91	86	85	92	94	121	95	95	102	85	89	89	77	89	75	84	92	97	76	84	83	90	79	84	98	100	98	77	96	101	87	89	108	103	95	81	97	101	91	73	108	85	86	91	113	87	102	82	101	87	91	93	86	98	94	97	83	92	87	82	85	82	110	91	95	94	92	84	85	85	101	84	99	75	97	91	89	92	96	91	89	92	82	93	72	81	80	92	64	92	81	88	99	87	93	74	98	75	94	82	87	82	74	83	83	86	76	90	85	89	84	85	95	78	82	111	99	84	112	98	81	88	95	95	91	98	99	89	82	105	82	67	108	86	86	94	74	105	77	85	81	99	82	98	97	85	105	66	85	65	77	93	105	88	78	88	94	82	88	106	88	84	80	87	93	89	111	94	98	77	88	92	81	78	83	106	95	86	95	97	75	80	101	95	104	88	77	92	81	82	92	89	77	77	77	79	98	80	90	84	87	80	92	93	107	81	90	94	92	82	90	94	99	97	101	78	94	73	77	95	86	101	89	79	101	79	86	86	93	101	80	92	104	86	99	91	93	94	87	74	90	99	77	95	90	102	100	82	96	101	86	84	86	81	96	87	91	99	71	96	93	72	99	98	111	88	104	105	75	95	87	79	87	79	80	87	97	75	84	94	82	91	91	86	84	102	94	98	91	74	81	83	99	93	106	83	106	76	79	100	86	91	89	100	74	96	87	86	91	79	108	105	100	80	86	99	83	88	85	92	103	79	111	82	90	100	91	85	89	77	87	91	104	87	76	72	82	94	80	77	86	80	74	93	81	72	81	87	94	88	96	77	67	74	79	83	84	100	96	76	96	110	87	91	80	92	83	101	103	75	90
14746	6468	4027	5610	12663	13899	13623	11413	8861	7585	6457	6256	5252	5091	4867	4532	3160	2727	2402	2821	2318	1826	1438	1297	1139	1046	1005	998	904	840	780	737	655	683	654	712	651	682	725	670	726	699	691	677	713	612	678	648	652	701	667	668	615	676	682	669	672	670	775	780	727	723	765	742	689	692	641	637	675	654	661	661	687	724	708	730	734	679	699	685	715	690	704	666	687	670	657	662	666	633	613	651	666	681	653	652	695	658	697	663	664	723	676	650	635	648	641	691	666	704	725	669	649	675	655	685	655	655	645	646	652	672	697	641	649	654	648	667	646	691	675	625	647	645	658	672	679	712	591	678	651	632	658	671	672	628	676	695	668	620	614	696	680	653	673	693	671	706	611	630	680	651	673	673	655	665	703	638	642	660	665	698	655	623	669	678	673	669	678	655	675	682	671	681	651	640	611	665	679	645	666	661	655	689	670	649	619	676	651	672	649	674	699	662	640	677	627	709	647	693	646	685	703	695	709	607	677	646	663	648	681	688	623	711	621	643	688	657	639	669	666	646	644	655	632	620	631	643	667	683	673	673	666	686	667	703	642	681	708	600	600	660	692	661	705	684	651	641	649	668	668	640	622	637	696	613	637	655	680	630	665	645	656	658	673	701	721	668	697	681	656	606	641	623	677	687	642	669	670	600	628	680	655	648	686	651	704	702	657	610	646	662	666	628	654	676	668	636	636	648	670	641	632	611	688	653	655	696	639	631	639	622	667	646	671	655	654	676	668	643	650	630	657	649	697	686	659	652	672	669	649	691	664	650	723	590	665	682	676	632	621	640	628	621	655	639	679	678	668	676	648	642	673	654	601	637	662	697	688	647	655	670	663	691	650	601	614	632	678	653	635	645	687	692	685	660	625	641	661	640	686	633	664	704	612	672	676	635	680	637	684	662	665	693	675	676	621	651	665	646	650	648	642	673	602	656	688	703	713	679	663	675	659	633	665	648	662	656	667	696	673	655	656	677	637	612	640	651	708	695	632	681	686	657	620	710	645	627	635	664	654	661	649	665	685	661	661	677	665	677	680	673	676	646	643	657	643	639	627	627	620	711	692	649	675	667	639	641	648	678	692	684	677	655	695	653	646	681	692	664	657	646	652	658	663	656	628	706	682	649	668	669	634	663	611	720	661	662	665	638	663	702	663	687	718	692	652	676	658	650	687	610	696	673	625	682	695	665	692	680	661	661	673	677	672	645	660	663	684	630	675	660	677	693	626	664	684	678	652	691	639	686	677	668	692	658	673	677	646	647	601	634	698	660	676	686	619	690	705	629	636	674	657	681	692	686	598	656	646	658	683	686	662	681	638	633	679	642	693	645	655	640	653	677	602	662	667	661	667	640	603	682	677	666	685	655	653	671	644	638	647	697	646	654	677	697	699	664	654	640	653	701	666	711	664	685	662	613	646	653	634	697	676	653	649	668	670	711	660	667	680	658	680	665	705	687	664	670	668	692	686	667	681	623	616	725	653	681	675	659	648	625	667	665	610	699	631	641	664	671	710	650	681	657	681	678	639	629	667	679	643	694	683	603	624	640	609	625	701	703	647	689	730	643	627	687	668	642	682	702	673	602	661	683	614	645	667	633	635	688	695	629	639	657	641	675	702	637	639	647	691	650	660	664	675	676	673	638	664	670	667	700	703	666	663	645	691	648	649	654	697	682	643	664	664	618	649	710	693	680	701	648	667	697	685	638	661	619	661	624	624	635	681	690	633	637	669	657	671	643	626	653	656	620	679	694	676	643	686	645	656	645	613	675	610	671	669	711	604	662	667	680	688	666	644	618	651	676	661	650	613	708	695	620	664	640	617	629	626	638	649	646	656	644	608	657	667	686	658	637	618	695	667	661	632	636	646	656	691	663	627	658	671	718	676	626	596	689	656	669	661	611	647	685	670	690	659	674	654	654	652	692	646	670	640	667	621	659	672	657	643	632	651	679	669	681	669	621	642	634	632	609	639	662	667	660	659	669	668	685	703	693	617	685	676	656	670	654	658	656	663	614	660	677	681	651	657	652	641	669	678	674	656	622	622	642	646	697	653	659	686	645	685	666	628	671	705	702	657	667	669	684	652	691	653	714	659	645	658	663	664	649	680	644	698	671	643	672	707	637	682	620	641	672	689	673	667	632	679	688	666	651	671	602	675	664	640	653	726	611	640	644	639	654	680	680	679	681	651	667	654	622	610	668	611	686	672	638	631	641	651	636	680	625	672	667	640	653	654	651	671	659	625	636	636	655	684	669	641	732	643	622	682	714	687	671	684	694	661	687	650	664	634	652	673	642	636	698	616	683	672	684	642	684	665	657	675	638	624	639	627	710	682	656	599	698	674	621	680	634	642	677	680	702	632	644	699	645	643	642	659	665	647	654	658	651	679	636	665	644	701	638	690	634	710	666	670	668	659	633	668	630	639	667	661	705	663	674	678	655	637	693	629	651	663	636	630	675	671	661	691	624	649	615	675	682	684	644	635	626	669	635	647	637	742	653	633	674	620	639	617	660	648	700	671	662	711	662	661	671	658	633	641	668	658	632	662	652	630	639	715	672	652	658	628	654	636	641	644	717	681	694	616	624	643	608	647	664	646	660	636	663	636	631	691	690	683	687	639	690	657	653	646	683	673	647	646	670	653	670	635	684	700	647	637	662	628	693	681	679	632	654	641	663	607	665	702	677	651	616	684	658	722	655	662	704	662	654	639	647	707	654	709	689	670	658	632	671	626	656	632	637	636	679	652	686	643	631	660	642	636	614	633	641	669	660	641	638	636	681	672	657	631	647	669	676	651	625	653	637	702	673	640	637	691	664	687	694	653	687	702	672	695	669	623	641	662	647	672	674	661	651	678	622	692	668	622	724	689	691	677	682	629	648	651	650	652	634	667	640	641	656	626	646	684	602	663	635	696	679	679	658	657	632	692	601	625	682	601	652	665	653	668	656	721	640	697	656	689	635	653	661	624	634	628	640	673	657	651	639	664	644	669	685	666	662	669	630	642	625	634	648	660	620	706	696	586	646	631	645	655	695	693	648	640	692	659	645	649	600	630	653	684	680	616	642	691	685	617	647	648	678	673	712	669	607	684	659	687	705	650	649	682	679	637	654	656	605	645	674	657	650	696	717	607	637	661	646	636	648	666	699	670	657	657	657	675	620	667	720	648	627	657	692	635	658	696	650	666	651	682	680	646	724	662	684	677	708	695	677	667	644	618	664	698	641	650	631	642	670	663	658	664	692	666	670	599	636	738	647	721	650	656	636	679	676	675	680	687	651	659	673	601	641	658	669	677	650	694	621	662	675	667	609	677	648	665	615	636	619	670	644	634	677	627	689	720	650	648	678	655	632	639	690	634	669	677	632	670	698	653	648	630	655	668	630	680	637	682	658	650	675	646	642	659	661	643	634	671	671	635	673	644	624	653	684	661	670	680	654	659	686	676	642	645	596	680	693	641	652	684	687	652	629	642	673
1269	797	438	356	311	380	506	430	382	378	319	303	253	286	267	221	168	142	167	167	129	100	76	90	68	58	77	80	69	66	54	39	60	60	41	43	53	57	47	49	61	58	49	62	68	46	39	46	55	43	54	50	51	59	44	47	58	44	56	53	42	57	57	58	53	58	54	46	52	56	54	59	42	53	61	60	45	51	52	62	52	52	57	60	52	34	53	56	53	53	49	40	47	52	54	46	58	46	51	47	42	51	42	41	61	46	46	49	60	47	46	50	54	53	49	46	55	44	47	48	53	53	53	44	49	54	45	51	40	52	45	55	52	49	43	42	34	49	41	42	50	44	53	38	48	42	49	56	45	47	41	43	52	51	39	56	44	34	37	44	45	41	45	47	54	41	48	49	44	39	45	43	38	46	45	49	40	42	75	52	49	41	43	36	44	41	46	54	46	41	52	54	47	50	55	54	39	67	51	43	25	59	45	46	70	48	53	42	41	54	46	44	48	49	43	52	46	50	41	40	53	65	49	64	50	41	52	43	42	35	37	40	36	45	57	45	47	47	51	47	52	41	44	63	52	44	56	57	51	43	44	56	47	44	42	40	52	41	41	61	38	46	48	51	34	53	62	55	49	46	45	43	52	43	34	54	52	49	45	57	43	41	47	40	53	40	55	68	34	60	55	43	51	55	44	43	56	57	49	50	39	44	46	60	48	44	58	47	45	51	61	51	41	49	48	46	60	38	46	52	55	40	56	50	42	59	44	48	49	54	48	41	41	52	48	50	54	43	45	50	42	58	47	40	50	43	53	43	62	47	52	52	52	47	44	48	42	49	47	42	58	49	38	53	54	52	48	55	52	47	48	46	66	48	60	67	41	61	44	55	53	50	53	58	45	48	64	46	54	49	60	53	48	51	45	46	57	41	48	49	44	58	54	45	44	50	50	51	54	39	47	50	55	46	51	48	53	50	55	51	53	40	42	52	59	33	57	53	46	44	56	44	55	39	37	42	48	50	58	44	40	54	61	54	58	41	41	51	33	48	46	42	54	40	39	42	45	46	37	46	62	45	58	43	48	42	49	34	36	49	49	40	55	40	50	39	54	49	43	56	50	49	41	52	50	51	50	44	48	54	61	44	38	47	44	52	53	60	52	38	44	53	55	46	48	42	58	54	53	38	52	55	50	43	48	40	47	51	47	41	48	56	51	51	60	46	52	41	55	47	43	41	48	40	50	53	44	52	43	49	54	54	42	44	49	54	43	59	40	58	41	51	52	38	59	45	54	51	52	49	44	41	44	60	47	42	44	44	48	55	45	51	53	42	58	48	40	60	25	42	48	51	45	56	47	37	47	44	36	65	42	46	46	53	49	44	51	52	39	44	49	44	44	47	52	58	49	45	40	48	52	45	51	50	58	50	40	44	42	46	42	38	49	46	52	47	46	52	49	51	51	49	61	58	57	45	58	55	54	58	54	54	39	37	44	48	62	54	47	51	50	50	53	60	58	67	38	45	33	44	52	57	49	55	46	49	49	42	49	58	47	42	51	40	53	38	48	58	51	39	43	54	40	50	49	44	58	51	51	51	48	45	59	38	45	47	51	60	53	44	49	47	42	59	53	49	41	41	40	38	52	49	44	40	43	49	50	38	55	54	48	51	46	42	43	41	50	51	55	43	39	47	42	49	48	39	59	48	40	60	39	35	51	65	40	65	48	61	47	59	52	49	46	46	50	49	39	55	52	44	52	53	45	49	46	50	54	55	49	49	47	52	38	45	50	39	39	47	49	53	64	51	45	44	48	53	49	51	44	51	61	41	45	51	49	41	66	42	46	45	42	51	44	54	57	42	47	62	52	63	56	58	56	54	56	63	54	52	42	50	57	58	35	51	40	64	52	39	53	42	49	52	43	62	58	63	41	44	52	48	39	60	39	54	47	46	44	33	49	40	57	49	39	53	53	52	45	46	40	40	53	51	44	50	41	59	49	57	41	38	46	38	38	52	51	41	41	44	42	45	32	46	44	33	68	38	54	53	59	52	65	50	39	37	47	55	46	41	49	43	61	46	48	59	43	41	51	50	48	46	47	39	46	50	57	41	50	41	43	50	43	52	45	53	53	33	36	53	55	48	52	38	46	56	49	45	41	49	50	58	43	42	45	47	32	57	45	50	51	49	50	57	45	50	52	31	46	57	51	54	52	56	31	50	50	59	55	52	44	43	41	44	48	52	60	58	53	52	50	39	47	53	46	59	44	35	53	52	37	45	60	50	36	51	52	50	44	53	40	47	59	38	45	45	51	45	48	47	52	40	43	47	44	41	53	48	46	55	44	53	39	56	49	49	45	69	44	49	60	48	51	35	53	55	53	41	51	51	46	37	35	53	41	41	49	44	54	56	56	56	46	50	49	42	54	44	54	48	57	59	50	67	49	43	51	53	51	54	64	48	48	45	47	51	44	53	50	59	46	45	38	46	55	43	45	51	57	48	46	43	59	46	34	34	39	47	42	52	41	48	47	47	50	46	53	39	52	42	46	56	41	38	50	46	61	44	52	41	43	48	33	44	54	49	41	50	46	57	47	62	57	42	68	53	56	57	38	41	49	43	53	54	48	45	48	48	51	38	49	64	35	62	53	52	49	45	44	40	66	56	50	53	48	53	53	36	45	55	51	48	39	38	56	59	39	43	50	40	55	56	39	58	36	40	40	47	51	51	34	40	52	65	45	45	40	55	50	55	43	47	53	41	59	39	52	47	51	38	56	45	47	50	51	57	38	36	46	65	54	53	61	41	64	39	44	51	50	36	49	47	40	45	55	54	43	48	46	43	60	44	54	47	55	45	45	55	51	50	52	40	47	57	52	47	46	41	47	51	46	47	48	45	41	48	50	43	42	53	48	38	43	48	50	51	34	45	48	48	51	47	56	56	56	48	37	48	51	48	45	46	40	52	55	51	38	41	59	44	53	37	47	49	57	46	53	34	48	42	54	47	59	54	44	50	48	47	56	59	50	41	39	49	51	55	46	37	43	60	50	46	54	28	43	44	47	53	54	59	34	55	36	55	42	42	36	48	52	41	49	55	54	66	44	63	60	39	36	37	51	48	56	53	56	50	50	38	58	55	45	48	47	53	38	48	40	49	55	50	50	51	56	54	58	72	44	58	52	41	47	44	42	53	55	51	64	56	49	53	49	58	52	49	35	60	50	46	38	45	47	56	46	52	38	56	44	48	53	61	35	51	64	64	54	54	46	41	51	52	42	47	41	43	52	49	38	52	46	49	47	49	55	44	58	47	30	51	47	48	45	51	34	37	48	46	59	39	50	38	46	51	48	50	55	52	44	55	52	42	54	56	52	49	43	50	50	44	63	44	47	47	51	53	37	46	56	39	44	53	53	50	46	44	47	56	44	55	48	52	58	45	39	60	48	62	50	41	47	35	45	52	44	57	56	33	57	42	49	56	54	38	48	50	44	49	51	58	52	45	36	36	54	52	54	50	47	44
15874	8402	5111	8073	15724	18229	17546	15102	12113	10204	8846	8239	6907	7052	6248	5225	4049	3431	3324	3838	2978	1940	1520	1319	1129	963	866	909	811	645	553	506	445	426	393	409	444	376	409	480	485	398	464	474	382	376	354	394	413	379	387	399	381	376	413	378	418	456	552	510	500	502	493	513	466	424	409	343	424	384	372	392	426	448	589	582	483	432	406	406	410	368	365	370	359	388	359	337	374	356	338	388	374	398	378	377	369	378	362	395	389	352	412	384	358	403	362	375	368	354	385	377	358	400	352	367	371	360	382	380	387	366	380	367	361	398	373	363	373	395	375	389	371	370	371	348	368	361	384	374	365	372	337	364	374	361	340	329	366	346	361	386	376	356	347	362	358	372	407	362	347	383	363	370	361	345	357	377	381	400	345	347	356	351	364	348	321	360	416	385	352	319	352	358	378	358	380	313	332	384	369	366	320	383	381	334	353	382	389	339	332	377	376	333	353	339	374	343	357	375	400	364	355	398	343	372	395	331	351	357	386	400	367	362	382	407	381	354	376	403	380	362	359	384	349	350	367	371	382	384	390	366	350	371	365	362	386	363	356	386	389	357	406	383	383	380	397	395	343	381	365	358	358	358	319	370	373	357	360	334	373	337	371	372	381	389	339	337	356	359	349	330	369	361	354	349	396	357	336	370	362	370	371	374	362	392	371	383	405	352	392	373	376	361	382	401	403	392	366	370	355	367	368	385	368	365	351	357	312	351	356	376	366	389	407	346	348	338	368	389	392	344	384	344	351	406	390	379	368	397	313	382	329	351	308	364	345	391	344	387	384	360	357	399	362	361	370	355	339	352	355	362	351	347	408	355	360	366	391	363	352	365	363	395	366	396	362	372	382	336	373	378	394	361	383	366	354	383	358	377	340	389	361	336	367	368	346	360	366	397	379	407	384	389	345	366	361	402	394	371	350	359	378	354	358	417	374	373	370	381	354	348	355	317	391	361	360	355	368	329	385	347	379	366	354	374	394	346	339	396	374	365	338	334	391	379	347	341	359	341	348	321	363	396	384	375	376	362	364	363	374	364	396	346	394	376	382	333	363	329	350	363	374	381	335	356	326	344	392	389	377	399	360	409	337	402	369	378	366	401	378	396	371	358	362	356	327	359	400	411	395	373	399	376	356	356	388	405	380	387	357	378	351	376	409	384	351	364	343	367	400	327	376	384	354	388	373	337	348	367	392	383	329	378	349	366	370	359	362	375	399	369	387	352	344	397	347	393	355	361	349	335	387	386	380	376	337	386	370	368	391	373	347	382	366	375	361	389	370	357	373	338	387	351	398	436	374	395	357	353	331	383	372	371	375	368	339	373	393	396	373	372	384	370	379	374	371	340	355	410	375	346	378	380	378	375	353	362	371	364	381	347	369	346	389	380	330	373	361	341	355	335	335	360	362	368	338	352	370	378	348	379	356	340	358	416	369	370	354	350	378	404	380	371	366	383	381	337	374	406	338	386	363	360	380	386	346	360	366	403	331	329	349	384	353	345	364	345	363	344	385	352	379	370	363	413	355	344	353	398	404	347	376	327	359	365	369	378	401	362	336	385	351	377	410	360	362	380	370	353	378	364	351	367	377	369	418	394	362	353	361	356	347	357	357	366	393	392	371	367	364	383	343	362	365	368	388	373	411	355	379	364	404	422	382	376	337	353	354	362	349	379	399	352	377	374	347	327	373	365	349	366	391	349	362	379	336	348	354	390	387	378	377	352	349	354	316	375	360	367	330	397	354	387	399	358	335	360	359	362	355	371	365	355	385	367	366	347	387	410	370	370	375	373	352	364	339	354	441	350	383	380	398	362	368	339	340	343	343	338	367	365	360	388	359	387	399	390	366	349	400	369	369	368	399	353	346	346	403	370	353	373	372	376	383	373	376	364	366	368	320	334	370	334	341	376	351	367	343	377	366	399	345	373	332	384	368	379	399	402	361	360	376	368	351	393	381	346	365	363	371	380	368	361	373	353	372	377	327	380	350	355	399	353	381	335	370	358	360	357	367	360	366	345	403	343	376	398	355	378	388	349	368	344	370	360	356	369	358	349	372	357	388	380	369	409	388	332	374	363	374	346	352	368	362	367	340	361	355	378	387	352	399	350	387	402	364	349	355	372	369	365	374	357	371	353	340	348	341	377	354	367	344	352	389	367	368	364	331	359	371	370	319	374	373	371	356	388	349	394	359	355	349	379	370	400	388	378	346	343	368	345	367	383	368	360	372	386	387	366	374	342	385	371	362	367	367	360	345	398	361	356	357	389	391	353	339	364	363	372	370	392	370	393	388	385	358	328	353	380	382	319	356	380	364	373	366	372	361	389	347	360	333	350	358	371	376	384	375	349	372	333	388	397	349	338	349	360	362	397	391	356	359	354	323	359	340	345	376	347	406	360	377	337	348	356	392	364	388	387	366	346	379	337	373	355	373	361	402	356	384	348	365	369	379	411	324	367	353	354	403	424	375	350	355	364	368	366	365	381	362	371	364	378	395	352	358	340	358	372	402	388	375	358	371	360	344	383	387	377	356	322	368	364	352	371	363	344	366	343	352	376	352	372	361	391	381	340	372	367	358	385	373	401	380	358	358	362	372	345	357	356	327	380	374	403	381	342	399	377	341	358	397	382	347	360	363	391	392	356	373	374	360	381	401	380	385	377	355	381	363	381	359	366	363	382	372	388	393	337	344	377	382	353	387	372	348	372	367	356	374	361	378	387	331	356	352	365	342	348	358	362	394	370	349	406	390	358	356	387	360	395	392	329	356	348	398	393	345	347	358	360	348	357	359	349	388	359	347	368	421	381	399	371	378	390	372	374	363	368	372	348	376	383	321	378	363	363	371	372	375	378	360	381	370	346	357	385	325	351	370	347	372	408	394	365	376	372	374	347	361	355	352	333	366	362	341	356	330	351	338	379	353	357	387	342	365	342	376	354	354	366	335	380	356	363	354	374	325	366	373	380	370	356	387	345	341	344	393	362	398	384	353	335	345	390	356	379	405	353	342	350	379	364	362	367	357	350	350	339	361	384	367	369	364	365	351	346	368	375	379	385	345	339	378	355	372	357	405	370	348	363	346	347	389	385	368	391	370	367	371	356	371	358	396	371	371	354	346	379	389	382	378	378	349	377	395	356	346	361	390	363	366	353	414	394	359	342	372	391	343	381	346	404	393	335	341	342	355	403	396	356	390	351	366	372	345	352	348	356	361	350	366	318	353	378	373	349	356	340	353	375	359	377	365	369	405	363	399	323	371	396	365	361	342	386	387	394	361	366	327	359	371	341	357	350	390	375	383	372	378	370	378	368	369	350	389	405	353	344	373	343	395	356	378	379	372	364	367	345	373	337	356	351	361	365	350	365	335	378	369	360	369	381	345	360	392	372	378	417	364	363	390	395	359	378	382	390	374	385	362	364	363	342	391	359	413	363	403	346	363	369	362	367	374	399	372	377	333	363	403	386	372	380	345	348
2369	714	443	397	329	400	528	516	366	358	346	324	308	290	379	284	227	228	247	215	197	192	149	140	131	151	142	127	129	114	111	110	101	96	102	122	106	117	115	124	110	155	121	108	104	109	109	104	98	116	112	115	100	123	123	100	102	113	117	113	116	107	102	115	109	103	95	108	130	116	140	103	116	142	134	109	103	137	115	89	116	100	109	112	113	108	124	113	110	116	110	121	112	108	133	118	81	102	125	121	111	109	99	111	100	127	98	107	108	112	112	106	99	126	100	106	105	117	125	121	119	103	123	115	102	128	102	96	100	103	104	117	126	97	107	107	111	92	110	104	110	110	127	113	101	102	111	99	100	114	107	96	93	128	105	100	111	109	97	109	117	108	107	112	101	102	85	106	105	99	126	131	114	111	113	109	105	109	106	99	87	100	109	102	98	84	84	128	114	104	114	115	111	115	117	103	106	118	91	92	123	94	108	118	112	117	102	108	112	102	101	111	99	86	97	119	110	117	93	104	81	98	111	104	114	104	117	98	107	120	114	102	103	116	105	110	148	102	112	100	108	127	93	101	102	99	113	84	109	109	95	122	105	99	102	109	119	94	127	112	110	119	100	102	104	97	118	115	105	100	91	114	102	109	122	118	109	115	107	109	112	102	112	113	110	127	111	106	97	117	107	121	105	102	91	107	119	106	113	105	106	90	111	91	111	130	101	122	106	86	101	99	114	124	106	86	108	123	94	112	107	117	109	105	107	111	107	137	116	126	118	103	102	110	104	106	108	114	101	96	125	122	97	98	117	100	113	121	97	99	120	115	107	107	142	126	100	103	104	112	107	85	124	99	95	87	103	105	104	115	112	122	92	119	108	105	108	109	107	109	103	112	103	106	118	126	111	122	108	112	114	125	95	114	109	104	108	104	111	124	89	95	117	97	94	104	95	100	115	110	115	99	117	116	99	98	125	102	118	99	105	98	112	95	119	119	101	120	117	102	103	121	108	126	120	112	109	133	114	122	106	104	92	90	120	148	115	117	102	107	103	108	99	111	108	92	110	114	93	112	109	102	124	117	118	99	98	113	107	118	106	112	114	114	105	125	104	90	112	121	93	109	116	112	108	97	111	119	97	105	118	118	121	120	122	129	118	119	102	82	116	104	96	98	99	102	107	90	110	102	102	93	114	105	103	113	95	98	109	112	89	108	124	129	95	98	97	116	106	116	131	111	115	97	92	116	111	92	115	112	120	94	122	119	130	115	112	93	120	115	109	97	136	110	118	99	107	115	100	122	90	97	114	124	105	103	114	87	113	101	85	108	100	104	99	100	112	114	123	120	101	113	107	113	118	105	117	103	97	91	107	105	95	117	103	109	109	99	96	108	120	104	105	94	100	115	112	104	117	117	107	113	105	111	134	95	112	104	98	110	102	95	104	120	107	125	106	88	141	88	117	106	103	112	105	97	100	91	88	126	100	118	132	109	110	84	112	96	94	108	99	113	108	98	116	123	111	118	100	107	108	113	114	120	123	102	125	112	97	108	96	105	107	118	94	101	110	118	130	101	91	122	96	109	112	118	104	105	119	109	103	122	117	114	100	121	105	118	115	109	116	113	106	114	110	106	86	111	104	121	111	113	104	111	117	81	114	120	109	113	104	125	117	106	105	105	107	99	106	89	116	105	114	105	102	114	126	116	112	95	98	109	108	107	126	114	129	108	111	118	106	106	121	96	107	92	121	101	108	92	107	100	111	105	116	105	109	90	104	105	124	105	115	123	101	100	110	102	107	114	99	112	106	100	98	121	98	124	101	108	107	119	118	129	109	115	113	110	127	116	105	101	105	99	114	108	111	101	117	93	118	95	104	92	130	130	125	87	103	95	109	114	105	101	92	113	87	123	119	117	119	111	110	106	103	126	125	116	101	102	98	137	103	112	117	104	103	117	104	104	91	113	102	106	93	100	104	142	97	105	112	105	96	90	96	111	102	91	112	93	113	110	146	108	110	118	112	103	98	118	110	119	103	110	113	110	106	120	107	106	109	121	88	127	116	94	113	114	114	92	118	110	119	124	108	115	114	91	129	107	110	117	104	110	140	107	101	100	103	114	105	95	126	79	116	101	114	94	109	107	106	109	97	113	113	118	111	107	107	112	98	92	99	107	129	117	109	99	104	91	112	91	106	105	112	110	121	115	118	117	113	105	114	131	121	102	121	115	104	106	126	130	115	97	92	91	92	122	105	114	114	111	96	106	108	107	107	115	91	97	96	112	104	110	116	101	121	120	130	113	120	126	110	114	104	102	109	123	94	107	117	98	107	105	124	107	96	107	106	91	96	100	112	111	100	112	101	123	114	111	107	122	106	107	110	102	100	130	97	102	90	110	100	121	107	116	101	107	121	116	110	113	110	104	126	121	99	108	107	117	93	86	110	112	105	127	88	113	121	101	105	123	116	108	101	112	100	109	111	106	104	94	120	109	116	103	88	107	87	124	116	113	102	99	110	120	86	96	110	110	113	112	114	119	91	102	117	113	126	102	90	103	113	96	80	107	85	94	96	111	104	110	106	87	105	104	110	110	100	100	121	119	91	115	108	117	117	101	132	125	92	115	109	118	103	109	109	96	105	106	118	118	117	87	116	137	131	114	114	106	116	113	111	107	103	108	108	111	99	100	100	94	92	118	122	110	92	110	104	116	116	110	125	108	104	104	121	97	92	114	98	111	93	103	101	124	103	99	108	115	78	102	103	88	89	129	99	116	112	101	109	100	81	108	94	107	120	115	108	100	108	95	126	125	102	128	115	96	106	92	89	105	110	130	116	110	99	107	116	124	104	99	114	90	105	103	113	103	107	103	109	89	105	103	111	96	99	113	113	116	117	92	116	112	122	115	107	108	104	96	110	114	105	112	102	117	120	110	120	118	96	105	100	112	108	105	116	96	101	110	102	95	95	112	106	109	126	101	100	127	130	112	106	107	110	123	113	110	123	95	107	106	105	116	126	107	113	117	92	96	103	98	104	116	114	126	115	117	115	137	102	129	97	101	91	113	106	121	100	123	122	119	137	110	119	98	113	127	118	121	122	93	118	98	108	114	106	111	112	106	106	120	100	102	109	120	115	112	93	116	111	108	96	92	116	108	118	106	100	96	100	111	114	123	100	104	103	107	125	107	104	112	109	113	107	116	89	83	119	115	114	109	102	102	112	116	104	120	115	122	106	107	101	107	100	97	122	110	102	100	126	101	121	112	111	116	108	102	107	81	128	112	94	93	107	98	88	118	102	112	114	113	123	106	111	129	112	107	105	101	133	114	107	116	100	103	100	126	106	124	110	124	116	121	116	87	114	101	112	116	97	111	104	107	120	104	90	121	106	87	90	113	109	109	104	118	108	97	101	107	95	104	99	118	89	93	103	130	110	112	102	97	109	102	116	109	102	89	86	119	107	126	117	101	81	92	112	103	95	117	106	132	110	125	120	113	117	110	89	100	98	113	93	104	118	112
16925	7900	5086	7885	14452	17169	16538	14647	11811	10078	8491	8034	7165	6848	7023	5404	4431	3706	3966	4202	3442	2424	1998	1769	1692	1405	1391	1351	1160	1097	970	833	841	826	828	824	793	840	892	892	955	916	918	821	815	870	789	848	819	818	817	796	804	820	785	833	861	855	973	958	881	915	950	929	909	936	782	789	785	804	796	856	887	914	1044	949	890	823	839	833	813	818	785	857	814	739	855	834	816	801	800	818	769	799	805	815	771	776	815	830	832	898	807	841	792	784	807	820	806	846	819	775	754	825	783	816	810	850	822	801	847	793	824	819	769	783	756	786	829	815	827	824	801	859	765	758	807	818	780	796	745	817	801	777	780	760	788	812	796	783	809	836	760	804	773	783	791	828	822	780	764	836	804	790	756	773	773	814	830	782	806	776	758	808	790	796	780	802	769	804	749	796	822	806	776	789	758	738	770	772	832	763	822	834	732	821	816	787	831	805	829	790	783	835	815	766	803	773	776	816	835	811	805	776	803	770	820	815	766	776	788	783	838	776	766	793	800	807	826	782	825	777	832	800	764	782	829	834	783	773	795	801	772	753	824	788	834	785	784	847	780	870	797	781	801	819	814	801	815	756	774	779	805	792	815	724	828	768	785	770	742	836	782	803	821	840	838	790	792	778	803	815	810	827	764	787	869	813	834	825	809	800	807	840	755	788	776	791	816	766	756	842	788	772	793	741	812	787	790	795	820	781	842	838	821	841	818	758	785	799	720	824	777	843	825	831	834	850	771	821	817	775	836	808	758	812	758	768	786	800	789	862	834	807	762	804	774	743	738	836	766	770	801	790	784	774	787	813	741	768	847	775	844	795	784	855	804	762	811	781	818	814	833	766	797	778	825	788	806	862	806	787	766	770	824	815	801	770	817	816	782	793	753	785	793	758	775	820	783	834	844	764	746	833	811	789	809	815	783	842	846	783	758	790	790	802	749	801	859	789	793	760	841	724	835	795	822	808	777	797	787	771	865	818	795	837	820	780	817	838	777	806	784	840	845	752	767	761	807	787	796	816	791	779	811	798	805	816	776	786	759	782	784	784	811	814	828	769	808	769	791	800	785	796	781	800	811	751	784	824	816	825	771	794	849	845	812	757	791	799	807	835	773	842	768	840	812	787	815	796	775	794	783	797	853	797	773	831	821	768	762	862	780	797	835	777	808	758	790	745	780	770	789	814	808	804	785	799	774	817	778	797	861	785	841	779	852	814	724	780	826	803	791	837	791	810	769	787	796	783	796	814	820	791	836	827	791	794	805	823	815	845	772	818	810	772	789	799	799	785	798	812	758	750	812	791	742	785	802	837	758	806	794	767	787	794	819	780	820	805	811	730	742	820	770	813	852	788	813	774	804	791	840	819	787	799	783	805	806	854	812	822	855	793	763	839	847	786	746	796	830	770	819	753	772	807	855	780	761	844	769	756	828	791	813	809	821	771	797	775	809	726	813	803	818	827	810	798	854	778	788	765	815	811	798	780	820	814	765	813	770	771	771	796	810	804	836	811	804	779	782	760	803	805	792	781	827	771	835	849	841	786	742	784	781	768	794	749	766	777	773	840	767	783	875	804	806	778	818	850	802	818	821	784	789	813	800	781	811	812	778	742	806	798	824	766	821	750	817	809	805	827	788	828	797	785	773	803	787	800	788	800	772	795	825	793	754	778	802	770	840	765	820	800	821	781	779	788	752	803	843	781	741	788	848	790	789	733	799	805	822	811	763	832	795	810	795	812	814	794	796	786	810	795	775	758	795	784	799	776	824	759	803	841	799	766	827	803	790	818	835	787	813	845	829	800	752	792	755	816	795	771	775	790	828	760	775	801	817	807	767	772	811	778	835	803	817	772	776	791	755	782	787	835	750	756	780	803	833	795	824	802	759	783	785	796	796	806	791	844	817	744	782	795	801	799	789	844	822	823	779	801	799	811	741	769	763	776	866	769	778	801	830	823	798	818	853	786	791	787	813	793	769	793	815	838	785	824	826	816	784	796	855	810	791	826	761	834	773	808	805	815	830	804	847	827	804	834	787	823	785	809	781	787	817	819	796	802	802	777	798	772	846	793	797	783	792	772	780	820	761	763	815	831	799	803	787	782	794	813	780	753	758	790	774	779	836	798	778	836	815	779	798	808	819	806	843	781	786	804	836	816	782	832	825	842	838	828	794	806	790	817	778	819	822	831	815	805	766	828	838	829	829	821	782	799	761	768	771	803	831	808	830	791	822	775	748	783	812	765	743	729	831	806	803	770	858	773	790	787	814	760	813	860	744	789	799	811	809	782	831	834	811	832	832	812	797	816	782	779	859	754	833	791	828	785	788	791	744	826	777	819	817	749	773	862	815	827	827	817	771	800	821	779	798	765	852	780	815	811	828	815	797	783	827	773	802	788	791	738	825	825	813	807	805	799	823	783	805	785	791	776	785	829	811	835	758	819	769	790	809	795	783	850	792	826	782	768	721	814	804	802	784	794	816	789	814	781	882	800	825	796	767	822	732	809	807	836	762	793	733	843	774	813	775	775	819	785	806	782	807	828	718	775	784	813	824	804	800	791	799	778	794	811	784	777	817	830	783	774	804	820	783	771	795	792	784	822	805	819	806	786	778	828	811	771	839	831	793	814	766	791	790	811	825	824	818	757	845	809	821	771	806	782	770	805	770	793	795	837	762	793	817	807	784	772	742	773	790	771	819	812	776	851	846	792	783	811	778	803	819	798	798	831	783	802	771	830	806	826	796	765	818	821	836	812	782	756	763	796	748	817	737	791	783	786	789	852	813	820	827	814	805	849	735	816	784	834	768	804	755	780	839	806	834	800	816	798	760	803	790	794	809	810	817	821	790	839	812	813	799	811	799	795	857	775	843	822	774	828	783	797	791	775	825	756	800	802	820	781	842	790	754	797	787	804	797	779	779	794	824	800	769	804	832	771	780	805	766	784	779	820	837	803	830	810	803	819	787	761	782	765	767	796	821	811	745	766	797	797	785	801	771	765	779	793	807	819	839	784	839	785	831	814	796	863	778	831	821	762	840	813	769	776	779	823	810	817	814	800	799	824	806	774	788	845	819	842	810	772	842	851	817	798	768	825	829	795	761	794	782	813	769	781	845	752	822	816	817	841	741	832	771	769	818	841	763	793	833	849	837	807	803	782	808	802	821	764	777	817	860	815	824	824	823	780	810	802	787	783	774	861	793	854	794	780	837	777	804	837	814	801	832	787	808	773	769	818	760	804	817	807	822	839	815	763	792	820	825	828	807	785	759	766	802	800	811	764	813	871	776	802	782	841	785	782	804	783	813	804	795	811	797	824	843	803	822	785	832	803	846	808	846	761	807	832	773	772	739	791	776	790	836	809	740	778	818	862	802	821	847	817	801	792	838	808	763	802	791	777	768	767	767	772	826	784	788	795	777	815	786	772	796	813	779	798	755	840	851	735	825	855	826	843	794	803	772	800	807	769	783	817	801	811	797	855
1740	939	564	432	315	495	632	562	421	415	340	340	369	338	377	248	214	212	243	236	182	131	109	109	114	86	95	92	95	55	59	72	62	65	48	65	62	57	54	63	73	61	61	64	60	72	75	52	68	57	59	66	50	66	61	57	46	73	70	88	69	76	73	76	63	71	58	58	61	60	51	70	80	74	77	65	67	71	58	58	54	65	63	59	51	49	54	53	45	55	47	58	69	77	50	55	60	56	63	66	68	60	46	70	56	58	53	68	55	57	58	56	76	54	70	57	52	65	67	57	58	71	58	56	66	66	62	54	63	61	52	66	63	53	58	61	60	60	48	61	65	63	62	53	59	76	53	70	57	54	70	49	64	57	57	62	64	63	66	60	55	55	57	72	62	57	65	61	68	60	74	53	73	60	53	65	68	59	60	54	55	47	63	47	46	53	54	69	60	57	64	49	67	67	73	52	59	70	54	57	55	59	56	73	61	38	55	64	54	50	60	67	56	50	68	56	71	64	46	60	68	57	64	53	67	42	58	60	72	53	63	58	62	67	62	67	71	68	42	70	55	62	62	54	59	40	72	61	55	60	55	67	63	67	56	63	51	51	50	63	56	56	59	57	69	65	53	57	58	51	53	61	68	54	63	50	73	61	61	60	73	50	55	54	60	59	65	65	54	53	69	58	54	45	60	56	46	57	46	63	70	64	80	56	60	64	69	60	61	65	68	56	46	57	75	77	61	61	66	54	71	59	67	73	66	67	62	64	80	56	65	61	61	48	64	57	65	54	60	78	63	66	54	75	56	59	62	62	49	68	59	54	52	57	53	61	65	63	50	59	55	58	56	69	58	49	67	73	66	54	44	53	57	45	62	52	60	66	63	53	63	68	65	63	78	65	60	51	63	57	56	60	56	71	53	59	57	69	72	69	57	54	67	68	59	66	52	78	58	48	65	52	75	56	62	75	61	63	60	59	59	66	61	50	62	57	59	73	60	79	57	61	47	66	61	60	67	68	63	57	64	66	66	61	60	66	59	59	47	58	47	62	47	48	62	60	58	55	64	55	58	56	64	53	61	57	69	76	59	58	64	80	65	60	51	64	67	75	55	58	51	67	59	61	62	54	72	61	55	50	52	70	45	49	54	53	63	43	43	53	57	60	68	69	58	50	60	59	53	58	48	57	70	53	50	69	66	62	47	70	65	63	74	64	62	55	65	82	56	51	65	64	62	54	65	56	46	60	55	53	51	53	53	56	51	50	60	38	50	74	65	75	75	58	60	48	66	68	65	55	63	64	49	67	77	68	68	61	62	56	56	74	54	52	60	53	64	70	56	59	63	53	59	64	61	56	56	73	60	60	62	59	52	50	64	53	54	68	65	48	54	61	63	70	77	59	67	54	77	70	66	69	61	68	80	54	48	61	52	57	61	47	59	71	56	45	65	48	61	52	59	55	60	74	65	48	49	53	65	60	65	48	63	64	64	59	56	59	55	49	70	77	53	53	56	63	57	53	64	54	77	52	65	74	54	75	52	61	53	68	42	52	56	72	62	55	57	63	47	56	71	53	65	62	52	52	63	58	55	66	73	64	63	56	53	50	58	52	56	47	57	51	57	62	56	67	56	91	59	55	62	67	57	48	65	70	66	75	64	58	67	54	50	57	56	47	66	59	54	55	54	56	60	58	49	48	59	54	52	68	53	68	76	57	58	62	51	48	67	55	59	63	58	60	55	62	65	60	64	55	54	48	72	65	59	53	56	76	70	71	66	47	55	68	61	74	55	53	58	69	45	66	73	61	72	54	60	59	60	63	36	55	52	60	53	56	57	56	58	52	76	58	61	49	59	64	67	50	51	71	74	59	48	50	60	53	61	51	72	55	63	64	60	61	65	61	70	65	80	61	48	57	54	65	71	48	57	44	50	53	64	62	47	64	73	69	51	77	72	60	81	51	72	51	63	57	59	56	65	53	59	45	48	49	60	48	54	74	58	58	54	56	53	52	66	66	56	55	59	60	63	70	78	63	58	63	60	56	51	64	69	61	57	61	62	62	78	56	71	63	51	54	56	52	64	53	65	53	54	62	60	54	53	60	71	59	56	66	60	68	67	70	70	62	65	62	59	46	56	55	66	61	54	74	64	67	55	48	44	51	57	57	56	54	69	59	66	48	51	54	59	58	60	66	72	51	64	62	54	61	61	59	41	58	79	55	60	44	54	57	51	61	68	67	56	64	48	71	51	61	53	63	49	68	48	64	47	60	60	49	61	55	63	57	52	68	66	73	59	47	46	66	58	51	62	75	56	53	65	62	67	58	63	64	59	52	67	54	69	61	57	64	52	60	63	65	74	53	70	65	64	67	67	62	70	57	54	58	78	55	39	43	58	59	56	64	59	55	69	57	62	64	47	56	66	58	63	68	57	53	63	53	57	64	71	67	67	61	80	61	41	62	65	67	54	60	59	61	54	64	53	75	73	55	61	52	60	65	72	45	62	55	70	66	56	42	43	49	62	58	80	61	56	50	53	61	61	51	68	58	61	67	64	63	78	70	66	56	59	55	65	64	59	49	66	62	56	63	62	60	59	67	66	48	59	66	70	64	59	64	57	59	50	58	58	67	47	59	53	49	48	61	50	62	56	59	57	69	59	71	59	64	42	63	47	54	80	51	62	62	62	61	48	69	57	75	66	59	62	56	76	73	53	75	61	49	66	57	44	67	74	51	53	66	62	64	51	54	51	62	70	59	74	70	52	65	62	54	64	62	48	48	70	54	64	68	80	70	62	58	67	74	75	59	55	61	60	59	61	59	62	57	75	63	56	58	57	39	67	55	78	52	52	72	62	59	57	47	83	54	65	50	54	53	57	52	60	54	53	54	66	52	60	64	54	63	66	62	68	52	67	67	41	54	64	64	56	56	53	47	60	47	55	55	58	40	68	58	63	58	54	63	64	59	74	66	60	50	49	60	60	60	62	62	47	66	73	47	43	57	46	51	80	51	51	59	50	64	64	52	48	57	60	66	58	55	56	48	65	54	52	58	55	63	51	46	61	73	54	65	54	58	68	64	54	64	62	51	58	54	62	61	62	80	58	60	50	60	73	61	58	51	70	62	48	56	63	63	49	60	50	52	64	71	55	56	45	63	63	59	62	59	62	62	64	58	42	57	60	66	67	69	75	61	56	63	64	69	52	64	62	54	59	61	60	67	68	68	69	64	61	69	55	55	79	59	83	60	72	59	70	73	44	55	63	54	54	69	69	61	69	53	57	68	52	72	53	52	39	64	66	53	70	51	45	55	75	57	69	59	39	70	72	53	46	73	58	54	55	52	66	75	54	48	36	71	63	53	57	51	54	55	62	74	69	51	64	56	60	45	58	57	51	49	76	67	72	59	74	54	53	61	56	53	46	61	60	70	58	64	58	66	67	57	51	54	53	59	54	49	64	59	74	55	70	72	71	75	67	61	57	58	58	48	59	66	61	64	71	52	55	62	69	49	62	52
18797	9912	6316	9466	17143	20343	19987	17666	13868	11934	9832	9722	9429	7915	8772	6396	4920	4622	5000	5002	3690	2471	1998	1896	1550	1357	1150	1087	1012	724	663	571	537	480	547	538	543	492	544	701	593	567	594	503	463	455	454	449	460	444	465	500	477	407	451	480	518	600	675	605	577	617	658	633	611	563	466	461	446	431	487	535	601	700	673	627	531	542	588	426	486	418	434	406	436	478	457	434	421	447	442	451	464	457	438	456	461	470	421	466	430	427	456	442	448	430	450	424	465	403	434	425	446	409	433	404	439	439	414	453	423	481	458	453	459	410	423	442	421	407	414	433	409	438	443	425	455	421	477	424	420	475	427	464	431	408	449	439	442	473	424	454	421	449	446	452	433	414	448	419	445	448	449	446	457	437	460	441	394	435	441	468	467	432	443	440	447	460	436	462	448	449	426	440	479	418	429	437	461	445	446	412	442	466	398	443	437	414	415	451	440	447	420	419	440	445	463	416	442	398	402	452	395	456	454	428	461	426	420	407	419	437	422	416	447	459	414	436	446	444	425	406	411	459	396	465	408	474	421	443	470	436	461	421	459	415	457	445	407	446	446	392	414	426	434	443	449	398	416	446	433	427	431	460	464	463	407	445	413	436	463	419	432	459	434	462	460	431	422	436	432	397	454	453	407	421	381	417	487	414	417	428	470	436	418	422	445	433	478	421	434	429	433	415	403	461	469	440	428	483	412	435	453	417	422	431	434	443	421	407	452	402	452	472	426	428	457	430	404	423	391	446	489	444	379	446	450	431	421	422	439	391	430	446	414	469	436	503	469	417	462	401	443	451	449	426	447	468	456	428	448	432	440	430	467	429	446	429	464	458	432	422	487	429	436	422	406	430	414	442	429	478	433	421	442	439	432	461	435	386	450	427	463	456	402	459	418	443	462	438	451	447	417	409	421	453	451	434	441	442	423	436	408	427	425	425	461	440	429	443	445	451	440	401	404	463	445	454	429	395	491	450	445	436	458	422	428	413	396	441	445	444	415	488	439	410	442	428	418	422	456	415	401	450	415	440	446	435	445	434	444	420	426	415	428	422	420	449	423	453	430	404	403	475	447	438	425	438	435	437	419	413	431	474	430	441	416	433	436	433	417	427	409	431	443	445	458	456	443	445	431	440	422	411	453	446	467	435	456	435	427	434	421	409	440	425	456	467	456	448	443	485	449	470	382	421	422	391	432	389	453	434	430	412	452	450	431	453	442	427	435	435	442	411	458	444	428	444	399	444	418	452	413	436	441	415	457	383	492	463	424	417	478	446	441	404	441	436	420	449	446	445	401	494	455	437	462	396	422	441	415	463	393	447	410	457	432	407	438	468	451	424	417	435	409	423	434	464	420	438	421	445	426	446	446	470	432	422	427	428	436	435	427	385	405	437	410	444	421	437	449	428	396	422	473	429	419	426	427	458	437	464	423	405	439	441	399	409	450	419	457	409	470	458	428	451	468	435	442	439	473	404	433	462	449	432	487	423	464	448	437	457	432	420	414	427	424	419	406	459	438	447	419	433	452	457	450	440	442	439	467	443	433	422	432	418	404	394	454	463	453	425	443	441	450	430	422	445	461	446	474	420	415	467	427	469	442	418	462	450	418	394	440	424	452	467	477	455	436	428	411	417	421	431	433	486	465	434	418	415	444	448	436	397	418	438	448	414	449	446	414	452	422	441	418	424	422	456	457	431	413	413	413	428	434	400	447	428	441	428	450	470	433	455	433	439	405	448	439	443	430	453	433	446	458	431	408	436	440	437	443	459	439	440	419	428	416	438	438	435	434	434	433	466	457	459	441	444	439	474	425	457	442	406	470	462	450	400	405	445	401	422	438	425	435	430	415	449	436	444	433	406	456	445	409	457	435	468	399	437	453	422	452	414	437	466	443	437	480	445	392	479	412	443	392	443	419	454	434	466	438	451	452	413	450	421	450	486	410	426	419	425	441	409	449	436	413	458	431	405	442	445	477	463	450	416	426	387	439	467	417	481	396	420	427	406	448	407	441	424	402	431	410	441	485	446	432	413	451	431	455	463	457	435	457	452	449	463	393	412	479	412	382	438	428	417	418	431	459	466	431	466	409	428	471	432	464	432	446	450	460	441	446	427	455	451	382	437	450	462	419	435	400	451	445	448	419	444	451	439	480	445	439	445	478	439	407	465	435	449	411	429	441	471	442	406	484	453	450	447	480	430	455	447	447	447	446	448	406	442	430	405	438	427	439	438	401	438	414	442	434	456	409	467	418	433	400	448	465	401	423	419	435	475	385	448	439	451	423	430	418	446	455	437	405	464	461	456	458	445	440	424	399	453	401	427	435	436	450	457	388	448	414	423	480	430	424	427	428	437	428	406	458	426	421	460	429	403	433	406	401	446	406	396	434	426	437	416	472	435	435	434	417	454	417	431	427	443	458	439	463	448	448	451	406	423	452	419	421	450	397	459	469	433	451	433	440	448	428	475	405	466	441	450	402	380	460	436	449	414	462	453	441	428	445	388	461	426	442	421	428	421	465	428	463	429	421	447	429	420	440	409	395	446	387	443	472	465	460	445	407	428	435	429	449	404	446	449	433	443	400	433	422	408	426	438	414	466	450	422	458	445	451	437	486	434	417	481	459	437	442	429	462	436	438	439	465	429	453	432	442	440	471	445	431	442	431	433	463	412	456	425	418	426	422	440	445	420	439	439	430	433	456	447	452	444	401	454	472	431	443	495	414	432	435	436	452	451	447	455	431	410	431	452	430	442	448	464	456	463	412	447	456	475	440	462	438	424	427	409	466	441	460	437	487	430	426	429	408	456	457	441	431	418	411	424	442	426	430	429	421	448	408	420	392	426	469	437	429	455	409	435	482	443	434	408	448	423	439	465	434	421	432	445	394	428	462	447	458	415	437	433	426	412	433	429	473	413	432	431	415	420	415	389	419	462	470	437	442	442	443	426	448	432	444	415	439	407	428	439	428	420	420	447	416	461	395	469	418	425	397	420	425	412	437	469	445	423	427	454	415	421	426	418	449	411	440	472	416	421	436	456	421	421	432	459	456	436	489	394	441	440	431	448	437	430	427	455	447	419	478	424	494	447	436	413	414	402	399	440	413	421	428	399	442	402	454	402	465	421	436	451	446	455	446	482	459	423	444	451	464	446	438	423	457	458	434	435	443	458	424	443	452	399	418	416	458	393	434	447	427	467	485	432	477	419	436	429	409	410	427	438	482	384	426	437	421	406	392	448	421	448	397	454	434	445	388	388	400	420	431	412	400	449	403	407	424	434	402	429	378	441	418	438	412	446	410	469	397	423	448	426	446	422	417	459	410	418	442	421	455	480	452	428	452	435	430	427	414	420	432	453	451	438	443	460	424	452	468	444	420	446	448	436	408	407	416	446	409	397	464	458	429	427	429	471	431	441	441	391	407	482	421	446	462	482	428	454	430	467	422	425	423	445	428	411	445	425	431	439	454	495	447	442	416	422
1723	587	390	285	226	312	358	307	297	228	211	236	239	224	236	163	133	163	195	155	135	112	109	122	107	104	97	107	83	106	88	101	99	88	92	84	103	80	74	99	70	89	82	91	88	84	98	100	96	75	88	85	103	86	93	89	88	74	96	105	102	77	95	77	79	88	83	104	71	93	92	89	103	95	77	94	91	84	87	90	95	83	78	81	69	91	86	93	88	85	74	86	100	86	93	87	87	84	81	83	92	79	84	72	85	80	98	84	84	79	90	83	80	78	88	77	93	90	89	93	82	90	89	85	102	95	79	80	76	79	86	87	82	105	94	93	96	80	68	91	102	77	74	82	81	94	78	84	74	87	84	83	81	78	88	63	97	89	83	92	86	81	74	86	97	73	92	94	78	73	88	82	88	89	89	74	73	77	81	74	80	88	99	96	89	92	96	76	95	91	90	77	92	92	102	64	101	66	79	91	78	94	92	101	92	102	76	88	100	76	95	116	77	91	87	72	91	91	93	90	103	81	97	104	88	91	84	70	85	81	83	70	85	88	73	77	83	101	111	92	90	88	83	93	95	91	85	91	89	91	80	92	99	97	89	96	87	101	93	103	92	96	89	93	93	86	74	93	77	95	65	88	89	90	95	98	89	82	94	74	87	92	94	83	95	86	79	85	75	83	88	87	72	81	80	88	97	66	93	84	77	88	91	93	91	82	89	96	104	91	80	79	90	81	93	102	81	90	95	100	102	96	94	81	88	91	88	95	81	96	86	100	98	94	96	69	98	87	108	92	89	85	78	78	85	84	88	95	86	92	86	81	81	66	90	83	107	85	89	87	89	76	81	83	93	93	100	91	94	85	81	98	78	75	87	81	83	89	90	69	84	87	91	76	89	101	91	83	99	87	76	89	86	78	86	94	85	98	90	78	86	87	95	90	107	100	76	81	77	86	84	84	85	78	80	107	91	80	107	79	76	93	77	79	85	98	83	91	91	91	70	122	88	78	68	85	85	69	102	82	84	95	92	89	90	97	86	105	70	85	84	73	96	86	74	96	82	92	88	83	105	89	88	72	89	102	89	92	96	78	79	99	100	93	103	73	100	89	102	71	96	68	90	82	88	103	84	89	83	99	78	68	94	85	90	76	99	103	100	89	103	89	73	78	80	89	102	117	85	88	91	96	70	95	76	97	90	87	86	76	92	84	101	96	93	82	86	90	77	80	87	81	78	105	77	85	81	103	81	69	66	91	88	81	92	98	86	110	68	92	106	82	83	89	98	97	102	90	86	91	88	84	101	89	87	91	89	104	90	103	96	85	94	89	87	81	91	91	82	100	76	104	79	82	85	97	96	77	84	73	67	66	82	94	77	93	67	96	70	78	94	93	85	91	105	95	99	86	72	93	79	71	75	97	71	72	80	81	73	79	74	100	113	83	83	65	107	103	88	88	89	91	77	97	94	74	83	74	83	90	72	66	84	68	85	92	90	78	92	94	100	91	80	90	100	90	106	86	81	81	87	100	93	95	90	79	102	92	87	77	77	110	101	98	96	83	97	90	91	91	103	83	89	76	71	104	92	90	82	66	87	96	82	88	80	84	84	89	96	103	91	91	85	82	91	85	96	96	94	86	83	90	93	77	95	81	91	91	87	83	88	82	84	95	90	86	88	93	85	77	75	93	81	98	74	86	80	77	91	74	76	86	103	94	74	84	85	114	79	78	80	86	74	89	76	83	94	80	102	83	80	98	77	95	78	80	81	86	71	85	69	82	76	103	93	88	86	96	86	97	84	98	82	92	97	85	84	93	91	85	81	101	95	102	99	96	95	91	76	65	98	95	99	102	85	85	78	91	84	86	90	86	94	92	90	86	90	92	89	89	89	90	86	87	74	74	93	105	77	95	100	67	87	82	69	92	74	85	91	87	76	76	102	78	76	71	99	86	91	79	84	95	84	87	77	83	89	78	86	86	76	97	80	98	81	74	87	87	94	96	84	84	101	110	95	90	87	95	88	101	97	101	84	98	71	80	92	93	90	72	90	76	75	94	73	92	89	87	88	72	99	91	92	89	91	88	87	62	75	70	101	107	82	83	74	93	81	68	78	74	89	79	111	95	79	100	100	85	99	86	90	84	103	82	104	94	91	89	99	102	86	95	95	90	90	84	75	103	79	67	104	97	104	97	83	101	86	91	87	82	92	78	83	94	77	87	101	73	89	86	75	100	97	92	88	93	98	75	80	85	81	71	99	83	90	86	82	103	87	95	82	86	101	96	85	93	78	88	90	75	95	80	91	93	66	78	89	97	92	86	83	76	82	75	93	88	89	93	85	86	81	105	79	79	102	82	71	80	95	79	85	71	83	100	87	76	94	90	88	83	85	106	84	91	82	99	94	76	96	99	89	73	98	92	83	82	97	92	98	95	94	80	76	85	105	88	97	81	78	71	83	101	83	82	85	78	71	90	91	94	111	88	84	95	95	92	93	81	77	81	92	90	96	93	102	87	99	86	95	110	86	87	90	95	75	79	74	84	87	72	90	92	83	86	87	79	92	96	114	84	71	72	79	85	95	81	95	81	77	90	80	88	76	85	96	80	80	87	79	87	86	97	84	90	85	97	101	79	94	75	90	83	94	97	79	91	86	79	87	89	86	97	89	79	99	91	78	73	91	95	90	86	87	78	86	98	81	89	85	80	78	73	106	96	91	83	81	84	94	74	97	82	77	96	90	94	71	77	97	73	90	79	93	81	60	80	76	84	100	85	82	90	90	87	83	88	94	97	77	96	96	83	101	74	83	98	88	83	111	84	83	79	84	98	83	97	89	84	85	91	90	89	84	90	67	101	112	78	93	100	87	94	80	80	100	77	97	99	89	93	95	86	86	81	86	88	93	80	87	81	85	69	94	87	84	90	91	79	100	87	107	78	83	115	98	100	90	80	83	95	76	102	85	76	93	89	86	95	70	83	92	97	81	86	90	91	77	87	74	75	95	98	103	101	75	92	88	98	100	79	93	96	96	97	77	93	86	84	77	85	73	91	64	79	96	74	88	73	75	80	84	80	82	95	90	76	76	77	72	79	101	87	76	79	92	94	106	97	81	92	74	85	88	81	87	86	78	95	98	96	70	85	82	91	87	90	78	101	87	75	95	98	85	90	84	86	56	84	80	77	111	92	79	94	93	81	96	86	112	84	87	75	106	82	87	100	77	78	89	75	88	82	68	99	88	86	98	85	83	94	96	77	81	98	74	122	105	98	88	77	81	85	88	77	90	75	89	84	83	100	72	88	75	80	90	82	93	80	75	84	88	90	82	82	101	67	93	79	81	84	88	76	91	86	102	102	69	99	72	86	86	89	83	83	73	73	84	96	91	74	102	93	100	98	97	89	92	88	85	100	83	94	102	86	88	105	91	88	98	91	92	94	90	87	89	95	82	61	84	84	90	86	76	86	97	90	87	90	98	87	73	78	93	95	79	83	97	77	97	91	93	89	88	105	110	96
14916	6284	4012	5986	10968	13603	13263	10482	8482	7131	5709	5959	5362	4386	5001	3341	2763	2761	3013	2791	2084	1562	1396	1235	1154	1106	998	983	895	751	723	698	677	633	662	651	685	650	689	750	697	709	657	673	692	635	644	699	653	697	677	699	638	619	641	666	698	725	748	688	735	726	703	743	686	656	652	686	644	662	713	665	748	767	741	661	683	709	689	661	631	636	647	667	656	668	639	641	646	661	675	616	649	667	610	662	676	690	638	627	653	639	688	668	627	634	623	607	679	657	660	667	718	671	639	649	686	625	677	672	651	672	671	642	600	686	628	666	653	633	684	712	674	685	669	614	631	670	673	641	652	672	635	624	678	633	678	611	710	662	617	632	650	638	646	681	634	708	604	633	680	615	671	672	654	671	625	640	693	661	708	688	650	653	664	606	647	663	628	665	629	656	633	653	670	634	640	602	618	690	669	657	675	645	646	676	658	608	600	659	605	692	649	647	621	696	645	645	614	669	650	682	696	660	610	651	647	652	688	678	663	619	702	663	665	611	621	648	696	593	638	682	682	643	627	689	604	620	643	651	719	663	649	651	646	660	685	666	676	643	649	675	680	686	665	646	679	678	680	687	656	704	644	621	672	664	658	635	634	668	636	643	640	632	669	712	660	671	662	612	670	648	671	635	677	618	647	694	642	665	650	622	677	643	666	674	635	683	682	615	639	629	671	649	616	672	723	702	639	671	652	613	674	695	634	660	634	686	664	642	684	711	674	643	621	602	653	682	680	672	654	647	684	652	668	649	644	640	616	639	649	654	638	636	649	675	691	655	669	668	643	660	704	632	634	660	693	627	664	670	653	648	642	660	650	636	640	633	693	655	671	674	644	649	664	615	642	674	619	697	672	695	635	678	634	658	623	699	633	605	649	705	633	635	678	631	679	606	652	635	655	637	655	660	675	629	634	646	671	692	636	665	664	634	645	640	690	671	654	685	669	653	656	679	640	690	651	635	626	651	674	643	632	659	645	672	635	618	659	623	683	640	659	621	658	679	661	659	689	698	664	696	682	648	658	625	628	630	662	637	650	657	645	620	658	662	613	667	685	727	634	662	676	617	666	600	674	628	644	650	628	636	684	700	650	634	674	683	656	592	683	644	633	616	659	694	629	655	650	631	649	620	717	644	587	699	671	624	662	650	674	670	636	636	651	675	687	654	640	627	706	653	676	656	656	639	706	673	650	649	681	651	649	676	636	685	637	649	673	656	674	681	673	665	607	633	670	607	681	612	692	636	600	662	665	628	657	597	655	637	594	669	619	717	671	639	681	637	660	656	674	653	658	660	626	626	632	636	621	626	638	668	637	636	590	616	655	703	634	681	614	657	677	629	633	630	636	640	668	680	683	644	683	656	675	700	670	674	638	687	644	654	652	635	628	643	653	650	698	688	654	640	650	645	647	665	681	711	633	650	661	620	642	655	653	625	627	640	679	673	673	675	691	650	658	644	648	661	626	635	720	619	635	637	666	681	651	648	674	655	646	652	681	641	679	692	622	672	679	690	641	618	660	672	638	637	619	668	636	604	636	668	658	675	644	674	656	694	670	652	622	679	669	637	616	638	649	657	679	633	632	627	613	663	624	658	670	609	686	673	608	645	683	685	651	637	601	626	682	672	642	654	663	647	607	604	648	679	630	685	678	669	666	639	675	624	644	616	654	674	656	663	694	662	622	638	690	599	688	628	624	688	631	681	630	659	705	634	685	696	646	614	648	703	617	600	629	632	627	642	638	627	655	661	666	650	650	665	641	674	673	637	611	674	655	645	665	670	641	634	718	687	646	695	636	642	684	661	633	667	652	619	671	656	647	639	627	647	696	621	635	644	628	651	671	634	644	613	665	662	671	612	648	663	687	654	677	632	623	688	651	677	625	663	672	702	703	657	631	689	655	617	658	658	673	709	628	639	662	646	617	645	614	630	640	661	591	688	654	624	666	675	621	602	661	667	693	675	663	674	634	644	656	659	661	667	669	672	673	665	676	650	643	672	652	668	668	689	646	635	660	617	666	629	673	694	639	691	655	688	658	676	645	641	673	694	669	599	651	656	673	629	635	684	722	628	647	639	671	672	666	618	620	661	668	722	644	599	693	701	657	638	621	645	672	649	681	641	656	679	621	696	671	660	645	686	671	642	642	674	641	664	630	682	698	678	643	678	650	678	626	663	653	694	667	645	702	703	636	690	618	638	678	711	669	700	662	663	629	643	654	652	606	623	665	682	689	682	684	633	634	631	670	645	619	640	668	656	694	679	639	665	650	666	665	641	671	683	653	682	650	648	620	671	625	626	736	701	648	650	656	620	613	683	663	706	645	632	652	602	692	672	653	635	646	672	653	660	654	681	628	680	637	713	639	675	682	671	638	632	657	605	695	657	647	709	673	642	674	686	698	637	641	688	666	651	608	683	673	671	662	656	666	632	630	616	664	614	655	686	661	677	604	654	623	670	666	640	654	661	680	670	687	621	650	634	702	634	692	637	645	682	674	656	642	648	672	660	642	649	626	625	633	632	612	686	654	657	641	669	641	636	673	670	667	610	667	688	638	648	656	665	655	627	664	625	618	671	636	635	646	679	689	660	615	628	655	658	664	658	649	647	643	710	632	673	665	666	657	711	652	662	689	693	654	658	705	631	605	644	659	698	657	654	662	677	662	629	655	642	692	638	664	689	651	678	641	676	648	642	677	637	673	623	647	659	643	628	672	681	682	677	673	650	702	653	675	660	641	644	660	645	675	688	657	681	604	658	638	703	643	605	648	642	668	618	657	653	608	641	690	712	653	627	678	645	654	681	652	656	632	593	642	675	615	637	701	671	706	629	644	654	643	614	675	667	624	673	602	636	706	673	684	665	630	607	681	659	624	680	667	627	642	632	680	651	669	609	656	646	695	659	704	616	682	663	640	660	650	666	604	647	676	641	688	640	651	653	664	652	706	679	633	657	681	659	734	674	663	691	683	662	707	623	618	619	680	637	649	687	679	575	667	598	637	626	652	640	651	657	641	651	656	610	663	662	610	669	681	619	653	618	639	638	674	649	670	674	613	643	692	584	717	676	667	652	703	668	673	675	656	621	611	674	681	651	637	636	602	623	618	581	650	680	634	653	635	663	691	681	640	622	693	668	666	622	627	682	719	712	623	659	655	697	650	633	676	696	641	662	705	651	616	638	670	632	651	660	607	653	627	647	648	656	646	677	658	687	669	663	649	701	654	653	664	672	650	673	631	627	647	656	662	650	692	656	732	652	606	646	640	701	627	660	625	659	640	690	620	654	655	689	637	659	688	660	622	626	663	676	573	689	671	618	637	632	676	650	676	640	623	647	690	621	633	632	658	621	644	673	706	682	694	644	677	693	607	725	628	677	657	671	650	662	656	664	661	658	642	665	615	663	616	605	655	706	715	622	660	645	672	646	653	639	638	695	647	668	633	655	671	630	667	630	663	648	681	668	660	654	692	631	651	696	631	615
1252	745	537	365	317	411	486	379	339	264	263	309	261	244	295	200	156	152	180	166	125	87	85	77	68	68	66	82	62	53	60	49	54	49	61	51	39	51	52	57	52	49	51	51	49	45	53	47	55	47	50	48	46	62	53	36	46	37	54	52	45	56	63	60	53	46	46	48	48	44	39	46	63	50	59	41	48	44	39	47	56	35	47	53	38	47	52	63	48	56	48	58	36	50	43	58	59	49	48	43	43	40	41	54	37	44	46	52	46	56	51	42	42	46	50	47	38	51	40	47	47	55	35	37	37	44	53	40	40	51	40	40	51	51	67	54	38	52	46	45	41	51	34	49	52	43	50	47	59	45	41	44	43	47	51	51	44	65	48	32	43	42	45	39	46	52	57	70	39	55	57	52	43	34	59	50	39	43	53	33	46	39	43	43	56	37	46	52	43	51	50	46	53	47	43	44	35	48	38	51	47	34	45	38	54	49	52	55	60	38	59	47	42	33	53	45	42	53	52	31	57	42	38	45	51	36	30	52	48	32	52	61	39	51	49	51	50	47	52	41	46	50	45	43	48	47	52	45	58	50	36	44	48	59	37	35	43	42	40	31	48	51	48	53	40	40	58	43	59	47	58	45	39	45	45	42	53	45	45	48	59	44	73	48	44	47	51	47	45	47	33	40	47	37	48	51	51	37	48	44	43	50	47	45	45	33	56	58	50	49	57	44	46	50	49	46	46	63	50	50	45	50	40	49	45	47	40	58	49	46	50	37	54	41	50	46	45	58	49	51	59	44	46	37	47	34	50	56	46	41	45	52	50	39	42	52	41	36	49	49	46	45	43	41	38	38	55	40	42	39	52	48	45	42	49	46	46	38	54	44	41	44	47	43	48	39	57	44	44	41	48	48	47	42	42	46	43	45	48	54	53	56	46	54	32	52	53	52	45	45	49	40	44	46	51	39	45	55	42	33	45	35	55	41	35	34	45	51	52	52	53	44	48	50	34	35	43	46	43	50	66	38	46	41	48	48	46	46	54	44	37	41	50	57	35	49	34	40	46	41	36	59	50	35	47	38	55	41	42	56	42	48	43	51	47	43	45	46	34	68	42	40	42	43	53	44	42	45	36	36	52	52	55	49	60	46	42	62	48	38	56	38	42	44	47	45	47	39	48	50	48	41	39	38	37	52	43	47	56	48	45	42	49	35	49	49	44	50	39	45	46	39	49	53	62	39	41	45	53	45	43	48	48	60	56	36	40	43	47	38	69	51	40	44	50	53	47	38	43	45	27	42	48	48	51	49	38	46	51	40	40	34	50	41	51	53	40	44	49	37	49	41	53	57	45	48	33	41	39	39	60	49	54	40	47	39	51	39	42	52	44	43	43	48	49	41	57	45	45	46	40	37	41	42	36	52	38	53	51	45	44	41	47	49	41	40	44	49	41	55	50	40	53	52	45	49	42	56	32	54	33	48	55	44	58	57	54	51	65	58	43	47	59	39	55	44	35	44	54	37	38	47	36	40	33	43	47	49	46	56	43	61	51	42	56	44	48	39	28	42	36	34	42	44	46	47	49	49	45	36	49	50	45	36	55	40	45	42	61	55	46	49	45	52	47	46	42	49	47	49	52	38	42	35	53	39	34	46	33	51	54	38	40	39	67	46	54	40	46	52	59	60	45	48	42	44	41	37	42	50	50	56	44	50	41	56	44	45	39	57	31	59	48	51	60	40	46	43	38	44	45	50	46	38	45	56	39	38	45	48	48	48	50	50	57	44	33	61	47	35	42	44	55	40	47	45	48	43	44	49	51	49	39	48	50	46	44	40	52	38	54	37	52	49	47	47	46	46	27	59	46	58	36	48	43	47	44	42	35	40	34	50	55	51	52	37	41	44	43	50	53	58	49	51	51	48	43	40	49	42	39	39	43	48	53	46	42	54	56	36	44	44	35	65	48	49	51	47	45	38	44	54	48	50	45	51	45	53	51	56	58	60	49	42	49	49	45	53	41	58	37	51	32	43	50	51	53	47	38	53	36	44	44	48	39	42	40	47	56	48	49	37	37	48	34	40	57	50	55	50	47	53	48	48	40	51	58	42	53	54	47	46	33	53	48	51	55	51	40	43	57	50	29	55	40	59	41	46	52	48	58	37	57	43	52	50	59	43	45	53	54	36	52	49	41	30	49	51	57	50	53	53	54	58	45	62	37	35	43	51	44	49	37	57	46	59	34	43	41	44	50	46	44	45	51	37	50	56	40	54	44	42	58	40	55	45	43	54	55	40	45	53	44	56	57	52	51	48	50	41	46	62	47	44	49	51	57	45	59	45	49	39	47	62	47	48	46	38	43	40	39	46	53	49	53	50	53	53	41	33	42	46	52	55	36	46	47	57	44	46	42	35	50	41	57	42	43	60	49	45	47	43	38	38	52	43	48	36	66	45	42	52	59	42	55	39	44	41	60	47	47	44	46	48	40	34	42	39	54	39	47	41	39	51	37	34	50	38	37	49	41	53	29	41	41	51	37	50	54	50	54	45	36	51	45	57	34	47	55	60	39	44	37	50	35	48	47	48	56	51	49	46	42	48	62	63	37	49	54	52	51	63	50	38	38	44	49	51	39	56	52	50	40	47	48	44	38	48	44	49	51	51	39	52	47	33	44	54	43	39	41	48	46	50	49	49	42	38	41	46	34	40	44	41	43	47	43	34	42	47	43	48	43	48	45	50	58	53	47	38	45	41	40	48	52	48	46	56	49	53	36	41	64	47	45	41	43	30	56	62	41	47	41	56	44	56	40	29	53	38	41	40	55	50	45	45	43	43	53	36	47	42	35	57	47	38	53	57	44	57	56	54	56	47	44	56	49	40	42	44	34	44	46	36	50	47	44	46	36	30	46	36	53	65	55	64	47	38	41	51	36	53	44	55	50	39	50	49	50	47	53	51	46	42	44	47	41	51	59	45	43	58	45	49	38	49	56	53	59	55	44	57	50	49	56	38	41	43	37	36	50	41	54	35	45	39	53	48	40	65	47	58	45	44	54	52	42	58	49	41	47	44	49	49	43	55	56	47	50	47	42	38	31	44	53	45	45	50	49	52	44	45	43	41	46	41	42	44	43	50	50	36	47	45	57	43	47	45	38	43	53	37	45	53	52	54	48	52	41	37	34	51	52	57	45	49	45	35	41	44	46	41	55	45	48	52	48	47	43	32	52	52	55	54	45	46	46	60	44	44	42	37	47	38	37	42	72	58	51	41	46	54	51	46	52	42	42	38	48	47	52	45	42	50	44	39	52	49	37	35	50	48	55	41	47	40	47	51	39	54	45	44	40	63	46	42	52	50	37	51	34	41	39	45	49	48	38	41	38	54	38	40	44	43	44	41	58	56	42	49	50	54	46	51	41	53	47	49	41	46	51	60	47	56	46	49	50	39	56	62	48	48	52	56	41	51	43	48	44	38	44	60	49	46	41	37	45	56	59	42	34	58	52	50	45	56
16080	8410	5450	7908	14956	18646	17351	14218	11800	9237	8372	7869	7225	6367	6890	4539	3953	3828	3965	3829	2584	1800	1468	1315	1023	982	966	852	628	538	472	401	403	410	433	394	426	418	472	451	488	563	437	398	361	376	378	394	373	438	389	366	348	359	368	379	417	466	443	429	434	478	466	469	454	382	397	338	360	380	363	419	480	485	454	364	479	407	391	401	383	333	348	367	378	359	362	344	367	342	379	353	374	365	374	371	337	321	359	391	351	377	360	365	404	347	340	344	355	371	381	372	365	372	348	373	349	333	351	364	375	355	337	396	358	348	351	343	370	366	341	322	373	349	328	328	335	360	347	354	333	310	350	317	344	362	368	331	358	323	364	377	369	343	340	356	355	352	338	319	369	347	352	330	395	370	374	369	386	360	363	342	324	344	404	340	360	321	348	382	327	365	345	333	350	378	368	306	348	353	329	353	401	384	358	329	346	363	337	393	310	369	347	351	371	374	340	357	367	365	359	346	348	349	398	337	372	318	388	357	382	354	316	400	346	348	382	361	364	370	337	345	400	334	349	365	362	348	354	342	348	384	358	350	357	351	323	363	374	380	357	368	363	319	381	363	382	358	366	369	296	361	333	374	394	333	341	363	383	355	351	353	370	344	345	346	320	360	362	359	361	350	370	350	345	367	328	334	328	344	333	335	364	380	388	319	351	342	369	333	345	401	380	369	348	332	368	372	384	349	385	348	329	392	372	361	373	317	362	378	331	372	352	339	359	363	320	329	367	362	363	333	355	341	391	350	356	413	362	333	357	358	361	376	359	373	361	340	371	348	345	379	350	350	353	358	355	369	352	358	378	334	344	356	370	355	346	326	334	333	362	329	335	362	357	365	345	367	351	351	347	356	372	338	344	352	318	367	354	396	374	345	376	333	390	339	380	357	370	361	307	377	386	382	360	349	364	354	347	356	337	358	336	306	327	331	377	379	367	350	338	329	375	329	370	331	382	385	378	333	371	367	347	313	336	350	392	324	324	350	357	376	364	352	343	336	329	350	342	361	366	346	355	359	312	344	334	362	389	345	340	346	353	361	350	368	359	334	395	356	348	355	336	352	339	341	378	357	323	344	363	328	352	337	384	385	376	352	327	364	363	371	361	336	352	319	329	363	364	350	355	342	343	401	358	336	383	345	408	334	340	384	399	329	373	347	334	342	371	328	318	354	354	354	382	371	339	329	336	331	347	339	358	382	376	333	321	349	346	357	359	359	332	367	317	342	336	365	316	386	337	346	320	345	373	360	349	346	362	369	359	376	352	387	366	348	343	357	363	362	343	351	342	353	343	368	350	358	341	362	361	339	356	352	347	353	339	348	354	360	350	354	365	353	373	369	344	376	330	352	380	357	338	408	362	351	367	372	351	335	324	357	363	358	361	361	310	379	367	359	342	341	380	343	362	378	343	376	407	320	358	363	367	359	347	350	360	383	352	377	329	370	350	331	349	336	342	362	368	303	342	348	332	352	339	369	342	344	310	375	356	364	334	342	341	363	325	356	372	339	358	352	369	376	371	336	337	310	332	376	371	329	334	333	358	381	330	367	340	323	318	338	360	345	360	330	355	353	339	320	333	348	334	363	346	364	371	349	362	344	344	360	347	359	351	329	337	361	398	317	367	362	373	348	351	353	418	368	378	328	347	367	346	330	364	362	339	319	373	363	359	355	356	344	334	342	354	311	350	334	340	368	316	338	331	329	367	352	317	361	355	324	370	331	374	384	356	346	353	345	351	319	360	360	381	318	381	341	344	366	388	361	318	347	352	364	369	385	340	365	363	347	348	398	350	373	350	345	344	359	344	388	368	326	337	386	361	349	352	350	327	358	376	355	367	355	395	343	339	353	346	349	321	361	321	348	356	338	373	381	329	323	357	352	342	353	337	316	323	342	364	340	349	363	357	326	352	360	363	358	299	340	337	365	364	326	354	369	311	345	372	332	344	355	357	352	348	343	391	384	367	361	341	343	353	323	355	335	351	362	337	381	332	345	355	345	350	394	330	324	367	372	374	332	315	354	324	336	344	326	356	354	375	329	344	321	362	359	379	315	345	323	320	329	340	320	355	357	358	331	371	370	330	343	327	350	345	338	359	334	342	359	351	363	343	357	363	345	389	351	339	386	368	346	341	334	362	368	379	364	352	352	341	342	341	342	344	341	342	367	350	351	357	347	361	354	355	375	354	325	368	332	341	343	370	334	349	330	374	361	384	378	351	373	358	339	371	372	359	393	338	369	331	346	382	359	348	357	367	312	332	361	347	360	348	348	350	322	392	325	354	335	395	312	340	357	346	341	373	353	374	330	361	354	334	362	370	375	325	366	339	345	344	337	390	380	355	342	357	372	371	373	369	389	343	354	338	309	350	350	348	345	376	345	367	390	378	357	373	365	345	311	316	346	335	379	336	382	346	339	368	354	378	333	363	338	356	358	361	331	361	357	337	368	346	370	365	346	349	368	341	348	369	355	358	332	349	370	387	373	354	351	363	362	378	341	316	339	359	353	355	324	357	354	308	374	354	328	354	348	329	372	410	347	361	360	385	358	382	345	353	354	400	381	358	361	330	341	336	360	357	335	352	351	372	339	344	328	343	326	341	356	341	348	341	354	342	335	359	374	361	350	332	375	373	352	350	355	352	314	357	373	340	358	331	320	346	334	364	340	351	375	366	353	370	381	345	339	344	361	376	354	373	373	324	339	328	341	324	346	370	382	310	344	347	369	363	359	353	327	350	309	351	328	344	320	355	329	346	328	376	366	373	338	344	344	369	344	346	321	339	342	349	334	371	361	365	329	347	326	363	337	340	341	392	350	335	355	346	339	354	364	401	359	350	375	362	371	346	354	370	376	342	345	355	354	344	363	333	325	364	366	359	358	352	322	362	361	382	337	316	304	348	375	330	319	353	343	352	384	366	354	381	331	360	400	338	329	354	360	351	357	347	363	357	352	341	308	371	367	341	392	366	332	352	367	356	356	364	384	361	336	367	349	371	364	353	357	345	364	368	334	358	345	314	356	305	332	355	369	348	335	387	356	354	386	393	334	337	333	326	375	401	365	330	371	343	327	330	325	372	352	343	323	340	362	378	357	387	330	344	351	359	353	346	327	334	320	343	347	342	372	361	326	342	321	358	396	372	336	344	344	341	354	365	319	356	342	357	383	376	362	335	359	331	339	353	366	343	334	358	348	318	345	369	353	372	382	353	345	346	372	343	361	310	332	354	361	355	328	340	348	368	358	345	334	315	315	317	322	344	345	319	353	355	346	361	385	370	315	357	360	376	346	361	328	362	363	340	333	369	331	337	370	376	348	339	398	341	361	388	330	378	353	337	368	352	326	386	343	346	359	343	335	368	327	334	385	365	359	356	335	360	390	343	343	339	349	335	388	335	319	377	344	385	364	351	362	353	319	385	360	356	333	348	361	349	339	337	336	391	351	328	348	340	370	349	346	362	342	356	346	357	349	357	338
2321	723	486	395	327	424	418	425	404	332	321	313	313	309	355	277	236	247	232	230	158	172	163	119	134	139	116	120	103	119	122	118	122	108	97	102	112	100	95	92	109	127	125	90	103	106	108	117	119	99	135	107	103	87	103	96	112	100	114	112	139	91	117	115	113	98	94	123	140	123	96	104	99	125	123	108	91	96	102	122	91	124	121	94	92	119	100	96	117	85	113	92	89	90	90	102	100	98	101	101	86	106	122	116	112	121	103	102	116	107	106	112	104	108	114	113	102	105	98	113	97	93	103	111	94	102	117	96	87	121	118	114	104	91	95	107	100	111	125	89	106	111	93	98	115	107	99	104	102	104	110	110	121	87	132	109	120	100	95	123	111	105	110	83	92	94	92	94	91	88	90	95	96	104	114	104	114	123	103	122	93	111	96	102	108	114	93	114	112	120	108	106	93	94	93	100	119	110	133	99	110	98	99	89	121	112	119	113	118	99	119	122	110	105	98	122	120	115	96	110	108	94	103	109	106	91	118	115	115	120	119	86	97	99	129	98	117	91	97	101	119	96	92	116	103	88	93	100	106	110	111	93	116	104	93	115	126	94	103	125	117	109	103	103	121	107	101	111	131	95	105	105	97	103	94	100	107	116	97	104	125	109	108	95	97	95	95	95	82	89	108	106	105	113	98	99	124	106	107	82	98	115	108	78	100	103	101	98	99	124	97	106	116	115	110	89	104	124	101	125	115	109	103	111	100	98	114	86	106	111	115	89	110	95	108	95	106	101	114	100	91	112	103	89	99	95	103	103	125	96	107	127	121	117	105	95	95	100	113	79	103	106	107	100	84	114	92	99	122	118	122	98	126	97	103	103	96	87	117	94	101	118	110	92	126	121	95	99	110	109	106	105	96	104	106	106	101	119	99	109	103	115	114	96	110	96	113	122	120	101	110	120	99	122	104	98	103	96	95	104	110	108	102	104	108	105	104	115	93	99	113	88	104	109	104	101	97	128	123	111	101	95	95	90	106	118	111	115	99	106	106	97	103	97	110	136	102	89	114	95	104	97	100	105	88	122	101	91	104	88	89	111	122	111	105	94	101	106	110	112	118	105	110	120	131	100	99	96	104	106	98	92	98	111	101	120	115	105	101	100	104	97	111	97	113	100	119	94	106	108	103	95	94	87	96	94	97	98	102	102	106	103	109	100	97	124	108	119	101	118	101	106	101	101	121	98	113	96	105	96	118	94	95	117	105	95	104	103	110	103	112	101	104	114	106	121	97	103	99	99	109	134	106	95	106	102	112	100	93	113	97	117	109	105	119	120	117	98	91	112	100	112	101	106	111	120	104	126	104	81	118	100	116	115	103	124	103	93	96	108	106	112	95	107	92	95	124	117	85	91	111	97	119	104	107	111	115	108	99	104	109	108	92	112	111	98	137	102	102	100	108	103	108	81	106	105	90	114	101	118	121	103	108	90	100	114	101	99	121	98	91	111	103	113	116	110	100	108	117	117	110	91	109	102	109	97	116	92	101	95	126	97	103	121	96	120	104	108	96	119	108	91	102	114	122	108	103	107	107	106	126	103	111	103	101	115	122	104	114	112	114	117	109	111	107	105	108	106	92	93	110	123	116	109	110	123	108	128	103	105	93	104	115	106	141	100	100	114	86	107	97	100	102	100	105	105	103	99	109	111	122	94	91	117	100	105	118	128	90	105	115	96	99	133	118	108	122	107	99	95	97	108	105	108	106	115	106	103	115	115	101	102	93	102	110	110	85	115	89	125	96	107	105	114	102	131	98	84	106	123	103	81	106	102	111	106	97	92	117	97	117	100	109	112	113	104	114	116	97	119	103	108	123	111	97	113	102	118	105	99	99	94	95	101	100	107	83	107	98	115	114	121	114	99	107	96	103	98	111	102	115	116	93	115	109	116	88	110	100	124	121	126	123	121	92	113	96	112	86	113	109	95	101	109	100	101	109	127	123	114	99	109	128	93	100	95	96	91	111	109	99	100	101	113	130	103	110	108	108	103	139	104	105	102	106	113	99	95	107	96	89	113	103	100	108	104	121	106	106	100	122	102	81	110	121	109	101	89	102	107	101	112	109	114	107	121	82	129	95	98	114	89	97	111	112	89	105	102	94	94	114	102	110	103	121	90	97	102	89	110	104	94	92	99	105	110	114	110	102	95	112	124	96	105	124	100	108	105	81	106	122	106	119	101	100	90	106	105	104	103	129	96	117	116	99	90	96	111	126	113	94	105	93	98	105	113	99	90	100	101	93	117	88	109	116	115	111	109	89	124	98	109	109	103	107	92	102	100	109	117	117	81	110	90	98	107	90	119	104	99	112	109	104	100	114	95	120	105	101	110	102	103	127	100	104	112	122	92	120	103	93	102	112	117	95	94	106	105	102	92	105	96	125	111	112	102	112	103	81	121	92	95	90	116	127	107	103	106	113	76	115	110	106	114	102	119	113	124	115	105	110	104	87	91	109	113	99	103	95	107	115	122	100	96	120	119	109	106	111	131	111	100	104	115	122	89	96	118	102	102	103	87	103	112	104	110	106	110	109	116	112	114	116	110	126	100	104	111	120	125	98	119	97	95	99	127	109	117	110	113	111	122	115	91	119	88	104	107	99	105	106	99	118	113	103	106	105	97	103	116	103	120	115	123	97	99	94	108	123	96	122	106	107	120	124	115	117	123	94	107	125	114	94	111	96	128	88	127	108	100	116	93	107	100	109	104	103	94	121	105	128	85	92	106	116	118	112	90	106	100	115	97	106	111	91	110	95	95	110	90	103	119	115	125	98	113	109	106	112	118	112	101	95	97	94	131	99	98	95	109	104	110	115	113	100	118	107	106	101	103	112	105	107	99	98	116	97	111	114	117	102	118	99	105	119	116	107	110	105	120	105	130	107	107	98	110	108	108	88	100	104	100	102	112	98	106	107	100	116	122	95	120	94	76	103	99	100	102	107	119	120	89	103	119	94	122	114	120	113	127	117	118	131	107	92	110	126	116	114	99	114	109	92	120	117	89	97	92	125	107	109	112	94	89	94	117	110	104	102	114	99	104	113	108	114	121	89	94	101	102	107	108	103	87	104	100	94	120	103	87	127	94	110	114	97	97	107	106	121	86	103	89	90	98	116	109	107	105	112	116	100	82	120	119	114	100	84	102	107	91	132	129	104	99	103	129	98	115	122	123	85	112	109	92	108	94	94	108	101	104	106	116	111	102	107	107	97	104	95	114	98	118	92	99	118	111	120	112	98	106	107	99	117	100	101	98	121	93	110	117	93	112	101	111	102	105	110	91	108	108	101	92	117	106	102	95	102	107	89	126	93	122	111	97	117	109	107	114	115	105	105	105	88	116	96	114	114	110	137	130	114	115	115	118	104	121	109	118	103	109	117	116	98	117	103	108	101	115	93	120	103	110	92	100	124	102	96	100	113	104	111	113	110	94	109	113	96	115	120	105	116	113	99	110	109	121
17244	7698	5737	7723	14560	17756	16502	13544	12003	9466	8530	7826	7548	6399	7247	5188	4621	4327	4306	3916	2856	2206	1925	1725	1516	1483	1358	1214	1033	986	909	832	808	838	860	878	837	836	834	918	935	879	835	816	827	781	810	826	795	775	783	809	806	871	814	860	845	836	839	887	871	936	915	886	869	785	784	800	837	824	870	875	900	873	902	962	904	833	852	878	747	795	777	760	756	772	784	833	769	812	784	724	797	792	802	728	804	787	827	794	785	794	767	778	787	753	806	801	768	800	834	817	806	764	768	865	778	828	801	763	764	775	755	796	776	791	801	798	749	805	822	780	765	802	762	811	783	857	812	752	765	786	816	800	801	800	751	776	810	845	790	756	765	774	824	786	788	791	818	805	825	781	743	816	737	796	808	813	744	827	743	828	815	820	775	783	790	846	755	759	757	759	817	756	757	808	808	831	806	799	789	775	787	790	802	798	754	733	814	817	770	787	732	815	781	769	778	774	819	833	784	763	830	781	791	800	818	777	820	808	783	718	752	806	803	828	801	808	782	855	777	798	870	772	771	754	755	761	818	775	798	795	794	798	777	767	815	812	764	802	801	819	743	795	777	780	821	787	819	811	785	795	761	769	802	790	846	852	807	778	794	782	770	793	776	816	784	839	737	780	787	744	786	799	778	815	827	823	747	774	792	776	792	809	769	815	781	823	804	766	730	800	745	746	832	791	831	789	813	844	828	802	785	804	820	859	811	793	745	779	750	770	742	754	814	801	781	801	765	812	810	829	789	805	771	813	752	773	785	773	753	786	773	780	811	789	827	749	802	778	777	779	823	792	741	747	789	741	829	816	800	831	747	779	796	757	790	789	752	820	755	772	759	807	813	816	780	741	771	773	755	782	802	787	787	803	815	769	751	812	761	777	794	765	765	752	782	758	853	789	813	758	742	832	769	829	808	750	819	792	827	776	769	791	789	823	780	780	783	832	817	775	766	771	803	842	793	780	822	793	730	790	754	772	751	742	763	781	795	778	768	772	751	813	783	826	785	824	745	822	802	799	788	813	799	808	782	784	758	763	764	805	810	850	827	756	777	754	821	761	801	745	771	808	767	834	811	832	731	830	766	825	761	767	789	734	748	792	816	785	762	764	800	781	823	735	747	827	821	790	790	788	823	766	765	825	794	816	775	755	774	789	780	809	832	773	788	786	833	757	764	768	822	812	735	745	788	806	822	790	825	789	774	794	781	800	818	768	787	812	774	800	773	734	751	813	780	754	816	803	765	772	741	812	795	765	742	762	805	865	786	801	831	769	811	769	809	849	773	798	790	772	787	788	812	811	810	755	857	775	825	759	758	791	785	765	810	849	797	767	801	790	821	870	798	818	811	793	749	808	810	795	823	780	746	813	790	790	796	819	787	815	812	793	802	824	772	785	802	787	778	830	799	803	771	799	793	801	767	767	788	831	790	803	856	781	832	715	805	791	828	783	795	782	815	753	748	790	804	798	735	811	786	809	796	764	822	794	812	772	814	782	788	801	777	819	785	826	844	737	806	786	780	796	792	836	788	793	821	745	800	811	789	750	719	796	781	784	760	783	829	782	775	819	803	742	804	806	762	807	830	825	773	842	783	812	785	755	770	767	794	799	754	808	811	779	801	743	814	728	814	840	804	823	761	833	783	786	783	782	748	728	751	781	806	784	762	813	772	818	840	817	805	808	823	851	778	817	804	746	803	763	797	819	785	786	808	801	780	785	816	798	820	782	785	789	773	803	818	838	767	746	777	814	820	784	798	817	793	758	777	799	821	818	802	794	775	833	825	746	770	785	799	779	819	848	781	828	816	784	797	789	775	815	772	795	812	790	804	780	784	847	743	802	792	803	794	807	770	791	818	787	786	794	756	811	813	860	769	816	855	829	832	815	842	810	814	794	796	778	796	803	736	812	801	823	798	809	810	784	790	777	832	767	800	776	799	746	812	843	757	803	791	816	797	820	770	794	825	777	800	785	776	792	768	823	826	768	772	782	786	785	782	840	761	746	791	808	767	811	736	809	761	858	756	788	817	791	783	805	771	760	714	821	812	789	721	773	793	797	815	771	841	785	763	809	757	839	760	799	812	765	773	802	808	789	790	792	817	792	758	768	789	820	791	822	762	786	792	787	814	779	761	784	760	716	824	780	792	765	798	762	835	802	755	733	745	787	776	776	757	798	797	795	746	772	774	772	811	755	753	805	831	776	786	747	760	756	796	807	832	818	789	772	782	818	782	767	786	815	837	775	805	820	825	779	788	810	747	807	788	873	814	839	763	839	821	822	788	753	768	785	786	754	769	786	726	799	776	825	803	759	804	781	806	770	805	809	758	730	771	773	808	768	759	792	760	817	774	773	760	764	807	757	800	831	759	785	813	774	734	761	760	814	815	819	821	796	785	754	791	748	849	793	793	797	825	804	790	803	805	780	792	833	777	786	774	770	811	767	795	764	783	800	757	754	785	777	802	782	849	784	813	883	785	738	792	783	764	799	791	798	829	777	821	775	798	820	794	840	817	812	766	789	808	746	799	755	789	878	818	827	786	794	778	809	790	805	827	771	793	764	748	753	760	823	773	761	818	780	782	827	805	798	802	821	864	788	732	745	815	813	792	777	775	838	820	821	793	797	794	828	744	797	772	784	774	812	755	781	765	754	734	805	773	766	788	792	819	776	731	733	778	761	793	807	778	777	772	764	788	824	748	715	810	814	776	773	814	828	828	747	775	754	791	823	815	811	744	772	804	783	834	837	774	791	805	760	788	811	834	786	822	774	765	840	783	714	777	782	749	789	810	787	804	736	753	765	819	784	810	758	743	795	786	782	804	799	800	819	776	765	783	805	821	783	743	832	827	777	760	782	833	786	791	808	785	797	767	808	731	823	781	789	782	712	772	768	772	803	816	758	783	784	795	796	790	799	743	808	789	831	795	854	768	820	781	807	786	793	793	761	755	774	811	806	848	785	778	803	792	790	816	819	776	783	808	741	784	864	775	764	803	733	787	796	742	773	765	821	823	773	812	815	836	753	830	847	777	806	782	793	765	825	815	772	778	767	785	812	819	794	768	772	816	752	840	803	811	813	786	785	776	849	821	774	781	811	774	784	868	840	762	795	755	780	756	830	750	773	759	770	797	810	780	746	784	751	789	783	803	815	774	777	809	809	816	811	823	776	781	823	784	770	786	773	818	840	805	799	813	798	773	780	798	731	771	783	785	820	781	775	815	767	820	789	793	740	801	859	810	798	773	815	764	775	811	768	780	773	732	761	788	792	805	837	804	814	775	797	777	833	833	795	789	828	820	767	773	812	761	800	768	749	790	758	784	804	772	810	810	753	788	772	758	736	762	868	807	745	802	770	793	774	792	814	822	805	773	763	785	748	794	773	811	753	762	792	828	741	826	760	821	790	784	783	750	728	778	792	752	805	758	820	796	722	804	805	760	760	773	815	740	789	806	814	747	791	750	818	787	743	758	778	782	785
1790	946	633	468	343	562	591	474	514	370	374	333	357	296	380	283	269	205	196	183	171	118	105	107	76	99	107	93	57	79	58	68	64	60	72	53	77	66	60	53	67	70	72	65	67	68	69	74	53	57	65	61	58	41	71	64	65	70	58	58	64	65	63	60	78	63	56	59	53	56	71	54	69	47	51	59	60	72	64	54	53	46	53	58	51	57	69	67	73	64	57	52	64	61	55	56	58	80	59	56	57	53	61	57	57	63	49	59	56	53	56	48	53	61	46	55	50	59	76	45	63	72	63	61	66	57	54	59	66	63	47	55	56	53	51	61	60	50	75	64	64	58	45	70	67	61	62	62	69	63	54	58	47	62	62	47	71	57	53	54	44	54	59	56	53	61	62	64	45	60	49	60	59	60	56	71	64	55	56	55	57	58	51	64	49	55	51	51	64	50	53	63	55	69	68	43	57	72	78	62	62	54	58	51	61	50	68	55	61	66	66	61	55	55	73	61	62	58	67	54	54	65	62	57	50	54	67	56	63	54	66	71	52	44	59	63	53	57	52	65	60	54	62	58	60	62	57	71	49	50	72	77	59	69	55	59	60	54	59	56	54	58	54	62	56	57	58	51	63	64	60	45	55	57	71	55	57	61	52	74	57	75	72	56	50	54	63	48	64	57	62	58	57	69	57	60	66	49	59	58	63	59	65	53	60	50	73	68	51	65	62	54	66	54	72	59	51	64	47	68	68	59	52	60	63	49	57	56	54	58	61	62	58	59	56	49	64	65	63	50	47	53	57	66	56	52	55	66	58	65	58	63	58	48	48	65	55	57	54	57	66	59	63	64	62	73	51	71	56	61	60	61	55	56	63	49	55	49	66	67	61	63	67	70	50	46	65	57	65	56	74	58	56	58	59	63	73	68	58	60	50	53	60	52	63	63	65	48	55	71	56	60	58	62	58	68	64	66	55	65	68	81	62	56	55	66	37	61	52	54	60	81	50	54	57	68	57	54	60	53	49	55	56	69	51	54	54	65	59	69	56	63	54	67	62	59	65	55	71	65	51	54	57	47	60	58	57	58	69	66	51	64	66	58	45	47	61	47	63	53	67	48	56	57	61	53	88	51	58	56	56	47	54	62	57	55	60	69	48	66	56	64	60	51	48	69	55	69	53	48	55	69	50	72	55	66	47	55	63	59	59	45	59	56	38	54	58	64	57	59	62	51	62	61	56	64	67	54	63	66	70	59	39	55	57	60	60	48	66	50	67	63	65	63	62	49	60	58	58	60	46	61	62	63	53	55	51	64	51	62	74	63	61	65	70	41	53	66	58	62	58	53	55	54	43	63	65	51	64	59	61	67	70	57	49	44	45	59	52	57	60	70	56	54	47	58	69	56	61	61	59	53	67	55	73	72	54	57	66	67	51	53	59	60	49	60	51	56	61	52	61	55	54	74	56	58	58	64	49	56	53	59	54	53	45	55	54	65	55	48	67	44	78	55	65	45	57	64	62	58	61	55	43	52	63	64	63	61	48	53	51	45	67	44	56	56	56	52	54	59	63	44	62	49	63	70	50	47	56	61	46	57	62	66	69	58	59	52	58	64	56	57	72	59	64	43	57	59	65	54	59	62	43	53	66	55	58	48	63	44	51	48	53	49	61	60	73	52	50	55	65	59	53	55	70	55	38	43	63	60	59	56	68	67	57	64	63	51	57	57	59	52	48	61	63	46	63	67	58	54	52	58	45	60	58	64	64	63	56	56	65	54	71	50	58	52	57	53	53	57	51	52	66	59	48	53	61	77	64	66	65	53	61	46	57	61	68	62	64	56	71	60	57	47	54	53	62	69	60	62	58	62	66	44	57	55	54	55	48	55	51	48	46	60	55	51	51	60	57	51	55	57	59	44	48	53	68	56	66	50	68	63	63	51	63	58	66	72	66	48	60	52	50	57	48	47	55	51	56	59	61	72	55	64	59	65	58	62	53	68	48	63	47	69	55	51	38	63	57	67	49	57	58	64	56	71	69	51	61	57	53	53	57	63	57	56	71	57	67	56	55	58	64	66	73	47	48	66	62	57	55	61	55	58	51	51	67	65	51	48	48	39	69	68	49	65	50	58	54	56	59	61	49	51	57	60	52	65	67	48	60	56	72	64	37	65	62	64	52	42	55	63	53	51	73	53	58	61	59	60	61	71	58	64	85	58	46	68	66	51	66	49	62	51	52	58	56	66	59	58	69	54	62	58	50	67	44	68	65	57	58	51	54	55	63	60	69	56	50	63	57	54	49	63	49	71	72	62	62	48	61	62	56	61	52	57	60	63	60	56	63	54	51	56	66	42	59	49	60	58	61	57	53	56	58	56	63	59	63	62	38	54	46	48	57	68	51	49	53	66	58	53	61	47	52	66	57	54	50	71	50	59	72	54	55	62	56	48	50	58	64	66	59	64	51	64	69	61	62	59	71	60	66	59	58	51	53	62	46	54	53	53	53	67	61	57	59	51	57	48	52	57	74	60	58	60	54	49	70	53	48	51	52	69	65	57	52	52	50	61	62	51	54	53	54	58	67	51	77	76	55	55	46	60	43	65	50	58	60	64	59	49	56	68	56	58	47	78	67	53	63	66	62	57	55	52	64	62	65	46	63	56	56	63	65	66	64	61	61	57	56	63	43	60	57	62	73	54	52	61	55	67	55	53	69	57	59	58	60	52	55	41	64	48	65	52	70	58	66	59	55	74	53	59	57	59	75	70	72	58	60	53	52	62	55	54	46	59	58	56	43	64	78	56	53	39	59	63	51	71	44	59	56	66	52	68	59	58	53	61	53	56	45	75	55	44	56	62	51	51	47	56	53	55	70	63	40	55	46	67	49	51	52	68	66	51	62	74	56	56	59	52	73	58	61	50	66	42	59	53	66	57	45	53	54	53	53	45	52	61	62	58	53	64	71	61	50	59	46	62	56	48	47	68	63	67	43	51	52	56	65	56	51	50	58	50	66	54	58	42	63	57	73	44	45	50	55	51	54	64	55	65	55	64	50	54	53	62	65	48	47	68	64	55	53	67	57	60	64	51	53	58	49	62	54	46	58	64	63	57	65	48	48	56	72	65	71	70	59	52	52	53	59	63	51	61	63	46	49	60	65	50	58	49	46	60	52	55	65	61	51	57	62	65	63	54	57	53	54	59	56	61	50	74	64	40	47	59	74	51	66	50	54	49	72	72	62	61	55	59	64	59	51	53	57	43	49	52	56	64	67	60	59	69	57	50	63	56	60	69	59	70	53	42	49	58	76	61	82	67	57	50	61	51	58	51	65	57	48	62	51	62	68	47	52	53	53	54	54	68	50	58	54	63	49	54	63	50	50	52	52	74	63	49	58	53	49	54	51	68	53	48	43	68	65	60	68	58	62	51	68	57	66	64	55	57	48	58	52	55	52	51	48	68	47	65	51	62	51	53	50	61	63	56	54	70	68	65	66	55	50	64	49	47	52	56
18710	9700	6737	9567	17832	20877	19322	15882	14491	12122	10691	9332	9564	7234	8801	6688	6223	4954	4883	4460	3063	2324	1860	1702	1349	1382	1266	991	781	614	556	555	516	502	530	537	469	522	650	567	624	535	490	495	430	448	471	473	490	480	448	479	458	473	470	480	527	571	586	538	598	618	632	549	539	506	499	490	459	421	481	555	547	510	528	572	539	572	566	559	509	443	387	428	409	415	438	417	421	446	403	450	399	425	420	427	443	446	422	382	429	421	429	419	403	443	383	433	413	447	421	451	421	389	436	436	421	438	435	410	410	414	417	455	423	410	480	411	420	452	467	396	426	383	410	416	415	396	431	400	445	421	399	416	449	430	415	424	407	388	409	416	396	447	444	411	407	437	440	408	446	416	436	444	418	429	388	389	413	432	418	463	422	425	415	411	423	429	437	423	424	412	426	441	429	438	439	415	445	399	407	403	438	431	396	461	411	426	426	401	398	465	415	425	417	412	428	426	449	448	399	423	415	410	438	425	412	420	446	441	427	421	408	418	429	404	426	388	400	387	443	406	472	413	405	421	412	472	426	444	444	433	435	449	437	398	416	432	415	451	387	412	446	461	425	427	432	446	391	412	411	419	398	407	431	434	415	437	401	427	377	407	413	415	471	389	421	378	463	411	407	437	436	405	457	422	435	438	457	412	405	427	409	423	434	391	400	392	448	449	437	408	458	420	413	455	404	449	465	446	409	424	429	426	403	428	417	406	423	424	456	413	396	404	430	410	432	448	399	404	459	398	407	469	441	424	410	429	455	447	394	429	465	413	419	419	416	435	428	426	404	412	409	381	404	428	470	442	410	417	396	424	458	390	449	421	376	429	399	436	402	420	437	458	423	375	424	433	451	427	446	448	417	393	423	409	383	424	431	426	413	405	441	385	411	432	421	411	408	445	438	416	421	426	452	403	402	433	448	433	400	401	439	429	402	398	446	421	431	437	395	416	432	396	454	428	394	451	429	451	406	415	433	437	419	389	445	422	451	408	412	445	451	450	429	436	398	435	413	453	402	449	414	393	460	404	413	410	441	433	404	426	389	443	396	433	406	385	478	403	441	405	392	429	411	387	447	416	466	456	458	467	450	405	429	394	416	383	423	395	443	423	453	420	397	430	399	454	408	414	408	421	415	457	400	422	426	450	426	457	420	406	432	444	393	422	435	439	440	433	467	421	436	452	396	412	445	437	442	394	424	452	406	440	436	438	438	427	390	445	456	424	440	433	430	411	415	454	434	422	428	418	419	407	432	406	468	417	442	373	428	444	417	445	441	424	425	433	419	409	406	424	405	441	418	428	405	416	393	473	424	435	448	411	467	456	398	410	399	416	364	446	410	432	445	430	424	473	412	435	430	416	417	444	428	407	406	398	405	409	421	457	424	440	427	499	386	442	448	387	434	448	419	407	400	463	434	418	417	447	433	443	416	408	408	418	364	421	408	408	412	439	432	434	424	401	449	424	413	438	422	437	414	406	437	412	440	418	412	436	406	425	434	404	401	458	413	447	399	422	406	400	426	430	392	426	426	430	419	405	409	410	426	451	437	451	367	473	452	413	429	458	413	408	427	415	428	450	411	416	396	429	414	409	421	424	413	435	428	432	413	426	419	420	429	397	415	437	405	427	430	411	404	415	406	416	447	412	441	392	397	389	427	422	409	415	422	454	424	418	414	451	440	406	422	422	394	411	413	426	428	443	446	414	427	408	435	417	428	446	416	439	372	428	421	417	441	432	409	413	395	436	451	411	464	429	426	428	406	427	431	419	424	417	450	436	413	413	453	447	424	403	428	369	439	414	448	461	414	432	402	404	383	461	450	408	417	418	455	436	451	440	440	408	415	402	424	408	445	429	434	398	437	393	455	442	452	424	427	452	411	435	405	429	423	412	427	448	433	435	437	428	424	418	410	423	385	453	411	489	459	427	429	418	415	458	411	417	414	402	435	445	414	426	440	440	421	409	438	406	398	402	428	419	421	438	403	406	447	437	438	435	395	391	390	466	454	437	408	401	439	459	395	376	474	449	403	394	396	416	437	426	418	441	420	405	452	417	440	412	423	445	397	420	420	422	449	393	431	422	460	397	408	418	428	445	412	408	464	420	458	407	421	444	427	424	461	440	430	409	445	457	430	413	418	430	457	440	404	439	436	415	399	452	399	390	404	407	442	420	418	421	420	431	414	412	443	431	457	416	424	424	424	416	397	427	428	432	394	432	421	400	412	395	446	456	434	408	430	424	436	433	445	438	421	439	425	392	440	445	436	403	427	453	403	390	441	402	392	453	431	428	436	436	409	414	436	429	434	419	387	393	428	392	430	430	440	415	429	423	409	415	424	446	433	402	394	406	429	400	422	417	439	424	460	393	437	410	405	423	468	394	426	412	412	414	445	386	423	436	420	442	410	474	443	412	395	436	447	450	424	445	418	398	435	443	412	460	395	442	447	407	407	412	446	417	398	426	416	388	406	403	455	431	428	409	417	408	437	436	453	471	388	435	410	445	414	390	400	414	466	403	432	435	409	427	393	427	423	425	440	409	399	415	408	443	441	422	417	393	457	440	445	427	414	425	433	419	413	385	423	419	391	430	421	469	426	414	413	434	407	425	400	418	450	373	429	419	437	448	379	429	457	447	432	434	447	460	457	396	443	433	405	412	395	448	432	444	443	431	442	407	438	399	433	422	379	429	449	420	417	467	413	423	401	427	390	415	427	421	425	387	437	422	374	392	388	427	436	440	422	449	443	457	437	418	456	440	432	434	398	436	423	413	398	459	388	426	448	463	429	405	425	462	442	424	416	398	432	430	369	425	398	437	444	445	399	410	437	399	421	393	410	389	462	442	447	402	473	436	457	414	421	386	427	434	453	425	411	443	414	406	425	454	445	461	429	438	421	415	363	451	415	410	443	425	410	433	436	405	475	422	394	443	414	442	415	425	427	439	404	444	405	443	417	467	429	404	421	431	406	435	413	418	448	414	413	460	409	442	436	427	446	393	407	437	401	432	423	421	442	406	452	420	443	438	411	420	419	441	444	447	413	409	415	438	416	404	397	432	408	419	416	464	396	423	461	452	439	408	404	446	436	419	430	410	448	423	404	430	429	442	409	417	413	438	462	419	498	463	443	431	418	423	417	447	434	416	449	420	443	436	441	422	459	408	411	453	419	409	406	478	420	417	448	445	435	423	394	409	435	399	433	433	406	426	437	427	459	431	411	408	438	414	412	461	422	449	384	455	432	416	412	407	400	427	389	479	456	412	424	433	446	427	406	415	430	407	430	430	430	424	425	420	435	400	463	428	443	406	421	437	418	426	420	426	421	415	448	441	424	448	393	406	412	426	405	415	445	427	393	468	451	434	394	444	432	416	424	390	419	436	418	418	416	424	455	442	420	418	424	429	431	410	444	443	443	438	364	405	439	435	418	440	401	414	424	421	424	428	383	449	400	419	429	425	437	431	396	420	418	448	412	451	440	427
1621	528	398	335	224	280	323	286	293	265	252	225	227	174	211	189	170	172	156	145	148	100	85	97	131	112	104	100	96	87	88	80	89	87	80	85	101	78	88	80	110	89	75	84	90	92	71	79	89	90	99	84	82	81	81	74	83	87	83	90	114	90	72	82	97	73	76	100	83	94	112	85	82	90	78	99	106	94	77	84	83	77	72	78	93	100	79	79	87	100	82	95	100	75	78	83	93	85	98	91	83	96	80	91	78	90	81	82	70	92	84	75	91	91	74	88	82	84	86	88	98	105	94	85	75	109	76	92	86	85	77	78	98	94	76	74	95	65	103	114	91	88	84	80	83	81	76	77	83	85	108	80	87	77	104	98	84	62	107	71	82	82	78	73	79	91	77	99	78	84	97	95	75	101	75	71	80	72	87	85	81	98	101	92	101	84	71	96	85	78	98	80	86	76	80	93	96	85	107	79	88	107	74	93	80	93	75	85	86	68	104	73	89	91	98	84	88	86	97	82	94	76	82	82	82	79	87	82	98	96	88	105	88	74	91	105	108	77	87	91	74	70	94	84	90	80	84	96	74	95	73	97	93	77	87	90	86	89	84	88	78	82	84	81	88	90	105	80	89	80	93	101	88	97	92	95	85	82	94	84	80	86	94	84	93	100	86	89	92	86	99	86	85	87	75	94	78	92	78	90	93	79	78	100	80	73	86	92	97	102	87	91	73	80	98	92	93	86	90	85	101	78	95	83	85	86	78	91	71	77	85	110	90	95	87	101	83	75	84	95	70	84	89	74	106	86	79	98	68	93	88	96	85	103	76	83	94	66	90	91	81	96	77	77	78	108	93	88	102	90	80	86	73	90	104	76	108	100	83	90	82	76	87	82	67	107	102	80	85	78	80	86	89	74	94	90	84	106	70	81	96	77	91	99	87	74	107	94	74	95	71	102	93	101	75	103	93	108	78	66	87	101	99	94	97	96	100	84	86	102	80	80	96	92	92	103	102	84	83	76	82	83	88	93	81	90	88	75	98	83	90	84	84	75	79	81	82	78	81	80	102	88	84	82	80	87	108	92	91	79	71	83	80	84	94	90	87	80	89	85	77	81	88	90	101	72	81	93	100	88	73	92	84	98	92	82	91	83	100	91	88	94	78	80	87	74	84	86	89	82	91	77	84	87	81	88	74	94	87	99	92	75	98	79	86	101	85	71	68	84	81	92	101	82	84	81	86	95	80	110	90	101	85	91	84	90	79	80	95	72	98	78	92	85	63	87	92	82	83	89	87	95	90	96	93	95	75	114	75	76	71	69	87	90	101	88	93	92	81	91	78	74	78	90	70	81	92	97	97	89	68	87	81	73	91	78	65	97	75	92	90	75	85	78	91	81	87	95	84	83	85	80	85	76	79	87	93	83	83	82	89	90	74	75	91	82	109	77	91	87	107	106	81	96	95	89	90	78	100	93	86	93	83	95	96	83	86	92	67	81	85	101	88	70	81	80	94	76	84	90	93	76	67	92	72	75	88	77	80	104	87	91	81	69	77	73	90	80	77	80	93	83	100	99	94	78	80	88	85	92	77	76	90	95	80	92	97	90	83	85	88	81	91	101	93	63	81	94	74	84	87	74	81	90	78	72	95	104	103	109	98	96	86	94	82	79	78	75	99	87	83	87	93	72	77	91	98	86	100	85	95	89	84	104	93	91	84	88	79	96	94	73	79	82	85	91	80	68	78	81	70	92	105	86	93	90	77	85	89	71	97	118	92	84	98	98	98	80	89	76	82	78	83	97	85	72	92	96	89	99	85	74	91	88	78	86	88	73	68	76	86	91	91	103	92	111	71	84	89	88	92	79	86	81	113	108	90	72	67	87	83	94	84	78	70	84	102	75	93	81	87	78	83	76	77	85	74	111	98	85	110	97	76	103	100	88	74	94	96	106	88	100	81	78	56	71	96	89	94	71	102	85	79	96	99	84	85	89	84	61	90	96	74	85	82	100	89	81	82	84	94	98	72	97	99	74	78	86	92	74	75	87	87	101	92	71	85	93	92	80	83	97	87	75	79	73	90	103	71	73	78	84	93	82	78	98	86	81	101	99	70	96	70	81	77	58	97	109	97	93	81	100	103	94	85	73	79	100	89	85	82	77	76	90	78	83	92	93	85	86	105	84	88	100	86	95	85	74	94	87	93	89	94	92	92	87	89	72	88	91	91	80	94	91	79	92	102	99	79	98	97	77	80	92	80	79	87	83	89	92	77	84	80	75	94	83	79	104	88	75	98	82	84	99	80	82	92	86	94	79	79	87	107	85	87	66	84	82	96	80	91	91	92	87	78	82	81	84	77	104	90	91	76	75	81	89	84	84	78	87	83	85	92	85	97	108	80	94	105	96	86	94	91	75	73	73	106	94	87	100	91	92	75	85	83	83	88	89	90	74	82	84	85	87	101	75	79	72	70	83	82	97	86	94	88	93	77	87	76	89	85	98	85	89	71	70	83	80	88	97	91	86	98	92	98	79	82	74	86	89	85	73	76	83	89	89	76	85	85	84	77	82	98	100	85	93	96	93	85	83	96	78	92	88	84	115	87	93	84	102	98	73	90	80	111	88	72	72	82	88	90	107	69	84	92	85	97	74	87	90	77	82	82	79	82	89	77	74	86	101	95	72	84	84	86	97	86	76	83	77	69	98	89	76	100	99	105	77	103	74	91	89	96	88	85	90	80	85	95	95	74	99	74	97	89	95	97	85	71	86	81	93	93	83	70	99	80	96	90	97	85	74	73	80	87	90	80	79	95	72	72	76	95	94	100	98	94	89	88	84	99	73	85	94	89	79	84	102	79	97	76	84	78	87	102	77	79	86	95	73	75	67	71	67	77	96	99	76	93	79	74	90	85	81	81	95	64	78	86	73	101	89	98	100	84	90	90	88	100	86	76	79	88	89	82	82	82	86	80	92	94	86	97	80	102	86	89	89	97	93	103	93	82	105	100	88	75	86	80	84	82	85	88	87	94	86	85	86	98	77	97	84	85	101	94	74	88	79	71	86	82	105	94	61	69	78	89	86	83	78	85	92	88	89	81	89	78	96	108	81	83	85	81	74	77	88	101	76	82	72	80	77	75	78	100	80	87	85	89	79	68	94	88	89	98	75	93	86	81	105	79	82	105	94	81	95	83	89	93	98	97	88	96	82	74	100	93	91	85	81	81	85	73	104	78	77	89	82	84	93	103	81	82	78	94	84	92	88	89	83	75	81	83	88	77	91	77	94	87	84	86	69	80	117	82	99	82	85	69	98	89	97	93	99	90	82	85	99	75	107	82	81	82	86	100	104	84	98	97	86	104	77	80	92	87	105	81	95	103	79	80	90	99	87	85	95	76	107	82	92	82	80	100	74	81	94	98	86	82	97	86	85	73	56	97	89	105	106	93	74	77	95	95	95	89	95	88	79	72	80	85	93	72	98	87	79	89	92	95	85	86	89	105	80	98	80
14920	6463	4331	6080	11524	13529	11945	9919	8507	7632	7029	5664	5681	4468	5019	4118	3368	2926	3035	2567	1842	1498	1232	1192	1103	1120	928	868	765	759	685	673	692	671	638	731	637	676	718	702	768	702	698	632	650	672	635	660	706	662	658	635	624	638	666	690	663	679	725	716	714	756	736	712	669	707	668	643	647	669	671	691	666	675	643	630	689	713	672	745	666	635	649	604	614	669	674	654	630	644	683	682	631	642	617	687	651	688	665	592	648	644	658	668	635	621	632	642	674	654	609	631	647	616	626	651	691	689	628	643	673	656	654	632	687	669	636	667	645	649	647	665	642	660	665	647	663	605	630	667	614	640	665	608	607	618	659	652	651	671	606	611	631	672	691	695	624	652	670	644	646	634	647	636	653	643	656	625	637	607	685	629	641	644	624	601	652	679	658	659	613	652	657	653	664	624	649	654	626	678	628	603	604	680	653	635	663	632	660	685	625	641	664	635	631	645	639	619	664	636	698	625	663	681	658	631	666	634	616	684	677	666	661	618	628	651	665	669	674	600	640	641	621	662	664	668	597	606	646	654	619	663	631	653	714	659	645	667	666	665	684	669	619	664	623	668	627	669	672	651	672	615	630	657	713	648	652	678	643	675	634	688	659	653	618	644	667	631	609	691	618	609	643	598	647	662	655	632	637	609	653	652	635	664	621	675	699	685	648	684	658	583	671	669	640	676	659	659	648	607	663	637	664	652	652	659	650	604	676	699	633	667	663	650	637	642	677	622	633	650	649	622	601	668	605	644	656	613	652	675	656	634	633	660	639	641	689	646	654	646	617	642	656	704	685	652	658	665	637	623	638	618	608	646	640	662	695	638	631	639	667	666	620	623	619	623	706	625	608	644	647	676	653	687	656	642	649	635	667	645	621	655	655	628	624	625	677	650	671	660	641	632	649	629	619	652	679	602	701	635	624	636	652	649	628	585	665	661	600	678	648	611	645	637	637	606	644	637	670	607	668	613	634	681	668	663	683	631	627	653	633	646	630	695	630	659	703	635	667	637	644	656	627	698	663	667	678	699	674	647	614	608	643	604	695	600	634	650	624	636	687	648	634	624	662	655	614	616	682	621	661	670	721	633	672	678	646	630	650	642	668	664	646	640	655	668	657	683	647	665	634	656	635	664	637	664	630	687	644	657	596	657	699	616	614	621	617	629	620	677	689	632	624	651	661	623	673	632	631	640	678	652	674	637	694	618	659	624	617	651	656	646	650	630	628	673	629	644	639	634	698	645	624	646	662	613	649	663	668	684	659	653	615	607	657	672	678	627	632	661	580	604	653	593	612	620	678	641	693	659	617	615	674	634	665	670	608	610	614	592	671	600	598	638	671	632	638	674	626	689	638	646	682	634	622	664	677	623	636	639	641	620	656	592	643	740	652	665	641	698	684	673	608	659	658	681	599	623	673	630	633	634	635	619	642	652	625	642	634	630	680	670	627	628	637	650	637	668	651	645	645	656	605	661	682	600	629	632	635	644	598	633	620	646	668	639	617	668	665	669	644	644	649	646	659	630	640	634	656	624	659	605	611	609	678	678	627	679	655	597	652	660	631	656	681	635	593	671	627	624	631	654	650	639	652	598	702	615	694	660	700	625	605	619	661	618	628	626	654	655	637	634	655	603	632	611	657	630	639	657	648	628	617	650	658	655	633	659	632	645	674	645	628	650	664	677	654	625	640	651	712	668	659	658	634	619	636	665	654	649	674	643	666	658	674	667	629	625	674	649	646	688	642	652	653	638	621	575	657	654	646	640	638	657	654	642	656	597	657	693	618	636	663	632	647	646	681	590	630	646	665	660	640	584	669	667	687	628	642	667	668	657	642	642	578	606	621	617	664	584	656	623	632	641	680	646	680	646	685	645	617	651	665	630	648	641	639	638	651	586	626	625	618	666	640	679	651	676	631	660	679	613	651	622	690	697	626	650	644	612	663	635	629	656	668	638	650	618	671	684	626	665	664	637	668	615	624	669	681	618	632	661	651	639	646	637	670	631	646	644	645	639	617	663	675	673	704	642	650	645	639	608	637	617	629	667	643	622	655	631	643	668	604	653	645	654	661	647	640	677	610	658	620	669	670	625	666	632	653	645	647	650	637	673	650	692	629	639	667	621	628	659	617	626	629	653	635	695	599	640	665	680	638	629	618	675	623	685	654	625	598	647	687	605	596	670	679	696	678	648	625	681	640	712	667	649	638	625	668	692	612	653	657	640	648	684	630	623	640	674	633	621	619	641	645	633	660	623	644	692	659	657	662	665	648	639	629	649	659	638	637	616	652	636	636	654	659	657	653	612	616	611	653	627	653	655	612	691	660	701	607	668	664	647	638	631	664	623	623	640	591	649	649	643	688	638	605	642	665	665	640	657	697	690	669	592	636	681	608	693	619	627	662	615	668	620	635	618	661	618	670	656	656	641	629	669	610	691	663	638	656	639	647	610	652	632	617	673	626	670	661	675	656	640	644	622	646	650	629	641	642	633	623	702	638	664	638	653	622	634	645	630	718	651	667	617	689	601	666	625	625	641	686	670	674	642	646	611	609	629	632	655	655	658	620	620	635	626	697	669	651	646	635	636	669	634	689	682	595	640	671	607	650	635	678	627	671	635	673	643	643	590	674	636	668	702	623	624	627	650	654	648	636	646	570	642	684	616	692	647	620	661	646	634	626	670	626	664	664	646	659	714	688	712	602	669	651	639	627	694	589	626	646	651	636	662	665	658	638	614	712	684	645	663	625	640	660	620	710	614	642	637	643	647	662	652	622	622	638	600	631	642	655	659	581	675	656	601	661	656	660	693	620	638	627	661	606	633	664	691	698	621	666	647	673	653	661	655	641	638	601	608	666	640	605	663	628	678	684	659	609	638	598	653	692	667	629	647	617	631	685	607	697	620	664	644	655	672	610	590	708	619	647	627	663	685	671	664	642	637	645	673	653	661	666	642	625	659	639	642	655	654	628	687	695	636	674	666	679	648	630	661	613	582	676	654	641	647	626	630	631	676	597	648	624	657	631	683	667	657	638	662	669	670	675	658	659	664	633	625	648	661	633	682	656	631	635	629	626	668	703	607	657	653	660	663	627	659	648	630	615	659	610	676	689	704	606	669	653	688	657	679	594	612	634	636	651	668	612	626	678	630	660	639	641	670	616	667	605	613	702	631	603	697	665	615	683	598	634	633	647	634	698	658	639	664	667	599	682	581	594	652	636	645	623	642	637	613	597	636	688	659	612	620	659	642	641	639	633	688	654	650	664	644	667	678	669	655	634	642	697	673	641	639	628	628	627	644	661	621	643	695	670	669	618	626	623	642	578	628	678	621	686	628	648	595	622	663	630	651	679	626	647	678	627	670	689	658	662	632	645	657	671	645	666	667	606	657	646	661	703	613	560	641	638	616	640	650	691	607	657	618	673	625	672	715	643	646	635	625	628	634	565	639	635	627	632	630	668	680	645	673	666	595	626	674
1255	765	534	368	287	362	433	359	361	334	324	273	276	248	305	210	182	174	155	164	105	89	77	61	86	74	88	65	57	33	51	44	48	56	61	64	51	62	61	48	67	47	44	42	50	50	44	40	49	41	57	50	45	36	53	46	45	42	51	47	53	56	47	58	55	57	37	40	51	41	59	63	55	52	50	54	60	48	46	42	49	38	39	50	51	42	40	52	44	40	53	44	36	44	47	47	50	46	46	49	43	41	47	38	46	38	46	45	58	35	48	50	49	35	42	37	45	42	46	39	49	59	40	49	42	39	48	31	44	36	49	53	45	35	42	44	57	44	38	54	45	32	40	42	33	36	57	31	55	36	54	53	41	52	53	49	43	44	37	48	46	45	52	31	59	45	51	61	45	43	38	42	39	40	44	43	54	43	48	54	51	49	43	50	51	50	38	47	38	49	35	41	48	43	50	54	53	50	44	44	55	43	38	60	61	40	45	39	56	51	48	45	49	53	56	41	53	49	61	53	47	54	47	40	45	45	48	50	53	52	48	39	36	42	49	38	41	48	51	65	51	46	46	40	50	51	39	47	34	32	36	48	49	51	52	50	38	46	45	38	58	42	47	45	44	38	48	45	42	37	54	54	43	42	50	50	47	42	54	36	50	54	41	37	40	42	48	48	41	41	44	33	36	48	53	45	49	42	36	53	47	50	50	48	43	39	43	47	36	50	46	41	31	51	51	32	45	62	43	42	60	45	38	31	50	49	57	43	36	31	54	40	50	57	53	39	40	49	42	42	45	43	45	54	58	50	44	48	41	50	40	62	54	51	56	52	39	43	52	53	55	52	61	46	49	41	50	44	49	43	44	41	41	54	38	54	54	31	49	58	40	53	35	49	43	44	47	53	45	58	56	44	46	52	49	40	49	42	49	52	64	42	60	47	51	43	54	43	44	47	46	44	39	74	41	44	51	58	40	40	49	34	38	60	40	37	43	32	47	45	62	42	47	48	27	56	37	34	35	48	45	46	43	45	48	42	50	48	49	53	55	51	36	46	51	47	42	50	54	57	44	52	42	45	45	42	44	43	36	44	30	33	52	54	42	51	57	52	39	38	57	47	42	41	36	56	41	43	34	43	50	43	57	44	37	53	46	47	41	48	41	34	44	57	45	44	54	38	38	41	51	46	51	42	29	39	47	57	59	49	51	44	50	43	48	38	53	51	46	48	45	46	61	46	47	50	30	43	47	47	47	40	34	37	45	42	39	51	46	39	38	46	49	42	48	50	62	49	51	28	47	58	52	47	48	41	39	53	41	41	50	40	41	53	39	54	48	43	51	57	54	45	41	47	49	44	45	44	36	41	49	52	44	53	40	41	48	45	41	55	54	49	52	40	51	46	50	46	43	56	47	39	49	49	55	44	38	55	43	46	58	48	33	44	64	50	58	47	45	46	38	45	51	47	39	36	41	47	39	50	54	47	48	47	51	41	44	45	52	38	42	58	33	45	49	49	52	51	41	47	44	45	50	50	44	51	54	56	47	40	34	47	42	53	47	38	43	40	46	45	36	46	47	50	47	47	41	41	45	37	49	49	35	36	41	55	49	41	46	48	56	46	44	47	51	50	46	55	44	41	36	46	37	46	45	39	39	40	44	54	61	41	40	48	44	57	56	60	56	45	47	58	51	37	32	48	38	33	54	38	54	57	42	51	46	43	39	49	42	51	41	49	50	39	39	41	49	49	42	25	50	39	42	38	44	34	57	29	31	45	39	46	45	46	37	33	51	40	42	40	45	43	67	46	50	46	59	54	33	48	52	48	41	45	39	43	49	44	49	47	37	34	44	48	42	46	44	45	45	55	54	45	36	42	57	41	42	41	47	40	53	37	51	54	53	47	45	49	39	42	36	46	47	45	55	49	49	44	45	62	39	37	42	53	53	43	53	53	46	61	47	45	50	49	45	36	33	58	53	50	44	39	50	38	60	43	42	39	47	37	44	50	46	45	53	49	45	47	60	54	41	45	38	37	56	43	62	32	38	38	54	38	55	44	35	44	51	44	41	32	39	52	46	53	47	49	59	48	39	50	51	48	44	62	53	49	44	39	43	48	32	36	49	35	52	48	47	42	45	45	54	53	47	39	53	38	63	39	54	50	40	40	44	52	55	47	49	53	46	52	50	53	40	48	38	37	47	44	50	48	36	42	48	38	49	35	46	44	41	37	50	44	53	45	47	55	42	59	38	42	41	35	46	45	47	40	51	38	48	50	42	51	44	44	47	50	49	51	40	45	49	54	41	48	46	50	51	48	60	44	52	38	47	52	52	50	46	41	33	50	54	47	35	42	49	51	33	40	45	46	41	41	46	37	47	55	45	39	48	47	37	52	47	58	50	50	60	39	43	35	44	37	49	57	46	44	43	57	46	46	46	38	66	59	42	56	44	38	50	44	35	47	33	35	45	46	42	43	44	44	50	47	59	38	40	42	46	49	48	38	50	32	40	38	44	29	51	48	51	42	40	42	44	51	50	41	50	47	41	41	36	38	48	47	41	42	41	39	42	42	55	38	43	45	41	47	46	50	36	57	49	34	46	34	41	40	32	32	40	44	49	49	40	37	54	46	52	62	42	46	51	52	55	63	43	51	42	50	56	45	69	49	46	50	46	32	36	43	46	45	47	44	50	43	50	34	57	40	49	34	43	57	53	39	45	50	53	44	40	55	58	48	51	45	50	48	50	59	42	44	52	41	38	47	60	59	38	39	36	62	59	48	52	46	68	58	39	48	42	60	47	47	52	49	45	53	57	39	49	40	44	46	45	51	35	52	40	50	43	55	45	50	51	46	43	42	33	41	43	52	52	43	54	44	40	48	53	59	47	49	44	53	40	52	39	53	32	46	41	55	37	44	49	40	36	50	56	63	63	47	46	40	51	41	55	51	54	48	49	61	43	38	44	51	40	42	56	42	45	39	52	43	45	47	44	44	53	45	55	62	50	54	44	48	48	54	49	45	51	38	45	44	48	52	57	43	34	50	52	38	39	56	49	52	44	55	53	35	41	50	53	54	41	56	38	54	43	48	45	46	45	46	51	55	50	44	43	37	43	42	55	40	42	45	51	46	40	57	51	49	47	42	45	42	49	43	46	43	45	47	55	56	54	41	43	35	52	40	44	49	44	52	44	58	39	56	59	60	48	42	41	46	45	56	42	42	39	46	60	48	47	62	57	48	51	45	44	49	54	52	40	53	41	38	33	49	46	47	43	42	42	46	44	40	46	45	41	42	42	31	47	47	37	50	45	53	43	48	44	68	39	49	53	49	45	50	46	54	37	48	50	43	55	34	47	57	41	53	52	45	41	55	50	46	46	42	47	44	40	36	47	49	50	44	59	62	59	42	41	38	45	49	46	44	46	47	35	50	42	37	44	48	45	44	43	46	44	67	49	44	38	44	45	45	44	39	36	43	42	50	45	41	48	51	55	60	37	55	55	55	44	40	45	43	48	49
16410	8450	5757	8104	15400	17721	15576	13533	11899	9787	9565	8068	7842	6465	6921	5216	4378	4065	3494	3193	2229	1556	1235	1197	1144	1122	950	668	519	460	437	401	422	385	392	389	404	451	471	512	450	412	382	367	371	356	361	366	392	361	384	360	371	364	357	411	370	446	408	443	496	455	572	505	448	460	386	371	377	355	392	367	384	407	452	430	444	427	483	452	421	355	335	343	353	362	348	341	364	353	341	361	326	375	298	357	355	373	340	363	392	354	369	348	337	340	389	327	343	371	352	365	336	331	315	361	326	343	332	327	330	380	356	332	341	339	319	345	339	309	366	326	328	343	365	342	349	345	350	350	343	358	348	338	329	338	335	336	340	386	320	352	333	338	346	377	365	368	348	338	299	333	287	347	348	359	336	316	380	359	336	341	317	334	379	336	383	342	350	369	348	368	336	298	339	330	353	329	355	307	314	324	338	370	348	311	352	313	324	396	352	350	327	342	356	347	304	326	343	346	331	369	356	358	335	340	348	326	352	348	358	351	335	353	352	330	376	366	325	360	368	345	348	345	349	336	342	352	332	357	374	341	343	323	366	354	338	355	322	352	363	329	387	367	345	350	339	365	366	328	325	338	358	375	366	369	335	333	344	403	338	335	354	358	334	340	345	329	361	361	352	345	374	341	377	360	321	362	339	350	365	346	358	333	334	331	327	353	363	330	342	310	357	370	363	365	325	351	375	358	355	324	339	316	334	342	341	318	353	336	335	357	358	350	369	345	349	324	340	359	389	335	342	328	356	349	352	351	374	346	352	346	355	341	342	326	336	363	335	362	361	364	337	367	326	387	359	352	327	332	322	351	361	394	371	324	370	377	342	346	356	352	349	346	356	347	360	372	353	361	332	344	337	311	311	350	345	331	354	322	345	338	364	330	345	335	326	342	359	362	341	318	367	331	357	313	365	343	350	345	347	335	326	306	351	327	328	375	321	330	364	304	337	349	334	319	369	333	366	338	348	349	330	349	342	359	344	367	349	342	379	354	340	368	361	297	340	337	341	351	373	350	359	367	351	337	341	321	349	347	338	344	362	365	331	359	355	328	333	359	369	348	361	339	361	324	343	352	369	321	396	333	359	313	347	375	361	343	368	348	375	356	346	362	347	336	334	312	323	349	365	360	324	334	351	334	316	345	375	350	358	349	333	343	319	354	333	354	334	333	343	356	352	341	326	340	355	346	362	334	354	341	325	348	352	367	361	361	367	356	358	364	357	348	359	344	358	330	332	367	345	315	365	343	361	342	344	375	343	302	322	352	331	321	362	377	321	355	343	341	331	354	378	363	317	359	303	357	311	356	344	334	314	352	351	327	327	384	379	316	381	334	343	345	316	351	343	343	359	345	328	355	372	354	351	346	340	339	353	344	339	357	378	346	344	357	371	337	354	354	337	358	322	363	363	305	349	355	350	369	371	352	321	337	366	360	359	321	318	347	358	337	360	329	360	319	351	341	352	344	363	387	368	306	340	343	334	323	326	354	372	358	321	341	360	351	352	347	331	350	377	370	344	381	342	331	329	375	367	344	359	378	354	349	359	344	348	395	339	324	360	360	348	297	331	362	330	353	352	360	369	350	367	357	328	327	346	375	359	342	346	352	352	341	337	329	322	373	365	359	329	353	381	324	330	338	364	368	361	361	390	316	358	337	315	363	368	349	365	358	327	355	348	385	330	337	378	348	353	368	374	342	357	365	363	370	343	355	341	374	353	338	329	325	346	344	328	363	346	365	316	331	372	373	349	386	379	349	339	361	359	358	324	345	349	310	373	325	345	368	354	353	356	337	399	332	365	381	371	344	358	342	324	344	333	354	327	376	355	308	340	338	356	339	350	342	345	347	400	343	337	347	385	384	322	370	347	341	328	344	365	375	342	329	332	342	373	353	333	336	333	349	328	369	333	351	373	364	349	328	375	355	334	359	327	344	360	319	365	348	365	382	330	371	339	352	356	332	371	367	402	354	327	352	329	373	346	346	359	328	336	329	328	356	352	352	359	363	345	335	350	373	329	331	330	343	347	363	357	384	364	356	334	340	337	333	325	318	322	360	336	318	369	349	315	372	313	320	385	330	327	352	335	352	352	360	359	362	358	340	397	327	309	352	327	383	335	340	311	317	324	325	338	351	358	358	322	321	327	371	374	325	369	338	305	363	357	351	358	346	325	304	349	341	350	364	322	371	338	346	364	348	342	359	360	330	359	361	341	335	324	365	323	351	389	345	369	371	325	368	313	342	358	356	357	331	362	339	348	334	362	321	322	353	336	374	331	327	361	350	347	333	382	319	364	340	328	331	336	334	343	342	339	350	342	334	345	368	329	318	355	328	358	357	355	349	328	337	329	378	344	357	328	335	354	329	348	318	331	365	356	315	360	358	322	327	359	335	346	334	340	334	334	347	325	324	345	377	330	350	320	362	322	357	329	335	351	320	341	349	363	346	331	338	353	344	346	368	347	339	355	372	332	373	356	316	368	347	337	360	360	319	332	346	332	337	344	379	336	348	343	369	353	342	328	334	384	335	347	348	382	335	329	387	347	334	332	360	369	358	350	353	365	327	373	330	331	390	362	360	334	322	328	365	370	343	321	343	331	349	383	334	350	346	381	335	354	359	373	323	361	351	354	335	376	325	333	345	344	330	397	342	354	337	341	326	365	321	325	338	329	347	371	363	345	374	342	336	307	308	327	333	325	331	380	342	327	360	314	338	341	364	346	329	385	361	348	388	340	360	333	349	337	342	332	363	370	340	351	334	367	367	329	341	319	373	343	337	337	340	353	349	307	341	336	388	338	364	360	333	358	347	327	342	335	361	346	347	408	339	344	304	370	328	406	367	346	308	357	329	322	343	364	347	352	341	355	350	346	364	345	358	322	336	342	378	358	359	314	339	366	366	364	322	345	360	345	346	366	394	344	337	325	356	334	344	357	353	350	346	373	351	322	326	336	350	330	346	331	351	356	344	331	349	320	344	351	367	358	344	353	328	362	350	355	349	363	363	335	360	350	332	346	364	368	319	334	348	359	338	321	350	354	331	353	352	337	368	366	389	367	376	384	326	353	367	332	369	341	348	339	346	311	334	356	311	349	325	348	364	357	345	361	380	385	350	350	373	373	392	358	348	345	345	310	340	339	373	323	335	344	342	314	337	343	327	371	348	323	382	352	339	340	373	333	332	348	359	304	358	362	349	360	336	305	372	361	350	374	336	335	375	369	354	310	353	341	322	333	371	384	330	327	350	352	369	349	324	320	369	389	345	327	352	318	356	375	335	375	347	351	362	327	329	324	387	367	369	352	379	347	354	338	359	335	358	326	349	345	371	345	351	324	307	373	380	360	357	344	352	324	329	320	334	341	337	320	326	322	365	364	356	332	347	324	354	359	392	346	324	351	363	347	334	373	332	330	369	364	357	359	353	340	384	366	344	358	343	361	347	332	346	349	364	330	362	366	353	340	327	308	340	337	328	378	351
2463	749	533	420	350	374	413	463	369	403	390	358	352	320	329	283	252	232	212	201	136	151	152	125	125	152	120	119	118	122	98	118	122	122	96	105	115	116	105	123	114	122	112	102	111	110	111	104	94	107	106	118	100	109	119	112	104	99	115	113	112	96	119	109	104	121	84	116	117	115	105	102	96	131	97	97	105	119	114	98	116	123	110	118	113	102	102	82	113	88	118	108	101	112	115	102	111	126	134	96	103	101	109	103	101	123	103	118	109	103	130	117	112	112	115	113	113	78	88	118	102	106	119	103	105	95	113	99	87	127	98	111	99	109	108	92	100	115	108	110	88	97	99	103	118	109	120	88	123	122	108	107	113	116	119	106	97	115	106	95	108	85	101	97	110	121	130	90	112	110	105	97	111	98	122	109	105	110	108	108	111	110	115	117	113	101	101	97	100	105	106	103	112	109	107	115	113	93	126	94	92	114	111	97	97	97	101	111	114	118	79	117	112	115	98	79	96	109	107	119	120	102	95	126	82	100	111	109	108	122	99	101	86	126	102	108	100	100	117	113	107	121	109	103	84	107	100	104	112	122	102	124	99	112	93	129	96	115	110	109	115	96	111	108	104	116	111	111	123	125	114	106	122	110	112	106	102	93	93	110	116	111	110	98	95	110	91	96	100	107	122	116	95	124	112	92	117	95	101	102	89	109	94	99	110	109	94	117	111	108	105	98	118	112	109	141	110	124	107	95	104	99	116	113	110	97	86	124	107	100	101	103	84	108	109	99	120	89	107	112	89	114	107	102	91	89	109	98	125	98	118	117	113	114	95	116	106	115	112	102	110	98	129	114	104	110	129	113	103	96	102	103	110	109	99	100	109	91	116	108	94	112	114	127	104	110	106	123	93	101	97	110	111	107	105	115	111	105	115	102	118	108	105	108	112	109	84	97	106	111	101	96	100	96	108	124	96	105	85	117	93	103	99	101	110	106	111	125	105	96	96	100	116	104	97	109	95	109	99	78	93	106	102	111	106	114	113	98	109	104	124	118	115	121	120	132	114	115	110	116	96	108	85	131	118	127	89	111	96	109	121	108	104	91	115	104	115	111	105	116	91	100	87	98	110	119	112	97	106	94	107	114	84	104	94	96	126	104	102	100	103	111	98	95	112	115	111	125	110	109	108	109	96	102	100	104	112	98	108	89	112	99	116	100	98	95	100	104	120	107	104	103	101	112	105	99	106	100	98	112	111	105	113	106	114	100	111	99	95	111	110	109	91	124	116	115	105	101	105	95	108	111	79	97	123	132	100	97	99	123	108	110	112	100	114	118	103	98	96	113	104	112	100	95	115	95	115	101	115	103	91	107	106	113	82	101	113	117	120	117	92	96	114	112	110	107	118	101	107	98	116	112	94	95	99	116	110	114	101	111	103	111	105	103	101	128	96	89	103	124	108	108	104	108	108	109	113	98	107	116	102	135	102	116	86	126	97	106	113	101	107	120	127	103	119	110	105	109	108	93	100	109	95	105	101	101	98	110	115	109	96	97	121	91	112	108	110	112	97	86	111	86	128	115	107	103	130	100	121	111	82	102	117	116	111	105	117	103	103	109	105	102	128	88	117	98	97	103	110	79	114	107	121	110	96	119	103	95	97	104	109	108	102	118	89	92	115	108	126	110	97	102	116	107	120	91	124	107	102	85	106	106	128	118	142	116	106	120	128	107	106	109	120	117	96	101	108	127	117	95	95	116	115	90	101	107	115	119	133	129	104	109	105	114	98	102	115	110	100	109	99	112	95	89	90	106	123	102	134	117	109	102	109	108	116	116	109	126	115	94	117	100	92	105	104	97	131	118	97	106	112	99	118	89	114	106	95	120	94	110	100	124	109	111	91	99	108	99	96	98	108	107	100	96	102	92	93	101	116	110	114	110	116	109	117	106	108	105	104	102	95	112	104	141	120	100	91	94	109	105	95	100	107	101	112	97	106	112	102	102	113	128	104	100	117	121	108	116	96	94	117	116	123	110	113	88	112	93	99	100	98	104	125	112	115	100	100	116	100	101	82	109	111	117	111	110	115	103	107	113	104	89	114	109	120	133	106	134	126	105	91	118	108	132	108	109	115	117	103	89	120	108	106	101	92	115	107	118	93	95	101	101	108	118	102	114	98	114	110	114	113	109	107	104	96	103	99	88	100	85	95	111	138	98	92	87	87	110	126	106	108	102	94	111	110	92	118	118	97	95	125	92	129	112	100	101	99	97	106	97	89	113	98	110	122	115	108	104	111	112	102	101	96	102	107	123	101	114	99	113	107	106	106	102	102	103	123	116	117	108	90	98	114	103	103	116	113	102	89	123	100	117	124	97	101	104	102	125	103	110	109	118	114	108	106	121	109	101	103	101	103	119	114	100	111	94	96	95	110	100	102	107	88	94	107	106	104	94	113	91	103	102	96	107	78	118	131	108	86	103	97	109	111	110	100	94	111	103	109	113	93	119	121	101	86	107	105	96	120	100	115	107	102	103	111	104	113	125	106	90	117	92	89	123	107	103	106	112	107	85	101	100	106	97	100	84	108	117	121	105	104	92	97	97	110	96	104	103	89	91	98	102	112	118	99	98	104	113	109	103	106	102	124	113	116	103	97	96	101	117	124	100	106	135	105	115	104	102	111	117	120	107	112	90	108	115	105	120	111	117	114	85	95	117	103	106	125	108	107	90	96	102	106	103	114	118	111	126	98	120	102	132	112	126	120	104	119	97	109	76	101	119	98	107	99	104	117	98	108	101	89	126	99	100	103	121	111	116	116	96	101	102	97	94	114	104	104	117	115	119	104	102	85	103	98	102	100	100	95	91	100	98	95	107	109	122	106	106	95	99	102	121	97	117	112	123	106	111	100	90	129	96	109	110	105	85	97	108	110	76	115	95	102	102	93	111	114	117	111	100	101	99	108	107	108	114	95	96	113	107	108	118	94	113	98	111	102	114	113	91	113	89	99	111	98	94	124	104	123	102	101	106	116	98	95	107	121	111	96	100	97	103	114	98	108	101	94	123	102	91	116	107	109	108	109	97	115	98	107	118	106	121	98	115	110	126	92	101	107	114	95	117	114	109	107	100	97	108	108	105	98	107	83	96	122	109	112	104	101	107	93	105	109	99	116	94	122	104	93	117	113	119	112	104	96	111	83	101	114	98	122	113	92	91	101	101	94	95	117	115	115	84	102	90	114	107	90	106	103	90	109	106	99	100	98	99	93	112	120	118	105	112	101	95	93	115	117	110	89	116	106	112	82	111	117	115	80	96	119	120	125	111	114	106	102	116	100	130	111	104	79	104	103	119	121	118	96	114	113	114	114	88	105	104	105	104	101	108	91	90	108	109	115	116	122	106	98	115	103	89	105	101	106	111	112	124	89	108	87	104	107	101	121	119	117	116	116	101	92	104	91	97	126	108	94	113	94	88	117	100	106	127	99	106	87	115	97	96	110	91	119	95	114	93	81	94
17711	8023	5492	7637	14289	16483	14421	13680	11461	10178	9611	8543	7638	6895	7011	5769	4828	4035	3709	3409	2482	1851	1592	1568	1603	1584	1245	1094	974	842	867	827	875	836	819	840	787	885	898	995	866	832	821	835	856	810	901	780	797	779	819	792	812	799	824	774	841	826	869	936	929	939	949	914	864	858	848	852	808	775	710	768	746	772	843	851	879	795	953	952	857	742	808	798	745	783	757	779	804	782	775	751	787	790	741	805	796	866	754	702	778	808	799	740	772	750	799	791	774	757	739	757	781	809	763	775	778	731	777	805	771	756	804	773	814	800	821	747	848	787	805	746	766	786	742	806	742	788	729	770	785	812	758	760	774	804	775	738	764	822	751	741	804	775	780	826	824	796	823	777	778	820	801	785	801	742	793	704	754	804	744	739	803	721	751	769	773	761	809	737	788	781	800	796	770	798	739	819	738	792	742	769	798	808	721	751	803	772	766	764	763	837	739	773	812	793	773	783	818	800	716	796	776	811	849	807	786	730	808	775	799	761	725	809	754	804	784	786	791	791	814	726	806	764	755	800	789	777	752	765	796	793	776	786	733	808	748	733	768	829	784	772	790	780	792	775	747	795	754	797	761	779	794	796	779	812	761	805	814	812	761	805	790	810	766	826	783	781	792	782	756	826	760	759	812	742	793	796	815	761	724	738	721	789	786	773	782	782	772	804	728	836	756	778	800	758	791	805	782	823	806	779	774	821	745	768	796	739	819	812	795	786	769	823	802	755	769	847	832	767	784	802	756	781	785	764	859	791	755	793	760	703	769	786	829	792	705	769	773	779	767	787	807	756	784	801	768	781	790	778	746	784	800	815	767	774	799	783	790	762	783	838	799	762	834	768	853	766	817	855	762	797	764	739	759	723	794	825	761	767	760	837	826	760	756	767	802	787	758	731	743	769	766	761	794	777	818	804	773	787	811	782	766	809	806	800	790	784	775	808	760	762	799	818	804	812	769	776	800	775	762	792	783	798	763	735	821	767	779	801	725	749	764	763	830	765	815	790	786	822	818	734	746	793	773	742	754	767	807	752	778	730	829	806	801	797	745	770	789	799	778	815	752	761	774	816	759	779	792	768	793	768	753	731	824	761	791	826	768	794	794	748	811	789	814	798	754	794	813	778	770	789	790	736	739	762	791	747	785	806	765	784	779	743	777	755	798	813	765	841	797	824	782	804	783	748	824	791	805	725	803	742	720	814	790	809	723	810	783	772	774	766	799	782	769	782	784	753	788	791	833	782	745	787	758	795	803	794	815	760	767	818	777	738	806	737	768	767	802	812	781	804	805	786	787	815	778	780	759	792	770	760	784	814	768	803	817	783	782	745	733	842	847	754	837	748	751	753	762	777	766	818	786	770	789	743	830	819	752	758	780	777	761	823	763	757	777	782	764	790	801	791	782	790	824	778	800	758	792	742	773	795	792	770	826	787	748	796	782	780	738	744	773	811	754	803	792	801	842	838	837	776	784	768	781	780	774	788	822	802	767	813	801	784	775	805	775	813	735	719	755	790	754	804	771	801	742	775	779	815	739	784	780	802	766	763	774	810	731	838	737	790	843	776	786	786	787	767	799	757	789	792	754	790	807	804	764	789	779	790	791	774	800	802	800	812	743	796	786	761	777	767	764	797	733	798	815	766	778	790	818	755	784	802	795	768	831	831	760	794	775	749	762	744	743	810	739	804	809	778	751	754	750	799	817	752	794	822	791	755	761	708	790	778	820	808	810	778	773	800	807	761	775	758	742	801	807	784	815	736	805	766	815	769	748	837	798	747	808	765	793	783	826	834	808	799	800	751	794	726	802	776	738	768	757	808	757	743	826	811	760	771	809	766	770	791	776	812	788	766	793	828	819	787	808	808	758	804	800	750	810	781	802	803	809	818	802	784	794	736	741	805	766	783	760	833	791	757	785	806	832	749	808	743	759	770	793	771	760	752	797	787	756	793	808	756	781	728	805	782	763	809	826	829	771	760	835	784	756	776	743	787	760	831	772	769	781	808	742	748	789	777	759	832	802	778	784	774	807	785	769	775	821	762	756	791	828	750	828	774	783	805	789	780	737	753	767	788	833	782	771	707	829	769	730	826	826	790	734	765	714	772	793	783	726	771	783	798	835	819	774	806	722	810	786	813	766	763	807	758	780	726	816	761	815	856	723	800	814	789	768	728	815	788	765	800	786	741	797	793	761	787	771	816	832	799	799	720	780	766	799	791	764	815	801	797	766	773	803	745	707	754	752	700	771	743	764	771	762	768	749	781	825	808	797	746	779	799	735	764	758	757	786	714	782	792	780	787	825	811	785	737	785	772	754	781	795	823	801	766	810	831	788	786	824	783	754	818	812	779	780	758	771	772	822	739	747	753	784	798	767	745	725	798	780	763	763	850	776	802	798	808	706	741	776	810	796	786	791	779	765	770	810	792	803	723	834	777	785	826	785	785	767	830	833	714	774	772	785	796	742	785	806	777	746	778	782	768	786	795	824	761	768	839	770	835	800	775	783	765	776	806	776	766	767	789	796	745	775	771	822	793	764	806	787	809	819	748	797	790	796	802	743	788	809	773	794	776	819	745	754	778	787	816	768	777	812	753	724	743	754	851	722	779	774	835	794	792	820	809	811	791	836	800	753	756	821	765	735	829	727	774	811	813	796	789	823	791	815	740	746	755	754	766	760	774	809	770	784	793	811	819	811	801	841	776	758	815	828	785	779	778	767	822	752	815	750	774	730	792	776	818	801	753	821	812	799	785	782	805	772	767	756	796	799	786	754	776	776	786	825	759	737	814	766	734	757	789	785	811	766	754	770	816	806	796	792	747	765	798	814	764	831	759	804	785	822	770	843	812	752	796	777	748	818	809	781	785	763	792	767	780	816	785	829	754	770	772	746	780	804	809	795	705	745	787	758	758	777	757	770	790	773	796	793	821	785	745	763	768	796	763	765	763	759	812	805	789	782	758	773	781	781	765	818	758	770	818	799	788	822	792	752	731	764	737	790	783	826	752	840	725	779	789	779	768	798	777	731	742	775	814	781	817	828	795	778	795	746	749	761	778	714	766	783	786	788	789	800	760	805	776	820	791	782	793	772	749	778	777	768	796	774	755	771	771	785	787	770	807	770	726	817	760	795	795	785	813	778	742	787	817	769	775	795	774	738	774	752	794	784	803	743	771	812	754	798	752	708	829	735	761	795	797	824	731	767	809	778	826	767	772	773	787	757	790	804	790	770	841	793	784	799	783	765	784	812	820	751	844	775	798	775	801	772	777	755	827	756	748	814	771	758	734	765	807	801	762	778	768	807	823	759	812	761	788	808	746	803	730	791	812	771	789	802	778	805	786	767	746	781	819	780	768	726	768	750	735	775	755	798	756	796	774	770	803	734	818	802	724	816	769	773	800	724	774	755	811	814	795	761	783	838	796	739	758	807	815	748	800	771	797	802	821	805	776	793	740	781	817	755	731	741	796	783	756
1803	990	577	462	374	425	502	507	432	465	436	394	366	340	344	280	247	235	179	169	143	123	82	105	100	84	80	74	63	58	56	64	55	75	52	58	68	67	75	56	76	62	65	52	45	49	46	56	49	55	55	75	49	66	73	62	48	64	61	64	65	63	68	43	48	75	64	78	51	66	57	58	67	63	55	45	57	57	67	53	49	52	65	56	51	53	52	47	51	56	46	67	61	61	57	61	43	54	54	54	57	54	42	45	49	58	44	50	57	56	57	73	56	53	45	52	50	67	62	54	64	55	53	60	51	55	58	51	48	68	53	56	66	56	60	60	63	53	57	70	50	45	50	51	47	51	49	60	68	50	77	48	55	65	50	54	64	58	67	55	59	58	61	60	56	50	47	48	46	56	45	63	65	55	54	48	63	55	46	45	65	62	55	60	46	49	54	57	45	55	56	51	53	41	55	60	52	46	50	48	46	61	50	50	63	50	38	51	52	62	51	53	46	56	69	56	65	60	54	58	47	52	54	46	68	48	57	50	52	48	53	55	63	58	51	45	65	47	59	61	49	69	54	64	48	67	58	44	61	41	58	45	49	56	55	61	54	48	64	48	57	51	50	55	50	48	69	51	81	52	53	55	55	59	48	60	49	63	52	53	60	72	58	55	49	62	49	61	39	49	55	58	49	56	54	55	51	46	49	51	50	58	47	53	58	52	58	49	50	61	59	48	55	52	53	48	67	45	51	52	56	57	45	54	71	62	62	59	51	43	50	53	45	43	55	54	54	66	50	57	64	46	48	56	56	53	64	55	67	55	61	58	55	52	51	47	46	66	50	48	48	44	52	57	62	58	54	52	69	52	66	55	57	51	57	53	48	55	59	53	62	56	45	57	58	68	60	65	68	52	51	51	62	58	46	59	61	49	48	54	52	50	71	53	41	53	54	62	62	51	62	62	55	56	49	59	59	61	45	50	55	66	62	63	62	54	69	58	55	58	53	66	65	54	51	62	60	53	60	54	57	57	56	46	53	50	60	54	55	55	53	57	57	52	50	59	62	54	58	46	53	55	47	62	57	48	66	70	71	75	54	41	64	67	52	62	60	67	64	48	49	62	68	56	51	54	53	58	44	65	36	49	42	48	48	61	55	47	50	61	63	48	53	70	55	63	50	54	56	60	53	50	58	48	54	55	51	60	63	50	59	50	51	55	56	58	66	61	56	41	46	63	58	56	68	58	37	46	58	59	52	54	44	66	54	49	55	55	60	51	65	59	54	58	50	44	63	56	50	61	51	57	57	60	58	55	56	62	49	55	53	64	59	61	46	56	48	54	55	37	42	54	61	49	64	55	47	50	51	55	57	58	45	56	48	42	62	65	65	56	55	53	51	57	53	52	60	61	60	53	71	46	56	59	57	64	63	61	43	63	57	56	68	44	53	62	55	65	58	51	53	51	45	61	70	72	60	55	72	68	40	50	70	49	68	59	49	57	50	49	56	55	52	47	48	73	66	56	63	52	57	62	45	44	48	44	63	58	50	55	55	59	58	53	42	51	58	53	55	50	43	50	56	63	74	74	52	62	45	57	57	64	55	55	60	67	59	42	41	62	58	56	58	42	51	53	64	46	47	54	60	67	57	57	54	58	59	45	58	60	68	57	42	48	46	51	60	54	47	65	58	54	68	58	58	50	48	58	52	46	59	62	48	43	63	52	49	63	52	59	54	81	52	70	47	65	50	57	60	70	68	45	55	63	60	56	50	55	51	46	59	46	61	64	64	69	54	56	58	48	52	65	60	67	57	61	56	65	56	48	44	65	57	57	53	62	62	47	64	65	61	66	57	57	64	51	57	45	67	70	54	56	60	50	55	51	68	48	62	55	54	58	63	50	56	66	61	64	58	48	53	55	58	53	62	68	68	59	56	40	56	79	66	75	47	60	58	57	54	62	47	56	48	49	57	45	84	58	41	61	55	67	47	52	44	44	49	59	57	67	48	56	54	56	47	59	82	58	41	56	59	51	46	44	46	86	67	61	57	47	47	58	46	51	55	53	63	68	48	38	72	57	48	61	47	60	55	63	48	57	70	66	56	64	59	44	58	54	56	66	68	64	58	59	55	66	70	67	53	51	55	52	57	60	57	74	53	60	51	47	48	57	67	48	62	65	51	49	51	58	51	54	69	45	51	57	51	47	48	59	54	59	59	51	67	42	49	78	46	47	44	39	55	46	66	59	48	62	62	71	66	59	62	60	56	59	47	62	54	64	49	58	59	58	59	56	57	54	50	60	48	55	56	49	41	64	66	50	62	45	53	47	63	77	45	62	62	60	72	58	61	54	62	61	46	50	63	42	63	70	56	41	55	62	50	60	60	57	51	47	57	37	53	38	52	53	45	57	63	66	47	50	60	68	42	42	48	63	54	52	60	55	47	51	45	61	55	64	43	42	49	59	57	44	57	45	61	38	51	67	55	69	59	65	48	49	58	76	58	52	40	67	49	49	55	53	50	53	52	64	69	46	43	55	57	49	60	48	52	54	62	47	59	68	48	52	56	57	60	52	45	58	64	37	50	47	57	51	53	38	55	63	66	67	75	65	56	48	54	54	56	52	41	61	57	45	60	57	57	57	59	57	53	47	46	49	64	58	63	50	59	48	59	57	46	51	61	54	64	57	65	62	54	52	60	54	57	53	56	51	64	52	51	54	51	70	67	48	50	60	49	57	48	46	59	69	61	53	56	64	41	51	62	61	60	45	64	61	58	47	58	49	47	60	42	67	53	47	52	44	59	58	62	61	55	56	62	67	52	61	54	60	63	43	62	59	49	54	51	52	46	44	62	51	54	74	60	49	49	77	41	57	53	49	43	52	56	59	48	70	38	73	62	67	51	51	57	48	66	54	54	52	54	53	48	53	64	62	69	55	47	54	61	51	56	54	40	70	52	50	63	57	47	46	55	46	52	62	44	56	57	58	48	59	50	49	61	76	54	60	51	55	50	55	59	60	46	55	61	66	61	60	51	47	64	43	65	67	54	57	44	61	42	61	60	73	51	63	52	59	62	52	51	54	71	67	58	50	44	48	35	68	64	61	58	57	52	66	40	57	67	65	57	52	44	61	69	64	71	67	50	55	48	68	54	67	61	53	64	50	50	59	47	45	55	46	56	61	56	57	45	59	74	64	64	69	57	59	45	52	68	62	49	55	43	44	49	58	56	52	57	59	46	58	57	43	58	55	54	67	51	67	59	58	56	63	65	59	58	58	73	55	56	67	65	59	59	54	54	57	46	46	57	59	63	49	56	52	46	48	51	59	66	44	56	51	48	46	69	54	55	49	54	60	44	49	56	49	52	72	61	36	57	56	59	64	50	52	56	50	60	49	54	64	57	65	55	54	56	47	56	58	67	55	62	59	61	41	53	41	47	47	57	56	41	49	57	43	51	49	61	57	56	44	72	60	64	45	52	67	56	52	49	59	62	56	54	62	58	44	62	61	52	54	47	64
19083	10052	6118	9071	17182	19026	18134	16803	13571	13221	11624	10792	9316	8600	8022	6761	5341	4875	4079	3759	2586	1889	1490	1500	1410	1509	1005	800	576	582	495	482	464	490	464	499	461	557	627	634	570	542	498	480	429	409	427	449	480	458	467	448	449	467	425	495	499	525	560	585	590	620	586	521	573	588	531	426	409	393	448	427	473	488	433	492	505	571	599	486	429	401	373	436	429	428	428	407	419	458	418	419	415	379	392	396	396	407	428	434	408	416	393	374	395	389	411	424	421	465	385	438	434	416	370	396	423	413	365	396	405	420	384	406	412	439	425	376	439	429	407	423	407	375	394	415	387	388	431	401	391	398	430	407	394	405	374	376	399	431	408	397	433	399	441	356	394	388	408	415	420	411	389	406	413	433	378	388	407	429	404	426	397	443	402	409	407	367	408	412	392	406	426	385	412	409	375	421	403	382	420	396	437	401	383	408	381	413	361	382	392	383	380	445	413	391	391	429	423	432	424	453	445	424	410	406	375	412	417	413	414	411	372	390	413	446	377	411	421	425	415	435	412	431	378	385	370	436	400	425	354	399	426	426	426	404	431	403	416	390	453	396	406	383	401	393	438	422	414	397	431	408	398	391	390	418	429	431	398	422	362	387	419	425	436	430	443	394	407	383	410	420	416	394	422	431	406	402	398	414	393	402	389	376	394	420	406	421	391	388	408	379	431	397	448	427	409	433	402	411	355	413	399	394	398	393	399	409	354	408	413	435	416	445	400	409	398	441	406	401	404	401	410	387	419	399	428	454	409	418	423	384	381	377	415	406	419	389	391	403	407	415	391	400	405	412	390	404	446	409	380	382	415	379	390	401	396	417	408	379	409	407	394	397	413	439	413	409	400	393	388	404	396	406	427	428	423	390	440	415	414	393	408	391	386	408	398	383	368	403	390	394	437	425	361	379	407	445	383	387	420	421	409	395	393	424	395	407	424	389	396	403	418	424	407	392	393	402	412	412	397	421	424	428	408	409	375	443	454	394	425	438	408	414	389	391	407	402	361	423	412	439	425	380	416	397	398	416	384	420	403	402	402	369	414	397	446	422	424	417	402	434	381	391	406	416	403	394	422	403	423	377	421	381	424	411	388	431	415	411	394	383	442	385	421	383	422	394	433	375	404	417	413	394	396	413	413	391	395	403	393	382	404	423	391	410	436	413	399	391	375	427	402	405	414	414	415	436	420	443	407	404	408	395	451	402	417	419	409	406	391	370	409	387	422	391	447	373	420	379	378	415	432	453	395	382	374	425	382	422	433	399	376	405	409	381	419	425	389	390	396	421	412	407	381	394	374	401	400	411	365	427	390	393	419	391	406	394	398	429	391	404	370	401	406	433	348	391	384	366	400	405	369	405	412	400	416	392	423	382	444	416	448	409	391	433	387	431	402	431	433	433	392	396	409	397	415	412	429	386	469	397	441	393	394	386	430	383	366	418	389	389	381	381	430	386	399	401	462	405	409	414	406	381	425	433	367	361	422	404	428	387	425	410	416	438	400	438	384	387	407	406	360	406	413	432	407	418	419	420	417	432	421	438	414	416	389	402	395	387	432	396	380	452	376	416	470	386	416	426	408	418	400	393	433	431	400	412	424	398	391	387	420	395	395	386	418	472	387	429	363	410	462	366	406	395	410	407	409	402	364	415	401	422	406	428	406	421	375	391	411	385	356	437	411	400	375	378	413	403	368	372	403	421	412	415	371	393	402	389	416	416	465	419	389	427	415	415	382	388	410	428	419	413	424	389	413	407	446	397	415	410	402	399	399	395	420	411	385	417	394	384	406	427	406	406	402	417	398	386	430	404	393	404	412	413	407	416	364	369	396	395	359	387	400	393	433	408	385	389	401	404	451	432	421	364	409	397	410	404	399	386	403	400	399	409	410	401	435	421	428	429	402	428	377	389	414	386	447	406	393	377	414	376	390	380	400	414	425	395	380	461	370	404	377	380	462	414	376	404	421	422	372	390	388	410	393	401	418	407	416	401	404	424	428	432	445	401	414	426	382	458	408	418	386	430	399	422	379	399	400	404	390	399	464	398	417	392	384	389	376	397	392	426	407	398	415	383	408	389	400	404	353	379	379	417	409	391	360	431	382	420	396	399	425	411	403	413	418	425	395	416	423	408	413	408	386	379	411	413	427	401	368	428	368	405	390	413	392	440	373	406	443	409	399	386	406	387	381	410	400	430	381	382	424	420	402	402	394	417	410	386	380	388	419	389	386	404	394	394	375	405	384	367	396	399	380	455	410	397	413	433	395	407	402	383	398	429	433	390	400	456	404	408	357	386	401	412	372	399	407	414	405	360	427	415	396	405	393	446	411	424	404	433	366	424	401	392	415	376	411	427	407	420	405	419	375	398	399	415	396	422	386	418	422	413	378	367	390	434	404	389	412	386	419	408	415	373	403	392	399	400	408	402	384	399	404	416	403	410	380	427	421	467	445	392	428	426	424	387	372	420	387	388	392	392	380	398	402	400	411	400	415	384	399	405	363	404	423	424	398	390	377	414	419	423	365	384	390	367	410	380	437	389	393	416	408	412	410	405	396	440	394	424	421	407	417	380	437	398	432	392	424	416	457	393	414	400	413	404	390	395	446	397	383	406	404	371	405	398	410	447	406	444	377	430	386	404	398	381	456	428	395	411	372	396	400	378	438	392	396	400	441	406	369	419	403	430	371	405	424	424	392	397	429	409	391	442	425	386	393	399	408	389	397	410	394	393	399	395	415	398	375	395	379	400	395	404	419	431	396	424	374	427	390	398	387	409	379	426	385	377	399	414	397	399	417	402	426	410	392	431	393	438	416	413	418	429	393	389	390	428	370	413	436	399	430	414	380	415	425	395	412	474	443	374	404	418	404	385	416	418	389	415	423	412	394	391	404	390	442	409	407	390	421	367	384	440	406	443	381	408	412	420	424	422	409	396	394	414	410	407	432	409	400	414	393	417	420	429	445	421	396	411	439	409	391	393	401	413	395	406	389	376	430	382	373	431	413	389	400	418	386	416	397	413	406	422	390	422	412	382	350	423	400	423	398	364	401	398	394	410	423	378	398	423	416	388	406	413	419	380	426	390	409	409	450	371	422	417	397	372	413	406	378	388	378	404	442	392	394	379	453	406	402	397	406	401	433	384	415	412	403	387	417	390	391	383	400	374	387	371	394	399	381	397	404	401	377	411	384	427	445	375	378	393	425	372	428	392	399	419	375	409	400	407	397	411	411	393	421	408	381	397	370	392	414	412	408	430	412	398	426	362	423	400	390	391	407	407	411	420	408	442	384	416	447	404	331	404	369	404	465	420	404	383	364	411	414	392	402	376	381	393	363	368	415	405	430	414	434	377	406	427	408	375	419	416	405	396	372	396	410	387	415	388	430	421	392	404	395	417	360	400	388	388	400	390	408	430	404	426	406	408	409	424	414	387	414	381	422	435	414	403	381	443	412	410	397	420	409	405	395	367	411	387
1697	528	346	249	209	251	289	294	231	285	264	252	203	214	184	192	186	147	124	125	118	106	121	111	101	100	78	95	88	80	73	81	104	70	81	78	69	82	90	89	93	96	73	76	75	70	66	84	87	98	67	83	99	77	102	81	108	87	96	101	90	90	78	81	68	71	88	69	79	96	91	74	87	88	92	85	89	103	96	90	104	91	84	86	89	72	82	88	69	80	95	76	83	85	89	107	90	69	93	94	96	91	96	83	78	79	83	91	90	97	74	94	95	84	88	78	95	76	85	88	79	84	70	72	91	90	86	81	94	95	67	88	84	86	85	67	87	92	71	95	97	79	77	71	79	69	91	89	86	83	91	95	95	92	78	77	76	73	96	86	81	93	94	74	74	77	66	90	84	87	76	74	97	99	79	89	75	67	80	72	78	78	82	95	82	88	87	76	72	83	71	81	98	89	82	78	89	84	87	92	84	87	95	83	88	71	75	99	95	86	93	75	89	79	76	81	85	80	78	91	94	79	94	102	80	96	81	97	79	81	84	73	90	79	83	66	80	76	78	75	95	83	75	83	99	98	71	72	88	94	74	92	87	75	90	99	92	91	69	81	71	73	86	76	67	85	76	85	67	69	82	85	82	90	79	77	82	92	72	87	70	83	102	84	93	96	86	88	87	62	74	92	97	83	90	87	88	85	82	93	92	83	80	100	88	99	95	98	76	90	89	83	84	75	84	74	64	83	83	98	75	105	93	95	73	82	78	86	97	88	74	89	95	102	74	77	71	70	74	97	68	80	80	92	88	81	88	78	82	89	85	72	78	78	66	85	100	83	89	79	71	91	76	75	87	95	103	93	73	95	75	86	81	67	76	74	72	80	86	101	70	76	81	63	102	94	87	77	103	72	87	86	92	77	85	80	83	87	76	69	94	109	102	96	89	88	80	70	82	79	84	89	78	76	99	105	78	86	82	99	79	88	78	96	75	70	83	88	90	90	66	81	94	68	69	79	76	93	85	85	83	100	90	88	93	73	94	86	92	92	78	78	68	86	72	93	76	103	79	87	86	76	87	91	72	77	91	87	78	95	78	91	97	84	89	91	70	71	79	75	83	80	70	77	82	75	97	88	67	88	82	73	87	87	98	95	101	94	74	75	87	82	77	83	89	75	77	80	87	85	85	84	85	93	75	93	83	78	69	86	95	82	85	79	83	74	78	87	84	91	76	91	83	80	74	81	67	65	74	93	96	90	75	89	88	75	70	89	84	84	73	86	81	86	97	87	71	87	86	92	71	86	87	77	87	93	84	66	109	92	81	91	86	78	76	87	89	70	83	85	88	73	63	91	91	69	101	87	91	91	71	92	95	81	82	90	75	88	89	76	76	89	101	87	85	81	69	99	77	99	78	84	72	79	86	84	90	82	76	88	83	83	67	97	93	100	91	80	94	89	99	90	81	76	81	80	79	79	89	92	71	76	91	84	81	77	70	83	93	85	76	94	80	75	69	87	77	97	85	89	82	100	86	78	86	91	75	80	88	85	75	73	71	87	76	94	75	85	82	90	74	80	103	72	99	76	78	82	81	76	89	83	89	83	75	81	85	72	79	74	79	77	99	76	95	89	85	86	66	84	72	83	98	82	90	77	79	90	86	77	87	77	94	57	91	91	86	86	78	84	87	94	83	80	87	85	98	71	102	84	75	86	87	86	78	93	87	104	86	86	72	83	94	99	70	86	78	89	79	93	95	83	89	84	85	83	91	86	79	103	81	86	83	87	81	94	81	75	82	68	86	57	76	92	75	89	66	82	83	71	78	105	64	90	75	75	91	78	93	92	100	94	81	88	70	82	81	66	85	100	83	89	85	68	86	100	95	85	93	83	74	79	96	91	94	78	67	84	68	89	78	99	80	88	79	75	81	95	71	91	81	94	73	80	87	88	91	79	72	88	82	88	79	74	72	75	83	92	77	80	106	83	92	83	91	95	68	76	79	87	105	74	97	86	82	82	86	91	94	80	69	93	84	89	81	85	72	82	79	80	93	85	84	87	84	80	105	98	77	79	96	78	87	87	87	82	74	77	81	82	79	90	76	79	69	71	86	87	85	99	90	76	85	76	89	90	67	87	76	72	84	71	76	74	86	73	98	68	86	86	70	83	80	88	94	90	81	79	75	86	79	89	76	93	93	87	87	78	87	75	103	66	103	96	97	80	85	65	83	78	84	90	95	84	83	78	95	88	87	87	77	86	92	86	85	78	75	92	103	79	78	70	96	70	77	91	64	93	96	95	66	89	90	97	85	88	71	84	89	82	67	73	85	90	71	79	88	91	73	89	98	86	96	78	80	80	68	99	75	91	79	82	89	79	86	88	74	78	102	88	81	98	86	83	88	81	94	88	75	74	88	83	74	86	91	89	74	92	84	92	79	78	85	79	92	76	90	68	79	85	76	86	85	78	100	100	91	74	78	76	57	88	89	77	88	74	73	75	81	76	89	62	87	93	88	73	95	78	104	91	108	68	80	99	80	94	77	110	95	88	94	91	89	78	83	83	86	80	81	84	84	84	78	75	89	81	78	89	79	68	79	79	104	92	86	87	89	71	100	72	94	88	82	89	98	78	71	78	85	89	92	96	77	84	101	78	99	87	83	84	95	85	83	89	90	59	89	85	92	73	68	89	92	106	76	90	95	85	81	78	79	73	103	80	73	83	97	77	99	82	99	68	76	92	88	98	83	86	97	87	94	88	86	95	84	88	85	96	67	85	89	76	82	92	85	85	75	85	88	93	65	63	98	83	81	90	94	83	75	94	98	88	67	98	102	75	72	79	66	64	79	73	84	92	80	78	97	73	77	95	74	82	79	102	101	92	82	80	88	83	80	84	79	77	77	95	78	97	105	73	78	74	89	106	83	91	95	74	73	75	95	84	88	82	83	87	87	86	77	89	83	76	88	97	88	85	93	71	86	82	86	70	85	88	77	70	78	81	102	83	89	89	93	87	77	98	90	87	92	88	71	73	102	76	90	82	82	90	74	89	72	90	70	71	93	87	89	94	76	78	88	85	79	84	84	88	96	75	89	101	72	81	98	100	81	87	72	77	82	79	98	91	73	79	65	79	94	86	89	73	80	74	103	103	71	90	77	72	96	90	90	98	79	67	78	91	75	102	79	79	70	78	74	86	118	86	80	77	91	82	85	74	78	75	75	80	74	87	93	98	84	91	85	82	85	69	98	89	101	81	74	80	92	78	71	57	84	80	93	78	69	75	79	78	74	73	72	83	83	78	74	81	84	97	83	84	91	91	77	92	72	96	85	75	61	77	76	83	69	71	86	87	100	88	80	90	80	87	81	68	81	88	92	90	87	71	89	79	94	83	82	88	89	81	75	77	77	71	89	90	92	88	68	76	85	93	88	89	79	83	81	72	89	80	62	68	80	71	93	87	89	85	78	96	88	82	101	78	95	102	96	87	79	64	76	76	89	81	74	97	96	81	73	101	91	101
15163	6289	3703	5704	10542	11732	11860	9655	8191	8364	6667	6451	5295	5044	4413	3722	3328	2726	2252	2185	1527	1312	1181	1218	1135	1119	873	749	673	632	667	663	652	604	673	664	657	648	728	690	617	707	637	665	639	634	649	654	660	667	640	651	635	639	668	649	667	626	647	708	718	715	634	690	749	659	658	611	634	597	662	639	646	636	618	651	684	716	651	653	641	650	623	624	660	638	621	629	615	631	645	618	604	679	622	617	620	599	631	644	599	642	588	610	666	635	682	646	647	566	639	619	621	652	565	704	616	677	617	625	633	645	599	631	647	610	633	650	640	630	618	635	624	602	605	621	604	655	634	651	607	633	614	640	628	620	606	643	587	595	609	620	679	633	667	623	633	661	608	645	634	630	620	601	666	663	607	627	612	610	600	603	633	602	622	604	641	685	586	631	622	641	640	603	630	613	649	614	617	587	614	646	606	636	635	656	585	639	587	678	603	640	596	602	619	633	638	611	654	664	604	628	633	644	622	631	642	631	643	657	606	651	616	618	608	667	616	620	662	634	587	625	648	658	627	617	657	584	599	587	670	622	678	672	648	650	679	620	611	589	620	644	643	651	647	647	626	623	604	584	676	623	625	619	614	657	624	643	635	615	644	611	659	622	626	620	612	621	616	637	616	611	637	610	637	622	611	603	614	626	622	653	683	618	671	604	626	599	614	632	625	608	594	600	692	590	626	657	641	642	625	609	630	599	624	646	642	609	620	623	606	634	622	625	631	628	635	578	631	647	624	605	663	619	572	604	657	666	614	659	660	628	618	643	654	599	646	647	614	598	607	602	581	622	641	639	647	667	620	623	639	621	649	598	665	647	606	672	609	675	629	673	643	609	609	628	584	655	624	630	634	601	632	657	634	647	666	607	698	651	639	640	653	638	598	634	599	597	620	612	641	647	598	634	604	600	636	619	638	642	643	595	645	582	640	628	608	631	650	657	650	632	627	615	615	644	648	610	599	646	667	611	631	643	618	650	650	655	603	613	608	619	653	621	613	643	652	656	626	647	612	618	601	644	634	617	636	628	624	623	609	643	673	636	601	602	634	593	644	624	549	658	616	595	574	621	597	636	610	647	636	586	610	639	652	652	589	569	653	615	597	611	645	646	622	663	615	654	638	617	593	670	652	621	641	634	592	626	624	643	658	626	598	647	598	642	645	638	643	628	639	577	593	629	659	634	621	672	639	631	638	655	613	623	670	668	647	598	647	640	654	614	635	585	664	628	615	640	641	648	586	645	592	637	642	628	588	565	647	665	605	633	626	629	640	607	647	596	615	626	605	636	614	633	667	643	604	664	636	641	644	612	642	649	663	635	647	632	617	633	656	626	618	620	614	649	625	665	620	599	621	595	685	615	641	658	693	600	636	595	613	624	631	615	623	627	617	621	643	631	646	570	603	613	597	629	598	615	625	609	599	632	600	640	563	633	628	625	641	619	612	595	588	626	640	657	585	622	619	667	604	695	619	621	673	652	638	597	650	606	620	618	605	620	638	616	650	621	584	643	646	654	634	600	640	669	624	589	587	602	600	655	607	658	630	668	671	626	608	628	600	640	620	631	620	657	658	660	631	635	648	634	596	590	623	588	647	607	632	634	596	634	640	614	628	646	608	591	605	639	617	620	609	657	645	615	613	628	602	627	641	614	618	627	627	638	612	668	652	576	666	599	599	644	625	620	651	623	675	606	626	618	630	598	614	628	624	641	644	609	629	620	636	645	637	642	679	570	608	641	655	647	652	638	632	652	618	631	618	638	651	669	605	597	633	605	697	626	635	646	617	635	664	605	633	638	600	610	633	627	609	616	643	606	628	633	621	583	598	655	615	713	629	666	606	617	634	601	629	575	622	607	595	659	640	616	701	643	634	584	624	638	628	606	651	626	658	654	561	663	654	591	633	651	611	629	629	655	628	576	601	679	626	663	606	604	631	596	632	593	630	638	633	627	683	569	630	606	673	619	595	649	615	669	641	629	657	639	650	623	628	647	683	663	667	629	636	610	655	618	633	654	629	624	633	632	607	582	675	654	664	602	670	597	625	637	658	617	648	634	611	601	649	574	611	646	657	659	635	655	599	647	612	622	655	638	640	647	617	601	632	589	616	604	673	648	578	665	654	600	606	632	589	669	637	576	612	588	652	581	642	648	670	657	643	608	645	646	605	626	635	625	595	606	597	631	623	620	650	631	618	624	640	600	632	617	653	642	637	645	612	625	665	611	614	634	654	643	628	626	609	664	649	648	621	606	636	654	683	677	593	645	611	612	652	617	661	628	604	666	624	603	623	625	637	585	663	607	622	653	646	639	616	626	635	642	641	597	585	607	650	618	660	623	621	637	600	611	609	621	593	630	645	623	561	606	643	653	586	655	636	639	680	598	683	664	629	650	662	591	628	602	587	618	636	680	661	592	617	617	624	628	624	629	626	609	667	664	657	649	597	659	613	628	650	622	625	594	635	614	613	653	597	580	609	629	587	624	606	590	676	609	650	653	624	666	648	593	593	616	605	630	617	589	644	584	622	628	611	599	620	604	663	623	597	613	607	615	628	606	601	598	614	608	613	658	632	608	613	614	643	623	622	666	586	676	615	648	627	603	648	620	638	618	607	636	643	624	668	651	633	638	590	618	636	619	619	666	641	620	609	634	607	615	661	588	658	620	627	630	654	642	593	600	639	618	615	620	656	580	605	632	661	614	624	642	561	616	608	629	554	608	665	620	653	628	670	600	600	632	608	605	598	652	593	640	691	595	618	679	682	628	585	615	646	599	624	622	631	634	641	601	624	667	607	671	641	610	623	612	639	607	619	631	659	634	627	632	642	610	591	618	620	580	655	567	643	572	599	603	638	649	628	640	632	610	620	640	606	599	649	641	593	599	665	636	595	609	612	620	630	645	568	663	619	624	639	639	671	613	601	618	622	666	646	663	599	593	610	641	649	645	634	615	608	597	621	634	592	628	615	621	615	618	644	609	616	657	607	660	569	658	651	660	604	629	623	615	626	613	585	600	647	600	638	584	636	646	670	652	627	669	587	609	637	602	586	602	614	602	627	625	714	669	637	587	570	645	658	633	605	625	637	636	597	627	640	631	615	632	600	627	621	625	572	556	627	620	598	617	646	668	627	621	605	639	574	610	614	653	655	600	577	581	613	583	609	653	652	582	611	695	651	664	638	604	659	576	606	654	662	624	655	624	632	614	620	630	593	616	639	644	617	646	602	608	609	642	674	600	585	647	653	619	625	653	584	634	658	634	636	618	621	646	606	621	642	621	620	656	637	647	605	652	597	632	633	604	659	572	634	627	580	606	582	628	613	625	682	652	619	680	611	626	633	643	574	627	661	600	616	606	608	621	651	612	608	627	618	601	642	590	652	665	628	645	603	603	639	618	621	647	632	648	579	677	629	630	643	703	652	655	625	618	641	654	654	630	700	615	595	615	652	622	642	661	639	602	617	572	614	633	598	567	656	615
1298	722	441	328	267	347	459	370	425	430	315	284	256	289	260	228	192	138	120	123	81	100	76	75	73	63	72	60	34	46	47	47	41	36	50	44	59	58	46	49	44	42	38	44	38	45	49	43	38	50	40	26	31	51	41	49	43	43	49	45	47	55	41	38	42	43	41	37	51	40	51	39	40	34	34	36	44	55	39	41	43	38	41	39	40	50	39	39	46	39	49	41	37	46	49	44	50	45	53	39	30	52	40	43	54	42	43	40	36	45	44	37	47	44	45	36	46	40	44	51	42	48	44	49	54	34	38	51	43	43	42	40	48	38	44	42	54	37	43	40	51	43	37	28	38	37	51	54	36	33	50	50	44	41	45	37	41	42	38	44	45	35	35	37	45	44	39	50	40	47	30	37	25	38	37	43	42	46	30	46	40	42	39	37	50	35	39	40	53	35	48	50	49	38	41	49	46	47	50	42	56	43	47	46	43	42	48	44	47	42	40	44	48	39	37	39	52	40	47	42	40	53	55	52	48	46	37	45	41	48	52	37	42	46	45	42	55	38	44	39	51	38	41	49	44	46	35	52	43	52	40	31	37	36	48	27	30	38	38	39	45	28	41	43	41	48	39	39	44	45	41	36	42	54	52	43	37	40	54	43	44	37	49	50	41	44	43	40	45	52	48	46	44	40	40	38	45	31	33	44	48	48	45	48	41	45	37	46	57	30	52	43	46	38	43	50	44	41	43	47	49	42	42	47	46	42	30	45	44	39	41	38	40	46	44	41	43	37	47	50	42	39	41	36	49	50	47	56	37	55	39	31	34	37	40	34	40	43	50	39	45	39	44	46	34	48	46	33	35	41	43	40	48	45	35	40	42	42	37	42	47	49	34	48	45	44	50	43	47	40	40	43	44	47	47	37	31	40	43	37	43	39	53	36	49	43	55	48	36	44	52	51	38	44	43	27	40	38	49	42	34	42	53	50	49	49	50	32	43	60	33	38	33	45	46	42	42	46	50	34	43	47	51	42	39	38	35	49	52	36	46	37	43	35	39	50	38	32	31	47	36	41	39	41	35	43	44	61	36	44	50	48	58	52	38	46	47	43	43	47	41	45	25	32	43	45	42	43	38	41	50	39	49	39	38	38	52	47	43	31	46	31	38	38	48	37	36	60	47	47	48	37	42	54	42	46	40	43	46	33	42	45	42	42	41	40	40	35	47	37	34	37	46	41	34	39	36	44	35	38	53	44	43	42	44	49	38	41	47	30	39	36	45	51	48	41	45	40	49	32	33	44	39	45	43	39	42	45	40	40	48	39	48	43	48	39	48	41	43	42	34	46	46	31	43	35	33	36	40	47	32	46	36	59	45	49	50	53	37	35	28	34	32	41	41	40	36	52	40	39	40	37	49	35	53	46	49	37	53	44	49	39	35	33	42	40	42	42	37	47	46	39	46	40	46	50	41	39	35	58	45	34	41	34	46	49	31	33	53	39	46	49	48	33	43	55	56	42	47	37	48	39	35	46	27	43	40	42	40	46	40	38	49	32	51	33	46	34	45	34	36	33	40	36	35	39	42	45	47	43	49	53	63	47	38	39	33	41	45	36	49	40	34	40	48	40	57	29	33	41	36	46	40	38	38	48	38	39	56	53	45	30	47	42	35	43	52	42	46	46	41	47	35	44	53	44	38	40	56	36	43	41	49	42	40	31	38	55	46	49	43	33	34	41	46	42	44	42	35	51	33	44	41	40	47	45	36	45	40	47	35	44	34	44	37	44	39	33	29	41	37	44	44	37	43	41	34	41	38	28	43	55	34	43	45	34	33	38	57	28	38	30	53	34	37	42	37	47	34	38	50	54	40	40	45	37	39	37	52	37	45	39	35	44	35	29	43	35	32	51	43	32	47	34	44	42	34	52	50	34	22	42	50	47	44	32	45	46	38	43	51	45	40	28	34	36	29	38	40	52	40	34	51	34	51	58	34	53	48	35	42	47	34	38	44	41	52	48	38	47	41	36	47	43	26	35	51	40	50	51	26	42	39	42	51	40	44	43	42	44	40	37	40	36	59	40	50	44	40	45	45	41	51	38	39	45	54	38	44	41	43	34	30	33	44	46	38	52	36	34	37	41	46	48	46	37	31	41	32	49	41	37	43	49	46	34	57	34	28	41	45	38	39	38	38	39	32	36	41	35	34	48	53	44	40	49	42	35	37	54	37	34	38	38	49	32	48	43	42	45	41	52	56	37	30	40	36	36	44	40	34	37	50	48	43	44	52	36	38	43	40	39	34	36	41	46	44	38	38	41	30	56	43	31	41	46	43	47	40	40	59	38	44	50	32	49	30	39	30	44	45	33	43	36	41	31	40	48	39	46	44	44	38	40	40	39	37	38	42	26	55	58	41	40	44	38	46	45	41	36	41	44	35	47	52	44	40	47	36	44	36	28	42	40	49	50	41	35	33	37	43	44	52	37	44	45	40	34	39	42	41	44	41	41	40	39	53	50	37	49	50	37	43	65	54	40	36	44	57	42	52	43	46	51	45	46	37	40	46	36	35	36	40	34	42	48	43	48	41	36	44	32	43	46	36	43	36	49	28	48	43	40	48	32	56	35	50	43	39	43	43	55	42	39	43	32	43	33	41	54	41	55	43	38	42	41	38	46	56	50	49	42	46	42	34	36	51	39	40	37	51	40	37	40	43	45	30	36	46	40	45	28	39	47	42	41	39	37	45	36	57	45	39	49	46	45	35	39	45	43	43	31	50	37	45	46	41	49	40	37	49	48	38	47	39	43	38	34	44	41	47	43	43	42	36	31	46	48	41	40	45	34	39	50	47	43	39	47	41	43	35	40	39	41	41	50	40	40	48	43	29	40	42	40	46	53	42	38	52	39	41	36	36	33	40	42	48	39	27	35	38	39	42	40	42	51	38	35	44	45	43	40	39	47	46	44	35	40	39	47	49	37	28	45	39	42	34	41	40	53	47	39	52	39	44	39	40	43	48	50	39	32	48	44	43	46	50	43	49	51	41	34	35	36	53	42	37	33	46	38	41	54	35	44	52	53	38	45	42	55	46	40	44	38	46	41	56	40	42	42	42	40	38	35	40	42	40	35	57	46	49	45	38	36	44	40	48	35	35	43	49	39	34	49	43	47	43	45	39	53	33	43	41	43	36	57	30	37	37	48	36	49	48	40	58	48	34	42	43	35	38	45	45	47	46	36	35	57	41	35	46	50	38	54	42	45	48	43	31	45	43	38	38	51	54	50	49	33	53	33	33	28	40	45	41	59	36	37	48	41	41	37	56	47	54	32	40	38	50	42	49	46	36	54	38	50	35	32	36	43	38	35	43	43	56	45	45	41	44	49	31	44	36	44	42	39	43	37	49	45	44	43	56	40	42	42	52	49	45	42	44	46	37	50	43	40	41	46	32	40	34	46	45	43	34	41	39	46	45	43	51	43	37	46	51	46	40	42	42	40	44	42	46	44	34	33
16501	8233	4933	7377	14009	16482	16586	13471	12188	11877	9193	8505	7369	6817	6372	5174	4345	3621	2920	2712	1838	1383	1179	1141	1282	965	710	478	451	390	401	367	376	368	374	386	412	435	568	481	437	373	376	349	348	373	347	355	385	328	340	325	334	348	374	376	391	406	464	469	513	513	478	481	426	478	362	355	321	334	319	301	331	371	350	338	426	380	330	345	335	313	329	326	320	303	350	326	337	342	321	328	302	344	312	308	324	345	329	329	293	360	320	338	329	324	323	297	304	293	312	346	330	299	301	314	316	346	321	309	309	298	310	320	329	301	294	327	327	328	318	318	314	337	308	354	342	331	310	353	320	347	312	329	312	315	340	343	306	329	301	307	312	313	304	288	293	290	308	320	289	310	311	317	348	306	304	310	333	307	339	298	316	322	321	312	300	307	310	357	306	351	308	325	363	329	366	318	292	325	333	345	320	335	324	351	301	303	365	302	332	305	318	325	310	308	321	308	335	291	344	323	303	318	325	274	334	300	304	301	304	312	321	320	344	336	326	319	295	325	336	323	311	340	317	322	328	351	350	306	357	357	313	327	332	315	330	317	323	337	330	340	303	334	316	326	330	318	357	308	300	349	294	308	329	322	321	309	317	303	321	304	335	313	327	318	323	309	318	321	354	332	328	291	326	329	292	340	338	313	329	307	314	309	301	312	325	332	342	348	317	316	322	297	307	317	347	308	295	292	322	321	299	314	313	317	343	304	287	269	338	309	318	320	312	323	331	303	327	306	330	356	300	297	371	335	291	304	337	324	339	323	309	318	277	319	354	328	342	346	324	340	328	290	326	322	313	319	287	321	355	316	299	307	356	335	345	313	320	327	325	310	303	340	288	298	334	321	340	332	330	320	318	338	324	344	322	319	322	310	322	361	315	332	324	316	324	361	318	314	338	313	336	321	324	324	318	307	292	338	329	349	331	310	303	333	316	301	338	307	318	295	350	337	308	326	305	325	338	282	303	302	282	325	315	308	312	319	324	314	328	303	329	336	333	304	327	324	331	330	366	330	303	320	309	312	324	348	307	347	337	330	295	325	282	288	316	286	349	278	318	357	303	321	299	297	347	335	318	344	354	343	307	305	297	286	354	304	350	336	335	346	319	299	322	333	328	304	321	321	325	326	324	337	303	330	307	345	309	325	316	321	316	323	302	311	322	321	317	313	318	331	320	306	349	342	329	328	314	326	281	298	327	289	306	343	341	323	328	287	362	310	293	331	308	332	316	317	325	328	314	301	286	328	305	316	287	339	341	310	337	297	332	336	321	345	306	298	282	325	315	327	344	335	323	312	318	288	315	340	335	317	290	345	307	314	300	346	337	325	309	329	327	297	307	302	318	313	325	326	304	292	331	338	304	339	308	319	327	328	301	323	313	303	302	291	309	319	319	302	302	348	316	291	323	317	318	317	329	308	328	351	347	295	326	329	348	275	332	309	314	329	353	326	315	286	358	364	315	326	327	294	292	296	306	321	313	311	283	349	343	289	321	302	321	332	296	314	284	295	324	323	336	337	308	312	314	305	307	318	316	323	313	324	307	295	336	286	351	300	312	316	325	309	332	312	303	300	340	315	316	314	292	317	344	329	317	306	303	327	320	314	320	320	322	303	305	325	336	313	330	312	329	335	315	321	301	305	322	315	324	320	301	329	273	319	325	322	314	286	311	283	336	341	322	338	319	344	335	360	298	318	308	336	310	302	319	321	343	299	309	312	290	332	337	297	352	327	316	321	324	339	324	297	334	323	315	314	364	332	333	327	336	322	280	327	316	313	322	344	324	304	277	289	289	291	304	291	321	341	335	314	337	311	321	330	326	312	304	318	308	283	298	321	326	319	335	366	343	322	293	336	295	304	325	328	342	309	298	317	348	314	333	320	299	307	326	325	325	291	300	321	319	364	321	330	332	290	335	286	317	355	295	325	327	342	339	308	312	324	318	324	306	295	332	337	350	302	327	304	341	318	341	328	325	297	302	331	320	312	319	299	319	336	299	339	339	302	327	290	328	309	312	323	308	325	331	341	335	286	308	321	323	322	329	308	320	353	322	326	323	264	317	329	318	337	317	276	328	320	306	361	334	284	320	372	310	336	307	325	302	302	333	328	327	313	340	302	321	349	341	292	338	286	323	313	337	332	314	329	309	308	318	321	294	347	319	330	315	295	366	337	326	335	306	305	325	338	319	320	308	306	314	325	285	333	349	332	305	287	313	309	325	283	304	307	312	329	324	306	313	353	290	322	320	335	300	338	301	298	328	293	329	301	304	339	334	291	297	345	358	315	318	325	320	308	328	292	320	276	307	284	316	335	365	329	299	330	334	310	303	325	345	330	327	342	338	353	340	334	323	342	315	306	314	346	348	307	315	340	309	302	322	316	313	338	353	315	351	312	343	342	340	311	323	306	321	307	327	310	285	356	344	317	321	314	324	336	329	340	307	287	339	298	348	321	277	315	321	326	317	312	330	319	289	336	310	297	358	348	367	305	308	289	326	295	319	279	335	301	325	363	283	342	278	335	355	294	299	345	324	359	307	296	330	299	331	316	326	307	312	328	317	322	317	324	328	351	307	323	310	362	334	348	305	348	298	304	324	314	338	322	297	339	332	367	317	330	284	334	308	346	346	296	339	351	346	326	283	330	329	331	306	361	318	304	325	316	324	347	329	354	330	321	330	322	363	322	310	310	343	316	323	306	325	330	296	299	350	306	322	315	306	288	343	286	323	296	290	360	314	336	327	344	323	335	323	343	325	327	294	308	353	316	339	317	344	318	311	340	325	298	324	303	314	325	298	306	314	334	330	327	330	325	333	303	322	316	326	311	333	336	326	312	347	318	326	301	298	292	279	332	305	325	333	308	312	325	353	362	332	347	350	309	330	317	341	300	330	336	320	343	316	293	298	335	317	324	329	329	319	300	326	373	324	296	339	340	333	328	304	317	322	332	300	304	344	306	313	347	331	303	317	314	349	304	343	331	325	322	305	316	337	319	308	315	299	339	315	324	312	325	320	314	313	350	313	343	338	324	328	322	329	272	325	328	309	322	321	307	331	307	307	328	326	293	340	326	295	334	335	315	328	302	295	314	323	326	316	337	351	335	322	352	323	321	335	314	324	332	326	313	298	314	289	323	312	324	308	338	346	291	314	267	329	303	286	338	293	312	321	341	322	316	349	320	308	303	296	352	331	321	323	292	327	323	319	308	314	324	323	349	314	315	286	312	311	288	310	324	338	345	298	316	306	296	321	298	305	323	331	323	310	301	322	333	331	312	328	296	342	319	312	322	293	320	316	295	317	293	349	328	289	309	339	302	362	337	327	357	310	305	279	313	322	313	283	297	326	335	312	302	287	302	305	346	315	319	312	323	311	313	285	329	327	308	291	298	320	324	352	298	338	327	309	322	343	326	329	310	304	333	301	318	348	329	322	322	336	276	299	341	339	329	299	329	336	274	312	310	296	333	315	316	312	311
2319	629	472	311	287	369	451	403	440	450	356	299	338	332	306	269	225	204	184	207	140	143	150	126	134	129	120	106	109	101	115	114	106	114	103	97	115	104	114	113	117	88	108	97	99	120	99	107	109	91	101	116	101	103	108	86	108	104	100	103	118	83	112	111	105	95	113	100	87	105	91	100	105	109	102	96	89	101	110	111	109	111	113	108	97	114	105	100	93	113	112	86	100	100	104	81	92	101	104	114	91	107	105	97	103	104	80	121	104	96	109	112	115	121	77	112	111	103	107	104	103	103	90	105	91	111	87	103	99	96	95	105	99	97	98	100	106	86	103	107	93	91	95	100	92	100	93	105	90	120	112	106	96	113	107	105	118	92	85	105	96	86	120	110	102	116	104	100	94	106	114	102	95	99	95	103	87	121	107	117	88	90	98	101	96	89	105	101	100	87	109	97	99	101	108	105	102	123	108	113	96	108	116	88	85	103	117	85	81	85	123	87	92	89	113	100	109	107	104	108	115	116	99	96	95	90	105	99	94	81	118	112	87	120	123	102	98	101	124	121	112	98	93	113	111	104	95	106	105	93	96	115	113	130	115	100	107	90	103	113	98	108	119	107	124	121	98	107	103	104	103	109	114	98	101	92	101	109	95	96	103	113	102	114	117	91	108	105	122	85	109	97	96	94	104	119	118	118	134	108	98	105	89	91	110	111	101	114	96	115	110	104	103	102	93	111	112	105	107	111	110	101	92	111	100	91	122	99	115	101	112	91	100	105	104	110	103	103	101	100	94	102	118	99	100	87	81	91	106	114	96	90	121	111	102	107	105	101	102	101	100	90	101	106	110	100	102	111	83	138	94	114	101	102	100	81	107	99	104	120	89	117	106	109	124	111	110	101	103	115	118	84	121	102	102	99	86	112	106	97	86	101	97	94	95	98	87	105	105	88	119	80	104	112	93	108	116	96	98	104	96	103	79	100	83	103	106	113	129	108	85	107	98	117	111	101	103	104	101	98	96	100	97	101	96	98	101	101	107	106	97	110	102	97	94	101	110	106	111	102	120	111	92	94	93	104	102	106	112	104	102	96	115	115	97	120	101	106	111	89	101	111	121	114	88	92	105	106	98	99	119	101	90	97	100	111	101	112	111	106	116	114	92	88	89	108	100	123	106	114	93	107	91	118	98	95	95	97	118	102	96	112	114	126	111	105	94	123	101	111	106	88	86	108	82	102	100	111	95	106	108	120	106	102	91	89	94	96	128	106	97	107	96	100	107	113	105	120	97	101	104	95	101	101	106	94	119	107	113	111	102	91	99	90	109	104	137	106	110	81	105	91	106	126	90	93	104	118	112	108	106	111	98	91	120	90	98	87	81	91	102	108	111	106	104	106	109	117	95	113	101	114	121	98	102	108	118	114	115	98	122	84	114	108	106	112	106	105	109	107	100	78	113	77	116	113	116	107	104	97	100	105	111	108	90	100	85	116	105	97	81	96	105	98	117	115	82	93	90	93	94	126	96	89	94	118	109	87	83	89	101	113	100	92	99	101	94	119	89	94	94	98	100	112	104	100	111	103	92	105	109	106	80	93	98	90	98	102	111	97	91	120	110	98	92	103	117	110	82	106	123	86	101	97	124	114	113	107	116	94	103	90	97	106	90	107	114	116	94	102	103	118	86	82	114	92	102	86	120	107	115	105	125	123	108	96	109	120	106	89	99	101	73	108	128	93	98	100	118	95	107	127	109	112	108	99	86	103	102	105	112	93	106	89	128	98	86	107	102	99	88	92	105	115	125	117	105	102	114	107	110	86	111	104	93	97	96	114	101	102	77	103	105	106	118	97	96	96	96	96	111	101	105	97	115	94	99	102	115	96	116	111	103	95	93	94	100	91	104	101	98	80	105	84	105	111	95	104	99	107	110	128	113	111	113	99	96	83	140	115	96	95	112	105	104	85	112	106	114	80	88	98	103	95	97	87	102	108	117	89	121	95	96	119	115	100	105	103	105	107	82	107	99	110	111	95	91	93	123	94	104	100	115	112	96	81	123	78	88	99	102	95	85	91	103	94	101	102	103	116	104	92	127	121	99	120	104	103	100	113	96	103	100	103	107	86	123	106	91	111	92	127	114	111	107	87	99	94	99	103	87	113	92	102	101	107	96	95	99	98	106	110	104	111	100	101	96	96	96	87	107	123	106	92	101	107	78	95	108	94	100	112	108	114	96	112	123	95	115	108	114	113	129	105	116	127	93	86	110	106	106	100	91	109	115	102	101	103	96	102	104	88	105	130	110	100	101	131	109	92	111	99	111	109	71	95	100	108	108	99	97	100	109	117	118	96	99	93	99	112	108	102	109	96	90	116	91	101	96	112	95	98	98	98	111	87	109	105	113	138	105	119	102	122	90	92	121	116	112	115	89	105	95	111	89	120	103	103	97	114	89	96	108	88	98	93	93	91	106	93	87	99	101	105	107	82	98	126	128	111	104	88	112	98	95	92	115	120	93	101	112	103	117	96	102	130	128	114	99	118	100	104	122	91	111	83	104	91	104	91	108	105	112	116	116	88	92	100	104	120	129	119	107	114	70	99	104	91	106	101	109	121	91	116	84	88	105	90	104	127	94	86	108	100	116	128	97	97	100	99	119	98	112	94	103	114	88	99	107	110	112	118	100	100	93	107	103	106	106	116	121	99	99	108	109	117	104	87	110	87	100	93	102	127	102	117	101	92	97	111	114	88	101	100	96	116	109	106	98	118	107	121	105	90	107	112	101	111	90	92	112	98	106	94	106	99	111	109	89	98	119	129	112	104	109	105	95	91	88	108	109	94	94	85	96	100	108	101	107	103	91	108	118	102	101	118	83	109	97	100	95	88	114	106	108	116	105	102	102	95	99	117	89	123	111	101	99	92	90	97	101	108	86	109	93	103	100	109	109	107	94	123	97	113	114	109	87	102	103	93	109	118	94	100	93	100	110	120	107	110	90	112	97	88	114	117	90	111	111	100	97	90	100	108	105	92	109	83	99	96	105	101	82	92	136	89	93	107	104	103	107	103	108	99	101	106	109	107	109	104	98	96	101	82	82	89	93	102	116	100	99	98	107	93	88	113	92	104	95	108	94	94	113	100	102	98	88	86	103	110	101	94	104	94	119	88	97	101	95	93	93	92	103	111	112	93	121	102	97	113	110	100	94	121	88	94	98	104	95	97	102	93	96	106	98	99	93	122	95	110	81	104	97	90	80	106	113	97	91	127	119	113	104	96	99	110	100	102	116	105	108	101	95	116	110	105	100	93	109	95	108	106	104	96	128	96	103	109	102	99	101	102	118	110	117	116	105	111	114	108	109	109	87	116	117	84	105	106	101	107	104	97	116	112	107	96	95	83	109	91	105	93	108	96	101	78	104	123	98	107	102	101	92	120	92	88	100	114	102	98	102	112	105	93	109	89	108	125	109	91	97	101	100	100	112	95	117	106	84	99	105	103	102	108	94	90
17319	7486	5130	6810	12732	15736	15818	12897	12773	11692	9357	8471	7429	7087	6739	5333	4633	3850	3705	2990	2217	1729	1642	1791	1740	1424	1092	910	910	843	828	850	771	801	848	808	839	899	999	854	828	849	792	767	795	770	786	780	843	749	751	778	774	794	836	824	845	899	863	980	925	962	884	934	861	842	803	785	765	746	808	826	722	773	831	812	841	789	824	762	772	780	756	708	753	755	771	753	763	769	794	745	759	769	782	835	716	756	781	774	794	806	808	725	797	750	743	758	768	799	809	756	783	761	789	735	764	756	780	764	764	757	768	780	763	792	799	787	814	757	783	731	779	745	741	762	792	776	759	794	722	760	742	762	726	797	730	774	733	770	764	753	786	779	767	798	732	726	772	752	741	782	742	774	755	739	724	732	756	795	779	765	784	711	750	774	828	778	762	726	741	772	781	767	737	748	735	754	742	745	774	781	807	756	801	719	722	705	729	773	783	760	831	751	800	738	778	785	754	764	754	709	802	810	775	778	708	732	736	803	741	749	768	770	784	794	763	791	727	737	727	727	807	805	763	761	749	752	717	774	756	765	728	792	779	799	741	789	728	750	745	768	758	791	702	776	756	706	746	740	723	710	782	742	744	747	784	854	768	772	822	775	779	811	705	754	742	745	731	748	761	767	742	760	779	765	730	768	776	777	725	773	784	748	725	746	757	742	781	743	765	732	758	718	729	768	790	762	775	745	787	744	749	799	768	783	724	802	751	722	765	783	711	760	760	748	789	791	777	763	774	793	772	747	786	779	760	813	762	730	755	751	775	778	777	758	772	784	778	711	771	770	779	729	763	754	739	785	776	718	749	775	712	786	738	775	780	753	792	733	741	789	789	765	832	738	736	778	785	749	755	733	749	743	773	735	740	771	729	724	752	748	810	751	747	755	802	747	745	740	729	760	762	746	737	775	755	781	808	757	776	735	750	778	763	832	697	770	780	749	699	770	758	759	771	773	718	772	747	778	812	773	806	725	762	746	796	766	759	752	700	729	736	768	729	791	793	768	769	759	713	721	756	784	722	776	788	797	777	788	766	807	770	813	755	766	735	722	734	784	744	792	779	746	781	800	749	790	773	744	731	766	775	768	750	728	759	756	780	764	743	751	749	694	755	765	782	799	733	707	798	754	797	804	798	742	760	762	739	843	754	764	791	758	719	746	735	773	772	777	755	796	767	750	732	774	808	798	760	767	796	774	780	758	700	800	772	741	786	796	759	720	654	753	791	767	727	799	746	732	753	767	733	744	750	766	825	732	774	781	794	712	757	774	731	759	722	730	776	726	768	800	744	776	736	780	756	779	735	794	804	735	776	729	736	817	779	796	737	747	723	741	754	714	738	793	822	768	743	793	809	761	819	800	750	733	738	779	778	750	749	747	765	746	769	782	714	755	789	758	781	732	759	752	730	773	773	747	754	758	828	759	789	809	751	751	798	755	748	760	768	756	809	765	773	769	753	746	748	737	733	749	746	782	717	720	775	712	783	785	788	752	698	794	731	786	734	756	783	754	729	800	763	776	789	732	805	752	766	761	758	770	782	772	826	745	786	756	740	723	736	748	744	739	740	793	782	756	744	761	816	770	754	779	796	784	772	768	750	769	764	769	753	742	786	765	790	721	756	772	767	796	817	753	763	688	793	724	767	771	792	725	767	759	793	770	784	757	723	734	779	755	809	778	797	722	726	764	758	750	770	755	746	748	721	738	744	749	780	711	785	715	745	774	752	818	764	787	745	775	765	785	794	750	749	765	770	782	751	735	733	734	779	756	761	781	732	715	756	799	771	745	741	714	719	779	754	759	754	800	844	784	746	750	762	778	747	752	712	765	774	758	774	790	826	743	770	738	716	763	733	772	760	762	766	764	742	752	761	772	760	754	750	783	778	781	730	768	779	759	781	757	698	765	812	767	804	790	714	758	798	779	753	789	748	735	706	786	766	762	755	733	791	728	751	756	733	728	757	784	804	765	799	773	778	720	818	769	750	715	752	720	769	763	769	742	767	755	780	802	721	805	736	777	733	807	810	734	788	760	809	780	736	758	768	728	790	725	759	726	747	765	817	809	770	781	807	776	814	780	754	730	810	770	777	725	763	750	772	732	839	763	761	763	757	677	725	768	802	710	750	752	780	772	757	778	725	771	778	719	788	758	802	794	778	708	809	759	725	750	880	715	773	741	828	769	736	737	739	702	805	780	783	734	753	781	786	714	788	819	771	814	741	721	764	809	713	737	769	786	783	803	787	746	757	783	770	746	774	712	764	770	777	760	767	697	712	746	756	773	727	742	773	756	729	721	753	777	750	736	779	745	769	759	757	745	756	788	714	747	727	733	785	756	777	724	749	766	774	780	739	772	805	761	743	818	751	789	778	739	739	745	736	723	771	747	780	729	803	717	753	753	761	752	743	770	764	722	795	780	764	739	811	714	746	736	777	813	738	829	767	755	741	737	775	757	747	753	732	761	772	748	782	793	796	747	766	751	728	730	758	759	716	779	773	745	764	749	728	735	790	730	816	817	753	757	754	707	783	750	745	783	735	754	764	745	755	739	725	770	782	768	751	782	787	777	753	789	751	764	781	751	744	782	794	779	732	779	767	758	768	705	794	725	742	803	738	771	716	700	745	793	798	775	774	716	774	797	741	726	783	775	749	789	791	722	752	775	803	750	721	817	746	816	762	731	698	774	766	748	738	731	763	772	763	773	823	760	800	765	759	742	762	747	788	751	780	763	733	779	776	736	785	780	758	772	779	822	768	795	772	726	720	801	792	799	770	764	705	773	733	721	785	813	726	762	735	747	756	791	753	679	752	756	778	745	759	789	762	799	774	754	795	756	717	750	721	710	764	778	790	773	772	798	739	794	755	773	758	801	792	733	768	814	772	721	743	701	742	768	798	751	729	777	752	750	764	759	733	787	744	751	727	777	785	719	753	757	757	727	696	731	798	727	748	715	740	793	730	742	764	727	776	716	762	757	774	754	712	727	748	759	795	753	750	804	738	765	792	771	801	803	772	830	736	744	778	753	766	810	774	766	716	785	748	756	728	773	770	767	736	786	797	770	705	728	763	779	776	727	684	766	725	809	796	774	791	827	761	772	752	783	748	802	741	787	735	779	769	746	773	774	713	765	755	770	749	816	779	714	792	722	767	718	758	753	742	780	767	784	800	702	727	790	749	757	821	767	775	775	742	773	776	745	785	776	729	740	775	742	753	780	761	786	785	746	778	753	781	827	782	771	706	778	798	700	797	791	729	749	719	711	731	727	701	774	749	780	764	770	822	738	761	742	802	723	771	748	826	783	796	808	747	760	786	771	710	765	758	784	792	717	787	723	781	786	770	723	786	771	740	771	730	727	754	711	788	759	740	699	786	745	742	722	719	750	783	814	768	782	812	767	760	749	773	781	736	770	754	768	693	790	733	759	769	749	760	760	753	769	746	739	767	746	781	780	721	762	784	740	724	782	735	797	776	709
1741	888	574	397	312	442	534	497	479	459	446	398	326	338	326	268	248	205	195	179	131	109	111	117	119	95	67	73	55	54	62	50	49	61	49	43	79	78	67	55	53	45	44	53	51	60	54	36	69	53	60	44	57	46	52	58	62	62	47	70	54	53	68	65	61	67	63	46	46	54	54	56	47	50	56	66	51	59	37	54	48	63	58	52	59	41	52	58	46	70	52	70	58	49	50	44	57	60	50	48	53	53	50	47	59	49	56	64	52	55	52	46	56	60	55	57	56	57	61	54	55	52	61	59	64	61	38	50	45	54	57	50	44	52	58	61	41	55	48	50	47	58	50	56	55	66	58	44	47	55	57	61	50	55	46	47	49	51	32	57	59	45	52	46	53	68	44	38	37	52	46	56	56	44	60	50	63	48	66	52	63	42	52	39	51	45	57	53	66	57	51	56	46	74	44	52	64	55	45	57	56	51	57	51	66	52	56	46	41	56	55	37	66	62	47	60	58	55	59	61	64	38	55	51	51	46	58	57	57	53	48	41	65	54	50	44	50	56	44	56	37	42	46	53	53	51	48	52	56	57	69	59	58	56	52	51	58	59	47	61	35	52	47	50	55	59	58	57	70	45	47	53	66	56	61	47	57	55	45	52	58	52	49	55	43	48	49	45	51	51	44	45	56	56	52	42	61	59	62	51	61	55	50	55	55	62	52	63	68	62	58	59	59	45	56	47	60	55	63	60	27	63	46	55	52	50	61	49	52	50	55	44	60	55	61	59	59	52	51	35	44	60	51	51	49	49	41	66	61	53	55	57	45	63	59	56	55	46	54	65	43	50	65	48	62	60	57	58	53	65	59	49	63	53	56	60	47	55	55	61	50	70	59	57	64	52	57	49	54	51	52	54	61	47	63	46	59	54	62	53	54	53	52	49	60	64	66	54	48	56	59	55	50	42	57	44	62	56	64	56	51	69	58	52	50	54	56	52	47	55	48	60	61	48	44	50	46	53	48	46	63	48	65	59	51	50	59	50	56	49	44	57	58	45	44	44	61	52	49	54	46	49	57	57	50	55	51	60	37	57	53	49	59	57	68	45	59	57	49	53	61	62	61	52	45	49	50	59	60	51	45	51	48	59	51	49	49	44	56	56	60	53	56	50	54	37	45	55	45	54	61	45	56	55	56	61	54	62	43	53	48	50	54	51	51	55	51	54	63	45	53	59	59	61	55	52	54	51	55	65	55	45	55	50	40	54	47	56	68	47	53	45	63	52	51	49	48	57	42	57	63	37	73	47	59	58	42	52	50	55	54	41	50	50	63	50	52	44	60	70	46	55	43	57	40	50	48	57	70	43	52	63	51	56	43	38	61	55	39	59	45	43	54	54	58	44	62	62	56	67	55	48	61	53	52	60	65	58	51	55	39	55	56	50	60	44	65	67	54	55	50	55	46	54	62	58	57	49	51	53	59	57	43	61	60	52	69	60	62	45	44	53	55	48	51	59	49	42	48	43	46	44	61	56	54	55	64	55	59	55	53	66	69	59	37	50	58	52	49	54	59	57	46	49	61	48	64	46	49	59	58	49	57	57	46	51	51	59	56	61	53	62	71	64	43	59	53	59	47	40	52	47	47	54	41	51	51	33	51	57	55	64	50	55	44	54	58	53	51	44	59	46	65	58	51	47	56	54	40	45	55	41	48	49	58	68	53	57	53	46	53	54	62	58	53	58	56	59	52	63	56	61	68	55	48	59	60	60	59	45	67	53	57	45	59	48	48	56	57	58	41	65	54	58	59	54	56	52	78	55	63	67	51	55	52	61	56	50	42	44	48	56	52	40	49	48	53	61	61	50	68	38	62	60	48	40	62	42	56	57	56	49	39	51	50	51	56	49	45	57	45	62	55	54	61	62	56	58	54	55	49	61	49	57	50	52	52	61	63	54	54	43	55	58	69	52	51	57	55	61	62	50	63	49	57	56	52	58	66	58	52	58	68	52	59	52	45	49	51	68	52	57	56	54	47	47	48	56	62	46	56	48	53	45	49	48	41	59	55	54	51	40	60	53	49	44	44	50	67	59	56	56	51	55	60	65	57	63	52	48	56	66	55	69	60	59	43	65	56	55	62	50	46	58	56	51	61	50	48	52	57	53	65	58	40	60	45	78	56	48	49	46	54	51	55	50	49	67	50	57	57	48	56	46	51	56	52	50	48	57	50	69	63	50	60	58	58	60	62	52	58	49	67	62	49	50	60	62	51	53	62	48	62	51	50	56	50	55	53	53	59	47	55	68	47	53	52	62	45	55	63	58	61	56	61	60	39	59	59	47	59	48	52	59	50	61	47	48	52	53	54	44	58	64	51	56	51	57	48	42	56	54	47	38	45	56	60	54	49	53	64	49	58	49	38	52	54	62	42	44	49	43	57	56	49	47	44	51	32	42	51	54	47	51	57	58	56	61	59	48	51	52	59	40	55	59	49	51	43	42	44	53	57	69	56	53	62	55	48	54	60	56	48	46	53	42	64	47	58	52	53	56	56	53	51	52	41	61	40	51	41	55	44	62	47	53	55	52	44	61	49	52	55	54	51	65	58	49	52	41	56	58	53	45	47	59	59	54	52	60	46	66	58	63	44	59	40	52	59	54	55	57	56	55	48	67	50	63	44	64	53	50	49	51	47	57	52	41	54	54	51	65	51	49	60	45	47	52	53	52	31	57	44	47	49	45	63	44	45	51	53	53	56	57	58	53	62	56	54	48	64	44	54	65	56	53	51	53	45	66	50	52	61	47	45	50	44	41	48	51	61	57	53	45	35	49	63	45	41	54	52	52	46	50	64	56	51	56	49	50	51	52	39	43	41	60	60	62	52	60	49	57	50	58	54	53	47	43	51	43	60	55	53	55	46	46	51	57	54	54	42	60	54	62	60	57	60	49	64	37	52	58	57	60	54	51	63	67	60	61	43	54	57	52	57	38	54	54	64	63	70	57	40	56	53	59	44	51	47	44	61	48	54	48	58	59	41	59	43	52	51	47	52	58	43	46	43	37	56	64	57	60	49	43	56	51	59	50	50	63	59	52	44	50	49	48	60	58	45	64	55	61	52	54	75	57	61	56	43	65	46	58	54	43	64	52	49	49	53	48	65	47	58	63	36	50	49	63	68	62	47	49	51	50	46	53	52	57	49	50	47	43	43	54	54	49	55	56	65	52	47	42	36	72	44	54	63	60	53	50	50	44	44	55	44	76	48	60	52	59	55	63	66	60	55	59	47	43	55	50	59	63	53	60	57	42	62	64	54	48	50	44	49	42	51	55	60	55	66	42	53	66	56	38	42	54	46	52	48	58	49	63	57	39	47	52	61	55	56	60	46	51	63	57	42	52	51	56	52	66	56	58	55	39	51	54	44	60	23	56	58	46	50	59	59	55	46	53	47	54	37	45	56	54	44	42	53	53	57	51	35	51	54	50	54	45	48	47	48	43	63	35	46	61	67	63
18725	9243	6290	8383	15571	19213	18708	16114	16028	13275	11625	9997	8595	8384	7544	6544	5449	4612	4324	3334	2263	1735	1634	1825	1901	1259	820	703	546	504	491	488	481	483	482	504	577	645	666	571	540	526	446	445	448	422	444	421	450	402	385	416	465	434	448	474	494	534	566	617	625	677	606	587	566	492	422	383	393	386	387	413	402	425	458	475	503	435	411	388	376	437	437	393	403	371	380	403	391	402	361	400	353	388	394	404	345	386	403	383	400	397	388	416	386	442	372	387	367	329	399	407	357	386	368	419	397	387	363	388	419	389	388	398	379	427	376	419	392	390	381	383	397	390	400	360	380	388	369	412	395	376	392	425	394	387	405	360	389	388	418	429	377	375	386	411	427	387	382	402	407	387	382	376	426	396	383	423	380	384	386	387	413	376	426	390	427	376	397	401	412	378	377	371	364	415	368	389	383	402	421	381	370	376	410	371	402	386	380	406	360	428	395	389	376	359	415	416	406	406	350	396	361	381	407	393	371	350	380	409	415	391	401	362	412	415	378	362	400	381	367	370	431	400	349	413	357	368	352	396	401	378	382	386	365	393	378	378	362	356	376	426	407	383	374	394	340	372	374	410	407	365	351	418	393	356	358	346	363	377	383	418	387	396	398	393	381	345	403	409	369	401	435	419	389	393	387	402	390	358	409	373	385	409	405	423	345	394	400	406	419	361	367	389	377	403	372	376	382	376	390	390	372	421	365	393	406	419	375	336	431	382	384	414	384	382	332	408	401	427	396	409	386	373	377	382	390	394	395	390	376	381	394	389	363	390	369	368	384	390	420	411	364	405	378	411	397	375	398	412	392	376	405	360	393	406	406	375	393	398	415	390	407	355	390	352	364	384	378	341	382	378	399	390	361	396	358	376	373	390	396	385	376	393	378	392	389	406	387	379	423	397	412	384	380	367	384	375	392	394	425	394	406	405	371	414	372	379	396	388	373	369	401	429	398	385	386	371	373	371	374	384	400	394	400	381	383	372	433	447	384	378	401	393	385	388	388	387	366	383	409	389	400	361	398	380	389	373	385	368	400	400	392	382	391	400	382	437	407	403	399	361	392	377	381	388	387	437	384	361	385	414	384	395	375	356	377	398	434	389	379	379	420	356	419	407	429	384	404	368	377	375	403	382	380	379	351	363	384	367	385	400	391	391	383	359	397	377	355	412	404	391	403	374	338	369	373	365	354	365	392	380	415	394	399	353	392	405	357	402	389	412	373	379	388	416	396	424	385	411	371	382	360	361	385	371	353	392	413	376	355	368	381	407	422	400	391	435	345	373	382	408	399	422	381	408	377	393	425	387	400	419	406	419	369	373	388	380	393	417	377	392	363	393	425	366	400	390	388	400	351	366	382	386	391	404	389	372	400	390	381	381	407	400	380	371	431	382	396	390	426	359	385	406	386	362	380	371	426	375	405	393	387	381	374	395	382	377	383	362	387	382	364	400	368	361	375	378	419	408	383	437	368	399	387	406	385	374	368	413	385	384	370	369	423	365	385	374	392	390	348	381	377	378	362	433	419	403	400	371	398	411	379	349	391	423	351	379	366	418	375	381	361	360	367	390	370	358	383	412	377	388	409	379	412	399	401	412	382	384	352	354	354	410	420	426	386	387	397	387	386	387	389	375	393	372	381	400	394	386	377	391	397	382	413	401	402	381	375	401	427	420	378	378	392	440	365	375	393	419	363	416	386	371	381	426	388	411	408	394	360	387	361	383	361	401	362	402	415	378	394	373	399	390	359	412	412	386	395	398	377	355	375	342	428	408	351	398	376	384	347	372	382	371	373	374	382	370	406	361	390	366	339	387	424	410	369	350	396	401	396	418	398	392	352	405	393	380	372	394	407	395	400	408	381	382	349	379	359	407	389	393	353	407	401	412	412	398	381	376	415	394	375	392	371	390	389	389	401	397	392	381	359	402	377	363	385	370	404	391	380	403	413	360	403	375	395	377	381	384	392	347	375	376	383	412	399	380	366	380	420	417	360	407	378	385	347	359	412	392	393	344	387	368	432	380	406	407	357	348	423	389	383	401	395	366	398	364	391	383	403	430	391	417	391	401	379	385	418	380	388	395	380	394	382	357	399	390	380	376	396	369	411	376	404	398	385	345	412	363	381	400	396	430	398	370	423	381	389	399	390	367	404	400	406	387	393	400	390	415	397	382	418	404	366	381	370	402	370	376	439	412	415	391	416	413	354	405	385	401	407	377	399	402	382	355	400	372	432	383	415	394	357	400	382	381	345	403	430	361	355	382	407	376	410	402	385	382	394	403	395	370	397	370	354	362	378	396	387	357	417	396	399	398	389	403	372	389	366	396	384	390	424	391	384	387	381	387	383	414	344	393	351	390	367	383	397	391	391	415	403	399	365	376	427	393	383	365	417	370	392	389	381	399	365	454	404	397	416	404	400	363	398	394	377	421	396	381	392	399	387	363	406	370	381	382	383	390	419	402	370	382	402	399	418	358	387	390	407	395	366	391	392	407	391	384	376	382	375	392	420	368	389	408	370	370	328	387	391	379	411	357	378	352	386	372	399	405	383	375	410	365	388	408	397	381	371	391	388	398	413	384	413	372	372	402	444	397	383	419	376	393	382	371	385	445	408	403	384	353	355	421	382	390	389	397	394	402	401	410	394	388	371	387	369	365	400	401	401	378	419	380	393	394	381	386	378	374	358	407	382	380	379	362	354	394	405	397	420	384	357	433	394	386	400	369	393	418	396	366	396	418	404	358	365	406	385	409	356	420	364	383	371	390	383	373	367	370	384	427	406	397	413	380	402	412	423	401	403	381	395	383	371	410	423	420	343	390	403	410	374	367	355	380	399	383	415	404	412	386	419	423	403	370	396	385	395	385	373	370	391	396	405	402	416	391	425	388	432	351	390	386	392	376	378	392	393	411	409	374	410	404	410	398	392	400	419	417	382	399	406	343	395	383	397	362	374	373	375	375	384	402	389	370	393	381	341	395	388	393	387	400	379	357	402	380	391	388	389	385	369	376	393	394	372	400	413	367	388	409	397	405	370	374	423	364	389	399	321	377	405	423	394	361	376	370	398	405	331	409	371	426	336	392	365	375	411	369	392	358	408	382	390	397	399	364	354	360	388	388	384	435	382	388	368	353	368	349	394	379	382	395	417	366	398	388	373	386	396	387	381	404	390	392	382	408	398	378	387	370	385	375	412	400	407	395	366	412	380	377	365	393	409	405	381	408	382	391	411	402	419	388	343	385	380	408	414	412	361	404	398	401	402	369	373	385	376	412	402	409	369	390	396	403	379	416	404	340	375	417	386	381	379	392	383	404	397	351	392	419	355	362	378	415	377	387	408	383	391	401	372	396	433	377	428	387	387	394	391	375	373	380	378	410	401	410	407	410	387	400	370	428	364	386	375	395	387	355	395	405	366	367	378	377	364	365	395	399	371	372	419	369	413	395	418	386	381	373	410	392	421	465	379	337	380	386
1625	474	355	221	201	295	300	303	298	261	246	213	199	235	227	191	160	176	132	112	114	104	114	103	103	98	98	108	100	91	72	80	91	90	91	74	87	71	96	78	77	79	65	82	84	74	82	63	95	82	85	75	70	88	81	92	87	89	88	76	94	89	89	81	72	99	72	70	69	83	74	83	82	84	89	83	104	105	72	81	72	87	79	71	81	80	82	81	75	90	80	82	84	93	66	91	93	87	77	75	88	78	84	82	88	73	77	84	79	69	92	85	83	78	77	88	95	81	81	84	78	85	87	94	85	78	84	98	76	74	93	90	87	81	90	98	71	85	78	84	82	76	87	61	84	95	79	84	90	67	87	93	94	83	94	68	69	81	79	81	89	95	80	94	92	89	68	94	79	91	77	103	88	87	72	87	76	90	75	58	74	89	81	76	59	70	81	98	92	81	84	86	83	81	85	63	76	67	84	92	86	80	93	83	81	89	76	65	66	66	96	86	79	80	83	67	74	75	78	80	87	91	82	84	61	72	87	91	88	65	95	68	73	86	86	93	93	81	92	82	78	94	82	77	82	92	89	89	82	72	75	83	79	91	105	75	75	75	88	68	86	80	78	99	81	86	87	105	72	86	85	103	98	89	91	69	83	83	89	77	81	76	89	98	84	82	80	96	87	94	96	93	86	91	91	85	92	74	88	70	74	79	91	99	73	76	84	78	79	80	91	90	79	79	69	94	89	76	74	87	83	79	80	69	77	76	87	76	95	78	77	84	77	89	65	84	90	84	85	83	74	91	95	87	101	69	83	83	80	69	82	73	89	69	78	77	87	91	90	100	86	84	69	89	88	71	72	85	77	79	88	82	86	68	74	95	81	97	70	88	93	74	77	79	75	90	93	83	78	87	86	81	74	75	82	87	74	84	83	91	84	86	68	86	87	86	82	80	86	78	76	89	78	73	62	69	77	83	74	79	72	79	81	76	79	80	80	88	73	92	82	73	90	80	83	74	98	86	69	82	83	75	69	80	78	88	97	73	99	73	80	79	89	84	66	84	78	66	87	83	86	66	87	87	84	92	69	89	87	83	85	94	73	83	87	80	79	101	88	83	76	88	79	89	72	79	96	72	70	99	85	71	98	82	85	93	79	72	81	84	85	78	88	76	84	101	85	93	78	95	79	78	72	107	74	88	72	99	88	64	88	81	88	90	72	114	79	100	94	77	96	91	81	91	89	85	89	71	86	83	73	78	76	88	88	67	85	81	95	99	97	87	79	82	94	64	84	98	80	88	97	91	83	72	89	92	76	88	90	105	100	71	60	71	90	84	88	65	85	73	85	73	93	77	87	106	72	85	76	82	80	79	89	93	76	68	78	60	82	90	81	75	93	93	80	101	97	93	88	76	88	78	81	74	88	67	84	87	80	69	82	92	78	71	91	75	65	73	81	69	85	82	83	75	80	92	80	82	70	83	91	75	87	95	82	78	88	80	71	86	84	87	83	65	80	76	94	85	93	91	70	71	94	76	82	74	86	77	102	64	78	80	74	91	90	84	81	70	90	91	82	93	72	88	89	98	97	78	85	88	68	72	75	76	89	98	80	82	96	82	74	92	77	75	75	98	78	79	90	77	64	87	76	92	80	87	104	76	89	80	93	78	73	71	93	94	62	81	72	73	73	78	81	78	84	68	64	85	81	90	90	100	92	68	75	88	93	83	80	88	72	71	87	88	87	86	70	77	74	78	76	99	93	97	83	81	76	74	84	88	72	82	81	95	73	78	94	82	81	77	75	77	89	70	82	81	90	79	91	82	64	71	76	95	93	85	86	56	79	80	79	86	95	73	102	77	64	91	82	64	83	79	89	97	66	81	82	72	95	79	96	77	81	73	75	109	72	87	98	86	67	65	62	78	99	74	91	98	69	85	88	68	79	74	77	83	80	78	70	96	93	88	86	94	82	86	86	95	92	68	80	99	89	85	71	81	92	96	70	70	84	90	83	91	95	97	80	89	81	75	60	108	95	77	85	77	69	76	71	83	78	67	84	73	90	77	88	65	74	78	75	70	75	87	99	94	91	80	82	86	71	86	66	74	96	92	88	85	78	85	74	77	86	76	83	73	81	90	87	92	62	75	101	77	79	95	83	61	95	79	93	81	75	71	83	98	78	78	75	65	82	82	82	64	89	89	76	71	67	96	79	72	88	95	77	91	87	95	73	94	83	97	72	91	85	72	71	83	85	73	96	70	82	94	80	78	76	67	91	79	71	75	80	83	92	77	74	97	75	92	89	82	78	97	84	75	70	105	94	86	105	86	77	76	71	70	83	74	77	95	70	82	79	90	99	83	83	95	91	83	79	77	98	92	65	102	79	94	84	93	94	88	86	90	81	98	88	100	86	93	75	70	83	66	83	81	82	94	79	84	88	83	96	81	79	88	81	89	75	79	74	74	77	79	81	78	87	99	101	89	82	85	76	81	89	73	89	86	92	90	70	73	74	73	92	81	82	81	73	81	76	93	94	96	68	77	83	84	99	73	79	83	71	76	81	79	84	92	80	92	78	84	88	87	77	86	75	79	85	91	69	89	81	87	70	86	94	88	84	78	98	91	81	85	93	93	70	91	81	69	100	89	81	98	71	91	87	93	68	78	85	80	76	84	77	72	104	69	76	78	75	88	68	82	75	72	101	90	77	80	86	78	81	93	87	82	77	69	74	89	85	82	90	90	73	81	69	87	76	99	71	70	81	77	68	84	85	71	81	90	72	82	75	84	93	90	78	74	76	70	83	98	87	79	83	79	81	82	78	72	72	70	87	84	82	82	82	79	93	91	63	61	82	90	84	78	101	82	70	73	72	73	84	78	76	75	74	71	86	77	85	99	80	86	91	113	103	79	77	96	75	86	73	84	92	78	82	70	76	88	84	68	72	78	73	76	86	69	90	86	87	98	83	76	79	71	98	77	75	73	76	99	76	88	85	94	83	71	67	80	84	83	82	78	98	85	105	85	99	86	91	98	87	69	81	88	71	99	73	64	76	99	63	90	78	83	93	82	88	83	92	74	81	73	95	74	79	86	68	85	85	74	92	88	82	70	81	79	68	86	94	83	77	80	87	100	70	85	80	91	83	94	82	77	94	89	75	58	61	82	79	67	75	90	75	94	77	87	93	87	85	86	89	97	73	85	87	77	82	75	66	88	66	101	85	82	68	66	89	88	74	76	76	96	82	76	92	81	75	82	88	75	93	91	88	87	88	88	86	80	67	80	87	87	89	91	92	81	73	102	78	75	81	84	93	94	81	86	97	84	83	74	94	85	87	77	77	85	89	75	88	98	67	74	84	93	74	78	76	77	83	85	78	84	71	88	86	83	78	87	86	74	87	74	85	82	74	93	80	89	84	73	77	87	82	70	81	84	72	80	93	85	86	83	90	71	72	90	79	92	88	94	74	88	82	62	77	69	95	86	93	89	75	87	82	83	78	86	84	102	76	72	90	79	88	76
14606	5663	3781	5021	9458	12679	11728	10390	9626	7446	6217	5460	4504	4820	4319	3688	3191	2661	2524	1875	1459	1197	1172	1273	1129	932	812	725	664	591	659	591	635	632	614	643	670	755	758	694	671	653	666	622	612	615	655	686	623	653	652	576	631	640	629	685	623	654	751	725	741	734	725	703	704	658	630	623	612	585	592	601	604	626	636	610	620	667	579	634	628	590	604	611	644	593	593	624	642	642	608	621	584	577	642	634	667	641	595	621	588	620	621	614	615	619	610	605	560	615	580	601	605	645	598	584	578	625	617	656	633	632	593	591	589	590	584	605	615	629	660	695	626	631	579	615	624	623	613	628	650	623	616	662	633	632	648	617	597	617	616	635	647	645	585	579	646	655	661	612	637	625	630	590	631	637	655	621	581	628	616	599	606	629	579	613	603	635	627	632	616	598	639	640	571	628	606	596	622	619	686	622	610	621	605	589	623	605	618	613	607	567	572	604	598	606	601	617	604	594	618	625	579	601	612	640	593	603	624	621	625	601	638	588	610	585	611	612	642	630	607	630	612	624	623	608	621	630	615	614	668	678	600	605	579	605	608	633	588	608	625	557	595	591	650	577	611	614	637	611	625	540	622	621	645	594	617	646	604	645	592	589	667	587	604	602	601	613	618	587	634	626	602	653	600	624	602	586	656	641	569	619	611	587	603	629	600	587	628	643	629	595	655	619	598	641	592	663	602	566	569	557	604	613	622	579	624	611	637	580	602	645	603	625	637	641	590	611	611	619	618	600	610	583	600	587	597	594	618	598	576	611	633	589	648	640	616	622	592	604	627	637	622	565	591	585	663	665	658	633	624	621	601	607	623	557	613	603	622	632	626	633	641	634	657	611	612	624	645	585	608	625	622	628	598	595	587	584	628	602	639	606	610	627	610	564	632	595	645	608	633	606	657	583	661	610	556	634	568	636	662	586	629	611	629	602	587	632	608	650	654	638	600	639	654	609	592	626	625	642	645	577	578	614	623	625	597	608	630	605	632	645	604	618	667	589	630	606	600	615	609	602	625	653	580	601	620	595	577	612	607	621	620	608	565	630	601	590	579	662	628	560	633	609	589	604	604	643	621	592	590	601	615	621	656	603	592	640	617	589	591	629	611	619	598	620	656	641	643	582	649	634	603	643	648	605	611	573	589	591	606	608	602	541	591	566	620	611	590	646	621	592	609	625	598	594	653	623	643	598	582	616	573	623	647	589	630	598	612	620	603	597	583	614	628	643	587	600	652	617	654	599	627	650	633	635	660	587	626	594	615	622	587	635	593	592	603	662	649	606	587	619	597	578	605	658	632	636	586	617	641	632	618	610	622	629	613	630	624	614	670	613	631	589	618	594	594	620	625	618	661	654	598	620	630	576	567	589	603	655	594	626	627	600	684	571	612	606	607	622	635	553	572	569	585	641	568	586	639	658	602	637	640	621	602	577	620	637	639	629	592	616	617	646	580	582	611	593	647	613	623	619	618	645	621	601	599	585	637	634	590	595	671	602	607	631	662	664	614	626	637	600	629	609	587	606	638	645	631	674	622	585	612	589	633	595	605	599	607	642	621	609	609	636	623	642	611	611	600	634	605	595	601	557	656	606	614	580	610	621	584	621	605	595	584	624	625	638	611	604	662	627	605	617	605	569	623	614	610	607	637	670	619	594	624	611	582	616	567	607	611	623	610	603	614	562	693	591	622	621	609	610	596	605	650	577	634	602	612	582	628	611	616	604	613	615	572	641	581	610	634	581	620	608	625	584	606	598	613	578	599	611	609	687	605	638	599	595	606	580	633	650	663	604	665	610	590	597	568	654	619	631	641	627	627	617	598	625	640	609	583	616	602	617	584	652	615	610	623	629	627	668	601	631	584	584	607	630	609	619	632	589	583	609	607	661	590	610	644	560	612	599	640	620	660	630	565	627	606	611	602	615	607	641	638	600	641	662	637	607	638	627	632	662	618	631	615	594	583	599	636	571	593	617	624	614	609	605	665	626	635	636	600	606	607	599	583	635	605	569	637	631	639	609	591	638	657	604	631	617	592	636	627	601	596	620	636	607	598	598	628	587	575	671	613	626	605	611	638	612	657	596	668	617	578	654	624	600	584	616	632	660	600	631	596	607	602	587	592	655	586	584	633	621	589	627	620	602	575	640	636	646	580	666	627	580	581	563	591	607	594	598	593	613	630	610	607	594	627	634	589	579	646	593	606	582	706	586	616	627	634	602	627	608	618	652	601	632	603	605	646	656	585	615	621	591	646	633	648	638	598	603	593	569	637	623	638	603	637	652	557	605	662	638	587	606	637	590	615	606	615	597	590	595	623	579	590	609	611	688	640	603	635	638	657	626	628	597	622	621	605	602	643	569	574	635	657	558	616	611	583	586	663	624	598	634	583	630	644	599	594	592	586	597	627	591	606	611	555	623	625	595	642	635	613	642	587	609	576	671	617	637	656	606	629	610	591	671	628	602	606	612	607	622	676	665	592	592	585	609	649	610	578	612	608	622	614	608	592	598	641	602	621	601	650	603	638	604	676	619	649	654	626	632	611	574	604	563	615	581	634	616	582	611	631	593	590	597	628	632	598	614	639	552	614	626	612	579	623	565	596	656	601	595	621	632	597	625	617	619	625	632	596	531	604	611	604	657	617	561	605	619	639	639	631	617	614	639	557	581	583	636	655	571	624	603	596	603	599	631	612	658	636	637	597	610	591	627	645	635	670	620	619	618	584	596	602	615	570	672	572	610	618	613	622	617	619	595	624	624	601	625	641	643	628	584	627	659	578	621	623	592	656	612	597	618	624	566	635	623	692	621	598	644	636	618	603	593	593	645	596	609	590	625	608	616	590	635	611	629	590	633	646	617	649	569	639	635	602	587	592	599	578	596	621	596	675	614	637	647	607	595	590	585	621	636	601	667	621	627	590	622	656	612	593	639	613	615	628	643	585	585	580	634	623	606	603	610	583	650	642	592	600	614	617	595	627	596	641	647	562	612	629	604	605	602	620	610	625	609	607	639	673	605	627	567	616	564	598	632	624	615	615	573	640	620	602	599	613	624	578	615	586	608	651	646	635	604	590	596	598	638	637	586	640	619	596	619	591	588	611	606	638	572	605	610	605	642	613	598	609	580	626	633	614	615	565	624	601	574	603	642	622	654	587	616	604	605	593	587	632	624	653	600	619	625	645	600	594	573	613	622	640	615	612	611	626	635	616	628	630	584	639	658	586	633	609	591	658	672	671	608	612	651	603	625	639	593	632	615	619	599	644	605	612	649	592	560	621	629	586	645	622	595	610	603	614	619	652	600	598	668	593	598	635	632	572	613	632	606	650	609	606	583	634	609	600	592	618	662	616	590	629	637	608	640	614	577	610	598	571	637	610	594	594	626	614	617	596	630	652	641	628	635	627	586	683	617	610	628	613	612	603	618	602	570	626	617	661	651	586	659	568	629	610	634	625	616	617	628	626	662	676	575	637	615
1215	721	424	289	229	333	400	454	420	325	347	261	218	299	252	223	159	178	129	93	82	74	69	79	87	75	52	41	46	39	51	30	63	41	41	33	39	46	47	34	50	29	45	36	42	42	47	42	46	49	38	43	25	55	42	45	47	33	45	53	56	53	49	51	28	44	42	42	43	48	33	41	41	45	40	34	43	39	41	38	33	57	34	49	36	39	36	42	33	40	53	40	42	46	34	31	45	40	38	42	40	40	32	33	48	33	39	60	45	44	39	47	28	46	53	37	43	50	49	33	37	45	43	53	43	31	34	37	41	45	46	33	34	43	45	41	40	36	36	37	40	34	41	46	44	32	38	60	37	33	39	42	34	41	49	33	46	49	53	43	38	47	49	38	33	46	38	40	46	39	37	41	36	42	52	40	46	54	46	42	35	42	48	38	29	41	40	42	38	45	36	29	49	44	31	40	34	39	44	37	27	47	31	50	40	45	40	34	43	43	44	44	37	41	35	49	42	41	38	47	61	41	38	37	41	44	49	39	35	39	36	38	42	37	38	52	41	39	37	42	42	29	38	32	47	52	38	38	33	30	42	35	43	43	30	41	45	50	46	40	36	42	42	34	45	46	47	33	49	37	47	48	32	42	35	49	33	35	34	45	42	45	34	46	49	45	33	33	21	33	44	43	50	53	42	39	47	46	36	35	41	46	43	38	41	50	34	38	48	34	32	47	46	50	46	39	42	44	42	34	49	38	47	53	53	54	45	43	54	39	48	43	44	48	36	38	43	42	45	36	39	35	59	34	38	43	35	31	38	41	50	52	43	35	45	45	40	43	38	45	32	23	39	40	46	38	41	50	29	37	28	40	40	45	38	50	41	43	57	48	34	38	32	57	41	43	41	34	38	53	31	40	43	30	53	50	39	55	41	54	40	47	47	42	49	47	34	38	49	40	40	38	47	34	44	44	38	42	32	41	35	36	42	39	39	47	47	41	37	44	37	41	31	38	43	44	42	38	38	51	42	41	34	36	42	32	46	44	26	38	47	34	45	39	45	32	49	50	49	42	39	38	41	32	36	37	42	37	40	45	45	34	46	43	51	35	37	40	47	39	37	49	35	50	35	25	51	53	40	42	35	31	49	47	42	47	36	51	26	41	39	45	32	43	32	34	48	48	51	46	42	43	41	44	29	49	42	42	50	45	38	35	42	54	44	36	40	33	42	34	37	35	24	43	47	43	31	42	44	32	30	44	37	30	37	43	53	33	34	42	41	38	35	57	51	43	27	50	43	41	37	33	43	38	45	41	35	30	35	40	43	45	39	37	34	48	57	46	42	34	37	48	40	35	42	43	40	36	43	51	39	40	46	54	45	38	38	36	41	33	32	40	40	27	33	33	35	36	38	40	45	33	37	39	34	41	33	46	42	44	38	40	22	50	54	41	41	52	33	42	47	40	48	46	34	46	46	40	33	40	49	35	40	42	43	50	45	47	50	43	46	38	50	45	42	39	52	45	38	53	41	37	37	30	37	43	40	33	39	42	57	47	50	34	49	50	43	34	44	58	40	35	42	25	41	43	39	37	57	35	40	39	40	28	36	37	42	49	30	36	28	37	50	35	36	47	45	46	46	47	41	50	32	39	37	36	44	43	52	33	38	35	38	36	46	45	44	37	40	45	42	49	51	43	49	38	51	39	49	37	29	41	49	38	43	47	45	50	40	36	30	38	33	41	48	37	36	50	54	39	34	43	47	37	50	46	44	50	56	51	31	38	32	52	37	40	34	35	42	33	40	49	54	37	48	53	44	42	45	38	33	38	37	34	36	51	37	36	52	38	44	42	25	41	45	37	38	47	41	23	51	41	42	45	24	47	36	48	30	40	44	35	41	50	45	36	59	41	45	46	36	42	45	46	50	52	49	33	37	43	45	37	34	32	39	46	42	46	56	39	39	47	31	46	37	32	44	34	37	51	44	37	39	43	49	43	37	28	38	55	43	27	38	49	32	33	45	36	45	51	40	42	52	37	41	56	42	51	41	36	38	41	35	45	44	53	42	38	40	42	46	39	49	46	51	44	51	47	43	39	40	48	47	38	37	47	35	42	43	40	37	30	42	54	51	44	48	38	33	52	37	39	31	42	35	40	32	41	36	32	46	38	40	50	48	31	33	37	40	41	44	42	40	47	50	45	46	41	49	51	44	50	33	41	47	43	39	50	50	39	33	45	55	49	35	37	47	49	46	33	47	40	37	48	41	35	42	47	34	39	32	29	38	46	51	36	41	38	45	40	47	36	32	39	41	41	47	42	42	39	32	45	35	43	35	43	45	45	41	44	41	35	37	38	48	46	39	41	37	34	46	46	37	31	48	35	39	45	47	40	36	36	56	42	35	46	38	40	30	49	51	41	36	37	42	31	45	45	42	36	30	46	45	36	46	45	51	41	45	49	42	43	38	34	39	38	39	36	41	30	33	51	40	46	40	42	36	30	42	51	46	47	45	45	44	34	41	40	50	42	47	48	41	39	41	49	44	44	35	34	43	40	33	32	40	48	56	42	38	41	39	34	43	49	30	38	57	31	45	44	33	49	37	37	47	37	43	49	44	45	38	33	43	48	40	39	56	37	43	45	47	47	34	35	37	42	49	35	47	48	39	41	31	41	52	43	33	53	30	38	41	43	41	46	48	45	32	35	29	41	44	46	40	52	43	37	50	55	42	46	43	45	47	33	38	37	39	36	38	36	37	54	34	37	40	48	40	40	41	36	37	34	41	52	36	36	39	46	38	48	49	41	42	49	41	43	42	49	42	34	32	41	39	49	41	45	45	44	40	39	52	33	35	35	38	27	37	42	48	45	45	41	35	43	38	32	52	46	36	46	44	47	35	42	38	47	40	42	41	43	47	43	47	40	37	42	43	36	28	45	42	37	36	46	46	40	46	38	50	47	38	41	39	49	43	31	51	38	52	27	41	43	34	42	42	34	43	40	55	29	37	40	44	54	42	39	36	42	47	47	30	45	52	44	27	37	34	49	39	29	48	32	44	39	34	42	38	46	53	48	42	61	37	33	38	29	36	36	47	45	33	41	40	38	32	58	44	36	42	33	36	39	38	33	44	54	44	53	39	46	43	39	54	37	46	37	46	35	37	36	45	36	42	29	53	49	48	44	48	40	46	35	38	48	32	40	45	31	40	38	40	41	51	31	43	37	53	41	46	35	45	34	45	31	30	46	31	34	45	37	44	39	38	44	36	34	40	37	56	43	42	44	59	57	49	34	37	38	50	53	27	44	50	55	39	37	39	41	37	38	57	41	55	43	53	39	48	44	33	37	38	39	33	44	37	51	47	55	45	31	49	48	35	35	42	46	48	29	53	39	54	51	35	52	42	45	40	39	38	38	47	33	51	33	38	49	39	50	39	46	39	44	40	49	52	32	45	55	51	40	37	41	41	32	47	45	34	38	51	33	40	28	41	40	46	35	39	39	43	55	44	42	40	43	43	34
15694	7624	4776	6617	13229	17299	15343	15293	13055	10018	9089	7329	6057	7289	6210	5338	4053	3581	2938	2257	1572	1344	1162	1387	1269	892	584	466	408	385	351	366	362	364	391	386	469	573	521	430	389	368	321	317	363	330	371	357	348	327	323	331	365	368	387	378	384	443	504	498	448	497	451	448	427	382	307	322	305	306	352	316	329	331	315	326	350	316	299	307	330	315	299	332	361	323	309	330	313	342	293	317	337	277	303	304	319	303	310	327	314	286	309	289	288	316	308	310	345	305	306	324	330	312	296	289	329	328	305	313	316	334	297	308	307	357	307	312	313	304	310	330	308	289	310	312	359	290	303	311	324	278	300	293	304	328	307	323	321	270	295	317	298	301	309	320	289	314	375	311	307	298	319	328	327	284	314	291	333	308	319	292	271	297	306	321	304	311	300	306	288	318	309	340	277	296	324	321	266	339	318	319	349	316	298	332	323	315	303	298	313	327	328	333	293	308	298	328	317	276	292	294	316	314	312	310	306	328	308	347	290	305	297	334	335	339	315	289	334	302	310	309	322	304	309	315	307	299	313	305	338	273	293	311	283	278	335	277	337	305	314	285	328	341	325	298	325	313	297	289	300	314	277	314	314	335	289	307	300	285	329	328	335	302	335	352	323	290	328	302	313	292	303	328	315	292	336	287	316	305	303	312	322	287	296	316	323	319	279	282	312	278	308	344	292	348	309	301	329	316	338	307	325	308	289	311	318	299	287	303	265	328	347	335	318	286	306	322	315	297	290	319	312	308	338	316	337	295	324	294	276	306	310	328	300	315	258	291	296	322	314	320	313	324	321	305	299	312	336	309	291	297	302	328	311	312	302	305	308	305	328	312	284	321	333	321	316	304	325	317	311	317	295	291	314	305	277	303	286	313	331	306	331	307	296	295	303	303	289	321	310	342	303	331	315	316	318	294	340	322	317	266	331	327	322	316	264	291	326	323	334	318	295	300	345	319	305	283	325	324	302	313	283	321	296	309	292	326	324	303	325	349	311	300	344	291	308	329	337	303	325	314	312	274	311	324	298	312	309	343	306	295	310	346	286	337	302	277	329	305	285	316	279	298	302	314	327	310	319	319	296	289	309	311	292	320	300	303	321	285	282	302	325	280	340	298	346	294	345	337	323	285	323	333	321	334	338	293	308	308	317	336	334	281	305	290	313	289	316	310	300	337	312	305	292	340	309	316	334	312	324	290	314	286	327	316	358	297	320	283	301	329	307	307	337	297	338	312	338	332	322	307	304	332	327	270	314	324	324	305	314	309	337	314	327	301	306	302	340	324	312	287	302	316	306	289	288	356	328	327	306	278	307	299	297	311	283	334	337	304	328	303	353	309	279	327	308	326	283	344	275	310	333	288	314	298	278	326	318	263	310	304	297	346	310	325	289	290	312	287	293	298	313	305	305	309	356	304	316	284	325	281	289	269	318	315	340	278	294	323	330	305	318	304	295	328	296	319	316	361	308	322	330	300	325	304	303	310	326	340	302	298	296	315	333	316	325	294	310	325	327	308	311	319	323	300	349	332	283	323	342	334	324	316	307	335	329	306	312	304	291	312	320	324	303	313	280	290	308	308	340	290	297	337	341	297	305	324	300	298	307	303	311	286	333	284	338	309	339	295	332	315	298	315	298	297	311	311	299	305	297	294	307	311	313	335	324	323	333	312	312	277	333	304	297	305	277	292	298	311	314	313	327	303	322	310	309	318	330	318	309	312	330	317	330	293	311	310	324	311	314	342	293	300	337	333	313	305	333	288	315	319	292	290	322	274	294	329	291	350	313	308	308	336	303	308	306	319	325	332	295	292	309	310	296	313	316	299	354	308	328	295	309	301	293	317	295	285	299	325	290	334	322	297	290	292	326	294	334	335	315	330	325	345	316	302	320	303	299	318	297	323	305	321	308	307	321	344	317	310	333	295	340	300	302	302	318	294	344	338	289	319	290	335	315	314	290	299	330	323	296	290	322	326	306	317	311	312	318	335	292	283	313	312	318	314	326	285	315	306	328	331	319	336	314	312	274	326	292	315	310	316	314	300	294	316	275	296	295	268	295	319	306	294	289	314	315	309	323	295	316	301	310	307	298	305	274	300	321	305	330	328	328	304	298	303	306	332	316	322	312	299	328	322	311	331	347	291	323	277	315	317	335	311	313	308	331	302	340	318	313	298	326	305	285	316	336	313	322	304	307	308	346	326	288	288	316	310	322	290	284	306	296	328	289	315	312	293	315	311	301	289	303	333	335	311	282	315	300	317	294	297	290	287	312	285	305	316	336	296	294	321	320	302	314	323	302	313	322	304	324	317	294	299	309	319	300	311	314	297	303	297	308	312	306	312	307	324	260	286	335	284	274	299	346	285	310	309	319	317	301	289	330	309	297	311	317	313	329	348	281	312	297	323	296	318	325	310	306	338	302	332	312	303	311	312	325	304	331	287	290	329	328	325	319	310	289	304	330	299	291	319	291	312	332	300	322	332	313	313	292	337	331	309	263	315	340	307	298	311	317	305	326	318	323	306	315	328	286	289	325	297	300	295	312	325	292	320	353	301	294	290	321	312	321	321	320	310	320	313	317	329	302	328	343	301	319	281	312	301	350	283	277	323	327	300	319	324	308	326	293	305	329	326	311	320	306	313	324	312	314	333	299	308	305	300	285	327	290	280	289	290	291	321	317	287	317	305	304	314	303	295	315	318	313	288	337	310	313	291	348	324	287	349	311	294	317	311	319	338	313	321	319	345	274	336	334	285	301	291	305	312	320	326	326	317	324	336	336	307	308	296	305	294	306	322	295	306	336	309	295	290	300	313	315	334	288	303	304	304	272	296	302	304	321	327	319	307	289	321	296	303	318	276	337	327	295	285	318	330	303	316	325	317	287	318	284	327	302	310	310	335	287	312	296	300	298	299	329	328	319	303	315	307	308	331	309	286	316	317	340	350	319	326	339	290	307	281	334	319	331	299	313	288	337	307	341	316	324	323	288	322	294	312	336	293	323	295	294	315	290	287	309	318	305	328	301	302	297	339	310	352	304	334	280	300	284	294	309	301	331	319	336	352	301	317	322	298	307	304	322	310	319	314	319	289	310	300	324	293	292	332	305	309	292	300	292	311	315	293	307	308	330	348	295	305	322	343	339	327	304	321	322	291	321	317	321	316	311	295	307	339	316	304	294	326	328	315	274	354	318	314	301	311	335	327	313	318	284	299	278	310	314	292	309	328	292	327	311	326	297	312	281	299	301	307	327	331	297	301	333	331	303	316	308	290	270	313	308	334	314	299	285	310	341	328	283	324	309	324	303	312	316	299	305	293	322	307	310	325	297	310	285	335	302	350	310	307	311	294	272	319	325	324	324	315	326	285	305	317	342	327	309	302	345	313	328	293	310	329	311	303	321	290	299	329	303	335	291	322	286	356	294	290	339	300	308	295	321	302	338	306	299	317	326	324	284	324	318	340	315	282	302	298	323	331
2218	679	450	381	299	406	421	496	424	363	340	287	288	299	299	255	220	235	180	162	168	125	129	141	124	121	106	107	111	116	114	122	108	121	108	106	124	98	116	125	129	111	94	112	90	97	89	112	108	98	108	96	105	100	119	97	113	108	117	114	111	112	96	114	94	107	101	104	87	109	107	115	92	114	92	97	109	116	113	98	104	101	108	104	82	110	118	116	122	104	109	119	97	104	98	106	93	95	103	110	96	115	107	107	104	94	116	93	108	103	101	100	112	103	110	101	109	104	115	105	86	108	94	87	93	111	110	97	100	128	111	101	104	97	115	103	106	108	107	106	116	97	97	122	91	103	97	98	95	99	112	87	106	87	110	83	113	107	113	111	95	96	80	133	98	104	112	104	99	109	91	101	107	105	96	107	98	111	91	109	92	92	110	94	98	100	99	101	85	114	97	89	100	83	83	99	108	91	106	103	96	98	97	96	91	108	113	114	109	101	100	120	102	95	102	88	98	100	109	105	111	96	111	116	103	100	97	87	98	107	112	93	111	106	94	112	104	102	89	99	87	95	118	118	114	109	103	114	99	97	99	105	117	95	100	103	107	108	96	100	90	106	94	93	114	87	111	110	129	104	105	101	93	101	115	102	99	100	110	109	107	100	95	103	106	115	110	85	111	107	112	98	106	121	86	114	89	110	107	91	95	102	96	100	82	104	107	106	91	106	109	106	108	108	101	102	96	95	100	111	111	100	116	93	101	100	95	114	102	100	95	97	111	106	119	99	96	104	128	109	96	110	102	78	98	112	105	103	89	109	112	105	103	102	104	89	104	86	104	103	99	96	91	94	105	103	115	104	95	100	82	109	102	85	120	94	106	114	89	95	97	106	102	125	101	83	101	93	104	87	97	102	106	120	100	98	127	119	102	102	94	103	124	111	102	100	116	100	99	98	114	91	124	72	114	111	84	85	102	104	114	117	105	116	96	98	104	102	91	107	105	121	99	101	101	104	109	106	106	101	99	81	95	90	85	97	109	104	98	114	102	104	112	96	83	103	111	101	106	92	96	109	102	98	98	82	92	99	117	104	99	90	102	109	82	111	113	92	93	95	110	107	91	96	97	92	98	104	96	94	106	106	118	99	117	86	96	108	120	114	105	135	113	106	94	110	112	103	111	121	92	103	92	104	114	106	103	100	99	108	110	114	123	105	102	102	100	89	108	104	109	86	113	99	95	99	97	99	95	109	97	85	108	109	102	101	111	101	122	104	80	108	83	103	112	108	98	97	101	115	94	87	93	103	81	103	87	101	105	86	103	103	101	95	89	108	108	118	82	105	113	117	87	99	105	107	103	83	103	112	116	103	95	105	111	100	113	106	91	93	93	95	107	105	97	109	107	111	107	94	119	78	80	106	110	94	103	103	110	85	98	96	118	93	105	86	94	108	101	114	97	93	97	106	96	115	97	121	112	118	128	110	94	112	127	98	109	95	107	108	94	98	104	107	105	100	111	86	113	93	108	105	90	87	113	85	87	120	110	83	100	123	92	94	103	105	90	111	93	102	104	117	105	96	98	106	109	92	89	95	96	77	105	100	116	79	106	106	103	91	95	100	98	124	107	96	92	104	105	101	81	105	97	109	96	104	115	100	106	87	108	98	92	110	104	108	105	103	93	117	113	101	110	104	102	92	106	93	122	97	98	106	100	107	109	113	102	93	88	116	92	99	85	106	101	105	103	101	89	96	109	118	121	109	98	98	106	93	101	89	106	89	97	97	108	102	113	115	114	106	113	115	84	93	121	107	104	85	96	128	84	94	106	96	103	101	95	78	122	96	126	110	95	95	93	90	82	98	124	87	97	106	114	100	113	115	102	102	104	106	99	95	106	99	98	96	121	91	103	109	93	119	101	103	91	90	87	87	102	108	107	89	112	106	102	104	113	91	81	79	115	97	100	120	109	115	96	99	101	126	81	102	93	119	126	115	103	92	98	127	98	94	87	113	114	95	128	107	109	114	112	96	108	100	105	101	91	106	105	116	113	98	93	95	108	91	91	116	108	107	87	102	100	88	107	106	110	92	79	92	117	91	85	91	105	107	94	104	105	102	99	108	107	96	99	98	92	100	99	103	94	99	97	109	109	99	91	95	90	116	93	113	108	117	111	104	109	87	112	104	102	118	124	83	101	89	109	95	99	96	105	117	102	99	104	75	83	115	115	93	103	116	129	106	91	113	126	85	112	116	112	76	116	84	109	97	105	107	103	105	118	111	94	85	98	108	111	99	87	99	122	99	100	103	111	90	104	94	106	107	106	89	83	100	95	88	107	108	109	87	113	95	88	87	99	102	105	109	97	104	89	115	99	112	114	108	119	114	86	116	96	107	107	91	97	90	107	120	102	98	80	112	95	106	91	105	97	107	107	106	93	106	91	94	97	107	101	113	89	100	96	102	96	106	104	104	85	84	105	109	100	97	110	105	124	98	103	113	95	106	111	101	102	94	95	113	110	109	90	105	104	100	89	109	104	77	114	108	115	105	92	96	85	100	95	101	116	91	109	97	106	98	97	96	106	105	95	105	117	110	113	94	111	103	125	119	122	92	87	104	114	83	94	94	98	106	109	109	117	105	90	100	83	123	104	95	111	97	106	122	117	105	99	92	98	101	103	102	99	90	99	117	101	127	92	127	102	98	99	96	104	108	99	97	94	101	94	105	95	136	91	101	97	119	84	100	93	106	88	105	90	108	106	100	99	112	99	106	85	105	120	93	105	120	106	89	101	105	94	98	97	101	110	93	99	100	107	123	108	100	119	113	100	119	94	99	82	100	108	110	114	93	96	94	106	100	95	99	106	116	112	112	100	92	108	106	109	108	97	93	90	107	108	95	112	96	101	98	114	104	99	102	114	108	108	94	97	93	108	90	92	86	96	105	118	113	115	93	103	87	89	105	93	100	114	98	88	97	121	105	105	107	108	112	92	97	99	100	77	103	117	91	120	91	107	110	107	72	98	102	96	102	99	96	103	106	100	92	129	115	111	103	83	108	96	102	98	84	101	97	114	101	92	109	101	93	91	118	102	105	98	84	113	106	94	106	100	99	106	108	92	102	90	111	105	106	104	114	87	92	112	103	113	111	104	105	122	106	105	97	107	106	97	91	99	117	102	106	104	96	108	102	89	99	111	111	97	97	107	84	101	86	102	104	112	96	108	82	101	94	98	100	98	103	113	101	103	107	97	100	124	118	112	77	124	96	100	100	99	85	103	84	92	98	87	100	99	95	96	104	90	92	92	105	106	86	88	131	104	100	97	93	101	99	104	102	109	110	100	114	105	121	88	106	123	100	115	92	100	109	95	99	105	98	91	98	101	98	106	100	93	89	115	87	107	124	102	113	99	89	118	101	107	87	101	110	116	84	97	83	116	90	114	90	105	127	100	94	109	89	98	111	112	98	104	118	121	100	99	103	116	120	105	97	96	84	97	101	95	110	110	121	114	103	91	102
16573	7427	4992	6533	12467	16179	14976	15607	13272	10020	8908	7409	7071	7424	6379	5127	4290	3817	3358	2443	1934	1753	1729	1880	1581	1247	1059	911	834	817	774	778	778	783	847	784	892	962	964	826	814	758	731	778	814	785	782	782	799	770	762	822	754	845	766	861	872	908	918	910	1017	980	970	860	885	837	766	718	772	750	761	718	794	764	762	765	731	738	757	737	715	757	792	728	791	776	752	759	742	728	751	756	760	820	761	774	749	760	775	740	711	828	764	786	777	713	767	740	744	751	716	752	769	770	758	771	710	764	764	786	752	773	735	732	781	760	742	691	746	786	811	778	729	780	738	735	746	765	757	758	767	756	731	731	789	736	728	735	732	780	686	726	743	726	753	799	721	759	760	732	748	724	776	756	720	735	717	692	751	767	748	745	792	778	744	737	715	714	712	780	746	754	786	790	797	735	760	751	724	708	769	743	778	771	741	697	743	753	775	720	731	774	764	753	763	749	705	701	776	765	719	752	730	718	785	736	771	746	751	792	732	716	775	777	788	730	765	758	815	790	762	762	739	697	775	775	761	774	736	760	749	771	761	780	739	769	779	722	790	731	749	753	729	727	761	765	760	711	753	755	779	757	760	756	764	760	771	758	754	702	763	756	803	747	717	729	783	761	741	720	760	727	791	741	750	738	734	743	688	771	750	776	783	724	759	755	771	709	753	775	778	774	807	711	818	786	766	768	731	770	753	755	749	792	750	724	762	749	732	741	732	729	803	784	754	747	741	771	797	771	770	744	730	816	761	778	768	735	738	729	804	728	752	751	768	730	743	793	763	764	701	733	783	750	772	753	698	759	766	789	715	757	761	766	746	766	730	707	757	752	710	789	746	722	718	742	734	747	776	705	791	739	737	750	762	754	759	757	793	744	775	778	752	772	765	751	660	740	757	766	781	733	768	739	773	745	732	746	815	743	742	781	742	782	808	765	778	749	733	808	734	742	749	778	765	759	723	722	768	753	787	789	756	741	748	729	809	713	800	792	758	765	807	701	737	735	730	741	775	745	733	772	800	766	716	739	814	730	766	730	782	735	754	741	706	725	783	795	793	777	736	770	793	711	767	746	707	725	751	774	764	752	829	789	785	746	746	752	745	721	747	747	712	759	757	683	784	704	709	709	727	725	748	717	775	763	732	690	757	777	747	750	744	730	783	717	746	794	687	773	747	733	774	744	742	734	755	784	760	773	807	721	738	787	786	777	754	720	760	776	750	767	765	798	755	744	760	807	743	785	742	766	738	789	771	819	696	812	723	718	783	726	750	734	774	759	777	736	740	764	763	796	783	751	742	795	782	704	740	774	772	737	766	699	706	774	725	738	771	757	768	742	775	711	727	717	764	808	779	740	702	775	801	761	765	725	741	732	775	751	775	726	731	734	783	769	762	765	778	788	784	780	820	762	797	797	752	789	746	785	762	754	741	766	742	749	811	720	753	755	760	716	791	764	726	773	730	723	775	718	799	735	687	724	774	739	798	748	818	777	718	719	751	721	751	761	727	769	745	762	729	765	773	730	742	761	765	756	758	752	771	758	769	727	766	764	731	724	747	783	775	760	734	768	735	748	757	715	740	767	778	753	749	747	754	723	745	804	679	753	756	799	705	773	786	732	752	792	776	734	747	688	767	734	749	779	755	744	743	751	757	749	765	773	770	743	762	754	786	718	764	768	774	788	748	805	729	723	738	768	832	790	748	700	773	760	717	720	785	739	764	734	737	748	721	754	803	702	811	711	732	746	758	772	751	799	804	711	781	775	789	729	772	743	696	727	776	759	773	755	760	736	781	766	753	770	770	761	720	802	732	735	740	677	751	785	775	719	799	730	703	764	797	739	787	746	767	747	735	754	750	735	736	777	744	743	784	735	786	777	805	780	772	719	772	724	779	770	733	742	776	724	740	782	750	725	755	757	727	780	741	765	770	744	718	772	721	720	701	746	803	741	796	713	746	778	738	721	753	781	742	807	749	776	795	788	765	797	732	784	755	747	761	778	716	749	710	726	779	766	750	784	753	779	751	734	772	764	749	751	745	727	767	742	729	708	767	741	742	750	776	761	772	761	724	736	723	720	745	703	751	759	732	733	728	748	789	707	762	746	713	691	743	742	753	813	790	759	717	703	751	758	788	741	730	757	752	759	737	725	753	788	729	765	775	779	765	773	730	751	730	775	782	739	733	740	767	788	740	778	738	746	736	757	754	754	742	779	731	790	736	742	756	719	751	698	785	739	727	772	740	753	788	731	736	748	759	770	768	753	783	746	751	760	704	776	789	716	768	724	743	730	692	729	719	749	752	720	812	723	770	736	774	735	752	754	773	799	710	780	788	765	797	800	789	753	757	722	751	754	731	816	771	767	781	778	750	766	775	785	740	792	768	765	779	769	766	705	765	760	770	773	726	764	777	756	714	750	724	773	779	756	728	774	773	777	755	753	779	768	764	738	775	728	706	778	778	720	726	792	737	715	737	735	766	750	714	773	811	747	754	772	719	794	716	766	791	752	779	799	762	794	796	810	755	766	744	749	770	754	786	747	725	742	744	784	770	742	791	744	752	693	777	770	743	716	703	779	746	791	751	764	740	750	720	790	743	757	698	766	754	749	767	778	768	777	733	791	763	697	735	770	781	721	763	772	709	730	761	712	756	742	758	765	738	759	787	815	772	794	792	758	766	766	790	731	764	756	790	770	722	714	743	783	726	751	791	799	747	730	714	718	748	783	745	724	731	744	786	724	794	754	778	796	739	742	709	719	767	715	773	743	789	798	730	771	782	772	748	752	745	755	734	737	743	766	762	720	759	753	721	721	738	788	724	746	763	751	735	783	713	743	803	722	782	688	748	772	732	746	785	764	721	763	800	747	788	789	756	781	737	756	757	720	738	753	787	782	761	762	750	780	800	778	747	731	745	778	739	771	679	740	771	749	732	731	791	806	752	754	751	755	785	737	766	763	763	823	743	805	730	741	724	796	777	736	767	800	765	683	764	748	723	743	731	760	747	766	719	779	759	722	766	752	802	742	756	769	732	726	739	752	776	795	742	778	751	736	767	737	762	754	771	757	752	774	799	764	718	826	644	758	751	731	756	788	765	713	781	792	733	773	772	720	797	763	711	757	769	773	757	712	786	724	749	727	736	787	766	748	759	781	767	809	711	725	816	755	757	744	755	754	777	776	734	767	765	752	734	736	778	812	735	796	780	734	784	735	755	733	748	766	792	745	704	718	736	716	741	764	789	761	754	770	720	789	752	735	745	808	762	753	748	718	747	788	753	762	739	790	760	755	766	773	792	740	738	743	754	776	818	738	668	782	670	804	769	798	759	798	783	761	734	768	764	727	748	757	794	766	712	742	725	719	745	763	770	816	785	736	725	792	746	693	774	697	766	766	745	758	780	716	799	716	745	714	732	737	742	708	734	719	766	775	749	789	784	734	726	751	807	779	808	744	743	750	716	784	741	751	775	805	685	699	755	724
1672	861	584	382	285	411	515	682	573	399	366	336	344	339	280	265	235	221	195	127	124	88	99	99	91	71	62	59	56	54	47	53	52	43	52	48	54	60	66	48	57	55	47	56	67	65	50	56	48	51	45	59	48	51	61	65	54	66	47	81	68	60	55	54	67	58	62	57	58	49	55	61	72	48	74	53	53	65	45	54	71	51	68	49	54	59	59	46	59	59	38	59	52	55	50	55	60	52	55	43	61	50	61	52	53	48	44	56	56	46	66	51	55	56	57	51	49	52	51	51	57	64	48	46	54	52	53	66	46	49	47	43	54	57	48	45	61	51	59	51	48	56	52	48	56	48	65	45	50	49	57	53	71	46	28	71	55	45	53	64	58	61	44	49	53	46	48	49	47	49	54	60	63	44	46	39	58	65	62	50	63	63	64	44	46	52	49	52	58	54	54	51	59	52	59	43	42	47	52	63	43	65	53	55	44	66	55	69	63	65	47	43	55	45	55	45	51	50	61	60	61	49	46	45	43	59	47	49	59	48	64	52	49	61	42	61	36	44	52	42	50	60	56	42	52	55	53	37	59	41	42	54	43	54	57	59	63	45	58	54	55	50	48	48	51	41	53	62	53	51	69	52	54	52	49	60	55	64	62	51	47	61	63	56	58	44	59	64	58	59	58	49	54	56	47	52	35	50	46	64	52	31	58	46	46	46	63	61	56	53	53	60	61	57	55	56	64	51	50	55	43	51	45	57	59	51	61	51	59	63	53	47	61	46	49	51	49	48	67	59	53	50	60	40	65	67	51	55	58	63	56	61	50	46	61	54	49	52	54	62	52	54	47	57	54	56	55	61	61	49	59	56	54	46	63	52	58	50	41	53	54	48	68	51	52	62	57	50	64	57	46	62	39	56	49	63	42	58	48	48	47	58	57	45	60	59	54	58	47	46	52	50	57	55	46	55	39	49	55	48	38	65	53	52	54	47	57	56	63	64	45	45	47	48	39	53	40	55	66	45	51	55	57	56	56	49	60	59	53	64	41	43	56	52	50	49	45	48	54	63	57	43	38	61	50	40	57	51	55	55	54	45	53	46	60	63	58	55	59	56	67	65	43	56	55	59	44	56	47	46	64	54	46	58	51	48	55	45	50	62	53	44	55	57	69	50	56	42	49	50	54	53	61	47	44	56	52	56	43	55	52	59	48	59	68	59	55	51	59	43	48	54	52	58	42	52	54	52	61	54	42	62	41	45	50	60	51	43	43	43	48	53	43	49	40	63	53	54	47	47	56	46	48	43	58	53	42	67	58	55	51	62	47	42	51	51	47	46	46	47	58	39	40	61	39	58	49	55	61	63	60	36	65	58	43	55	64	42	50	55	56	51	53	53	55	58	54	45	44	51	45	46	49	42	60	46	40	49	54	52	51	50	47	57	51	50	66	41	49	56	45	58	54	63	51	54	56	64	66	51	56	56	65	61	56	54	51	65	37	59	60	49	49	52	59	48	58	55	56	48	47	48	56	38	58	58	74	45	49	49	47	51	53	56	52	49	47	49	64	38	54	63	50	46	64	59	48	57	39	45	58	34	43	62	69	50	60	38	48	46	51	57	53	54	53	63	54	38	54	54	62	55	51	53	60	57	70	65	47	64	71	57	54	61	59	56	52	50	47	48	61	57	50	46	54	49	62	54	55	62	59	48	52	56	44	64	49	47	49	41	54	60	52	48	58	56	54	42	64	64	53	54	57	51	58	49	51	50	45	52	40	67	50	53	57	47	50	52	59	59	55	48	57	44	52	55	42	57	50	53	53	52	63	34	69	43	58	59	55	48	55	51	51	67	56	51	54	51	66	47	43	45	56	48	52	49	50	48	50	61	45	47	44	41	58	57	47	42	56	61	54	42	51	59	50	51	51	50	50	60	52	53	52	53	45	50	49	58	41	52	50	36	53	69	59	53	49	43	54	39	67	58	47	53	52	46	55	52	60	59	54	61	60	61	52	50	47	46	62	50	52	46	41	43	65	44	52	56	47	48	44	49	61	52	60	46	45	47	51	56	51	48	62	41	43	53	48	52	68	39	44	51	50	55	67	47	72	57	63	47	66	52	54	51	56	64	50	50	46	46	68	52	56	51	59	45	64	50	50	48	50	48	53	45	53	46	46	57	40	52	47	54	47	39	48	40	54	51	54	58	61	44	52	66	59	54	53	57	58	52	51	76	43	48	50	57	57	46	66	57	56	53	53	57	50	65	62	49	48	63	64	54	49	55	50	42	69	54	59	54	63	59	62	49	47	49	58	57	54	51	46	54	58	54	49	48	49	45	65	60	61	52	67	54	47	54	46	54	51	53	59	56	44	57	55	61	50	48	51	58	51	46	64	40	58	63	52	58	53	48	69	46	50	39	44	52	63	62	51	55	58	53	53	60	56	52	49	59	44	58	51	43	54	50	49	50	57	56	58	57	52	44	50	40	45	47	53	44	59	60	58	48	50	55	61	57	53	53	61	52	52	57	46	56	65	59	41	44	47	47	60	55	53	53	54	60	56	52	55	51	57	42	44	41	46	53	43	66	50	65	47	59	58	37	39	45	77	44	54	51	67	61	44	53	58	52	61	49	49	52	41	48	59	54	48	66	54	43	62	52	55	40	53	41	46	65	53	56	53	62	48	48	51	49	59	55	60	43	67	55	49	56	42	45	45	53	51	51	65	66	51	46	64	45	62	47	55	48	53	39	50	47	54	48	44	50	60	53	56	43	50	52	68	48	55	49	47	47	51	53	55	36	56	59	49	59	51	45	45	53	69	47	54	47	46	62	50	56	62	41	45	46	49	54	48	57	61	50	51	57	61	41	63	53	48	52	54	36	51	42	53	60	52	51	62	55	61	62	51	58	53	45	39	55	54	65	40	66	42	62	60	52	56	53	41	46	61	50	53	63	56	71	55	51	51	40	45	51	47	48	54	63	46	49	56	54	63	58	48	44	45	66	67	47	61	48	69	61	57	59	49	59	54	66	53	61	50	71	72	55	57	64	50	42	47	61	59	48	44	63	64	57	52	59	57	51	39	53	60	58	53	63	51	48	39	61	58	49	59	50	55	51	57	55	58	62	45	42	47	44	54	55	54	48	55	54	59	49	67	46	57	49	51	58	50	53	51	35	53	60	39	54	59	60	56	58	52	47	59	42	57	39	57	47	51	50	71	68	41	51	51	50	54	62	50	57	55	60	40	47	58	45	47	47	43	58	53	50	45	54	66	64	59	46	57	47	65	54	49	44	55	61	49	46	49	54	58	56	47	61	58	68	44	34	62	56	65	59	59	53	60	55	57	54	50	51	45	49	38	58	48	39	70	63	54	54	54	57	65	43	53	50	51	36	54	53	54	57	54	57	41	51	50	48	47	50	64	59	41	57	40	53	53	59	49	43	45	35	53	45	37	47	47	57	49	47	56	48	56	48	55	48	53	53	65	69	55	66	41	56	55	65	55	45	61	47
18197	9089	5768	7486	15539	19293	18724	19465	16141	11765	10868	8981	9267	8294	7460	6562	5190	4855	4146	2622	2061	1720	1752	1813	1512	1012	731	581	495	462	482	457	483	460	481	605	617	755	610	505	428	448	417	404	422	441	461	480	413	444	429	420	463	476	500	480	502	629	558	656	669	723	587	542	559	459	377	398	420	359	366	412	397	417	392	389	440	471	475	477	478	367	386	409	417	388	365	382	410	382	390	386	348	359	382	413	384	385	374	374	428	357	397	415	391	401	370	347	388	419	354	396	366	390	370	370	364	395	391	386	367	381	401	354	372	371	401	345	342	407	408	413	324	400	384	393	408	403	396	361	432	364	359	410	386	398	364	392	358	389	376	401	377	392	377	383	389	408	394	402	371	383	376	399	390	363	391	370	402	384	380	390	414	396	384	373	424	353	379	401	417	373	389	351	380	415	387	397	389	367	369	366	387	379	410	401	380	381	362	372	393	345	396	366	406	362	408	354	394	438	369	371	374	402	355	333	398	384	370	401	365	369	389	390	370	384	373	387	391	386	385	406	403	358	397	395	379	365	377	355	397	368	384	399	408	368	391	393	378	395	403	408	376	392	375	359	403	369	344	397	400	364	357	368	346	378	399	401	379	414	343	401	370	399	385	401	413	391	379	372	364	413	395	402	380	392	370	393	399	372	364	379	382	391	374	364	395	408	337	373	353	397	382	397	377	414	394	386	403	360	395	357	390	361	349	362	389	379	381	353	401	390	357	419	379	409	364	382	405	362	386	355	408	397	385	364	352	377	385	368	370	388	407	373	386	381	406	425	385	395	396	400	387	399	399	383	375	365	399	380	395	402	373	385	396	342	425	387	420	372	407	373	350	390	392	384	372	375	383	371	338	387	396	376	366	379	395	392	391	363	358	380	314	370	334	382	367	364	388	386	390	357	364	400	389	384	380	351	409	396	407	371	418	383	351	367	406	357	403	356	357	378	387	388	357	383	384	368	375	388	368	438	399	377	356	382	383	380	360	420	384	404	400	390	397	380	406	366	361	390	365	395	390	385	382	387	370	381	370	373	354	379	384	381	392	367	397	380	404	376	380	387	367	379	412	389	391	359	386	394	375	370	377	389	375	397	387	365	364	410	397	389	412	414	375	378	368	394	366	392	389	388	418	373	391	364	394	374	404	372	381	385	395	382	386	364	405	370	386	429	372	400	397	396	421	375	415	384	407	366	352	380	356	375	356	365	368	365	392	395	398	360	377	366	373	355	400	369	430	383	380	381	397	397	392	383	409	412	378	368	373	386	382	386	366	347	382	369	358	376	439	400	373	376	380	392	388	381	374	374	383	397	408	380	390	346	360	410	391	418	410	385	370	372	331	386	399	385	359	394	342	396	413	388	351	352	364	362	373	366	358	395	360	402	377	373	364	393	364	396	414	382	377	442	369	365	399	364	401	392	402	367	341	424	426	346	403	386	379	362	370	407	365	389	410	362	382	391	349	393	366	365	374	392	354	407	410	368	346	378	382	384	406	375	358	383	395	380	394	385	354	384	354	353	377	419	407	353	372	355	403	364	406	416	403	365	380	417	400	395	379	396	416	402	381	371	356	369	394	372	363	372	324	362	369	406	376	393	369	396	373	415	372	384	399	349	370	369	398	352	405	353	391	362	371	406	373	361	403	393	420	366	356	371	373	340	419	360	422	370	382	374	432	368	389	383	388	384	388	417	391	406	380	373	359	396	388	403	405	417	381	388	384	325	360	362	388	383	382	378	389	391	380	382	391	386	378	406	410	384	398	402	345	387	374	413	389	387	364	376	389	371	426	415	358	392	373	401	367	403	373	398	381	375	390	413	352	380	398	398	348	397	391	406	397	422	384	367	369	404	372	381	388	380	396	378	384	362	377	418	354	372	380	381	381	384	391	376	349	374	427	412	344	366	357	367	343	387	350	428	373	335	377	362	373	387	385	372	399	365	402	412	369	412	388	395	395	393	345	371	399	388	380	359	413	418	334	401	405	359	410	399	365	382	421	378	387	392	384	424	392	364	353	405	392	382	384	368	345	389	372	414	375	387	363	362	340	363	372	346	379	396	403	375	382	345	372	409	399	368	391	404	362	328	381	340	354	350	402	361	397	366	397	381	380	384	376	381	401	393	423	361	377	377	373	387	420	392	370	366	363	413	369	397	386	411	380	384	367	389	373	349	380	368	392	355	393	391	359	375	403	356	381	379	390	378	375	387	398	370	373	342	373	371	362	386	372	379	380	359	375	389	384	362	367	367	387	373	362	371	337	384	353	369	439	384	358	374	391	388	355	394	410	385	396	400	364	357	383	354	440	333	390	393	371	396	367	387	351	383	402	371	357	368	376	373	391	384	401	379	407	393	394	383	377	384	404	358	398	393	401	359	420	367	392	389	381	391	402	400	380	372	432	387	370	353	374	412	386	351	353	394	402	386	383	370	354	362	364	402	400	379	377	360	377	409	384	370	399	380	399	388	387	408	393	376	387	382	407	379	371	410	399	407	378	365	383	377	384	373	358	445	431	378	372	359	337	388	369	346	362	355	408	353	349	396	388	402	377	400	397	382	349	354	383	363	388	388	370	377	389	384	430	418	423	349	349	425	383	405	372	377	398	389	375	366	405	367	381	345	416	405	366	371	393	416	365	383	363	365	375	357	386	380	358	406	365	390	395	349	434	355	379	370	380	356	381	398	372	401	428	386	357	345	360	360	383	384	365	377	385	383	339	374	347	381	404	367	397	390	397	410	373	379	388	367	407	424	382	349	393	403	383	375	383	401	415	377	351	412	341	371	373	369	375	385	358	404	386	393	374	383	374	351	397	360	370	389	366	374	350	371	384	402	406	374	394	407	362	386	359	351	398	374	357	395	381	399	391	412	379	359	388	390	386	412	397	397	362	372	346	371	378	400	405	372	370	390	364	384	365	370	417	360	366	375	343	378	391	399	395	366	400	333	388	386	373	362	407	395	364	412	370	385	360	374	398	385	383	375	385	413	403	375	375	383	381	379	382	385	365	384	376	359	378	364	364	405	396	365	389	398	380	378	390	391	398	367	371	392	409	410	397	393	366	422	427	378	384	393	368	417	375	386	385	430	430	377	370	397	396	400	374	369	369	407	369	396	414	363	376	406	379	415	383	354	411	391	403	379	368	380	379	382	389	390	380	383	365	384	387	361	380	371	378	366	376	351	395	356	380	380	345	405	342	393	389	386	366	400	386	410	347	431	403	355	385	372	406	427	389	379	387	365	383	383	352	373	356	372	408	370	359	372	385	375	401	374	369	396	408	370	373	383	386	381	376	434	350	378	399	389	389	369	369	398	372	415	402	371	375	422	376	372	399	372	377	389	377	402	385	349	376	353	394	401	377	364	361	351	379	386	357	406	384	408	391	406	410	378	393	384	394	393	388	390	381	391	354	391	381	356	387	402	403	360	397	397	400	383	384	348	392	382	401	382	404	371	370	358	382	380	406	425	382	375
1552	469	323	234	191	273	323	339	301	218	207	216	241	203	206	157	150	143	122	131	108	132	103	113	98	88	84	81	87	63	83	87	87	73	79	77	87	69	93	91	73	72	69	76	97	81	86	73	83	70	102	95	74	93	80	90	62	82	76	78	76	118	104	72	102	92	94	98	80	89	84	85	80	99	92	109	85	81	72	65	86	99	60	89	79	77	94	90	78	76	102	87	64	85	79	99	73	89	95	82	77	76	90	81	79	77	76	76	70	75	83	99	80	81	84	86	85	69	79	84	83	83	77	88	108	85	67	85	103	96	81	83	71	61	86	84	86	76	79	91	83	80	72	74	85	84	96	61	102	79	98	74	96	81	80	85	85	89	81	87	85	76	96	67	76	86	91	90	80	75	79	70	68	94	80	85	91	79	75	92	84	71	96	89	65	71	80	82	76	77	74	86	94	80	85	86	94	76	89	84	84	67	77	77	87	78	66	76	70	82	80	73	80	75	84	72	85	84	72	78	90	78	67	74	98	84	74	90	88	91	79	78	93	87	70	82	105	78	80	87	75	73	78	67	69	91	72	59	89	67	80	96	87	96	89	69	59	86	82	93	116	83	68	83	76	94	79	81	76	91	81	70	76	64	69	88	75	70	88	69	93	73	92	90	79	91	88	86	89	97	81	68	77	95	70	77	90	66	91	88	94	82	76	64	74	93	84	82	73	75	70	82	70	80	68	78	87	75	88	94	91	105	90	81	73	90	71	80	102	96	81	76	87	80	86	84	77	93	77	82	75	87	78	70	101	88	78	78	80	74	92	80	77	78	71	80	69	82	73	68	81	83	89	100	87	75	88	97	79	100	85	79	83	91	74	83	96	72	84	88	96	96	80	89	77	76	78	77	85	74	65	69	56	74	83	96	84	94	92	101	87	76	75	97	81	83	87	88	82	89	71	81	81	61	85	86	98	86	80	74	74	75	75	87	78	76	103	73	71	82	95	74	89	92	93	74	92	80	88	82	73	78	89	97	75	91	88	77	79	91	89	77	84	93	72	68	94	92	72	79	94	84	66	66	82	96	85	91	93	94	75	86	80	82	77	77	88	86	81	84	85	94	75	89	78	81	78	78	70	90	84	83	83	90	79	86	81	74	65	90	89	92	80	81	96	77	90	73	88	81	78	91	67	74	79	86	84	89	78	80	83	87	81	69	78	77	75	82	78	83	82	80	94	78	62	84	77	86	78	71	88	81	68	84	83	88	69	86	84	65	89	92	67	63	90	71	75	78	76	91	81	67	73	68	89	81	91	76	83	88	93	99	90	81	78	78	81	66	95	72	70	101	87	74	91	68	76	94	84	79	91	73	79	71	81	82	77	91	71	99	82	93	86	76	91	71	86	84	70	68	82	70	93	95	85	66	77	93	70	82	85	73	91	93	92	75	79	72	80	58	73	80	73	86	93	77	84	81	83	83	72	68	85	70	81	108	65	109	82	87	80	85	84	76	85	86	87	87	70	74	74	82	91	92	80	80	61	77	96	59	86	65	91	67	79	77	68	74	85	97	80	86	91	89	95	96	90	77	80	84	68	82	84	90	92	90	84	94	86	79	68	76	85	82	91	74	100	90	85	82	90	93	78	95	75	80	88	88	85	80	80	83	73	101	78	73	87	71	64	72	74	85	83	81	80	96	84	78	62	84	65	85	82	83	65	81	86	90	99	92	85	75	92	72	74	80	84	94	92	59	78	64	78	77	80	78	83	78	70	69	84	99	84	82	74	80	96	92	81	82	93	100	75	83	85	70	89	82	65	76	89	85	99	90	68	78	84	89	78	83	80	80	64	69	69	94	83	86	76	70	90	88	93	86	94	87	88	60	96	83	87	78	94	82	82	102	75	65	82	80	79	85	105	93	84	66	91	96	86	71	76	82	97	89	76	94	91	93	80	74	78	71	87	84	84	77	77	72	106	85	76	94	79	89	95	90	80	83	70	91	93	82	77	88	75	74	71	82	79	81	92	96	95	83	70	75	86	93	86	94	93	77	92	76	90	76	78	84	72	85	102	77	90	96	81	99	68	104	79	73	80	78	88	74	77	86	63	81	81	76	74	84	75	104	82	91	96	88	98	72	80	87	67	73	80	97	96	85	88	86	71	77	86	85	82	93	76	70	88	73	69	97	96	67	78	103	78	63	83	104	73	91	99	86	97	70	88	104	89	76	92	88	75	73	78	89	84	94	94	91	81	102	86	69	78	92	70	93	78	69	100	78	77	81	87	67	88	91	77	90	80	85	90	77	98	85	81	82	93	90	82	78	86	89	63	88	76	81	108	74	90	78	78	75	76	86	78	81	81	103	91	77	81	67	79	91	73	84	75	84	78	73	96	78	80	80	80	90	95	79	84	93	91	90	76	82	86	85	65	76	92	72	67	80	95	92	77	87	70	63	84	86	84	96	81	81	71	86	77	85	93	87	75	96	81	86	86	78	90	81	81	79	74	81	92	70	84	78	72	86	74	87	76	69	98	77	75	76	84	80	80	90	79	76	91	88	97	78	71	73	87	74	84	73	84	75	79	85	84	87	94	71	79	74	70	90	88	66	86	87	79	76	78	83	76	88	71	81	73	92	78	68	72	86	78	76	62	79	85	91	79	73	82	88	66	63	73	86	97	80	83	71	70	74	88	66	83	86	82	90	84	82	82	90	75	69	81	91	74	80	74	80	85	76	93	74	77	90	84	73	93	82	67	86	82	72	91	80	87	82	81	88	75	90	79	75	87	90	66	73	70	101	83	76	83	95	94	72	99	90	80	78	79	70	90	111	78	76	81	75	94	79	89	83	75	84	91	78	90	86	83	79	82	72	95	79	92	93	80	93	77	75	82	88	85	74	83	83	77	93	85	87	87	81	84	82	96	86	79	85	80	85	99	63	85	80	86	69	80	79	94	83	89	86	65	87	90	74	91	82	86	67	75	70	93	84	86	78	80	94	68	82	71	82	79	89	80	88	92	85	76	83	84	89	94	72	82	85	96	71	79	86	91	87	86	96	78	81	67	83	89	94	78	87	70	89	84	81	79	78	70	97	75	87	103	81	83	87	79	75	90	94	81	82	84	88	73	80	83	82	87	86	91	72	83	79	78	78	81	65	85	95	75	87	88	68	82	79	90	76	80	68	68	79	69	86	80	79	87	83	79	82	80	90	57	85	86	77	67	86	69	94	87	88	86	79	77	83	98	64	82	87	103	74	89	81	78	84	89	81	74	93	109	57	85	61	90	79	114	82	79	71	75	77	70	85	74	83	85	91	83	83	78	80	90	77	78	98	82	79	81	81	95	74	74	90	76	74	80	90	94	82	81	73	68	89	104	66	77	90	82	79	76	93	79	85	86	90	92	81	83	76	88	74	84	69	70	74	97	88	78	105	77	93	94	72	82	75	90	70	71	68	77	68	71	86	79	93	87	82	89	78	92	79	87	62	80	72	84	84	68	82	80	99	68	69
13984	5768	3601	4453	9592	12068	12636	12322	9918	6765	5979	4797	4881	4810	4520	3640	3030	2646	2195	1575	1450	1324	1293	1326	1148	850	735	675	673	651	628	584	654	703	657	681	750	760	674	640	619	564	654	639	608	589	643	671	604	578	647	586	643	644	677	679	712	672	711	687	733	715	754	668	599	645	651	614	600	601	616	601	647	610	617	578	711	658	658	665	624	609	640	635	659	612	604	610	611	617	630	590	610	647	616	606	623	623	568	637	596	610	615	616	578	637	618	621	638	618	576	634	591	649	641	597	615	626	617	647	628	603	616	601	612	634	637	567	626	609	603	640	638	623	641	590	628	601	600	640	561	639	608	581	623	585	634	620	620	616	623	647	628	624	614	643	627	594	595	592	593	611	597	634	599	598	600	596	564	591	608	621	617	602	636	600	631	640	563	595	623	570	623	584	627	607	633	619	605	603	632	659	583	608	659	627	595	632	613	637	634	612	631	636	638	616	599	654	597	623	602	597	618	603	611	599	616	692	611	602	605	614	590	645	588	643	583	605	638	635	613	583	624	611	591	682	623	587	634	646	638	568	593	636	597	636	646	623	634	578	650	644	604	624	629	651	550	647	602	631	650	609	594	616	647	602	609	637	566	571	582	644	617	622	575	606	647	602	645	607	587	616	617	575	621	588	580	601	624	622	675	637	619	633	636	647	612	565	599	623	602	594	610	603	660	640	591	585	635	652	601	634	608	607	618	623	614	635	599	608	625	673	566	598	634	604	592	613	577	639	579	625	634	641	621	579	582	624	611	628	640	622	616	599	578	615	599	611	624	633	627	635	608	605	591	582	617	592	601	595	645	641	612	545	640	617	590	642	604	627	646	607	599	599	590	610	632	645	594	630	578	662	612	628	605	608	637	563	610	586	544	602	564	640	651	643	630	589	624	608	643	601	594	600	615	653	596	613	671	623	599	603	609	616	599	659	603	600	589	638	629	623	606	652	631	632	640	642	616	631	600	593	604	610	620	598	634	589	624	620	669	605	632	653	586	638	628	639	628	622	612	580	608	593	639	609	649	611	585	623	636	609	623	614	628	647	590	609	624	564	586	598	651	616	608	597	608	634	651	610	600	593	579	631	619	635	656	605	589	592	652	632	629	622	620	642	654	633	637	588	629	648	608	624	633	614	676	608	640	609	594	590	633	597	638	572	617	616	605	636	593	596	661	644	599	598	607	587	661	621	602	611	578	642	633	639	607	669	664	619	616	617	592	630	612	606	581	655	623	582	597	597	616	595	602	575	618	592	639	584	620	621	635	583	604	615	578	637	596	635	643	596	640	635	634	592	629	669	668	620	581	608	617	607	610	639	624	591	650	607	602	603	602	618	583	633	615	675	575	648	614	650	619	593	625	608	599	608	598	594	650	633	610	644	633	584	627	553	639	633	607	589	610	602	649	599	615	653	620	598	595	586	600	603	600	624	583	631	608	598	557	584	642	616	605	640	602	621	571	615	637	670	657	605	604	601	611	619	622	604	617	608	592	648	590	649	591	632	639	614	654	620	587	612	635	631	638	635	596	553	620	633	594	610	590	610	558	636	579	626	636	640	617	671	622	635	630	569	623	643	636	606	622	637	597	611	607	635	600	633	595	621	633	589	619	608	614	634	613	589	629	615	642	612	603	597	576	653	639	630	572	641	627	613	629	623	629	638	609	627	605	613	588	622	626	603	621	604	623	585	619	613	629	578	658	582	603	620	582	602	607	589	631	624	624	624	580	655	595	582	584	617	592	609	660	587	625	601	589	619	602	639	552	570	642	620	637	622	625	616	630	625	619	624	606	675	578	638	613	601	646	618	637	658	597	605	629	651	590	594	627	664	625	612	649	631	580	593	615	638	617	654	620	632	598	648	622	605	600	610	642	626	597	602	615	619	611	623	638	569	575	616	591	624	595	639	623	603	609	632	578	635	623	622	618	576	629	592	608	591	606	567	623	619	673	620	620	599	599	654	598	600	588	624	638	600	594	576	607	640	624	640	559	651	621	592	592	608	623	562	627	578	595	611	638	593	580	643	657	632	630	631	634	609	574	606	639	668	642	626	618	626	608	646	594	612	589	602	632	626	619	582	639	585	634	618	620	615	613	625	608	640	650	634	624	605	608	626	593	583	623	643	557	588	609	630	651	589	603	631	593	585	644	587	640	618	615	619	673	617	669	585	563	580	607	611	632	605	631	620	586	650	613	585	628	624	619	654	610	565	617	615	612	601	622	606	620	621	613	560	620	592	623	602	608	627	589	629	621	575	651	671	623	606	617	564	658	588	624	576	629	603	621	651	605	635	597	613	612	650	631	593	622	666	609	598	589	622	611	583	616	589	652	611	571	580	654	601	614	629	594	623	592	630	625	602	685	582	646	600	621	575	635	593	590	615	586	615	621	611	567	613	594	639	595	588	587	616	640	601	636	611	578	592	646	597	607	574	618	594	645	583	627	613	628	641	605	614	654	638	610	628	600	584	630	644	623	632	629	620	585	612	631	628	607	611	602	603	612	652	644	610	621	598	651	642	609	596	576	558	654	571	625	647	622	602	604	620	648	640	649	609	621	581	579	610	635	611	617	607	652	609	583	625	629	601	594	636	609	618	640	608	613	588	593	591	605	617	652	615	618	619	586	619	615	589	591	570	608	637	591	621	571	575	626	569	647	635	639	620	599	611	633	619	624	591	609	608	631	612	623	622	614	605	595	643	629	607	596	586	599	602	639	596	636	632	605	644	631	611	659	579	646	656	648	610	604	585	566	624	617	623	636	605	562	642	654	586	597	641	593	568	651	602	622	615	638	619	609	620	636	620	611	633	650	625	629	565	615	605	583	636	657	649	603	655	621	637	581	649	635	647	608	570	631	620	605	603	642	611	643	672	609	631	625	660	567	618	592	660	639	639	615	594	619	576	616	598	608	604	606	612	602	592	611	590	613	623	611	634	608	685	625	636	627	652	625	642	626	632	604	584	592	641	617	612	636	598	614	677	632	605	627	600	640	634	606	627	641	671	621	641	580	601	603	604	612	632	630	580	554	641	593	652	651	669	627	629	576	578	628	635	608	617	655	602	660	647	607	595	596	651	616	619	629	576	626	618	595	621	609	638	579	586	628	556	639	646	634	620	620	586	632	612	595	665	597	603	577	588	628	667	622	620	659	620	608	610	620	579	612	578	607	611	603	615	638	625	594	608	559	640	630	600	613	613	613	623	663	614	666	590	648	631	607	588	578	611	628	596	608	622	586	583	611	582	635	604	598	626	605	662	626	603	616	592	627	615	633	625	610	631	600	581	634	625	608	647	651	595	583	595	601	672	551	614	643	645	621	604	635	636	618	617	585	603	614	603	606	634	594	600	582	595	623	591	597	613	647	630	584	595	598	593	601	622	607	607	643	607	589	692	644	607	596	646	670	609	631	630	661	614	630	593	659	615	615	604	630	643	607	619	651	611	612	637	607	572	630	605	587	626	620	634	606	679
1040	685	412	261	246	322	446	555	416	286	287	249	247	232	235	171	158	140	101	115	78	102	59	68	70	64	38	37	49	40	36	36	49	56	39	49	44	48	39	43	47	37	51	46	46	36	44	54	50	41	46	50	38	40	48	51	48	47	46	38	47	46	50	40	46	42	40	41	34	45	47	54	30	39	39	46	34	43	31	44	51	43	34	34	44	46	31	36	42	24	37	35	52	45	38	31	33	51	50	51	40	32	41	38	38	40	50	46	52	45	48	44	47	47	40	40	47	32	46	48	49	36	40	49	41	29	48	40	43	30	46	32	40	38	38	40	33	49	44	49	35	36	45	37	44	51	35	37	35	30	47	40	38	49	34	41	34	45	41	42	33	40	43	40	39	38	35	45	45	52	35	37	41	49	46	40	40	47	30	37	48	46	45	50	44	32	50	56	52	37	38	30	27	36	35	49	45	44	40	54	44	44	44	37	48	45	41	38	37	30	41	36	43	42	37	36	36	54	46	52	45	44	31	45	45	35	48	34	45	46	39	46	48	47	49	44	41	43	47	29	38	39	30	41	38	36	50	39	30	31	35	42	34	32	49	49	36	30	56	43	24	41	36	31	35	39	44	36	42	26	46	41	44	37	37	40	37	49	62	39	45	42	38	48	48	48	39	49	44	47	41	30	58	41	34	40	53	51	34	35	39	49	36	35	42	39	50	28	40	39	43	32	29	42	39	45	48	35	44	43	39	50	31	41	43	32	43	44	40	36	44	30	42	40	31	45	38	47	38	35	38	43	42	37	44	40	42	38	47	31	49	43	28	45	47	48	28	43	44	42	31	46	39	34	45	45	33	57	43	46	40	53	43	32	37	36	33	38	44	41	40	33	39	26	43	36	45	38	47	50	52	43	43	38	55	37	42	48	42	36	41	59	48	45	42	37	41	45	47	36	47	49	43	31	51	50	28	42	54	42	34	46	49	39	44	41	32	43	48	47	34	50	37	41	31	55	46	40	35	37	45	47	46	43	35	42	41	38	44	42	40	45	37	54	35	46	43	38	45	34	38	39	46	41	52	34	41	39	46	43	27	36	34	38	46	45	47	43	24	44	37	44	37	56	37	42	44	48	46	48	51	52	33	37	52	32	40	28	50	32	45	40	38	31	37	42	34	33	39	44	51	30	34	35	47	45	40	39	44	57	33	28	44	48	51	35	46	50	47	54	40	45	55	36	32	39	53	40	46	47	35	42	46	35	40	43	37	43	55	53	57	39	42	42	44	29	47	42	44	31	41	46	47	36	28	57	39	37	39	44	38	38	38	40	35	52	33	58	51	48	44	51	45	33	42	42	43	38	46	54	51	49	50	31	46	48	40	35	44	42	35	40	38	42	31	34	36	46	39	44	40	42	36	38	43	60	46	35	39	29	41	35	39	37	50	52	44	36	28	41	52	33	46	44	33	43	49	41	33	41	36	51	41	52	49	42	47	34	35	46	31	33	41	34	37	36	47	38	32	37	45	40	38	41	47	44	47	41	44	35	42	40	51	32	46	37	31	51	40	40	46	42	36	39	41	35	56	40	40	50	38	41	39	44	49	44	47	45	47	53	36	44	29	47	35	42	36	43	56	40	40	36	40	42	44	38	46	41	42	49	46	40	33	35	38	49	43	42	39	34	42	30	40	43	34	40	40	46	32	31	55	45	52	30	45	38	38	49	46	36	47	38	44	51	36	41	34	36	39	44	43	34	51	48	40	38	46	44	46	42	45	41	44	39	38	44	43	48	47	40	54	47	45	42	48	57	35	38	45	38	35	39	28	37	27	36	41	38	42	25	37	40	48	42	32	44	38	38	27	38	48	42	44	40	42	45	49	45	42	39	31	51	41	36	52	37	41	54	36	45	42	36	51	37	44	41	47	38	29	49	56	31	31	32	30	43	47	35	52	40	41	39	40	45	52	36	50	44	36	50	43	42	34	41	37	38	30	40	40	34	54	27	50	48	53	43	36	46	36	28	35	37	41	38	43	41	52	44	47	42	38	55	50	32	33	33	30	47	58	37	41	34	55	38	48	43	35	44	40	43	44	40	40	42	41	44	42	34	44	38	51	38	34	39	41	49	43	50	44	37	38	52	42	41	36	38	34	30	52	38	47	41	46	36	49	40	50	42	48	35	40	28	40	48	36	37	34	37	40	53	38	41	35	39	47	49	39	48	36	54	35	45	47	40	45	55	48	44	34	36	34	35	40	37	43	38	35	40	42	47	39	39	42	33	37	38	43	41	46	36	32	49	35	51	49	44	45	56	41	54	46	38	42	49	34	39	31	43	34	36	35	37	51	51	32	38	38	40	50	39	41	30	39	51	39	39	36	32	41	29	39	50	38	40	36	39	39	34	35	48	40	40	41	43	43	46	42	41	52	51	35	41	36	43	39	42	39	39	56	37	37	42	36	33	35	40	40	46	36	43	42	49	45	34	45	35	35	50	35	58	48	59	38	40	39	36	44	38	36	50	40	45	36	48	35	36	41	48	52	41	43	41	40	43	49	35	40	40	45	41	42	39	41	45	37	38	34	31	41	45	50	40	40	37	44	37	41	27	34	42	37	49	48	37	39	39	56	37	40	33	43	40	50	39	42	47	47	43	45	37	56	38	40	32	53	49	44	47	43	43	45	29	42	30	38	36	46	37	50	38	43	36	52	36	45	41	37	33	51	44	34	43	34	32	36	39	37	31	30	40	47	53	39	38	38	46	45	44	34	40	51	52	40	39	42	43	36	42	43	33	30	44	46	43	43	52	30	43	35	35	33	36	49	43	32	50	36	34	41	41	38	33	42	39	44	39	58	38	40	44	48	33	39	32	33	37	35	39	49	54	42	49	54	44	50	38	34	45	35	40	47	22	49	42	52	37	36	39	32	41	47	41	41	31	47	55	33	42	49	35	36	47	46	46	47	42	43	31	41	37	51	40	45	48	54	43	34	46	35	38	47	45	42	37	33	41	41	33	42	46	40	50	35	41	46	56	39	39	42	34	34	48	40	41	39	36	47	49	38	36	49	42	56	34	47	37	39	43	37	40	46	35	45	57	42	40	39	42	36	43	36	37	38	48	41	45	40	39	49	45	40	36	41	46	29	37	47	40	50	37	48	41	40	39	38	37	57	48	50	39	55	45	27	43	35	46	33	47	48	46	42	44	52	40	32	32	40	46	54	45	33	42	44	36	34	48	46	38	43	40	47	31	38	36	35	38	44	50	38	41	46	29	53	37	40	37	46	40	46	48	35	45	40	39	35	34	33	35	41	41	33	29	38	38	33	35	34	37	41	39	36	38	41	35	41	42	55	36	39	48	45	39	48	60	57	57	37	38	43	39	43	44	41	45	37	41	37	48	33	52	45	36	37	42	35	43	56	43	47	52	37	30	33	50	47	36	40	41	50	36	36	54	35	52	32	45	48	46	47	32	41	46	45	42	34	25	46	43	30	37	41	49	35	51	46	37
15073	7808	4512	6251	13515	16275	17865	16372	13421	9579	8597	6933	6775	6988	6065	5071	3960	3329	2562	1978	1749	1604	1408	1391	1086	765	507	434	427	385	324	370	364	377	385	468	584	557	373	388	321	388	335	357	346	379	362	373	364	331	325	322	316	402	389	427	478	472	472	532	492	497	448	434	385	380	345	297	309	333	318	322	322	354	360	392	400	414	351	345	324	328	298	311	356	367	347	320	334	296	318	320	333	319	286	322	307	289	274	313	316	300	343	340	326	310	283	309	304	308	319	289	301	329	336	346	353	306	336	297	318	346	316	336	331	318	324	313	302	306	331	284	322	317	306	310	287	341	343	308	326	299	302	321	327	294	292	332	292	308	292	310	325	313	309	307	312	323	319	348	323	340	337	284	305	327	288	315	284	327	304	293	329	284	329	346	324	278	287	276	331	322	310	326	306	300	303	289	312	319	336	285	342	333	295	301	322	326	311	350	316	296	298	314	325	296	313	332	298	338	320	332	290	309	296	299	311	312	278	327	316	325	315	322	292	276	275	311	293	304	313	327	344	314	317	316	314	285	299	336	320	327	327	333	284	305	329	327	363	321	322	288	298	331	321	315	362	301	308	289	312	317	327	284	309	276	275	293	342	280	328	286	319	331	334	310	328	345	289	309	307	312	282	328	303	298	321	303	300	331	300	344	305	323	321	339	314	297	308	329	291	339	290	287	293	351	316	300	292	314	301	311	299	355	312	316	311	290	328	320	313	289	308	360	285	328	283	310	298	312	320	330	317	319	306	334	292	320	332	310	324	299	301	326	311	289	323	283	344	333	291	320	322	324	336	316	305	322	315	301	321	326	303	321	317	284	299	322	338	294	292	308	340	300	300	324	339	321	297	303	353	326	341	310	304	285	311	297	323	335	312	306	302	351	307	320	360	296	333	315	319	307	319	322	331	298	311	324	283	335	343	342	302	315	347	312	316	295	300	336	325	299	340	300	309	328	302	285	305	337	290	309	296	329	315	304	310	320	324	320	354	319	298	296	337	316	331	319	309	308	322	306	311	305	305	317	293	333	295	299	312	322	322	316	341	336	298	271	359	350	353	320	302	297	318	326	328	303	338	326	291	327	291	317	327	301	310	337	300	359	310	318	343	301	307	333	320	315	336	322	302	280	311	316	340	309	301	291	319	329	285	308	311	328	339	291	305	331	291	292	332	316	335	320	340	285	295	279	304	353	281	331	313	324	288	375	283	312	321	316	341	325	303	305	309	318	319	300	336	319	301	293	305	299	288	336	320	305	312	332	312	320	308	289	296	337	324	294	287	286	308	297	349	331	298	362	328	310	318	313	323	336	312	310	311	304	327	315	309	303	338	289	313	316	299	322	303	293	303	299	329	325	329	308	305	304	312	327	313	333	327	308	311	299	321	303	335	318	334	298	346	314	296	326	318	311	330	291	336	318	321	333	312	319	302	321	300	299	329	309	288	306	333	309	308	349	292	340	323	345	346	315	329	321	322	280	332	318	298	315	329	300	296	300	310	313	334	309	278	296	322	317	333	303	351	324	337	333	320	323	349	312	310	308	270	320	329	319	298	309	300	298	334	316	285	300	302	318	294	343	301	295	305	321	320	313	301	317	334	322	332	312	315	294	347	337	313	318	317	316	316	309	316	303	348	328	320	279	293	332	295	339	316	280	310	309	358	307	310	305	303	330	314	332	317	300	272	312	303	313	323	321	290	328	298	300	316	299	297	348	310	314	355	290	293	309	337	313	303	320	300	314	326	323	318	316	300	322	296	332	307	308	297	280	313	298	324	320	321	306	317	281	331	302	329	328	296	310	315	333	312	311	309	320	333	322	296	259	302	285	344	305	325	304	322	314	300	336	298	331	319	301	324	333	291	329	340	332	318	308	298	337	330	328	309	299	322	353	304	308	323	369	311	301	293	319	309	318	333	293	313	319	337	317	268	295	294	325	294	299	309	333	331	301	291	333	304	292	305	327	304	310	284	316	341	340	311	302	301	326	335	310	313	311	300	328	345	311	313	278	313	308	338	290	285	307	342	306	320	337	279	303	302	293	313	331	302	322	306	320	282	304	294	316	317	306	340	304	328	311	331	311	319	296	323	316	307	337	309	326	297	312	281	314	310	303	290	323	299	323	334	324	296	309	315	346	317	300	296	302	276	286	297	308	334	286	319	338	283	302	341	329	340	322	310	316	316	307	325	288	311	311	312	318	320	316	317	275	300	329	306	290	309	316	292	291	334	314	307	311	341	303	317	313	312	321	315	313	336	322	317	315	306	328	295	304	312	325	333	279	311	290	308	294	296	326	301	333	322	317	305	306	323	321	343	298	311	327	328	318	328	325	321	327	296	338	319	298	311	340	298	319	299	322	317	297	321	314	317	310	302	288	356	313	303	319	321	308	315	317	308	286	328	342	304	323	304	295	323	325	307	303	308	321	311	328	315	332	301	319	306	294	339	295	311	295	324	308	298	292	330	272	287	298	349	346	288	333	332	322	326	305	293	302	344	318	338	296	302	310	313	332	306	301	312	332	282	316	313	364	277	303	297	349	302	314	292	332	324	308	303	297	319	285	320	297	307	302	326	341	306	316	318	294	315	298	327	330	318	301	320	320	320	319	318	306	327	330	327	340	329	346	287	312	291	322	306	324	327	331	309	336	338	312	351	319	310	315	328	320	284	320	306	334	311	287	284	313	317	326	338	294	295	313	317	310	276	334	303	286	305	301	315	337	276	337	306	279	275	307	321	309	291	309	322	327	295	307	339	301	306	315	343	318	337	307	327	336	336	345	314	291	296	315	307	321	312	310	317	288	307	311	325	312	287	307	295	312	300	314	296	326	355	308	319	342	295	331	310	301	338	311	302	325	341	286	292	294	310	324	308	339	306	327	307	340	292	338	306	324	317	317	354	298	320	340	302	308	319	330	321	265	310	295	317	313	333	309	322	329	307	293	311	315	368	300	303	298	293	330	370	291	331	305	325	305	295	329	303	277	291	298	308	334	323	322	288	295	307	302	294	319	308	329	298	315	298	329	333	309	315	295	294	325	322	310	325	329	322	321	308	313	336	321	300	292	318	271	323	304	329	321	314	323	328	299	331	296	326	355	309	309	307	320	325	313	328	332	319	308	315	322	302	333	295	310	315	317	338	324	317	306	329	322	328	312	298	323	298	325	335	319	308	307	308	296	334	301	336	312	298	303	330	313	316	327	329	281	329	308	327	311	342	319	333	292	321	306	321	320	334	323	326	302	291	336	294	347	301	324	326	300	311	306	291	344	341	313	336	291	305	302	310	312	332	340	286	284	337	281	316	313	289	299	271	281	329	303	320	277	332	329	328	324	307	333	304	298	344	293	316	310	323	330	323	325	331	273	332	333	313	333	309	311	336	325	307	326	330	310	322	321	314	322	321	338	314	316	298	334	326	294	294	330	368	307	285	299	315	332	313	323	310	330	327	321	322	283	323	305	333	340	293	316	301	297
2253	671	415	303	267	365	501	469	433	357	320	305	282	314	324	253	229	200	172	141	137	128	136	135	131	123	114	94	102	94	93	92	110	114	108	91	116	105	110	108	98	90	101	99	86	110	99	115	107	116	90	95	112	104	97	95	117	117	103	87	112	105	110	84	105	113	103	93	107	93	95	98	90	100	113	94	105	97	103	95	104	106	112	111	88	93	99	94	87	102	120	99	108	98	96	86	90	105	89	89	96	89	97	101	93	94	95	104	106	89	112	78	107	107	73	100	87	100	93	113	114	106	111	94	114	119	121	110	107	117	114	102	106	88	99	92	82	94	100	76	83	90	101	104	98	88	109	93	111	102	92	86	92	111	74	100	97	93	102	112	97	110	106	94	91	105	89	115	86	87	120	98	96	97	115	89	105	105	105	100	96	99	116	89	101	102	91	94	84	91	87	101	94	111	95	94	111	93	102	97	95	101	98	103	87	83	90	100	100	103	93	105	115	111	118	98	114	107	94	104	100	116	113	123	108	103	98	91	96	103	98	101	117	100	96	92	93	109	94	113	102	97	79	98	96	88	124	115	94	104	103	104	115	96	111	114	104	92	128	101	118	109	112	109	104	115	110	96	101	92	113	109	79	90	104	106	112	109	80	88	77	88	97	111	100	114	115	88	110	109	82	115	88	90	112	102	113	102	99	101	100	86	104	88	104	90	107	106	111	117	113	101	89	101	109	106	98	97	94	100	95	92	98	96	116	125	101	118	84	119	97	113	94	100	96	106	115	103	102	119	98	96	104	107	101	107	101	94	98	101	98	106	101	111	111	95	86	99	94	105	102	92	103	112	97	117	104	91	98	116	100	86	110	98	106	113	113	87	106	91	102	112	105	95	91	91	108	114	96	108	121	124	100	99	101	92	110	98	94	92	101	96	109	78	131	98	106	102	100	119	116	109	95	82	75	111	99	97	88	106	107	99	93	105	96	102	104	95	100	88	109	91	100	93	90	113	103	98	103	96	99	103	95	108	120	89	90	103	95	80	107	107	89	103	120	105	108	110	115	124	108	107	103	87	101	99	101	96	94	84	88	102	102	107	97	94	105	74	97	101	96	97	99	105	102	112	95	101	87	111	103	95	96	113	98	100	92	109	94	98	109	95	100	112	118	97	109	85	100	106	85	94	95	112	94	113	100	95	116	93	99	108	102	98	92	111	93	109	99	105	103	110	95	96	112	92	104	103	112	125	100	116	105	105	98	92	113	124	109	89	100	113	109	102	117	100	96	109	116	109	107	106	105	113	113	111	99	97	104	100	108	98	93	102	110	125	100	103	102	83	106	98	105	116	114	94	91	105	106	106	93	111	101	96	138	112	91	123	110	90	102	103	84	98	99	109	91	102	92	96	106	103	107	96	101	100	89	114	105	100	93	77	94	94	112	101	101	99	94	111	91	106	114	99	114	97	94	90	91	102	95	103	108	109	90	99	95	117	96	87	87	94	94	107	103	97	97	105	103	93	98	97	94	113	92	107	111	102	109	100	119	95	112	101	118	87	111	100	85	96	103	101	116	115	96	116	110	110	109	110	105	115	88	114	89	89	103	73	98	102	99	103	110	103	88	90	92	100	91	102	118	89	103	123	103	104	107	97	83	87	108	87	106	90	95	103	106	114	102	106	96	107	100	116	97	103	117	112	94	101	84	84	88	105	109	83	114	118	112	105	94	105	97	113	85	99	80	117	115	117	76	115	80	114	88	102	98	89	101	83	99	127	93	90	103	100	103	90	106	101	91	83	100	95	124	102	95	106	110	111	104	110	115	102	109	107	90	97	94	116	110	83	119	112	90	98	92	109	106	111	107	95	69	95	100	104	93	84	101	96	119	101	111	78	101	115	90	100	96	105	100	107	103	113	107	88	106	90	104	106	86	104	106	89	100	95	84	107	107	110	107	95	98	120	97	101	98	109	119	100	97	101	118	104	81	96	98	109	97	115	81	109	99	110	117	94	109	103	84	95	97	71	101	97	110	91	103	114	95	109	92	103	119	108	111	102	100	94	86	86	104	103	88	108	94	102	95	99	100	112	105	100	111	101	107	103	92	112	87	84	96	112	117	94	88	109	106	106	115	104	111	96	105	101	100	107	92	90	96	100	99	100	97	105	107	96	108	92	106	118	96	102	96	102	88	98	107	108	81	103	98	93	97	119	96	108	99	88	109	99	111	114	115	104	99	101	96	103	111	88	100	110	103	116	88	123	107	109	97	106	109	102	108	91	118	90	119	101	115	114	85	111	97	126	113	105	105	94	98	87	77	93	86	95	107	123	109	97	99	97	99	100	91	99	81	115	89	99	95	113	98	99	93	106	106	101	93	101	104	104	92	117	100	93	111	110	103	91	84	83	86	95	106	99	77	117	99	98	112	105	104	106	123	122	116	108	98	114	108	103	102	93	104	92	99	104	93	98	104	105	88	93	96	88	110	91	105	95	100	124	98	114	130	107	92	113	98	95	90	88	87	109	91	108	86	79	103	90	123	102	99	98	97	106	101	77	105	93	101	117	93	111	100	108	109	117	94	109	109	93	107	104	95	74	112	96	94	108	99	99	108	93	97	95	109	90	114	101	86	105	104	132	114	85	101	89	97	97	91	86	100	100	92	101	94	105	104	103	104	111	111	108	111	97	94	87	94	90	91	97	111	113	100	111	84	92	108	113	106	100	107	110	96	104	111	111	111	99	89	83	107	111	88	96	101	109	106	106	97	110	111	111	110	103	89	107	102	105	113	105	95	107	95	83	103	103	103	98	130	111	89	101	76	118	104	90	100	105	116	94	96	99	100	101	91	105	115	95	107	109	109	120	109	105	93	95	97	87	112	121	97	117	113	94	92	111	107	97	117	116	95	98	93	113	111	100	104	105	95	90	106	111	110	98	103	95	110	105	97	104	102	92	116	90	98	104	113	94	103	103	105	75	113	112	100	122	95	100	84	99	90	107	93	103	99	93	110	126	105	88	87	93	108	108	90	102	109	89	92	98	108	100	105	106	86	104	93	120	88	93	94	97	96	85	88	99	96	110	103	104	94	106	103	84	108	103	112	103	94	89	111	98	126	104	123	93	98	110	96	108	117	104	91	111	108	92	90	105	95	110	95	102	112	91	85	97	99	109	124	101	101	109	97	98	95	99	109	95	101	98	100	82	88	113	110	95	100	98	106	90	111	108	97	88	121	84	102	91	120	109	94	96	103	81	90	110	92	122	90	99	99	109	93	101	84	121	107	96	99	98	110	98	117	104	95	113	90	101	70	99	90	99	90	94	97	107	99	88	100	100	106	112	103	97	93	98	106	88	117	104	96	102	104	119	93	98	99	108	93	106	111	95	84	102	101	104	114	98	105	109	108	117	96	102	92	83	97	103	110	109	99	106	111	91	128	76	97	90	102	104	110	122	118	116	99	99	111	97	101	115	94	100	119	119	108	92	111	94	89	119	103	123	104	111	89	88
16536	7160	4423	6237	12564	16093	17582	15278	13055	9510	8945	7286	7353	7398	6457	4978	4401	3474	2858	2289	2110	1757	1759	1783	1492	1169	894	885	780	800	851	813	766	820	807	892	965	989	866	826	791	759	755	770	749	773	788	793	762	765	766	761	796	852	822	840	874	919	923	883	955	892	904	809	825	810	762	747	776	766	759	786	769	757	809	803	869	803	744	753	762	714	772	767	755	803	748	747	784	780	753	750	775	740	738	736	748	806	736	734	774	735	722	706	727	775	747	704	747	734	754	737	694	816	765	757	799	738	729	770	734	784	747	765	777	780	694	777	768	746	750	746	746	743	730	681	772	738	763	758	806	755	787	753	756	719	781	733	724	837	708	725	779	757	750	751	744	767	752	722	820	755	702	748	707	786	758	745	705	788	721	741	757	768	722	758	731	745	733	735	749	788	744	739	771	754	726	745	769	753	749	739	812	770	719	720	726	740	780	721	751	708	715	734	772	758	751	714	738	712	738	804	779	729	740	723	786	786	715	738	765	746	746	802	745	755	740	754	769	744	723	754	776	689	763	744	785	740	783	773	756	758	746	744	744	749	789	714	763	778	710	744	747	759	755	746	729	797	774	760	734	733	770	712	742	746	726	741	769	739	767	776	771	766	793	761	783	746	705	730	747	755	727	780	753	713	744	723	725	739	707	754	724	763	807	743	748	748	734	774	770	777	719	746	741	741	684	798	712	698	749	792	717	784	712	771	808	770	756	728	746	818	789	770	705	728	750	765	787	755	773	744	771	730	732	788	744	739	744	721	771	706	748	735	792	767	773	752	762	728	738	708	713	720	765	776	726	738	754	791	756	747	777	745	759	764	708	769	752	745	744	700	749	773	738	735	728	779	748	743	754	696	733	730	767	735	772	768	701	775	720	712	737	756	725	750	777	737	719	707	760	748	687	789	686	719	714	767	742	712	725	744	710	709	731	753	770	785	749	745	750	752	735	729	784	757	758	764	743	733	749	748	749	722	719	728	786	732	736	818	725	713	745	723	725	756	782	726	720	748	755	741	709	733	723	756	697	725	749	784	731	779	752	710	739	740	778	739	753	761	740	752	769	740	698	704	686	707	741	725	738	696	786	740	727	675	752	771	756	715	779	784	732	714	728	745	810	783	747	748	731	772	748	726	778	787	721	737	753	754	761	729	741	721	747	762	740	806	750	730	778	741	733	781	764	785	741	758	749	752	736	704	733	770	748	712	751	763	712	749	772	752	743	722	725	756	767	749	795	734	732	796	843	746	737	753	747	676	747	728	723	767	760	727	769	750	700	731	712	724	693	774	758	766	777	805	697	764	764	730	755	703	776	731	781	757	784	749	800	790	737	771	740	788	815	759	771	738	728	727	750	782	756	686	698	722	718	743	708	754	766	754	730	751	763	769	743	737	760	768	733	693	789	732	761	775	752	750	753	792	749	759	764	755	754	719	759	785	779	726	733	749	755	735	730	764	708	728	701	709	703	718	709	773	753	754	782	756	737	765	695	781	750	771	727	834	739	687	759	783	789	728	709	720	800	729	717	739	734	785	757	747	762	758	749	745	781	784	752	729	731	710	684	763	733	721	719	704	760	762	715	701	731	725	771	714	766	718	745	733	761	737	727	742	709	771	735	737	703	716	754	747	745	695	742	738	728	713	723	708	747	749	755	707	752	718	761	698	730	723	723	764	767	725	780	731	761	776	774	793	735	730	760	705	765	763	796	755	736	730	679	746	747	800	718	729	750	723	742	766	806	724	727	753	712	748	740	709	724	747	724	761	737	769	714	741	731	755	738	769	756	742	761	763	740	730	758	737	788	778	770	742	765	805	698	766	733	712	712	723	755	749	801	775	700	750	776	729	720	762	695	730	717	730	724	802	779	793	749	754	726	795	741	694	736	743	775	751	759	720	769	817	754	812	744	767	777	785	769	823	706	703	747	722	763	814	752	720	783	724	787	794	721	794	720	731	743	765	727	777	757	752	740	696	746	714	801	698	728	741	794	725	714	727	721	726	753	726	745	735	749	749	703	760	757	739	767	792	744	785	745	711	704	677	751	766	713	725	734	726	731	760	795	715	809	752	717	763	738	788	750	741	712	740	733	742	760	763	735	725	750	728	749	757	781	769	752	775	703	770	726	781	761	744	717	774	723	770	756	717	758	776	731	734	769	774	758	708	783	733	759	759	761	769	763	737	755	739	788	709	723	733	721	759	733	716	722	753	749	727	678	717	700	757	766	712	781	733	722	678	779	758	773	745	744	787	787	751	746	710	754	711	727	759	701	768	739	731	764	753	723	740	707	771	730	692	753	702	706	771	725	736	785	779	808	797	728	728	766	799	735	714	733	739	823	758	755	762	715	737	758	788	741	708	732	777	772	760	773	750	747	759	723	803	750	787	733	754	715	745	763	725	709	734	745	755	709	737	771	715	750	770	718	753	726	717	733	738	779	680	698	752	769	712	721	726	725	756	732	744	791	729	808	739	760	753	756	718	736	769	736	758	750	723	755	770	775	742	762	761	765	759	729	737	722	766	802	715	710	707	779	686	723	724	712	719	798	773	716	760	717	717	764	700	748	735	757	759	769	773	713	762	741	748	734	776	780	755	747	786	743	744	796	762	773	727	706	688	770	751	720	735	792	731	700	793	764	769	744	768	752	771	724	803	735	782	753	742	758	716	776	723	785	743	715	713	748	793	759	766	773	739	723	773	761	740	760	701	723	786	757	733	768	699	739	774	733	707	781	744	726	736	715	743	751	723	701	758	700	723	753	803	726	736	713	718	719	745	749	722	783	755	732	737	731	729	732	746	722	722	684	756	777	769	793	736	743	789	734	749	706	770	762	698	744	716	750	686	725	776	752	744	755	775	748	777	735	749	734	715	765	781	675	768	739	761	747	760	728	855	728	786	732	795	764	683	719	689	759	703	761	739	744	748	777	777	757	700	736	814	802	758	743	780	738	734	785	732	730	718	738	727	754	766	760	765	783	795	819	780	801	740	777	751	729	715	756	758	721	706	731	722	755	829	757	757	713	785	770	710	751	770	728	726	750	681	751	730	783	791	765	756	754	724	757	775	743	746	779	770	769	711	799	750	719	711	737	734	724	733	729	777	769	731	725	747	732	797	783	768	734	723	738	772	695	746	753	722	717	764	751	743	787	779	755	787	737	809	750	730	733	772	719	746	793	776	741	769	758	797	776	723	743	728	746	767	739	730	754	772	788	731	735	788	756	746	741	743	746	717	772	723	741	754	741	738	709	720	762	743	718	771	764	744	769	752	729	797	733	762	737	758	742	732	761	790	807	728	797	734	783	721	745	763	731	774	748	757	793	719	726	706	724	726	723	720	778	708	762	726	771	698	754	761	739	729	722	770	771	796	745	750	743	695	745	782	742	737	745	728	718	784	739	732	738	788	727	761	737	749	700	713	781	762	751	753	786	737	778	723	786	770	786	740	741	763	720	718	779	726	696	688	742	757	687	724
1463	872	470	363	284	474	617	653	520	392	379	338	322	332	302	275	199	178	121	140	96	108	107	117	97	69	46	57	52	59	57	62	55	56	60	67	78	53	70	62	46	36	40	67	59	58	52	55	53	54	47	47	51	52	57	59	50	58	47	57	62	66	57	62	43	43	47	56	57	69	46	34	45	54	71	52	46	50	52	59	38	52	50	59	54	49	47	40	58	48	43	50	57	54	52	51	60	65	59	41	42	44	50	52	50	43	56	44	61	46	49	71	46	53	58	50	47	53	34	48	32	61	47	52	59	49	46	45	46	40	52	55	41	42	54	49	43	59	54	57	45	47	56	43	57	43	47	42	43	48	54	65	37	57	43	54	59	48	63	61	39	60	50	52	57	40	39	34	53	56	59	56	46	48	54	62	51	46	60	54	58	57	44	56	41	50	35	55	63	62	59	53	52	57	46	56	51	51	61	57	46	59	57	41	43	56	48	38	48	56	49	66	35	54	45	51	49	46	46	50	57	53	38	50	49	53	55	63	56	56	55	54	65	64	53	51	55	49	64	46	43	49	54	47	42	46	43	41	43	48	50	59	46	53	39	51	32	52	47	58	56	56	65	52	43	45	57	36	41	51	37	50	64	44	69	42	43	57	51	55	40	53	62	56	56	54	46	41	50	45	51	56	43	44	47	46	45	64	49	52	39	41	50	39	44	51	58	42	59	58	46	41	49	50	48	39	48	59	46	64	60	42	57	46	46	52	58	43	64	34	52	55	45	52	50	51	58	44	48	43	37	52	44	41	56	49	49	50	52	70	42	47	36	52	60	72	44	51	53	52	66	47	57	48	39	52	54	51	46	42	50	60	51	76	47	69	44	53	41	53	51	46	45	58	65	52	51	53	44	60	42	43	53	48	55	40	39	63	43	56	51	64	44	50	53	48	46	66	43	57	44	56	54	53	59	57	45	57	45	52	58	56	56	64	50	53	50	55	51	54	41	50	59	58	33	42	53	52	61	49	44	51	38	45	58	50	45	48	45	70	57	52	65	40	54	48	51	59	47	46	43	59	50	56	49	58	52	52	46	48	54	51	68	48	52	56	59	46	45	49	50	51	47	55	38	56	48	38	59	47	45	57	53	68	51	58	39	47	45	53	53	45	58	46	35	44	52	58	54	57	51	40	59	53	44	60	54	52	47	54	51	53	65	55	43	56	54	42	51	46	51	49	45	59	54	46	38	45	42	52	61	48	43	43	47	59	57	65	48	56	47	68	41	44	51	47	50	50	44	55	46	46	54	48	48	48	62	49	47	47	48	56	49	39	51	54	49	42	56	56	46	49	51	49	45	44	54	49	57	42	52	60	53	51	48	58	42	54	51	57	48	39	53	48	66	33	45	46	63	42	51	62	52	47	51	60	61	47	45	56	52	61	46	62	51	55	49	59	38	45	49	59	59	57	49	36	48	54	37	63	50	46	47	45	49	42	57	49	43	51	48	59	49	51	54	61	68	40	56	49	49	52	39	42	51	46	45	60	55	59	50	54	62	46	46	46	45	40	55	55	57	54	40	49	59	55	55	50	64	73	54	41	50	41	36	54	43	49	54	42	55	55	56	46	47	41	43	38	46	52	57	42	55	42	54	56	47	40	44	64	52	57	44	51	54	47	51	50	60	49	46	44	43	42	45	50	51	51	40	57	50	60	55	50	53	65	54	54	64	55	46	57	51	53	54	58	45	59	54	56	49	50	55	48	60	28	48	48	39	50	60	45	60	43	45	55	49	61	54	59	48	53	45	38	48	50	45	53	34	45	49	67	58	46	49	55	45	53	53	44	50	45	45	49	58	47	43	47	47	62	59	59	58	44	52	41	64	51	47	64	47	46	46	56	64	51	52	67	45	47	42	45	42	66	43	55	45	48	53	45	55	52	57	45	41	61	68	55	46	41	42	45	55	43	54	44	43	31	55	62	62	38	57	56	59	51	46	54	39	54	67	48	54	47	53	48	43	55	50	40	51	42	50	51	44	35	59	73	58	52	40	50	50	54	69	46	38	45	50	44	51	52	50	49	58	45	44	49	59	45	40	63	42	44	50	59	54	49	39	55	42	49	52	56	60	46	49	39	45	41	52	49	40	60	46	41	60	50	38	53	46	44	50	50	44	51	64	39	60	47	58	43	49	49	42	61	39	46	58	53	50	51	52	36	66	45	58	50	56	49	42	52	40	66	45	53	56	56	47	53	44	61	59	53	43	37	55	58	49	58	50	47	42	43	63	42	51	66	56	49	51	54	39	30	58	50	52	63	38	42	51	52	48	66	57	45	58	47	44	36	64	44	45	45	68	52	46	43	34	48	45	49	49	51	54	57	47	46	52	63	48	58	39	47	43	34	61	46	34	62	53	47	61	45	54	61	50	48	52	47	44	56	50	56	52	49	47	65	59	43	44	52	62	49	58	61	57	46	72	55	48	48	51	52	56	43	57	50	61	46	46	44	48	54	56	37	43	40	53	48	49	63	44	61	50	46	55	53	55	56	41	49	49	58	59	46	49	46	50	35	42	32	58	41	53	52	55	56	51	46	47	47	44	49	46	64	42	43	41	44	49	54	49	43	58	47	40	42	56	45	50	51	50	66	42	41	59	51	53	51	48	54	58	51	52	55	57	56	65	54	54	52	37	51	55	45	48	54	49	49	60	56	44	63	40	54	63	48	54	55	55	40	54	58	49	50	43	54	48	49	49	59	55	48	46	47	45	68	45	60	51	65	52	49	57	57	50	55	41	52	44	50	41	44	40	52	51	54	55	57	39	49	48	47	46	56	52	57	53	53	38	62	52	51	50	54	54	59	59	54	58	47	35	52	59	51	37	60	49	55	53	62	46	57	42	42	48	54	40	47	47	53	48	52	66	56	58	53	58	49	42	57	43	47	52	52	44	70	60	41	46	71	59	68	59	45	47	52	60	40	55	49	59	52	57	58	46	55	49	50	50	52	59	40	54	58	55	39	56	43	48	60	46	63	52	66	50	50	48	61	50	60	45	45	38	54	56	61	48	48	51	33	61	50	62	57	46	51	48	56	54	47	51	61	51	47	46	41	36	52	60	48	56	34	41	53	59	51	42	52	47	58	61	57	49	60	36	66	53	63	56	44	44	57	47	48	46	54	50	53	41	34	53	58	61	39	52	55	48	63	65	56	59	50	52	54	47	71	58	58	43	57	51	37	51	52	54	47	47	56	57	44	60	33	52	56	47	47	51	50	46	39	44	46	62	51	53	40	65	55	47	47	54	46	52	51	47	46	44	54	45	42	62	62	48	39	46	43	49	41	35	55	52	54	61	60	52	43	64	32	44	64	56	50	54	37	58	59	54	49	51	57	65	50	31	54	54	62	64	58	56	48	59	49	54	50	47	58	51	43	51	55	53	60	54	55	54	49	56	39	45	59	45	51	36	54	51	54	59	52	60	53	54	57	51	60	51	55	38	41	51	61	47	50	52	65
17975	9035	5241	7472	15343	20129	19999	18164	14866	11724	11306	9577	8994	8779	7400	5977	5108	4095	3056	2520	1826	1669	1690	1714	1336	849	565	561	487	465	477	451	478	496	549	632	770	575	470	440	427	438	416	472	465	451	446	440	419	409	379	427	491	466	487	556	583	600	602	664	646	598	543	468	466	450	415	385	363	404	371	376	395	390	491	497	408	413	400	380	384	383	361	389	413	393	387	401	371	359	353	351	375	405	359	390	378	389	376	386	378	348	381	361	380	339	360	440	378	354	373	364	358	379	394	340	404	362	384	349	390	354	388	378	365	396	351	348	408	348	355	384	369	376	342	349	353	327	359	367	366	381	388	362	381	372	378	355	367	347	383	382	342	366	379	364	377	357	378	390	344	366	358	356	362	386	360	356	379	367	377	348	380	369	372	383	401	364	342	371	371	359	362	360	375	364	358	364	356	357	335	379	391	367	371	340	364	371	364	363	366	347	369	365	357	358	368	396	357	362	378	402	405	361	385	358	348	368	377	353	372	393	341	372	370	329	402	395	359	390	352	357	372	374	350	380	362	382	388	367	383	363	351	383	359	356	332	383	340	365	364	361	382	368	362	354	397	364	354	365	380	423	334	359	371	341	353	358	405	370	396	376	368	350	360	346	384	366	376	389	413	373	389	394	409	335	387	386	401	365	359	374	339	397	332	393	351	395	359	353	391	355	381	373	348	380	392	381	365	362	334	345	401	407	374	367	365	363	371	366	395	349	391	398	381	361	370	373	357	351	383	360	422	404	368	394	336	361	371	377	367	343	366	386	347	398	400	345	375	373	351	361	373	411	378	395	385	369	379	389	360	392	341	387	360	438	367	368	380	350	381	376	404	373	371	365	379	358	368	367	377	351	366	394	369	358	387	335	371	366	416	382	340	351	376	382	368	361	388	348	368	406	382	319	397	360	359	374	353	405	364	364	340	391	365	381	441	401	391	390	372	357	336	382	378	393	351	373	389	363	396	372	347	355	361	387	386	391	353	382	411	385	364	370	404	368	390	357	380	363	345	358	385	390	357	346	381	354	367	377	396	356	406	392	381	356	372	356	369	384	373	352	352	346	371	422	347	370	356	360	364	352	353	378	354	383	390	385	402	361	358	357	377	346	373	381	364	371	368	370	371	377	390	377	373	415	381	364	363	364	390	386	386	371	402	368	390	350	375	377	390	356	375	391	360	346	385	357	365	373	386	384	322	351	404	393	377	380	350	375	357	400	339	359	357	381	384	386	375	383	367	362	363	371	387	355	340	386	376	379	392	358	401	360	387	335	338	369	385	376	385	350	352	342	326	383	351	341	393	379	400	364	364	336	400	366	361	384	380	311	372	365	365	355	384	363	392	356	370	393	363	346	407	375	379	349	401	373	381	390	365	353	367	393	386	392	350	384	367	364	363	395	380	373	353	371	396	374	355	392	399	348	356	361	363	349	345	359	357	366	361	343	394	370	355	361	383	345	365	365	365	391	407	379	370	399	360	403	372	381	362	339	357	373	367	382	431	396	359	365	347	366	373	322	361	369	388	394	411	366	406	351	364	373	392	364	382	346	371	364	373	356	361	353	361	357	373	343	347	379	359	368	351	347	381	401	368	366	359	374	352	332	346	394	382	376	347	318	368	383	357	396	378	361	360	351	361	379	356	386	358	384	354	358	361	371	351	377	376	368	394	378	378	350	366	367	374	381	342	354	387	334	356	374	370	368	359	380	405	414	374	360	392	384	374	397	357	386	373	351	395	356	364	370	371	370	342	351	379	386	376	370	355	382	375	358	363	365	380	351	379	366	390	347	382	361	402	369	344	409	355	364	390	370	357	346	346	377	360	394	385	342	372	363	364	386	369	344	347	406	366	365	374	360	399	354	342	410	346	361	358	392	361	359	352	386	360	371	387	407	353	368	408	385	372	350	358	365	362	366	338	349	410	387	346	367	376	365	369	394	353	362	364	394	396	371	372	351	374	387	353	350	398	364	332	363	389	401	368	316	348	336	337	366	403	379	386	394	412	355	392	348	382	367	416	363	371	343	367	389	393	369	380	333	384	342	348	361	366	366	410	379	381	379	362	403	386	341	404	390	351	355	423	391	357	361	365	381	353	353	365	383	379	375	384	352	378	352	365	390	399	386	353	380	408	343	378	369	389	345	381	408	383	372	384	378	377	372	362	361	360	350	370	373	366	377	356	331	378	352	363	352	382	380	373	352	361	371	385	379	376	402	362	363	394	398	370	349	371	381	368	342	398	358	375	391	326	397	375	376	330	383	377	354	375	391	355	372	379	389	348	381	365	398	353	357	365	361	356	371	377	392	363	387	349	382	385	373	348	385	387	344	401	402	366	361	386	376	361	326	352	396	321	389	365	328	364	346	374	398	354	361	374	345	375	390	367	375	389	370	372	392	363	383	385	369	374	392	389	412	379	369	358	390	405	334	374	392	338	381	348	376	357	380	348	371	360	362	359	401	377	337	341	352	383	352	363	395	337	357	345	377	364	369	373	376	358	344	317	376	354	345	370	389	357	386	374	378	382	394	390	369	381	366	357	394	382	357	376	377	349	368	390	391	352	351	360	359	378	378	394	367	376	393	371	402	365	386	369	372	341	356	366	373	392	397	382	329	409	343	347	375	378	388	346	349	377	382	377	362	387	376	398	396	344	362	358	348	370	400	335	380	358	360	350	393	353	383	331	365	357	348	373	344	369	356	360	389	353	355	350	384	381	375	369	362	380	373	349	362	347	365	370	383	379	378	402	393	390	397	363	407	394	355	398	383	380	402	336	373	371	360	373	348	393	363	340	356	338	351	390	315	357	388	391	332	352	385	342	373	368	356	370	406	363	359	349	326	390	362	371	350	356	322	361	365	353	351	368	359	366	350	395	364	363	383	384	375	348	413	374	384	358	365	379	401	429	357	365	357	393	387	364	396	368	373	358	363	345	340	382	356	338	358	391	384	371	338	388	368	364	373	364	374	370	396	356	344	347	357	368	356	342	328	361	354	365	381	328	370	363	372	359	349	371	380	356	347	389	388	376	347	374	336	395	370	356	372	332	364	363	364	317	381	380	386	363	376	369	397	358	356	407	373	353	360	421	360	361	365	380	364	414	344	382	359	388	382	368	349	382	358	389	348	370	376	384	372	393	348	359	392	344	353	370	374	373	380	376	353	381	393	367	336	409	351	382	368	319	373	383	400	368	383	349	374	386	370	397	382	382	366	402	383	347	345	399	358	381	366	417	379	371	359	376	396	379	379	383	368	356	342	374	359	360	387	354	369	381	403	389	371	380	386	377	377	342	360	365	363	405	387	360	343	394	372	365	401	363	375	383	385	370	368	387	357	406	344	368	371	368	392	345	395	328	376	368	372	374	382	340	407	363	374	372	385	374	350	374	372	392	362	353	374	367	336	377	356	348	356	395	360	330	361	391	393	381	349	366	349	357	362	365	363	342	342	354	342	382	396	371	408	360	353	372	369
1540	463	279	217	207	268	308	347	278	266	241	207	214	212	199	168	158	137	123	93	103	97	109	128	106	90	81	83	87	93	85	86	83	83	94	71	75	79	99	68	88	85	87	75	79	82	95	75	71	76	83	81	73	69	79	71	83	76	80	95	85	79	81	92	68	71	76	82	79	77	72	68	81	82	73	64	86	70	71	87	76	80	82	80	82	80	78	77	90	85	74	83	75	78	75	73	81	77	71	74	93	84	91	80	80	91	74	84	70	98	59	81	85	80	59	85	90	69	76	69	82	83	82	72	69	76	81	96	74	73	83	77	72	69	72	87	79	68	89	71	73	83	77	77	75	71	95	74	70	74	80	89	86	86	80	64	78	80	86	86	70	75	83	70	75	84	74	96	84	81	81	87	75	81	71	70	84	85	72	80	78	75	74	79	99	75	69	68	73	78	83	82	64	82	84	80	92	70	83	75	80	74	79	92	65	79	87	74	83	79	62	80	87	77	78	91	74	80	84	62	62	76	74	78	74	92	82	86	67	77	76	69	56	72	87	76	81	73	93	77	70	86	83	79	82	81	85	76	88	85	78	74	64	62	89	68	84	84	79	76	71	86	84	83	64	83	75	69	67	89	80	75	81	82	82	92	80	80	96	84	60	79	92	72	90	73	81	78	84	65	89	90	77	63	70	88	88	74	70	82	66	65	79	66	80	88	79	78	79	74	85	77	75	95	91	85	101	82	86	63	77	74	79	77	72	75	86	85	84	62	66	85	89	64	92	52	78	78	76	91	85	65	75	86	76	82	81	85	78	66	75	71	83	78	104	81	81	80	63	68	92	75	89	81	71	78	68	86	72	80	78	78	80	82	92	80	86	90	79	71	76	80	76	87	83	87	83	73	79	89	91	69	82	96	79	75	62	71	74	75	78	76	89	84	58	79	91	73	84	79	56	76	99	81	82	65	76	78	80	68	85	78	80	77	74	75	76	95	86	75	73	91	89	84	79	79	78	69	94	76	97	70	71	92	78	66	76	73	86	79	88	102	94	81	78	70	80	77	75	100	86	68	92	108	76	83	65	91	83	91	81	69	90	84	68	83	81	88	86	62	85	80	79	81	67	63	66	78	87	72	69	65	75	92	75	73	87	73	89	59	80	84	83	82	80	90	79	63	80	86	86	80	72	93	99	70	71	71	78	73	69	80	69	78	95	77	73	76	74	69	63	91	92	84	86	72	77	77	71	73	82	74	82	80	88	63	70	67	82	88	79	83	70	79	67	63	74	81	67	87	86	80	97	75	84	90	69	84	80	94	71	67	87	80	92	84	67	76	88	73	76	60	77	76	76	72	85	66	84	92	75	90	98	70	80	77	69	89	78	88	76	76	80	67	64	75	65	80	79	95	86	78	73	76	81	75	81	91	79	90	68	77	83	83	82	70	82	88	83	52	74	72	63	77	93	60	79	92	86	82	71	97	68	90	76	88	59	71	86	79	96	78	79	92	86	101	92	75	97	73	69	88	86	60	70	76	78	73	52	90	84	83	72	87	76	96	69	72	80	109	88	90	91	87	78	74	75	66	67	75	93	80	84	72	89	82	84	80	71	62	92	79	86	89	80	73	72	86	82	79	70	77	82	90	69	70	89	56	61	77	59	86	87	66	103	85	93	77	59	78	69	90	65	72	79	92	76	82	77	92	92	65	66	87	97	67	71	87	78	92	82	95	92	71	83	94	77	84	94	75	65	90	67	68	88	71	73	77	79	72	74	72	93	82	92	80	71	65	80	88	90	93	76	93	73	67	77	72	84	86	82	90	78	72	82	72	81	80	80	88	80	67	68	64	79	95	89	68	64	75	62	84	76	75	78	68	73	82	77	67	74	73	71	88	75	70	82	77	84	86	69	87	69	84	72	72	64	71	84	91	89	77	75	75	82	81	82	80	80	76	68	76	70	96	73	84	80	101	83	86	80	88	90	78	75	63	79	85	90	73	68	87	80	83	78	101	69	65	78	74	55	80	66	76	83	99	75	88	75	78	67	75	86	90	76	80	87	80	77	89	77	90	76	70	69	101	91	66	89	68	71	74	93	97	90	69	86	71	93	73	77	66	81	74	82	69	79	86	68	80	67	80	79	83	74	76	80	76	81	77	61	79	75	85	72	74	82	91	75	84	92	81	83	76	76	79	68	82	68	79	83	81	94	87	86	69	75	72	70	61	65	100	83	79	74	89	84	80	73	79	84	77	73	66	87	81	92	87	88	78	82	88	73	80	85	75	89	77	65	75	76	74	78	74	76	77	58	84	83	93	78	76	71	91	71	76	77	71	74	98	86	85	87	75	80	82	78	91	83	74	86	79	78	93	78	71	79	84	86	86	82	75	71	94	77	84	93	68	64	96	73	80	95	84	73	83	90	62	73	79	73	75	89	73	76	79	90	98	87	76	76	95	68	79	68	89	77	61	79	88	63	78	80	87	84	82	68	92	67	74	84	86	75	84	75	91	77	81	92	80	89	83	84	79	75	79	89	103	70	96	85	95	68	80	96	76	70	72	73	83	70	66	81	65	72	71	91	78	97	68	76	84	76	64	78	67	94	80	74	95	76	72	85	70	89	67	93	82	87	78	76	76	84	84	76	74	89	78	78	73	63	91	74	93	88	80	75	75	73	83	72	79	81	57	79	82	74	86	58	67	99	85	88	66	94	82	70	79	75	86	77	91	90	93	69	88	83	79	70	82	91	98	83	82	78	75	71	65	79	77	72	73	98	79	57	73	91	72	78	77	67	80	72	100	79	99	86	75	61	83	64	82	69	74	67	72	108	75	72	70	92	83	65	68	87	84	77	75	90	81	76	67	89	76	88	76	88	74	94	85	87	77	87	94	69	95	88	87	84	73	87	80	81	71	77	82	67	85	63	86	84	95	82	73	79	86	75	102	81	90	74	75	73	81	84	79	56	87	84	76	78	67	86	74	74	66	74	86	80	66	85	74	83	88	66	73	62	84	91	88	81	88	80	83	76	60	82	80	84	101	60	79	86	83	92	82	79	87	78	72	81	85	90	76	68	89	85	95	84	70	80	75	69	80	69	67	79	84	61	77	72	75	60	80	73	80	89	79	76	72	69	77	89	63	84	63	78	85	69	85	94	73	88	75	69	76	89	90	79	67	69	71	90	80	83	70	83	74	61	76	84	84	84	92	78	78	79	80	91	66	86	79	99	78	74	68	68	83	69	61	82	77	76	76	74	74	95	84	76	87	83	82	70	93	83	79	78	73	76	92	68	103	79	77	86	81	106	81	77	81	81	74	68	75	67	70	83	79	71	98	69	87	88	84	71	63	80	67	82	100	61	75	84	98	81	91	87	67	74	77	78	93	74	83	77	72	68	83	76	96	101	73	82	79	75	78	83	76	80	82	76	87	93	61	75	87	85	71	75	82	82	73	58	76	88	80	82	68	84	75	77	84	87	73	75	77	90	73	75	78	73	93	71	82	69	75
13993	5673	3288	4485	9734	13533	12994	11723	8523	7038	6973	5368	5001	4663	4124	3460	3104	2265	1783	1486	1286	1199	1245	1428	1031	733	659	636	636	612	626	606	635	598	661	716	714	637	633	647	614	623	597	591	584	590	629	596	615	579	608	600	652	621	588	648	682	670	680	725	693	703	697	652	636	619	600	568	576	599	619	619	622	597	631	620	612	580	583	639	588	608	550	609	570	570	609	618	616	578	550	606	549	547	621	631	595	624	633	535	587	606	619	615	614	606	598	575	576	594	634	583	594	577	592	571	558	620	575	618	590	606	601	594	586	624	562	576	586	597	612	633	597	576	575	606	565	631	544	577	565	573	575	605	577	600	607	621	584	597	578	566	562	560	578	612	598	593	586	624	655	563	603	611	581	614	621	575	586	638	633	603	569	577	586	620	557	632	632	597	586	634	646	612	566	578	592	590	565	568	588	581	593	611	603	610	655	592	612	585	581	600	585	602	629	623	605	608	570	613	589	611	557	595	635	631	557	614	627	554	639	604	598	635	630	584	577	586	617	627	578	594	551	594	599	629	571	624	613	636	554	644	591	551	570	559	542	592	561	587	583	606	568	623	537	661	611	619	596	571	588	622	573	563	604	576	609	594	560	630	587	621	592	633	589	557	610	584	588	601	628	633	571	608	636	622	589	585	565	575	600	643	610	609	555	563	637	553	643	565	612	610	611	542	603	590	617	613	595	595	555	585	621	633	617	585	570	578	592	586	628	597	622	568	544	656	616	595	587	629	627	598	606	588	663	638	567	565	533	586	609	604	602	621	578	621	560	634	563	602	618	586	624	551	619	621	595	598	540	628	579	580	644	605	613	620	591	588	560	601	578	603	618	650	615	585	571	581	658	565	602	567	579	607	580	618	611	632	589	591	628	623	623	574	558	595	582	626	612	584	571	567	595	572	637	599	577	595	627	615	595	607	603	598	618	599	595	616	617	603	633	565	564	600	582	599	653	610	590	613	646	595	631	610	590	622	584	602	615	568	620	634	587	593	584	628	588	593	586	595	607	579	570	640	582	591	603	605	569	655	657	583	603	591	625	619	560	592	615	570	574	603	543	589	662	645	640	642	580	595	561	590	602	576	633	615	579	597	583	599	595	591	588	574	631	601	615	604	606	622	601	626	642	619	612	640	621	568	576	608	612	602	598	622	582	595	570	577	628	604	646	570	579	596	575	644	586	580	577	590	626	599	628	582	603	579	645	621	591	611	597	579	581	578	611	619	610	637	591	592	613	575	637	530	612	610	597	643	603	581	597	567	609	613	611	640	596	621	575	601	623	658	609	582	613	628	573	639	571	591	616	599	584	601	619	597	610	588	570	596	585	607	626	602	572	636	605	614	619	612	621	588	605	612	613	595	604	589	592	601	597	636	597	590	586	628	619	565	609	569	594	585	590	571	528	653	560	634	611	591	630	591	558	583	608	608	630	607	614	609	608	571	592	586	579	586	616	626	605	593	594	604	546	557	592	572	614	565	571	594	574	621	593	640	600	629	591	586	586	603	589	588	582	555	583	598	647	614	619	609	597	558	613	595	643	578	580	590	629	601	601	619	600	679	649	637	572	570	611	609	607	617	578	556	634	602	585	599	602	631	637	590	584	588	583	608	595	554	600	592	583	619	594	598	614	628	585	598	576	562	572	589	631	590	609	587	612	568	615	638	641	557	573	629	604	566	597	570	609	598	595	602	568	564	572	583	616	583	569	557	636	614	604	594	585	588	637	579	563	594	577	574	632	657	598	608	578	563	609	578	570	648	588	620	606	587	629	614	593	596	645	615	602	583	574	571	622	627	574	609	627	613	546	598	612	609	618	602	587	616	577	595	587	630	621	609	609	646	591	639	551	598	610	620	604	600	570	583	613	593	626	649	577	574	631	581	596	600	623	559	633	632	615	614	588	598	634	624	585	587	620	614	548	583	561	563	586	557	600	598	593	584	616	576	572	586	625	595	619	575	551	593	580	572	628	618	608	628	556	613	560	621	619	568	567	550	571	618	603	590	585	585	638	601	603	588	619	558	600	571	582	579	561	596	582	603	622	593	640	623	595	589	561	606	570	629	619	566	609	601	570	598	606	590	594	594	593	581	561	597	563	594	582	586	582	587	576	609	568	635	616	597	607	612	586	573	569	553	606	584	606	594	579	593	586	585	599	629	605	561	588	645	622	614	597	613	647	599	562	630	596	576	633	582	562	594	577	589	581	582	586	616	631	621	581	575	590	565	608	608	624	611	623	617	642	566	574	570	615	620	588	568	555	601	631	602	604	571	638	601	602	622	598	600	607	609	609	592	575	583	616	594	569	598	576	556	586	603	611	594	592	569	590	566	626	623	562	587	560	608	572	619	573	568	559	591	591	552	635	606	576	609	604	576	593	628	620	553	571	580	587	608	568	578	567	543	623	565	526	634	576	589	593	586	562	589	552	618	597	577	613	545	576	631	594	582	540	611	612	558	561	609	599	572	624	581	570	582	590	556	587	566	594	612	602	621	598	556	585	611	592	587	628	584	577	602	572	641	588	571	598	615	604	591	597	580	591	558	568	648	587	563	610	624	571	637	602	540	574	566	604	594	631	577	600	655	581	585	605	626	572	586	616	595	624	629	578	602	573	652	599	579	583	602	570	572	579	626	615	592	599	620	577	560	558	627	605	617	627	594	579	592	584	625	578	584	578	640	597	567	563	588	610	569	619	562	562	590	578	590	606	582	587	583	620	589	572	568	609	586	540	600	662	587	598	625	570	581	631	598	623	611	570	606	579	615	599	572	607	595	572	540	600	591	607	631	603	589	601	607	553	572	597	519	605	599	605	559	557	569	565	612	589	585	612	632	626	591	607	611	584	606	608	588	585	607	602	591	585	620	615	575	617	633	598	618	605	592	562	652	539	599	598	542	593	603	627	557	581	609	579	613	604	586	606	617	607	586	620	559	581	569	638	591	598	584	587	620	603	555	575	614	556	606	605	542	635	613	549	607	586	606	567	585	564	639	606	580	603	627	624	626	599	609	605	619	614	553	592	604	536	549	575	667	573	601	622	601	578	614	611	579	564	576	585	612	598	577	584	589	630	572	535	603	562	573	573	585	527	619	625	594	584	628	584	581	561	563	631	620	615	615	592	603	581	637	570	595	616	577	598	583	556	590	560	622	613	622	623	601	585	570	623	601	594	593	551	559	589	559	592	589	573	577	622	589	585	638	584	589	571	573	590	641	594	581	571	581	643	584	624	569	580	584	563	599	564	611	602	587	610	578	642	545	622	589	629	608	572	609	591	611	593	560	649	597	620	596	613	596	622	636	614	586	619	624	588	617	527	571	591	601	602	618	592	624	622	611	599	589	584	578	638	570	591	638	623	600	635	614	580	575	582	587	592	575	596	619	602	605	580	612	630	570	627	573	565	557	623	600	584	610	621	609	595	615	609	595	570	601	573	590	601	576	577	589	583	584	601	563	565	597	604	593	627	596
1120	689	361	282	213	366	487	487	384	331	261	245	248	280	201	196	168	130	76	104	63	87	74	72	57	51	55	42	51	34	43	41	39	39	54	47	51	46	35	34	45	50	41	37	55	30	38	32	36	50	31	45	48	45	42	40	45	40	54	42	41	41	47	40	34	47	38	37	39	38	27	38	39	32	42	32	28	39	39	52	25	38	32	28	45	34	38	39	35	33	30	36	35	37	47	35	37	39	35	35	39	32	44	30	46	34	39	37	39	38	36	32	37	41	48	55	39	39	29	40	28	35	33	33	36	38	53	29	34	33	43	31	47	35	46	34	49	23	54	39	38	44	43	46	32	37	36	43	27	48	32	37	42	37	41	38	38	39	41	44	41	27	45	43	42	47	50	40	41	36	31	38	41	36	43	36	44	41	33	49	42	39	38	46	36	34	37	36	27	34	29	30	47	41	38	36	36	40	48	43	38	35	33	36	44	36	36	36	31	41	40	38	32	43	29	48	44	33	42	49	38	47	53	50	38	30	36	35	41	28	35	38	41	36	30	46	41	52	36	43	39	46	40	34	35	34	43	34	46	50	37	33	21	32	39	40	41	41	46	33	38	45	31	40	35	48	46	26	41	37	45	37	39	34	44	38	32	32	32	29	38	45	33	31	41	32	27	32	29	42	41	41	41	48	32	45	31	34	25	37	35	31	50	27	33	36	44	34	38	42	30	48	35	48	28	35	33	41	43	46	35	41	34	36	30	35	38	35	34	35	31	47	36	36	30	27	32	39	32	38	49	44	40	34	44	42	28	30	48	38	35	30	41	36	37	30	46	26	40	35	38	36	37	49	34	34	45	48	51	34	42	48	41	40	38	37	40	48	44	43	46	37	46	45	33	37	47	38	26	36	45	38	28	46	37	37	34	39	46	31	39	42	38	31	39	49	29	37	38	45	47	32	47	38	43	29	38	37	42	30	40	40	27	38	37	40	49	33	36	40	40	41	43	36	34	41	34	43	40	37	42	38	40	46	35	38	60	47	39	42	26	35	42	26	45	32	26	30	44	33	40	41	40	40	37	39	40	41	37	43	31	25	36	45	38	39	37	39	34	55	34	44	39	40	47	31	48	40	43	27	45	30	29	45	38	40	47	43	41	51	40	41	37	34	38	40	34	36	32	44	36	34	46	30	50	28	41	33	35	42	43	32	41	44	34	42	32	36	41	34	43	39	43	37	49	48	43	51	42	32	31	37	49	32	33	33	35	38	39	32	38	39	32	40	27	43	32	33	28	29	35	37	35	36	44	48	42	38	42	28	45	44	35	29	33	47	39	48	25	29	33	37	39	35	41	57	33	33	45	46	35	35	41	40	29	43	42	37	24	28	38	39	29	49	31	31	36	37	44	36	44	30	47	41	39	34	31	41	33	41	35	46	37	35	30	34	40	38	48	42	47	41	34	32	27	44	35	27	31	47	34	38	41	38	43	39	45	38	33	44	39	41	33	26	45	32	40	35	38	43	33	37	27	44	37	47	38	47	44	39	43	38	42	47	34	36	46	45	42	54	35	45	42	32	42	19	40	33	36	44	29	49	45	37	44	36	37	29	42	39	46	29	29	40	42	40	39	36	35	41	36	44	38	44	41	32	39	23	33	38	39	52	43	33	39	38	34	28	51	44	36	33	46	44	46	48	44	38	33	29	40	41	42	44	36	39	38	38	35	33	40	32	41	46	34	37	30	30	35	39	27	41	41	43	41	53	41	31	32	45	50	38	34	47	37	32	37	46	45	46	36	41	34	41	36	39	50	50	32	48	35	36	35	40	39	42	37	42	45	43	40	34	31	38	32	38	30	44	36	41	38	36	53	34	27	41	31	44	39	36	36	34	28	35	29	32	34	39	38	24	41	35	33	50	35	38	45	31	34	36	36	47	43	36	33	36	36	34	29	45	41	38	37	33	42	38	33	54	38	28	45	28	31	26	33	32	35	36	43	31	36	38	49	42	43	47	33	46	36	33	42	44	36	46	30	27	36	52	33	41	35	45	36	40	32	51	42	40	43	36	32	31	47	34	39	40	32	37	31	35	49	37	33	26	50	33	39	36	37	31	33	58	34	41	51	43	41	31	35	45	40	49	45	43	37	38	32	57	38	37	37	33	31	41	27	28	48	32	35	35	39	32	44	32	35	27	41	45	47	46	42	36	35	35	36	35	42	30	33	45	32	29	45	37	42	32	40	43	25	28	23	24	40	37	39	27	41	26	37	50	28	39	29	47	39	37	46	45	34	46	33	35	31	45	46	41	35	39	31	36	48	31	48	49	30	35	39	38	39	27	43	31	32	39	37	30	32	37	35	38	38	27	35	45	22	36	34	36	46	47	41	26	47	40	33	45	50	32	34	34	29	40	31	35	37	36	41	32	31	31	50	35	42	51	51	36	29	36	40	41	39	29	54	25	33	25	31	41	37	46	32	30	30	43	34	37	44	41	35	43	39	46	36	34	37	38	31	39	46	42	39	43	44	49	34	43	43	45	34	44	40	42	33	35	46	42	28	31	41	33	33	34	43	36	41	52	43	37	38	51	35	39	26	39	37	37	42	31	37	42	47	35	37	53	39	31	38	28	37	44	45	45	39	44	44	43	44	30	30	40	32	32	47	40	27	27	44	34	35	38	36	38	38	29	33	47	28	38	54	35	33	46	38	39	37	37	28	42	44	36	44	31	42	35	34	43	29	39	42	47	40	42	26	36	33	34	36	38	46	42	38	39	45	43	41	58	51	37	49	42	37	43	34	42	40	33	41	31	30	35	42	33	39	37	42	46	30	36	37	35	42	38	40	39	35	47	49	42	34	40	45	31	42	35	36	33	37	27	47	36	32	41	35	39	49	36	44	36	44	37	28	47	47	37	32	36	38	33	37	42	43	30	39	41	36	49	45	44	42	42	50	21	38	33	45	34	35	39	37	42	30	43	38	38	43	31	44	44	42	37	36	39	40	46	40	42	40	36	41	32	26	39	37	31	36	36	45	35	35	35	44	36	36	36	30	43	46	38	31	37	38	43	38	36	41	46	32	39	38	51	27	31	33	45	45	39	37	32	34	44	27	42	43	41	33	45	38	53	46	38	41	31	42	41	43	31	49	48	30	28	50	46	43	36	36	31	38	44	36	27	34	37	40	31	39	36	35	42	47	37	43	40	38	44	38	42	41	52	31	39	39	40	42	38	41	42	51	34	39	30	38	36	33	35	32	39	49	32	38	35	40	46	37	32	32	29	37	58	31	48	36	35	46	35	33	42	42	38	25	45	34	27	50	32	40	42	39	29	32	31	35	40	50	37	37	37	33	49	46	35	31	42	35	37	46	43	41	35	38	44	43	22	43	36	40	32	33	42	29	46	30	46	41	42	40	43	40	25	29	40	42	31	41	37	38	46	45	29	45	41	33	32	32	30	44	36	40	35	35	39	33	43	39	37	31	41	30	40	33	43	36	48	43	38	37	38
15103	7772	4264	6141	13748	17971	17601	15693	12204	10357	8900	6973	7321	6915	5520	4909	3952	2796	1993	1877	1528	1582	1589	1195	908	563	426	398	354	379	373	330	340	372	434	565	548	406	352	354	319	342	308	370	349	343	325	315	316	303	363	383	394	376	366	437	418	427	496	518	485	463	370	336	353	358	344	296	283	315	307	323	291	333	312	316	281	298	378	355	311	266	277	294	309	304	270	270	290	315	307	282	319	295	312	285	308	287	275	299	270	275	296	298	287	282	306	293	324	305	285	288	281	294	287	272	313	279	307	286	276	297	313	274	296	277	254	270	270	287	289	275	324	312	302	282	287	290	282	303	302	269	299	272	317	272	317	279	292	331	266	292	275	301	293	323	299	275	321	266	307	304	307	296	259	309	298	317	293	305	260	281	296	292	290	302	302	273	271	273	272	285	302	276	314	293	276	322	292	279	290	257	296	291	285	281	313	305	287	297	296	283	279	275	291	303	286	280	288	308	307	301	281	291	308	281	310	278	311	291	274	286	334	286	288	311	304	259	289	285	266	302	260	297	297	294	283	297	297	320	302	295	290	326	285	302	315	318	301	294	314	303	286	269	287	294	303	253	260	317	282	286	328	304	277	293	310	322	300	282	309	301	304	301	305	318	305	293	290	252	289	294	292	290	254	317	289	298	295	306	311	321	298	313	322	307	292	292	277	260	291	307	283	285	288	278	273	297	276	291	274	292	290	290	288	267	290	279	294	293	293	306	284	302	327	280	278	299	276	268	314	271	280	319	286	279	321	304	270	310	276	278	298	304	286	292	313	302	268	279	286	286	319	259	288	304	291	278	279	291	309	279	304	288	311	309	292	312	287	336	327	268	296	312	276	287	284	266	324	302	276	315	310	290	261	310	283	278	270	279	283	313	298	298	294	284	288	296	273	291	288	306	293	272	273	322	289	288	304	286	279	292	287	267	296	283	308	292	297	280	308	302	271	298	302	300	280	302	300	317	288	324	319	287	262	297	272	295	285	288	285	273	306	308	305	282	298	311	278	273	282	279	279	286	284	270	296	322	298	287	275	314	304	315	297	276	262	307	265	313	292	303	309	312	298	271	279	304	288	281	327	286	294	266	288	334	281	308	294	305	282	298	277	304	274	311	301	275	327	314	284	281	271	307	279	273	273	280	283	294	296	296	271	297	278	280	321	314	310	286	304	305	290	294	313	307	316	285	313	314	306	305	286	321	304	291	275	321	294	301	268	251	306	287	315	287	260	289	308	297	273	256	329	280	312	255	304	307	309	296	305	291	302	313	285	281	281	324	308	294	291	310	261	320	320	282	284	304	308	276	310	278	280	280	293	296	271	282	276	275	304	261	298	329	310	275	321	284	289	279	271	281	310	315	315	305	286	281	283	279	290	321	293	319	301	280	328	292	315	265	281	287	287	285	287	287	281	295	307	266	290	312	267	278	287	287	259	292	288	257	301	258	255	326	294	295	309	265	303	328	308	274	292	353	307	262	271	294	273	296	289	301	277	291	278	290	294	288	306	299	245	293	287	304	267	290	285	319	299	318	301	299	334	310	303	296	276	290	307	289	308	284	294	300	323	315	311	301	269	296	282	302	312	303	291	289	341	295	266	271	280	334	290	298	261	292	287	272	296	297	291	283	299	275	267	307	317	271	295	291	278	300	288	304	328	326	292	285	314	287	289	304	299	290	279	301	275	282	279	260	308	270	267	323	292	301	308	303	272	317	262	319	304	296	255	297	301	307	286	292	264	307	285	299	286	317	275	288	282	302	310	293	277	295	303	301	307	311	275	297	308	293	314	308	304	274	274	289	315	314	307	310	307	292	268	267	312	266	283	294	272	314	306	300	308	302	260	286	282	297	282	284	273	258	298	302	275	294	307	306	298	290	291	289	284	292	302	294	269	267	300	274	284	273	288	298	299	287	276	271	283	272	269	286	292	290	293	323	301	290	293	266	318	298	280	295	321	298	297	283	268	281	268	258	293	281	313	286	271	277	268	281	300	306	302	261	267	293	279	305	305	308	316	301	300	298	291	282	296	315	302	265	291	270	316	308	307	248	308	299	289	288	309	294	279	295	251	315	256	290	292	294	304	288	290	292	287	283	309	281	305	277	285	265	271	309	288	298	281	308	288	297	256	272	277	285	289	291	312	287	282	290	285	286	294	286	298	295	311	285	299	336	293	273	279	276	299	260	281	289	291	286	293	312	272	315	271	295	296	259	303	292	297	278	307	281	273	265	290	292	274	276	324	279	282	304	292	298	291	272	283	281	327	267	275	301	330	290	290	302	308	292	300	266	286	298	304	304	304	300	297	296	327	310	256	307	265	293	272	285	302	292	307	279	276	303	280	298	296	278	325	303	291	281	312	279	290	310	283	290	317	315	293	303	265	311	291	291	312	272	279	283	269	283	281	294	277	312	256	286	289	267	308	292	276	284	309	289	312	295	315	328	271	304	289	298	342	314	302	284	288	283	276	278	309	279	293	308	284	292	304	289	321	287	283	290	264	290	300	318	278	305	276	297	275	275	297	271	295	263	281	264	296	290	288	303	302	294	305	282	293	308	267	336	275	330	295	329	296	283	310	295	278	268	298	272	305	272	296	292	336	272	309	297	279	347	331	293	292	285	273	289	292	285	315	287	291	327	313	289	282	303	310	296	297	284	304	297	297	298	292	314	303	317	276	286	285	303	286	315	306	281	293	266	242	278	305	305	302	325	290	288	296	323	324	308	285	292	283	301	268	281	287	305	290	288	272	301	290	297	283	267	299	286	282	294	270	277	299	313	260	307	304	298	298	313	274	259	255	312	268	267	280	279	324	306	283	305	300	275	304	283	281	267	264	302	271	280	288	259	290	275	292	278	292	257	281	286	282	281	284	286	298	292	295	255	277	278	265	300	269	278	272	278	294	264	270	296	315	264	291	303	314	299	295	299	286	301	303	278	291	304	296	304	263	292	278	313	295	314	302	271	278	307	309	293	307	293	293	300	311	299	292	292	287	301	296	269	278	286	307	306	274	294	303	281	293	277	301	292	294	288	291	284	322	272	296	303	318	302	287	305	314	306	282	309	297	304	321	284	291	315	304	277	305	293	279	314	320	280	282	270	293	307	285	259	277	299	268	286	305	306	295	301	314	289	278	278	283	297	275	294	309	314	297	301	290	333	265	282	299	319	293	306	291	288	279	291	296	277	282	288	296	310	293	307	316	289	297	277	274	298	306	307	301	304	301	303	289	287	301	310	295	288	287	243	330	320	294	298	318	281	300	310	291	282	276	280	311	319	275	298	289	293	288	304	300	285	296	295	278	339	290	306	317	280	316	295	274	281	314	288	294	284	289	288	289	300	301	275	308	281	271	299	302	285	303	301	303	303	294	310	287	278	294	304	277	305	272	308	288	288	269	305	272	305	311	273	313	306	275	292	276	275	298	236	304	317	278	303	328	292	276	327	296	279	294	290	295	299	306	281	273	304	313	301
2158	697	386	302	261	385	459	522	438	356	325	294	348	280	272	247	205	160	166	161	138	167	149	118	121	118	96	108	97	101	94	94	101	109	111	116	100	96	110	107	98	102	115	98	99	101	96	101	121	96	82	109	110	110	106	112	108	107	102	114	111	113	100	111	100	101	107	96	90	116	90	103	116	92	82	100	75	105	108	111	115	90	101	106	84	99	92	89	89	114	96	96	93	96	108	99	95	125	105	92	95	113	99	93	104	68	112	113	110	87	111	92	86	81	92	118	86	99	111	85	118	94	76	101	83	83	98	90	117	95	89	81	87	110	105	105	98	101	106	91	92	100	106	84	93	105	103	94	92	94	99	111	95	101	112	110	108	98	110	104	97	96	103	107	85	84	80	98	117	92	114	88	93	99	89	113	110	93	100	92	106	126	74	91	100	90	100	88	87	93	97	92	92	105	95	87	104	89	103	111	101	102	110	97	97	93	108	90	101	105	100	99	104	102	95	95	108	104	88	90	89	104	114	103	88	113	109	115	94	110	98	99	114	114	110	124	95	105	100	103	103	103	100	86	101	107	102	94	83	95	90	100	101	101	106	99	93	106	99	103	106	83	104	95	103	110	109	103	113	109	118	110	110	111	109	105	121	105	92	103	95	91	88	105	120	133	116	103	74	116	97	106	90	105	102	97	97	92	110	101	130	76	73	95	78	84	103	98	103	100	89	117	107	90	97	97	92	98	82	114	101	90	109	113	89	100	106	110	101	98	97	93	94	101	85	115	103	96	103	118	106	99	106	105	104	96	110	92	107	93	106	101	119	99	95	100	113	100	101	92	105	114	81	101	90	86	101	97	109	101	108	91	85	93	82	100	94	107	110	97	101	88	100	86	86	100	114	106	89	104	89	88	98	96	66	98	108	92	91	104	93	95	85	111	118	103	111	101	100	108	104	94	99	111	103	97	92	112	115	103	108	96	91	106	109	87	110	113	99	81	104	81	107	100	100	101	86	109	101	108	87	97	102	133	90	98	90	100	98	85	92	101	87	93	111	93	119	82	100	106	83	104	102	99	105	95	81	97	108	105	113	96	107	109	103	106	95	85	102	92	103	107	118	113	100	106	96	114	90	92	116	95	97	101	101	103	127	98	93	88	112	122	103	105	93	94	109	107	102	82	107	97	105	109	104	112	95	88	114	96	108	114	86	94	84	88	84	92	96	101	119	118	86	90	95	95	81	102	124	116	107	104	105	97	88	92	81	97	96	105	98	107	93	100	114	88	106	83	108	106	99	120	123	88	100	92	93	98	100	109	97	102	101	96	99	88	94	87	108	109	108	97	97	108	103	112	100	105	112	109	95	106	95	107	93	92	101	99	101	101	90	117	92	103	79	109	92	94	84	101	95	94	79	100	85	109	93	105	89	103	104	112	107	102	104	108	75	96	95	91	113	101	91	89	94	87	101	109	103	94	92	104	77	86	86	96	95	86	107	78	85	96	92	107	99	89	105	108	92	99	118	85	106	102	104	95	87	113	107	110	80	106	93	117	109	88	104	111	95	126	107	105	77	92	91	102	92	88	98	88	111	92	94	97	93	104	95	104	86	109	110	99	123	114	95	91	98	93	85	81	113	101	106	105	110	103	115	102	93	95	107	97	96	114	103	96	88	95	98	80	89	133	111	87	103	101	112	98	92	90	104	79	104	92	117	103	85	83	90	92	99	113	87	94	98	113	92	92	104	125	104	104	80	97	94	83	91	83	100	99	88	89	95	84	121	90	78	89	110	100	103	118	96	102	91	102	102	89	84	108	105	93	120	98	97	90	97	104	100	83	89	76	101	103	105	98	104	119	111	109	89	98	97	95	108	105	89	94	114	109	94	98	99	111	93	103	103	110	110	92	99	115	104	113	87	101	117	97	101	114	110	112	106	110	102	94	92	108	103	82	96	98	111	105	102	97	109	77	92	95	88	106	100	102	105	105	109	98	94	97	85	103	102	97	113	119	85	110	106	87	110	108	99	95	110	89	101	91	87	105	107	132	102	100	127	90	87	92	103	87	101	106	106	102	91	98	82	85	125	103	94	95	88	99	98	95	94	92	102	94	98	124	95	90	92	96	98	111	104	89	106	106	108	113	95	84	113	104	107	100	108	96	113	97	123	105	101	102	88	100	92	86	111	91	92	99	89	85	110	125	93	103	102	110	105	96	88	101	93	87	104	122	99	100	101	109	98	105	105	101	99	92	108	93	99	93	100	104	101	105	108	104	106	108	101	91	71	100	97	96	89	112	85	102	107	105	113	90	97	81	101	113	115	99	89	97	104	115	99	107	109	88	101	97	100	90	84	92	109	112	105	96	100	92	102	96	115	93	97	95	91	86	98	90	86	105	93	85	100	92	99	103	83	99	99	113	100	135	106	105	105	86	97	108	93	80	92	90	105	86	104	106	119	91	88	82	99	106	113	96	96	98	114	91	104	106	97	93	115	108	95	94	85	79	100	117	97	103	93	85	89	109	113	132	100	86	87	106	94	90	89	105	88	109	108	101	80	93	72	99	119	105	100	110	92	107	111	91	106	106	109	101	88	109	107	94	107	107	99	90	93	118	105	100	87	84	104	116	105	110	98	84	83	109	114	101	103	98	101	81	90	91	108	83	106	98	105	117	106	90	104	95	99	95	108	87	112	107	99	122	88	115	98	120	119	91	93	107	101	88	89	97	91	99	116	122	104	123	105	121	90	116	121	112	96	106	95	115	99	95	101	121	107	104	92	91	111	79	106	102	93	108	87	96	113	98	110	95	97	109	95	93	91	107	131	105	104	116	100	87	117	114	102	86	100	102	98	110	92	100	92	103	106	107	102	89	106	121	104	99	93	114	86	92	104	91	87	98	94	95	102	95	87	86	98	106	102	75	116	93	91	100	101	93	108	88	105	117	105	87	98	94	99	93	103	101	109	110	103	96	90	81	97	114	100	112	97	94	98	90	113	110	74	90	93	97	95	99	97	93	101	91	94	114	105	103	95	102	102	103	118	90	96	103	99	96	118	95	112	116	101	110	95	98	115	99	88	85	88	98	112	101	98	103	92	102	99	79	90	104	121	93	98	100	97	103	89	88	106	80	108	102	94	91	93	108	91	102	103	79	92	109	98	94	101	104	101	88	94	114	104	114	102	111	102	96	103	102	86	105	92	98	108	95	103	111	102	96	107	85	105	97	98	105	109	84	91	109	107	103	115	99	106	94	113	91	108	96	100	125	91	89	122	94	91	106	89	88	100	98	86	100	89	108	99	94	94	97	80	112	106	94	114	89	89	112	111	81	95	95	84	100	94	104	86	113	115	92	97	94	117	122	93	122	97	96	85	107	87	98	90	107	89	98	104	85	104	95	106	103	106	111	96	112	83	99	123	83	112	106	98	103	93	79	101	102	89	116	104	89	109	108	105	103	88	107	101	109	87	83	88	87	85	104	109	98	83	104	102	109	93	85	103	107	99	117
16200	7249	4402	6029	12735	16906	16892	15765	12770	9943	8897	7834	7961	7061	5425	5093	4019	2985	2389	2205	1854	1762	1744	1682	1272	990	854	827	799	819	754	821	808	842	880	1026	929	845	787	752	802	795	812	789	817	743	811	760	724	768	790	801	850	792	855	815	899	902	921	934	976	855	826	817	826	828	773	783	705	693	752	777	725	752	765	723	741	741	809	811	770	745	705	752	734	726	761	741	740	746	769	777	716	726	726	761	732	784	752	692	750	769	722	767	736	693	750	716	715	723	758	728	726	731	711	749	711	734	742	732	756	737	699	773	714	752	735	712	762	761	729	731	789	695	730	740	773	779	724	734	763	749	746	740	717	777	741	686	742	789	745	732	719	714	743	749	753	780	725	788	706	790	708	717	727	758	728	747	726	774	781	742	737	745	746	765	751	706	707	724	747	731	738	750	731	724	733	711	748	709	732	755	735	734	738	690	766	722	711	738	700	752	704	733	739	706	708	763	697	721	784	719	768	723	742	776	725	789	758	697	775	706	752	747	721	762	720	716	714	752	768	753	765	754	748	727	742	723	727	739	758	700	720	744	743	746	715	833	729	738	757	711	754	722	740	760	733	740	773	739	754	721	745	811	732	720	726	746	753	729	705	756	760	719	765	738	746	782	692	706	706	763	701	728	762	706	714	787	703	732	741	718	719	744	784	793	736	826	720	703	736	724	773	752	709	767	758	764	708	746	739	688	730	767	743	775	725	721	748	754	752	718	699	730	722	726	737	699	732	753	759	752	740	755	759	751	768	757	731	772	771	716	726	725	759	742	740	735	742	706	724	712	695	749	745	717	706	707	708	763	761	710	753	738	667	735	722	733	743	757	718	708	770	746	750	748	689	790	741	747	703	746	727	797	718	777	766	745	718	719	703	788	744	711	739	718	716	717	713	738	732	747	728	735	762	721	737	722	741	712	708	751	739	722	704	723	727	777	757	736	784	738	729	716	773	741	670	724	712	733	728	703	763	758	713	768	719	712	790	745	756	727	704	746	752	725	714	726	718	777	750	775	742	754	749	755	760	724	742	718	730	735	701	732	713	803	766	701	758	759	774	752	759	770	719	753	696	682	734	730	711	758	691	707	747	713	704	741	742	737	777	711	724	731	749	721	759	759	746	784	770	740	757	737	779	725	734	750	762	743	737	772	753	705	743	767	720	756	725	711	752	741	705	764	725	741	670	734	713	757	708	807	756	773	728	742	779	728	797	755	741	709	759	740	731	751	735	705	742	732	751	780	686	777	696	780	729	728	756	792	721	698	739	729	684	726	740	735	769	725	751	704	726	724	788	713	756	705	769	709	802	750	740	724	690	790	715	758	681	770	689	806	700	746	706	717	731	705	771	786	739	782	739	751	728	730	741	773	771	743	742	746	726	735	772	717	778	713	736	755	733	721	762	745	735	701	691	750	782	763	759	733	694	731	743	755	706	728	755	738	754	730	740	704	744	729	685	732	721	756	743	761	721	720	705	801	735	716	751	707	756	815	724	758	732	734	734	721	747	725	728	684	735	748	711	763	760	769	744	753	746	722	703	810	749	727	709	753	692	735	759	718	753	679	719	768	772	778	718	729	716	767	745	747	781	719	728	726	697	771	745	706	726	791	729	754	736	725	716	744	804	732	688	732	778	735	694	800	758	745	705	746	719	763	779	737	768	714	693	744	771	716	728	730	707	753	745	724	758	683	717	759	754	735	735	719	764	744	722	744	705	730	760	723	778	774	709	744	717	745	742	725	703	687	714	746	716	745	760	741	730	747	768	788	738	751	743	766	738	752	699	743	716	722	742	725	688	738	726	746	769	768	780	750	748	737	740	725	724	727	765	704	719	689	759	776	727	714	729	773	775	781	738	767	740	763	771	761	755	714	728	762	720	785	724	772	700	729	749	726	748	788	705	710	697	745	668	791	710	706	758	759	727	755	761	705	761	744	768	767	756	800	812	738	769	749	737	752	745	696	721	759	715	748	747	746	731	763	709	732	726	721	762	683	700	764	731	722	700	739	724	743	783	770	727	750	741	739	758	745	724	768	786	694	781	754	737	711	719	754	717	763	748	724	730	750	774	756	718	721	774	741	766	799	708	736	785	738	769	751	746	765	780	731	750	761	697	785	743	727	704	744	753	762	687	712	752	709	712	741	755	699	781	745	688	739	730	735	804	755	714	731	747	769	771	751	742	768	768	697	736	768	744	726	726	778	731	744	727	730	713	705	757	754	721	749	762	712	749	736	726	682	747	744	707	780	735	715	740	708	743	735	738	719	776	689	719	734	749	708	729	761	725	732	731	765	728	729	763	782	733	731	744	754	754	741	721	719	774	738	684	741	745	708	729	772	715	741	682	757	738	688	784	756	718	718	694	723	760	761	775	701	754	773	782	738	724	730	748	769	746	741	782	753	763	736	720	725	713	741	760	717	715	715	737	737	730	760	726	787	778	734	646	756	734	727	748	738	762	716	696	738	781	718	766	769	788	753	800	766	719	727	740	730	749	788	694	738	793	715	746	708	773	719	775	774	704	735	768	719	741	749	758	731	725	732	753	743	736	710	738	796	694	710	777	743	738	733	774	718	728	744	729	765	739	790	771	756	791	738	697	737	731	786	759	769	800	707	690	743	726	689	740	767	744	751	729	726	732	729	703	718	729	758	721	753	695	720	734	709	713	746	747	770	703	733	784	690	769	755	774	725	759	739	758	771	751	806	725	698	757	787	761	726	773	766	720	760	814	764	730	725	751	733	725	712	720	708	704	752	715	759	767	695	740	729	764	751	694	705	736	738	717	758	719	744	770	715	726	783	789	739	698	713	751	729	750	701	718	721	761	737	735	734	736	731	711	716	752	690	721	772	690	706	683	778	717	771	719	732	791	714	772	774	769	736	772	753	769	741	751	732	793	731	732	724	694	805	750	786	725	733	760	688	679	734	733	717	768	743	757	767	740	737	767	736	738	715	761	708	726	766	735	757	780	735	705	685	742	716	742	736	770	737	714	712	729	729	688	772	736	706	763	717	750	761	751	739	740	753	737	747	705	748	769	717	720	724	716	696	697	702	737	676	759	706	773	697	748	748	775	753	766	757	731	734	753	764	726	745	734	717	724	741	715	746	749	790	749	780	751	757	728	711	722	759	736	708	721	743	707	801	705	754	734	771	703	705	756	765	737	729	776	738	726	718	770	721	699	744	770	780	766	733	742	717	767	718	727	755	705	757	750	757	743	750	728	738	720	746	744	734	750	738	791	696	794	773	719	759	758	765	702	786	736	727	716	746	725	760	725	719	771	705	721	765	720	756	725	728	730	735	756	739	727	754	733	739	746	760	730	715	760	694	767	769	757	707	725	743	747	748	715	745	774	734	746	764	721	748	730	729	721	708	763	735	736	773	741	688	731	719	715	728	766	693	789	778	716	708	750	778	738	774	765	736	717	767	747	699	713	735	747	726	732	733	722	737	708	756	739	745	746	747	708	744
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
