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
343513676411	343513676971	343513677521	343513678071	343513678619	343513679171	343513679721	343513680271	343513680819	343513681371	343513681921	343513682471	343513683019	343513683571	343513684121	343513684671	343513685219	343513685771	343513686321	343513686871	343513687419	343513687971	343513688521	343513689071	343513689619	343513690171	343513690721	343513691271	343513691819	343513692371	343513692921	343513693471	343513694019	343513694571	343513695121	343513695671	343513696219	343513696771	343513697321	343513697871	343513698419	343513698971	343513699521	343513700071	343513700619	343513701171	343513701721	343513702271	343513702819	343513703371	343513703921	343513704471	343513705019	343513705571	343513706121	343513706671	343513707219	343513707771	343513708321	343513708871	343513709419	343513709971	343513710521	343513711071	343513711619	343513712171	343513712721	343513713271	343513713819	343513714371	343513714921	343513715471	343513716019	343513716571	343513717121	343513717671	343513718219	343513718771	343513719321	343513719871	343513720421	343513720971	343513721521	343513722071	343513722619	343513723171	343513723721	343513724271	343513724821	343513725371	343513725921	343513726471	343513727019	343513727571	343513728121	343513728671	343513729221	343513729771	343513730321	343513730871	343513731419	343513731971	343513732521	343513733071	343513733621	343513734171	343513734721	343513735271	343513735819	343513736371	343513736921	343513737471	343513738021	343513738571	343513739121	343513739671	343513740219	343513740771	343513741321	343513741871	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	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
1349	460	280	211	223	317	412	447	442	492	589	443	321	342	300	235	243	195	203	187	184	182	161	155	136	169	165	148	143	136	142	146	171	139	132	108	107	102	138	124	111	121	104	86	102	91	110	118	119	97	121	95	102	109	121	116	113	112	111	128	116	100	121	113	126	118	120	111	141	108	135	108	121	122	105	108	113	114	108	93	115	111	118	117	105	96	92	98	120	116	98	107	107	108	117	110	106	108	115	118	97	102	135	110	92	110	117	114	100	119	122	105	90	99	115	104	102	123	109	118	99	108	112	115	106	114	107	119	110	118	129	116	118	111	105	101	109	104	113	123	106	125	87	109	107	115	102	109	117	115	109	99	113	114	128	143	109	99	114	114	116	113	111	109	127	126	116	102	130	114	112	131	127	129	103	104	126	115	109	111	112	122	121	107	101	96	110	102	104	114	105	122	111	123	116	104	111	95	105	116	105	120	104	116	108	121	117	111	105	113	115	121	124	107	112	100	117	93	126	100	110	109	105	114	123	121	114	96	117	101	136	96	118	112	130	104	122	103	115	113	110	89	102	110	102	122	116	117	99	94	111	104	108	125	110	111	123	98	116	107	120	101	115	134	117	102	95	95	117	102	116	109	135	122	121	115	130	108	130	122	97	111	104	112	106	104	98	115	96	109	109	123	96	98	110	125	103	125	103	118	88	102	132	105	128	114	100	112	116	94	99	107	107	137	102	110	110	107	109	114	110	98	98	103	128	89	124	93	98	111	98	130	110	98	116	108	122	120	123	115	117	106	121	128	111	89	114	141	124	108	103	114	117	108	105	106	101	98	111	101	102	118	98	117	108	108	101	115	114	88	106	116	116	117	105	95	100	114	107	107	95	117	105	105	126	112	114	94	106	114	117	102	103	110	134	111	133	116	100	110	119	108	103	118	114	97	95	104	114	120	119	113	110	104	116	107	115	106	132	112	137	105	106	116	100	129	100	111	119	99	112	113	114	102	119	115	122	103	104	141	111	118	107	79	86	128	107	96	116	96	93	105	106	104	109	103	118	115	128	102	109	124	107	119	109	113	134	117	133	104	119	112	106	116	112	111	102	101	106	98	103	112	105	115	123	115	118	128	122	110	110	100	95	124	100	112	112	121	119	117	115	98	88	122	98	109	124	117	106	107	97	103	111	113	106	116	101	110	118	128	110	97	103	99	95	125	90	113	104	114	97	93	119	124	126	119	111	94	111	106	130	101	110	97	123	130	123	116	108	106	117	102	110	129	116	121	116	104	96	82	108	116	109	95	99	107	127	112	125	101	129	94	124	119	111	106	100	110	113	104	96	129	109	104	112	114	127	125	115	107	101	108	116	98	117	123	114	89	106	107	124	113	114	111	107	116	105	116	108	113	116	95	123	123	101	112	125	118	130	91	122	131	107	107	122	108	107	102	117	106	109	113	102	91	116	127	120	122	112	113	105	110	101	105	108	88	121	121	114	101	120	116	96	111	116	111	125	128	97	84	114	99	95	104	90	99	108	128	130	118	94	139	113	112	97	105	99	115	90	110	110	115	125	108	109	111	101	100	120	96	114	103	108	127	110	113	112	117	104	109	101	121	108	95	109	107	122	122	111	103	111	97	96	131	122	103	104	97	113	110	120	106	156	117	108	112	93	101	97	128	122	109	96	113	121	109	137	112	112	134	114	111	103	117	112	94	118	112	107	134	111	114	122	119	110	122	98	117	105	94	116	119	111	105	131	87	116	102	111	124	93	119	114	124	126	118	109	108	102	123	134	111	120	130	101	114	91	132	113	114	93	98	108	129	128	110	95	106	103	119	115	114	123	112	104	112	111	113	113	109	108	107	104	100	104	122	118	111	121	110	112	128	108	112	101	119	118	98	99	108	113	116	107	115	139	102	93	114	118	109	113	105	122	111	104	131	118	103	103	109	131	112	111	109	126	119	128	123	102	147	99	114	118	92	123	105	97	112	111	115	132	115	117	119	114	107	92	107	110	110	110	123	116	123	87	106	119	110	118	103	125	107	113	110	99	102	105	99	107	115	118	100	88	133	110	131	110	138	113	107	114	95	131	102	131	90	99	102	109	116	111	113	94	117	101	120	117	140	117	105	112	112	115	101	111	117	110	105	112	101	102	108	116	133	124	98	105	101	123	114	111	107	114	112	93	135	108	109	120	113	118	114	110	106	107	105	129	117	103	122	109	117	93	110	103	102	105	111	98	113	110	116	117	106	93	111	113	106	118	108	116	110	122	127	106	98	119	104	109	124	120	104	111	117	119	120	114	96	114	97	108	111	115	112	108	109	97	116	139	132	110	109	131	111	101	99	107	112	106	109	121	112	102	107	102	136	99	115	142	100	105	108	89	99	120	94	106	108	106	130	115	110	115	134	123	99	108	116	111	108	107	134	126	108	98	104	109	99	106	108	122	122	112	92	112	113	111	115	106	105	106	99	92	116	97	112	105	120	114	100	114	103	107	124	92	92	105	116	122	104	120	86	104	114	107	105	111	108	106	104	122	108	124	105	100	103	112	93	119	98	111	115	111	107	108	115	110	105	139	116	114	115	124	101	116	121	93	97	100	108	105	117	106	107	100	117	97	121	106	99	124	136	100	127	108	114	110	99	102	109	114	108	114	112	104	122	134	105	113	107	99	92	127	120	113	100	113	113	95	112	84	108	107	101	113	103	120	126	92	125	108	104	123	109	117	123	119	116	122	113	108	110	95	106	120	104	114	88	101	84	110	99	112	120	111	108	98	104	120	123	96	106	113	117	117	107	107	99	98	122	108	124	100	92	99	109	113	114	100	93	105	125	89	129	98	109	113	121	107	111	100	102	97	113	106	119	96	106	114	108	121	104	113	104	111	115	108	104	92	113	89	102	105	118	97	126	120	107	109	102	94	115	91	112	99	107	121	112	113	130	111	117	110	104	126	104	94	111	110	103	111	115	104	135	106	103	124	125	120	106	119	101	118	102	113	105	120	114	100	109	106	96	105	113	110	104	97	89	107	129	106	114	117	110	90	118	95	110	114	123	106	114	111	99	104	125	100	102	134	107	102	93	113	107	101	126	117	130	93	108	105	123	118	107	124	109	120	124	114	84	114	114	86	97	124	123	125	99	109	101	111	110	108	96	104	112	123	103	120	112	107	107	123	110	107	103	106	103	97	121	109	119	112	114	104	117	135	90	112	105	95	90	124	128	125	97	117	111	117	103	109	116	103	115	127	104	132	109	106	103	114	122	108	115	134	109	111	110	88	114	104	125	113	109	113	96	115	120	118	124	99	125	109	107	119	99	107	125	112	117	101	112	125	100	93	97	112	125	126	104	105	93	115	97	81	125	118	114	94	102	112	103	122	112	111	98	111	105	112	106	115	110	112	118	112	104	117	113	111	103	102	99	107	113	117	109	114	107	94	120	100	114	121	123	110	117	127	106	128	118	99	131	99	103	96	105	123	94	116	108	103	117	95	92	113	112
15429	5711	3207	4275	10117	14096	13975	14122	12710	13897	14459	10941	8208	8239	6451	4693	4545	3783	3588	3330	2988	2316	2070	2019	2161	2642	2296	2164	1937	1967	1912	2133	2357	1784	1264	927	886	903	931	947	1035	923	828	861	897	868	919	872	877	837	876	854	863	850	880	835	920	860	819	864	919	881	860	866	998	901	932	925	895	980	875	883	839	885	857	841	873	913	867	856	861	864	841	856	845	842	885	868	842	888	854	842	862	797	864	823	862	843	843	831	805	858	850	791	857	859	834	882	794	801	858	852	843	896	798	791	841	870	850	841	866	835	826	917	798	843	865	871	828	862	838	904	842	818	833	844	817	833	867	803	853	883	839	823	843	887	839	851	832	819	852	801	899	872	823	868	863	853	818	842	811	838	873	834	877	826	882	834	841	889	843	819	860	851	862	824	853	806	860	912	872	838	864	815	873	879	855	805	831	832	840	818	822	868	891	829	864	901	889	868	874	885	839	875	835	840	881	819	789	909	821	804	850	867	855	818	881	788	818	847	877	854	872	871	814	834	857	802	852	866	914	809	878	872	861	869	802	895	800	852	844	854	867	874	825	835	833	836	849	879	828	848	877	869	806	871	825	810	863	805	825	902	824	844	902	854	864	869	819	786	814	873	833	821	827	849	795	867	833	787	862	843	843	845	902	791	821	834	803	821	829	831	831	863	882	829	860	865	893	857	843	844	886	845	793	897	847	836	871	866	827	871	857	914	906	900	851	826	825	826	830	850	883	808	813	867	905	881	829	846	865	826	851	825	902	851	818	799	865	894	856	893	825	823	837	808	863	852	879	884	877	823	834	823	864	836	871	792	829	892	899	829	813	894	895	825	892	772	791	808	901	859	877	884	818	800	839	859	832	828	825	885	840	819	837	838	842	801	869	766	852	846	891	886	807	863	829	854	893	849	791	833	833	818	870	879	887	859	879	827	767	838	852	838	846	825	855	838	857	837	857	822	853	875	858	851	889	872	868	875	862	832	875	796	848	871	869	901	859	790	800	841	820	863	882	876	876	845	864	814	821	848	824	823	838	831	863	871	908	825	845	826	880	846	820	874	847	821	870	835	902	857	809	874	816	816	880	863	822	887	835	785	870	861	847	875	862	840	855	797	869	849	831	840	830	886	818	874	803	812	845	841	869	827	894	878	826	879	862	796	864	852	875	832	862	891	812	884	849	807	834	912	833	801	864	807	810	801	806	810	861	868	851	838	806	837	873	831	842	881	792	826	865	881	834	841	884	828	846	853	833	780	891	827	842	812	803	856	841	885	852	870	817	892	847	858	836	858	893	859	838	869	887	833	817	866	847	879	799	866	840	860	861	834	839	814	826	836	884	837	861	880	896	785	841	835	903	855	846	793	828	850	832	858	840	839	871	844	824	889	834	883	829	811	802	802	883	827	862	864	828	827	841	825	906	844	832	837	858	841	787	862	804	804	813	868	841	832	858	839	882	798	845	849	911	845	824	834	872	858	822	850	806	826	831	839	820	883	820	870	836	838	856	806	899	855	822	854	811	825	896	853	808	863	876	851	793	842	814	843	841	871	849	870	845	892	843	843	858	923	865	847	847	863	800	793	868	891	783	855	846	825	819	891	884	804	862	874	913	850	844	860	823	794	862	789	818	846	805	853	878	886	829	879	853	795	842	873	847	876	832	830	820	837	899	864	830	826	834	836	861	870	822	876	869	808	881	832	842	763	831	835	881	807	834	814	879	828	842	884	859	864	833	827	840	827	849	859	852	866	837	839	836	878	832	876	855	870	842	831	840	855	823	812	848	911	852	768	849	825	864	852	865	875	843	915	834	826	863	828	836	844	827	806	857	834	890	826	838	845	849	849	814	784	857	857	839	825	815	894	818	849	837	844	873	862	827	832	849	835	877	823	884	812	883	829	829	863	905	822	824	862	835	879	824	866	861	836	895	816	891	830	859	922	854	828	849	809	842	839	845	804	828	820	842	879	812	788	899	871	877	841	858	870	829	809	870	790	807	859	831	827	909	878	875	820	842	843	829	817	865	835	815	793	866	853	859	837	818	855	851	804	851	848	889	818	828	833	798	909	916	817	900	841	823	812	865	843	885	828	829	905	880	862	850	867	851	844	877	826	830	839	856	864	792	869	835	874	839	816	842	858	788	806	828	841	859	888	866	835	812	874	854	860	842	857	867	864	855	871	817	853	869	894	852	811	844	816	815	849	835	831	802	850	850	887	830	815	888	816	871	842	877	863	827	836	865	818	841	826	867	823	819	850	847	836	819	839	844	895	805	800	874	800	856	800	818	849	874	886	838	847	834	854	878	843	848	859	825	857	782	830	871	842	838	889	904	838	836	883	858	849	880	852	835	876	816	823	810	848	859	805	864	911	772	851	890	817	871	881	820	828	819	861	895	869	831	893	860	827	862	827	843	861	812	865	880	855	833	864	840	813	845	836	841	850	844	873	856	843	857	860	877	802	813	820	836	871	872	833	814	830	859	834	856	852	854	819	822	844	811	808	874	833	852	824	904	884	859	842	822	874	849	853	825	850	851	852	855	894	885	842	826	818	830	815	834	902	831	867	858	816	844	871	828	819	825	814	857	853	841	842	797	860	833	872	865	861	842	842	859	865	904	828	839	891	851	786	848	834	857	835	850	829	836	901	842	874	825	844	841	812	891	811	829	855	842	844	900	820	838	857	869	828	856	851	847	822	851	891	843	789	813	875	872	811	847	872	901	871	792	878	791	837	820	833	837	838	836	820	855	845	819	824	827	820	840	817	881	870	813	857	794	852	844	856	868	830	848	850	869	852	886	894	804	861	843	870	853	888	854	893	864	862	822	828	841	915	845	796	857	868	832	884	845	865	825	798	815	865	861	841	884	872	876	832	874	823	841	837	844	858	863	865	829	841	845	834	825	841	821	814	812	861	833	864	847	839	860	834	862	826	912	843	841	840	862	857	867	920	865	822	873	876	853	844	863	810	844	828	888	870	823	831	875	845	821	827	815	882	885	830	909	874	855	815	829	823	804	846	869	873	830	870	882	819	827	829	867	830	868	812	842	872	854	801	828	820	825	827	830	814	847	888	863	890	805	882	884	862	825	890	835	835	855	874	869	836	848	837	848	824	841	855	818	897	814	796	810	843	878	865	859	872	818	884	878	823	851	836	855	848	842	819	854	816	854	826	823	826	841	820	847	871	910	807	788	902	827	883	908	817	847	828	877	858	846	830	829	833	852	805	865	874	885	876	842	837	847	879	814	818	823	897	829	846	840	883	821	863	834	851	846	893	886	808	836	843	822	832	893	902	825	863	832	842	784	842	892	886	837	862	832	805	898	830	868	869	827	852	859	820	880	817	898	860	839	860	809	813	783	790	863	846	831	867	850	864	900	865	805	890	842	800	830	861	839	850	837	863	832	838	861	851	870	860	826	860	858	848	880	855	849	770	834	825	868	868	897	803	841	827	846	835	830	852	873	843	839	854	890	884	804	847	850	921
1207	217	144	95	110	130	182	228	235	277	248	207	153	174	143	106	120	83	99	98	66	81	60	57	70	87	65	77	58	45	66	74	63	60	54	55	44	36	47	45	54	50	28	36	47	49	41	39	50	46	45	50	44	54	41	39	40	48	51	43	42	46	47	36	61	38	35	38	38	50	53	49	52	38	36	41	42	51	58	36	48	53	47	50	55	40	43	39	54	29	47	50	46	40	41	48	30	42	45	33	37	42	44	43	36	49	45	48	38	58	41	58	45	43	48	50	36	43	54	41	50	51	56	48	41	43	38	51	36	37	48	31	43	37	40	45	51	47	53	51	44	38	44	54	64	42	45	35	38	44	37	60	37	39	44	39	42	43	40	50	48	37	56	47	51	42	43	36	43	48	47	39	42	54	42	53	46	38	42	42	54	49	47	37	45	41	40	58	44	38	47	56	50	40	39	49	47	49	36	46	49	53	49	35	45	49	40	38	42	48	53	41	48	48	34	58	31	49	42	45	43	38	53	53	35	44	44	47	53	47	41	42	47	54	39	48	57	46	52	41	47	47	44	44	51	43	47	45	42	46	48	43	37	34	54	45	45	48	55	47	48	51	43	37	50	53	39	36	53	33	46	41	57	45	32	50	47	33	56	40	42	45	46	41	38	43	46	57	44	45	42	52	45	45	57	31	57	48	38	44	37	43	43	52	51	47	35	45	37	44	46	42	36	43	46	36	45	57	50	34	52	48	44	35	47	41	45	51	55	44	43	38	42	32	40	30	61	48	35	39	50	53	35	48	48	60	36	48	41	41	41	43	31	45	49	36	46	39	43	39	48	39	53	47	29	49	56	32	39	45	41	33	42	41	42	39	52	40	50	45	50	46	40	43	43	43	42	41	55	48	42	48	46	44	37	50	45	44	41	55	57	32	38	47	38	42	35	45	45	58	36	55	44	44	40	54	56	48	44	46	49	41	36	43	40	36	47	43	45	40	48	50	46	37	50	38	46	57	44	49	39	44	44	36	45	40	44	51	36	36	44	49	50	43	27	53	47	45	30	41	49	55	45	38	41	41	38	45	44	53	38	49	32	42	61	35	42	60	53	53	48	47	45	46	51	42	41	35	47	41	49	43	47	44	41	40	43	49	41	42	40	43	45	43	33	57	51	37	34	41	53	34	45	48	34	56	45	35	39	38	45	42	49	56	46	37	36	43	41	42	46	47	37	42	39	36	46	48	49	44	35	56	49	47	53	35	35	35	39	43	43	56	37	49	44	38	47	44	43	41	42	38	41	40	46	44	39	36	47	50	42	56	52	50	36	36	56	54	40	39	43	39	43	41	60	44	42	48	49	51	41	58	43	35	51	49	40	34	38	44	39	55	48	54	41	42	42	33	35	43	57	40	34	59	39	45	40	33	34	35	41	36	44	52	59	55	50	37	43	53	42	44	52	50	39	53	45	51	36	40	41	47	50	54	52	34	39	41	57	59	45	43	41	44	47	51	39	41	60	47	41	37	41	53	37	39	48	37	38	52	47	47	48	50	44	56	57	35	36	45	40	39	33	47	31	46	50	49	42	48	53	34	41	46	48	41	36	47	45	57	44	46	45	53	43	47	49	38	46	36	34	41	35	47	41	41	57	30	56	44	34	43	40	51	51	41	50	43	60	40	42	56	42	44	45	40	54	47	31	37	39	54	45	50	43	30	48	50	39	36	46	58	45	49	41	47	35	54	47	37	45	55	43	49	47	53	36	49	41	54	28	51	44	43	45	42	37	40	53	42	48	48	43	47	46	45	48	45	43	44	44	37	44	28	41	42	42	54	36	51	54	42	35	46	42	42	44	38	46	46	40	28	46	40	34	46	63	39	44	52	39	51	36	39	40	45	50	46	49	40	45	51	43	50	41	52	29	49	37	52	50	39	34	45	46	33	36	46	49	59	40	37	34	49	58	52	56	41	45	54	41	37	42	43	38	42	54	35	53	45	47	48	60	47	53	46	47	41	54	33	27	52	42	36	46	45	41	37	53	48	45	45	38	40	45	40	39	28	42	36	54	49	45	42	44	43	41	48	31	48	49	45	50	39	39	44	49	39	58	38	50	44	56	46	52	42	51	41	37	47	36	36	38	37	45	48	48	42	44	46	49	47	49	42	35	40	56	43	47	55	40	42	35	39	34	46	50	50	28	55	41	58	39	40	42	56	53	41	47	39	44	46	39	42	51	41	37	47	39	41	45	56	37	47	52	44	45	40	41	48	39	48	42	42	50	59	47	28	40	39	46	51	51	45	48	40	61	42	44	41	44	49	41	48	40	50	39	56	33	53	42	39	39	39	50	41	47	47	50	48	31	37	46	45	43	41	36	38	42	43	34	46	53	37	43	41	45	47	42	46	37	66	47	42	34	36	42	34	49	49	36	36	55	47	56	36	29	42	43	48	46	53	42	51	39	49	48	55	38	55	51	48	41	41	52	43	43	39	30	53	46	33	31	53	46	44	53	45	59	43	46	49	46	40	54	32	38	35	34	27	32	46	34	46	39	44	50	47	38	35	43	47	41	36	39	48	42	54	51	44	57	44	49	56	38	48	36	37	41	45	36	48	38	39	47	43	37	39	47	53	42	50	45	45	39	56	43	52	47	52	42	49	42	34	37	48	38	45	39	35	52	61	36	44	42	40	40	44	32	50	42	59	50	47	40	44	42	47	42	43	51	52	53	43	54	58	49	48	43	30	35	42	46	46	43	40	33	46	47	44	47	52	36	51	46	46	39	40	46	56	36	50	39	43	38	44	47	41	43	47	55	40	43	45	38	37	50	51	41	49	40	49	37	40	49	42	30	44	44	46	51	50	48	60	41	61	56	42	44	46	55	49	54	48	50	29	43	36	49	51	46	44	46	47	40	39	53	52	47	39	47	45	29	55	41	49	58	40	38	49	43	37	48	62	36	55	43	59	37	44	36	36	34	64	47	33	36	40	44	47	34	42	52	58	38	56	46	46	53	56	43	53	32	45	42	39	42	51	42	49	44	46	49	32	48	49	45	42	57	39	50	42	38	39	40	53	48	39	42	46	46	40	40	45	52	48	53	49	45	48	48	48	44	49	35	49	40	38	42	44	55	54	40	50	53	46	44	31	47	56	47	30	46	44	45	37	46	39	51	50	57	35	47	54	36	44	50	42	55	51	57	49	43	47	41	49	48	44	47	58	35	42	42	44	38	45	42	33	35	34	37	51	45	56	36	34	39	48	64	52	33	46	45	39	47	43	48	50	34	51	43	43	40	40	36	41	43	35	42	52	49	39	48	50	44	48	52	33	48	37	46	52	55	37	42	50	48	35	45	51	43	46	39	40	37	43	50	38	39	46	47	43	53	37	54	38	39	49	54	42	43	47	55	35	48	50	57	44	43	54	46	39	32	41	39	48	53	55	44	49	45	46	30	41	40	49	44	34	43	41	49	53	30	38	34	38	43	43	60	45	44	44	48	32	49	43
11301	2961	1667	2291	5771	8387	8983	9574	8469	9615	8841	6491	4919	4931	3492	2704	2474	1925	1998	1687	1377	1047	931	1044	1072	1156	1057	979	925	822	921	941	977	781	521	377	351	384	384	438	397	369	352	340	356	352	410	352	355	361	367	384	377	370	347	377	348	357	418	366	388	420	349	362	439	407	391	436	404	423	360	353	364	359	364	330	393	379	377	377	357	379	368	337	351	373	350	411	356	324	360	331	377	358	368	363	390	369	380	349	380	348	364	338	363	385	387	366	351	349	389	385	376	359	382	372	382	388	358	378	337	361	374	369	348	375	377	396	394	391	379	369	377	370	339	387	368	353	386	390	375	369	372	387	350	357	391	342	329	395	367	376	376	362	371	372	341	339	368	318	369	375	341	357	348	362	349	380	331	315	358	371	341	392	360	353	395	406	383	349	366	359	375	382	357	367	374	356	397	384	352	362	354	389	373	369	372	375	392	365	385	366	361	373	356	358	347	352	396	401	362	372	372	355	363	383	338	379	400	421	381	349	371	371	362	360	384	350	390	401	341	369	331	366	325	362	386	353	376	364	362	380	367	393	342	363	381	392	364	360	357	380	349	357	401	319	387	349	354	374	376	348	373	357	336	380	362	347	373	345	356	357	374	354	395	363	375	360	375	344	365	381	353	380	367	367	363	367	366	362	387	355	379	353	364	361	352	347	340	368	355	326	373	382	370	365	395	360	331	366	394	392	396	382	383	388	368	375	387	387	387	351	435	367	353	349	375	365	329	367	412	399	337	382	367	322	368	381	383	369	357	368	365	366	374	363	358	370	349	357	302	362	368	375	377	363	388	359	365	366	364	380	390	381	343	391	385	360	380	317	390	378	361	377	353	390	344	361	325	357	375	362	321	371	338	386	390	359	368	369	359	358	367	349	344	356	368	361	390	369	344	340	372	344	332	371	343	368	394	382	343	360	374	374	386	388	380	379	326	375	355	368	352	375	394	364	365	372	356	395	354	362	387	347	362	373	368	388	388	342	377	387	407	381	373	342	378	362	347	366	366	354	395	367	328	366	364	355	360	377	363	343	367	359	376	387	364	379	352	368	382	345	364	364	351	355	361	392	341	342	357	365	338	359	371	365	366	379	365	341	397	362	413	328	379	382	352	341	375	344	387	348	314	336	383	377	338	363	370	390	369	358	366	338	340	359	357	357	345	350	383	370	385	350	362	341	372	378	367	343	355	379	365	358	371	399	359	395	350	357	341	368	354	349	366	380	350	349	371	357	360	348	395	377	368	369	392	384	341	373	331	358	399	415	344	379	379	393	383	332	348	364	391	386	339	363	366	373	384	342	351	366	365	379	327	396	386	363	361	370	367	355	339	335	354	377	351	363	370	355	404	353	381	370	372	368	369	355	379	383	355	368	347	342	327	368	366	371	392	358	348	367	373	363	362	367	370	363	361	359	361	365	374	394	379	386	370	358	386	393	369	371	359	360	365	397	349	345	388	395	361	353	385	374	364	382	370	342	343	366	374	358	383	331	367	343	374	366	368	385	345	374	387	324	360	354	386	380	358	352	352	358	367	387	373	357	352	360	371	360	352	345	374	364	375	351	391	358	378	366	327	353	346	368	358	398	412	382	427	367	379	413	364	384	372	371	353	369	384	334	362	372	387	353	358	369	382	343	356	375	365	355	356	343	350	377	387	374	368	373	346	355	379	377	322	367	389	341	380	353	352	362	349	389	352	331	340	379	335	380	356	372	374	351	353	358	397	356	359	353	387	357	355	353	385	370	361	358	352	390	361	363	323	364	355	378	333	368	390	369	383	346	345	333	360	390	356	355	352	336	399	351	343	384	348	384	357	366	408	387	361	325	372	365	369	356	344	353	362	372	371	372	353	353	383	392	363	344	359	397	376	378	367	395	348	396	335	365	341	343	385	344	363	365	384	378	421	393	374	378	361	372	381	371	387	359	369	360	356	374	357	369	381	348	361	346	366	353	343	365	395	382	365	382	362	402	360	374	374	330	365	415	363	389	357	370	411	356	384	329	393	368	397	370	374	339	364	376	346	381	378	353	389	412	361	357	386	345	366	383	367	345	373	389	356	360	380	343	360	356	377	349	374	376	398	389	362	373	369	357	348	346	363	350	360	353	413	385	349	359	356	379	334	369	353	365	354	354	372	385	370	349	367	368	381	371	378	370	380	360	357	361	374	356	356	355	352	373	384	351	375	404	375	382	339	314	361	372	401	353	397	332	343	385	358	397	388	396	353	365	353	359	371	341	324	370	370	350	360	380	352	382	350	370	358	380	353	360	359	385	369	347	338	358	361	365	394	351	370	363	377	359	365	354	351	366	365	339	356	353	356	358	347	385	368	376	367	358	346	362	394	362	334	369	335	347	354	366	380	339	375	395	361	381	377	355	361	346	359	363	379	342	405	377	358	374	409	397	383	377	351	360	360	368	397	361	370	375	343	381	378	358	356	369	364	359	354	376	377	336	356	341	372	360	339	359	340	387	363	380	373	378	405	349	386	347	365	402	371	379	350	367	413	370	351	359	386	391	376	415	374	336	355	377	367	353	364	363	351	370	348	378	383	352	406	384	368	360	396	386	386	387	353	373	410	373	359	376	358	366	357	372	356	349	386	378	378	358	340	336	368	395	367	357	354	352	388	374	380	327	352	370	364	411	364	376	361	345	379	351	377	365	369	365	349	379	406	367	373	376	375	336	393	367	372	373	349	406	393	377	352	362	377	387	376	348	363	347	403	380	370	355	367	317	346	350	351	358	384	367	363	372	351	340	372	372	346	379	325	375	363	364	366	373	358	342	364	359	367	353	372	335	349	357	408	337	360	329	343	392	386	383	351	363	351	401	374	356	335	394	334	358	392	353	384	386	337	369	415	346	337	352	352	410	370	390	337	360	397	366	381	345	356	330	386	366	352	341	373	360	368	389	366	401	368	361	404	383	374	343	364	356	340	339	352	320	373	356	357	373	354	368	377	344	356	336	390	361	372	366	365	328	387	363	374	389	353	316	374	370	349	349	343	349	386	338	362	358	387	379	377	391	374	362	344	363	333	356	378	384	332	349	370	348	400	381	361	330	349	376	348	351	390	348	366	352	360	375	375	353	349	332	377	375	372	361	366	348	402	386	375	374	376	340	389	391	393	366	378	357	368	393	381	379	380	362	359	372	378	358	355	378	338	354	338	353	352	358	373	377	358	333	346	360	359	390	355	347	379	373	358	401	383	399	349	376	369	380	373	355	383	385	391	373	351	350	349	371	368	376	369	373	361	367	415	387	391	354	358	384	398	391	353	365	365	350	344	373	339	350	366	391	367	358	359	377	391	367	404	373	332	384	398	364	378	365	341	359	362	353	372	351	384	366	393	355	348	383	377	336	368	374	367	374	351	381	348	359	347	371	339	347	375	368	352	386	373	354	377	353	360	370	378	327	355	337	363	400	349	342	364	373	359	385	377	353	393	369	386	339	370	374	377	381	402	323
823	385	231	170	174	252	367	408	363	474	377	276	241	264	235	180	172	152	160	125	124	120	116	118	116	117	126	119	120	99	121	111	107	104	101	89	101	69	72	94	92	98	74	83	84	84	89	83	83	76	71	95	81	88	95	83	71	88	70	83	79	67	87	81	80	94	99	81	85	98	81	112	80	87	84	83	81	77	93	102	76	80	79	79	98	91	88	103	101	85	84	64	82	77	87	83	71	103	85	85	91	53	82	80	72	94	88	65	95	77	79	86	78	88	84	94	82	87	89	90	94	73	95	77	87	97	80	95	97	73	78	84	93	76	67	85	85	81	70	91	87	78	79	84	86	97	80	81	86	74	88	86	84	78	64	53	62	83	71	90	105	81	87	88	87	88	84	83	104	86	80	82	86	89	86	100	90	97	77	79	81	89	78	87	79	86	72	97	64	85	87	93	83	73	88	103	83	79	85	81	91	71	86	91	78	77	88	87	78	79	88	78	76	76	81	80	86	81	82	84	96	86	99	93	71	88	103	74	94	88	93	66	83	88	86	77	100	83	79	84	94	77	76	80	78	72	81	102	74	93	65	83	60	87	82	77	73	87	73	82	80	84	94	93	94	81	93	90	109	81	90	92	83	82	75	94	99	94	65	92	78	84	90	65	96	70	100	83	89	79	90	86	82	89	73	99	90	87	70	73	86	104	87	78	94	90	90	71	76	83	78	87	93	86	80	72	91	79	107	81	77	72	87	90	82	74	62	83	90	95	77	87	105	82	91	79	78	81	66	66	72	87	68	79	83	100	72	85	92	101	82	76	90	95	83	81	94	75	83	63	77	80	69	82	95	85	72	80	71	68	86	86	90	67	86	74	86	99	88	86	103	87	83	78	91	67	88	77	90	85	99	70	89	81	82	79	77	101	94	89	97	84	89	91	79	93	93	82	75	95	84	90	88	89	84	81	72	86	74	98	99	68	71	84	83	92	82	87	91	65	86	72	74	85	107	69	94	97	90	91	96	93	83	76	72	89	101	72	92	80	76	95	104	69	78	87	87	83	83	79	86	87	103	85	84	96	79	81	83	92	78	71	92	87	73	98	98	79	90	80	92	77	82	88	83	85	83	83	79	81	75	82	70	82	80	58	77	107	83	83	76	93	78	74	87	80	77	85	79	98	75	82	86	66	75	91	77	82	85	81	102	93	75	76	107	95	96	71	85	70	103	77	85	86	74	79	103	93	98	80	81	90	76	86	78	79	85	83	72	77	71	69	87	78	76	92	79	79	79	102	70	83	98	97	81	92	93	72	89	77	79	93	91	91	87	79	90	82	95	77	77	90	102	77	91	99	92	84	85	73	77	87	75	91	83	80	88	86	82	103	83	83	74	86	90	102	85	81	89	101	75	65	89	96	89	85	87	84	81	72	100	85	81	79	74	81	96	85	91	69	84	84	87	97	87	85	87	79	103	81	101	70	79	81	99	87	86	89	86	95	77	93	79	94	56	68	87	76	79	84	78	85	82	76	88	82	71	65	71	82	75	82	92	72	81	96	90	85	86	72	84	82	80	105	73	91	86	76	87	97	86	80	85	76	92	85	75	80	78	87	77	86	88	89	82	73	74	86	84	67	88	77	81	78	81	74	90	80	70	90	97	88	72	86	81	78	84	91	75	92	84	100	89	84	77	94	78	82	75	93	81	100	101	90	80	76	86	81	83	84	77	91	77	97	82	86	88	90	93	87	98	89	91	67	93	66	99	89	110	101	82	64	89	95	81	103	102	94	94	101	89	83	73	82	85	77	94	70	98	76	77	92	88	83	98	108	86	83	92	90	79	74	86	75	88	86	80	79	85	90	79	90	70	93	81	79	90	75	95	96	78	83	74	94	90	90	92	86	92	88	79	83	76	75	70	96	89	79	86	87	89	84	87	84	85	74	99	84	94	85	68	87	74	89	75	92	81	90	91	73	95	87	77	103	73	76	102	96	99	73	97	92	72	85	101	73	92	92	86	84	96	82	101	83	82	77	85	93	82	78	78	85	78	68	88	81	82	90	100	91	79	89	84	68	81	68	87	69	73	68	77	89	91	94	80	93	96	87	92	91	80	67	100	107	73	82	90	80	90	101	76	79	76	92	81	89	87	93	79	90	81	94	84	77	74	84	96	62	86	82	77	92	82	96	103	76	74	80	80	68	80	81	73	80	83	65	76	82	98	82	81	84	68	78	84	85	93	74	71	77	87	85	87	83	82	94	91	85	90	82	98	89	86	95	83	76	77	78	72	90	82	78	76	82	88	82	77	83	72	73	89	60	81	96	90	97	62	73	85	79	84	87	82	93	92	91	75	83	67	83	86	104	77	74	86	107	92	80	92	73	83	85	90	75	65	88	66	93	109	79	81	90	77	96	60	82	89	83	76	86	85	72	88	83	84	82	77	79	102	77	89	94	95	76	84	73	90	79	83	81	97	96	101	71	67	90	97	76	85	88	88	82	79	75	76	86	80	90	87	78	79	78	85	89	75	77	92	75	83	79	80	83	101	88	79	97	78	75	91	84	90	87	80	81	73	55	93	98	95	92	99	88	95	89	86	94	74	85	87	78	104	86	87	84	79	75	94	91	79	106	84	87	87	91	84	78	75	85	93	62	85	110	87	103	96	80	82	77	87	92	77	79	84	85	90	82	83	78	80	79	70	77	98	82	89	85	101	89	90	70	84	77	86	101	84	91	79	76	80	80	76	68	87	77	74	70	89	72	73	73	81	81	84	78	87	91	80	86	88	101	84	91	86	74	82	76	90	99	78	97	75	83	84	82	56	93	88	90	92	88	105	75	90	88	102	101	92	90	75	89	82	98	86	74	86	74	96	66	86	93	76	71	84	87	73	66	81	98	87	90	73	89	60	83	89	87	84	91	78	90	89	81	78	83	77	72	81	88	98	76	95	84	85	77	92	86	88	76	91	88	78	84	94	97	72	65	82	55	72	79	93	105	85	90	81	95	78	92	84	94	89	78	78	77	92	79	81	78	95	76	96	63	70	77	76	101	94	85	81	74	81	87	72	88	69	94	90	74	83	86	90	91	89	78	81	74	82	79	72	89	102	80	92	78	96	90	78	98	104	83	100	72	90	87	81	86	87	79	79	76	80	96	93	89	89	93	85	72	91	90	100	73	80	79	89	72	71	85	79	81	96	87	90	94	81	81	90	86	103	66	81	88	94	73	86	79	84	91	115	78	82	88	81	87	89	81	92	69	95	93	94	79	88	94	80	82	81	83	92	97	82	99	75	81	90	87	81	90	75	84	101	100	76	83	88	80	80	80	96	82	87	100	74	81	84	91	91	83	83	80	91	84	71	78	80	82	97	84	86	96	91	92	94	95	72	82	85	72	76	73	92	75	104	79	94	97	95	87	77	81	77	87	69	81	73	89	108	83	95	77	78	80	73	82	80	86	89	87	81	93	93	91	102	83	87	96	84	95	94	103	86	78	90	72	92	85
12185	4642	2670	3519	9015	12498	13588	13932	11937	13389	10748	8090	6363	6308	4671	3968	3454	2902	2998	2451	1887	1656	1578	1563	1933	1643	1737	1442	1495	1374	1535	1561	1542	1233	802	668	631	697	709	724	679	690	696	615	698	654	651	648	638	659	677	621	603	649	677	659	659	631	651	634	660	633	678	706	690	685	653	713	728	734	669	623	670	608	619	682	664	654	697	639	670	639	674	612	659	619	633	638	648	658	619	593	646	660	635	646	645	662	670	629	684	649	632	657	623	607	640	653	630	639	656	659	666	591	639	639	626	686	670	641	637	610	664	672	688	636	608	647	653	661	649	633	668	655	653	641	676	644	676	645	668	663	678	596	646	595	646	630	630	623	622	670	583	669	673	607	663	635	602	619	629	691	614	658	665	632	630	667	637	654	645	678	642	628	659	658	656	672	628	594	643	671	628	661	655	660	631	612	706	645	689	632	694	663	621	667	640	622	649	667	647	589	656	628	611	657	661	626	612	620	683	666	620	628	605	646	662	662	624	616	639	639	653	616	680	622	660	649	642	652	642	705	658	626	647	656	636	622	638	680	656	665	658	622	654	670	644	613	628	673	639	659	691	670	662	661	669	637	652	658	662	631	677	677	631	610	597	629	634	635	670	646	658	642	656	680	664	652	667	681	659	609	610	659	629	670	649	661	658	661	647	656	680	655	638	661	681	627	633	637	622	574	605	654	619	642	622	655	650	614	648	601	624	616	638	620	577	654	645	693	691	640	635	680	620	635	639	689	605	635	695	675	636	629	633	633	613	658	607	646	655	641	619	570	680	625	634	621	625	646	675	666	615	651	630	620	631	609	650	681	670	612	622	642	657	636	621	652	645	647	659	678	644	695	651	618	587	645	704	672	640	646	691	624	641	644	670	645	646	658	596	644	649	691	624	684	677	618	603	610	625	613	651	657	656	685	663	648	611	596	702	648	682	637	621	672	665	672	628	635	644	670	701	639	641	641	608	694	620	644	652	625	627	656	641	663	607	638	601	625	648	642	617	617	645	665	660	688	641	641	665	652	666	611	665	651	622	634	641	615	678	657	658	657	648	643	609	677	636	669	669	662	640	658	675	610	665	633	710	678	693	634	629	614	666	649	605	591	639	593	651	651	673	642	638	636	646	651	623	629	670	646	645	637	649	650	651	655	679	666	634	651	649	622	697	676	694	580	603	663	648	661	661	626	627	672	673	653	634	622	616	634	655	673	640	625	688	627	707	695	638	636	601	652	649	624	628	630	619	644	599	665	683	648	647	603	691	665	640	681	652	660	591	687	645	649	642	641	609	634	641	642	650	661	627	666	653	616	709	641	656	652	583	637	633	639	625	649	661	722	639	650	653	613	661	639	652	609	654	635	658	616	629	606	647	656	663	661	657	623	666	610	672	636	660	654	653	638	593	665	681	647	670	614	633	654	675	622	656	611	617	619	659	639	587	676	669	662	654	662	636	616	680	654	665	658	695	631	647	633	646	623	638	644	602	647	676	665	608	639	613	675	676	634	678	621	629	618	622	616	669	682	624	674	645	623	656	634	692	686	644	688	631	618	618	583	680	632	687	659	625	638	656	652	624	677	623	615	680	637	656	641	638	645	606	630	675	629	601	669	630	685	617	653	699	631	641	659	660	615	591	628	620	614	679	614	650	638	663	625	633	665	675	693	645	617	643	677	655	684	644	619	631	697	665	639	678	611	654	678	600	661	686	628	651	616	633	652	592	619	650	619	639	588	636	653	658	644	611	633	652	631	654	674	657	661	628	632	667	662	649	638	617	642	636	609	684	673	696	642	691	658	641	664	628	637	647	625	643	667	672	614	661	638	640	637	686	599	633	659	665	666	698	586	656	616	630	706	668	643	623	606	674	628	663	613	676	638	673	678	647	649	637	646	661	667	590	648	611	611	615	618	624	602	633	636	621	662	679	640	667	647	631	613	630	711	622	673	629	594	669	669	640	605	715	671	686	600	648	696	680	649	621	637	678	657	642	653	646	689	639	660	665	677	650	672	664	620	642	645	633	626	640	659	644	639	662	624	615	674	654	620	671	644	614	642	657	645	689	671	608	669	676	606	670	647	621	667	626	660	607	612	678	649	659	676	665	660	615	680	659	674	673	631	669	650	625	675	630	629	616	640	638	661	617	614	656	630	654	643	633	680	664	624	637	695	622	632	650	630	622	636	658	633	632	656	652	649	651	624	687	669	633	634	643	655	662	638	655	640	669	669	667	653	634	634	657	642	589	621	619	692	673	645	666	664	636	684	681	636	664	597	643	624	644	614	616	618	622	646	625	649	599	604	628	690	628	642	649	661	604	617	666	625	659	667	657	624	666	644	698	630	623	662	648	660	653	646	615	682	644	660	687	694	651	668	663	697	662	594	690	649	610	595	631	607	587	614	654	652	643	645	644	678	647	633	660	632	627	634	655	659	675	706	625	653	669	668	590	628	644	643	683	603	651	649	645	622	643	629	653	695	646	648	692	651	691	633	610	590	649	687	725	580	620	625	705	649	633	660	642	622	630	633	622	645	600	671	669	676	660	680	626	704	654	662	621	614	654	639	618	624	606	629	613	632	696	615	667	632	655	637	635	633	675	665	629	617	595	703	629	660	669	665	687	665	654	663	655	655	662	646	641	700	659	682	647	648	677	653	639	574	623	650	643	665	649	654	672	642	626	696	636	628	657	702	658	625	618	636	642	668	637	634	603	628	607	651	626	643	643	661	663	651	638	662	643	638	619	661	641	651	651	630	627	624	660	680	648	650	658	628	608	684	677	641	625	655	638	666	689	628	628	605	652	641	636	665	655	661	650	701	627	611	615	644	661	621	662	665	644	659	625	664	672	673	642	656	645	661	666	637	645	611	629	679	651	614	664	641	588	670	643	646	644	619	658	622	646	657	634	680	650	641	616	625	719	667	631	668	682	634	633	673	630	646	619	658	632	673	635	613	656	610	729	641	644	683	652	626	669	644	676	626	621	660	637	617	626	642	622	640	639	587	645	652	673	671	652	663	659	644	706	619	668	638	629	616	614	669	580	657	641	628	625	653	675	656	658	659	673	614	651	639	665	705	625	630	652	628	656	645	683	650	650	631	624	634	607	658	633	644	603	663	677	655	631	632	641	668	652	678	633	614	659	621	686	641	644	618	626	615	640	666	654	646	675	650	673	708	660	681	582	647	614	643	617	665	666	622	619	623	638	618	631	693	650	687	662	635	612	637	620	644	686	663	631	614	624	644	648	643	664	661	623	652	626	648	652	674	657	616	610	636	624	650	687	626	611	669	668	625	634	575	619	641	627	631	682	621	667	569	681	664	599	616	652	659	656	661	604	656	639	620	624	620	663	615	651	674	645	636	602	643	636	661	620	628	624	634	669	680	661	672	635	657	615	602	611	659	624	637	665	606	631	724	682	634	633	625	617	643	689	613	652	664	611	681	620	644	682	648	601	651	661	664	690	626	619	641	609	610	654	618	686	594
1870	278	211	147	149	237	322	398	359	483	315	266	220	220	173	198	145	138	134	108	126	136	83	96	117	111	114	113	98	95	91	92	96	93	74	74	61	69	74	68	62	65	73	68	68	76	80	63	81	44	75	70	74	75	58	76	73	66	60	85	65	60	74	59	60	63	68	68	63	63	58	58	65	71	78	57	68	65	55	76	62	82	65	85	74	56	78	67	67	58	70	58	56	78	61	78	61	64	71	70	60	87	61	69	73	62	65	61	89	64	65	78	71	67	73	63	70	59	59	82	81	77	72	65	58	60	78	69	82	65	67	74	59	51	67	73	71	84	69	65	67	75	56	59	60	73	57	77	81	72	75	71	68	68	70	74	78	67	62	68	73	69	56	57	62	61	57	71	68	72	66	87	69	75	57	59	62	94	77	67	68	57	52	62	81	60	80	78	65	90	68	65	67	62	59	47	74	58	66	67	78	80	67	59	63	65	66	73	68	65	62	65	45	54	74	74	58	74	83	72	67	65	62	72	74	69	83	66	69	50	59	68	81	65	76	65	68	84	61	64	63	69	65	86	68	74	73	83	76	71	79	65	64	73	66	63	65	57	62	73	67	77	66	52	69	61	62	64	71	67	70	79	63	76	62	74	70	67	71	77	74	80	63	68	65	72	52	70	56	74	68	78	66	79	67	84	64	78	76	80	66	84	60	66	74	70	64	55	74	59	59	64	75	75	72	73	63	72	69	63	67	57	54	60	73	67	67	81	60	82	54	74	65	50	78	66	55	77	58	66	66	67	61	71	55	59	66	51	69	55	64	55	71	67	70	80	67	81	65	78	66	65	84	70	78	70	65	57	63	69	80	61	70	60	67	65	65	73	68	70	73	73	83	72	87	76	73	69	66	68	58	64	77	59	59	65	58	64	71	67	67	60	71	59	56	69	62	70	76	75	73	71	77	67	61	69	72	65	69	55	66	69	71	86	61	68	74	81	57	61	61	67	64	78	79	62	57	81	63	68	68	81	65	73	65	71	67	64	60	77	58	62	76	67	76	66	60	56	74	69	64	67	64	53	65	65	63	62	65	48	78	68	62	60	59	72	66	65	72	48	73	74	71	67	77	78	66	69	73	65	83	68	59	65	58	70	72	63	84	75	58	61	68	68	81	63	68	72	65	57	68	64	67	72	62	51	90	67	58	69	55	80	82	57	67	73	72	69	67	62	63	77	51	67	65	65	55	75	72	70	74	61	70	73	54	72	85	71	65	60	78	71	71	53	67	65	60	58	61	69	59	63	56	66	72	64	87	64	68	58	69	72	69	74	72	76	71	60	69	79	64	69	76	77	91	75	90	59	75	61	63	64	65	47	75	65	57	67	75	66	76	68	62	71	66	75	63	78	71	85	65	66	81	71	68	69	67	65	61	58	62	54	73	64	56	74	80	72	71	66	52	66	63	69	74	86	71	67	73	87	72	59	57	80	59	52	63	63	71	57	60	57	56	70	60	58	78	64	78	83	92	58	73	74	69	54	75	74	73	72	76	65	47	65	66	67	79	71	70	73	64	86	71	49	74	74	70	71	73	80	73	81	83	64	70	75	72	69	63	74	70	83	61	66	66	68	75	76	61	79	63	81	79	50	75	68	87	75	64	65	77	58	62	75	59	54	51	72	60	67	52	89	65	67	70	50	69	65	64	67	67	78	83	53	63	56	69	63	63	62	81	66	65	86	76	64	55	66	76	80	95	79	67	62	76	76	72	73	70	67	69	71	68	69	68	59	77	75	65	60	57	63	67	64	65	78	85	61	64	54	61	73	73	72	82	63	65	78	67	66	69	65	63	75	80	63	72	79	78	79	60	66	72	66	75	78	58	65	67	76	60	66	64	62	74	77	64	63	72	75	78	53	64	75	73	83	76	68	64	64	69	60	59	67	70	73	73	55	81	55	83	86	78	66	74	72	64	58	67	87	74	76	59	69	74	61	69	77	47	63	65	61	74	64	67	66	61	59	69	67	72	76	55	55	62	61	55	64	74	61	81	74	66	69	56	72	65	70	61	62	59	73	63	64	76	62	76	64	72	68	69	61	91	71	69	80	72	61	66	71	86	53	72	73	63	80	76	76	73	67	74	78	76	71	79	64	62	64	68	65	72	71	66	62	75	79	73	61	69	72	71	54	71	65	56	74	62	52	71	63	72	57	72	66	72	64	65	58	75	71	60	66	63	68	80	67	65	67	68	66	70	57	63	70	55	60	72	80	73	75	68	66	62	71	58	71	68	70	58	61	57	66	52	73	79	57	61	72	59	74	75	52	60	66	76	79	70	59	75	67	74	75	77	70	72	64	57	85	67	68	59	67	71	72	69	68	74	61	62	61	68	79	62	66	61	63	63	61	71	61	89	58	76	72	64	68	58	68	78	72	67	72	72	73	66	63	64	65	74	63	64	59	57	68	63	73	67	76	67	75	83	52	52	78	66	60	81	95	83	72	66	74	64	63	66	56	63	62	67	69	68	60	67	75	65	54	68	62	68	71	68	70	73	64	54	57	65	64	68	61	67	77	68	68	73	81	65	81	73	66	58	55	76	65	67	57	67	63	65	84	69	72	74	59	80	78	58	72	55	62	76	69	51	61	56	73	75	71	72	74	60	73	71	66	77	56	66	61	65	75	68	52	71	73	56	63	64	63	74	84	53	71	64	67	72	59	63	69	78	60	71	64	60	75	77	65	71	55	71	97	61	77	81	73	60	59	69	66	71	86	87	69	71	50	63	64	63	68	60	67	77	59	69	74	68	70	62	61	73	57	66	69	58	61	72	67	79	70	71	75	66	74	65	73	76	72	60	69	62	72	60	59	74	78	66	76	64	61	65	78	77	75	72	63	56	65	56	67	57	61	59	60	68	76	83	65	69	60	68	71	62	76	74	59	75	66	71	94	51	79	57	63	67	55	68	54	71	70	64	81	76	67	65	69	67	72	72	58	65	74	66	82	59	83	75	57	68	67	72	59	78	65	65	63	81	71	61	82	88	63	50	76	75	70	51	78	71	59	88	67	55	76	69	76	78	51	72	82	78	68	55	63	54	62	74	61	65	62	70	59	68	63	70	80	71	68	69	62	62	70	54	60	72	61	55	61	68	70	71	56	63	61	72	64	56	56	75	72	60	69	71	70	66	73	79	79	69	65	66	68	60	61	67	65	69	85	69	65	74	76	60	60	64	80	73	74	65	60	63	67	81	73	67	77	83	67	61	66	69	70	58	66	54	68	71	75	70	78	78	73	65	65	68	70	66	58	78	65	77	58	59	63	66	75	56	66	69	59	67	95	70	61	71	79	63	52	85	62	62	62	77	71	63	70	67	55	72	66	65	92	60	65	72	58	79	77	54	85	65	68	77	84	62	62	69	64	74	63	73	76	78	55	61	78	51	69	70	72	53	73	70	54	80	81	73	70	56	63	66	61	70	62	58	82	72	69	71	71	75	80	66	69	66	58	85	76
13189	4117	2530	3263	8038	11764	13692	13544	12707	14154	9964	7781	6477	6004	4160	3738	3366	2739	2703	2256	1770	1559	1490	1619	1911	1597	1576	1471	1548	1223	1424	1542	1252	1095	631	587	550	593	556	607	560	584	557	603	542	541	538	552	470	558	545	574	588	532	540	520	588	577	557	539	555	574	559	576	573	564	567	543	599	577	553	532	571	585	499	515	547	572	574	538	511	555	551	524	532	588	559	572	557	571	566	536	547	559	594	554	520	515	587	521	558	537	543	553	570	527	561	573	565	562	518	569	572	524	511	565	601	574	566	572	583	496	550	531	523	572	528	546	536	558	533	548	580	531	493	527	531	552	543	544	555	560	573	537	533	534	539	543	491	568	573	569	543	561	522	506	557	542	521	569	548	531	532	556	584	523	518	553	551	584	498	544	560	538	546	595	583	561	549	585	563	581	575	516	539	524	536	532	529	484	527	571	580	534	544	531	537	541	547	526	562	549	553	524	551	549	543	495	569	500	539	575	561	536	542	549	526	563	584	515	518	534	557	569	550	541	517	525	572	526	527	540	513	512	556	547	548	509	517	510	543	522	557	535	569	529	505	560	547	537	580	483	555	559	512	540	529	516	554	548	556	551	549	546	507	557	524	568	534	524	543	538	556	561	534	556	513	552	547	551	506	570	545	559	549	541	539	526	528	539	526	543	514	551	525	588	522	521	544	546	564	531	508	564	535	540	538	582	524	554	579	577	526	569	547	530	562	522	564	574	519	549	562	531	518	518	519	505	562	558	603	530	526	529	553	526	560	545	555	538	561	555	571	561	547	557	494	529	536	496	533	518	576	540	514	558	593	533	544	531	561	584	511	526	530	536	519	524	552	561	520	542	549	556	541	517	542	533	563	540	518	550	516	516	524	584	575	552	529	569	547	526	525	552	534	546	565	504	518	539	569	523	531	572	539	529	509	527	561	569	568	549	563	545	500	535	537	548	526	560	562	535	533	515	514	523	547	544	528	581	547	521	529	544	527	523	542	521	502	563	551	531	557	534	516	550	558	520	537	553	566	535	552	527	514	504	526	563	552	526	535	532	578	506	537	504	561	550	568	532	548	534	506	573	517	507	578	556	559	523	506	567	559	559	526	549	556	509	494	539	536	537	549	534	527	580	522	548	580	529	561	562	577	537	547	501	550	570	544	553	549	550	558	579	519	532	571	561	511	529	521	545	531	535	510	531	522	557	530	581	508	512	579	552	558	530	552	532	527	554	591	536	569	586	545	533	545	541	549	524	525	517	555	568	544	568	523	578	534	532	577	558	565	505	513	543	527	555	576	527	483	571	531	534	506	566	522	555	564	543	554	566	576	525	515	576	558	537	506	558	533	534	540	536	534	545	501	534	549	532	573	509	570	550	542	567	575	545	500	509	520	556	524	495	579	539	541	547	518	550	542	560	559	560	538	557	530	525	540	571	542	504	538	552	546	570	532	517	535	539	576	568	552	541	545	559	500	522	566	564	580	553	574	592	532	490	537	533	539	518	526	536	550	523	559	580	551	576	530	552	535	519	490	538	558	530	549	538	555	512	572	556	553	560	535	513	558	551	588	499	602	555	539	524	538	570	518	537	518	558	508	512	556	545	496	570	581	537	505	558	560	543	532	529	561	552	583	537	547	519	540	542	552	555	555	531	547	531	535	521	515	564	582	489	579	570	568	520	589	534	594	501	575	567	512	512	539	547	510	532	521	500	602	510	529	565	563	543	542	560	529	537	537	554	530	530	533	558	564	565	551	543	558	580	506	541	565	536	500	527	579	557	547	520	532	531	529	520	532	559	474	516	497	565	536	559	540	556	514	498	505	513	518	529	548	529	579	529	529	603	538	528	529	558	552	544	574	569	508	515	519	558	542	530	569	545	543	578	537	550	559	549	569	532	553	534	583	544	514	567	519	577	519	533	541	536	567	523	531	553	584	571	527	572	516	542	582	497	544	570	551	568	564	535	550	578	565	564	519	563	554	559	548	498	544	506	543	573	536	519	541	534	566	536	539	532	569	493	574	558	556	547	549	573	568	574	570	564	528	552	567	542	571	546	552	504	558	535	552	563	546	547	559	588	539	552	565	520	526	546	571	527	539	545	559	525	529	514	555	545	522	562	493	549	567	578	526	540	526	572	554	557	543	542	540	526	549	540	562	541	555	521	578	555	578	530	551	536	563	554	571	538	519	552	504	556	562	544	540	495	523	512	534	519	531	570	543	504	558	525	536	550	574	525	549	582	535	524	517	532	583	532	534	534	555	565	572	557	556	540	540	592	526	536	589	536	561	526	531	575	565	540	528	524	573	554	553	581	552	523	560	551	554	558	578	537	519	540	586	549	554	593	537	548	557	563	567	542	553	563	553	558	520	548	559	552	534	535	511	535	552	546	530	550	555	554	554	540	551	539	576	551	511	554	533	561	542	502	532	562	613	541	540	543	534	578	510	531	522	533	551	492	527	491	502	531	545	583	558	559	531	545	553	545	547	529	560	531	510	560	565	568	523	578	532	529	543	566	536	551	527	507	543	544	564	528	544	535	564	519	554	546	549	539	533	530	540	550	543	558	538	493	544	547	558	551	530	530	519	566	546	558	512	550	564	554	525	528	560	595	503	553	559	545	587	558	575	549	548	541	529	566	554	513	543	521	531	522	537	565	566	568	497	526	520	549	523	516	535	519	535	559	535	516	553	545	507	522	492	510	523	558	499	529	543	498	520	551	525	568	555	597	524	522	538	519	531	528	566	552	533	539	539	555	592	614	554	541	548	573	549	535	554	554	554	545	552	555	544	562	544	559	569	541	551	522	521	554	487	553	545	520	547	554	554	556	519	530	497	569	576	586	568	587	544	549	576	544	582	599	545	571	578	525	561	562	556	547	570	540	494	549	529	541	509	549	553	524	543	555	523	546	501	555	574	523	540	525	559	511	555	551	545	528	572	555	560	541	537	562	560	505	576	565	596	516	518	510	600	556	541	544	567	557	559	536	525	494	559	571	543	535	513	517	541	527	540	541	519	554	577	551	513	518	519	529	556	563	580	504	550	525	534	512	530	551	503	542	578	537	572	544	502	573	519	563	529	548	564	558	538	508	547	568	514	573	538	573	560	560	536	526	543	531	512	501	559	551	521	550	528	564	603	561	533	543	555	582	550	532	561	542	523	570	568	560	521	515	540	526	538	563	580	534	556	539	531	536	573	517	578	544	568	543	500	525	532	517	540	552	536	603	569	537	542	535	546	561	552	549	552	565	534	549	545	551	490	566	575	531	563	523	530	561	518	518	536	543	542	559	560	530	528	536	520	498	528	590	576	565	570	553	539	568	543	533	535	519	564	536	557	565	521	576	498	548	548	542	563	530	577	542	541	510	533	487	562	514	552	547	529	554	542	551	534	513	519	530	554	536	527	524	504	569	507	531	562	508	499	562	550	524	601	544	564	548	508	535	557	558	558	586	551	550	534	563	512	517	547	521	579	574	563	560	549	560
1301	479	344	236	231	357	429	581	518	670	465	363	359	283	247	247	235	220	209	181	161	146	160	173	173	174	128	172	163	130	161	151	143	119	100	112	94	120	104	96	130	108	102	109	112	115	120	96	102	104	106	103	134	122	106	87	106	95	98	97	108	106	125	108	105	116	127	110	125	91	120	104	107	119	108	101	114	108	116	140	103	96	103	105	129	129	101	110	112	112	101	107	89	104	116	99	120	119	106	119	108	125	105	101	94	114	111	119	107	101	108	122	107	99	95	132	119	108	128	109	110	100	96	104	127	109	112	110	96	117	107	97	109	119	120	116	117	115	118	119	118	103	110	96	119	108	117	109	102	108	111	132	97	107	106	107	131	115	106	101	104	100	131	139	104	123	132	97	106	126	108	104	123	111	109	112	110	116	111	86	129	114	135	101	118	119	125	102	110	86	116	124	106	106	112	114	110	115	123	126	113	88	135	91	119	122	94	101	96	113	111	131	111	96	133	114	107	101	114	121	101	112	103	105	110	125	108	121	108	108	100	124	124	112	102	116	117	114	104	117	148	107	108	123	106	103	108	118	117	90	115	118	94	99	134	96	92	120	101	108	118	110	124	119	100	119	115	122	105	111	114	111	129	91	109	120	98	113	112	112	101	110	108	100	114	104	103	119	106	116	100	132	112	108	101	111	102	125	107	116	113	127	118	107	116	115	131	108	118	103	104	112	116	102	102	108	116	128	122	115	108	126	104	95	96	105	113	85	135	113	115	121	125	114	102	136	122	114	101	105	111	116	112	111	115	102	113	92	112	91	118	104	120	113	116	108	110	96	107	109	108	103	120	110	119	115	135	99	115	95	99	91	121	122	104	123	123	112	115	103	98	127	127	106	115	125	97	99	104	103	114	113	96	133	111	142	125	109	116	99	117	114	113	105	103	117	95	116	97	112	127	113	98	99	128	100	132	109	106	108	102	97	114	115	106	94	90	102	106	119	98	117	113	127	100	94	108	123	104	104	100	127	103	109	98	99	110	124	126	102	98	109	126	109	115	95	127	112	109	109	97	103	96	95	112	105	95	113	102	120	126	111	98	108	124	110	93	123	110	110	103	124	102	92	113	98	95	113	115	107	95	105	91	111	101	114	114	100	113	123	115	109	111	139	113	124	99	102	94	100	104	106	123	130	97	112	116	104	113	107	99	101	111	108	110	100	99	91	123	117	107	109	95	124	96	98	100	125	112	108	114	119	107	118	97	107	97	103	112	128	125	111	92	110	115	130	113	110	105	98	105	96	121	103	107	112	106	105	115	105	125	107	94	89	103	99	123	119	123	114	100	103	104	101	112	96	97	117	115	103	108	93	105	123	90	128	99	104	120	109	108	96	118	106	103	108	110	101	113	126	92	112	110	131	123	92	128	116	99	105	124	108	113	91	93	124	116	112	118	113	117	110	116	102	87	106	97	85	104	110	109	101	124	112	109	119	132	103	106	104	100	109	104	118	124	98	111	117	99	116	115	115	122	117	122	122	119	121	103	109	108	98	116	98	105	119	117	103	89	135	146	91	112	114	87	105	99	102	104	113	107	89	113	104	113	115	105	102	102	80	115	104	138	97	100	120	102	102	124	123	117	95	106	94	111	108	124	90	96	104	126	113	97	96	116	115	109	106	112	94	98	102	110	99	130	113	94	105	101	97	105	85	111	106	118	130	102	86	111	107	96	105	99	112	110	106	115	103	116	117	109	119	109	115	113	104	101	111	109	109	105	102	118	110	118	110	103	98	107	95	101	113	108	110	91	112	98	108	117	95	111	116	112	103	89	128	105	139	96	106	121	115	88	102	99	117	102	128	97	92	122	103	96	131	98	114	103	86	127	100	123	111	131	110	101	105	111	102	102	110	109	97	104	99	92	120	113	101	107	107	96	83	116	115	109	95	96	109	104	125	120	103	118	95	114	115	120	125	106	125	108	101	110	104	107	103	101	108	109	103	101	109	104	96	111	105	117	115	98	103	111	133	110	91	96	108	105	121	93	104	101	107	93	105	115	106	101	117	107	115	112	100	97	108	126	111	114	105	120	105	118	101	92	132	119	106	110	109	118	96	117	98	94	97	98	132	112	112	118	116	111	111	99	104	98	126	119	130	114	102	107	108	101	109	133	121	108	122	100	113	123	116	115	131	102	109	130	109	114	111	104	126	126	116	114	111	103	109	93	97	121	97	128	118	122	116	103	101	119	113	108	104	119	93	111	98	115	96	96	107	105	123	103	117	114	122	94	118	120	109	105	106	88	128	106	129	109	107	113	110	111	118	123	117	124	98	99	118	103	102	107	123	105	114	118	114	123	122	108	116	116	102	100	112	114	100	106	113	133	112	92	106	100	122	104	80	116	105	114	140	102	114	101	115	109	103	110	106	120	95	141	94	100	104	122	84	103	131	98	132	89	95	115	126	93	101	110	112	94	101	100	123	105	109	89	97	122	121	122	108	116	111	104	95	123	111	108	102	118	120	127	104	120	102	101	104	105	100	125	114	112	109	116	109	105	104	114	110	116	107	121	101	108	135	101	103	120	106	110	117	109	98	109	128	78	118	104	110	94	122	97	122	99	97	131	107	104	120	115	118	109	101	94	105	103	92	98	114	100	124	98	89	113	112	94	93	96	109	119	97	104	97	110	101	112	104	99	97	117	117	117	110	99	109	105	122	116	115	96	110	105	91	110	109	116	118	104	104	139	108	127	110	109	136	104	94	102	128	97	101	106	133	133	130	99	94	106	105	118	102	107	115	118	102	121	103	110	108	115	107	108	109	96	132	110	105	117	127	102	122	108	116	121	119	121	112	112	114	110	110	90	125	105	94	106	132	119	94	105	96	113	119	105	122	111	116	120	115	108	99	115	120	121	133	114	120	120	94	112	112	100	95	102	109	105	111	102	100	121	115	121	108	105	89	110	101	114	94	103	106	111	116	102	114	121	92	109	126	105	111	120	108	117	135	106	96	99	116	119	109	119	112	131	107	110	115	111	111	111	106	119	92	91	94	121	110	109	104	103	99	111	114	107	107	101	114	96	122	102	123	109	90	107	108	99	98	109	97	135	98	112	110	100	101	110	93	120	123	121	99	115	110	109	91	106	124	110	118	88	120	100	100	114	115	125	101	106	98	106	93	113	116	114	118	122	98	111	120	102	107	107	119	137	92	129	120	108	111	107	118	112	119	114	120	124	122	105	105	112	101	120	113	112	106	102	92	111	109	100	123	98	102	128	118	122	112	131	120	81	98	121	104	130	125	133	116	105	127	97	97	117	99	111	120	111	111	103	109	113	112	99	104	123	128	103	105	110	108	100	111	107	91	100	100	105	98	105	103	129	105	100	100	119	116	127	115	100	94	103	130	108	119	103	98	108	116	95	125	103	114	127	99	104	93	103	119	105	113	126	97	107	113	106	106	105	112	110	107	125	103	88	110	107	104	106	116	97	118	111	116	112	109	119	112	108	111
14244	5643	3485	4592	10596	15276	16472	16706	15835	16575	12208	9108	8183	6719	5244	4828	4342	3823	3850	3083	2520	2344	2215	2596	2613	2532	2118	2350	2120	1923	2253	2046	1843	1408	974	881	900	905	834	955	894	957	874	848	865	862	871	815	854	863	852	910	853	834	873	844	855	890	865	882	828	859	856	897	895	875	863	895	916	876	844	834	829	920	860	844	841	916	845	848	847	810	859	861	828	812	839	822	856	809	844	802	825	837	826	869	835	825	816	832	825	860	799	876	830	858	816	880	856	829	803	807	819	816	829	824	858	817	842	842	796	865	851	824	800	809	862	812	832	775	807	845	815	828	815	841	842	787	814	873	758	860	845	827	794	791	845	815	857	809	841	859	846	817	826	830	827	808	808	815	861	864	844	892	832	838	821	823	812	878	853	854	848	861	849	834	842	847	813	820	809	825	815	799	806	822	800	822	867	828	900	779	828	830	821	827	859	837	847	859	812	829	845	820	840	832	860	808	829	843	810	815	848	815	814	812	846	827	843	828	826	830	783	834	814	818	849	789	832	790	834	854	831	825	866	822	852	906	858	824	837	848	812	782	831	855	852	865	785	826	846	829	840	844	829	833	821	817	820	884	808	798	844	837	812	833	823	860	859	820	801	846	816	783	847	809	799	793	782	805	783	875	807	812	880	806	844	783	820	874	846	818	835	852	806	819	817	846	867	856	855	841	816	886	856	870	825	824	843	821	838	831	828	814	841	803	874	812	811	876	830	822	857	842	859	856	874	823	839	871	791	830	835	863	781	913	795	802	743	872	839	801	821	823	817	867	866	836	874	815	853	820	884	852	821	827	825	841	814	836	811	819	829	856	850	807	838	841	843	817	796	835	866	787	836	882	866	819	816	871	851	875	835	862	833	821	824	852	849	908	849	831	834	809	835	852	812	822	836	898	810	813	818	827	852	809	840	832	840	857	822	826	845	862	841	823	914	837	827	854	815	835	869	835	861	823	836	822	853	836	810	835	819	815	815	860	866	868	807	818	849	826	818	827	865	838	865	855	855	827	870	815	843	829	830	854	813	852	887	868	813	813	880	798	817	804	820	883	838	873	827	809	787	874	844	769	798	811	802	821	793	850	840	848	857	873	874	842	790	881	843	835	815	835	859	857	830	813	829	829	842	842	892	868	864	825	820	812	828	877	816	856	870	827	823	884	799	860	814	824	859	793	826	846	852	808	850	874	857	814	856	833	852	839	901	807	799	849	805	819	849	842	854	884	786	811	873	880	807	853	837	850	874	803	804	880	804	848	839	878	843	820	822	889	864	858	809	784	846	857	827	859	813	817	823	841	843	819	835	864	860	868	778	815	883	774	792	872	846	833	835	835	850	831	805	847	858	822	888	833	838	873	804	816	841	858	832	863	845	807	894	845	909	827	810	855	813	835	884	774	816	839	836	795	836	798	814	848	858	828	819	841	824	833	848	824	848	829	809	833	837	846	805	854	795	917	810	792	831	866	844	836	871	801	907	845	848	834	802	820	827	836	869	831	830	854	819	799	802	859	832	858	851	808	823	850	881	782	844	864	809	817	877	837	882	859	824	828	858	842	865	846	832	854	827	845	845	876	876	807	783	788	811	840	825	808	773	881	823	848	809	857	857	858	792	811	825	845	815	812	829	778	822	856	891	840	834	875	821	816	835	836	829	844	804	821	832	843	819	816	837	863	796	826	849	832	842	855	862	827	804	863	845	831	782	809	836	803	824	849	871	808	866	854	849	780	788	844	842	842	807	854	808	819	825	841	835	829	874	783	842	860	894	830	804	821	820	858	847	830	814	881	804	826	842	847	811	832	826	840	878	814	851	842	833	872	835	847	828	846	871	840	791	871	788	818	825	881	817	785	848	833	814	866	833	833	832	860	809	824	800	841	803	855	788	916	850	854	816	817	815	854	802	867	827	853	838	834	830	875	851	844	781	833	868	787	835	862	838	815	826	832	862	788	820	762	826	807	835	824	851	837	849	813	821	878	813	860	878	777	851	836	794	830	807	823	814	819	840	814	838	826	915	820	803	747	835	814	845	815	905	877	826	843	815	847	823	832	783	893	823	809	878	880	800	848	885	807	874	832	847	827	854	858	821	853	820	840	834	846	879	847	829	823	761	780	832	828	815	846	824	821	875	818	832	844	815	861	830	840	834	813	816	887	878	809	887	871	811	836	817	837	854	860	844	838	850	859	845	773	786	822	853	862	842	785	859	801	841	848	843	787	831	841	868	785	848	827	797	836	875	833	853	824	813	868	828	837	824	821	793	836	852	852	850	827	832	863	874	761	838	793	769	808	850	833	844	794	812	840	802	885	847	838	829	842	869	860	869	782	832	766	843	844	821	854	836	830	809	858	815	830	877	904	824	876	826	835	793	837	866	869	862	819	840	827	838	832	865	810	795	844	882	811	832	821	811	842	872	815	826	814	847	825	819	836	864	831	842	814	832	807	828	793	839	830	837	866	848	894	791	840	834	862	835	807	848	816	836	819	817	773	810	844	811	854	835	885	838	808	817	829	818	789	854	838	862	835	801	806	900	818	832	832	809	776	800	856	792	864	786	817	845	838	810	820	833	814	893	793	841	875	835	846	861	890	781	826	867	873	844	862	884	863	844	853	851	817	813	787	865	816	821	802	879	794	831	830	867	848	841	828	814	872	857	799	851	892	835	922	868	791	825	838	854	824	846	864	860	850	826	833	887	828	848	808	834	811	780	863	854	857	769	820	862	929	803	818	832	874	831	839	859	896	859	850	824	779	867	897	904	778	806	811	849	872	845	835	846	808	790	809	855	816	852	846	798	860	800	824	780	807	836	833	811	879	833	796	896	851	834	815	779	857	821	867	852	808	805	880	814	849	808	853	805	796	861	826	803	784	838	822	828	878	810	866	821	862	860	825	829	863	875	852	814	821	831	807	808	867	844	829	816	850	811	846	814	842	822	841	886	839	815	804	848	897	853	887	850	846	809	846	859	819	823	845	838	801	859	772	845	837	798	834	874	786	853	838	804	786	812	861	816	902	828	854	857	836	853	857	860	810	815	856	817	857	828	845	801	772	841	809	848	870	858	870	860	807	810	774	834	842	822	826	820	776	785	841	855	849	815	885	887	845	838	836	826	785	820	803	855	905	838	831	815	809	812	852	820	796	818	872	860	828	797	788	828	841	796	824	823	873	842	864	836	840	799	830	787	828	809	879	836	845	807	799	822	881	768	843	842	845	783	819	799	837	803	795	829	790	770	843	804	879	804	838	844	848	835	823	868	843	856	847	881	790	807	831	873	836	906	845	835	838	786	803	846	848	854	880	799	864	848	811	825	879	840	806	759	799	800	821	831	823	817	842	839	830	811	863	811	869	816	793	804	867	811	825	823	862	856	788	848	821	801	874	813	866	891	811	840	791	875	856	813	843	822	803	846	876	885	832	823	838	826	876	802	855	805	859	826	849	800	791	863	869	838	780	804	811	840	869	813	835	878	855
1266	216	160	85	97	183	212	273	338	349	239	187	183	142	121	132	114	106	109	89	97	81	85	70	62	73	84	87	58	59	63	61	60	62	51	40	45	52	52	49	52	41	42	51	46	33	45	46	44	50	44	52	54	46	42	55	53	40	42	47	41	43	51	46	50	47	45	40	45	45	54	53	39	48	46	49	55	46	46	54	51	39	49	42	42	63	48	42	47	39	39	53	48	52	49	43	30	39	46	48	50	39	55	35	45	57	49	41	45	42	40	50	40	42	53	39	56	37	40	50	49	52	47	49	42	47	42	49	46	38	43	34	55	39	37	44	42	43	36	62	42	54	45	40	51	33	43	44	52	58	40	40	41	41	35	52	51	51	42	39	43	40	32	37	44	47	36	44	50	58	43	49	53	35	50	41	48	43	47	39	36	50	51	44	36	35	46	37	48	42	45	52	51	51	47	52	51	52	51	42	41	41	54	64	48	49	39	50	54	35	53	44	39	57	42	40	37	44	37	39	50	43	47	40	51	37	43	33	57	45	50	41	50	51	48	50	42	42	52	62	46	56	50	33	40	49	44	41	39	54	40	38	54	45	45	56	47	41	54	37	49	44	53	46	51	51	39	44	42	52	41	50	52	38	57	37	30	52	50	41	35	38	58	38	39	53	46	45	35	63	43	50	60	55	50	48	53	33	51	52	53	53	38	50	51	38	35	44	42	49	54	42	49	38	38	52	44	45	43	39	37	44	46	42	57	40	53	44	50	42	45	42	51	32	47	40	53	49	27	49	45	41	39	47	55	43	47	51	36	54	44	53	55	51	56	49	50	49	40	44	57	58	44	50	35	45	37	37	47	39	50	49	58	39	42	51	58	46	44	34	47	51	54	44	36	39	37	64	56	44	41	51	52	48	44	47	46	45	40	41	49	51	44	46	52	47	43	37	41	47	42	36	50	41	55	53	36	49	39	58	39	47	40	49	49	52	36	51	46	49	52	46	37	47	52	42	41	48	48	34	49	32	43	47	44	49	43	42	47	46	57	42	51	47	56	47	44	52	37	54	39	40	34	58	55	48	50	52	43	36	54	51	35	52	44	48	47	47	46	43	50	51	39	50	46	37	47	44	48	47	53	46	38	42	50	59	60	43	42	34	47	47	53	66	33	49	43	33	47	50	45	49	46	46	57	47	40	48	38	39	48	31	45	45	43	39	59	40	51	54	46	44	44	55	52	47	38	42	55	40	41	44	43	36	42	28	52	31	50	33	43	58	40	57	38	60	46	51	50	33	40	36	37	45	41	52	47	43	54	42	47	36	44	49	50	50	40	55	37	44	54	55	49	39	47	42	44	51	43	48	34	41	45	52	60	49	43	47	49	56	47	48	50	48	46	48	48	31	41	41	45	54	60	57	51	45	44	52	52	35	45	49	42	60	38	56	50	41	45	46	50	49	37	40	48	46	34	53	53	41	42	53	47	38	51	41	45	50	40	36	57	55	43	43	33	45	39	49	45	48	47	39	36	38	38	51	35	32	44	38	49	39	38	43	39	43	56	46	40	45	48	51	46	49	37	52	51	39	54	43	48	43	56	41	33	54	35	40	46	63	40	39	39	51	41	40	48	43	42	52	52	60	49	46	37	52	39	54	44	52	42	47	37	47	33	39	41	41	56	39	49	53	38	34	40	45	49	51	45	56	45	40	42	60	45	47	42	55	37	57	46	52	32	37	44	40	49	41	46	48	43	43	42	57	41	45	59	44	41	52	59	49	44	47	30	37	41	48	44	48	37	51	38	53	41	44	45	49	44	43	41	50	52	50	34	41	43	52	51	46	44	39	38	50	32	52	35	38	49	47	50	41	37	46	49	48	34	46	43	40	41	45	39	47	53	62	48	35	45	52	44	37	55	42	48	43	38	56	50	43	45	65	37	51	47	43	48	51	48	41	50	56	45	58	52	50	55	61	36	51	50	48	51	42	50	60	34	52	45	56	44	53	41	51	52	42	41	45	51	29	48	47	51	56	40	38	50	40	42	36	45	40	46	33	59	45	46	57	33	41	43	49	46	49	50	53	49	58	37	50	43	48	48	36	40	52	40	41	47	40	42	50	39	40	48	38	42	44	44	52	40	47	53	42	46	50	40	40	48	46	33	50	42	50	47	39	56	31	44	44	35	39	44	38	41	60	58	39	56	35	49	52	32	48	44	51	36	46	56	48	39	55	62	47	41	56	35	42	40	62	45	48	43	47	51	39	43	43	45	39	53	44	45	44	38	46	45	50	36	47	39	50	51	54	47	52	40	47	49	42	40	40	39	44	38	43	55	36	55	49	44	33	42	41	64	53	43	40	38	47	44	52	48	44	50	45	42	53	40	34	39	43	33	47	39	42	44	40	47	45	36	47	35	48	55	48	40	47	46	42	51	54	63	53	37	50	39	50	43	46	41	53	41	45	48	48	45	46	59	52	60	47	35	54	37	44	55	48	45	42	48	67	44	54	57	34	49	45	41	63	34	42	48	49	43	46	36	49	40	53	39	44	47	48	44	57	49	60	42	38	53	59	43	40	34	33	45	41	46	49	56	45	39	43	55	53	52	45	47	49	52	40	39	42	38	41	44	53	35	54	50	47	66	36	46	42	56	48	42	51	41	48	57	43	41	49	49	40	55	34	55	46	58	43	40	40	49	48	36	53	56	57	57	50	56	60	42	49	40	50	49	51	49	50	43	47	41	40	59	52	48	49	48	49	56	43	41	37	57	40	38	46	40	48	58	39	42	49	41	51	46	40	42	45	41	45	37	47	46	46	46	56	42	55	53	34	50	41	38	53	51	40	50	60	53	51	34	50	39	41	51	34	51	39	38	41	51	28	47	48	39	39	51	42	39	46	44	46	43	48	55	46	51	44	42	59	38	43	49	45	51	31	40	53	46	38	46	49	39	39	48	40	47	41	48	55	40	38	43	37	50	42	45	47	48	51	52	48	48	52	44	44	39	50	41	41	41	40	41	28	37	53	33	52	46	50	46	49	42	61	48	34	36	45	44	47	42	53	47	41	50	42	51	52	36	47	49	44	45	47	41	44	47	47	51	46	38	45	54	52	48	42	41	51	41	53	56	42	57	34	36	34	48	45	35	44	56	44	44	48	36	45	44	60	50	48	51	38	43	53	53	43	43	62	58	42	57	54	43	38	47	60	49	37	40	38	41	45	54	51	33	51	35	51	45	50	65	47	47	38	48	43	31	48	47	53	38	51	46	51	40	48	51	41	47	42	35	51	42	44	48	40	50	51	41	35	59	39	40	44	49	50	49	56	46	50	41	48	35	41	45	42	43	46	50	52	46	45	43	42	61	39	37	50	54	43	43	49	39	52	52	52	41	50	46	51	47	41	41	49	47	51	41	51	41	35	46	43	41	36	42	48	36	58	35	37	43	41	51	42	56	31	40	51	39	39	42	43	32	45	37	42	39	45	36	51	43	44	45	53	26	40	45	46	43	50
10738	3169	1945	2401	6076	9624	10948	10992	11709	11142	7998	5777	5195	3952	3064	2853	2308	2196	1907	1566	1366	1108	1107	1310	1052	1140	1121	1027	805	951	1021	940	860	565	421	372	380	362	356	387	385	361	342	372	362	384	375	371	358	354	399	378	343	375	356	352	392	354	388	352	387	400	387	364	361	375	377	440	369	384	334	369	417	385	360	396	372	386	387	365	381	322	392	349	331	402	390	356	364	357	378	363	385	362	372	357	389	372	397	388	339	349	376	364	348	370	347	377	347	383	350	367	383	360	377	349	359	360	357	359	373	363	363	391	379	383	367	413	355	355	367	374	366	372	414	383	377	379	373	375	410	365	356	347	370	366	381	413	380	385	368	377	372	364	337	373	402	384	368	383	357	406	354	366	347	369	356	427	348	355	340	390	353	402	383	402	383	358	371	366	352	364	366	349	356	356	344	359	387	380	382	377	360	368	394	360	357	378	385	360	376	362	339	403	343	340	304	372	364	399	349	380	370	394	362	344	370	343	384	347	338	417	374	370	365	397	363	402	351	384	389	361	387	353	355	358	363	357	358	355	366	384	355	358	387	369	388	368	354	343	352	354	358	336	387	358	373	397	375	371	334	354	375	402	372	361	360	354	408	362	365	352	377	353	400	380	395	378	382	363	352	399	353	372	333	365	372	381	414	349	356	409	355	331	353	354	348	361	360	380	383	354	361	351	394	370	365	359	364	373	360	381	359	386	393	394	369	332	391	345	363	355	370	349	345	346	371	384	374	326	387	385	383	343	376	327	358	358	330	382	366	379	351	368	341	357	320	362	362	378	394	373	370	422	387	373	375	328	374	332	354	379	361	379	362	388	390	368	372	355	326	339	363	403	382	378	360	364	373	342	371	336	391	364	379	379	338	361	372	344	410	408	383	371	376	342	349	383	374	383	406	375	393	356	368	369	362	378	399	348	357	360	356	348	366	355	369	388	351	359	328	383	364	350	368	348	370	346	383	362	385	359	393	355	327	372	362	385	355	396	403	365	395	372	389	369	369	362	400	384	369	364	336	367	359	381	351	325	384	364	368	371	365	369	367	384	377	392	359	356	358	360	399	386	375	357	384	363	369	366	388	389	361	347	369	368	367	378	353	365	393	376	373	355	369	376	358	372	386	389	371	361	392	368	377	364	385	388	351	355	373	339	364	372	330	366	340	339	369	407	380	388	373	367	364	430	369	395	328	361	372	335	358	374	383	342	371	382	404	390	381	372	372	322	385	347	372	390	375	334	381	336	403	355	354	387	365	395	363	350	349	364	397	357	373	411	398	353	372	374	373	369	359	394	351	373	372	355	387	375	344	347	352	400	403	382	344	348	366	371	391	349	344	382	365	340	409	364	346	373	359	341	380	382	340	328	391	398	359	352	372	354	352	422	362	357	380	377	379	392	369	373	357	353	385	346	366	360	401	349	391	363	346	380	364	381	369	305	386	342	352	354	396	361	348	354	376	374	384	368	369	354	393	375	391	361	346	364	390	354	375	363	363	364	372	323	367	357	363	383	371	370	398	364	339	361	385	341	364	372	336	362	370	367	375	392	390	372	371	351	376	378	368	392	347	370	354	342	366	353	376	370	362	369	349	349	395	414	367	373	369	380	377	372	345	342	378	405	368	378	355	366	396	346	383	354	397	370	383	382	373	356	371	355	363	371	346	356	357	359	371	362	371	366	393	351	410	372	347	341	364	376	392	392	369	401	369	349	325	339	360	374	380	372	357	364	420	347	372	375	392	363	371	379	376	351	365	415	359	414	377	380	368	360	365	347	376	362	356	354	370	366	378	357	393	369	337	404	380	359	376	350	370	351	363	350	360	375	414	340	359	386	364	355	406	386	382	371	354	369	342	391	351	380	371	408	351	368	394	363	347	366	360	360	370	347	376	349	381	358	346	375	345	330	369	357	373	374	364	386	328	431	343	351	368	386	367	367	414	388	372	382	366	395	325	374	394	368	375	357	372	363	367	365	379	371	344	359	359	356	375	369	373	342	372	339	383	353	399	346	360	358	352	369	362	328	340	362	360	384	372	386	366	347	398	397	385	392	352	341	407	348	353	368	379	391	363	343	368	373	397	379	360	426	385	396	350	367	363	401	378	356	352	410	350	360	405	329	381	339	360	363	365	393	384	385	385	384	395	336	314	369	396	359	366	364	364	378	369	336	365	373	361	355	386	372	368	375	335	380	399	366	364	380	379	385	373	349	343	371	347	384	372	375	370	386	360	357	392	391	397	355	409	387	355	348	343	422	347	386	358	383	383	345	348	375	377	375	368	340	337	349	365	355	345	386	368	345	373	397	359	382	379	393	358	358	386	347	358	389	373	383	348	379	359	394	361	382	353	385	373	402	373	354	344	367	344	404	364	396	389	354	366	345	349	355	369	354	338	380	372	373	375	367	374	391	381	435	360	373	373	360	322	381	362	367	353	344	347	358	377	383	338	353	387	381	404	377	371	382	365	386	379	368	359	375	349	365	356	390	380	366	359	390	376	385	378	367	401	366	368	393	357	373	358	370	371	394	378	364	398	368	358	376	411	383	368	338	360	356	372	350	394	338	329	386	386	354	355	371	326	359	379	371	350	383	398	382	360	369	347	386	381	357	385	353	390	380	369	332	390	385	371	373	350	348	364	336	411	377	350	366	347	370	336	368	440	395	345	377	404	375	331	365	396	357	374	329	387	414	354	383	346	365	379	381	377	392	370	369	382	371	399	368	387	352	335	365	317	398	354	369	380	357	416	358	403	355	356	386	396	346	359	382	369	358	401	344	396	399	357	379	353	372	385	349	372	360	389	371	365	383	361	361	384	365	378	369	340	366	355	433	354	369	379	386	318	365	365	370	370	390	355	360	368	387	370	377	368	331	412	369	359	364	347	339	343	392	364	386	392	362	344	372	398	356	366	360	362	377	341	365	363	396	330	421	389	391	357	377	380	394	377	345	387	368	382	349	391	358	369	359	354	377	353	350	369	342	384	359	358	335	353	382	375	341	379	380	387	379	353	370	378	358	367	359	393	358	378	378	346	357	380	369	390	352	386	370	364	360	372	367	349	325	326	358	380	347	390	345	348	360	409	336	348	346	382	344	381	384	371	338	385	352	324	357	377	378	363	374	372	328	339	362	379	387	374	371	325	379	345	359	391	377	361	371	355	358	339	395	367	390	339	374	398	350	367	384	379	405	388	344	389	375	343	383	372	375	420	387	373	398	346	357	385	378	347	351	371	393	352	378	376	335	374	348	340	361	377	385	357	380	368	400	371	362	357	375	355	336	390	390	368	361	358	358	360	329	372	386	393	393	367	356	338	370	348	350	386	374	382	385	388	377	417	373	359	355	373	351	344	364	387	327	376	371	369	408	389	352	365	367	379	378	352	384	393	402	383	373	374	377	387	408	353	359	377	394	375	313	391	357	336	388	391	368	365	343	385	352	356	400	363	352	368	374	372	370	383	360	376	366	368	343	352	351
809	356	233	193	176	257	377	403	557	486	348	293	265	224	213	186	176	167	152	166	138	107	132	131	112	123	127	101	112	130	122	118	133	89	89	87	76	79	89	75	94	67	93	78	85	90	74	91	100	74	80	93	104	78	83	73	101	101	68	104	83	98	85	87	103	72	83	92	86	70	83	94	88	90	78	100	98	66	89	84	86	88	89	84	86	72	92	74	96	104	81	90	75	76	91	103	83	87	95	82	102	94	95	75	100	89	80	93	69	83	91	75	83	72	93	68	81	63	70	80	81	99	88	82	94	83	98	84	93	77	85	73	98	99	80	84	84	93	81	92	96	77	105	79	102	90	82	82	104	81	85	83	83	92	74	82	82	85	86	82	103	77	104	87	101	79	82	53	77	78	79	73	87	95	88	94	87	89	95	84	95	78	93	103	87	84	86	74	90	93	78	74	81	87	65	93	88	93	86	94	77	70	101	81	84	85	83	94	87	75	84	83	75	88	86	78	95	93	74	90	79	79	86	86	99	70	85	91	89	115	95	89	87	79	96	91	72	96	76	87	89	90	80	79	85	77	84	73	85	85	78	106	94	70	94	100	72	83	81	96	82	85	88	91	90	77	80	96	82	81	105	84	80	86	94	83	91	84	96	72	93	87	82	88	91	98	84	96	99	92	94	72	107	106	83	88	81	88	102	91	78	85	86	82	78	82	86	80	112	80	76	95	90	83	87	85	96	86	76	85	71	106	86	80	79	97	106	79	88	96	73	91	99	78	85	76	82	86	95	94	78	74	96	92	76	83	69	78	81	77	74	86	84	74	82	75	87	93	109	97	86	77	95	94	92	83	72	100	87	97	84	91	116	80	83	96	102	88	98	94	75	82	84	65	88	86	81	87	78	89	91	97	84	87	92	89	98	91	83	80	93	79	102	96	103	83	71	79	85	78	103	82	83	80	83	83	81	74	85	80	83	94	86	60	84	92	68	94	74	73	66	95	85	82	106	79	92	95	103	114	100	75	75	79	89	86	107	75	80	89	99	73	91	89	89	81	101	110	104	97	74	98	94	94	92	90	92	79	96	77	79	75	78	96	71	86	80	89	80	90	116	93	99	88	83	96	96	93	77	94	88	83	87	86	90	95	84	101	74	81	85	92	74	102	77	115	76	76	90	102	78	53	88	69	79	75	85	83	100	82	93	94	91	71	81	85	67	83	75	79	85	91	79	92	85	70	82	83	77	100	89	91	82	61	76	78	92	79	94	89	77	87	74	84	91	79	100	97	99	93	83	96	95	90	80	84	91	100	74	94	89	98	92	83	83	100	86	88	75	76	99	89	88	88	84	80	82	71	78	91	96	78	88	98	83	88	73	87	76	85	90	102	99	87	91	82	79	81	97	84	89	79	84	76	69	79	93	94	104	83	79	91	84	86	71	99	85	78	59	83	92	83	87	87	93	70	83	87	86	85	89	86	87	86	72	97	86	82	106	84	83	67	77	78	100	81	85	89	83	79	74	90	72	98	74	67	95	92	88	84	90	91	81	71	94	71	87	82	88	95	83	77	70	83	90	82	87	94	84	101	101	88	87	92	80	76	83	93	90	96	86	86	80	87	87	75	93	84	70	73	95	77	94	87	102	98	94	85	91	86	78	84	94	89	87	77	92	77	86	81	91	76	90	80	92	90	69	61	90	78	91	66	82	99	77	88	80	92	82	84	91	74	74	83	93	93	78	70	88	79	90	76	98	85	84	94	69	102	88	91	72	97	77	95	89	88	98	102	91	80	81	91	91	79	77	87	84	87	91	84	83	96	87	94	68	96	78	73	77	91	87	72	92	103	70	87	89	83	83	77	88	60	83	90	85	99	88	78	76	76	74	88	80	77	87	93	90	81	93	94	72	76	97	86	81	100	80	75	80	80	81	94	100	98	89	91	85	98	87	68	81	93	95	65	88	82	87	81	92	93	85	85	98	78	83	93	76	95	78	96	79	71	103	94	108	88	102	85	90	95	87	97	84	70	98	78	93	64	86	75	70	77	87	65	90	86	72	77	83	81	80	75	88	96	82	93	93	85	107	82	87	81	93	93	101	72	90	89	85	82	96	78	66	84	86	78	91	81	71	81	84	79	94	74	84	87	75	81	90	75	77	73	101	95	93	97	113	81	79	80	89	88	80	92	80	88	73	88	86	98	91	91	106	82	78	89	92	79	80	74	82	79	91	76	67	83	95	78	73	101	68	88	76	87	91	93	103	85	87	72	74	86	93	83	95	81	84	74	89	100	89	86	84	77	70	71	66	79	86	76	88	87	75	82	86	89	69	94	78	92	89	80	80	72	99	81	90	91	89	86	89	87	68	83	89	94	98	90	95	66	89	106	90	83	106	95	90	101	89	106	85	89	100	82	91	78	76	87	74	94	84	83	84	98	80	89	86	67	92	79	83	74	104	84	78	78	77	83	85	70	82	91	87	78	86	80	77	76	89	75	96	95	83	76	89	96	69	101	92	80	80	89	93	97	84	80	70	84	87	67	94	78	88	88	94	109	91	78	85	88	98	87	78	79	92	92	74	99	87	78	83	91	94	99	76	95	67	92	89	99	84	88	78	98	97	96	83	73	74	97	83	73	99	74	81	100	90	72	75	95	84	91	81	79	93	87	66	91	93	85	87	75	78	97	100	82	85	77	73	95	91	74	83	67	88	89	80	90	92	87	78	71	87	79	101	83	72	88	92	94	91	80	84	53	90	104	81	95	82	92	81	102	82	78	95	77	73	86	81	84	87	105	80	83	89	86	93	80	92	88	96	90	90	81	75	88	89	96	87	88	90	80	94	78	98	74	78	73	84	83	82	100	88	89	73	89	81	90	83	69	77	87	85	95	89	84	74	95	83	93	88	80	78	77	96	75	86	96	70	89	88	63	91	69	95	96	84	105	79	89	110	90	80	71	100	98	84	92	104	84	99	92	91	94	73	91	88	81	78	87	90	99	77	75	68	88	87	94	88	81	82	91	85	95	98	87	77	99	86	82	80	78	74	105	88	78	84	92	84	95	98	82	75	89	92	77	84	83	85	89	82	74	78	82	98	89	92	84	95	79	80	86	86	84	95	83	89	66	94	89	90	72	78	91	73	82	93	86	83	83	92	85	72	100	77	67	85	84	110	93	70	87	82	81	74	79	77	85	101	88	75	92	75	93	97	98	89	96	80	91	117	77	79	82	92	94	89	72	82	91	94	82	91	98	102	76	78	94	99	91	73	77	90	77	79	69	96	75	80	97	80	99	69	82	97	78	72	83	96	84	94	95	91	79	103	66	102	73	89	86	76	103	78	98	79	81	104	79	88	78	90	80	91	86	80	78	90	90	99	91	70	83	84	99	73	98	73	93	87	94	80	92	81	86	99	68	90	81	95	86	81	72	92	75	77	86	92	99	98	104	89	84	109	95	92	77	91	74	88	78	97	90	87	89	88	70	95	85	65	84	95	75	75	91	65	91
11141	4895	2773	3471	8638	12801	14693	14207	15705	13148	9602	7430	6594	5204	4145	4009	3366	3246	2770	2329	2200	1712	1943	1882	1770	1737	2008	1640	1588	1630	1763	1520	1442	1018	749	707	683	607	743	743	705	696	667	663	635	669	635	678	682	621	643	634	659	652	646	647	662	673	647	661	697	710	713	670	705	691	695	750	688	680	592	691	675	673	699	698	662	661	654	669	612	670	600	659	618	681	670	686	627	635	621	671	638	690	680	691	677	653	670	601	625	636	666	670	645	660	626	612	621	672	618	675	667	659	634	666	660	651	634	641	592	636	680	715	690	684	647	608	679	629	623	670	707	655	664	660	650	665	655	645	627	662	657	622	648	694	663	625	664	641	656	665	680	665	687	641	635	626	634	675	676	644	665	618	649	632	646	661	624	632	662	695	657	652	652	589	647	641	666	645	668	634	621	604	674	652	612	649	634	628	643	678	663	702	635	653	623	629	710	666	695	651	610	661	613	658	633	653	635	660	641	601	648	636	632	669	660	649	639	694	650	643	650	672	634	665	641	644	651	653	643	607	598	616	644	656	625	627	692	687	665	688	657	665	686	650	644	615	670	624	679	643	664	659	643	667	667	627	707	652	677	654	674	625	674	657	668	680	661	636	628	635	689	676	651	660	667	667	583	649	649	680	647	662	668	622	687	643	647	681	610	637	631	672	645	622	659	620	612	632	638	711	643	637	653	679	652	671	654	661	648	642	644	651	626	656	667	706	651	628	659	625	687	666	611	598	638	676	661	641	626	650	639	630	593	633	627	605	651	669	702	619	648	673	670	624	632	657	654	688	654	641	675	650	630	644	646	671	661	611	640	625	641	647	605	640	627	682	649	688	675	654	691	691	624	648	647	642	634	692	614	654	658	638	669	652	603	635	626	683	666	650	640	696	652	690	669	648	628	609	708	601	624	652	620	614	674	667	652	633	662	676	641	719	665	722	631	666	599	665	689	651	678	673	623	671	636	635	654	635	687	673	640	647	646	646	679	641	631	684	623	637	675	654	663	654	626	618	681	674	629	636	649	671	676	636	609	633	686	587	645	666	643	673	644	693	652	695	648	643	644	686	642	620	645	637	647	675	646	618	605	710	635	680	637	652	683	650	661	635	630	652	645	664	696	690	689	649	604	633	655	657	617	629	674	693	682	661	605	619	653	651	627	675	680	653	699	642	632	627	664	648	641	647	681	697	638	643	667	641	659	684	644	671	623	664	668	629	657	640	630	647	635	644	637	655	634	646	682	696	672	630	682	674	670	685	645	663	613	635	680	635	659	645	625	630	692	649	621	625	663	649	651	709	643	608	654	665	645	695	661	635	679	615	681	614	622	680	642	657	640	650	580	645	648	620	656	607	706	675	665	653	660	655	677	659	647	648	615	638	656	616	619	681	668	671	635	702	659	627	707	632	602	614	674	667	704	635	658	668	668	690	621	668	666	630	685	634	683	671	618	611	681	623	675	597	651	651	643	608	649	648	629	664	639	624	674	651	635	656	655	663	626	660	671	653	617	622	653	654	623	657	635	675	684	613	620	678	642	689	659	680	702	689	675	660	668	658	623	661	673	662	655	667	669	674	631	672	657	629	662	628	649	640	640	637	654	663	685	656	655	600	673	672	655	645	675	622	674	604	663	626	610	633	669	652	642	609	652	670	655	689	648	654	638	594	644	676	649	656	686	668	618	656	611	631	647	603	667	666	615	658	688	667	686	677	634	650	593	661	651	645	638	709	645	629	651	675	684	676	637	673	675	684	606	627	704	615	644	646	672	678	671	659	639	651	665	675	686	617	652	647	663	665	670	610	694	648	662	673	684	628	671	658	608	625	613	664	655	674	672	667	607	657	665	628	644	656	679	645	611	658	670	621	625	670	675	671	673	643	704	607	660	709	680	642	624	629	606	720	625	684	664	680	633	664	671	652	622	628	564	650	704	703	636	638	668	674	698	696	655	649	683	663	669	664	636	666	681	693	667	638	642	628	659	666	659	659	623	698	643	648	621	630	660	655	635	641	642	654	636	663	658	597	674	647	623	714	646	660	682	603	627	626	648	629	669	632	653	662	608	651	644	617	665	633	607	612	676	674	639	644	682	654	705	639	638	674	637	630	656	663	661	688	662	581	651	663	652	634	681	635	691	613	656	638	685	580	682	630	642	671	682	659	691	637	714	619	681	631	648	643	660	641	622	645	623	628	642	646	653	686	639	626	612	658	657	630	643	648	627	651	678	688	646	659	657	656	655	605	616	645	688	662	612	646	659	677	656	654	632	667	694	663	654	658	651	638	664	644	643	648	681	626	653	627	629	626	637	608	662	674	644	649	630	657	649	677	610	686	674	607	649	637	718	669	649	640	683	619	652	622	623	644	638	647	645	670	672	672	660	651	648	640	642	705	666	609	613	702	654	630	635	644	624	666	657	622	647	685	633	637	662	628	630	649	636	669	670	626	690	600	635	656	617	649	611	689	653	640	638	608	638	637	685	663	592	643	651	670	607	643	662	630	648	695	637	643	619	663	656	604	615	708	671	652	607	638	678	647	588	656	649	626	622	649	640	646	623	610	664	651	643	610	672	660	665	635	663	618	626	681	672	659	646	647	635	638	651	620	623	637	638	674	613	604	655	621	674	662	644	627	639	695	604	623	640	695	652	644	640	662	646	655	655	678	652	662	689	630	615	646	629	677	647	678	670	647	654	675	641	629	665	629	641	643	649	651	635	637	680	657	672	638	667	617	693	672	685	619	664	677	658	679	663	649	655	681	615	626	645	646	606	679	736	685	673	686	660	653	643	637	615	669	595	675	609	668	642	633	664	612	692	611	669	644	693	604	661	669	638	665	609	649	647	673	661	659	644	684	699	636	640	650	641	666	624	634	660	631	656	693	702	675	646	641	654	675	642	636	663	669	631	644	669	701	662	655	612	674	624	693	661	606	648	652	649	624	630	672	647	653	636	676	594	664	684	628	656	670	664	686	647	637	661	624	601	653	661	709	636	644	660	629	693	644	599	617	632	656	648	675	627	662	658	639	640	652	634	621	628	625	612	640	683	632	631	675	695	644	663	611	641	676	621	637	675	624	677	691	674	603	642	680	675	662	668	698	665	672	630	616	633	677	639	616	631	636	672	666	685	702	644	658	734	658	635	665	660	660	627	668	668	669	675	664	620	650	663	648	671	616	620	652	639	695	619	605	664	613	645	680	629	666	683	671	669	625	671	641	672	634	612	703	662	675	654	594	651	640	691	621	648	633	713	627	634	654	659	639	626	663	637	607	736	654	674	596	705	586	669	659	636	660	695	621	655	672	681	638	641	670	656	642	669	677	635	618	654	657	695	672	699	633	659	650	687	653	711	632	637	631	661	657	681	680	669	695	628	641	617	620	613	619	643	696	629	642	634	692	622	697	654	656	666	626	649	663	654	645	684	675	635	602	676	678	633	640	634	703	654	684	680	630	616	617	679	642	660	681	665	661	625	682	597	689
1731	353	184	163	162	229	362	387	540	428	291	271	256	182	184	167	158	166	139	118	119	101	109	120	103	117	110	113	98	113	114	108	106	79	84	65	68	60	72	85	71	71	83	73	66	61	59	73	69	67	59	67	70	83	77	68	65	74	69	71	68	70	55	73	75	79	76	76	71	67	53	84	62	67	68	64	62	87	79	74	80	75	75	79	62	61	64	67	77	78	69	60	65	72	70	69	75	66	67	66	83	62	83	65	69	76	80	70	74	75	74	75	54	59	57	76	83	65	68	84	65	64	72	80	78	66	71	67	73	69	77	72	58	57	70	78	79	60	74	67	96	92	68	55	76	66	79	57	66	78	72	70	71	56	79	67	82	81	63	75	66	63	65	62	78	61	77	71	64	61	56	57	60	72	73	71	66	51	68	65	62	67	73	68	60	84	70	73	80	69	72	70	69	59	85	65	71	77	57	70	61	75	79	64	67	64	74	62	79	68	78	65	63	55	79	71	72	72	71	58	80	63	77	63	56	72	73	67	74	74	73	64	53	59	79	88	71	69	82	65	54	63	70	79	77	76	71	69	66	61	66	60	88	59	67	52	94	74	51	71	65	71	59	70	76	59	85	73	63	79	77	84	59	73	74	69	68	60	58	66	74	75	74	60	71	66	72	70	60	69	62	74	79	77	67	81	60	75	65	63	63	74	79	82	67	60	61	83	72	76	62	76	81	63	66	65	73	69	71	76	59	69	76	87	45	66	67	50	66	68	79	74	75	64	69	78	64	65	66	61	75	68	69	70	58	65	59	56	71	73	78	82	77	62	65	54	76	70	50	74	70	66	69	74	66	62	73	70	66	60	77	78	75	76	71	72	63	76	83	60	83	69	74	78	62	78	80	88	67	78	66	78	67	71	72	75	74	72	81	64	63	60	83	62	59	70	74	60	84	69	80	68	75	70	72	71	73	61	73	61	66	70	74	70	58	72	80	69	53	59	73	59	60	57	82	72	72	73	69	78	64	73	61	78	73	83	63	63	68	59	63	49	61	70	67	56	71	79	72	65	55	59	72	84	61	64	62	57	56	82	70	58	75	78	60	58	69	68	71	80	61	69	67	69	80	86	81	67	73	66	57	61	73	85	69	75	86	56	68	76	78	65	75	76	63	71	73	81	78	75	68	70	65	63	65	61	70	70	78	78	68	73	68	81	55	65	80	63	68	68	65	59	85	62	73	63	84	62	65	67	64	70	72	74	58	65	75	79	86	74	69	71	68	67	68	60	77	66	63	71	63	70	74	82	73	58	62	71	66	80	74	60	81	57	76	73	73	58	76	75	67	70	67	64	68	61	74	63	70	68	85	73	64	68	73	80	78	56	73	68	69	70	67	65	72	68	70	60	64	65	59	83	72	64	70	63	62	67	75	64	68	53	74	73	67	54	68	61	65	64	86	63	61	84	63	65	75	55	71	79	80	76	77	63	81	81	65	68	55	59	83	73	77	73	83	68	87	70	80	81	67	70	67	72	64	62	67	71	70	69	89	73	66	60	60	63	69	82	64	71	71	59	71	56	70	73	67	69	62	72	66	69	58	85	73	65	78	84	76	65	66	70	71	76	65	70	72	68	59	65	70	99	72	56	90	56	79	74	71	62	76	66	59	61	94	77	79	66	64	76	89	79	66	61	77	78	77	74	50	79	63	81	63	62	64	81	82	57	55	70	79	65	76	66	66	53	57	69	77	73	60	81	52	68	72	68	62	70	63	63	69	70	65	65	65	65	57	62	72	66	71	71	71	75	91	80	51	63	80	73	75	74	56	66	72	68	71	69	75	63	68	64	83	66	83	67	67	63	60	55	65	77	67	77	76	67	73	68	69	55	90	75	68	66	61	63	76	68	68	58	64	61	59	79	69	57	64	74	70	65	71	85	68	67	89	60	72	59	60	74	87	64	72	59	70	68	77	53	64	93	66	87	73	65	55	74	54	70	75	69	59	60	57	59	69	77	84	70	65	85	69	62	67	68	80	72	68	82	60	79	73	74	64	63	73	80	76	60	74	65	70	65	76	70	73	67	76	75	75	93	76	72	58	75	75	70	61	78	74	67	66	69	64	59	64	74	73	81	66	51	73	75	70	80	72	67	68	68	63	74	67	77	54	71	58	70	81	55	73	69	66	69	70	64	72	79	63	59	62	62	57	59	54	62	71	73	84	70	66	63	71	70	71	65	67	65	48	72	65	86	64	70	78	67	82	71	71	70	65	60	73	57	61	66	77	66	68	59	62	77	82	63	75	72	74	79	68	69	64	76	70	64	78	72	70	84	64	56	62	81	72	65	64	83	75	59	67	74	75	61	71	69	77	84	50	69	67	78	69	58	78	57	79	57	76	70	61	68	79	78	75	80	86	64	68	70	68	75	86	79	67	61	74	71	65	65	74	80	59	71	92	56	68	75	69	71	71	74	74	59	68	63	59	59	73	54	58	70	63	77	64	67	77	62	83	63	62	73	60	72	63	85	68	62	55	65	83	66	78	63	68	71	61	71	83	62	67	63	65	74	90	49	64	73	73	64	76	74	63	68	60	64	50	64	51	71	63	70	68	71	89	83	63	76	58	85	82	81	81	68	74	68	65	55	86	68	56	69	70	84	56	63	84	59	67	75	72	72	76	71	76	76	55	76	69	51	57	59	51	92	71	68	65	74	79	71	72	63	73	58	69	78	65	67	65	72	67	65	83	74	59	69	63	60	85	66	64	61	75	46	75	67	65	74	84	63	103	65	80	67	71	70	71	62	63	68	57	50	87	66	65	55	65	73	54	64	73	74	63	79	72	78	76	69	72	69	70	64	77	71	66	62	73	66	70	63	63	70	71	70	69	73	75	76	65	63	72	66	89	58	74	76	73	79	72	76	66	62	75	69	51	76	84	77	66	65	65	68	76	77	63	84	82	65	60	80	61	59	63	64	85	75	65	76	65	61	77	51	75	64	69	70	64	60	75	70	71	72	76	88	75	71	71	67	74	75	79	67	63	77	71	69	55	53	78	74	78	73	78	68	58	80	76	75	68	73	64	67	79	84	57	75	73	78	69	73	78	74	66	68	86	66	68	78	70	69	55	67	71	68	68	76	73	78	64	76	71	75	72	73	62	70	76	74	61	64	69	66	81	64	60	67	67	63	57	70	68	72	73	76	60	59	64	63	60	69	58	80	73	68	83	67	67	69	67	79	71	60	81	85	78	67	83	56	64	77	76	74	58	77	75	66	68	71	86	65	82	69	64	57	72	64	80	71	66	62	72	79	62	52	62	75	60	73	80	74	73	56	75	65	81	76	59	67	84	67	64	67	67	66	80	77	64	78	64	74	71	59	73	75	54	75	72	70	59	83	52	70	88	75	72	81	70	73	69	73	67	64	73	67	82	72	75	80	77	78	72	76	74	59	66	72	87	62	69	73	69	77	69	70	69	69	80	69	75	42	66	70	68	69	71	75	72	79	81	73
12283	4225	2378	3025	7862	12134	14513	14066	15965	13092	9041	7316	6641	4994	4239	3913	3234	3547	2600	2395	2093	1844	1972	1586	1674	1858	1601	1357	1577	1580	1557	1471	1147	796	625	581	560	589	602	626	591	571	538	540	531	599	566	583	571	576	581	560	537	623	520	521	567	529	495	566	585	592	586	562	525	576	594	593	607	592	545	546	583	525	546	621	598	566	596	534	579	535	574	509	509	532	593	566	526	569	595	521	538	606	597	537	550	558	533	549	551	553	529	536	564	523	533	547	551	525	578	565	577	599	541	543	526	536	543	561	563	552	549	539	548	570	574	510	535	546	552	543	558	565	538	583	562	572	517	551	530	535	567	561	522	565	580	562	562	547	545	534	582	518	536	556	532	596	531	580	527	551	582	563	550	588	528	585	544	542	536	539	514	565	566	554	581	559	532	535	523	530	521	545	571	530	571	541	535	545	596	527	505	554	573	550	519	521	542	522	582	531	534	495	555	573	554	529	582	537	538	530	533	486	557	548	532	545	524	582	485	527	494	527	564	545	535	531	565	536	541	540	568	536	562	543	559	564	531	584	543	532	579	542	536	537	489	520	578	569	516	570	587	556	560	556	512	541	530	528	523	541	554	558	512	559	531	545	562	571	501	506	558	570	572	565	552	569	565	551	506	556	561	535	549	563	529	563	577	524	581	564	522	512	518	569	566	495	545	522	613	555	568	559	546	556	520	504	529	531	519	537	544	520	601	548	564	515	562	527	522	538	579	579	550	510	499	568	562	575	544	583	536	554	504	618	556	522	545	508	508	602	529	566	509	553	530	562	536	533	535	600	511	570	555	540	548	548	572	541	559	558	583	570	584	569	521	536	559	540	573	571	514	535	570	536	566	552	525	569	519	525	520	523	530	586	533	513	548	602	575	538	557	525	544	523	557	583	593	531	539	534	518	547	579	540	535	538	578	532	530	557	531	568	551	574	540	570	520	593	506	563	525	543	553	529	563	564	520	535	548	579	557	558	545	544	541	539	542	577	563	551	537	573	538	579	526	523	554	548	580	554	578	576	542	563	583	532	587	555	526	519	524	528	530	572	592	520	565	556	551	515	560	555	536	567	552	549	570	535	507	566	510	565	556	523	500	569	516	533	541	471	555	498	560	547	565	572	574	535	585	539	548	585	499	569	525	566	616	534	521	560	562	517	583	554	522	504	539	570	541	533	539	511	577	553	569	545	565	562	551	503	553	579	526	531	561	556	556	540	533	553	526	612	535	562	560	567	565	500	518	516	532	588	567	538	566	526	567	505	556	523	566	528	542	586	525	539	511	515	547	522	538	541	541	545	541	571	525	568	522	553	530	532	558	566	551	512	507	544	555	527	539	535	552	558	557	529	558	546	546	603	558	507	610	513	558	544	538	579	554	563	574	571	586	551	528	512	523	549	553	542	544	521	556	561	548	541	545	538	542	487	543	536	572	539	586	559	538	581	563	562	567	544	559	498	568	549	544	554	565	551	533	501	553	569	549	556	555	542	535	552	551	538	507	559	547	543	532	535	523	562	573	544	522	542	556	561	543	556	585	520	550	531	528	585	550	561	508	523	545	552	540	525	562	569	581	498	534	540	557	560	530	534	544	567	590	523	570	517	548	549	579	524	554	517	549	588	550	553	529	531	553	543	536	506	575	517	531	519	492	522	528	553	536	510	575	538	558	532	592	575	544	614	552	569	577	555	571	524	539	568	561	575	540	511	549	559	552	564	576	537	555	517	570	565	534	510	578	555	527	546	585	567	593	536	533	596	545	553	521	540	542	555	563	584	534	509	561	526	557	556	530	561	534	526	581	575	555	523	527	580	583	536	520	552	549	544	529	535	547	578	560	537	545	585	546	565	534	557	565	538	515	544	557	526	581	522	545	556	524	535	529	545	561	506	525	571	552	558	539	544	561	557	563	552	547	566	536	570	558	538	526	532	548	516	543	552	573	527	550	516	567	512	515	559	546	586	554	587	526	584	539	553	551	531	540	502	524	549	611	510	549	563	545	576	551	543	522	547	522	525	545	511	559	586	548	572	560	560	609	547	567	566	526	542	535	534	549	521	556	523	551	559	544	552	566	566	512	525	579	560	538	544	535	572	561	521	571	546	593	549	556	555	545	590	561	572	554	578	513	534	567	512	514	553	574	543	567	558	529	537	560	551	555	562	546	547	540	508	557	545	552	579	533	544	552	524	562	570	537	543	564	516	540	540	562	550	538	560	558	537	581	541	528	554	530	529	576	557	556	500	526	574	543	547	592	562	536	496	516	554	571	569	496	567	558	537	548	558	508	527	566	590	540	591	575	558	533	598	540	574	564	561	539	533	551	520	525	547	586	528	555	548	606	517	552	548	525	564	552	530	504	546	556	553	541	573	578	581	545	506	546	520	557	543	523	522	530	547	542	549	534	535	543	519	560	610	534	490	564	535	579	548	530	529	513	545	522	551	521	513	546	565	601	563	534	626	555	569	512	525	575	525	562	559	546	590	551	548	569	537	524	589	572	558	551	573	527	515	525	524	556	528	558	551	528	525	562	559	596	527	550	527	521	559	582	571	597	578	527	539	567	534	558	519	512	602	571	564	554	560	559	585	528	614	577	574	545	528	561	569	540	509	534	539	535	578	563	539	590	554	560	553	538	572	524	529	517	574	544	553	551	528	586	564	567	567	531	516	532	563	549	552	546	549	550	571	531	560	549	569	563	541	520	546	517	530	504	585	564	568	579	584	532	550	513	544	558	499	528	546	573	528	567	554	554	589	537	524	563	528	566	516	554	540	570	524	561	568	588	551	544	567	536	502	512	502	535	540	557	555	550	505	567	519	532	564	579	544	521	534	538	575	575	539	539	555	551	527	578	550	536	537	569	558	574	558	516	552	554	537	556	535	556	542	544	527	561	492	543	577	513	557	547	530	561	536	540	556	567	583	535	520	555	568	588	566	536	525	569	565	555	537	537	593	538	557	515	538	570	538	543	544	566	551	558	541	574	543	517	536	570	532	585	568	576	592	539	574	551	566	534	514	544	536	523	535	552	529	594	580	540	536	509	589	580	528	533	546	554	552	582	549	502	570	568	546	517	555	546	555	561	535	576	519	536	509	549	542	565	567	508	529	564	531	595	532	525	528	576	607	521	510	554	588	528	549	527	577	564	556	563	543	543	567	510	570	542	579	514	504	587	560	568	544	562	520	494	539	549	575	517	551	526	508	589	550	540	616	569	573	577	556	563	516	536	567	557	581	594	525	486	539	543	543	567	569	554	537	562	525	569	562	553	559	609	501	519	610	565	545	553	543	575	544	571	519	530	511	505	555	559	566	568	515	554	564	519	572	541	546	569	523	543	548	580	524	552	498	570	548	587	514	559	549	518	546	562	573	573	567	525	529	577	563	546	580	553	538	544	554	562	500	513	538	569	524	555	496	548	557	537	536	528	504	531	555	561	538	559	580	518	549	544	554	533	538	560	549	554	553	535	537	520	578
1218	474	292	208	228	332	503	553	680	556	450	389	330	280	233	234	231	246	198	222	196	172	171	156	162	178	173	161	162	164	172	141	147	128	127	120	112	116	108	113	110	122	98	125	112	115	108	111	95	114	116	96	131	124	116	140	87	105	104	115	111	104	123	91	106	126	121	135	99	118	111	122	101	117	111	113	123	125	109	110	106	86	102	104	104	115	109	111	97	112	106	97	91	114	102	116	106	112	90	101	111	103	115	87	115	108	113	107	93	103	101	120	116	118	96	120	113	122	122	120	94	136	119	108	112	96	114	95	126	118	106	96	118	107	120	105	126	120	116	120	107	93	112	113	115	124	113	112	92	106	98	99	101	134	131	108	104	130	96	98	101	117	114	108	113	120	105	111	97	111	109	121	114	99	103	115	112	116	109	123	120	94	121	112	108	96	107	114	106	117	100	98	95	106	124	118	107	126	105	98	109	125	114	115	99	97	102	110	103	106	109	95	95	121	109	130	115	134	106	105	114	93	104	96	105	117	107	112	113	107	101	115	106	108	95	108	106	102	91	115	113	127	123	115	104	115	109	103	114	126	113	129	116	103	106	98	113	116	96	105	97	94	106	114	102	110	107	92	119	124	109	104	114	102	120	109	104	98	109	118	116	106	91	91	109	97	102	114	109	99	104	103	120	121	109	110	107	117	109	110	109	109	112	109	89	107	98	105	116	113	116	102	111	118	105	115	115	110	117	117	114	98	106	117	108	108	93	122	107	133	107	100	103	99	130	109	122	121	98	104	125	104	107	109	100	99	109	102	95	112	117	106	114	102	123	106	109	108	121	116	114	99	118	113	103	102	102	116	109	110	125	124	101	99	95	89	102	107	116	109	101	123	111	112	98	123	108	113	115	103	111	104	120	94	102	107	106	105	121	119	106	101	110	108	99	107	97	108	102	101	95	119	112	107	100	132	115	101	124	110	104	108	133	130	103	114	102	105	110	105	123	110	91	116	99	106	119	112	122	122	99	99	98	103	116	103	102	122	112	85	106	89	94	103	116	92	97	114	90	115	113	115	123	118	96	106	93	107	108	105	98	114	100	107	107	108	86	109	122	110	83	98	107	101	101	89	105	112	122	113	96	115	113	120	108	96	110	97	110	113	90	108	123	105	127	113	106	112	120	105	100	104	108	92	124	122	122	127	98	107	117	94	115	121	116	120	108	124	129	101	105	116	106	118	104	125	127	106	115	104	101	115	105	120	92	95	103	90	103	95	127	125	107	111	103	126	104	91	112	115	118	105	97	107	104	125	109	113	109	100	102	110	101	114	115	119	104	102	108	105	111	101	97	104	112	108	85	90	111	100	98	107	96	104	113	109	114	116	110	116	101	89	115	116	109	127	115	110	105	106	108	115	101	108	113	117	104	97	81	125	114	106	112	101	116	108	88	113	103	103	106	105	124	109	116	97	120	107	122	104	109	117	99	116	109	110	127	96	107	108	113	93	110	108	97	99	107	102	118	108	110	106	114	109	114	111	94	99	123	122	120	110	97	96	121	104	108	122	101	108	112	109	103	111	97	80	125	95	99	117	111	106	115	120	115	108	83	103	93	98	101	133	100	99	122	107	97	106	101	103	111	112	113	109	121	118	109	106	111	98	91	122	118	106	128	110	114	119	106	113	109	107	109	117	110	97	90	110	116	101	100	104	114	96	107	121	96	90	125	105	109	99	110	109	108	104	115	107	112	94	110	126	108	111	98	101	108	97	97	98	108	113	92	106	104	91	92	127	89	101	98	92	99	120	91	113	115	108	114	122	104	113	124	114	113	104	103	94	96	105	122	123	121	105	95	110	106	115	106	99	113	116	103	105	113	92	108	99	113	100	99	112	117	101	91	130	142	95	106	107	104	109	102	125	114	118	101	96	126	91	97	124	110	98	118	116	99	96	138	126	107	114	103	107	109	105	110	100	110	105	117	89	115	114	106	121	109	117	106	99	122	126	105	108	107	106	95	129	109	105	89	113	109	112	93	105	102	99	112	97	114	113	114	122	123	95	91	92	122	134	107	86	109	99	106	112	102	109	114	116	129	120	119	111	124	104	106	105	117	127	118	108	114	107	116	112	108	106	107	116	101	99	111	103	113	96	116	112	108	101	89	121	93	104	89	96	84	83	102	127	111	90	116	114	124	101	109	82	103	129	104	108	111	113	98	108	117	101	112	119	95	102	104	114	94	122	115	112	104	125	110	107	120	84	107	111	93	111	108	102	107	121	122	105	99	109	121	110	92	104	100	104	116	126	104	110	106	96	113	124	112	122	102	95	116	113	106	127	118	103	110	109	97	108	131	111	111	122	124	122	100	105	102	91	109	96	101	126	128	112	114	90	99	97	120	118	108	114	119	94	107	111	106	102	107	111	113	111	116	111	106	105	119	102	102	96	122	131	116	90	132	100	122	105	102	103	113	114	115	99	135	100	105	123	110	106	116	118	109	114	112	101	110	95	102	99	103	113	98	101	108	111	107	124	104	105	105	123	107	114	95	106	113	103	126	97	100	123	117	116	124	105	116	119	97	108	114	97	98	115	116	110	115	119	130	119	97	97	127	103	100	115	120	108	111	122	112	112	105	100	109	107	114	105	121	118	109	103	101	124	109	108	103	97	95	129	129	98	118	124	114	125	110	105	145	99	112	107	110	90	117	95	120	113	94	114	107	109	101	103	134	122	100	112	105	118	104	117	107	115	107	115	96	107	116	125	98	116	122	98	107	100	119	100	107	124	86	96	103	117	123	117	120	112	121	107	112	118	121	108	92	106	109	127	101	116	89	124	99	93	111	124	110	102	86	90	113	114	117	106	110	123	124	99	120	92	98	110	106	105	103	124	94	122	108	116	90	107	128	106	96	118	115	113	110	120	125	117	124	114	123	105	132	110	119	109	115	88	111	100	109	98	114	98	117	106	114	102	108	133	116	114	118	102	97	127	107	109	123	96	94	99	102	121	99	103	104	110	113	90	112	132	104	99	115	123	113	97	95	118	117	90	112	127	108	111	87	101	103	104	106	105	125	99	122	97	110	129	108	96	126	106	114	114	131	110	117	107	115	80	112	96	120	89	114	111	106	123	108	92	117	117	107	102	126	128	118	102	94	104	101	109	120	99	97	104	95	113	106	105	118	92	101	116	107	117	85	119	106	90	104	120	122	104	129	120	121	114	124	127	98	106	105	92	105	101	112	114	114	108	114	124	101	111	123	124	97	107	97	113	111	134	110	123	92	101	111	106	97	83	115	113	103	123	113	106	104	112	112	109	110	122	100	120	111	112	110	110	110	111	101	109	113	107	103	121	118	99	107	127	120	108	115	104	118	97	101	124	101	96	109	115	103	117	98	117	102	113	111	142	116	107	97	110	115	110	101	120	105	116	100	95	122	117	105	113	99	94	95	100	111	113	115	108	124	130	112	94	106	110	106	108	110	123	120	106	104	121	103	97	105	96	119	115	126	112
13912	5603	3056	4021	10210	15370	17475	17603	18577	15025	10569	9648	7904	6116	5997	4917	4211	4619	3461	3615	2647	2660	2545	2092	2684	2738	2085	2016	2114	2502	2310	1998	1636	1140	889	879	884	858	910	891	911	873	889	799	897	842	854	878	859	852	846	822	874	900	908	856	824	922	881	869	894	857	862	899	867	924	909	1010	921	841	825	880	837	832	874	867	824	890	895	852	855	858	841	820	792	827	834	853	849	853	835	765	831	808	829	831	921	869	875	817	835	851	801	822	859	824	799	872	867	866	870	844	846	853	799	805	848	829	835	789	871	847	836	836	806	920	822	843	839	866	813	900	847	820	830	828	842	841	848	837	817	827	823	836	822	846	841	825	915	835	851	870	816	839	810	793	831	858	822	806	812	802	825	815	886	908	806	839	831	875	855	821	846	820	842	854	839	906	834	828	856	824	828	793	836	806	892	905	810	868	814	849	830	849	827	855	849	811	790	826	855	830	862	902	848	850	808	932	827	893	855	809	867	850	807	845	842	855	900	821	857	848	816	854	842	868	816	835	790	848	834	866	824	830	796	822	812	847	873	813	802	859	826	830	898	831	826	808	811	801	827	858	827	818	796	836	782	839	840	857	838	805	820	846	813	813	815	835	831	813	857	865	807	828	831	845	856	816	862	848	799	816	887	822	846	867	823	820	853	867	839	840	865	823	853	865	841	824	767	820	849	798	834	844	865	794	868	802	828	852	825	834	840	846	805	839	855	828	823	851	854	819	837	842	874	812	845	829	778	862	849	824	861	803	803	840	853	801	854	820	841	793	820	842	820	834	835	826	811	800	816	832	865	812	858	860	827	838	829	822	879	803	840	833	871	851	833	821	845	835	834	832	864	814	849	799	893	865	868	803	848	830	802	833	817	848	815	867	836	825	824	864	793	796	825	855	835	853	853	867	807	810	843	824	877	801	838	824	823	868	842	838	819	809	862	822	828	867	833	833	814	846	846	832	813	823	825	824	830	849	831	831	815	806	834	844	791	893	811	842	805	829	855	808	837	879	805	871	818	851	832	811	809	832	886	822	767	889	892	788	828	772	882	806	778	844	832	886	844	873	875	845	856	867	839	825	876	810	801	837	864	830	847	790	800	781	821	821	871	873	873	818	825	907	838	831	808	788	824	806	829	885	890	849	830	878	847	816	825	794	849	819	795	854	884	825	862	812	824	842	808	870	825	866	845	843	877	843	810	874	838	799	841	889	835	853	824	854	818	826	843	860	814	840	799	806	884	797	821	836	837	809	836	804	822	796	844	824	815	825	857	870	825	815	839	827	755	871	930	870	883	848	836	876	862	873	846	804	835	811	819	841	868	843	807	860	815	804	842	870	820	839	835	864	861	853	803	821	791	836	833	793	819	864	858	829	856	853	892	865	825	842	808	802	806	877	863	842	802	827	787	820	823	887	840	818	837	842	794	839	794	814	815	813	842	853	833	917	821	790	845	896	812	830	857	827	878	832	811	842	862	800	801	822	861	855	839	875	842	829	849	865	815	825	805	793	854	837	817	867	853	809	812	817	840	805	825	847	838	854	781	859	822	884	887	855	801	856	855	840	854	807	824	822	822	815	866	839	837	826	768	829	845	824	825	841	815	887	834	839	812	831	845	791	821	854	803	820	765	817	858	833	842	883	881	828	819	835	796	745	800	845	861	814	831	903	822	870	796	793	842	813	867	838	813	815	793	813	839	839	804	873	819	809	815	876	826	833	826	879	856	826	848	833	885	835	840	807	808	853	806	882	904	854	807	827	803	816	837	840	854	817	863	828	763	802	851	797	804	828	828	807	817	801	808	822	807	857	801	866	895	830	874	870	863	883	854	824	813	808	861	876	857	812	839	787	834	824	817	865	819	856	791	840	895	814	848	847	865	826	844	849	830	828	849	834	835	860	898	866	875	835	865	862	872	855	806	824	839	834	785	841	756	821	829	830	808	841	870	869	809	817	848	831	858	846	857	800	827	840	844	831	843	875	769	843	885	780	863	809	890	837	819	841	855	806	808	872	802	828	886	831	810	825	817	813	826	887	875	829	851	891	789	816	835	842	860	898	881	875	862	858	803	868	865	844	832	865	864	883	828	874	875	820	835	843	850	833	864	826	838	844	881	870	854	856	896	791	798	823	786	788	833	780	816	849	828	810	876	788	867	883	864	796	877	884	812	786	849	810	888	880	847	859	834	798	869	866	860	869	854	809	896	851	827	885	920	847	859	851	816	842	887	811	808	884	827	875	823	844	814	811	825	844	776	867	820	871	852	829	851	853	830	830	879	829	773	856	838	850	826	865	810	832	841	821	843	816	833	835	915	834	825	880	809	847	867	822	841	806	833	793	770	835	894	858	833	864	888	866	813	884	870	833	809	775	842	841	834	782	854	839	832	838	817	809	784	856	845	872	781	838	816	860	802	806	851	884	857	832	762	804	842	834	834	860	838	864	840	844	831	815	822	850	826	883	844	845	792	838	841	777	840	803	826	787	842	860	854	826	851	800	823	862	832	878	850	873	828	838	866	828	826	818	852	816	849	851	906	819	821	845	833	878	801	839	848	871	832	845	797	843	785	804	836	867	905	837	861	861	823	799	859	843	804	829	822	887	838	857	862	865	821	829	824	847	834	827	800	813	805	826	851	788	804	806	871	803	829	887	825	807	817	823	846	820	800	788	855	829	815	832	801	869	804	896	859	844	877	836	817	842	850	789	898	815	827	840	826	859	843	843	802	824	828	878	833	802	874	807	869	815	841	818	892	839	810	835	876	868	826	842	801	826	853	841	823	838	900	890	794	778	856	778	860	810	840	839	789	798	859	795	864	863	908	805	839	845	837	842	795	819	812	839	855	836	852	843	878	835	846	903	797	809	837	811	836	884	792	861	854	854	862	818	809	890	846	823	809	795	852	887	850	856	797	853	843	820	813	801	854	821	805	814	867	764	810	835	859	842	813	846	830	812	857	877	810	811	827	857	845	839	826	817	838	771	877	795	818	858	861	825	862	863	835	813	833	815	838	878	819	834	841	815	859	843	865	810	858	816	853	831	816	856	788	838	829	858	914	863	790	796	818	867	844	800	856	848	832	886	787	830	777	851	781	782	783	836	861	829	841	833	875	798	834	851	807	812	831	815	814	836	819	865	846	807	836	830	911	850	840	781	811	862	821	823	885	849	811	803	826	864	857	889	868	827	863	862	862	793	857	870	846	825	871	875	832	845	871	818	819	814	851	812	793	810	858	819	798	777	855	823	863	847	908	838	796	837	829	815	861	870	880	809	822	831	841	815	824	862	786	811	867	829	862	895	824	848	803	844	803	872	811	815	842	882	858	779	798	857	859	837	815	851	829	808	810	860	844	830	836	863	848	850	839	852	861	819	807	838	836	850	834	825	865	839	775	850	842	835	813	829	859	842	840	820	867	851	838	821	861	822	835	850	805	827	801	841	789	857	853	799	861	878	791	834	798	853	869	800	863	839	881	800	856	839
1310	198	145	126	117	185	254	337	335	328	184	199	173	151	129	114	96	123	110	92	80	75	77	77	87	65	64	68	60	75	64	64	60	53	35	53	54	45	52	41	50	52	41	44	49	50	59	53	36	42	46	39	56	57	42	43	45	52	40	36	56	48	43	43	48	34	50	38	46	48	51	50	52	57	36	62	43	48	38	43	50	63	44	50	43	52	42	33	57	60	54	41	45	41	43	46	57	57	46	47	49	40	48	54	51	59	50	46	40	42	34	64	55	34	51	36	49	38	44	51	44	45	49	51	52	34	48	49	59	47	51	53	51	51	52	46	51	41	55	30	43	48	69	45	57	48	50	51	42	49	32	46	42	41	48	60	44	40	51	36	40	56	39	47	38	33	44	48	42	42	44	53	41	38	36	53	40	38	46	43	44	52	45	37	42	48	47	57	66	47	44	50	53	48	42	43	39	41	47	47	42	43	38	43	43	47	50	51	44	50	50	49	60	48	35	42	41	48	38	34	55	48	40	43	52	51	45	34	39	53	48	49	63	50	42	39	46	44	46	42	49	47	42	51	51	53	33	47	42	56	47	35	57	45	46	54	51	36	32	44	45	44	48	54	50	65	36	52	37	47	55	41	46	55	50	38	42	43	44	48	46	42	44	40	45	57	47	37	52	45	50	65	57	43	37	43	34	47	34	49	33	41	42	42	47	34	60	47	50	58	53	44	36	45	46	42	44	44	48	62	42	48	45	52	39	45	53	45	26	57	41	59	47	39	44	43	52	53	36	52	36	43	57	46	40	55	44	47	48	44	46	59	54	54	51	46	44	52	45	46	52	60	35	45	56	53	53	32	52	42	51	44	40	44	54	43	41	48	45	42	43	26	41	47	47	44	60	60	43	41	64	45	41	47	64	43	51	49	61	51	40	58	45	39	57	55	49	38	40	46	37	45	41	42	39	52	55	50	45	44	34	38	41	49	38	45	47	35	37	35	61	53	52	43	56	46	43	47	45	39	48	41	46	32	51	39	56	46	51	44	40	49	41	42	44	57	51	36	52	39	47	49	38	37	47	53	40	49	43	42	46	48	43	48	59	54	41	60	57	47	48	37	48	62	40	41	49	49	45	48	42	39	31	34	46	62	39	43	50	51	49	51	38	50	48	47	45	56	48	58	46	50	46	50	55	46	40	55	54	31	36	51	60	63	47	53	49	63	38	57	52	42	47	48	53	41	47	43	48	39	45	38	57	44	43	33	42	44	45	51	46	47	39	50	45	50	41	46	42	47	41	31	54	60	40	62	42	46	50	41	53	58	46	47	61	41	55	43	48	43	47	45	32	42	42	47	56	46	43	54	42	49	42	47	47	45	60	42	41	49	47	43	40	40	56	38	39	39	47	45	46	41	55	50	49	44	58	59	50	49	45	51	56	47	44	46	44	49	57	48	46	46	35	48	44	46	65	50	53	46	50	51	50	42	45	60	36	64	51	42	45	53	46	43	51	41	41	48	36	56	56	40	57	55	55	48	43	49	51	56	58	54	49	55	57	42	45	51	49	45	46	41	43	42	51	44	45	40	47	35	34	42	42	46	30	48	48	43	43	52	37	37	43	46	56	51	49	44	49	46	50	45	48	45	49	42	49	49	47	38	47	38	42	47	34	42	42	49	48	58	50	35	37	49	49	41	47	41	50	54	47	49	53	43	32	49	45	41	46	40	47	48	47	45	35	48	46	39	47	54	40	44	61	53	51	36	52	46	47	47	42	52	47	40	57	47	61	51	43	35	46	47	35	41	50	39	41	41	50	53	43	29	45	40	41	48	43	48	44	42	54	43	31	41	52	45	49	52	49	47	37	50	45	51	56	35	44	48	43	45	48	45	44	47	47	48	46	40	41	50	30	46	53	50	47	47	53	43	43	51	59	42	46	49	36	47	50	43	57	43	49	49	47	46	40	49	38	39	47	37	46	52	35	41	44	49	35	52	65	58	40	51	49	46	55	30	36	46	43	54	46	46	57	50	60	43	43	36	45	59	43	59	45	46	48	49	52	44	46	46	40	36	48	42	45	37	48	43	34	41	51	41	49	43	44	40	44	53	48	52	37	61	49	44	60	54	48	53	59	41	36	37	45	49	64	48	39	48	44	44	41	41	48	48	47	39	30	36	48	45	48	50	41	42	42	49	46	44	47	50	44	47	51	35	59	43	31	41	40	34	58	40	49	41	58	48	35	48	32	43	54	57	55	54	46	42	35	45	44	57	42	46	40	53	46	38	44	46	48	50	42	38	52	48	44	40	49	42	40	45	40	47	46	46	34	47	49	66	44	47	44	55	45	52	40	33	40	50	44	55	42	43	50	38	45	38	63	45	54	51	45	42	49	49	48	38	45	35	63	41	51	48	59	46	49	42	46	36	50	53	43	51	38	50	51	48	36	42	37	30	57	58	40	43	37	42	39	44	44	51	54	54	37	45	49	46	38	37	34	53	40	45	39	46	41	51	39	45	54	38	46	46	43	45	44	52	41	45	42	52	54	44	51	47	54	46	49	58	37	50	39	48	57	50	41	45	43	66	51	40	44	56	48	49	41	43	43	44	43	43	39	39	40	36	36	58	45	32	42	48	46	36	40	42	50	48	54	34	52	41	45	41	45	49	42	51	41	37	33	43	49	54	39	59	43	36	50	47	58	52	35	71	56	43	65	33	44	52	40	51	37	48	45	42	50	29	51	46	57	53	40	35	45	44	41	60	52	61	44	44	47	37	38	49	50	47	37	47	47	45	47	48	35	48	43	47	43	45	42	55	49	46	44	53	41	48	47	37	57	47	49	43	47	37	51	32	40	41	49	48	44	56	46	58	53	40	43	45	60	41	64	57	41	49	57	60	40	42	41	53	52	47	39	39	52	39	31	43	37	45	51	41	45	43	52	41	44	40	50	40	55	51	39	50	43	48	43	45	37	47	36	53	45	47	34	46	55	54	55	47	44	43	47	39	48	41	28	53	43	56	41	46	39	38	35	45	48	57	51	38	54	43	44	44	57	40	42	57	49	46	38	51	46	62	38	50	58	35	54	48	42	39	52	42	35	48	40	53	46	60	36	44	44	58	48	41	46	50	43	48	48	47	39	45	46	34	57	52	46	49	55	47	59	38	43	49	43	37	48	43	38	48	37	49	57	56	54	46	48	43	44	48	40	42	48	55	36	34	41	55	43	43	39	43	39	45	50	44	46	46	49	57	38	50	43	42	39	39	39	50	39	51	47	41	47	47	47	54	43	37	53	48	56	43	52	50	39	45	39	49	51	52	42	52	42	41	48	48	36	49	44	37	46	43	60	45	47	42	39	40	57	44	41	41	46	52	47	53	39	39	50	44	37	38	44	48	31	37	36	44	30	51	50	55	42	42	38	51	50	42	44	44	45	42	60	38	43	48	40	45	43	55	37	44	48	48	47	51	56	48	55	64	40	48	38	46	45	45	57	43	45	52	49	41	44	43
10527	2843	1439	1985	6058	10423	11713	13071	12624	9961	6340	5976	4833	3794	3365	2721	2460	2291	2128	1937	1321	1369	1209	1247	1492	1133	932	909	1063	1143	1003	916	704	468	399	354	373	440	394	406	426	405	385	382	364	392	374	395	386	416	354	380	369	379	371	360	380	388	395	374	392	396	381	396	374	415	392	406	379	353	385	348	387	374	382	368	360	348	372	401	360	359	402	352	352	358	375	348	353	344	358	368	401	350	390	342	392	357	362	365	336	326	366	359	364	347	363	373	366	405	384	343	333	357	395	367	401	385	376	378	390	359	390	374	381	365	357	368	381	406	366	391	364	378	355	400	371	380	372	357	347	393	363	383	386	378	386	371	378	360	341	367	363	388	357	378	373	359	367	382	367	334	383	396	371	368	394	394	376	361	363	411	362	327	347	390	372	370	378	351	373	369	383	382	380	399	352	370	355	351	374	369	373	360	381	404	373	382	371	351	372	356	359	370	321	344	343	412	352	383	379	386	377	368	391	356	358	353	345	354	396	370	387	380	352	346	347	399	377	341	379	387	364	366	375	381	378	362	385	370	360	360	399	372	366	364	379	366	373	386	339	364	350	365	338	381	399	393	399	400	437	396	396	324	355	418	374	400	387	395	339	391	406	360	385	391	347	388	363	374	383	375	357	372	367	353	408	370	383	402	356	389	380	357	354	370	371	399	383	395	373	378	376	372	345	400	360	352	382	398	371	345	354	376	379	380	380	352	354	358	355	345	357	393	375	353	385	378	394	387	382	364	395	355	358	341	355	342	374	367	378	385	362	391	349	391	358	378	363	399	402	346	369	381	365	341	419	406	359	356	363	343	375	404	358	373	370	359	360	417	368	379	386	351	366	393	373	387	350	341	396	369	320	395	405	404	354	369	378	368	363	366	349	381	348	367	360	327	367	381	363	356	382	361	395	378	404	380	336	356	368	361	351	383	362	350	375	371	363	350	396	374	362	376	354	370	370	372	370	379	367	344	395	388	370	352	360	373	360	408	399	363	337	378	340	353	401	361	390	398	351	342	409	389	350	372	395	389	332	344	358	376	387	413	390	391	408	358	346	394	365	382	381	367	400	371	362	367	384	379	369	357	390	424	377	347	403	332	380	381	364	390	365	397	364	343	363	381	401	372	363	375	349	364	372	419	365	394	374	344	392	374	369	367	357	408	393	377	369	358	384	388	363	389	346	358	372	333	377	340	382	356	372	385	392	361	376	349	387	361	437	383	392	383	407	383	354	383	387	346	362	401	359	374	347	357	390	339	384	351	374	380	348	363	355	375	368	393	367	363	370	345	381	363	363	396	358	343	396	398	395	362	351	378	390	369	337	370	380	366	355	381	366	379	367	382	379	376	362	373	354	394	364	352	354	359	401	393	361	375	389	368	358	378	366	411	385	391	347	382	397	388	367	377	325	381	377	360	381	339	380	379	380	379	390	348	350	365	387	370	355	407	377	387	365	381	344	394	372	400	373	410	390	325	367	403	375	392	311	352	328	376	383	391	347	351	393	329	342	361	377	384	361	381	374	336	359	389	376	363	391	364	358	367	370	391	363	378	378	372	381	386	377	365	401	357	389	398	338	367	364	335	342	355	379	390	337	373	381	337	369	362	362	371	363	365	370	390	367	363	374	432	400	394	410	346	358	389	395	370	394	368	368	389	406	369	343	345	367	371	401	376	346	345	348	375	350	371	364	382	382	423	354	366	369	359	338	333	383	375	383	381	385	387	396	371	391	394	384	348	360	387	407	399	390	363	367	333	389	342	367	373	364	370	373	397	398	390	382	345	387	382	365	388	363	371	377	368	388	342	364	345	390	379	366	369	359	356	355	382	355	359	369	405	362	340	367	405	344	375	374	349	376	382	366	341	365	348	362	369	361	402	387	361	400	382	394	419	338	321	361	369	386	367	365	377	395	367	386	343	360	389	410	360	380	358	340	366	363	362	383	363	373	388	371	385	368	370	363	397	379	356	401	421	391	373	377	338	364	364	380	378	362	350	337	361	348	363	361	372	347	360	366	375	369	400	403	372	375	383	384	360	363	386	346	331	353	402	368	403	402	417	366	366	361	363	371	364	370	373	338	391	371	365	345	387	362	358	395	391	357	394	372	399	368	373	404	347	365	389	423	396	379	373	388	377	359	333	384	384	383	385	392	349	374	381	408	369	392	348	358	370	396	356	402	371	403	370	354	354	385	398	357	379	365	387	366	380	404	345	408	355	389	386	358	368	374	381	366	387	355	365	372	340	369	403	354	366	367	393	383	374	379	370	386	376	368	372	368	380	383	371	363	424	360	372	387	337	358	367	391	386	359	394	387	374	332	381	396	352	373	364	382	333	367	373	351	365	420	384	403	388	369	368	363	360	379	394	395	381	376	381	369	372	391	403	385	392	365	376	376	366	384	354	365	373	378	357	371	328	392	378	378	359	356	365	367	372	381	327	338	370	406	328	407	374	386	406	388	385	379	372	368	374	380	409	373	366	364	401	374	362	386	360	387	389	389	375	359	343	389	333	366	343	365	390	336	420	345	363	353	391	371	373	367	374	379	350	372	393	374	374	396	371	363	359	385	354	384	363	381	349	377	361	372	401	364	369	333	361	354	373	383	399	354	361	391	369	371	365	398	377	368	392	381	382	374	376	381	373	363	390	348	353	398	412	337	359	369	378	376	375	386	366	361	364	384	411	412	368	365	393	358	389	369	344	364	392	373	387	403	375	362	374	370	344	358	383	354	343	393	348	377	383	388	334	353	374	350	379	325	337	366	393	350	366	377	393	397	362	369	407	371	385	372	372	354	375	367	354	368	329	366	370	415	387	351	363	379	375	381	354	364	385	358	386	388	349	352	332	359	379	379	367	401	368	387	371	368	400	386	364	355	367	366	371	400	370	360	344	367	385	350	370	371	406	368	368	366	392	399	370	377	349	362	345	380	376	371	411	385	332	368	386	419	394	375	411	365	372	381	344	335	404	348	414	407	368	358	361	387	357	379	366	372	368	366	400	360	390	385	351	338	414	359	383	377	331	368	397	364	374	389	351	349	368	366	365	382	387	346	398	364	336	376	348	390	366	402	377	386	337	389	363	381	365	354	418	379	388	353	360	389	417	365	410	365	387	396	394	354	352	372	381	381	368	373	369	353	388	363	371	350	414	394	362	406	355	365	444	366	382	369	385	381	397	360	338	362	352	371	415	362	407	406	374	355	382	419	376	357	393	380	344	404	378	375	336	371	367	363	368	361	345	364	333	359	354	395	338	390	349	393	360	335	399	378	356	383	389	387	367	364	368	376	398	373	389	376	367	384	394	350	377	382	390	366	408	377	368	368	394	350	391	404	358	388	369	362	394	395	370	349	360	368	401	417	351	387	383	367	390	340	355	354	369	377	417	381	364	412	367	396	358	380	369	364	363	392	372	364	356	413	405	381	381	400	384	379	360	368	385	357	374	381	347	376	369	390	397	405	378	399	387	371	403
791	312	213	174	195	313	438	529	515	440	302	298	266	196	180	177	184	164	160	147	142	148	143	127	170	130	151	126	136	127	136	130	104	85	80	83	96	87	90	92	94	92	75	86	96	84	95	83	89	84	92	106	88	93	92	76	91	87	89	82	83	88	73	92	84	89	97	90	86	70	97	84	81	87	88	94	84	112	76	92	80	95	65	85	85	93	84	71	103	88	71	94	91	71	86	84	85	85	83	97	96	98	95	79	83	78	75	81	95	85	99	93	95	88	88	88	81	85	82	86	83	83	104	85	81	83	90	76	102	77	79	91	83	82	105	89	88	83	80	84	82	83	104	69	84	92	79	85	95	95	84	82	74	88	105	71	87	72	79	85	85	92	87	84	100	91	81	109	74	96	94	100	89	97	92	84	86	71	80	78	97	88	86	72	82	87	72	98	102	88	86	93	93	84	88	99	94	101	99	91	83	70	76	82	76	75	79	75	81	104	81	82	88	108	99	89	84	70	84	77	80	75	94	107	92	95	70	81	78	77	92	91	110	73	104	91	92	95	83	82	77	76	81	91	92	86	90	83	91	88	76	82	93	78	84	98	89	85	100	82	102	80	84	86	93	85	92	88	86	88	85	84	102	100	75	82	90	66	83	94	85	95	93	84	82	81	81	78	99	83	102	81	72	97	88	79	73	77	76	72	98	86	80	76	81	95	84	78	93	87	94	73	87	87	80	84	90	84	73	82	105	92	87	80	73	85	90	90	81	111	84	88	97	93	87	89	73	107	80	92	85	90	104	112	97	93	79	82	89	74	75	77	83	84	96	99	85	85	85	88	73	78	98	82	86	87	84	96	71	83	89	89	73	89	91	93	85	89	93	100	76	96	72	88	67	95	73	65	97	63	97	100	95	91	81	85	80	93	76	82	83	97	96	103	98	88	100	80	83	79	74	71	101	77	79	79	73	90	82	91	86	77	83	81	81	71	88	69	67	73	82	80	99	89	92	70	79	89	97	102	91	111	78	87	77	91	96	77	96	88	83	93	79	82	79	79	77	80	79	74	100	94	82	85	80	77	66	68	99	68	77	71	69	79	98	91	70	99	69	97	83	77	86	93	88	72	78	72	90	107	71	92	92	78	96	81	97	86	100	90	79	97	80	102	79	75	96	84	97	90	89	68	90	74	97	80	101	89	73	88	82	81	81	102	89	103	110	79	86	69	85	68	93	81	89	98	79	69	93	81	82	78	100	74	71	72	86	72	92	90	90	90	74	82	83	76	90	80	103	99	104	80	96	80	83	107	95	98	88	76	97	70	92	95	81	80	110	83	70	93	91	80	90	84	69	85	103	108	93	83	85	81	96	75	98	99	78	73	98	78	85	81	86	79	90	86	85	91	85	76	79	80	89	74	83	87	82	100	93	92	76	109	87	86	98	96	67	93	89	83	90	92	90	82	83	86	79	89	84	77	92	81	98	100	83	78	80	85	74	75	96	87	102	87	88	88	83	79	71	96	92	88	76	95	98	86	86	77	83	82	91	85	88	80	65	85	75	91	106	70	69	62	95	92	81	83	101	90	79	77	86	87	91	78	96	83	87	88	97	91	74	89	94	97	95	60	73	76	72	89	79	81	91	75	99	96	107	83	81	89	90	100	78	87	94	92	92	92	88	90	90	84	83	92	93	78	85	80	86	78	82	81	103	79	85	96	75	114	85	85	86	100	89	88	100	93	87	84	78	98	98	84	84	71	68	87	91	89	77	90	93	80	99	89	71	105	90	102	98	83	76	81	83	87	93	68	93	81	86	90	84	82	96	90	84	94	101	81	92	70	86	98	81	93	108	89	68	100	86	96	99	87	86	110	94	91	86	79	95	83	95	79	74	75	78	81	84	90	85	94	78	92	79	95	69	94	83	77	93	121	83	71	88	85	75	102	87	74	77	88	91	101	89	86	64	99	77	85	73	74	97	88	73	112	71	81	79	73	85	91	82	102	83	93	90	96	84	107	79	82	98	98	77	91	84	88	102	76	85	83	78	84	73	105	77	90	107	80	88	72	91	90	84	87	87	76	83	81	94	79	80	77	76	93	78	91	101	81	90	93	92	89	74	88	84	75	86	78	81	87	69	81	79	77	96	83	89	88	87	79	83	81	94	80	80	84	90	96	88	79	94	84	83	93	74	111	80	79	84	83	76	90	93	82	82	79	100	78	67	75	89	83	101	79	107	97	72	75	91	90	80	82	74	81	83	76	77	82	80	79	94	84	83	70	78	89	93	89	84	90	90	88	76	83	87	88	93	90	59	89	68	79	85	96	89	88	111	80	97	80	85	87	79	90	93	93	110	80	82	95	81	85	77	88	91	82	78	88	90	100	83	70	69	87	90	77	82	85	92	83	78	84	97	68	83	83	101	99	80	84	101	95	95	91	83	85	76	90	76	58	89	85	76	73	84	68	95	65	84	83	85	103	81	88	88	79	94	81	103	89	97	63	98	91	106	91	90	92	83	89	102	91	89	82	88	80	102	86	81	79	75	84	80	85	82	91	91	63	76	89	81	84	94	91	89	86	72	99	90	92	72	81	98	92	87	83	100	84	79	96	85	68	84	80	89	81	74	86	96	82	103	87	73	93	74	85	76	94	87	76	91	108	85	96	96	80	96	83	86	87	83	82	91	64	73	85	83	83	78	95	83	94	96	70	94	76	111	76	84	95	115	92	88	84	63	86	85	89	97	78	78	81	84	74	80	88	72	97	84	78	87	82	97	100	75	104	77	66	86	99	91	96	99	90	81	84	83	86	80	93	97	92	97	77	101	80	93	64	87	87	90	83	88	92	88	79	70	87	104	77	70	108	98	103	105	91	91	90	97	100	82	86	93	82	98	71	88	76	69	93	81	72	106	88	75	78	96	77	84	95	81	91	86	92	97	82	96	109	83	84	74	86	80	86	74	85	77	88	95	79	84	82	103	95	88	86	90	86	79	61	91	78	90	92	97	87	81	75	76	86	87	74	91	91	80	75	78	84	91	69	89	100	99	89	95	86	101	82	87	80	82	83	77	87	76	88	78	101	72	88	85	82	86	89	84	72	104	90	86	72	75	88	80	69	87	106	85	79	100	84	96	101	105	81	94	74	64	98	90	93	87	85	73	93	82	94	92	90	101	83	80	80	86	91	80	66	81	67	72	94	87	92	78	91	94	78	95	74	97	72	103	82	84	91	79	80	88	70	71	104	90	104	80	102	83	92	82	80	78	83	90	90	91	95	118	86	79	89	96	97	92	90	87	81	88	85	69	82	77	85	87	73	98	79	94	90	80	80	94	101	84	78	84	81	80	90	80	70	71	67	84	87	78	77	85	91	70	82	112	90	82	88	78	100	81	84	82	94	91	90	75	85	92	86	83	91	76	72	101	75	97	77	74	91	88	75	83	92	80	95	90	95	97	81	97	83	111	93	97	90	75	80	115	102	79	94	100	65	84	82	79	101	100	91	80	75
11342	4270	2167	3337	9175	14298	16040	17061	15214	12296	8220	7721	6218	4799	4442	3791	3816	3188	3217	2632	2091	2303	1740	2252	2263	1682	1643	1616	2001	1809	1528	1548	1215	726	654	686	689	651	737	768	706	672	684	650	699	736	620	685	704	650	666	630	655	650	661	675	695	650	648	683	664	692	727	695	695	686	688	749	675	633	654	662	673	707	720	694	665	683	695	657	654	645	669	626	643	650	674	648	646	656	636	649	669	665	635	646	677	657	646	608	659	688	657	622	691	691	646	662	672	673	687	647	654	682	666	653	665	694	706	675	684	655	633	667	664	678	681	658	656	643	630	645	669	636	642	632	662	663	660	703	666	681	643	621	661	661	665	649	673	690	720	622	625	686	673	684	664	671	632	693	633	670	703	697	666	676	630	650	630	642	670	699	634	652	647	665	655	646	658	624	689	626	646	687	653	625	661	641	696	626	622	620	643	628	643	617	672	639	633	652	657	643	685	672	679	637	645	647	627	608	613	603	632	633	633	650	681	676	691	633	668	687	617	641	678	638	649	652	701	657	624	664	665	632	668	701	685	626	669	654	678	645	710	677	677	637	684	633	656	658	669	670	647	663	647	698	643	661	686	603	684	680	635	626	664	688	676	652	650	658	662	628	625	661	668	659	652	680	637	678	667	599	640	646	656	646	671	647	664	682	691	652	670	671	701	617	639	671	660	627	677	665	660	655	672	655	682	706	653	632	610	670	640	652	669	622	681	657	657	639	660	647	697	674	668	642	626	698	657	638	570	696	657	671	653	693	660	652	645	636	689	691	654	648	670	692	632	657	677	625	658	631	694	693	710	657	655	694	608	653	734	600	643	658	645	649	641	657	695	648	641	670	665	646	592	677	677	685	654	636	629	649	642	646	699	635	649	618	670	682	645	690	685	680	646	648	678	616	689	660	642	634	661	671	657	636	645	690	619	623	602	682	696	706	692	699	688	660	658	631	667	677	669	624	671	636	613	677	682	678	618	658	702	678	642	649	641	650	657	670	697	677	622	631	589	680	688	681	647	634	658	663	661	646	678	682	661	634	645	665	632	676	667	663	610	646	656	673	698	638	627	660	669	656	626	652	654	655	655	605	656	637	611	653	647	681	618	631	609	669	662	665	653	735	679	655	675	664	662	681	653	656	629	679	618	658	646	671	684	647	665	671	656	648	654	644	683	676	606	684	660	686	644	642	678	619	639	652	686	664	634	647	711	627	667	635	673	655	640	638	654	628	620	660	683	657	634	620	644	674	648	660	657	650	666	659	681	646	643	659	633	691	658	642	664	671	662	617	672	687	661	678	713	666	647	645	660	690	609	618	628	678	687	635	677	657	627	680	669	623	632	653	676	636	642	650	654	658	652	644	602	663	672	684	689	641	642	631	645	657	634	595	658	652	622	694	632	637	625	682	652	666	681	675	632	712	655	644	661	667	679	631	646	607	642	630	667	634	677	651	632	633	669	639	630	655	646	684	651	672	643	647	680	661	642	690	692	629	671	672	633	650	625	682	618	637	663	651	658	633	630	607	619	653	658	638	628	644	652	688	680	718	684	707	687	670	671	663	675	674	683	630	661	658	642	634	650	644	654	615	671	640	645	628	638	643	657	669	670	657	657	696	641	635	688	665	648	638	680	683	668	622	661	630	699	670	695	684	693	687	627	643	648	676	700	663	656	642	652	623	619	658	692	655	678	644	673	666	649	643	637	685	623	651	675	684	686	634	642	664	705	678	666	636	636	694	696	651	644	672	672	660	622	629	640	678	665	644	637	636	697	662	657	632	690	676	663	687	684	653	662	640	667	647	610	633	644	643	664	665	657	686	617	651	638	659	623	660	665	638	645	605	677	653	610	611	655	652	625	592	650	641	633	658	642	642	675	659	633	659	674	656	615	673	608	636	673	684	695	628	658	651	622	678	684	730	652	672	650	624	600	674	617	670	632	714	628	641	645	662	653	631	625	634	680	656	622	678	662	643	658	661	593	614	658	650	651	642	700	659	716	654	639	635	669	675	682	641	709	649	653	650	651	619	623	688	692	652	656	630	695	662	664	615	667	666	642	696	664	659	655	632	666	642	687	639	684	674	630	678	683	628	659	627	616	639	668	646	621	634	692	652	679	627	669	635	655	649	683	640	689	636	674	630	644	683	658	666	700	653	621	648	655	644	648	643	661	593	682	687	623	648	676	621	618	658	657	654	683	648	659	643	665	650	624	648	672	627	674	681	669	642	685	638	663	617	664	664	668	667	645	670	621	669	651	667	669	655	663	639	667	648	625	657	663	684	656	677	621	643	654	660	618	619	649	682	622	662	654	657	636	689	655	607	644	673	645	651	663	609	654	671	672	615	672	687	690	641	621	622	632	638	637	657	666	696	659	684	686	634	675	621	679	603	669	701	614	628	644	644	690	689	694	679	675	624	674	623	650	653	602	675	678	631	656	650	601	632	667	644	660	594	665	662	670	652	678	597	682	670	685	670	697	713	679	645	676	664	683	650	636	623	667	643	651	689	652	652	639	685	687	682	682	673	654	661	624	586	654	656	651	638	625	661	672	651	630	676	654	677	657	617	635	699	729	657	691	659	613	641	624	697	633	686	661	632	702	685	598	689	663	660	650	666	630	604	687	700	656	624	697	717	681	640	656	648	707	685	665	627	646	594	692	662	644	647	680	683	641	651	654	662	627	722	676	647	630	682	655	689	663	653	630	686	713	685	657	656	666	670	697	655	672	619	661	710	710	645	652	687	585	662	620	647	656	676	652	598	681	616	672	692	640	651	590	653	681	647	657	647	659	668	653	655	670	667	655	641	618	670	663	672	696	638	653	678	654	670	649	663	607	655	643	683	688	699	672	623	652	646	665	673	608	641	677	654	664	666	670	649	644	691	650	675	682	638	628	658	628	634	690	668	655	692	669	649	654	641	677	639	658	664	644	651	665	625	673	654	675	645	697	641	635	688	622	676	636	662	655	679	666	650	628	648	631	675	689	667	644	649	651	704	667	707	689	682	665	668	660	657	670	681	661	663	648	632	643	654	634	648	645	670	685	667	613	659	705	668	696	642	675	669	662	691	662	613	711	663	652	651	651	656	642	692	619	672	680	679	612	634	625	653	695	642	626	682	676	625	717	701	661	669	649	658	638	655	632	648	622	651	665	631	668	618	688	747	652	616	682	654	658	655	664	657	671	653	663	673	686	659	688	654	676	652	655	618	668	690	640	672	694	703	649	640	660	682	686	643	667	659	624	638	687	672	605	629	654	635	657	674	669	683	654	661	624	632	661	683	673	673	671	644	633	690	667	671	667	633	686	629	667	702	654	723	643	680	646	669	653	694	626	695	651	663	637	657	647	698	657	608	657	624	659	701	608	695	643	677	669	671	629	689	689	651	665	660	633	645	674	666	617	680	629	620	656	655	678	672	628	613	655	689	663	649	652	676	684	699	647	631	658	629	652	647	641	657	646	669	627	681	682	636	641	653	689	653
1852	289	185	150	150	252	415	524	453	342	269	236	214	178	173	151	184	180	171	142	125	120	108	127	110	102	109	105	112	105	112	113	86	88	64	62	84	75	72	62	75	75	73	73	81	68	74	57	63	68	78	60	59	76	62	67	77	70	74	69	67	75	69	67	90	89	77	65	66	70	69	67	73	68	72	51	78	52	69	60	69	65	60	73	62	68	63	65	72	64	74	76	79	67	76	70	66	72	70	73	58	63	79	77	91	64	74	82	63	64	61	64	78	56	74	76	69	60	64	77	64	70	72	77	67	60	65	72	63	63	78	76	59	53	62	85	69	78	69	63	80	67	68	79	62	66	57	78	65	70	61	77	69	84	68	57	86	77	62	69	86	69	69	51	80	56	77	64	68	73	75	67	64	76	68	63	82	95	64	70	58	86	77	70	63	70	50	82	70	79	86	65	69	63	71	62	77	77	69	76	63	72	70	68	76	82	82	71	71	63	69	72	83	60	64	69	69	66	90	76	53	65	72	72	76	75	72	60	72	79	61	74	68	77	63	58	82	73	62	87	70	62	70	63	68	85	64	81	65	81	67	66	71	72	71	72	68	63	61	60	80	80	68	65	57	82	79	72	70	56	68	62	60	90	70	69	62	64	71	73	83	66	54	71	77	72	57	73	74	90	65	71	83	94	51	70	74	77	60	68	83	66	74	76	66	65	80	70	72	78	73	92	75	71	63	63	77	63	74	68	79	69	64	81	67	74	71	70	65	66	82	83	58	61	82	76	75	70	60	80	72	79	65	68	66	61	68	61	60	72	73	75	58	79	68	72	72	69	64	82	71	83	80	57	68	65	71	76	53	63	75	77	81	80	63	69	70	65	76	69	65	80	71	51	78	85	78	66	72	86	67	65	71	79	73	55	71	77	71	76	75	77	75	74	69	78	63	71	67	86	79	53	83	61	63	73	90	60	64	80	65	69	73	63	77	69	74	64	72	81	77	61	69	70	61	59	68	72	65	56	69	71	65	80	71	85	94	74	77	71	56	54	68	64	64	85	68	64	71	72	78	71	63	88	58	80	81	67	63	59	75	83	59	59	72	64	74	62	73	77	72	72	83	67	73	53	71	72	69	65	56	71	69	77	61	72	59	72	77	63	79	73	63	62	71	78	71	74	63	90	62	71	65	79	78	69	68	88	68	75	72	76	76	86	76	82	67	71	69	71	62	56	52	67	75	74	68	66	90	72	59	58	68	58	61	75	55	74	70	76	88	61	85	68	85	89	69	71	73	82	66	78	82	77	67	72	92	80	68	70	67	73	66	58	67	58	63	72	68	77	102	88	77	63	62	51	80	67	72	74	77	77	77	89	69	69	77	73	67	69	69	71	54	66	75	78	66	69	65	83	70	71	73	71	65	59	73	72	76	67	64	57	62	72	64	76	54	88	60	65	64	80	55	73	70	73	68	65	70	58	68	85	71	66	69	70	57	71	72	56	58	72	64	74	79	74	64	63	64	68	72	75	65	70	71	76	67	71	60	76	55	68	88	74	60	66	75	82	68	76	63	68	71	83	57	70	80	69	85	60	71	61	66	69	60	66	74	69	68	84	72	58	76	61	63	64	80	81	60	71	71	52	83	67	52	67	96	76	71	85	78	59	71	70	72	69	65	65	63	64	74	69	68	66	71	69	56	67	69	54	80	67	82	72	71	68	68	79	80	80	66	62	68	71	67	80	55	62	72	68	67	76	74	73	65	53	58	83	69	72	59	82	61	78	65	80	63	83	75	72	80	69	77	72	59	98	62	82	67	65	78	70	76	77	72	66	64	70	73	79	65	71	77	62	74	74	73	65	68	58	73	63	70	65	70	68	62	73	76	72	73	64	69	65	74	69	89	80	74	60	57	75	82	64	71	62	71	87	66	61	65	61	71	65	69	61	78	50	70	71	77	64	76	64	76	80	63	77	83	79	80	71	57	78	57	68	67	57	67	56	63	58	77	71	84	72	77	72	78	68	85	79	74	68	57	75	76	74	60	81	70	70	69	84	76	82	59	64	78	66	71	54	75	68	71	82	79	76	80	64	71	85	59	69	69	72	79	66	53	79	75	69	74	70	65	76	75	83	55	76	85	61	78	63	69	73	80	71	60	67	73	73	72	64	73	82	63	71	73	67	60	54	73	75	56	64	60	76	58	70	64	55	69	90	85	67	60	78	66	62	64	72	58	64	70	69	66	88	54	70	60	75	82	71	67	71	67	64	69	68	75	65	64	80	73	71	70	82	67	80	78	89	61	62	78	73	70	71	59	57	64	69	78	71	72	68	59	77	84	67	67	72	64	68	62	73	87	56	61	62	66	67	66	76	63	80	88	78	72	73	73	64	80	61	59	69	70	77	75	71	72	64	61	64	60	62	65	65	74	78	82	66	80	76	70	87	84	75	75	71	69	70	67	70	67	83	61	62	78	67	74	57	75	71	65	70	77	75	76	65	85	63	66	69	60	75	70	63	50	82	57	65	66	73	72	65	68	74	69	80	72	68	77	74	84	76	64	68	59	60	76	61	65	75	77	62	81	89	67	73	65	80	86	83	66	68	67	70	73	67	72	66	69	74	67	71	68	75	69	77	48	71	69	72	72	66	76	65	50	86	69	55	77	66	68	62	72	74	63	67	67	73	74	67	69	64	61	64	67	58	72	86	76	59	83	74	84	67	80	63	60	55	60	63	59	79	67	62	74	68	61	77	71	86	78	72	76	59	67	93	66	59	72	62	67	61	67	79	66	76	63	64	77	81	84	64	65	56	81	75	80	62	68	72	70	84	71	68	68	65	76	63	59	67	74	71	77	67	66	79	76	69	66	62	67	79	67	79	53	63	66	66	83	79	62	60	56	85	71	77	72	70	67	68	58	60	82	73	54	78	81	80	70	82	66	55	74	70	60	69	78	75	83	73	68	75	72	54	62	67	64	74	87	74	55	53	72	87	68	73	67	64	70	72	75	76	63	60	66	85	82	78	61	55	55	60	64	79	59	68	76	62	73	70	74	80	77	78	63	69	95	64	74	90	64	70	60	66	60	79	65	63	75	70	54	81	71	62	80	76	74	61	79	75	70	60	83	73	75	65	52	61	61	64	80	71	65	53	63	51	67	79	68	66	74	78	51	71	73	60	68	73	65	57	83	76	67	75	79	70	72	67	55	76	80	82	64	69	73	87	84	70	77	57	71	68	62	66	66	76	72	59	64	73	75	78	76	58	66	74	70	67	78	79	60	62	82	89	76	78	61	70	62	76	78	78	76	66	68	63	67	74	66	66	71	68	73	65	71	63	64	79	81	80	52	91	60	65	76	69	72	72	86	84	49	75	72	75	70	65	64	67	55	66	68	70	67	70	73	52	82	69	68	71	76	68	80	66	64	63	59	64	75	72	76	68	71	73	62	67	63	72	70	87	77	67	69	73	82	56	55	93	82	64	69	70	76	91	74	77	57	58	61	63	75	55
12185	3639	2007	3053	8458	13955	16137	16827	13950	11157	7889	7080	5850	4407	4426	3670	3911	3141	3132	2257	2191	2133	1762	2483	2096	1450	1550	1560	1959	1661	1504	1503	968	642	570	604	603	631	643	620	630	572	564	563	576	581	583	530	586	554	593	553	568	576	571	565	588	577	578	601	582	564	605	619	542	633	627	602	557	572	557	559	593	551	584	580	579	592	558	585	540	550	522	579	534	586	543	545	553	521	559	581	559	592	590	574	538	556	562	590	551	584	569	608	521	566	552	533	561	577	565	565	588	531	591	552	541	545	549	557	544	583	548	491	583	585	591	587	553	527	546	559	551	570	574	584	529	557	579	578	557	523	543	566	597	578	569	596	609	551	545	556	534	544	525	583	525	543	588	596	521	542	517	574	564	538	535	603	546	583	544	552	589	573	519	531	560	568	587	561	520	575	567	535	590	524	550	540	581	545	569	577	574	557	543	528	606	580	568	563	566	571	580	513	590	532	553	623	606	571	570	564	541	581	544	535	548	577	551	562	550	565	547	531	578	527	580	549	575	529	558	534	581	552	573	569	580	542	560	598	542	563	568	579	568	551	563	572	546	581	547	583	570	476	565	581	575	548	554	548	590	573	576	571	564	548	583	551	565	568	561	532	547	551	571	578	547	615	530	561	561	581	528	570	551	557	560	558	552	578	560	570	543	566	546	566	529	566	525	617	574	575	558	570	593	535	580	555	597	563	529	564	579	580	525	564	529	567	570	567	553	556	553	537	579	551	595	582	543	607	551	577	607	547	547	568	553	529	541	555	541	578	493	602	591	579	562	605	534	524	574	568	564	546	558	545	563	552	600	579	555	597	556	538	562	525	564	561	528	548	568	548	554	561	558	558	589	533	554	560	593	582	567	505	565	521	589	569	536	571	584	567	563	575	528	582	543	573	565	582	606	568	536	562	540	545	624	575	607	568	600	547	581	562	577	616	528	546	542	534	536	560	537	563	515	563	539	541	548	536	568	547	545	569	559	547	542	570	554	553	548	581	567	565	525	521	556	539	538	585	568	545	552	577	573	536	558	545	590	519	542	613	557	539	575	546	549	591	541	543	557	532	572	533	586	533	576	568	533	549	568	584	525	531	526	578	542	557	571	548	570	573	587	537	575	545	581	599	536	560	540	550	587	574	532	547	545	614	517	516	538	556	558	546	546	622	583	551	524	597	571	560	547	534	566	537	552	548	552	558	599	516	533	528	561	561	553	552	560	542	581	538	489	575	566	571	591	515	589	545	574	552	586	546	557	528	584	549	544	531	549	504	582	569	550	545	546	563	563	592	572	538	581	538	526	600	567	552	603	542	550	545	570	560	523	533	564	560	551	589	590	558	578	564	564	538	553	532	570	573	571	585	550	539	566	555	578	556	581	588	586	582	545	570	595	584	599	594	564	588	571	600	585	542	577	560	609	554	553	579	574	537	581	595	549	592	512	570	575	570	539	558	504	538	569	523	548	550	573	530	574	541	573	563	551	546	574	546	568	558	562	531	578	606	526	540	548	551	563	555	573	540	528	549	540	558	545	572	592	597	518	554	548	575	549	527	539	551	593	528	517	590	532	545	511	612	584	546	542	543	547	546	540	572	565	585	606	610	543	573	522	595	588	545	585	630	589	533	551	542	574	559	558	540	521	551	575	557	551	538	514	575	579	608	536	540	564	522	525	557	516	543	513	545	592	574	531	578	576	531	544	577	531	550	548	529	552	560	586	513	567	589	546	568	549	555	545	595	569	529	598	579	567	533	535	515	557	559	534	582	578	565	540	531	554	599	559	514	570	556	590	551	571	567	547	560	583	534	548	613	523	529	566	579	562	596	551	535	535	554	591	538	565	564	543	534	582	577	567	530	546	526	540	563	573	568	568	557	571	577	582	548	505	576	574	553	592	535	499	564	590	557	553	554	575	539	552	580	593	523	562	551	514	542	541	558	543	583	571	541	563	579	575	573	578	516	579	533	598	564	550	565	543	547	569	581	545	552	568	572	511	564	551	569	582	548	547	572	506	601	573	550	559	527	607	558	562	531	571	555	546	550	577	565	578	546	563	601	535	531	552	510	572	565	555	568	563	530	574	515	575	543	551	525	549	565	569	516	514	522	554	541	614	550	574	605	541	550	582	598	612	541	588	583	577	569	557	553	596	583	552	552	509	540	565	588	557	582	563	587	529	542	529	504	580	551	546	570	575	541	550	561	567	587	554	572	522	543	603	568	580	558	564	531	525	539	530	526	539	579	527	562	596	554	573	619	537	596	527	577	519	589	562	558	545	526	572	569	532	573	568	550	559	576	530	590	541	572	588	550	530	532	555	544	551	528	581	580	589	541	581	523	558	554	564	604	550	552	540	502	529	557	564	513	580	585	535	581	550	524	534	506	555	534	549	557	576	566	551	582	564	565	577	565	538	570	516	598	579	559	546	569	531	527	526	601	579	558	563	570	560	541	567	576	564	551	581	547	560	570	553	559	564	552	599	581	548	583	527	590	523	566	570	590	532	569	558	559	566	550	567	548	600	577	587	564	524	539	550	591	577	594	578	534	568	557	515	558	594	539	539	535	550	570	607	540	577	559	542	531	504	535	556	543	579	554	554	560	532	595	545	530	570	552	565	565	572	539	511	585	564	589	573	558	558	560	595	570	546	570	527	528	523	571	586	569	580	584	542	569	525	562	516	543	549	556	600	560	547	551	586	533	554	602	532	598	559	574	526	535	529	595	523	578	588	556	573	542	563	572	553	567	586	577	549	567	544	557	579	562	557	613	578	558	557	557	606	541	541	513	585	530	532	498	532	565	510	544	531	520	559	544	564	543	569	560	519	579	543	560	560	556	552	513	568	573	582	596	577	555	581	513	513	526	585	527	525	546	587	531	585	587	611	565	590	552	564	518	565	573	565	583	569	540	563	590	562	561	528	566	566	550	537	588	559	546	552	502	554	583	551	583	570	565	536	524	511	582	550	590	556	535	557	574	548	526	523	551	584	562	551	528	573	552	555	533	600	603	605	574	568	517	560	547	556	554	604	595	553	495	555	550	552	580	541	566	572	556	542	540	551	552	527	553	585	590	569	516	536	516	562	571	564	544	535	600	576	570	580	559	527	534	577	535	535	525	506	549	547	541	602	525	542	577	526	530	586	541	558	536	565	616	573	559	551	596	573	504	533	559	574	583	561	562	627	555	566	561	548	527	553	549	566	541	553	551	556	534	529	548	552	580	566	560	567	586	562	553	580	512	582	606	549	579	579	561	570	525	560	532	595	547	557	573	599	542	588	583	523	578	553	549	523	567	561	538	588	569	577	551	567	525	571	561	575	560	579	535	525	579	593	581	537	550	529	573	573	557	611	553	582	574	572	545	502	579	619	578	570	558	541	560	553	596	575	567	575	563	600	566	529	559	579	574	565	553	575	599	554	561	526	577	522	569	611	547	589	522	579	588	590	540	553	549	560	569	571	580	583	588	557	603	531	557	542	540
1279	429	262	229	222	389	598	670	599	442	349	331	291	249	264	248	240	178	195	184	171	174	207	196	161	170	159	155	166	172	188	140	129	112	128	119	117	121	121	113	117	118	105	94	126	126	105	99	104	113	111	105	98	102	123	93	105	104	110	112	97	108	119	101	99	118	125	106	99	110	107	114	106	127	120	110	98	95	108	125	113	105	116	104	118	122	83	119	102	117	110	105	118	118	103	103	111	122	94	105	106	129	121	112	110	93	125	109	119	109	102	139	108	122	110	91	110	112	118	120	97	107	110	135	111	102	111	104	116	105	126	92	112	99	98	117	90	97	104	123	93	110	105	113	107	113	122	117	123	112	110	107	98	116	110	112	104	121	119	106	111	113	126	126	141	121	107	117	90	101	117	110	110	104	92	120	115	86	108	110	110	84	105	102	108	116	96	106	96	119	101	112	124	112	118	127	112	130	121	116	130	119	112	106	87	108	108	97	112	109	108	112	107	110	116	127	104	75	93	130	119	97	134	94	118	114	121	123	107	120	108	112	107	123	110	99	122	103	117	89	83	98	95	97	107	102	100	114	99	114	117	88	126	91	97	117	124	111	110	127	114	102	108	93	107	113	105	118	109	97	97	83	111	126	110	101	129	116	125	99	106	110	110	115	110	114	124	123	113	111	97	116	111	115	105	82	102	91	127	109	124	130	109	109	125	118	126	125	126	108	118	115	116	114	121	112	124	112	105	130	102	104	112	104	116	107	112	90	113	101	117	100	91	114	130	104	101	116	102	101	113	108	117	123	103	112	94	118	105	111	120	114	127	106	88	112	107	103	103	110	85	105	93	120	106	131	113	124	109	105	107	98	117	112	97	113	105	97	122	99	123	117	99	118	104	91	127	119	115	121	120	104	112	110	118	120	104	107	95	110	113	99	100	116	117	115	106	115	101	109	123	109	99	104	93	121	114	117	108	113	124	119	107	116	111	92	102	123	125	117	101	99	91	112	96	113	113	116	128	107	87	133	94	106	97	92	116	93	102	96	102	91	114	106	119	112	130	128	97	104	93	94	103	116	115	114	96	119	99	111	100	117	99	98	110	98	87	109	103	121	113	121	117	120	102	89	113	101	122	132	112	115	97	128	114	111	98	103	108	112	95	110	105	116	98	115	113	113	108	117	117	97	123	107	129	107	86	119	94	107	104	132	103	99	104	108	117	115	111	121	115	109	102	97	110	102	108	110	103	120	127	104	144	105	102	102	108	114	130	112	124	98	119	96	98	109	100	106	104	109	95	102	113	112	98	136	112	120	98	109	122	132	118	111	107	111	103	92	101	98	121	96	108	116	122	88	93	97	117	110	116	126	121	105	111	119	120	125	95	119	110	127	111	101	125	119	104	108	126	101	114	118	112	117	105	122	111	99	112	106	121	112	124	119	126	133	98	113	110	108	123	118	101	109	104	117	125	113	128	107	108	116	104	105	102	103	125	114	110	110	113	97	108	98	90	111	111	109	120	116	105	120	122	100	129	104	110	124	123	116	109	116	122	118	108	113	125	120	95	109	104	100	111	116	95	128	104	106	100	103	126	97	106	122	114	117	131	113	118	96	119	126	115	99	118	100	107	107	90	112	95	100	119	119	110	113	103	97	105	121	118	109	109	115	106	116	106	117	123	113	128	110	122	124	118	114	120	125	111	91	94	103	93	127	109	80	104	108	124	134	111	105	102	107	139	104	108	112	123	89	110	133	132	115	113	97	108	114	116	108	113	111	105	106	111	116	106	119	131	97	119	112	108	107	122	118	100	115	118	112	110	139	96	123	109	116	97	120	119	108	112	113	107	122	132	101	111	115	113	113	113	111	94	117	115	111	110	110	100	124	110	103	114	115	114	123	110	115	122	110	113	129	135	110	120	114	94	108	117	83	103	111	124	106	109	127	119	113	108	113	95	136	113	98	126	92	120	102	117	87	86	109	113	109	95	107	101	128	103	106	96	99	96	89	100	115	103	114	111	118	95	102	98	118	101	105	105	100	129	114	96	129	99	84	103	106	109	110	111	122	103	93	108	107	116	115	114	115	125	107	119	106	112	125	114	114	122	102	112	115	110	122	133	124	125	93	93	121	129	101	104	107	118	112	108	100	107	103	98	113	94	108	112	101	98	99	116	101	94	100	119	137	115	120	104	115	112	114	92	108	120	85	103	108	117	114	111	115	115	89	122	114	110	104	125	97	110	104	132	104	125	107	110	119	112	116	95	108	101	103	107	114	89	92	116	108	119	98	141	96	102	116	92	104	114	101	121	114	107	117	115	113	117	105	100	114	100	103	107	112	103	108	110	119	107	124	121	101	109	113	125	115	123	88	103	107	104	97	125	85	120	108	92	102	107	121	108	107	94	115	100	125	114	127	108	99	99	93	99	100	79	113	126	113	116	110	104	109	114	108	101	104	115	129	99	115	112	135	108	131	107	112	120	98	112	112	103	104	101	109	118	92	114	121	112	99	122	109	118	115	98	96	114	128	106	107	117	99	92	119	99	109	95	127	126	115	100	116	119	107	94	117	107	110	80	97	97	104	108	107	116	107	108	123	118	98	96	112	150	120	109	121	109	121	91	107	98	88	123	93	134	107	119	98	102	118	86	116	113	128	104	103	110	114	94	103	109	114	118	105	85	112	126	107	125	120	117	104	121	108	106	107	116	111	110	97	112	113	118	117	99	107	93	101	93	116	98	102	129	119	136	120	99	97	103	132	108	121	98	109	94	97	112	114	115	101	114	98	104	108	109	123	125	117	103	110	125	108	112	131	112	90	104	100	128	95	109	112	113	125	113	121	115	111	110	106	107	110	104	105	119	118	108	123	122	119	123	119	107	96	94	117	99	128	95	111	111	108	113	108	121	87	115	131	87	111	119	123	113	129	118	108	112	128	123	109	95	119	102	96	140	105	129	85	104	93	101	118	122	121	110	136	105	101	111	110	117	116	124	105	124	100	120	93	120	94	123	118	102	96	112	108	122	121	116	120	106	123	115	92	121	99	104	120	124	116	123	126	124	115	98	108	129	124	116	115	94	113	98	118	113	111	124	116	102	114	115	90	118	120	109	101	115	101	110	106	109	108	123	129	142	106	112	116	103	122	98	99	118	121	104	109	103	121	107	102	98	106	110	121	99	101	112	106	116	126	110	99	110	107	111	93	115	98	140	121	99	99	117	111	106	105	118	106	114	108	102	110	90	105	108	115	118	100	122	97	95	105	107	106	90	114	101	121	95	136	106	99	105	98	123	107	135	120	112	99	116	108	120	101	102	99	128	109	121	109	100	106	113	115	99	106	118	105	71	118	96	102	108	106	112	122	111	117	94	101	119	103	107	97	114	115	106	104	92	107	99	118	107	125	107	109	133	104	125	124	112	123	102	116	93	115	114	96	108	111	97	122	107	106	124	107	116	124	115	116	130	116	132	109	110	105	111	103	119	126	107	116	115	116	107	97	110	103	105	89
13558	4955	2931	4328	11233	17535	20147	18982	16498	12486	9350	8546	7001	5687	5868	4982	4974	3736	3863	3029	3176	2652	2930	3521	2517	2320	2140	2410	2632	2286	2216	1937	1264	984	894	913	925	992	972	958	968	905	876	839	870	884	878	908	863	910	880	822	867	866	875	870	855	854	931	876	902	921	858	861	921	940	912	1016	879	825	867	856	880	835	841	936	872	922	885	873	837	881	860	854	817	887	887	910	853	867	867	827	890	827	829	848	817	819	871	824	871	820	877	767	864	841	870	837	823	860	878	872	894	879	816	898	833	831	892	864	815	846	842	862	893	918	845	859	862	807	862	874	831	854	861	819	846	839	871	871	902	840	868	833	835	825	845	810	855	834	840	877	880	826	882	815	820	822	866	825	844	870	857	818	908	831	819	876	880	850	873	833	856	820	842	832	811	802	872	848	883	825	827	874	866	859	843	864	850	861	879	817	794	870	880	848	850	877	866	837	879	843	885	874	872	893	833	840	833	854	839	839	820	837	847	873	835	836	867	890	808	803	836	805	833	840	858	832	843	872	879	879	808	856	881	835	829	812	828	825	835	838	877	853	859	873	861	826	846	864	821	852	865	861	878	855	886	822	842	864	833	807	818	844	821	831	849	840	853	831	855	829	830	876	851	888	849	847	843	836	832	849	878	811	823	888	880	796	849	825	807	845	881	872	888	842	810	850	847	891	839	831	852	806	776	879	794	894	853	838	852	868	938	837	828	818	817	869	818	842	861	884	861	825	869	864	871	863	843	852	849	864	863	868	860	780	876	886	796	839	868	833	839	858	846	875	824	832	835	830	806	841	860	821	866	852	897	861	839	812	834	813	804	813	816	855	811	894	806	850	858	826	819	838	865	866	880	840	861	862	840	852	800	854	765	888	852	871	855	860	847	821	864	916	882	844	831	844	872	846	805	769	837	842	866	832	849	790	836	840	865	814	910	848	873	845	820	872	868	889	867	842	843	840	855	829	884	809	823	864	860	820	831	880	837	819	825	865	818	911	823	807	846	848	825	829	842	881	845	868	812	869	870	805	871	883	869	830	905	887	893	846	855	829	811	873	853	878	791	895	873	878	886	872	868	861	797	867	826	863	906	899	831	887	843	842	850	868	845	848	825	898	854	880	824	843	885	838	878	839	865	845	865	853	871	887	860	872	880	830	807	856	820	895	905	849	836	861	826	877	913	834	841	865	848	867	863	876	811	858	884	854	835	869	830	910	896	862	838	798	878	806	860	848	811	816	830	829	832	867	885	828	850	880	870	879	868	871	877	889	851	841	887	881	814	846	846	855	902	848	835	827	835	818	839	830	923	877	809	850	865	882	852	837	837	823	831	836	854	808	858	852	837	878	874	821	852	784	890	853	862	817	858	878	852	855	922	847	845	829	842	860	816	873	921	854	862	820	856	855	840	840	844	834	850	869	771	857	810	865	847	895	868	853	873	875	853	809	811	850	852	861	837	858	879	784	849	890	855	865	850	874	845	840	775	848	834	889	859	849	852	841	900	880	847	782	881	796	854	862	858	853	814	803	883	813	829	884	849	807	828	887	891	817	863	851	900	826	876	865	833	844	810	897	863	886	855	834	781	883	832	913	826	855	829	841	880	809	818	859	795	867	841	912	861	859	891	827	826	857	796	779	840	843	801	844	828	817	866	839	856	907	812	788	847	844	863	851	883	854	831	830	887	839	840	817	885	913	861	803	805	811	883	845	807	853	841	895	869	858	881	877	853	882	881	831	847	851	889	861	857	798	886	900	854	873	879	840	836	845	841	840	856	814	884	826	858	873	939	847	914	846	859	837	870	815	793	823	837	860	833	832	876	860	852	868	847	854	826	839	837	872	844	884	867	847	847	834	913	882	824	851	834	848	893	875	865	858	816	848	816	795	831	827	863	865	873	906	817	855	868	799	871	788	812	858	822	858	866	848	833	817	871	889	845	844	817	825	876	833	906	845	838	854	863	826	863	874	891	848	835	835	828	889	849	870	884	838	844	844	834	824	852	855	794	866	911	837	887	864	867	846	864	834	857	879	856	890	821	866	781	819	818	851	891	880	858	849	832	816	906	885	834	825	822	889	828	839	804	837	844	899	845	864	876	860	881	840	816	883	838	884	852	837	891	811	840	823	871	841	853	855	842	821	854	869	833	833	823	860	852	803	860	816	851	832	882	840	873	854	859	878	840	859	891	779	845	887	852	866	878	880	884	831	820	795	835	872	867	857	734	839	855	881	873	822	887	847	868	906	886	868	886	834	868	858	803	854	830	830	846	831	814	818	876	856	908	804	827	841	904	880	886	868	814	829	829	871	853	868	791	871	804	834	869	891	797	853	859	791	823	853	883	888	907	847	837	822	822	847	828	792	826	905	847	869	854	877	813	863	844	891	908	855	860	798	845	838	790	877	841	819	861	896	779	817	825	932	831	861	814	842	926	786	828	840	844	843	837	864	872	901	874	784	879	856	811	845	872	869	852	819	863	861	839	887	818	812	853	847	771	819	880	885	897	826	890	869	833	847	860	863	826	816	839	874	850	877	885	884	847	870	826	842	834	837	801	855	889	798	803	849	820	829	856	872	875	844	861	844	831	849	822	843	836	842	846	890	870	873	814	856	879	835	839	831	840	819	845	826	890	872	868	833	808	807	844	895	819	845	848	835	854	915	867	831	887	821	900	806	806	851	857	837	930	877	878	862	877	858	853	898	914	855	806	876	907	843	853	840	889	886	837	850	840	867	837	846	852	848	909	855	853	855	861	843	830	884	826	805	826	816	857	832	847	840	856	820	841	850	817	877	841	864	832	869	848	809	813	839	886	846	892	860	846	865	846	883	867	803	879	848	857	862	817	889	874	850	829	859	846	817	865	830	843	828	884	841	832	857	835	798	873	824	867	867	836	891	843	909	884	887	816	916	888	850	896	887	781	845	820	845	862	892	823	830	833	843	835	864	892	850	833	833	809	848	843	858	872	836	851	880	888	853	855	875	835	837	805	892	818	830	812	824	806	852	883	860	837	883	829	905	825	845	843	846	884	880	824	845	868	837	837	836	830	825	830	813	883	890	830	856	861	799	794	846	843	815	819	859	864	863	872	859	811	835	820	851	883	903	807	852	855	840	822	836	851	851	857	844	804	841	794	856	817	838	849	892	891	832	853	886	877	849	862	841	856	818	844	866	813	825	827	838	833	812	793	846	834	816	838	882	843	856	836	792	796	819	892	882	810	840	802	858	856	882	858	813	856	855	835	840	858	869	819	869	877	885	928	844	838	865	828	858	828	786	809	839	891	847	833	870	854	869	829	860	908	828	823	858	849	849	840	893	881	823	816	834	832	846	835	874	841	821	861	842	903	829	864	794	884	885	810	889	846	847	859	851	832	837	869	901	905	876	837	880	834	843	835	828	828	808	875	895	816	795	866	856	816	831	882	875	876	875	836	806	833	840	859	875	874	827	828	840	887	816	839	834	804	869	816	873	835	849	850	882
1157	179	134	99	116	201	332	306	285	203	149	155	149	147	132	129	114	89	108	96	88	73	86	102	75	77	52	70	57	61	63	67	57	45	45	48	46	55	48	46	58	54	57	49	44	57	45	52	56	51	43	48	43	38	46	44	34	47	43	48	39	52	49	56	52	51	50	53	41	41	53	46	47	47	46	43	61	42	50	47	37	59	40	34	49	32	44	39	45	49	45	40	46	51	47	40	52	55	46	52	46	46	54	53	44	40	46	49	54	42	46	35	42	42	52	45	52	47	49	36	41	30	41	48	48	34	47	46	41	57	41	52	39	49	41	45	36	47	41	52	48	47	48	43	37	43	41	45	60	45	51	45	51	30	47	57	45	43	36	49	51	43	42	54	53	53	39	63	46	44	71	40	45	53	53	53	51	47	43	41	33	42	42	42	51	37	32	44	51	47	54	46	46	59	42	42	39	54	46	32	43	44	49	45	52	50	47	40	48	44	41	46	45	44	30	48	53	49	43	47	43	45	50	48	49	40	36	45	51	51	46	42	39	44	51	59	37	49	50	48	58	51	47	54	40	42	47	47	44	32	48	43	43	38	35	53	42	46	42	53	49	50	46	35	70	30	49	36	48	53	50	46	46	43	50	41	46	35	47	53	37	56	49	59	43	38	60	56	36	41	40	49	50	40	47	44	35	53	42	53	50	47	33	53	47	55	38	53	50	38	43	50	69	50	51	55	39	52	44	44	35	61	44	36	51	51	42	53	52	36	43	39	37	56	50	48	46	44	54	44	50	42	43	42	40	39	45	50	43	48	55	44	43	58	44	40	51	45	42	46	43	60	45	35	47	57	39	50	43	53	37	45	41	42	51	43	48	35	44	41	32	31	47	48	50	40	39	47	35	47	43	39	54	46	37	43	54	44	43	50	46	53	46	44	32	42	43	48	31	50	49	40	41	44	38	41	48	41	45	39	40	40	44	38	54	47	47	53	48	41	29	48	42	52	44	47	49	57	48	45	43	59	43	44	40	48	55	53	45	25	37	40	45	54	49	50	58	49	36	41	52	43	43	37	49	58	44	51	39	44	50	61	43	38	43	45	55	44	48	38	51	40	50	36	40	37	35	37	57	50	40	48	47	43	49	59	44	49	42	41	49	44	50	37	50	52	51	54	43	51	38	40	46	43	42	45	34	43	51	54	47	43	43	41	46	50	45	52	50	45	51	46	56	44	44	52	54	47	57	40	37	50	37	45	42	46	43	35	39	37	48	45	48	44	37	53	62	46	61	52	51	43	39	42	41	52	33	53	58	46	45	61	50	41	39	66	44	44	48	43	50	54	58	37	56	52	44	44	46	50	49	42	50	48	48	41	48	44	51	61	50	38	55	48	42	52	43	35	39	46	42	54	38	46	32	52	45	46	55	45	48	33	54	32	42	34	50	46	48	53	44	47	56	44	46	38	39	46	54	50	41	48	47	44	41	36	52	51	63	48	45	52	40	49	47	47	40	52	62	52	58	35	43	51	50	50	35	62	56	49	30	45	48	52	46	51	49	57	54	48	42	53	42	43	45	51	41	57	41	39	47	53	53	36	50	56	38	38	36	49	52	37	35	42	38	43	45	48	41	44	52	53	58	35	47	33	36	54	36	40	62	38	36	43	35	52	43	50	31	45	51	39	46	54	32	51	59	42	48	49	44	50	38	45	49	42	43	37	43	48	46	63	47	56	45	59	51	49	49	48	45	39	49	42	47	58	51	51	46	39	52	41	65	60	37	46	47	40	52	49	39	54	34	45	52	36	63	52	46	48	41	45	38	49	50	43	35	39	56	47	48	41	48	41	56	41	48	43	33	45	39	53	48	35	50	31	36	45	49	34	54	52	55	54	54	45	47	45	40	35	44	52	51	65	38	56	37	33	38	41	50	48	46	50	41	44	39	47	49	50	46	37	37	42	39	40	42	66	41	39	31	39	49	39	49	58	46	46	44	49	41	56	40	39	60	55	48	39	43	45	51	43	37	48	46	55	45	58	47	53	49	49	36	56	56	43	48	45	43	46	52	37	43	64	43	47	45	55	53	45	44	48	48	46	44	41	41	43	50	41	47	31	44	38	46	49	41	33	57	55	41	52	32	46	46	46	50	41	49	57	44	47	50	48	44	43	49	57	42	48	43	48	45	39	57	47	38	39	46	44	51	47	41	44	44	50	44	51	44	53	43	56	50	36	35	48	34	54	38	48	43	38	44	42	53	52	47	42	48	50	47	52	31	47	63	45	50	44	45	41	40	49	54	29	27	44	40	42	52	48	42	47	51	42	52	50	57	42	46	59	57	53	39	49	46	56	42	48	43	42	43	53	40	43	42	39	47	35	43	38	62	41	42	48	45	34	61	52	45	56	54	47	47	46	63	39	50	34	52	46	45	40	31	50	47	48	39	48	47	51	52	58	45	41	44	27	51	53	41	47	47	41	57	44	43	42	43	35	43	47	54	40	37	37	42	43	49	43	44	42	58	46	37	46	54	43	41	33	46	39	52	48	58	40	39	40	44	45	55	40	36	44	52	45	49	57	53	52	48	50	38	50	49	37	43	51	42	40	43	45	42	48	48	37	34	57	40	40	61	52	41	44	40	43	45	51	54	43	49	40	48	44	48	54	51	43	49	36	28	41	40	43	49	57	32	54	42	38	48	40	59	42	49	45	47	46	30	35	43	54	49	59	34	53	45	38	44	47	42	44	39	46	49	45	40	37	55	37	38	51	38	44	53	37	57	48	44	50	62	37	38	45	51	33	37	44	40	47	43	45	37	44	50	49	30	54	60	46	43	45	47	35	46	43	53	45	54	41	41	47	54	43	53	44	47	43	40	40	51	42	44	41	40	46	64	50	41	42	45	43	54	45	49	52	51	43	48	45	51	52	48	46	57	42	55	40	41	49	46	48	47	38	59	53	34	43	34	43	40	54	40	47	41	64	43	55	60	45	50	58	42	45	48	44	55	55	51	51	39	55	41	47	50	43	35	41	49	53	47	33	64	54	42	52	45	45	56	54	48	43	40	48	51	43	54	43	46	43	40	47	43	50	52	54	44	47	44	59	38	41	53	56	40	40	45	42	44	51	53	60	38	41	40	54	53	47	55	48	45	45	48	50	50	42	50	48	40	54	57	49	40	47	32	37	30	48	64	42	43	44	47	38	47	52	58	44	35	40	52	62	46	50	51	43	57	34	41	51	48	41	51	48	57	38	36	56	36	50	41	43	57	45	51	46	37	46	49	48	48	41	41	43	50	42	43	46	57	51	50	52	42	47	59	66	51	54	43	35	47	47	43	54	49	49	45	48	48	55	38	62	39	48	47	56	44	49	49	58	37	42	40	44	49	40	39	55	44	43	44	38	49	33	38	53	56	40	49	47	51	45	40	49	55	37	47	43	61	46	49	36	42	50	52	34	45	36	41	55	52	45	40	46	50	48	42	52	46	46	41	54	39	48	34	57	46	46
9709	2444	1509	2269	7287	12295	14673	12793	10685	7031	5615	5049	3859	3651	3299	2705	2642	2150	2097	1753	1766	1324	1785	1742	1093	1153	974	1247	1179	1135	1146	803	474	394	381	383	418	483	424	391	408	408	399	379	348	367	377	392	413	428	395	363	380	373	392	400	351	401	390	370	381	378	414	376	415	390	398	442	393	380	392	376	374	359	418	370	409	414	378	361	358	348	356	376	390	420	390	397	401	385	365	376	380	397	352	384	353	369	395	386	391	355	393	390	356	417	383	366	392	368	390	350	381	367	353	367	402	368	405	425	405	417	411	364	423	370	358	386	340	400	398	364	355	386	355	344	367	387	355	372	380	391	406	379	330	403	355	374	373	414	378	393	384	347	366	398	369	410	391	402	376	386	382	396	373	372	345	380	397	377	380	355	365	365	399	396	400	334	373	371	381	381	373	388	366	370	346	379	379	368	352	377	376	374	352	373	372	381	394	361	365	363	382	352	374	347	352	355	388	392	392	385	392	399	341	372	373	371	400	385	377	409	370	365	383	389	383	349	367	365	388	367	418	379	389	374	355	380	346	378	378	387	378	370	393	392	331	386	357	380	374	385	353	375	368	386	372	383	336	363	389	364	354	398	393	386	361	377	405	366	374	400	401	336	367	355	396	370	367	382	372	385	363	381	361	379	354	399	407	373	381	382	412	343	411	375	359	369	346	356	375	353	371	368	374	390	417	423	372	386	393	354	379	383	386	364	384	370	369	382	413	396	408	408	388	363	344	374	376	360	347	406	378	414	377	399	367	378	390	374	362	366	382	380	379	403	367	366	401	413	421	388	401	380	352	376	388	399	407	374	370	374	367	393	377	362	403	387	359	394	386	362	400	383	387	393	352	371	356	398	402	364	377	404	433	378	371	401	395	388	381	372	386	378	403	390	405	366	350	366	410	386	382	349	404	380	370	405	358	385	371	388	380	393	370	421	390	388	357	366	383	371	376	395	365	373	388	391	367	399	356	403	399	402	349	371	390	380	393	375	384	363	359	363	371	379	363	377	386	399	385	393	349	382	383	408	371	367	391	368	365	387	364	377	386	373	364	344	369	367	383	344	377	368	388	351	394	406	376	373	369	399	361	397	405	344	406	354	343	384	392	380	372	407	379	384	386	385	422	383	386	387	393	374	375	379	396	366	408	391	379	404	342	374	383	336	375	370	366	396	400	361	353	393	356	379	373	354	363	364	385	396	377	369	405	395	371	369	389	363	371	377	346	364	409	366	359	357	423	377	365	384	382	374	360	351	350	372	376	396	416	370	372	355	400	366	388	397	381	371	382	397	365	374	373	350	383	396	373	358	427	370	357	357	368	361	370	357	401	385	390	376	403	386	365	367	380	398	371	372	365	367	408	387	400	411	381	358	368	394	351	404	379	378	338	362	377	383	383	347	313	393	374	415	383	358	357	384	342	350	349	392	367	360	380	377	396	362	363	353	357	371	386	386	373	353	366	325	358	394	385	389	376	368	375	394	354	358	370	369	372	357	381	366	375	379	376	359	401	390	353	373	392	379	391	401	367	368	340	369	343	349	377	393	375	379	368	382	362	395	369	390	395	359	371	357	371	374	402	393	368	380	354	379	372	404	390	386	362	392	375	379	366	400	361	373	339	379	372	405	409	380	377	384	386	398	380	373	371	377	356	322	376	381	353	379	389	355	399	404	373	396	394	402	359	404	405	392	370	405	398	408	338	345	421	365	397	377	349	408	381	359	359	403	363	389	381	414	393	416	358	384	376	388	387	359	384	359	398	371	423	354	354	397	356	348	381	360	406	374	342	397	394	372	373	367	368	370	414	375	372	371	381	358	396	366	384	419	348	389	414	385	387	366	375	381	374	374	355	377	379	371	362	366	389	394	375	341	372	360	379	382	367	410	394	371	349	396	363	416	393	387	347	418	386	384	383	377	377	370	346	426	352	339	372	360	427	364	333	361	380	375	361	385	388	359	376	398	389	361	381	360	356	360	386	402	381	367	373	379	333	344	369	373	366	349	350	385	410	406	407	411	381	375	376	365	408	383	402	362	349	379	380	412	410	361	381	361	372	374	379	393	366	366	391	387	351	391	387	401	380	351	379	339	367	355	379	414	387	343	385	392	355	387	378	368	386	368	413	384	405	386	348	369	366	393	364	351	356	389	403	378	411	367	361	357	355	400	376	375	383	393	364	392	382	359	367	384	399	353	389	362	386	366	332	386	335	371	389	392	375	363	380	355	371	375	353	368	421	406	414	373	393	370	365	397	364	362	387	352	383	361	375	381	409	374	363	358	389	375	391	380	378	408	400	396	369	343	396	357	395	385	386	372	381	414	392	372	380	360	411	357	386	382	405	421	378	374	408	375	378	374	401	384	385	343	361	366	382	386	373	380	354	376	367	352	387	418	403	396	334	368	408	400	353	391	369	365	369	387	368	343	382	390	366	385	410	374	382	355	355	395	378	364	357	381	347	369	374	366	360	408	366	390	377	364	374	374	364	370	381	343	415	416	406	395	382	372	365	373	342	394	373	366	368	419	379	389	421	380	402	362	373	374	340	386	411	363	343	378	371	396	434	390	359	397	421	408	410	353	366	408	359	355	419	333	391	338	343	354	360	380	394	353	353	396	386	363	375	361	390	403	389	348	354	392	357	399	411	388	359	355	393	374	371	368	376	388	381	374	382	395	414	374	356	376	382	369	389	369	401	374	360	370	361	351	374	376	395	385	354	402	350	385	367	359	364	366	372	389	355	357	414	376	352	390	368	382	383	376	348	381	368	403	413	365	376	388	405	381	405	370	408	373	403	383	383	372	361	357	384	373	384	397	364	373	360	359	393	398	353	393	397	382	343	378	383	407	373	373	377	383	372	364	351	399	390	375	362	382	390	375	342	360	366	392	418	358	401	411	383	391	385	341	374	390	394	340	402	381	385	353	387	389	372	396	375	366	386	376	395	394	400	398	393	367	394	375	366	366	377	411	409	376	413	385	375	348	401	386	401	358	404	376	358	407	397	395	350	352	408	361	371	365	369	315	346	377	402	386	347	403	393	328	378	368	365	380	397	360	383	392	404	358	398	396	370	388	373	344	379	364	362	389	342	396	371	367	373	360	348	393	376	399	391	367	370	368	379	382	389	383	359	368	358	374	366	373	370	397	347	342	379	382	388	374	369	403	388	372	370	389	404	377	391	394	358	340	388	395	376	347	386	375	369	369	375	360	385	356	391	359	365	379	371	396	352	350	347	348	379	380	371	400	426	385	370	398	406	398	359	370	388	414	377	362	406	388	366	387	391	431	366	385	363	380	375	408	379	369	389	346	405	399	352	401	372	380	371	395	345	382	387	389	390	357	396	402	407	407	374	400	396	364	353	383	378	385	397	345	383	415	387	371	386	396	389	386	363	362	395	372	392	362	365	351	362	344	425	413	367	403	386	370	399	363	385	368	363	356	382	353	418	395	338	366	387	394	351	380	361	373	423	382	378	375
782	300	209	205	192	388	527	455	398	295	281	238	217	189	209	183	195	174	169	154	153	148	161	123	143	117	108	140	147	146	131	111	84	85	89	73	98	81	94	95	81	88	94	79	95	83	105	73	87	85	92	76	78	83	90	102	95	91	84	86	87	90	94	84	91	81	83	96	97	94	84	82	86	88	87	88	84	87	74	83	80	76	77	74	97	62	84	85	80	81	94	98	85	77	74	98	66	75	90	78	103	84	85	96	82	69	84	82	95	84	96	89	107	87	79	98	69	93	69	85	85	77	89	102	93	90	87	82	93	84	92	70	94	90	71	87	92	87	82	87	89	91	77	97	79	84	102	84	80	104	88	101	71	90	81	87	106	72	90	74	95	105	83	88	78	79	78	77	92	92	95	84	95	96	77	81	84	88	90	81	85	98	84	93	96	86	80	92	89	77	88	86	75	91	92	94	76	71	97	78	91	88	79	101	80	88	73	104	98	98	82	80	82	101	84	88	94	82	88	95	90	77	74	84	58	77	97	92	80	90	90	101	90	76	76	78	91	90	99	95	85	79	85	84	85	82	95	90	83	82	69	96	102	84	88	88	98	81	104	93	87	82	89	92	79	87	85	89	98	87	83	69	79	75	84	77	86	80	96	64	103	101	72	66	92	111	91	91	77	96	101	92	94	84	80	80	96	82	89	93	82	70	79	87	87	92	60	121	76	92	96	96	89	82	97	89	94	86	79	79	87	106	88	61	90	84	78	86	81	91	79	84	88	84	87	98	71	81	103	86	94	89	101	92	83	73	79	79	80	104	82	74	84	87	75	90	75	83	74	84	78	87	84	81	71	70	84	77	87	96	107	88	101	103	92	76	76	91	101	81	88	86	83	76	83	91	81	91	85	86	80	90	81	95	90	72	66	106	89	74	79	84	77	84	70	82	84	92	65	65	86	98	101	78	90	77	85	95	89	93	79	85	73	98	68	102	86	94	88	84	65	98	88	78	79	86	102	88	70	87	87	97	88	77	88	93	86	83	74	83	81	76	101	99	81	90	104	91	71	104	77	72	84	94	75	85	74	89	80	89	85	102	104	85	78	104	76	89	82	82	84	71	94	74	85	78	86	92	104	92	73	88	91	82	91	76	89	78	90	85	89	74	80	88	77	70	93	73	91	81	86	112	74	86	71	98	93	74	92	97	96	84	83	84	78	83	92	92	92	116	88	85	88	94	92	63	95	111	109	90	78	77	94	91	95	90	90	79	93	67	58	69	87	95	91	81	97	88	86	104	75	92	101	93	80	88	86	89	86	80	68	77	86	74	67	78	69	72	103	87	86	91	85	117	101	98	91	98	85	83	83	87	92	94	80	77	92	94	97	85	74	107	85	71	85	88	85	93	83	84	75	83	76	86	76	95	85	83	90	96	76	95	96	90	77	88	94	87	99	84	77	86	97	103	80	76	100	80	80	70	87	78	88	84	90	68	96	81	94	86	75	80	82	89	74	75	86	86	80	67	94	86	75	90	102	84	100	81	85	90	97	95	92	111	84	89	85	82	82	73	71	89	78	99	70	75	87	87	93	86	89	79	85	89	98	91	92	91	76	98	83	91	98	93	83	82	96	90	85	77	93	80	77	91	80	100	76	91	91	74	82	88	92	70	98	71	88	89	90	84	77	75	84	106	81	99	76	89	90	75	89	93	86	95	101	87	92	92	105	93	84	93	91	89	91	75	71	83	76	78	89	81	83	91	99	105	80	90	87	85	92	103	94	83	74	93	95	120	81	83	90	74	76	74	80	88	87	88	99	88	73	91	84	93	93	81	95	102	76	93	68	88	82	86	88	108	66	81	75	98	85	73	94	94	87	89	81	88	99	86	79	90	94	89	96	97	79	89	96	96	85	105	80	80	80	81	62	86	86	86	99	94	72	83	94	104	90	77	95	82	89	87	78	106	89	83	95	93	95	93	94	85	87	77	90	93	79	99	89	71	93	85	92	97	86	86	79	80	90	84	91	78	84	81	86	92	87	82	87	85	98	76	97	88	71	80	78	101	92	87	93	87	86	85	81	84	74	82	87	86	87	81	72	86	79	87	109	78	86	79	98	78	98	106	68	84	104	89	94	72	80	94	73	96	72	93	89	67	91	84	86	74	95	109	76	72	80	92	79	76	83	87	64	82	80	86	99	86	86	85	84	103	83	100	82	86	87	90	96	81	92	90	89	93	88	93	92	73	69	80	92	93	96	75	81	109	99	105	94	93	77	91	85	78	84	98	101	87	94	72	84	83	71	66	77	92	81	86	80	78	84	87	76	75	85	91	92	89	99	90	95	98	81	84	68	91	78	98	69	104	86	102	86	80	112	83	82	79	72	77	85	98	91	78	65	74	72	79	91	94	81	80	88	98	80	91	63	111	87	90	94	87	80	102	82	89	88	76	81	90	100	120	97	87	82	95	86	79	94	82	84	77	97	84	97	69	94	79	82	83	73	91	73	80	94	73	86	111	69	101	84	98	97	97	78	104	83	84	72	97	99	103	86	85	86	97	78	86	87	101	88	86	89	88	88	90	91	84	88	84	74	87	88	76	98	89	109	84	100	78	94	81	87	94	80	99	85	79	90	79	84	92	90	81	87	95	94	78	96	89	93	92	80	83	82	77	72	88	80	92	84	103	94	84	76	86	77	91	80	79	94	82	71	99	84	75	90	86	79	76	85	83	82	70	86	83	109	78	88	64	94	92	84	80	65	104	84	85	70	95	86	94	96	76	93	92	91	98	89	73	70	92	97	103	77	96	81	91	87	100	94	85	87	80	82	84	85	97	74	87	84	82	91	81	100	85	87	90	75	101	72	88	73	98	91	97	85	83	88	107	100	96	100	94	86	79	93	90	82	77	90	69	76	79	71	93	94	87	77	92	97	93	97	87	96	73	86	96	95	86	83	110	82	75	84	77	109	70	83	101	72	115	72	90	83	102	91	80	102	99	103	98	97	66	80	63	71	82	75	83	92	120	108	82	92	86	81	96	86	78	88	91	89	106	89	91	97	76	81	81	86	86	75	79	88	93	64	80	75	67	86	98	77	89	70	90	79	94	84	92	74	98	90	100	85	93	100	87	101	77	95	102	80	75	91	96	86	92	100	85	98	95	86	69	109	85	73	78	100	97	84	93	98	93	82	79	74	85	68	84	104	88	77	79	88	92	67	97	72	95	88	87	87	76	69	74	84	96	100	86	94	85	70	92	84	89	107	75	79	82	78	86	110	84	107	86	78	100	86	85	67	94	83	79	77	86	100	92	81	75	77	93	87	88	73	91	76	64	85	80	111	93	99	77	93	100	80	99	98	96	89	80	68	61	92	77	83	93	93	73	83	84	79	105	96	92	74	98	87	68	97	97	90	91	84	89	77	81	91	79	93	100	79	81	95	103	95	97	79	82	75	89	75	79	75	110	85	73	93	103	89	75	93	89	75	93	100	89	81	96	101	88	100	95	99	76
10146	3916	2475	3731	10840	16828	18143	15132	13017	9158	7104	6597	5057	4957	4507	3877	3455	3276	3067	3032	2541	2320	2876	2168	1902	1727	1679	2058	1908	1902	1830	1202	864	743	711	713	699	773	784	775	706	687	684	636	702	656	693	718	687	684	737	700	665	679	690	623	674	691	673	648	702	691	719	679	684	747	705	706	691	654	677	681	673	672	717	688	712	731	699	659	710	656	657	667	654	651	621	644	695	620	697	625	651	641	649	675	678	666	653	684	599	655	640	682	603	688	679	655	674	660	638	687	671	664	652	652	653	666	627	696	682	718	705	679	661	669	664	639	701	665	648	643	697	663	649	673	650	642	677	687	599	657	684	659	645	632	678	666	666	651	654	697	712	685	691	665	638	690	620	646	665	686	632	690	677	653	677	643	662	670	660	673	715	628	642	638	680	644	676	651	686	677	667	651	713	632	689	643	647	627	674	667	680	709	645	654	668	642	700	610	677	650	617	653	673	719	651	641	651	641	681	665	682	687	684	669	621	683	694	702	715	624	678	675	696	731	631	697	631	660	630	684	665	719	644	639	666	690	666	706	669	651	670	666	678	691	693	685	670	642	698	599	631	663	657	676	691	696	682	635	620	646	626	679	627	666	666	693	636	642	671	631	674	677	718	673	693	648	659	644	632	676	680	700	664	669	649	654	658	662	632	680	660	682	660	656	647	655	673	677	640	651	690	642	675	664	736	647	659	667	685	677	621	657	652	664	619	646	667	669	659	700	657	655	644	645	645	649	666	699	703	644	640	660	670	671	728	701	627	685	648	697	669	670	687	669	659	705	619	694	675	670	641	661	650	612	682	687	696	623	690	707	683	624	678	669	655	670	687	633	667	652	663	659	667	698	633	649	658	710	643	617	658	667	669	649	675	668	660	663	688	683	639	671	703	667	704	698	693	636	658	631	630	662	713	660	644	698	667	662	636	685	649	689	647	678	677	635	654	698	682	660	650	654	637	671	666	636	654	621	712	667	662	651	649	658	678	684	702	655	649	672	640	650	672	710	647	659	705	679	700	697	637	663	636	636	687	691	689	648	624	632	694	700	621	613	703	682	619	660	666	706	667	637	689	665	641	655	630	718	675	681	675	656	671	670	697	631	661	702	691	666	670	623	671	677	723	688	670	667	650	632	687	653	687	635	685	666	685	685	646	658	640	625	653	685	688	655	650	647	663	670	660	662	659	652	642	673	739	693	601	686	624	617	672	660	657	685	635	653	622	708	701	672	605	661	709	664	719	665	617	694	685	620	657	687	661	667	669	723	680	629	712	641	699	685	654	690	696	679	716	691	683	648	650	658	662	670	690	657	687	614	666	658	666	632	653	663	642	655	684	651	671	647	718	663	700	631	676	675	664	597	725	682	699	698	688	632	725	681	628	678	694	692	705	649	615	622	681	653	649	685	721	655	706	661	647	664	675	656	693	653	616	692	647	682	644	642	685	687	691	680	637	664	681	697	677	677	732	660	617	630	659	634	692	662	656	701	636	637	681	701	644	674	666	607	683	670	651	612	679	678	652	648	693	641	649	629	716	685	651	683	676	637	668	656	631	666	674	652	637	623	664	680	660	664	664	683	692	732	663	688	657	645	690	612	621	641	711	672	705	684	677	680	665	683	647	648	690	654	673	661	684	670	693	652	694	674	639	626	714	699	657	677	674	652	682	648	673	719	648	668	665	658	637	637	673	640	671	634	650	649	588	640	645	756	618	720	682	716	676	665	629	719	664	689	654	672	630	679	636	666	666	712	670	625	632	693	650	676	672	629	676	629	653	692	682	684	625	642	693	673	688	676	659	664	646	657	700	666	648	690	667	691	605	668	663	698	693	699	627	684	712	645	693	660	643	668	687	638	697	690	663	684	672	621	698	665	706	709	659	653	669	636	661	666	637	649	627	662	713	680	649	661	632	627	630	649	641	685	692	640	642	655	691	674	660	664	670	682	675	658	665	661	714	705	689	637	651	676	626	632	646	647	669	699	641	647	675	621	636	669	675	651	674	659	692	683	655	636	670	673	632	685	653	667	643	650	624	656	697	689	625	663	691	703	688	656	632	668	687	674	689	683	628	679	641	652	690	683	666	675	676	664	666	646	631	627	678	664	631	664	676	663	642	687	662	708	640	679	665	641	643	649	621	690	657	680	682	667	654	686	673	635	629	696	680	637	619	638	678	711	683	616	648	687	637	685	620	667	673	689	665	676	639	642	671	645	656	668	699	669	636	652	669	628	686	642	677	645	638	707	702	696	698	693	709	720	698	666	664	634	634	645	646	664	650	684	685	704	682	630	667	695	633	693	661	657	669	677	651	683	649	668	654	667	654	638	648	696	680	658	706	667	652	657	647	683	607	652	667	664	649	662	659	682	658	614	632	641	680	669	668	619	661	657	671	646	682	657	663	631	702	630	665	685	677	652	649	693	668	664	679	642	690	645	663	701	625	715	666	655	666	612	669	688	703	722	703	645	634	640	671	665	690	691	692	674	631	678	674	658	667	672	668	653	709	650	674	671	665	656	659	667	681	649	656	660	699	686	703	688	655	661	708	695	666	708	696	665	681	696	674	668	661	669	657	662	624	633	667	665	633	659	699	696	658	653	629	664	671	688	711	648	693	665	675	630	638	698	649	636	692	597	672	643	660	714	659	640	688	623	675	651	652	664	673	712	665	634	694	641	696	664	683	679	685	741	665	647	712	674	651	684	688	661	670	659	679	673	664	678	686	609	672	668	669	659	656	681	685	672	693	682	624	670	722	670	669	680	652	675	688	630	649	693	690	672	674	664	609	686	705	689	675	644	654	718	639	680	643	690	700	659	656	655	664	652	640	649	632	647	701	691	691	680	683	728	680	622	696	639	631	664	687	687	685	671	653	710	668	660	671	642	717	684	655	666	634	681	685	669	639	671	645	697	701	731	623	708	688	692	691	656	580	674	677	626	673	661	672	653	630	627	704	666	658	700	687	695	696	613	660	606	687	627	641	681	673	723	608	675	658	688	669	668	704	654	666	690	686	662	680	638	666	712	641	644	685	647	666	662	682	705	669	662	639	713	657	721	670	657	650	676	615	654	659	678	661	691	651	632	638	638	676	666	647	689	657	628	679	681	676	630	631	632	681	683	673	598	637	676	681	688	673	683	672	691	638	644	687	646	667	634	623	656	671	687	715	620	631	647	649	644	640	711	628	638	645	655	738	700	663	675	641	685	680	690	679	667	662	657	679	648	639	640	679	682	628	725	692	681	680	664	669	637	693	670	652	637	696	703	633	670	642	638	657	633	644	685	676	671	665	676	666	697	691	669	654	677	687	655	632	640	652	622	677	658	691	685	612	706	664	675	682	670	700	672	665	678	625	697	671	665	673	651	678	688	643	695	682	640	640	654	652	624	646	702	694	647	670	679	652	641	696	653	657	663	642	682	673	619	670	656	681	655	704	667	694	629	647	674	626	647	694	592	682	640	652	664	645	673	706	660	668	665
1758	260	201	149	175	355	441	366	350	250	221	240	185	176	165	163	166	166	163	169	127	140	139	111	115	103	127	118	126	102	138	96	75	74	59	64	69	73	75	72	81	73	65	78	72	52	71	63	60	65	63	56	68	83	69	85	60	77	69	77	82	76	64	66	62	77	82	78	66	78	60	78	69	65	73	73	78	75	59	70	69	62	59	59	56	66	73	74	74	67	82	63	82	78	78	74	80	76	73	98	67	63	65	80	81	85	67	52	74	69	83	80	82	72	67	73	75	75	67	57	62	80	56	74	78	57	74	72	76	67	75	76	56	71	77	67	68	72	74	66	60	71	59	67	63	68	77	75	76	63	69	71	64	72	68	65	80	70	73	70	62	69	67	68	58	76	57	60	70	70	57	67	66	82	62	73	81	74	79	71	79	67	59	72	77	61	69	74	69	85	72	69	63	72	66	65	71	58	62	67	97	74	65	79	67	67	90	66	70	75	77	69	68	75	72	63	80	90	66	68	65	81	67	71	70	60	62	66	65	66	66	58	65	63	68	74	70	67	77	92	81	71	78	70	64	70	72	74	68	62	84	60	73	68	73	81	58	79	67	77	59	76	60	81	70	75	89	79	69	81	58	74	63	59	63	75	80	63	74	91	72	65	59	64	78	73	79	73	69	62	83	73	70	68	79	70	76	76	79	63	74	58	66	82	82	83	75	80	72	71	76	70	71	94	69	61	75	66	80	67	83	64	87	71	101	74	77	81	69	51	72	70	58	74	73	87	62	70	72	70	65	67	75	74	75	77	78	85	70	72	70	64	70	71	64	76	71	80	75	81	82	74	75	75	81	71	66	70	72	69	75	66	72	59	74	89	70	49	73	82	61	67	77	61	61	75	78	69	78	69	72	60	59	69	76	72	70	78	61	66	66	79	63	55	65	88	81	74	72	69	70	69	77	70	82	74	66	69	65	59	69	76	67	70	63	60	72	71	53	64	61	72	72	74	75	74	78	84	78	74	64	73	70	75	73	73	76	75	69	71	70	67	64	71	81	58	69	66	91	65	63	58	89	75	56	62	75	76	77	70	74	71	70	73	61	85	57	60	74	64	74	74	65	63	68	67	67	69	61	75	71	80	88	68	69	69	77	69	63	88	87	67	61	77	71	65	84	74	71	74	62	72	77	63	65	76	70	58	67	80	62	65	76	69	64	53	75	68	64	64	78	70	76	69	68	78	70	80	64	67	67	63	65	58	71	59	69	84	78	80	83	88	70	69	62	67	65	60	75	68	71	60	68	86	85	63	69	54	72	72	83	79	74	63	70	80	68	66	79	76	74	73	54	63	70	75	68	70	63	66	60	68	58	67	75	72	72	72	86	69	55	75	68	78	75	95	66	65	85	76	67	62	59	68	77	64	67	75	71	80	65	78	69	63	82	58	76	64	79	65	64	63	70	85	76	83	69	73	86	66	59	71	85	70	83	78	76	72	76	69	69	70	61	77	58	70	83	70	67	71	63	77	79	51	88	81	70	64	84	64	58	68	75	57	67	80	72	64	66	86	72	78	58	77	64	66	75	56	81	67	60	77	73	63	96	65	67	69	70	69	60	60	68	67	76	70	76	60	65	81	90	78	68	85	67	76	69	71	83	82	90	69	82	75	77	67	72	73	77	73	70	50	62	71	58	70	67	61	72	69	77	52	68	72	84	79	71	69	60	53	77	63	59	70	63	81	73	86	60	73	66	84	77	75	58	81	62	69	60	70	78	73	72	69	70	60	76	77	69	71	78	61	56	76	65	67	68	82	85	69	73	74	67	77	67	81	81	69	65	63	73	68	67	79	64	68	72	63	89	72	84	83	68	74	76	74	60	65	68	67	67	66	73	67	69	69	79	54	80	73	74	54	65	78	72	88	74	64	72	75	67	76	75	78	65	73	72	58	71	68	75	75	68	72	65	73	57	76	76	73	61	59	66	57	67	58	65	89	57	74	65	73	76	75	59	66	61	63	89	63	69	66	81	68	65	69	71	62	80	74	63	70	81	81	72	72	65	63	61	76	71	69	76	57	92	81	65	75	49	72	51	70	59	66	76	67	72	63	78	61	65	70	69	65	59	70	65	66	61	75	85	71	58	64	60	63	80	73	74	60	85	61	60	75	62	75	87	82	78	74	80	61	67	83	79	76	72	65	59	68	64	86	71	82	76	68	70	78	75	60	68	82	71	77	68	65	76	69	63	66	69	62	75	61	65	86	69	82	76	64	79	67	76	61	66	86	60	79	69	67	73	67	67	68	62	69	70	57	75	72	72	63	68	66	71	89	96	79	74	70	75	74	78	67	66	69	61	65	76	71	61	61	63	61	64	52	61	70	58	75	69	77	73	66	63	75	81	75	59	61	58	67	67	63	82	73	60	79	58	86	81	76	78	82	72	64	65	66	78	51	70	79	68	64	98	65	56	62	91	78	78	69	69	60	65	63	58	75	65	81	53	80	65	80	82	67	50	65	69	64	74	78	82	83	75	70	83	67	64	82	73	80	69	56	70	77	68	61	85	68	60	82	73	72	73	63	80	66	60	72	61	92	72	52	68	66	90	85	73	95	76	80	66	69	65	67	79	85	59	64	81	71	73	69	89	70	69	75	66	67	68	78	74	77	63	72	79	74	76	64	86	80	93	69	65	67	71	62	72	64	73	72	76	79	67	75	73	73	72	76	55	70	76	63	71	79	52	80	63	76	74	80	61	59	80	100	76	61	70	68	59	70	49	62	66	66	66	75	73	68	58	71	72	56	67	77	68	70	69	76	83	76	82	68	76	78	69	75	62	70	66	57	72	63	66	58	73	77	77	62	70	64	84	78	71	68	63	72	73	71	70	72	77	74	77	63	61	62	72	73	55	78	64	76	55	77	54	61	82	85	65	68	79	54	58	83	74	70	64	95	86	68	76	57	58	58	57	57	82	79	71	73	73	66	65	66	69	67	67	70	71	76	65	80	66	64	64	82	64	76	69	73	74	71	77	60	67	90	82	57	65	66	67	70	58	68	65	73	69	75	70	75	50	77	63	79	74	58	78	67	85	74	63	81	67	87	74	67	79	63	69	79	87	80	75	65	64	71	71	53	81	68	54	78	73	53	96	65	70	82	78	62	70	83	65	56	80	66	73	73	61	64	70	73	75	82	69	55	81	90	69	52	61	67	68	66	82	63	88	68	70	68	75	68	64	78	78	65	71	71	64	64	78	85	68	57	74	74	65	81	74	84	69	69	58	57	74	65	70	72	72	85	67	63	56	65	66	63	72	77	76	71	78	86	77	68	56	69	87	79	77	67	82	63	78	66	61	79	65	66	62	64	69	73	69	77	93	79	77	71	64	60	62	70	76	66	80	75	77	63	74	66	74	67	59	60	70	77	67	67	59	84	74	67	65	67	77	64	69	74	73	63	65	54	82	67	71	60	83	74	64	69	73	76	66	60	81	69	69	71	54	80	81	87	75	86
11448	3458	2346	3767	10295	16521	17019	14141	11802	8391	6714	6423	4779	4809	4088	3821	3429	3217	3241	3227	2237	2474	2674	2055	1828	1535	1975	2215	1864	1728	1667	1016	765	620	587	572	613	723	668	636	639	598	540	587	546	583	611	568	570	573	598	588	581	574	612	555	564	586	531	567	554	573	572	608	606	619	584	604	600	579	587	581	588	559	581	635	611	556	584	582	560	557	607	535	581	597	556	518	569	584	557	552	582	564	588	535	555	583	589	565	588	598	552	567	564	535	558	556	559	580	522	567	549	580	552	566	551	574	593	553	575	530	535	558	577	563	567	553	598	593	557	589	549	566	600	577	598	642	557	573	589	529	544	585	557	552	579	557	534	542	571	553	545	584	546	514	569	536	587	576	589	553	571	567	573	592	632	529	521	528	576	572	547	535	600	504	594	573	549	557	590	579	578	548	567	562	587	566	592	596	600	603	578	547	599	567	596	591	599	532	565	570	555	529	572	556	538	568	582	511	568	551	555	543	577	571	616	548	619	578	581	566	582	568	566	560	549	560	559	564	549	561	571	552	557	571	615	584	565	545	560	564	602	573	579	554	564	520	583	560	578	565	553	573	555	590	607	574	573	575	594	558	594	583	577	575	567	628	572	553	565	611	545	571	540	520	580	525	538	572	560	554	511	565	556	539	557	574	560	611	587	566	560	577	579	582	540	606	552	543	526	572	570	579	574	537	580	551	541	624	560	559	585	574	559	578	578	581	570	549	549	563	578	554	534	599	561	591	579	578	583	575	558	581	614	565	574	580	613	574	543	574	501	532	562	559	576	588	562	600	536	580	554	577	518	617	565	593	585	550	569	559	565	580	558	575	582	553	564	617	574	581	583	563	574	554	591	595	563	566	595	555	543	545	568	583	581	583	584	562	581	562	535	570	515	529	577	540	542	531	586	520	582	519	556	571	599	571	531	560	541	576	572	556	533	560	541	598	570	573	597	556	570	556	564	555	600	597	569	539	593	582	578	535	581	522	550	583	581	590	573	563	556	561	580	576	581	573	569	603	587	552	561	549	575	587	579	578	579	603	499	569	534	577	568	549	554	563	565	569	578	578	541	552	545	540	565	578	605	591	553	557	595	533	565	584	569	573	577	594	596	587	536	541	537	550	544	577	558	602	507	509	572	569	600	580	624	567	545	580	584	569	554	589	528	584	528	552	582	579	588	579	574	525	566	559	589	579	567	556	575	606	543	513	567	597	554	550	577	542	545	550	530	581	563	589	562	568	609	552	600	579	511	544	573	580	590	538	541	536	548	553	553	565	575	546	515	538	605	596	526	551	559	566	580	556	584	557	563	584	550	561	541	584	566	594	583	613	599	570	568	601	549	561	582	540	606	611	564	609	575	575	578	542	562	620	536	573	550	590	594	540	564	548	568	577	565	568	553	597	559	584	629	573	566	524	582	533	562	596	559	577	556	575	518	596	595	554	561	593	572	553	576	586	536	592	538	539	604	527	586	581	593	575	569	539	527	542	576	532	577	589	539	541	562	559	537	546	593	523	524	579	556	569	566	587	589	592	589	590	550	575	542	583	577	574	584	571	595	555	622	595	565	524	566	540	573	605	580	557	557	585	529	573	567	588	514	535	598	546	579	610	584	570	565	567	554	597	556	540	534	590	553	573	623	551	555	581	582	547	567	594	562	589	549	542	582	595	572	538	558	569	569	575	577	577	548	608	569	530	507	558	555	552	554	589	532	531	541	558	523	583	564	559	570	560	555	561	597	574	560	608	550	592	557	547	518	569	530	559	541	571	554	536	557	591	545	520	567	560	650	545	609	595	571	570	566	597	550	546	552	567	504	578	564	565	582	549	570	529	566	587	549	555	539	539	560	532	542	543	557	536	572	557	561	565	567	577	570	552	521	550	604	588	564	553	564	586	571	568	607	570	568	569	603	579	528	605	555	532	556	579	592	566	516	526	570	581	534	534	554	545	582	540	558	583	570	546	557	581	569	552	587	565	549	553	569	533	603	558	538	561	581	558	520	563	533	545	595	582	603	575	572	500	570	549	543	563	577	533	532	564	553	563	571	569	574	546	605	531	577	567	563	589	582	535	573	594	547	570	567	521	577	582	567	584	576	619	558	562	579	584	568	525	585	572	587	560	572	548	578	575	547	610	553	569	569	599	590	543	537	560	562	580	588	577	560	574	534	586	573	572	550	551	582	565	516	552	570	569	534	594	567	619	570	581	599	593	554	582	568	516	512	563	543	563	547	571	525	569	624	555	542	544	584	616	546	555	566	576	567	548	553	569	540	577	525	618	542	560	606	553	543	578	570	585	640	564	613	595	564	578	549	541	615	564	561	533	540	544	589	612	607	513	552	552	598	543	548	570	525	537	559	526	563	573	593	580	545	575	554	569	525	605	614	557	511	564	597	570	547	551	563	559	559	575	569	548	552	578	568	571	602	577	558	530	585	541	549	571	542	578	572	570	568	607	548	525	599	606	529	549	559	569	492	569	577	577	591	558	583	574	576	582	577	583	554	524	615	544	534	551	561	603	562	610	585	560	592	548	597	567	571	582	587	574	564	589	519	524	568	552	565	590	590	541	614	570	573	597	600	516	593	534	565	569	535	569	598	550	557	589	539	532	564	528	568	565	526	537	564	547	568	598	578	578	584	615	569	594	539	628	587	539	565	584	540	569	598	564	562	569	602	562	564	611	559	569	533	557	564	550	538	601	602	584	583	582	540	615	554	566	554	580	592	574	543	598	576	563	578	580	554	560	623	521	600	536	604	525	565	601	574	559	502	544	601	568	591	604	560	572	591	555	572	580	557	547	544	582	580	552	567	632	617	545	529	563	562	545	586	592	551	585	575	558	577	593	594	588	547	543	591	598	552	542	568	563	554	540	600	526	562	570	592	563	543	565	557	558	569	580	560	563	601	531	579	577	570	563	577	581	527	539	577	598	560	597	526	585	557	570	581	550	621	532	568	570	552	579	610	565	550	605	566	585	530	560	574	589	560	557	569	579	545	565	564	532	590	561	576	579	595	551	566	585	560	580	572	566	577	546	530	548	560	568	584	531	550	532	565	549	545	545	565	555	527	602	590	583	589	554	601	568	611	554	559	568	556	593	585	541	560	583	552	545	589	540	594	577	586	547	569	563	581	565	516	576	536	587	533	601	572	577	536	546	575	568	579	643	577	616	548	576	537	570	548	581	623	554	565	566	585	577	574	555	578	568	563	559	604	578	561	581	580	601	567	555	567	545	581	597	552	580	542	606	579	588	546	560	551	529	553	567	594	603	601	581	581	565	568	548	564	606	592	586	571	590	580	567	529	545	527	539	556	577	572	538	526	562	586	582	560	570	565	555	573	531	532	553	529	569	572	550	605	544	539	582	557	553	569	572	527	586	549	555	595	591	596	588	542	565	543	595	517	556	567	564	588	571	568	584	603	614	549	551	558	543	597	575	554	567	571	560	577	554	548	524	566	582	533	563	550	557	566	561
1119	391	300	230	245	429	565	525	474	374	303	341	257	281	246	249	224	233	259	197	180	218	213	177	163	182	193	193	169	183	156	113	118	119	111	123	86	115	104	118	113	112	97	103	108	93	116	103	121	116	108	119	110	99	107	113	115	122	115	108	135	107	126	96	113	127	115	132	124	113	127	103	119	105	105	106	131	111	119	101	133	108	103	107	90	111	106	106	131	153	112	106	120	94	106	121	117	119	109	118	122	127	100	112	112	85	91	103	104	120	95	113	120	116	107	93	107	95	85	116	112	98	108	109	101	115	101	112	110	115	117	116	116	95	136	121	106	103	111	114	105	98	97	116	120	102	104	94	110	102	121	119	112	133	116	111	107	115	122	122	112	109	117	129	140	109	117	115	107	116	113	124	119	119	115	104	107	107	121	119	109	121	114	107	103	110	118	120	110	101	102	125	135	127	117	113	114	106	133	119	113	102	110	104	131	117	129	113	110	108	119	136	114	111	97	118	112	114	133	111	126	117	107	116	117	122	118	98	101	116	103	102	118	117	115	102	108	128	110	109	107	101	119	103	134	119	105	99	101	122	103	117	93	113	127	100	98	123	115	109	120	108	121	116	116	123	120	113	102	118	120	102	103	98	106	103	106	118	111	106	103	105	105	107	118	117	112	124	125	119	114	106	120	120	106	104	112	113	111	120	102	129	115	125	106	123	121	118	120	123	99	128	111	113	111	117	111	124	118	102	125	103	96	104	116	101	117	115	83	100	119	117	88	103	109	96	108	104	120	108	110	135	124	83	122	117	107	112	108	113	107	103	114	88	122	101	113	115	106	92	107	115	95	122	117	117	100	104	102	104	101	104	116	101	112	120	134	115	119	121	118	107	105	98	118	117	104	101	113	101	113	120	113	116	102	102	107	118	107	100	99	115	118	118	107	106	120	109	117	108	117	107	117	132	99	127	104	108	128	114	101	100	114	124	99	115	117	110	95	120	98	109	115	133	125	116	117	96	134	116	130	126	106	120	123	106	110	112	132	119	117	130	115	127	107	112	123	111	114	101	105	103	113	114	105	113	114	106	116	86	100	99	111	117	125	90	94	79	96	104	131	102	101	98	125	108	103	121	112	111	107	95	103	134	104	107	110	117	132	102	100	116	116	126	119	110	105	116	97	122	112	109	126	102	110	108	93	140	129	129	114	100	100	116	113	126	123	114	99	135	95	98	104	101	112	135	100	107	98	111	107	106	124	112	105	102	112	117	115	129	125	111	113	97	125	119	126	113	118	101	105	136	103	133	115	102	97	134	103	128	135	120	117	113	116	101	108	106	133	104	126	98	127	132	108	113	116	121	114	90	112	115	115	114	131	125	100	126	80	105	116	112	116	109	111	116	105	101	121	110	99	109	122	119	117	114	120	133	116	104	110	121	109	112	98	109	124	96	109	96	107	108	119	98	122	102	115	109	96	114	107	114	120	110	110	105	118	107	106	114	104	122	126	133	104	114	114	112	106	121	116	117	107	107	103	122	113	102	103	113	113	110	96	99	131	125	113	124	126	105	115	107	115	117	115	120	109	120	104	114	109	103	113	126	119	128	100	104	107	102	99	106	117	126	114	99	137	111	94	118	112	113	115	111	121	120	132	124	120	110	103	108	109	108	122	107	93	97	131	98	116	117	115	108	122	98	100	126	120	110	99	124	115	120	131	112	116	109	108	107	94	119	120	112	119	112	122	118	112	102	127	108	102	100	108	124	97	101	110	126	111	114	119	101	109	119	133	120	108	98	108	115	104	106	104	102	111	129	105	134	118	131	107	97	110	125	109	130	100	88	93	118	102	103	134	112	126	115	105	114	109	100	117	109	93	114	130	97	121	128	100	100	110	105	96	118	114	120	111	141	116	111	101	109	106	113	109	124	109	111	101	108	122	103	98	121	115	82	125	97	132	95	120	106	99	107	115	101	102	103	107	112	109	109	112	117	116	118	119	127	108	131	105	118	117	111	124	124	98	108	116	120	105	120	121	106	112	108	120	122	136	102	93	119	101	109	120	109	122	109	128	124	123	106	108	119	109	115	95	101	123	102	99	116	103	125	100	120	99	118	111	108	115	112	103	108	112	102	146	107	115	94	97	126	122	123	123	107	103	108	106	136	120	108	110	123	111	100	129	101	107	124	111	98	110	95	119	108	120	129	96	131	103	121	119	99	104	104	124	108	105	107	105	109	118	122	112	108	109	100	116	119	109	122	120	113	100	109	110	93	120	114	101	103	108	108	112	101	102	101	110	114	90	114	117	95	119	107	115	112	119	106	92	98	112	125	118	123	109	128	101	123	106	104	112	99	105	107	110	111	130	128	129	102	103	124	118	105	119	104	126	122	114	95	108	104	113	123	108	90	94	109	119	125	116	120	125	147	111	103	116	104	110	113	109	110	108	104	115	99	120	108	131	119	110	121	108	116	108	114	113	96	98	117	110	98	103	108	103	120	107	118	107	113	114	116	91	95	111	106	107	96	110	114	125	96	114	104	118	109	114	100	112	106	126	102	108	117	121	117	115	122	134	108	108	107	125	100	103	105	115	101	112	104	97	106	109	123	105	110	140	106	108	95	122	104	112	113	109	128	111	129	94	118	115	133	111	122	110	116	98	124	101	112	112	122	105	131	123	107	110	112	125	96	108	101	99	107	109	93	137	101	118	122	99	116	98	107	128	115	115	102	107	106	111	121	118	111	105	115	97	105	106	111	109	113	117	114	111	108	113	110	113	128	109	106	117	142	108	96	119	114	106	133	107	109	136	119	109	99	113	103	115	99	131	105	118	116	122	91	101	121	105	107	119	120	101	112	107	112	100	92	135	127	95	102	108	109	114	110	103	125	101	124	106	105	92	122	113	101	89	121	101	127	121	117	92	115	106	113	122	118	112	102	135	114	124	93	109	101	101	116	106	117	111	105	106	126	119	100	101	109	102	107	125	128	116	103	120	95	117	121	122	101	119	110	101	109	109	101	117	119	103	110	94	98	104	129	123	127	103	115	101	127	105	117	108	96	108	105	108	105	134	126	109	103	109	108	104	138	102	98	113	129	96	106	103	111	115	105	122	125	125	119	112	126	110	108	102	98	107	95	118	132	128	112	124	100	134	128	94	130	132	107	114	104	94	122	103	93	104	114	103	106	107	119	109	112	115	114	114	105	129	111	117	104	101	100	111	113	126	94	119	105	125	111	99	117	106	96	104	119	108	112	106	115	106	113	108	104	118	115	109	108	114	87	126	119	128	112	127	118	108	113	122	91	103	94	115	121	104	103	103	98	106	112	121	98	122	127	102	116	110	116	128	97	94	120	120	128	108	96	114	145	117	121	110	112	102	112	89	117	114	99	126	112	118	110	99	128	119	101	108	124	137	123	132	100	116	96	115	104	106	115	123	135	105	107	124	122	97	106	105	119	100	119	116	116	113	118	109	100	110	100	115	97	109	109	122	130	120	112	106	121	106	106
12651	5029	3243	5029	13307	19711	18737	16383	14052	10197	8844	7725	5804	6161	4990	5194	4188	4380	4504	4031	3265	3619	3383	2716	2388	2183	2993	3037	2364	2576	2248	1473	1046	968	900	919	1079	1105	986	895	945	874	918	877	878	870	857	897	887	854	847	907	800	863	861	847	868	889	906	820	887	877	921	900	913	886	867	841	761	863	874	902	846	847	895	958	972	901	856	807	879	860	841	866	825	863	827	859	821	879	835	860	868	802	858	848	832	830	819	863	866	859	804	841	841	810	861	837	822	842	802	843	876	897	905	810	831	888	888	859	869	868	848	905	858	886	873	888	843	871	820	918	850	837	902	859	842	822	850	844	840	845	799	833	864	875	830	849	884	814	869	840	839	820	851	861	874	844	845	889	841	902	889	860	893	808	897	858	857	880	835	816	852	831	860	856	903	816	866	891	850	845	850	840	855	847	826	823	905	864	854	852	874	804	848	814	881	835	847	873	826	873	879	843	843	802	813	828	851	828	840	863	859	861	875	797	817	858	832	890	843	883	847	870	869	868	845	804	850	841	887	861	858	905	827	835	846	881	856	829	857	884	865	818	838	881	884	908	843	843	871	874	848	832	873	804	827	823	900	857	819	853	865	907	884	871	829	879	836	840	873	854	850	851	867	854	873	859	854	797	851	859	869	801	875	896	799	858	852	876	889	901	847	831	872	864	857	891	839	781	830	843	813	874	861	827	875	905	871	816	868	823	831	841	849	848	830	887	855	852	837	854	844	837	827	862	864	816	864	838	886	893	919	850	885	868	817	889	824	830	876	818	781	845	830	899	862	871	883	866	886	850	831	858	820	806	863	826	797	871	873	877	824	874	879	880	814	852	878	856	813	831	874	870	851	829	834	809	922	883	788	810	831	878	840	877	803	887	884	868	872	844	882	878	813	852	892	833	836	886	848	840	840	840	868	932	848	865	886	853	855	877	857	878	851	890	852	805	849	867	835	865	866	898	894	872	865	865	815	835	846	836	882	834	837	851	883	854	881	869	812	852	815	892	787	815	837	869	873	850	869	843	842	851	855	839	874	895	871	800	891	806	864	862	794	814	807	818	889	812	870	893	865	854	807	843	869	822	914	861	819	818	845	841	834	814	830	867	865	848	836	874	841	866	884	871	885	879	881	861	866	854	856	878	880	856	821	833	854	832	825	863	822	799	841	902	853	861	785	892	879	840	834	833	851	836	867	834	881	856	844	867	908	849	840	878	820	857	869	843	853	811	860	881	840	820	836	859	851	895	816	905	849	894	898	846	828	871	882	824	906	829	872	852	831	848	846	832	854	853	838	828	842	878	948	846	799	814	825	818	854	900	857	843	838	800	823	863	847	883	851	832	844	815	865	893	895	882	861	822	847	908	819	787	891	852	864	823	833	883	902	825	836	831	867	834	843	829	813	802	847	881	839	882	810	823	817	802	849	884	785	855	890	811	838	864	887	845	816	852	879	823	886	821	953	866	903	850	912	900	837	893	830	902	884	865	866	824	849	811	914	893	849	814	886	855	810	819	830	816	863	803	806	912	795	833	864	869	830	860	849	860	875	858	814	830	862	824	876	807	874	836	856	824	882	883	917	843	819	777	917	830	838	875	877	876	812	797	889	892	848	830	839	826	819	902	869	830	861	804	859	836	845	806	866	847	865	919	856	820	851	872	850	824	863	824	831	820	817	846	813	882	869	842	866	882	841	874	836	839	786	835	881	889	830	872	861	854	800	861	875	808	792	829	887	904	856	879	868	882	835	845	853	873	833	895	837	846	872	789	838	915	869	855	858	817	855	852	840	816	796	833	826	876	792	887	864	896	831	814	832	836	873	866	903	862	817	872	905	812	800	844	822	871	784	861	857	856	838	852	862	862	906	809	779	821	855	813	880	868	821	881	865	835	810	846	888	889	862	848	872	838	849	819	874	831	802	883	858	868	792	865	859	856	898	836	831	793	814	832	861	844	816	855	820	865	852	830	895	842	834	838	831	837	861	886	884	850	844	838	907	907	858	801	829	826	878	798	853	893	879	844	833	829	825	852	876	829	846	863	831	895	872	912	889	884	884	834	882	782	879	896	828	884	859	809	900	792	873	915	846	872	891	822	807	839	859	861	859	837	802	880	859	847	800	830	828	821	834	903	808	866	823	877	809	838	829	833	795	861	903	863	832	859	913	853	824	874	871	801	861	824	880	882	818	890	862	864	876	817	872	820	859	827	858	844	941	861	856	898	845	843	843	863	824	859	801	846	870	871	851	871	868	856	853	821	839	847	853	898	837	920	851	888	842	832	867	883	825	857	840	815	847	882	845	847	815	790	882	852	836	822	842	858	845	892	867	809	841	822	882	853	840	875	815	848	864	837	873	875	863	874	854	834	836	878	834	817	836	842	821	872	825	897	868	870	818	868	860	847	826	855	852	824	823	842	881	854	864	837	841	881	960	817	876	810	822	834	819	823	868	879	858	822	872	883	833	854	798	817	854	841	844	919	862	876	820	870	844	862	866	813	803	863	822	830	837	857	835	844	898	918	798	849	823	848	861	896	870	916	884	859	862	901	903	890	847	868	818	897	869	872	836	897	906	846	889	892	846	889	839	810	863	800	896	856	847	853	847	833	867	865	872	850	832	823	881	864	831	852	874	880	818	849	853	809	850	807	861	840	862	852	857	845	836	859	844	842	860	880	826	863	841	804	852	892	894	858	840	896	847	834	829	836	838	879	824	827	840	800	856	837	834	878	882	836	826	861	797	816	890	849	885	865	833	827	865	836	841	882	865	887	822	874	892	928	869	878	839	893	805	864	844	880	803	882	831	895	868	867	875	817	838	868	865	826	809	849	881	859	849	843	806	835	817	892	850	856	805	835	811	841	870	863	830	888	898	905	870	905	916	838	851	841	894	880	907	814	881	828	873	872	899	824	832	799	834	831	867	845	825	877	827	831	813	861	796	895	830	826	858	867	869	839	832	842	861	834	822	841	826	820	838	866	875	809	836	880	831	854	838	840	843	898	910	863	888	871	853	859	890	837	844	834	885	844	827	842	847	876	860	809	860	796	842	833	855	894	879	851	844	860	883	910	861	859	815	846	805	795	874	874	868	870	863	862	894	840	812	844	914	824	828	863	831	844	859	871	905	811	886	847	834	889	881	844	810	950	901	848	825	834	797	843	880	868	874	850	862	848	829	831	805	861	905	851	869	846	811	811	829	801	812	830	876	881	868	844	833	844	857	848	848	852	842	793	815	810	883	908	863	820	841	860	794	823	856	821	865	831	808	889	847	827	885	879	815	820	836	855	867	854	865	889	859	873	860	814	824	821	851	835	819	866	852	844	907	857	780	869	885	874	891	847	876	781	861	907	843	851	823	888	846	835	813	864	827	849	846	793	851	875	854	816	847	839	888	856	839	846	904	879	843	850	864	832	910	835	845	827	867	812	867	811	868	871	826	847	877	882	878	904	865	846	824	865	872	816	837	853	836	817	891	851	844	855
1171	217	156	108	154	244	253	284	260	196	174	179	135	139	109	110	135	97	109	94	95	85	88	57	71	84	80	70	58	77	74	49	59	48	46	45	58	47	42	46	57	35	47	54	48	48	52	44	49	52	38	50	46	48	60	53	28	52	53	49	44	35	43	30	57	48	43	46	39	40	52	51	44	44	52	36	60	45	41	47	43	68	56	51	40	43	59	42	47	36	41	44	49	58	36	49	62	44	46	48	48	51	44	51	46	42	38	45	41	44	42	59	55	46	52	39	52	36	64	45	58	47	41	41	52	39	53	50	46	58	49	41	54	45	44	42	37	51	42	51	56	53	40	50	44	47	42	35	47	50	47	44	54	52	47	49	36	47	38	55	47	63	52	57	49	42	43	46	42	46	57	45	41	58	50	51	48	45	42	41	43	46	44	58	50	47	54	58	45	31	52	45	55	37	43	49	44	47	48	61	56	57	49	55	50	49	49	53	57	52	47	54	44	44	56	46	44	38	36	44	38	48	48	42	57	50	53	43	43	44	31	48	34	42	50	49	52	45	49	56	44	54	48	54	49	55	47	47	44	49	54	43	44	57	52	52	46	54	46	51	47	69	48	39	48	47	47	35	47	41	56	50	47	47	56	38	52	37	51	55	55	45	49	51	47	42	50	44	46	48	58	45	68	54	46	33	41	48	40	39	45	42	53	47	42	44	44	57	31	34	59	50	41	47	58	56	44	36	44	51	49	52	47	41	50	54	27	45	32	59	52	39	35	48	46	45	38	44	50	40	43	56	51	53	41	55	48	43	43	45	49	46	53	46	52	50	41	44	69	54	50	47	41	51	50	60	43	31	40	45	45	49	38	41	39	50	52	43	43	67	53	50	43	49	41	50	44	53	47	37	51	43	36	47	63	67	35	34	54	52	58	45	48	40	35	51	62	52	37	59	36	52	45	47	43	42	48	50	47	51	37	39	48	41	59	30	44	50	52	45	60	52	54	44	38	39	55	52	40	53	50	48	44	46	45	51	52	43	43	51	49	54	45	60	49	56	47	43	58	45	38	54	44	53	45	42	59	33	54	41	54	41	51	45	48	42	58	44	50	43	40	47	47	54	41	54	46	64	44	44	56	48	48	44	50	55	47	53	40	45	50	59	50	43	41	53	41	44	50	46	43	42	37	39	52	62	53	57	37	43	39	50	55	44	49	46	47	44	47	49	48	57	41	38	47	31	52	58	46	63	48	51	45	53	30	40	40	43	42	41	41	64	46	41	56	40	46	44	41	53	49	39	49	36	53	63	49	56	48	38	50	44	59	40	37	54	57	49	56	57	34	45	39	49	64	45	42	54	50	63	47	50	38	46	43	47	49	34	58	49	46	47	56	46	45	58	44	36	47	50	48	40	56	58	55	52	47	56	46	60	45	39	44	41	47	51	46	56	51	48	52	46	57	42	44	44	50	49	51	42	48	51	46	47	54	54	33	49	35	53	46	42	39	48	39	41	39	55	47	45	54	53	46	47	53	52	57	46	41	40	45	52	43	50	46	39	57	44	39	44	48	53	59	43	51	41	64	36	45	51	39	51	46	44	54	52	38	38	65	47	53	65	48	41	39	49	51	53	43	46	48	56	44	43	62	47	39	61	43	49	51	53	39	42	51	57	30	41	49	42	35	39	41	41	59	52	51	42	45	44	46	46	37	52	47	38	49	47	54	42	55	36	62	47	51	32	57	52	50	42	48	53	46	53	61	43	42	55	48	51	46	38	44	44	52	48	55	54	60	47	50	38	52	55	42	52	55	45	45	53	47	45	59	45	53	45	61	63	52	47	38	57	33	39	42	45	40	47	45	57	45	41	44	51	59	53	49	45	48	46	41	41	45	56	54	60	56	41	53	46	55	33	49	58	39	47	48	52	51	53	42	61	55	41	61	47	49	48	55	51	40	50	54	54	56	49	63	55	54	51	48	41	45	39	31	46	40	44	49	51	54	52	49	44	38	46	58	47	59	35	48	45	52	34	49	49	55	60	49	62	46	38	55	44	51	38	42	35	44	57	43	49	41	51	38	58	44	46	52	46	48	39	47	51	45	55	44	38	47	67	44	40	58	60	49	45	39	50	56	50	49	59	52	49	48	42	42	58	41	34	38	58	39	57	44	50	38	47	42	57	43	52	40	42	50	47	46	45	50	45	51	56	56	54	43	35	41	44	39	52	48	45	60	47	45	51	39	31	45	57	56	58	41	56	44	46	57	55	44	45	41	30	56	36	53	44	46	40	50	42	52	63	37	42	39	51	41	43	47	55	57	48	50	50	39	49	47	51	49	51	42	45	42	54	46	46	49	43	51	41	38	54	55	48	47	43	50	53	39	54	48	58	49	45	42	45	51	54	43	54	44	31	48	63	50	59	51	50	50	40	45	48	45	56	42	47	49	40	48	60	56	41	48	53	51	54	50	47	60	45	42	41	43	38	42	47	36	49	50	53	49	50	29	41	47	48	50	41	50	47	57	50	49	55	41	34	48	55	50	35	50	39	54	49	40	43	40	53	65	43	34	51	48	48	55	43	48	51	49	46	34	42	58	56	49	36	46	45	54	50	43	45	31	44	40	40	36	43	45	60	55	48	58	57	44	56	51	59	54	44	55	44	38	38	58	45	44	56	48	39	50	44	47	48	53	47	35	50	46	41	51	44	38	49	50	31	39	39	49	49	47	38	54	40	46	45	45	47	48	57	47	51	43	57	65	41	46	45	49	51	39	51	48	44	49	53	46	47	55	45	55	37	50	47	54	50	50	53	54	52	47	48	56	45	53	43	58	42	40	47	43	52	54	58	40	55	50	41	46	27	58	42	57	43	43	50	48	65	44	39	43	46	50	45	45	43	55	40	47	45	38	52	43	52	48	61	54	45	46	52	45	44	50	40	54	50	42	45	54	46	52	45	41	51	55	45	52	56	48	49	49	40	45	42	60	42	53	51	51	48	50	37	50	45	43	41	50	49	51	54	41	44	48	44	56	52	42	45	35	49	39	41	38	45	48	46	60	57	36	51	44	53	48	34	54	46	46	52	42	58	47	39	37	52	47	45	45	51	48	50	39	47	50	45	57	42	51	61	54	59	40	48	45	44	51	43	50	45	48	46	53	51	54	34	45	32	39	54	45	49	50	33	42	47	51	53	47	48	55	49	53	56	53	46	52	48	46	53	53	43	51	45	36	58	47	61	56	57	41	59	54	50	41	52	55	39	49	39	43	48	44	47	54	51	48	36	52	61	41	55	50	47	44	50	48	53	57	37	41	39	48	53	54	53	42	61	48	43	42	41	53	60	37	46	53	38	41	56	53	57	58	41	44	53	51	49	38	60	54	46	47	43	47	46	43	52	43	50	37	57	47	47	53	43	38	46	42	56	51	50	46	33	44	51	61	51	55	40	56	53	56	40	60	47	57	50	42	51	43	50	58	54	38	50	41	62	51	46	41	40	61	58	45	46	52	53
9235	2728	1720	2642	8468	12899	11926	11070	9104	5952	5399	4464	3562	3595	2979	2888	2223	2639	2639	2066	1679	1899	1695	1378	1077	1223	1505	1281	1062	1287	915	618	415	393	424	438	506	458	468	413	392	417	375	393	426	397	392	390	398	377	386	413	386	379	353	387	385	374	378	406	373	376	368	401	439	423	414	439	382	392	447	378	406	408	433	426	412	399	394	361	385	397	397	362	356	372	390	346	401	351	365	414	393	402	380	391	353	401	371	374	383	397	382	392	400	372	386	377	401	407	376	389	389	367	386	395	391	370	406	408	421	374	382	380	371	397	418	389	375	376	393	372	366	415	380	385	392	416	383	388	368	412	406	340	371	392	441	407	392	383	409	405	403	365	355	357	386	388	364	368	384	372	385	411	404	358	369	381	364	382	359	385	390	355	351	355	347	362	378	359	386	376	393	387	394	379	388	372	381	402	371	396	357	407	398	371	396	372	412	374	390	424	373	383	393	370	381	393	413	369	412	416	358	368	394	383	356	393	384	382	369	393	392	418	380	383	376	375	389	373	373	397	381	378	382	369	399	370	367	400	385	402	384	402	368	387	399	382	336	370	389	357	384	385	396	406	382	381	387	362	387	362	361	385	399	402	366	347	420	368	371	373	386	386	374	390	408	383	398	374	368	398	407	363	403	359	389	405	380	396	384	382	400	404	401	386	345	396	385	401	367	390	371	381	359	373	383	378	374	364	386	374	389	392	380	395	384	372	409	401	395	406	389	343	384	400	388	391	402	359	428	391	368	394	388	360	378	359	384	378	371	383	390	367	405	390	397	387	387	386	378	384	402	371	378	352	381	374	385	364	410	374	389	435	382	373	384	415	378	388	427	399	359	384	412	365	440	391	400	387	382	364	414	382	366	387	383	355	370	381	380	374	359	377	397	386	402	415	393	376	426	388	397	389	381	410	389	368	374	393	383	377	378	370	408	377	408	391	384	385	395	378	387	396	369	398	391	329	358	405	387	374	364	380	400	386	394	394	419	403	400	397	367	380	427	428	394	402	393	397	379	385	391	396	411	411	365	379	379	399	362	395	407	419	441	387	409	392	357	351	354	350	381	370	391	421	364	385	367	368	398	398	379	395	359	375	407	396	426	362	403	384	383	364	393	355	378	363	396	370	389	388	374	373	358	376	348	374	368	394	382	416	406	382	387	420	412	360	387	406	392	392	414	364	403	411	359	372	378	376	351	360	368	390	413	415	360	384	336	383	391	408	363	344	437	395	350	391	382	416	348	380	383	388	389	371	396	414	364	355	452	423	354	356	426	360	386	375	397	379	386	375	357	384	379	408	402	379	392	404	389	360	410	415	421	420	381	415	392	378	379	401	404	401	410	374	403	396	376	351	426	373	383	383	423	397	375	406	392	438	402	399	410	377	360	389	383	395	384	390	370	395	390	406	381	371	403	387	416	390	414	383	390	387	398	374	363	390	384	365	375	417	401	371	370	381	379	382	334	393	381	353	386	412	387	367	352	384	373	403	383	352	385	370	428	378	410	400	397	389	387	376	377	376	393	388	412	388	355	381	392	380	395	372	396	364	371	374	413	376	359	375	388	398	401	396	361	388	409	370	389	381	374	415	386	368	365	401	395	382	382	372	375	378	375	392	365	381	388	409	394	404	367	389	399	349	380	409	380	402	386	368	359	367	395	404	378	384	403	383	379	433	408	400	395	384	404	397	396	401	409	381	382	320	368	373	366	378	389	410	383	402	352	379	389	413	371	381	369	349	378	406	397	400	383	374	386	413	429	414	375	396	384	380	415	423	376	379	432	384	400	367	374	383	371	391	390	400	391	389	423	393	367	376	419	387	380	387	361	376	395	405	370	380	378	375	404	361	387	385	376	371	399	416	370	391	386	369	388	373	372	374	338	350	364	394	388	378	364	386	375	376	407	395	381	371	369	408	366	389	386	389	401	372	386	346	365	411	404	381	389	392	399	370	369	365	386	370	374	446	418	372	425	412	406	390	353	362	390	389	388	401	352	395	432	382	372	416	399	395	375	412	362	395	380	370	390	399	392	384	327	367	381	407	373	344	403	375	433	406	386	421	369	397	372	368	372	401	362	410	412	381	422	340	416	372	386	398	370	382	380	396	400	391	387	366	363	383	427	399	424	384	369	387	393	416	396	403	340	385	382	419	407	394	379	358	359	410	376	403	396	405	367	387	392	354	407	406	385	371	387	385	366	388	355	394	389	364	416	383	356	374	368	407	357	385	347	389	416	386	369	365	368	381	372	383	387	385	362	353	386	367	361	372	365	403	373	399	416	414	399	345	394	374	397	371	338	395	373	400	407	364	389	382	416	395	343	370	390	407	366	410	354	427	365	385	386	400	428	349	381	359	399	375	395	382	372	395	384	403	411	401	386	378	359	400	383	385	360	376	396	391	394	382	409	355	404	375	372	390	378	369	405	384	379	377	382	389	421	366	420	405	390	390	340	389	392	396	380	399	390	380	379	385	398	353	392	356	378	396	375	392	404	388	427	348	409	354	404	383	388	382	370	360	381	390	392	367	390	385	365	377	366	372	386	411	376	364	414	387	381	390	371	350	364	402	376	363	364	382	381	378	370	396	392	371	370	350	401	401	393	420	381	393	334	399	393	383	353	375	361	379	362	371	416	425	393	438	392	409	424	387	387	438	377	360	384	381	357	394	373	384	356	390	375	385	355	381	391	376	395	364	419	405	407	391	381	370	353	392	402	370	393	412	355	370	374	397	388	377	405	379	377	389	350	391	386	355	386	394	442	367	341	369	415	367	372	365	358	365	391	380	391	382	377	361	360	357	392	396	389	405	386	399	387	404	336	365	387	396	400	381	385	357	398	386	363	371	393	376	394	383	382	363	422	380	399	350	408	385	386	353	396	359	380	373	373	378	388	393	409	388	401	398	400	342	399	383	398	401	375	376	400	384	397	387	361	395	390	385	387	402	362	380	376	387	381	385	362	385	369	407	377	401	380	382	370	407	353	389	384	359	367	397	421	396	382	368	359	439	376	393	398	380	378	387	401	423	388	402	356	386	398	419	399	377	375	384	388	424	344	386	413	379	416	353	363	362	372	372	356	407	363	348	370	374	398	406	414	360	402	379	391	360	434	377	381	402	393	405	402	396	425	361	412	347	379	399	352	425	400	419	412	406	372	360	380	358	364	377	350	396	395	379	381	364	413	385	425	384	399	411	409	393	369	399	371	398	415	423	387	428	391	374	392	397	406	380	382	402	371	379	401	380	406	393	376	378	370	413	385	375	381	398	387	397	403	359	399	348	370	401	361	410	359	362	390	381	387	364	372	385	372	380	388	402	404	422	380	401	388	402	403	359	383	390	400	380	382	399	371	391	387	372	404	386	420	365	366	382	429	365	381	393	389	406	393	382	383	393	395	380	363	383	392	351	389	380	370	406	369	404	412	406	395	430	374	411	375	386	378	387	378	406	397	382	371	363	346	393	392	366	392	390	359	396
715	357	249	215	231	339	371	480	400	288	278	211	240	217	189	183	174	195	230	159	143	174	136	112	136	150	113	119	137	141	108	95	96	101	91	97	105	89	94	77	77	92	94	94	100	70	78	88	86	96	76	102	70	78	79	97	78	90	110	88	96	99	89	89	108	99	74	81	100	84	85	89	75	96	90	91	102	73	95	87	107	96	105	67	102	97	87	84	95	78	77	86	102	81	101	86	85	63	83	81	98	81	104	98	99	90	97	75	87	85	86	76	96	97	91	73	92	84	95	98	100	104	87	79	84	92	83	97	90	87	79	89	84	93	79	95	110	90	92	86	104	98	79	97	79	78	98	95	90	92	90	86	96	94	84	93	84	83	95	64	86	80	79	96	84	83	72	79	97	75	69	108	77	91	61	89	73	86	72	97	84	85	79	92	78	107	84	72	89	90	85	97	77	84	89	85	86	104	105	75	83	74	92	92	77	81	86	94	86	88	93	90	100	81	68	79	88	77	85	82	94	79	77	97	104	75	91	98	102	99	93	84	72	91	91	91	77	90	84	98	92	96	87	92	89	89	104	80	95	81	94	109	93	79	82	92	82	100	83	100	85	100	79	110	79	89	93	103	74	94	89	90	103	96	86	91	97	74	87	95	72	83	93	91	84	76	89	95	97	82	88	101	91	67	95	85	92	83	100	107	89	71	104	84	76	60	59	102	65	88	89	74	109	85	96	75	97	99	89	99	94	82	83	88	91	78	98	99	79	84	102	81	104	94	92	99	78	93	87	99	87	73	82	98	90	119	96	79	84	95	96	84	88	117	94	84	84	88	66	110	97	72	98	98	86	87	89	95	95	64	85	76	87	83	94	83	90	94	87	68	97	75	92	114	87	102	69	83	82	72	93	119	89	82	86	66	97	76	80	81	77	101	107	105	72	107	90	90	100	100	77	83	72	89	81	88	83	69	103	76	80	91	87	90	82	91	80	89	85	88	91	80	81	82	78	90	84	75	95	100	77	75	85	94	87	79	73	87	80	100	85	68	100	91	94	89	89	81	88	100	80	94	97	86	95	95	75	76	87	81	88	84	84	86	108	97	82	100	75	82	73	83	91	107	98	88	95	87	71	80	82	83	75	83	79	87	91	70	90	114	106	89	81	81	81	86	83	84	94	92	98	98	90	89	79	86	95	89	88	75	90	84	86	89	90	91	88	95	79	82	80	104	82	84	87	91	92	96	80	79	75	100	96	90	94	77	98	90	97	93	77	83	98	103	91	90	91	82	81	84	102	84	101	95	88	107	89	100	94	93	94	89	92	96	88	65	85	97	83	98	94	92	77	92	95	80	95	77	103	101	82	85	107	78	86	71	77	90	106	97	100	77	106	78	78	89	104	81	90	71	96	63	88	100	79	91	102	80	92	95	99	82	101	109	90	81	94	111	94	95	83	82	95	100	83	80	93	98	98	86	101	90	82	94	71	98	88	72	83	79	91	81	95	95	85	96	91	94	89	81	79	86	90	94	89	84	97	88	98	95	85	91	96	101	72	92	84	102	89	92	87	101	93	90	96	80	101	85	90	92	85	95	94	84	89	82	96	82	91	86	98	77	92	86	68	86	89	91	92	101	76	82	85	83	91	78	76	108	72	100	90	92	82	77	85	102	101	83	95	82	83	88	86	84	95	82	87	83	87	85	101	77	90	82	90	88	87	87	90	94	93	69	90	101	82	83	85	101	70	95	80	82	88	93	103	97	106	85	89	91	89	81	69	99	87	78	90	97	86	77	100	85	70	84	74	98	98	85	84	95	102	91	80	95	75	82	92	74	78	104	111	91	81	79	84	105	82	93	88	81	88	88	99	94	84	83	101	82	90	97	101	86	97	91	89	88	90	94	70	68	95	72	83	96	82	88	67	82	97	88	79	94	89	77	90	101	96	88	88	79	80	78	72	92	88	72	66	89	86	78	78	85	110	73	79	79	80	104	95	89	86	109	80	83	87	93	94	72	78	95	88	75	86	99	78	75	96	87	90	87	100	89	87	76	84	82	81	90	78	61	80	89	90	96	64	91	92	89	76	79	107	88	91	103	84	107	81	100	90	81	81	105	87	91	85	79	78	86	105	85	97	97	89	79	76	85	92	77	93	107	87	82	92	89	93	99	99	75	94	90	92	84	82	95	86	91	89	76	111	84	94	73	95	75	69	90	90	99	80	98	74	87	90	86	88	63	107	100	73	84	86	77	87	94	75	87	84	88	76	111	83	83	89	89	72	98	85	96	89	86	72	96	99	96	79	87	101	105	74	102	85	97	84	84	95	110	78	93	83	79	98	81	86	83	83	86	84	95	85	89	65	103	83	94	84	81	92	87	90	101	104	83	74	84	93	95	99	79	85	104	75	86	69	107	75	90	88	86	90	89	76	90	86	81	84	88	89	71	95	91	94	96	81	102	85	86	102	99	88	87	105	87	87	78	99	85	99	80	77	81	96	104	92	101	81	102	84	78	81	83	88	70	88	91	91	87	100	86	96	78	91	99	82	98	74	86	61	80	79	87	84	91	76	76	96	81	89	87	84	81	78	87	107	71	80	73	81	83	96	96	92	82	102	92	94	86	100	90	93	80	97	78	80	79	73	89	91	105	97	90	89	85	87	92	86	91	83	84	88	76	105	80	87	97	108	83	77	83	120	91	94	92	80	92	81	81	92	85	84	90	87	65	104	87	80	91	112	89	80	82	83	59	81	103	91	84	68	92	94	97	80	102	87	93	78	98	100	80	96	109	93	83	74	86	85	109	72	74	82	88	89	73	92	87	95	89	103	92	103	70	93	96	100	73	72	93	89	83	121	74	82	68	96	79	81	91	95	108	102	92	98	97	81	82	79	82	81	91	109	79	77	82	103	112	92	76	77	89	97	93	105	76	87	78	88	78	59	78	93	95	100	81	79	88	75	67	81	75	106	73	70	80	100	96	96	111	94	96	87	98	86	79	93	91	88	67	82	89	91	78	98	92	78	79	94	91	78	75	84	83	96	100	83	75	79	84	93	87	85	96	83	73	89	90	98	80	97	80	102	85	84	86	82	86	77	92	87	87	89	83	90	104	86	86	84	88	76	89	97	83	91	80	94	92	91	83	84	81	98	89	78	91	93	89	96	95	85	86	93	109	89	77	93	91	86	92	84	105	90	93	90	100	86	85	90	91	97	79	86	101	109	85	87	79	82	97	84	94	95	90	82	88	87	85	92	88	92	99	90	88	93	78	90	66	76	81	98	100	95	82	97	83	91	94	80	77	86	85	78	93	71	73	108	94	76	94	84	63	82	92	86	74	80	98	74	91	85	80	86	99	89	96	100	70	89	70	87	87	100	80	77	98	73	76	87	95	85	88	86	87	96	73	84	73	78	89	108	85	78	83	88	89	104	80	92	86	76	81	82	86	81	92	100	93	93	88	68	95	96	72	75	89	95	93	95	92	78	111	77	76	83	82	90	119	79	96
9509	4261	2624	4348	11871	15831	14856	15057	11921	7732	7504	5579	5347	4616	4203	4197	3493	4215	3930	2840	2552	2977	2287	1943	1797	2125	2165	1806	1831	2026	1306	911	811	744	709	776	776	783	764	755	726	682	674	676	693	652	729	642	670	691	658	633	643	663	703	652	672	670	685	682	670	614	674	691	674	706	705	654	703	656	703	655	675	682	721	707	768	656	717	655	643	650	673	668	666	643	660	709	683	653	654	670	679	661	658	716	671	637	671	624	659	696	640	667	712	686	680	652	661	652	687	634	664	718	649	721	669	640	639	648	651	647	656	656	735	646	671	647	657	634	636	659	640	616	675	647	660	653	638	686	639	652	646	675	676	675	696	662	664	634	634	668	684	705	637	645	673	643	673	661	668	624	660	669	663	678	641	645	637	715	673	692	658	606	664	638	686	657	680	699	680	666	647	681	681	701	683	678	644	705	643	631	621	652	691	686	689	686	650	680	652	663	687	657	659	704	691	636	684	663	689	695	630	669	654	649	665	678	661	647	673	696	660	697	698	664	641	672	686	640	619	662	691	696	627	666	663	660	685	699	634	625	728	652	660	686	658	678	711	634	628	672	657	683	650	696	632	671	682	632	598	707	683	694	685	647	655	675	649	684	677	678	632	613	634	644	700	668	645	660	673	612	678	654	652	640	673	655	664	659	597	619	677	699	640	625	674	665	644	640	620	655	622	667	655	676	680	606	657	671	649	644	666	711	662	613	658	687	632	679	642	666	638	647	676	663	594	671	666	669	643	636	675	678	654	747	676	695	655	644	667	604	703	705	628	679	675	659	665	663	670	692	667	642	726	712	655	675	705	685	675	678	633	722	653	621	686	666	682	640	623	663	679	677	643	639	672	643	697	588	741	636	659	646	617	681	606	668	655	686	659	656	719	668	668	670	669	679	688	657	698	648	679	666	642	680	660	655	690	637	682	652	649	663	677	664	644	680	697	681	625	654	701	716	671	605	669	636	694	696	682	656	662	658	690	689	689	685	677	718	707	703	629	665	660	682	697	637	633	649	642	694	656	674	669	675	643	673	719	689	655	658	700	693	642	610	702	654	682	664	663	663	640	645	690	640	661	634	692	687	640	688	618	647	646	712	705	653	654	637	713	681	648	684	626	676	624	633	638	689	619	681	650	688	664	684	675	728	715	661	637	691	599	666	669	628	645	656	659	668	659	703	644	663	657	645	637	648	677	682	669	669	681	685	725	635	684	634	601	629	654	668	702	628	668	699	673	616	682	669	661	680	677	655	664	674	687	644	681	650	658	675	691	660	626	692	641	704	682	661	627	651	657	680	697	684	683	674	684	665	670	629	640	643	680	680	612	648	645	628	674	624	676	656	683	689	694	645	642	629	641	650	625	688	672	659	661	634	697	677	667	685	643	671	683	681	646	706	643	660	630	670	679	682	684	645	662	708	627	693	646	662	671	644	662	645	632	706	662	667	658	648	673	740	636	658	694	672	624	644	670	696	668	644	645	646	643	691	651	654	695	684	651	682	662	667	678	679	646	640	624	646	646	682	660	581	636	621	650	669	685	684	705	683	722	598	635	678	663	705	673	653	612	626	664	676	621	660	686	677	662	641	666	641	609	663	648	685	637	670	688	626	677	675	678	614	665	672	650	642	667	690	646	698	647	648	665	674	682	679	645	659	675	701	724	656	665	668	666	652	673	681	656	645	657	665	675	637	672	626	686	675	652	658	674	629	703	654	665	657	648	635	595	673	642	652	616	621	693	648	663	674	663	656	688	620	698	675	660	645	688	670	670	630	643	661	659	674	619	694	687	669	671	638	655	618	644	680	602	638	646	662	667	627	707	666	658	666	643	674	676	663	710	635	713	626	702	622	669	644	662	644	678	651	609	627	673	647	667	654	643	643	650	622	671	658	678	659	688	627	648	660	683	635	658	694	667	737	664	665	656	659	668	690	660	678	680	705	694	661	656	684	734	672	646	598	698	628	686	647	670	672	651	697	650	675	701	662	657	652	681	661	704	661	638	660	629	684	679	639	685	659	651	658	649	675	642	720	659	654	689	624	674	706	633	656	640	686	681	686	652	596	642	640	634	644	676	694	660	716	668	677	629	677	640	674	695	650	611	689	650	702	691	695	685	720	619	645	645	674	665	690	668	636	645	714	655	658	653	648	674	653	649	682	657	658	687	636	632	685	690	628	686	685	672	629	655	672	646	661	705	670	643	626	693	571	657	669	648	686	627	654	650	642	683	689	680	694	636	643	673	688	672	737	670	672	619	627	671	672	629	654	671	618	696	661	734	680	678	622	655	710	644	631	668	635	687	687	680	638	672	664	669	679	600	683	696	691	688	644	671	630	669	689	642	693	683	638	687	696	673	674	676	677	671	629	607	636	672	636	679	600	665	660	692	648	644	660	675	653	667	659	685	678	665	638	677	660	670	670	691	664	643	651	698	669	655	654	643	659	638	680	665	682	667	676	651	700	665	666	639	621	668	668	692	684	691	661	679	676	659	677	678	640	687	656	685	653	686	686	677	618	629	653	658	686	689	669	663	692	647	648	672	638	727	655	625	686	672	642	714	659	655	694	674	651	678	681	723	639	589	646	664	662	662	665	671	678	685	682	658	664	664	713	666	669	656	653	694	663	613	659	633	642	655	673	636	654	701	643	684	643	642	687	643	657	683	618	638	643	682	665	645	685	646	665	668	646	654	647	663	676	643	666	669	629	658	700	655	714	681	672	664	649	622	666	700	620	635	611	691	654	665	677	662	651	608	682	680	682	663	685	645	637	687	695	669	675	674	688	663	683	699	687	690	652	645	671	651	637	651	647	626	695	633	681	619	685	694	655	670	631	639	689	623	656	659	619	652	664	657	676	689	686	656	660	654	697	653	608	677	615	701	691	682	690	639	707	647	695	685	638	645	686	630	649	638	664	660	664	645	610	706	635	655	653	663	614	667	690	676	702	667	639	663	654	681	653	649	657	701	659	679	700	691	711	640	660	652	734	699	709	736	637	639	674	668	705	681	673	635	682	669	624	623	683	676	642	596	668	675	656	662	636	650	620	621	645	661	659	667	661	684	685	682	640	682	638	681	601	708	673	673	662	641	658	665	669	699	629	676	685	664	660	659	677	642	667	633	648	644	667	672	673	624	665	676	696	678	642	666	690	659	648	648	662	698	684	660	651	689	673	709	712	631	652	681	628	651	627	657	645	672	623	662	661	678	623	673	691	662	700	684	690	661	623	664	661	618	668	651	584	657	702	685	627	673	638	694	609	637	679	663	692	712	652	631	691	662	669	659	653	668	665	651	724	698	626	697	648	672	646	666	665	689	712	693	672	693	724	651	671	704	695	654	653	708	685	659	693	646	676	705	682	678	670	670	619	656	640	708	655	675	698	665	702	642	632	668	686	674	724	671	651	677	659	634	641	661	600	650	642	652	642	692	647	641	675	721	664	687	664	639	623	669	667	648	681	662	686	648	639	606	678	669	674
1760	286	220	200	188	283	367	462	374	249	221	225	222	205	165	200	158	211	206	145	131	149	142	104	100	141	137	104	126	129	75	79	55	70	78	71	81	77	70	69	72	59	69	65	63	63	76	82	63	64	61	73	64	67	64	66	85	71	76	85	83	67	69	71	81	67	75	77	68	70	80	74	76	82	79	78	80	74	77	87	76	73	90	61	72	78	72	67	72	60	76	65	73	70	62	78	67	78	68	63	73	70	70	69	70	69	68	71	69	72	77	78	58	78	69	82	68	82	59	64	71	74	86	75	67	77	60	66	60	71	77	80	84	75	80	69	66	71	85	78	72	74	72	83	68	63	73	79	70	71	77	70	73	75	92	70	71	77	67	58	67	80	95	70	75	79	69	57	96	73	65	63	83	62	66	71	75	67	66	68	64	72	72	75	67	81	66	61	63	74	70	62	62	73	77	65	70	100	60	58	86	58	66	76	82	72	69	69	74	75	82	81	80	58	73	67	73	66	71	82	60	76	85	77	76	67	58	86	72	67	64	71	71	66	57	75	52	72	86	82	81	70	80	71	71	61	62	76	66	66	92	77	62	82	80	78	73	70	82	77	72	85	66	68	70	69	82	70	71	68	74	79	70	48	68	64	70	72	83	79	72	57	65	62	78	80	70	68	78	70	81	72	71	81	78	73	66	70	80	72	65	65	55	77	73	72	77	64	70	55	71	67	76	82	89	64	81	82	59	71	85	62	69	74	81	70	64	82	66	56	75	76	67	73	79	56	72	66	68	60	79	72	75	68	75	89	67	87	65	76	84	88	69	85	79	76	79	68	87	65	66	95	64	78	80	68	72	68	73	74	67	51	74	75	53	62	68	64	77	78	72	69	86	71	81	69	73	68	70	59	77	77	80	70	91	67	80	77	68	70	64	79	78	69	59	81	74	67	58	78	80	71	70	79	61	78	71	68	80	82	83	70	71	96	69	76	75	68	72	55	61	68	68	84	76	67	80	66	88	66	79	73	73	60	73	72	81	86	57	73	71	77	69	72	85	64	79	72	80	76	68	78	69	89	76	66	72	65	75	70	77	79	66	64	67	68	70	72	56	87	75	76	74	51	84	66	80	79	65	72	73	65	75	68	78	69	75	88	63	71	78	68	70	68	71	77	69	71	65	89	62	67	83	81	67	68	90	76	88	70	82	73	57	76	64	82	101	77	57	76	89	84	76	77	72	67	86	70	65	64	88	66	59	82	77	66	80	78	77	74	64	69	62	59	68	64	76	60	76	78	64	63	76	82	69	66	74	77	76	72	82	90	69	64	87	87	73	69	73	70	75	80	78	68	64	65	60	67	75	68	64	74	82	76	84	56	56	73	78	70	71	68	86	63	74	63	67	66	51	79	82	61	77	80	73	78	77	54	65	78	64	85	78	81	65	65	73	79	79	59	73	75	73	74	67	62	68	68	82	65	88	69	68	62	96	79	74	72	77	69	75	88	81	72	81	70	72	74	61	81	67	84	61	71	52	67	75	57	66	82	72	78	85	65	81	64	65	75	73	68	76	61	72	71	66	78	68	80	61	47	73	68	73	59	73	70	53	58	73	72	73	64	63	65	70	72	76	66	72	82	81	58	70	80	76	72	67	74	60	81	68	71	68	74	74	63	64	76	89	72	73	73	66	74	78	67	65	63	72	77	58	75	79	62	68	73	85	67	69	79	78	65	66	75	65	61	81	70	70	76	67	80	66	70	76	92	68	79	73	85	69	72	81	50	80	67	83	76	65	63	74	65	71	86	73	85	72	70	77	72	72	61	80	75	75	85	79	76	67	58	70	77	61	67	86	80	60	66	64	82	67	76	78	66	73	81	85	62	61	56	72	76	72	66	67	65	77	79	81	76	84	72	67	60	68	70	77	68	77	52	77	83	82	55	65	66	50	78	75	65	69	76	75	60	58	59	76	60	70	72	76	83	62	60	59	89	69	68	59	75	66	75	72	80	64	64	80	67	79	70	66	75	78	70	71	81	78	87	52	77	82	61	86	72	71	71	63	77	86	61	71	87	74	80	78	63	74	80	75	72	85	76	70	66	84	67	73	80	65	77	68	70	77	82	69	65	79	75	67	78	73	73	73	63	76	62	72	76	75	67	71	80	56	94	82	74	71	65	76	82	67	70	65	68	70	62	67	72	57	80	81	78	81	89	61	70	68	74	73	74	57	70	68	78	56	72	86	81	71	92	70	76	70	72	66	76	73	84	63	67	85	88	58	85	85	76	83	60	53	75	68	69	69	86	72	78	77	83	79	80	72	69	79	71	62	75	73	64	71	72	69	74	67	94	69	61	69	65	83	75	62	58	67	77	72	68	68	68	83	84	74	81	64	69	87	73	67	64	86	91	62	71	72	76	66	66	82	78	76	80	73	61	72	73	82	54	58	74	62	78	64	70	64	61	71	77	66	57	64	83	69	53	86	73	75	78	67	77	57	73	82	75	82	76	84	73	74	69	75	59	70	63	55	64	72	79	61	80	72	80	76	70	70	65	85	80	80	72	57	78	80	68	90	71	84	79	70	66	65	96	63	67	70	56	75	80	52	77	75	86	84	83	64	84	76	77	72	65	64	74	65	69	60	75	65	65	65	73	62	66	75	59	59	87	84	69	59	76	72	63	73	85	78	72	79	73	69	76	80	77	72	77	59	63	71	68	75	76	68	69	61	54	76	76	79	77	73	60	63	80	74	76	80	76	66	65	67	81	76	70	62	64	65	65	67	73	71	85	72	73	59	69	69	66	77	74	57	81	76	56	67	59	82	78	56	73	77	69	84	89	86	82	70	66	62	82	53	64	84	66	60	65	74	67	80	66	87	76	65	73	70	71	75	76	72	72	79	74	76	69	70	83	67	63	58	69	67	68	70	75	74	71	64	67	88	63	71	54	93	79	76	79	70	70	78	84	70	64	73	80	79	66	77	69	77	75	75	83	70	68	74	70	77	70	64	68	77	56	71	77	82	59	83	66	70	79	73	64	70	67	67	80	65	72	66	50	52	76	74	83	83	61	79	59	79	64	83	69	73	65	85	74	61	85	66	61	81	66	75	79	62	86	71	74	66	73	66	75	88	64	83	74	66	62	77	84	71	87	83	69	72	72	81	67	64	90	80	62	66	68	71	73	84	79	61	85	74	72	75	82	87	75	59	70	74	67	91	74	77	78	61	78	59	68	63	77	83	80	79	58	62	76	64	59	67	63	80	77	60	85	65	73	72	56	64	66	66	62	60	79	75	58	70	71	73	72	87	67	75	79	80	68	58	81	74	78	74	63	76	76	64	89	75	62	74	78	69	87	66	78	61	64	60	57	74	102	80	67	61	80	75	67	77	64	77	69	73	57	69	86	64	71	70	72	77	77	67	64	67	66	52	77	77	76	67	64	62	65	60	76	64	76	72	81	59	82	70	87	69	77	77	82	72	69	86	72	69	72	71	82	78	66	68	73	75	65
11391	3813	2561	4154	10631	14199	14549	15334	10940	7849	6893	5434	5111	4440	4099	4148	3690	4471	3812	2817	2720	2872	2354	1785	1786	1991	2328	1705	1989	1721	1126	799	682	606	561	727	675	680	706	641	583	564	588	559	575	561	576	583	587	585	578	614	574	543	590	543	602	635	611	558	550	577	602	635	657	580	584	579	617	565	584	574	622	625	665	668	625	603	604	550	572	567	516	579	596	567	583	591	544	547	557	600	642	598	564	574	559	539	627	561	564	600	556	571	533	591	615	592	538	556	583	581	537	543	576	599	570	564	558	559	542	537	512	599	593	579	545	585	542	592	575	607	592	550	594	554	564	599	557	554	539	529	523	514	561	543	600	568	556	550	551	566	601	605	576	534	556	580	583	560	560	529	562	560	587	587	567	541	544	579	588	560	613	554	587	548	576	568	569	549	548	565	596	599	562	582	575	571	593	542	563	530	583	587	564	566	574	629	555	580	559	573	629	541	574	584	592	569	547	540	538	556	577	586	584	567	577	590	537	572	518	533	567	543	549	548	562	600	571	547	598	590	577	583	595	512	569	589	546	588	566	589	582	584	596	574	592	558	564	556	565	526	539	590	576	599	586	576	560	598	585	546	517	580	596	580	592	561	554	594	579	589	579	516	567	559	611	579	569	553	559	601	552	612	576	562	559	575	575	584	577	578	537	529	559	580	594	561	559	575	586	570	568	593	627	584	570	546	529	568	543	559	604	587	568	582	517	529	600	546	535	548	569	555	557	601	626	587	567	554	569	600	540	537	563	582	579	527	560	561	573	577	595	577	562	540	549	573	554	567	547	568	604	592	559	570	591	562	586	562	569	595	577	553	577	558	536	542	573	572	616	587	571	554	561	556	564	566	559	550	545	533	571	576	557	591	526	542	558	566	538	585	534	548	554	572	566	565	612	583	573	583	581	562	582	592	534	553	587	537	572	542	611	568	546	576	586	570	584	567	577	580	600	564	562	556	563	570	564	553	549	579	544	563	566	579	511	598	641	590	555	543	577	564	579	569	616	565	540	567	528	576	552	598	586	617	546	577	582	575	544	602	559	561	533	578	536	563	541	596	596	617	593	573	568	583	568	563	578	552	540	560	555	547	618	570	549	567	577	601	602	586	570	553	560	578	532	618	596	538	599	597	565	581	615	555	543	530	620	582	613	505	583	561	563	574	548	549	563	600	588	558	554	595	575	578	551	594	581	545	583	546	575	589	569	548	588	546	577	574	576	529	527	606	580	553	573	518	572	528	571	571	545	571	551	524	591	522	538	577	562	589	601	567	555	580	573	571	539	556	563	628	573	589	561	561	560	556	555	529	569	540	536	581	526	563	584	535	595	513	575	550	587	543	546	598	583	565	571	529	550	565	531	578	538	522	587	559	575	540	539	531	538	560	583	550	594	549	600	582	562	575	589	545	560	513	587	599	560	560	603	548	564	572	570	608	552	575	589	555	528	544	579	557	593	544	561	580	593	592	574	582	584	557	582	561	581	603	538	602	592	596	588	527	574	538	570	572	509	577	537	533	554	572	593	562	588	570	560	589	578	601	559	527	570	587	584	551	595	591	556	591	569	562	568	560	599	528	577	539	552	548	611	556	593	577	579	578	583	586	551	604	589	574	575	608	603	614	540	583	587	582	558	558	562	561	580	574	570	543	567	590	553	575	590	570	543	562	579	538	603	580	543	569	556	582	574	567	559	623	566	596	575	584	569	580	586	560	655	551	625	574	576	586	651	571	561	532	586	549	572	549	569	546	593	526	554	572	562	568	578	547	577	561	595	567	570	587	563	535	536	548	571	570	590	545	533	580	545	556	588	586	614	613	564	594	583	552	579	612	596	600	532	562	558	566	573	610	526	593	597	591	520	604	591	578	574	551	660	581	554	558	574	550	539	582	571	568	555	572	591	588	583	564	556	626	557	540	610	560	551	564	562	556	601	573	574	599	579	534	605	578	575	609	557	585	582	577	586	595	582	574	586	589	565	541	574	590	571	600	555	573	551	526	557	571	584	562	603	550	531	588	614	592	523	564	560	545	609	572	566	513	581	572	578	566	567	561	548	546	578	591	609	565	591	568	535	593	632	562	508	578	580	573	563	581	549	587	549	574	571	546	583	614	565	598	588	557	585	563	558	572	582	581	561	556	557	588	583	559	587	580	582	585	555	574	610	566	573	552	597	597	561	568	573	636	573	564	554	583	604	559	594	569	560	587	541	563	553	565	567	536	577	572	585	568	558	556	575	571	544	534	543	582	564	572	556	598	554	582	573	577	565	569	586	539	553	587	578	572	562	547	564	557	578	580	586	555	504	560	557	622	581	552	552	555	583	550	576	561	576	554	567	572	572	600	543	531	582	580	590	556	574	584	581	604	567	562	610	573	533	581	531	575	571	545	545	574	602	586	562	589	564	546	562	609	596	523	541	528	552	602	567	575	578	525	588	583	557	606	539	554	568	557	548	560	532	543	608	553	626	578	552	604	582	582	605	597	586	595	550	585	545	557	607	570	535	548	596	611	568	559	589	561	555	550	556	571	595	565	619	543	564	577	539	581	587	602	584	559	556	572	594	565	571	573	539	557	600	598	550	537	619	594	596	566	605	571	569	551	587	583	604	553	602	580	562	568	520	556	574	577	538	542	547	593	584	576	572	543	572	536	578	549	577	563	574	571	571	533	587	572	574	587	617	602	535	555	568	545	592	576	610	552	590	519	612	567	575	609	603	542	572	607	576	570	540	565	555	593	568	624	609	551	577	544	567	573	587	563	571	546	578	593	545	560	595	570	538	542	608	522	555	571	565	577	581	575	596	571	522	585	581	597	568	592	570	576	549	523	527	521	546	593	554	578	539	564	569	552	581	587	577	567	587	606	567	579	554	571	574	539	554	573	570	617	515	581	569	621	588	538	556	582	570	588	564	527	600	560	557	589	533	565	585	594	532	586	533	568	563	579	545	593	581	566	555	550	565	536	584	557	575	590	568	563	556	620	592	554	565	579	543	582	620	566	548	572	575	547	500	588	599	575	595	546	562	559	533	588	520	563	561	584	599	621	576	588	559	571	545	554	613	573	557	565	547	591	573	561	590	577	570	582	561	559	585	568	578	585	570	577	561	595	518	544	585	593	543	582	582	592	561	555	641	557	587	545	564	539	607	550	561	542	569	563	627	578	569	566	572	549	580	543	575	585	534	542	534	580	572	576	557	563	542	595	600	585	575	572	570	603	561	603	571	584	584	575	578	551	557	576	625	562	543	569	565	542	570	611	570	571	529	565	564	585	508	574	560	582	579	581	557	573	556	586	606	570	544	537	574	570	558	580	569	564	559	600	590	582	589	565	557	533	571	579	598	560	552	538	615	559	582	562	591	549	558	559	567	586	522	578	583	583	556	590	557	556	552	580	547	547	531	618	563	576	601	570	550	569	572	595	572	549	602	607	542	536	529	549	598	535	538	591	612	603	590	588	595	610	575	574	575	544	613	580
1073	426	365	317	275	412	584	666	478	328	318	307	293	279	315	254	255	293	255	210	228	195	172	187	190	204	221	179	170	155	133	141	107	109	110	122	115	106	121	116	132	112	100	98	104	117	93	130	104	110	106	118	105	127	123	129	109	103	120	114	125	111	115	125	123	115	111	119	96	128	110	112	121	132	111	127	130	120	109	117	110	127	111	114	123	106	104	103	100	118	103	124	120	114	105	120	113	118	118	105	122	108	127	114	119	108	115	97	105	113	97	121	117	113	118	122	113	105	115	110	118	122	120	106	91	130	107	111	119	115	119	122	127	130	108	107	128	99	109	118	118	120	114	116	122	116	109	136	99	134	109	126	122	116	126	122	129	105	105	103	108	122	131	111	111	118	132	108	122	112	116	119	120	139	117	110	105	111	108	121	108	112	118	118	126	125	134	106	96	120	119	114	104	126	100	124	122	128	109	94	113	116	113	93	116	123	111	112	125	125	122	116	109	122	100	113	88	125	98	122	97	123	120	109	113	122	112	116	106	110	110	101	96	107	122	134	99	100	115	111	92	108	115	137	110	119	135	108	130	107	131	107	119	123	134	108	119	108	103	113	108	120	118	108	120	113	122	102	107	103	106	136	102	111	108	112	126	100	103	135	105	104	117	110	110	101	112	113	105	101	122	119	122	114	101	119	116	114	115	114	116	108	112	128	119	109	114	107	114	115	121	115	112	112	110	118	106	104	97	113	118	108	118	103	126	100	104	107	125	116	115	112	104	109	115	138	102	101	105	102	109	113	108	122	110	112	119	119	113	108	107	99	110	117	118	125	121	133	110	100	99	121	114	115	103	115	108	110	121	97	113	125	110	127	120	111	115	98	130	118	123	94	110	119	112	128	122	121	101	119	102	117	119	110	118	102	93	105	128	111	118	95	119	89	115	112	110	88	125	112	123	89	124	113	104	101	120	102	99	115	115	124	112	111	126	125	115	118	100	117	106	101	105	125	115	114	119	107	124	113	104	121	105	100	132	98	122	112	122	130	110	122	114	135	111	117	108	124	107	105	110	126	113	97	101	112	89	108	113	121	126	114	128	117	112	119	115	109	105	114	140	103	137	98	111	100	117	128	93	101	106	116	123	124	103	114	116	120	134	113	123	111	110	116	117	120	97	114	122	128	114	116	115	88	118	98	103	114	103	114	127	117	124	126	113	111	115	112	101	115	113	113	128	98	131	120	120	98	117	107	101	115	100	124	113	113	137	111	109	119	110	86	112	111	111	106	128	120	115	106	91	103	126	111	119	116	123	114	104	114	106	114	126	117	122	123	108	88	120	139	114	105	127	118	109	117	121	114	106	121	118	123	100	104	125	119	105	98	94	108	95	93	120	118	92	108	109	111	112	104	125	105	116	113	110	119	116	103	106	107	126	108	110	108	127	123	107	114	116	136	95	133	107	103	109	88	132	111	103	111	108	118	112	114	117	130	102	113	111	101	130	109	99	97	114	115	113	99	128	105	118	117	112	139	119	109	105	121	101	120	107	111	131	99	92	110	107	117	105	92	134	111	115	108	129	111	113	105	125	122	111	107	115	114	93	102	107	129	106	109	112	110	120	114	120	110	116	105	129	125	114	135	104	103	137	119	105	106	125	114	124	105	119	120	118	115	117	117	116	147	127	116	119	122	129	104	118	133	122	99	112	127	106	128	133	109	120	120	128	113	110	127	92	121	113	114	124	100	119	133	115	106	96	114	118	110	129	124	105	111	108	126	119	115	124	120	117	135	109	124	84	94	112	116	119	96	123	110	116	117	109	120	116	127	107	95	104	121	109	117	105	127	114	132	112	99	115	133	92	125	116	130	92	109	111	114	94	113	106	102	135	103	103	92	104	91	105	115	100	106	108	134	107	106	123	115	117	110	106	137	117	106	117	113	124	122	107	109	122	99	108	113	109	117	105	122	116	113	103	103	112	126	117	111	105	102	118	108	103	105	112	98	105	124	99	128	102	116	130	95	106	98	131	129	113	120	119	116	131	126	113	114	112	115	98	116	107	103	103	119	139	112	110	133	129	112	129	127	123	102	102	122	108	119	121	106	110	109	91	129	111	101	130	114	124	112	111	118	128	118	114	107	125	119	109	113	117	113	127	94	122	100	123	106	100	88	111	105	115	111	109	95	101	110	121	118	97	113	112	99	132	127	123	130	113	114	109	112	115	117	128	107	98	112	119	105	107	120	128	122	123	106	110	106	133	105	101	119	121	114	136	121	120	108	110	123	115	119	107	108	107	115	137	113	119	115	121	102	117	112	116	124	107	124	101	112	103	120	102	121	101	113	122	122	127	125	92	105	125	123	121	112	103	120	118	124	123	132	107	123	103	138	104	104	106	118	117	132	117	112	102	112	105	116	136	112	100	100	120	130	126	118	106	108	119	117	137	103	104	124	114	120	114	118	113	114	114	115	131	121	124	126	110	97	110	108	109	121	115	103	110	124	123	114	105	125	130	110	109	108	143	119	115	104	115	103	101	129	105	110	105	138	105	134	106	100	134	115	122	90	113	133	104	102	131	114	111	131	113	125	120	98	109	110	119	111	111	117	126	128	117	111	114	131	117	94	109	115	131	99	109	95	110	105	108	83	96	123	119	107	123	138	123	106	119	109	116	111	95	93	123	102	115	104	137	110	130	100	108	125	92	132	134	118	98	111	119	103	107	102	117	108	109	125	110	115	110	112	114	102	106	100	94	113	108	88	116	120	89	92	114	110	122	108	95	104	116	93	100	113	103	112	108	115	112	117	95	121	99	115	119	102	102	120	110	105	107	110	117	107	113	95	99	111	123	120	122	118	138	115	118	105	101	119	126	112	134	112	108	111	111	127	95	106	130	103	119	114	113	125	113	102	120	104	112	110	117	111	107	106	133	137	116	126	90	120	133	112	109	122	101	101	107	115	121	120	134	111	120	117	117	114	112	95	107	110	116	110	124	116	116	129	118	112	102	112	134	92	104	126	111	118	113	142	134	99	125	120	112	91	108	96	104	108	99	90	102	124	108	97	108	118	117	101	121	114	113	107	102	108	143	118	122	118	111	102	107	120	113	147	116	120	110	125	114	110	102	127	133	117	117	121	125	104	105	109	108	113	131	120	112	124	104	104	104	101	130	117	81	110	97	129	117	99	134	109	112	118	96	128	115	105	106	117	119	127	108	116	109	120	99	127	106	131	112	98	131	120	103	118	133	103	105	120	140	110	103	99	114	118	120	113	116	100	113	139	140	112	107	122	123	101	101	123	106	108	114	112	112	123	117	130	95	115	123	117	123	110	114	113	117	97	100	127	123	121	117	120	124	101	118	107	100	114	105	112	113	129	97	139	109	101	116	107	118	119	107	111	110	110	123	111	103	115	113	108	112	96	115	116	110	126	133	116	109	94	125	124	115	120	109	100	123	122	124	122	114	129	108	106	114	120	90	119	107	116	118	120	120	111	106	114	110	114	116	113
12415	5305	3592	5457	13154	17343	18736	18311	13057	9777	7996	6548	6333	5799	5737	5541	5046	5793	4455	3626	3933	3395	2862	2629	2663	2998	3331	2549	2885	2117	1478	1122	1002	909	961	1149	1164	996	990	989	907	887	854	841	869	873	937	916	864	914	850	882	931	896	853	910	832	877	883	848	899	891	902	965	948	929	873	867	907	857	871	865	921	977	968	897	889	893	876	878	830	857	896	848	842	845	855	835	880	847	919	855	898	933	905	867	849	896	855	875	841	893	865	871	878	936	834	863	902	873	905	868	815	850	875	864	826	880	886	835	843	876	834	860	831	872	859	886	870	909	842	849	845	850	805	887	857	816	901	791	848	827	856	907	866	901	851	806	886	834	815	861	811	838	880	890	863	800	838	832	852	807	826	809	860	854	860	834	828	877	826	879	906	847	877	862	842	877	902	877	804	868	844	886	818	860	837	869	804	849	837	918	865	903	869	824	840	828	862	870	852	875	828	849	871	798	907	856	874	857	858	832	883	840	860	825	879	857	827	806	841	821	798	859	870	882	878	842	902	819	900	830	871	842	845	874	843	871	841	840	896	893	901	861	839	831	851	862	823	881	850	892	849	931	853	850	902	833	875	856	791	904	849	787	877	820	813	836	864	858	849	840	873	868	918	865	890	800	829	829	908	868	801	858	774	889	833	837	892	783	836	834	901	868	849	827	881	821	877	825	869	804	845	834	847	828	804	862	854	873	909	832	856	860	841	912	863	820	876	824	890	862	870	921	912	839	849	843	866	825	865	888	881	899	869	828	850	863	875	818	878	826	858	852	893	872	875	849	816	925	901	875	840	871	855	858	862	832	879	860	853	781	884	866	857	865	827	815	835	891	854	879	863	821	836	829	873	832	862	842	870	923	817	830	890	806	860	826	817	813	831	858	879	900	900	834	833	825	806	875	859	826	853	818	867	833	892	859	820	876	828	935	850	885	846	829	841	838	882	897	827	833	864	892	896	843	834	859	860	868	826	835	865	917	832	798	809	864	868	854	825	847	875	822	831	831	830	866	884	862	816	840	851	897	839	865	846	837	900	835	845	802	860	861	809	853	862	886	867	922	882	901	826	879	871	906	857	934	867	862	855	869	880	890	891	875	859	879	867	841	851	859	894	864	804	870	842	849	937	814	865	791	884	814	835	907	835	862	854	855	832	869	908	905	918	849	862	815	851	861	840	868	849	829	916	875	812	841	869	827	882	849	886	823	898	826	851	859	852	878	861	816	864	856	863	853	834	872	857	876	843	812	844	928	891	790	845	842	847	877	818	871	844	817	890	838	823	800	820	849	884	844	885	873	851	852	838	830	849	895	853	860	796	877	846	827	810	879	872	801	893	809	848	882	844	881	912	826	837	874	870	850	844	853	871	850	866	806	846	834	820	875	826	894	885	891	891	812	855	788	924	834	877	861	859	826	885	870	873	839	841	858	807	856	825	863	855	879	868	891	878	839	851	849	856	804	842	819	861	822	886	826	789	886	823	865	841	882	825	883	832	853	888	855	847	843	850	803	833	845	874	896	814	867	858	865	863	879	823	875	847	816	841	855	860	868	824	853	870	848	870	868	847	893	883	807	862	878	843	844	814	842	842	868	873	847	863	861	917	913	861	873	858	851	866	854	809	835	820	827	894	888	839	907	845	898	869	837	827	850	898	862	890	911	859	824	899	901	900	837	919	875	826	891	861	890	857	871	885	850	920	802	882	850	858	882	862	842	870	871	916	873	912	907	825	819	884	838	868	850	870	853	874	866	807	868	802	856	853	861	849	865	889	844	876	864	800	855	814	903	897	877	888	830	852	842	856	787	847	865	874	830	843	852	793	908	822	839	826	841	864	835	878	889	813	897	868	843	836	896	844	848	839	914	830	881	893	829	822	798	869	846	841	843	835	873	868	890	848	863	864	868	882	838	864	841	871	856	802	810	903	853	796	832	846	861	871	873	879	834	896	862	875	864	859	853	879	834	864	846	832	892	876	862	898	870	828	849	815	866	874	847	791	860	886	863	821	911	782	860	857	823	813	852	834	857	825	887	843	856	881	831	845	830	830	846	847	862	870	850	884	875	911	873	855	829	817	872	913	858	874	837	847	894	848	850	937	894	865	843	846	825	847	918	878	869	889	842	840	843	867	859	861	867	865	850	839	841	829	846	839	921	874	846	832	853	880	808	876	823	891	849	845	814	854	843	843	836	827	867	884	860	854	891	835	861	834	875	832	823	804	797	881	858	857	880	846	834	859	901	814	846	839	908	848	864	856	863	845	807	848	797	922	865	878	820	831	841	857	858	877	878	853	826	862	836	873	895	846	858	857	870	884	856	862	826	867	843	907	873	856	897	839	814	828	873	899	859	912	865	857	815	854	879	805	842	816	865	898	897	829	900	875	898	852	856	841	826	884	875	823	881	869	859	887	878	862	880	883	830	772	867	868	912	846	908	822	879	844	888	842	842	881	820	884	848	914	812	836	840	875	850	832	866	881	866	867	890	909	810	863	867	880	851	887	924	877	880	847	861	920	846	855	861	819	882	873	844	870	857	815	887	832	884	858	872	843	868	857	842	875	816	819	811	834	868	884	861	918	860	883	906	824	800	837	901	870	853	869	832	831	841	825	839	881	865	895	797	856	805	859	833	802	858	915	900	844	821	825	864	863	870	841	912	884	846	874	825	791	844	888	849	821	910	850	887	847	854	872	832	888	900	832	849	844	847	809	878	896	860	842	868	889	898	877	864	865	884	857	857	865	860	827	875	835	903	809	897	845	848	901	845	868	891	839	826	840	817	853	867	881	829	855	848	893	855	859	845	935	848	909	881	831	836	854	842	840	881	849	860	892	865	889	826	851	853	834	834	897	853	843	849	901	801	878	823	835	890	895	870	833	912	852	855	883	883	849	858	807	843	875	845	876	886	873	895	875	893	824	836	841	889	896	842	864	825	863	889	861	845	864	848	857	846	852	843	862	851	828	895	909	843	885	857	836	881	894	814	868	904	905	846	869	845	856	868	862	821	856	866	877	880	833	887	843	851	864	853	868	898	880	878	882	880	813	875	900	824	893	878	873	843	819	823	877	818	897	865	870	799	830	882	851	849	841	840	871	862	860	890	852	863	900	836	865	818	887	828	903	868	887	852	824	894	850	852	883	890	819	851	892	839	891	825	890	837	822	818	832	835	851	862	857	845	868	887	866	874	867	845	852	861	835	824	845	857	832	816	886	858	853	868	858	889	815	886	824	827	807	874	814	879	884	860	875	841	818	859	822	837	838	857	889	908	834	887	897	858	878	850	840	903	873	862	865	842	870	879	847	857	867	892	881	859	849	830	887	852	877	854	846	828	810	880	861	858	925	852	893	819	836	940	873	875	917	819	859	876	887	884	904	927	841	845	826	833	881	899	857	835	802	850	910	823	862	859	845	833	842	849	902	898	916	843	870	859	878	831	852	881	785	861	942	870	905	852	827	901	887	827	830	798	838	812	884	799
1142	224	186	121	126	197	324	302	249	193	144	148	137	163	136	134	114	125	112	101	93	92	75	79	89	82	91	85	71	63	61	51	51	46	52	50	53	52	45	43	50	51	51	33	53	36	55	47	50	56	48	43	58	41	48	55	42	54	47	53	40	47	45	52	57	47	52	53	53	35	49	49	42	47	48	44	45	41	39	58	44	53	70	62	50	51	47	43	50	48	53	52	55	44	59	61	43	36	44	39	47	57	56	45	54	59	53	38	49	47	57	48	43	57	49	46	48	57	47	40	37	68	46	48	49	54	60	40	54	47	45	53	49	48	58	46	52	59	48	54	47	41	56	57	44	44	55	42	38	51	49	47	54	43	44	43	47	51	41	51	54	54	41	50	51	48	45	57	57	47	44	41	40	50	70	33	57	49	46	51	38	47	42	45	49	47	47	41	57	48	58	33	58	51	50	52	49	53	43	34	54	49	45	46	48	47	58	46	43	44	28	55	32	49	50	57	49	47	43	46	47	42	46	63	63	49	34	60	48	44	48	56	34	45	42	46	38	46	54	66	53	53	50	60	43	47	55	45	40	49	47	55	57	52	44	40	39	53	48	48	41	38	39	60	40	49	41	44	39	45	43	61	50	38	49	61	47	47	57	51	51	55	47	53	45	39	37	47	33	56	42	57	42	44	50	54	51	51	42	55	48	58	41	47	55	43	60	49	53	36	36	39	49	42	42	38	55	46	45	54	57	39	37	50	44	41	57	40	49	51	38	44	46	47	46	43	59	52	36	55	55	44	52	52	56	48	51	51	40	50	50	34	51	50	46	42	61	48	52	52	34	45	54	38	54	52	39	46	53	50	39	50	51	39	53	57	42	46	49	41	52	42	46	38	61	57	43	61	65	50	37	66	45	48	49	46	57	51	50	55	48	44	53	43	42	50	42	47	59	52	53	42	54	51	47	46	50	42	48	44	52	54	46	52	45	45	51	51	55	48	56	48	53	57	43	53	49	40	51	41	52	47	52	40	38	45	52	44	48	57	36	34	58	47	51	46	49	40	50	49	55	48	52	37	51	51	53	29	40	48	52	42	52	52	48	43	34	45	43	46	54	37	46	41	45	51	53	47	49	45	52	53	41	52	44	50	46	50	43	42	41	33	50	47	50	47	46	43	46	47	60	48	49	61	47	42	53	55	56	56	43	44	48	57	53	50	37	49	51	62	47	52	40	52	50	47	39	44	56	41	54	40	48	50	45	47	48	54	52	46	47	46	40	42	50	52	35	62	50	47	56	61	45	45	33	41	52	43	42	41	50	46	42	50	48	54	68	39	41	42	51	61	55	57	48	56	30	49	63	46	61	54	57	41	38	41	41	43	49	54	47	55	45	40	54	53	45	58	46	44	48	44	56	52	52	30	38	41	49	47	57	46	51	42	47	40	47	43	48	44	48	44	48	54	50	33	47	59	44	51	49	48	48	45	45	52	54	56	52	49	45	55	36	52	47	55	43	59	47	49	50	48	49	45	54	49	35	41	46	41	47	49	57	38	45	56	51	54	56	51	52	59	47	54	40	47	42	53	45	46	53	43	37	44	37	60	54	46	54	49	46	53	56	52	51	44	41	45	47	43	48	46	45	44	51	41	51	50	40	49	50	53	50	58	59	49	50	53	39	54	45	47	48	58	61	46	40	55	42	47	53	53	39	57	41	46	55	47	52	53	50	48	48	47	59	49	56	55	43	55	52	45	53	51	51	48	49	49	42	43	51	35	50	40	38	37	57	45	53	44	54	54	52	46	55	45	49	40	52	45	42	52	28	48	30	42	48	42	49	37	37	48	46	48	43	40	65	45	40	41	51	46	50	55	48	41	49	56	45	52	38	36	48	39	37	49	43	47	37	51	37	41	45	47	50	41	62	55	47	51	32	52	46	45	58	50	65	43	48	53	43	50	45	38	58	36	42	50	49	59	57	36	46	49	53	50	48	50	43	43	51	45	52	53	52	46	41	47	57	44	55	57	55	56	57	52	42	49	45	47	48	49	41	39	47	42	47	53	48	44	45	45	38	48	54	58	40	52	64	37	47	58	53	55	51	44	42	56	43	39	45	46	59	56	52	55	45	40	31	36	58	46	43	52	65	43	60	51	53	41	36	45	44	43	48	43	55	54	41	48	43	37	43	50	44	51	44	50	54	44	54	39	45	63	45	41	38	39	45	51	51	53	58	63	62	59	62	41	40	52	40	47	61	31	46	45	58	53	44	43	55	46	50	45	55	44	40	57	49	47	47	48	38	58	37	47	32	45	55	32	55	51	51	47	54	53	40	52	56	33	49	43	48	41	49	48	56	43	53	47	47	52	35	43	29	47	39	42	51	47	55	53	51	59	52	45	34	43	49	43	51	41	41	58	47	45	41	45	50	52	41	46	48	53	50	51	54	49	55	44	50	54	52	45	56	61	49	58	46	50	48	43	46	51	59	46	57	53	57	48	51	45	55	44	46	55	51	39	45	51	40	46	51	52	41	51	53	36	57	40	49	43	33	51	47	42	50	51	44	46	58	42	52	50	52	38	48	45	43	51	40	48	50	56	60	58	52	55	41	55	47	48	51	50	51	53	53	51	41	41	44	49	47	43	60	37	46	39	57	47	49	52	45	37	40	43	45	48	48	47	51	41	51	60	47	46	41	53	50	47	51	66	40	44	42	48	50	45	45	49	47	53	42	41	51	48	51	50	42	55	53	64	57	44	56	54	45	48	57	49	38	51	47	44	34	40	44	33	45	46	50	49	53	44	52	43	55	41	44	51	54	46	69	51	47	46	51	44	50	43	52	53	40	52	56	53	49	49	46	59	47	52	41	49	40	37	56	45	44	52	64	49	55	48	52	53	60	55	47	42	49	41	41	50	52	64	41	50	47	50	53	62	44	43	44	52	55	42	41	41	49	47	69	34	55	45	43	47	46	48	52	51	37	44	49	48	47	46	47	51	53	49	53	44	57	48	42	43	51	60	50	52	67	34	45	49	40	49	47	52	59	51	42	46	42	54	46	50	42	48	46	45	47	41	61	51	51	51	44	48	54	53	38	36	58	48	49	48	60	44	50	48	47	54	57	44	67	47	49	36	57	39	49	41	59	42	46	59	49	43	54	50	54	60	46	43	58	43	48	53	44	45	57	63	45	61	51	53	42	45	45	52	52	56	49	52	58	42	53	60	52	47	47	49	50	46	46	63	47	45	47	42	47	39	52	51	47	51	50	42	47	57	49	57	47	52	40	49	47	60	49	47	44	43	45	58	41	42	57	58	48	47	49	48	43	43	46	53	57	49	57	40	52	49	40	55	49	49	40	55	56	48	58	63	44	47	40	47	53	49	55	44	52	39	49	54	46	51	59	51	43	47	46	53	39	44	51	54	48	46	52	46	49	56	45	46	45	35	48	52	49	39	50	49	46	51	39	41	53	53	35	62	50	52	54	43	47	57	45	44	52	43	53	51	57	51
9517	3059	2142	3098	7985	11097	13680	11921	8204	5772	4499	3689	3613	3468	3671	2941	2748	3193	2315	2289	2174	1609	1283	1370	1268	1720	1548	1416	1287	802	621	473	453	398	437	528	487	422	449	387	425	400	376	366	394	390	400	388	391	393	363	381	409	435	392	390	437	413	418	437	417	398	379	423	419	401	378	369	406	378	383	375	426	402	411	406	388	408	398	445	363	404	402	408	414	406	383	400	404	379	383	390	423	404	393	366	369	389	363	395	386	390	356	379	373	403	412	376	412	389	394	393	365	365	389	377	407	377	406	405	383	361	387	382	392	412	419	392	385	372	406	379	399	426	384	396	390	347	375	361	378	391	380	403	366	376	391	378	379	427	414	378	364	398	386	370	418	386	416	397	404	422	403	435	402	388	374	358	389	354	415	390	385	361	379	396	395	384	414	378	375	388	383	372	399	385	419	362	387	398	402	384	384	398	363	369	402	353	377	383	412	382	393	394	383	431	391	421	412	395	373	418	417	387	386	375	381	338	426	408	418	376	363	404	332	401	396	414	389	418	364	391	394	384	369	398	400	392	361	402	372	403	373	422	343	407	394	396	375	401	351	390	385	393	363	429	392	403	395	358	382	388	392	373	380	407	375	406	389	414	359	405	383	390	380	387	371	392	394	413	365	425	347	342	360	377	368	412	388	419	374	385	416	376	406	388	370	380	392	383	318	369	405	393	414	395	396	363	376	388	361	403	376	393	389	362	411	414	394	384	367	365	407	406	385	357	383	366	398	388	417	365	401	414	369	395	386	392	401	386	373	396	389	365	413	393	381	348	373	378	362	398	365	374	392	405	362	381	349	342	378	409	417	377	380	378	387	377	379	392	380	388	379	373	413	436	405	382	393	414	382	377	420	380	343	377	391	396	389	395	386	387	400	364	399	390	415	398	366	371	368	389	375	414	389	386	376	382	391	361	393	385	402	341	367	402	394	360	387	381	407	376	348	402	417	379	396	408	386	374	394	382	382	412	368	397	384	392	375	410	373	393	392	371	352	385	375	363	374	384	397	377	366	401	390	361	383	375	392	387	404	399	383	409	393	367	416	390	374	390	371	384	394	339	388	418	421	385	380	386	402	397	383	381	415	393	387	383	379	382	375	360	365	373	354	389	348	375	398	373	375	402	394	421	360	382	379	370	391	397	370	392	378	388	385	387	381	385	413	357	394	378	387	385	380	395	401	394	395	396	392	393	382	381	382	340	393	369	348	395	375	385	372	388	411	378	366	368	387	373	403	386	381	403	385	374	418	402	381	365	367	390	388	376	417	402	385	411	416	377	374	403	387	346	399	385	367	400	363	416	419	336	383	377	382	391	365	403	398	404	410	415	393	357	372	391	380	387	374	401	389	416	393	367	366	380	374	366	406	379	359	404	379	405	395	373	426	393	362	377	387	406	413	393	379	382	380	406	398	382	407	370	378	365	340	364	399	426	402	402	370	400	398	351	383	373	374	350	396	401	403	400	409	392	357	375	360	337	412	404	358	362	434	378	386	379	368	363	428	394	398	377	396	439	392	419	377	369	369	394	366	393	349	381	364	377	397	390	378	384	347	436	379	390	415	402	359	387	375	395	365	378	375	394	391	405	405	386	418	387	390	378	371	383	381	379	398	405	365	426	424	389	394	411	382	369	405	388	365	382	336	400	389	351	381	402	375	442	389	375	372	392	362	360	393	371	408	405	358	380	397	369	385	389	372	414	397	406	375	350	405	409	374	367	402	409	362	404	388	416	404	408	386	398	420	410	367	392	372	386	395	395	354	384	383	370	396	407	384	380	416	374	397	406	405	396	346	391	369	429	395	355	407	395	410	411	363	387	406	418	411	342	367	379	383	414	385	388	414	377	364	369	387	376	385	414	400	407	361	415	390	405	378	409	394	378	387	382	362	364	365	384	383	376	386	408	384	391	422	375	367	370	366	359	396	351	388	399	397	388	414	391	372	382	375	383	391	367	391	387	376	365	373	398	394	380	426	397	432	391	378	403	384	415	399	357	419	347	376	372	375	362	391	375	385	418	396	359	385	394	412	375	382	368	387	395	394	368	356	349	352	359	407	402	362	387	418	381	421	417	367	396	378	447	391	371	394	413	418	380	365	363	411	438	386	393	383	382	348	401	406	389	416	350	384	401	389	399	415	386	392	401	406	363	405	410	417	383	398	366	396	436	386	380	373	387	407	389	408	406	392	361	384	420	356	363	396	388	346	375	386	383	421	393	414	367	409	386	387	414	383	333	387	397	342	396	411	417	407	397	390	370	367	416	380	375	404	390	404	391	405	392	372	378	377	397	370	386	419	401	355	365	385	407	402	377	410	392	372	402	373	387	375	385	422	380	382	356	376	406	389	369	330	384	391	361	357	391	410	390	408	359	394	380	375	374	375	371	374	356	359	378	366	371	388	418	320	360	364	420	381	418	391	398	410	360	357	377	400	362	402	365	371	395	398	359	394	381	412	404	402	417	373	375	396	387	376	402	347	406	398	383	392	386	399	359	399	393	378	359	424	371	385	381	383	335	423	405	396	387	371	393	350	364	363	365	358	358	373	372	382	406	409	392	383	376	371	385	381	358	375	378	392	407	391	360	387	384	395	400	358	418	395	377	384	388	395	422	376	344	408	384	384	344	410	393	367	394	377	393	379	388	398	379	396	388	374	367	349	371	405	375	393	398	390	385	392	366	348	383	376	419	376	390	410	349	385	395	380	394	362	395	361	395	412	435	381	422	404	375	415	389	373	416	367	395	398	388	381	362	395	411	386	366	403	378	398	410	420	363	426	396	394	369	428	393	375	367	429	362	364	393	403	381	385	384	393	385	366	400	382	383	380	383	381	371	389	365	380	401	382	369	367	337	367	411	393	369	377	401	383	396	348	411	416	382	428	399	420	386	410	416	380	400	397	374	347	393	356	408	394	356	372	369	397	407	367	383	363	391	370	398	373	370	356	349	382	417	365	406	395	437	410	381	374	380	409	392	382	377	349	369	394	392	395	365	384	380	378	360	363	381	381	401	381	363	380	409	384	418	398	386	375	394	395	372	410	367	386	392	408	344	372	364	403	379	367	357	397	381	377	377	401	358	391	369	379	435	411	406	394	369	401	388	405	394	403	404	394	394	396	427	358	360	386	371	399	422	410	426	383	381	391	386	386	391	373	365	372	393	401	391	368	396	391	379	410	398	420	391	397	405	360	396	400	359	349	365	379	412	394	404	385	406	367	404	335	405	420	385	400	384	348	367	383	399	410	407	388	388	381	398	366	404	416	435	393	408	407	443	367	382	392	371	396	381	385	400	356	420	354	388	345	396	384	413	401	387	374	413	390	415	366	355	414	383	355	410	388	342	396	369	384	395	385	357	381	371	378	398	392	380	385	374	416	390	380	410	374	403	367	383	404	383	386	382	399	396	396	387	370	413	417	383	419	413	392	394	390	390	370	377	372	378	389	381	416	402	375	408	365	405	382	398	369	373
723	376	274	212	228	330	498	442	356	291	240	196	223	224	225	206	211	213	201	175	175	162	151	154	164	187	136	150	149	129	92	86	80	87	104	101	98	92	94	82	80	99	86	91	66	105	91	97	73	79	84	85	91	92	104	74	89	102	97	81	79	89	94	95	96	76	80	106	107	70	87	89	81	83	83	91	99	85	92	79	77	86	87	94	70	76	86	91	90	94	93	100	89	93	88	107	99	76	99	77	81	88	82	95	92	87	97	79	101	81	104	96	112	85	113	102	92	91	88	103	90	71	81	82	60	105	95	94	95	80	79	102	90	75	83	87	96	93	105	71	87	76	98	86	88	90	90	95	82	88	82	92	95	89	100	102	92	84	115	83	73	81	74	77	91	100	80	92	73	100	99	88	79	96	92	84	83	78	105	95	82	81	75	96	92	97	96	87	70	92	95	77	78	81	92	78	91	77	105	98	90	98	107	81	119	79	76	95	112	109	93	122	91	88	89	95	86	87	99	85	98	91	85	82	92	74	89	101	83	95	98	82	99	83	86	85	85	83	90	97	91	97	99	83	98	87	84	88	85	84	85	80	96	94	105	90	86	72	97	82	84	87	81	99	79	85	68	91	96	89	96	73	92	119	85	83	67	95	102	96	95	85	103	95	87	86	96	94	84	92	99	92	95	83	90	90	67	86	87	90	80	94	94	91	79	99	79	110	94	94	97	83	83	81	89	90	82	93	74	68	82	101	79	91	95	82	86	91	91	98	86	95	94	85	91	98	66	82	96	93	81	89	91	82	91	108	85	69	87	93	80	83	106	82	86	95	87	76	87	84	98	89	101	103	99	98	76	89	94	90	97	107	98	99	79	89	99	79	86	73	87	96	88	83	85	97	83	115	96	92	63	91	95	85	61	90	112	107	91	87	89	77	82	91	82	85	94	100	66	76	91	83	103	94	95	86	94	89	89	95	106	105	101	101	87	82	88	91	110	101	89	85	80	70	100	88	92	90	85	92	89	83	95	79	93	83	82	87	92	88	75	78	90	98	70	93	83	66	104	84	89	97	73	77	103	94	85	93	88	86	93	95	89	90	86	86	94	91	83	98	88	98	93	85	90	91	77	102	88	94	70	89	96	93	73	64	69	83	112	87	86	78	109	90	77	96	89	78	83	74	77	90	92	95	83	86	88	90	80	84	87	82	93	106	92	86	84	82	92	90	76	90	88	101	99	74	98	84	98	96	102	102	98	71	92	91	83	88	90	99	89	86	93	103	95	80	94	73	82	107	84	89	90	92	85	93	100	91	95	80	79	98	79	89	78	85	81	92	97	83	69	91	84	93	79	89	84	94	78	81	80	81	92	88	100	88	87	76	84	92	99	86	103	84	85	99	81	85	93	81	84	89	81	89	79	93	71	94	93	82	93	91	102	101	88	105	82	95	89	91	80	95	96	97	95	87	89	87	100	78	97	100	83	102	92	97	87	89	77	82	71	83	83	100	84	90	95	81	94	89	102	76	84	82	86	94	86	90	85	80	107	94	94	90	79	94	81	91	99	101	100	87	86	90	108	86	89	86	83	98	97	97	80	85	86	74	94	80	92	100	77	94	81	83	86	79	81	91	97	78	107	95	108	91	92	91	104	97	109	73	81	97	101	95	92	93	85	72	95	88	85	103	88	91	93	70	76	88	84	84	86	84	90	93	94	95	72	93	66	79	92	82	85	86	92	84	79	75	97	86	105	85	96	89	102	87	79	90	87	95	81	87	94	96	104	88	92	108	87	114	92	76	87	91	110	85	79	83	103	93	78	91	77	97	81	84	99	71	87	78	99	91	86	93	95	92	106	87	96	93	94	92	106	105	91	84	85	97	102	83	86	88	74	90	106	87	89	96	102	83	87	110	91	91	78	85	94	91	90	88	87	97	87	80	75	87	84	102	97	71	93	84	91	75	81	92	98	92	92	86	117	93	90	120	88	80	76	81	88	83	75	96	82	97	73	93	79	70	90	109	83	83	101	82	76	85	82	88	75	107	85	81	85	89	95	124	72	94	86	72	76	91	77	96	87	87	85	112	91	79	96	84	88	70	81	85	84	77	108	96	83	92	85	110	91	98	74	87	93	102	81	92	100	86	99	92	95	79	89	79	79	83	100	95	82	103	81	88	83	90	82	97	93	92	82	103	75	89	74	87	103	104	66	71	78	92	77	90	74	95	95	96	94	66	85	83	88	96	82	71	92	74	94	82	99	87	79	92	98	95	81	90	81	99	94	85	82	95	101	72	79	92	77	77	116	93	86	90	103	91	97	115	84	98	79	91	82	87	80	80	93	91	104	93	106	91	93	70	91	80	88	90	93	83	92	95	80	70	77	78	79	92	96	95	79	86	89	72	93	85	94	100	105	95	105	104	97	83	82	79	74	113	75	100	89	70	96	87	99	85	85	101	67	94	92	97	84	94	99	85	105	85	89	80	73	89	94	81	110	79	106	80	111	97	96	101	85	104	76	90	86	83	76	90	88	84	88	82	84	84	89	82	106	88	90	91	82	89	90	68	93	74	87	90	100	85	89	107	92	87	94	89	87	97	92	74	97	83	78	88	85	87	87	84	85	74	85	90	78	76	100	115	85	105	78	94	90	106	83	86	97	81	89	91	87	78	84	93	79	80	103	89	82	79	84	88	99	83	86	86	88	91	85	101	84	84	96	95	92	92	90	100	102	96	97	85	97	90	93	96	79	72	104	95	81	92	93	77	81	100	73	89	103	86	79	95	78	87	70	64	93	86	87	85	97	111	83	80	91	112	81	81	88	102	89	66	86	77	92	87	84	85	97	87	81	88	114	90	69	78	93	89	81	92	92	99	77	73	103	81	83	81	89	90	81	94	92	93	88	90	91	119	92	83	87	102	73	86	86	91	74	94	106	89	115	90	78	89	98	94	80	87	90	84	93	90	99	102	91	100	113	88	68	89	88	88	84	86	89	85	84	91	92	93	94	88	81	98	84	78	79	89	85	81	102	81	77	107	73	104	107	73	70	85	105	86	95	80	82	79	83	79	86	93	89	93	107	84	110	81	83	85	81	77	92	92	87	96	84	84	92	76	88	97	86	95	99	98	83	94	103	80	74	94	77	86	93	99	91	91	74	95	80	93	82	88	68	95	78	93	83	84	77	91	91	77	94	86	89	90	93	81	88	82	94	73	95	110	97	91	96	97	100	87	73	102	76	83	86	94	82	82	85	88	83	92	112	93	88	94	96	91	89	91	92	95	81	89	86	86	101	88	98	104	96	87	105	90	84	79	82	93	88	95	87	86	106	89	97	88	94	91	82	95	97	97	100	82	78	94	89	80	97	100	89	72	93	80	103	98	95	84	86	82	93	88	74	93	88	88	102	90	92	75	86	71	106	78	75	73	104	94	85	90	96	90	104	88	85	91	100	84	90	77	76	82	94	94	94	93	67	81	78	90	102	86	89	98	88	79	88	106	83	90	97	89
10167	4899	3122	4312	10924	15687	17360	14588	10726	8021	6142	4984	5093	5212	5167	3823	4069	4465	3671	3601	3012	2586	2204	2039	2207	3060	2288	2189	1890	1272	968	848	714	705	884	853	814	802	733	707	671	663	648	686	675	692	655	732	661	718	654	659	676	670	685	664	712	740	666	697	703	638	685	754	714	652	657	738	705	634	652	639	659	723	735	717	696	679	682	685	699	682	656	646	663	645	693	691	737	664	700	735	640	658	665	680	689	685	685	653	702	655	668	614	638	650	688	715	702	704	670	649	698	653	644	680	662	701	710	697	684	672	683	675	660	658	705	681	702	692	626	684	624	674	646	668	670	654	684	618	659	664	610	697	702	683	702	627	701	647	751	673	646	677	627	643	662	667	684	701	658	640	645	711	675	663	667	679	638	681	685	673	634	650	664	657	690	683	706	620	702	621	685	655	673	677	670	660	683	642	654	664	682	616	660	664	627	676	647	681	717	644	625	713	636	699	667	667	676	703	644	680	626	643	695	624	656	672	725	685	658	677	656	673	694	661	668	676	659	694	683	650	646	664	658	653	687	630	678	698	659	681	601	660	665	638	689	699	679	657	627	697	661	678	733	660	655	664	639	672	634	637	666	651	692	669	642	653	612	658	635	666	666	721	631	635	642	672	651	663	650	636	615	666	625	674	660	694	641	662	618	681	685	710	684	659	687	652	661	618	668	674	669	668	655	686	621	661	689	650	682	710	699	616	667	710	685	676	656	672	703	667	693	670	674	664	677	730	654	631	708	678	590	691	638	653	677	688	698	703	701	672	667	692	724	647	704	632	674	607	649	674	651	670	724	684	682	693	686	678	669	606	622	668	699	657	639	646	666	677	663	675	661	666	659	653	692	670	667	675	640	682	674	660	648	674	693	693	630	682	685	691	652	679	656	639	677	631	636	689	688	654	707	708	683	693	680	657	678	666	642	664	667	687	677	704	678	670	653	694	648	656	645	657	659	696	724	673	659	662	614	682	680	681	675	613	653	670	652	665	677	620	678	638	642	676	669	656	680	680	660	688	684	694	709	639	634	707	678	650	675	643	668	642	659	677	654	649	674	686	697	665	711	688	672	651	698	693	686	657	690	654	690	673	676	678	684	681	673	627	649	672	643	669	625	668	639	672	683	684	667	684	651	663	623	653	606	679	628	677	663	660	661	605	666	678	669	663	687	627	675	659	659	672	664	650	671	675	681	653	674	707	693	701	696	671	673	697	658	655	649	685	682	659	729	655	667	650	636	639	655	692	668	738	623	664	686	676	655	609	728	661	614	688	675	647	660	670	656	648	687	622	668	684	684	662	620	628	624	684	659	690	643	654	638	668	634	653	650	677	653	662	663	693	635	641	692	669	662	669	686	651	658	647	667	694	701	640	645	659	646	669	660	680	705	692	696	645	688	668	690	676	679	703	691	659	669	639	663	634	684	661	664	696	678	681	635	673	674	652	660	647	651	641	641	695	695	635	681	691	680	704	666	652	658	647	623	649	661	662	699	652	720	668	662	690	690	678	719	691	636	656	638	673	654	669	705	682	698	702	704	669	672	675	687	664	627	689	669	660	677	673	675	644	677	682	660	650	650	671	650	665	656	679	671	671	691	726	680	657	695	725	669	657	672	701	632	696	674	684	629	687	679	691	633	679	634	689	650	689	680	695	644	616	679	656	675	655	695	663	693	690	664	647	677	691	686	682	672	629	649	698	633	675	672	655	640	702	682	691	617	654	680	704	691	679	676	663	673	676	704	701	683	652	709	648	645	644	696	697	623	655	625	627	691	673	680	655	676	674	682	677	637	668	688	673	652	700	671	648	702	621	702	639	677	668	693	637	678	635	679	721	632	660	678	694	655	656	680	659	681	692	637	700	649	668	605	682	630	654	703	661	678	686	673	671	687	644	644	618	688	658	709	692	631	654	686	658	702	674	662	703	634	695	692	642	640	646	644	655	706	617	644	645	665	654	701	721	672	655	682	650	669	712	655	619	668	730	676	713	710	648	664	680	630	667	656	688	654	659	675	716	658	671	679	638	680	654	674	671	666	686	661	720	677	663	661	669	646	665	685	656	635	647	637	653	699	645	711	654	677	695	628	692	661	631	722	655	685	651	651	680	683	673	676	693	680	712	649	626	679	640	700	724	637	658	696	622	651	686	650	677	652	675	696	667	646	665	687	678	696	683	669	663	697	653	637	694	663	672	680	707	653	699	696	648	637	662	729	677	701	670	673	672	643	670	656	713	704	656	644	646	646	680	668	669	662	653	639	679	631	676	665	652	646	657	719	689	688	714	651	627	666	661	675	700	707	666	702	642	684	672	680	640	661	668	706	643	671	657	645	686	649	667	648	669	654	685	661	632	662	663	708	669	661	650	663	709	696	689	665	675	658	650	679	708	630	695	662	674	668	671	666	671	707	620	631	654	651	722	695	688	674	665	668	700	696	635	662	638	678	670	677	657	636	729	697	670	635	686	671	636	698	668	658	714	683	645	681	652	678	676	658	634	665	646	648	724	675	678	676	657	694	669	677	706	693	636	627	669	721	676	713	640	682	644	673	648	629	696	665	664	672	709	712	613	662	686	707	670	678	691	706	683	694	670	662	628	670	691	674	685	660	674	677	669	676	659	703	646	673	666	658	682	672	647	655	708	650	689	651	674	686	697	666	701	734	680	629	654	659	638	628	649	694	697	628	645	654	675	642	661	681	677	681	702	711	684	690	613	637	675	639	658	677	639	658	682	687	662	688	666	680	661	667	656	672	636	666	656	678	633	697	697	680	719	651	672	690	612	690	687	703	640	658	641	745	670	709	648	662	704	656	670	647	637	692	679	658	672	702	671	653	657	668	675	660	621	707	626	673	625	673	682	634	624	650	638	665	645	657	655	623	633	666	684	711	722	655	692	628	642	621	652	685	693	642	636	654	708	677	673	712	696	629	675	661	645	700	693	671	668	668	640	725	720	635	649	662	648	696	660	660	636	618	689	705	671	626	677	699	637	643	754	665	646	667	644	638	634	620	660	646	642	682	693	681	631	677	670	703	660	629	653	642	653	645	652	661	673	712	685	627	689	679	631	661	649	631	670	676	688	646	716	647	720	667	664	670	672	622	715	687	672	654	702	699	668	618	625	672	657	649	688	668	695	699	703	699	657	670	653	678	708	653	638	683	655	703	715	646	654	646	618	667	671	687	674	700	691	702	663	654	635	647	661	686	676	666	626	638	643	624	610	612	647	659	677	692	630	649	682	668	633	632	698	690	646	747	664	678	629	696	675	648	661	660	661	697	635	690	654	657	683	725	680	641	709	689	670	623	659	648	677	707	680	643	676	637	679	678	635	649	660	638	682	719	695	675	667	652	643	655	659	648	688	648	643	633	665	649	697	661	664	678	671	691	659	662	640	699	647	638	690	623	639	660	687	721	669	663	668	654	674	672	630	689	651	674	656	667	646	652	655	639	653	641	628	656	664	676	691	703	673	672	636
1774	329	248	200	191	302	425	396	289	243	208	200	196	215	224	171	221	230	193	167	149	167	130	118	138	171	144	110	115	91	75	79	70	73	88	82	59	82	69	92	71	70	76	80	76	64	73	62	76	57	60	67	86	72	74	66	85	73	66	88	65	68	67	72	69	87	58	66	73	83	84	72	76	70	75	89	75	82	70	69	78	68	68	75	84	73	81	83	68	62	67	84	63	75	81	72	95	86	85	71	90	65	64	83	77	82	78	62	79	55	74	98	84	90	75	69	92	77	80	69	73	60	74	72	67	84	88	64	65	58	65	75	60	53	72	76	60	77	59	78	68	68	74	61	69	72	77	83	79	77	74	84	77	74	85	62	72	60	65	75	70	93	83	76	75	63	82	64	85	77	77	80	71	64	70	63	73	73	73	72	76	70	64	73	85	72	64	75	77	67	71	69	65	89	59	67	73	74	84	66	90	79	59	73	66	85	72	71	76	78	89	65	70	71	54	71	72	72	67	88	68	65	62	91	74	76	70	90	62	72	69	97	71	66	61	81	78	75	81	64	85	76	71	71	78	64	76	76	80	67	62	78	87	87	86	75	71	85	70	90	64	75	78	77	79	63	59	66	87	64	70	63	59	75	71	73	73	68	80	66	77	86	69	79	72	75	74	77	78	74	64	72	63	84	70	75	79	66	81	78	61	68	64	67	80	52	84	75	53	75	78	80	72	85	82	65	83	82	79	71	66	56	73	58	68	83	78	82	67	68	72	70	85	65	69	67	80	83	78	69	75	61	76	78	74	62	61	65	74	73	78	75	68	61	84	65	77	70	61	75	71	80	54	84	68	70	73	68	81	83	57	79	80	72	68	67	70	66	97	79	64	83	79	73	72	77	79	53	68	75	61	73	72	70	76	78	73	80	88	84	74	66	85	70	67	76	66	84	75	64	87	62	67	86	74	57	67	67	68	65	78	84	83	67	67	66	55	74	61	73	65	55	69	78	76	67	75	68	67	72	63	84	74	62	71	76	70	83	55	85	71	82	76	72	91	65	71	59	68	86	82	81	74	56	67	67	78	76	75	80	85	69	75	92	82	84	83	79	70	73	82	67	84	60	85	84	58	75	58	81	72	73	82	75	79	77	76	63	65	85	60	64	66	77	77	68	64	70	70	63	74	72	74	63	77	67	82	58	80	81	70	71	74	65	70	86	80	79	72	74	74	90	80	67	84	66	73	80	71	75	96	58	67	70	84	66	70	71	79	58	58	73	69	85	87	79	69	76	71	81	64	59	63	80	72	63	68	67	75	72	78	61	69	80	88	66	63	77	80	86	93	59	64	82	83	66	60	70	59	66	78	73	79	80	65	59	74	56	79	82	64	74	73	66	72	59	77	76	84	66	80	87	72	74	74	70	65	62	74	79	73	68	70	59	81	85	78	83	70	67	61	73	64	73	63	87	69	62	73	79	78	64	75	79	64	71	68	72	75	66	85	62	80	80	65	69	97	84	73	67	86	55	65	67	78	77	66	76	61	84	71	69	77	74	73	77	74	73	91	61	80	68	59	77	90	82	74	67	69	99	84	59	80	61	63	80	82	80	63	64	83	65	69	71	91	85	69	62	86	78	78	66	64	88	72	66	74	89	74	58	73	63	69	76	80	77	70	73	69	70	65	80	59	75	76	77	72	86	80	76	57	71	60	75	82	79	58	69	65	64	85	78	76	68	79	57	62	66	65	84	82	82	54	90	56	66	69	66	82	67	66	79	62	59	54	71	67	75	77	67	73	75	86	79	70	60	90	72	83	73	72	82	73	88	63	92	75	81	95	76	72	76	71	71	82	81	64	67	58	70	88	63	69	55	69	66	76	68	77	70	69	67	65	66	77	67	79	69	69	90	71	63	74	83	66	84	72	73	77	74	61	60	74	76	85	77	57	73	66	87	72	65	68	74	68	66	71	76	70	67	64	77	72	73	90	65	74	80	56	76	69	85	78	81	84	77	77	78	71	77	76	88	71	78	69	77	64	58	66	68	64	81	67	70	84	71	72	84	69	68	73	68	91	70	58	78	70	98	78	77	83	77	89	76	62	61	85	61	74	64	70	64	75	67	85	84	62	80	80	68	64	62	63	77	81	62	85	85	77	78	65	74	63	63	74	86	69	61	70	67	82	61	78	82	78	71	55	79	95	68	75	75	78	73	76	71	79	65	83	81	84	78	71	66	81	55	86	69	78	78	74	69	83	79	63	78	66	87	73	86	94	64	80	67	74	73	66	76	70	62	71	71	70	65	93	70	78	76	66	71	70	73	59	67	78	60	74	79	63	84	73	80	74	68	98	73	82	78	96	79	69	62	59	58	68	74	69	71	87	74	63	81	61	66	67	79	71	68	67	73	75	79	97	83	91	92	80	74	52	62	58	66	87	79	63	82	71	69	65	84	71	75	67	82	64	76	55	77	72	65	57	71	79	76	89	81	55	80	65	68	76	91	73	96	68	76	67	72	87	83	79	74	65	69	70	85	69	79	79	64	85	77	74	74	74	59	75	60	80	88	77	67	70	70	63	82	72	68	78	83	76	80	64	83	64	75	86	87	74	71	78	74	74	76	69	82	74	70	68	75	75	62	71	60	81	77	55	74	74	66	75	69	73	84	78	73	85	78	86	62	81	70	80	76	84	82	89	56	65	69	67	66	78	93	75	80	73	70	75	85	83	74	72	52	85	87	68	79	67	57	67	86	73	75	80	72	80	67	70	72	78	82	75	71	70	84	81	81	80	73	64	75	75	90	78	79	72	69	65	79	65	82	68	80	78	60	65	67	69	63	68	82	83	82	70	66	54	74	91	82	54	73	73	60	75	79	70	77	77	93	59	80	81	79	80	81	72	78	72	80	82	68	64	66	82	77	83	62	87	75	66	68	69	68	63	82	85	81	68	67	75	77	72	85	63	73	58	70	62	67	78	90	70	88	88	77	70	74	77	73	60	86	78	66	56	77	73	88	85	73	70	78	71	77	69	82	77	74	65	89	73	75	84	66	78	73	65	80	82	61	73	79	71	61	78	69	84	86	74	69	86	67	66	61	61	77	82	81	66	75	66	70	62	76	70	78	93	71	66	66	82	79	64	64	77	74	64	76	59	63	86	83	85	73	82	76	71	74	81	60	78	70	83	71	74	75	94	86	67	66	65	73	68	66	69	77	79	76	84	77	67	72	58	81	58	79	63	81	84	81	77	84	63	81	82	73	74	77	75	76	74	67	80	78	60	67	78	81	76	63	71	83	83	97	64	72	84	74	67	67	71	70	62	59	75	64	68	87	75	75	81	52	68	74	73	76	77	65	70	71	79	65	71	62	65	74	76	84	73	76	75	82	71	65	90	70	70	68	90	76	72	86	77	68	60	82	69	62	72	83	76	86	71	71	69	75	79	72	93	66	72	69	85	80	65	84	73	58	93	82	66	82	80	64	78	67	73	73	78	78	79	77	77	60	75	68
12174	4592	3016	3937	10088	14917	15971	14272	9955	7812	6027	5174	5344	5227	5172	3654	4591	4100	4093	3466	3104	2447	2170	1934	2412	2735	2112	2018	1656	1169	937	835	640	611	852	774	728	681	663	590	610	562	600	593	558	615	616	602	573	595	583	566	606	613	618	602	605	583	607	600	585	639	626	669	669	620	610	667	590	553	557	611	626	609	573	630	620	572	621	609	589	587	559	563	583	574	582	618	578	558	589	626	573	605	558	569	607	545	610	608	588	588	593	558	569	605	598	552	640	552	594	614	579	603	581	588	576	585	569	602	582	582	563	588	576	623	556	569	580	540	567	616	518	564	641	618	592	567	589	559	586	585	559	613	573	594	558	541	608	594	590	592	585	546	596	594	546	578	605	582	616	599	562	574	596	630	588	554	590	578	541	609	591	589	578	569	550	549	560	578	534	582	598	597	626	587	557	545	586	560	588	628	627	569	563	574	625	590	556	549	577	584	576	641	601	581	584	590	612	568	580	593	557	565	616	556	561	565	565	586	552	564	597	622	605	523	552	599	560	584	581	601	592	535	588	564	605	596	555	585	585	581	550	581	562	538	599	564	592	598	532	607	593	587	555	591	613	557	624	591	539	549	568	528	559	565	551	573	626	597	582	614	609	593	538	575	571	629	562	595	565	577	580	555	612	585	586	604	571	606	607	572	571	570	573	574	596	548	556	607	638	539	582	562	558	570	538	579	553	564	580	559	597	557	550	575	631	546	565	571	572	616	607	638	560	589	582	587	549	553	552	595	563	543	551	570	573	538	599	533	574	582	584	636	577	605	562	560	556	593	619	579	575	562	595	550	582	553	608	570	579	551	574	551	584	571	587	569	589	541	629	578	614	561	595	590	593	596	552	578	596	528	570	591	581	579	562	639	567	568	533	554	574	588	568	599	603	555	580	646	563	592	572	534	605	606	544	605	615	588	603	567	604	565	582	589	555	575	607	602	553	579	609	630	611	595	570	583	586	568	549	614	590	630	572	598	499	560	590	548	594	594	548	592	586	571	549	583	553	595	617	578	568	557	599	560	597	573	577	594	611	573	579	628	591	572	603	569	554	563	588	580	571	576	577	612	548	577	557	585	530	591	579	579	574	545	597	560	593	651	532	609	526	535	574	579	587	598	579	563	579	562	568	596	621	584	577	573	587	596	618	543	590	597	558	564	548	556	573	596	550	588	594	625	542	582	624	586	607	541	535	595	597	582	587	612	601	581	548	589	605	589	593	550	636	595	609	597	581	562	600	593	574	581	569	589	606	579	584	548	526	612	565	530	555	581	545	616	562	541	621	582	577	565	599	545	618	545	574	570	614	597	581	573	607	551	591	535	578	602	608	600	568	567	582	536	554	558	594	597	532	597	580	623	599	582	581	632	568	559	579	570	605	590	552	549	573	587	630	590	571	573	576	578	603	548	555	590	597	582	601	600	563	569	577	578	581	605	595	590	530	634	555	577	602	595	527	635	576	538	595	609	577	581	546	545	538	581	579	588	523	598	582	590	570	568	586	565	624	529	586	573	566	510	563	580	616	570	559	581	548	561	566	572	585	568	541	587	589	551	580	587	594	581	612	567	615	601	581	540	602	558	603	631	599	568	589	591	580	608	551	578	605	588	574	562	548	584	555	571	599	566	592	580	587	572	598	583	631	590	583	611	597	579	574	564	581	532	579	567	567	582	591	602	607	597	636	604	597	589	598	541	579	569	570	619	579	587	592	598	561	562	594	565	589	557	579	565	595	559	606	589	556	574	543	574	600	592	594	571	591	570	567	544	586	604	605	605	593	551	582	558	546	566	548	598	598	608	584	586	574	605	583	568	533	595	588	547	571	570	638	568	522	588	583	569	575	589	569	555	613	559	606	537	586	586	569	600	570	559	597	610	557	545	558	601	624	545	549	591	596	565	620	620	552	560	547	557	555	564	548	560	578	594	605	570	633	547	593	577	566	550	554	572	568	576	534	543	628	558	579	566	600	583	592	561	543	557	572	540	537	600	576	544	533	541	578	598	617	624	567	626	566	569	595	577	635	553	626	584	583	587	570	574	563	553	569	589	569	558	555	560	578	595	572	595	592	596	574	575	572	577	580	583	589	600	536	596	556	562	563	607	607	567	606	573	543	580	555	569	564	556	591	588	577	561	572	561	560	609	572	572	614	544	563	581	608	537	585	595	595	600	592	576	600	604	607	574	572	560	597	620	593	597	576	597	578	586	552	589	591	561	550	598	613	591	566	570	573	637	540	644	617	594	537	584	551	587	570	553	541	551	552	545	629	548	621	587	581	585	577	587	577	560	586	605	548	538	583	543	550	556	605	599	558	584	576	589	589	567	538	574	662	587	589	536	623	594	575	615	576	583	586	591	565	572	605	586	565	573	610	527	611	598	582	595	583	572	534	588	557	597	597	575	626	591	652	569	578	569	568	580	559	592	558	608	575	548	565	606	581	597	599	592	591	564	587	570	582	567	574	626	539	545	581	618	592	544	563	585	582	557	606	586	592	609	581	576	554	581	597	603	535	570	556	573	596	552	586	635	523	578	592	628	588	537	568	565	603	544	581	553	614	644	601	549	574	569	591	544	577	564	599	576	559	519	562	585	559	563	578	534	546	590	567	556	590	572	560	608	568	555	576	584	574	558	600	567	588	573	576	568	563	584	562	623	600	569	592	564	584	617	595	555	570	555	576	580	580	613	559	551	565	528	584	550	557	559	595	533	584	605	600	565	546	564	591	575	581	551	569	581	598	555	592	649	552	578	569	520	562	585	569	622	548	585	610	560	572	579	599	555	598	591	556	600	608	571	624	583	589	568	563	577	580	602	580	556	546	550	594	612	563	583	579	573	598	557	571	591	568	606	600	543	627	558	597	557	571	588	543	569	620	527	591	588	571	572	608	599	576	552	587	552	561	562	545	649	600	547	574	578	592	636	586	589	554	596	569	583	574	553	542	584	598	567	571	572	540	601	535	606	565	555	568	567	593	604	534	581	588	580	579	586	590	581	549	574	567	569	584	569	591	566	578	583	612	560	623	612	564	562	587	569	616	573	564	564	588	569	600	614	559	617	606	588	543	570	596	598	524	586	593	557	602	575	584	606	568	559	617	577	590	597	608	612	569	541	596	585	575	584	529	564	577	582	642	560	611	598	598	559	575	589	597	609	552	569	592	599	608	592	570	589	567	596	565	556	619	609	592	589	553	576	594	553	537	637	555	562	572	574	577	568	608	538	579	584	566	538	595	561	586	578	599	588	578	552	553	614	579	578	604	553	590	599	585	573	552	597	558	568	579	623	536	599	568	596	598	597	585	612	574	577	591	592	601	578	536	559	602	567	564	546	578	578	562	580	605	581	592	593	537	593	568	594	562	576	559	592	600	588	574	608	560	621	586	564	596	550	559	627	586	615	596	596	601	593	609	552	578	550	585	531	565	579	610	569	560	557	539	578	615	581	558	584	554	566	569	561	659	546	586	569	589	584
1193	522	373	284	281	401	566	581	400	377	255	294	317	302	262	223	268	247	318	226	250	216	217	181	236	213	186	206	163	126	129	125	105	138	134	116	116	103	113	114	111	117	137	111	123	114	124	123	118	94	132	129	91	106	110	125	122	113	121	134	119	121	115	126	127	114	129	117	128	118	120	124	126	126	110	115	105	97	93	107	100	125	113	114	114	105	111	108	109	112	128	126	115	103	104	112	107	124	117	133	104	111	105	110	105	103	94	113	113	115	110	113	97	105	112	130	102	103	114	132	125	99	117	118	110	126	114	123	126	126	130	113	108	116	119	107	95	111	105	110	134	110	89	126	124	124	109	115	102	126	110	134	105	117	115	116	112	96	130	103	119	115	136	126	120	103	106	118	110	113	110	100	98	129	115	119	111	125	116	119	112	124	120	113	118	109	102	130	100	113	99	106	118	87	107	103	105	100	129	112	115	124	114	107	116	111	114	114	132	118	120	112	114	114	111	127	118	86	129	110	125	117	115	119	113	106	113	121	117	96	121	109	120	126	112	123	105	110	118	116	111	124	105	127	141	110	113	116	109	108	106	132	98	114	109	108	111	119	131	121	128	116	110	111	132	100	118	119	118	114	115	113	117	135	93	121	133	136	109	123	109	103	106	115	92	137	125	111	106	101	124	119	97	126	113	102	125	114	115	104	121	120	126	112	114	112	131	107	125	105	79	123	109	108	113	112	115	107	115	109	115	106	92	130	120	101	122	95	118	107	122	123	105	112	109	110	112	118	116	109	118	117	99	121	103	105	122	114	115	108	122	102	104	105	126	123	117	131	123	106	118	108	118	106	131	112	108	119	125	118	102	127	115	98	117	114	128	101	110	108	144	106	107	101	110	96	114	105	121	111	111	105	130	102	105	105	96	117	128	122	122	111	118	115	97	103	102	110	117	111	107	110	149	112	114	116	109	99	132	125	112	107	108	88	113	105	111	125	136	107	101	111	124	112	109	95	110	122	109	123	113	104	102	115	104	114	110	102	105	102	93	116	118	98	126	114	95	112	140	120	119	121	110	107	108	118	117	127	120	116	114	101	109	132	123	106	114	110	103	96	123	122	132	102	95	119	127	103	114	109	100	126	109	119	106	131	111	114	117	84	107	100	105	107	124	108	135	105	105	125	126	110	98	102	102	131	113	112	107	107	122	107	113	118	127	112	110	102	102	128	109	113	94	112	118	103	107	116	99	117	138	117	124	100	112	115	105	122	138	102	124	125	106	108	116	126	100	114	97	138	104	114	110	129	107	123	107	107	102	122	101	114	111	121	115	118	117	99	103	108	102	137	97	107	129	108	123	111	140	115	112	108	95	114	99	117	109	111	118	126	124	104	109	134	88	108	131	130	111	99	103	127	106	108	123	106	119	118	120	109	105	127	107	121	130	119	119	107	116	119	142	101	127	111	103	120	105	116	106	120	112	108	103	122	110	108	107	101	100	100	109	125	105	105	124	96	118	131	115	103	123	103	115	100	108	122	128	124	113	119	93	108	110	124	126	113	122	127	100	130	130	109	129	107	122	134	115	109	118	125	113	104	100	102	114	111	103	100	128	112	112	113	116	103	128	104	103	118	126	134	116	121	115	124	113	103	106	133	93	103	135	110	124	117	118	93	115	107	125	118	113	114	99	106	103	113	117	126	94	115	111	133	103	108	124	122	97	116	107	122	123	131	112	92	111	137	116	121	117	123	99	111	115	111	116	117	110	113	117	110	121	109	118	127	92	128	113	107	112	116	130	106	120	108	120	117	109	118	110	126	123	128	108	107	127	134	139	99	132	120	113	114	115	121	108	111	114	108	130	116	121	114	102	125	120	102	95	118	115	101	141	111	124	115	109	109	127	112	111	109	126	105	117	128	103	119	119	117	111	102	106	118	114	112	138	125	125	113	110	128	107	120	86	129	112	100	112	132	127	121	105	103	107	119	113	111	112	115	102	119	111	137	92	116	136	132	112	127	125	129	126	108	122	105	98	118	115	115	114	96	106	118	100	120	130	112	96	119	121	113	111	128	101	124	97	118	123	118	115	110	105	121	133	130	94	95	133	103	109	127	109	111	113	96	110	126	103	106	107	101	112	110	108	95	92	125	95	120	118	117	108	97	129	114	110	106	92	114	135	99	117	100	142	94	113	127	111	117	122	121	109	116	120	113	124	110	127	107	98	98	120	105	112	110	113	109	112	98	115	112	109	111	105	131	119	117	117	98	110	109	112	111	115	135	116	133	135	110	110	122	130	128	104	115	113	108	116	115	104	106	128	103	97	112	106	124	116	126	142	103	111	118	117	116	107	113	120	118	115	138	133	112	121	134	98	112	130	112	108	105	105	127	108	114	99	98	94	112	109	113	113	130	120	126	118	115	128	120	120	115	109	120	106	108	106	123	106	101	123	95	107	111	125	110	104	129	93	122	118	118	113	103	113	107	99	109	110	109	129	114	119	114	101	126	123	111	119	123	129	119	107	128	115	119	119	90	124	109	104	112	103	119	131	105	124	124	103	112	139	104	106	109	120	115	105	107	115	124	117	99	125	96	105	118	111	115	121	122	110	111	124	108	119	130	103	118	106	114	120	104	129	149	133	95	100	105	116	137	97	106	117	102	115	116	89	110	116	112	109	125	111	113	103	129	114	110	101	107	113	99	120	104	117	104	130	125	99	120	119	116	124	140	123	113	118	116	136	105	99	100	121	102	110	129	125	110	97	109	114	126	116	109	113	104	109	104	97	93	107	110	118	107	115	130	109	105	121	106	111	108	106	110	109	115	97	111	117	109	100	97	122	119	110	117	122	96	104	122	129	94	123	106	107	108	103	110	101	104	132	116	110	117	113	132	115	101	126	98	112	123	130	108	127	114	111	106	116	123	121	134	108	129	120	119	108	110	107	133	119	120	109	99	120	106	110	136	116	97	106	122	118	111	112	105	99	124	119	127	103	121	118	94	105	98	98	105	102	129	127	122	95	118	97	111	113	103	98	98	110	114	105	112	125	105	109	123	119	126	118	101	102	104	134	123	110	120	102	121	105	135	125	95	127	107	109	107	120	111	124	120	112	107	115	99	125	118	107	121	120	110	116	114	114	96	114	106	107	142	123	117	130	117	135	109	118	122	117	92	111	111	116	94	122	92	96	125	114	116	115	124	110	120	94	122	120	97	106	124	104	98	100	99	109	112	120	118	121	121	108	101	114	109	122	120	126	108	106	107	105	90	137	114	107	105	92	122	137	126	117	118	107	116	117	135	122	107	113	108	91	107	106	102	108	115	106	122	127	132	149	133	129	114	125	115	109	97	126	112	104	134	141	101	121	117	99	116	106	138	104	112	90	123	122	101	115	119	108	130	122	127	108	115	130	117	132	120	147	105	119	122	101	118	106	98	106	111	119	118	134	97	106	113	123	95	122	103	100	121	109	110	136	101	125	128	138	108	116	129	117	107	121	102	122	108	105	125
13062	6353	4014	5402	12955	17994	18514	16949	12295	9485	7663	6859	7151	6694	5915	4557	5989	5163	5594	4215	4067	3144	2852	2790	3755	3488	2801	2787	2184	1566	1364	1144	976	1030	1109	1147	941	970	978	926	922	914	912	845	855	948	906	892	906	873	876	963	824	863	825	852	894	913	866	935	869	945	942	983	939	957	934	931	896	892	880	893	914	920	876	937	878	896	863	872	915	865	846	837	864	847	846	848	904	860	816	890	884	860	882	886	914	852	904	881	858	821	911	827	870	824	851	923	830	842	845	872	865	857	859	824	859	875	877	915	897	860	871	821	915	875	855	826	848	865	862	880	908	888	802	847	916	857	872	871	871	861	861	864	913	834	822	850	910	864	868	866	888	816	859	858	884	942	878	875	852	833	863	878	866	904	880	875	820	903	850	811	827	906	824	809	861	862	861	874	844	834	840	914	817	881	866	872	868	894	912	880	821	837	850	894	854	874	827	840	806	906	845	879	824	861	847	796	914	911	848	849	831	911	851	875	830	866	872	849	844	892	832	867	799	846	833	859	853	853	837	803	898	819	903	851	912	820	851	852	869	878	850	839	846	843	862	908	877	892	871	858	892	886	875	873	826	897	811	866	837	848	862	874	904	902	815	857	875	883	843	838	870	849	863	845	866	851	860	883	923	882	865	868	878	920	845	901	880	916	836	914	826	880	902	888	892	911	823	822	829	884	893	855	903	838	869	853	913	940	814	907	883	854	880	862	853	839	862	861	874	830	880	839	870	836	872	849	905	900	902	936	851	802	837	851	917	863	910	835	872	845	868	824	880	807	853	860	819	849	879	845	889	918	889	892	847	878	883	855	860	866	869	853	933	903	852	801	872	835	877	844	844	870	867	841	889	880	878	887	870	925	858	873	828	886	893	853	867	859	842	833	867	899	890	852	887	887	848	930	884	862	805	857	850	927	905	888	889	848	802	804	864	831	851	884	866	845	879	890	906	861	835	883	882	825	836	902	880	927	940	893	853	895	877	867	918	811	854	866	872	884	877	892	889	876	852	845	882	846	876	880	875	860	850	885	881	863	914	855	888	867	838	860	887	901	830	899	826	855	863	900	862	884	871	834	799	884	817	878	831	834	856	862	842	833	845	849	855	842	799	896	829	848	877	881	874	878	886	881	866	853	841	859	873	879	851	887	882	866	857	847	875	822	840	870	832	868	825	858	852	856	911	826	855	877	825	840	927	892	858	872	881	847	855	882	842	870	888	862	893	859	854	936	850	888	892	835	880	871	854	881	858	907	863	817	874	837	819	843	885	854	878	873	918	908	915	813	891	847	843	900	911	832	836	788	957	854	880	910	820	880	831	893	910	908	870	870	875	808	866	884	906	813	894	929	921	882	821	843	867	871	826	840	853	863	849	854	870	877	884	837	941	918	896	839	857	880	847	840	851	880	881	895	886	844	844	841	832	826	849	896	850	894	915	844	829	848	886	861	865	876	839	911	842	807	891	916	879	876	862	850	915	835	821	798	846	850	860	856	905	855	799	851	868	831	901	929	872	895	852	850	876	841	837	860	839	873	910	882	878	872	881	890	873	837	860	830	892	911	882	894	865	824	859	858	853	879	845	866	881	844	906	842	809	833	855	813	860	826	830	839	881	873	869	893	844	847	811	861	885	858	844	842	869	921	885	856	858	887	877	843	829	838	882	873	913	897	824	886	861	899	877	871	886	824	886	874	851	883	902	867	884	884	897	853	929	933	887	874	889	906	892	921	889	913	883	871	888	880	865	880	862	862	858	852	843	849	946	919	842	857	818	828	910	898	867	888	878	891	866	845	864	840	872	831	879	871	911	853	784	833	853	874	868	835	858	867	846	823	849	877	890	882	863	863	884	792	842	872	878	891	861	786	870	871	874	880	859	909	900	807	896	841	825	877	876	875	857	837	846	906	859	865	869	877	874	854	845	892	865	859	861	866	812	839	895	872	832	886	898	868	807	870	828	863	865	850	861	915	849	839	840	887	851	895	865	876	887	875	909	872	853	850	860	858	873	907	826	848	865	892	904	861	854	856	866	820	871	882	842	910	853	837	874	862	873	850	879	849	865	851	871	863	847	846	887	860	875	879	912	872	868	876	873	883	839	808	790	894	861	833	778	849	875	924	860	881	874	846	832	849	851	837	872	878	908	846	862	852	895	862	822	904	879	841	828	845	848	876	852	854	873	900	848	840	810	817	863	914	802	838	836	834	811	882	897	834	895	890	872	858	882	850	893	919	913	859	856	872	879	855	911	867	852	846	893	849	858	838	873	855	835	817	864	860	882	848	907	827	879	865	904	865	857	853	910	862	836	895	861	835	871	881	881	849	863	921	947	923	821	858	819	895	927	906	887	921	837	889	920	880	857	878	887	874	852	917	897	817	880	869	853	896	845	820	886	852	863	841	903	876	874	845	848	851	873	905	898	885	807	853	849	877	819	925	918	856	840	901	825	876	867	838	860	913	878	886	867	860	883	864	936	835	841	878	825	837	861	877	809	857	874	834	836	862	857	862	841	829	828	886	850	881	870	859	893	904	839	831	887	893	861	884	820	831	865	836	839	843	894	861	832	885	869	818	871	822	878	881	834	861	877	871	904	828	872	883	835	850	859	853	883	861	900	880	913	864	880	849	912	868	863	843	840	859	855	871	910	851	898	878	917	840	868	886	878	861	860	890	859	843	868	840	855	836	831	868	837	863	883	858	872	854	833	798	862	895	879	921	846	872	847	817	861	867	863	836	889	853	845	858	874	881	854	916	854	863	848	871	861	853	865	832	855	896	885	841	855	887	848	838	831	899	856	868	826	891	837	835	894	843	838	880	801	875	880	826	874	881	855	877	823	813	853	885	862	834	914	910	863	899	839	865	887	917	834	829	828	904	858	886	882	843	824	841	880	880	868	844	927	865	885	902	858	921	902	808	823	854	880	893	872	862	808	833	871	884	874	904	870	827	797	858	871	881	833	843	883	871	869	833	875	841	880	866	910	832	846	859	848	861	937	817	928	905	824	845	910	844	850	907	847	844	841	883	879	847	925	882	952	852	870	859	917	886	800	888	879	915	849	826	870	838	853	794	947	862	890	847	845	880	854	846	871	884	833	879	951	831	898	878	876	852	909	815	833	859	879	790	868	871	855	876	897	898	847	860	866	893	895	877	915	874	869	820	854	881	881	856	866	904	873	870	872	847	874	843	871	864	912	786	859	834	847	871	850	900	876	826	836	867	808	882	881	841	882	882	826	874	879	868	895	845	827	899	873	897	839	899	890	850	849	862	904	879	867	813	849	878	819	864	877	915	829	836	892	898	877	883	911	868	856	858	910	907	842	883	855	890	853	871	896	865	848	852	854	831	849	825	889	914	902	811	892	864	901	838	846	900	866	886	882	878	819	883	849	872	873	856	866	839	826	819	880	883	855	837	863	870	825	810	905	907	873	878	878	851	835	867	899	885	865	814	917	867	916	831	883	822	904	885	873	865	863	892
1196	272	188	138	143	214	267	297	234	155	142	148	181	170	115	133	128	133	121	84	106	58	79	79	109	80	79	86	66	45	60	40	44	65	48	58	52	45	52	58	41	45	47	48	59	36	60	56	47	53	45	42	53	47	42	49	49	47	52	50	35	46	63	57	53	46	50	36	52	56	40	52	51	47	62	40	51	49	53	45	39	60	52	53	55	49	47	48	39	55	50	55	41	41	50	46	46	47	46	39	34	59	49	46	49	52	51	48	47	48	48	47	45	46	51	52	42	55	49	46	50	38	60	44	50	47	54	46	49	47	50	48	56	47	57	49	43	56	56	47	48	55	48	48	58	49	44	50	49	57	38	40	41	59	57	60	40	46	61	64	63	44	53	51	40	48	61	43	51	55	42	67	56	52	50	50	55	50	49	67	46	51	47	56	46	48	54	43	59	49	50	56	49	45	71	61	42	58	45	41	62	53	49	58	57	49	36	47	58	55	43	57	47	47	48	48	55	41	46	56	57	54	59	51	59	45	49	52	45	50	57	53	31	52	40	51	48	46	43	49	44	54	47	47	55	63	52	56	54	56	57	41	50	50	46	39	46	44	45	46	44	41	59	62	52	44	55	50	52	53	40	35	58	35	46	63	53	37	28	46	52	42	42	46	50	43	58	50	51	42	42	40	48	53	41	51	43	34	57	44	58	56	55	48	57	52	54	63	56	50	37	62	39	66	40	42	36	55	64	64	62	44	35	53	57	37	46	45	54	55	48	44	51	42	49	38	62	41	42	39	45	49	58	62	43	57	53	37	34	31	58	46	61	35	44	50	46	48	41	50	52	40	54	42	54	56	62	53	42	47	49	51	47	46	45	37	46	49	39	37	53	45	48	56	43	44	52	53	61	57	55	46	49	57	42	52	54	46	53	43	53	39	48	45	55	50	47	56	51	61	37	48	55	43	47	54	45	47	44	67	44	48	40	40	57	47	39	59	45	55	57	40	49	43	51	50	52	51	40	56	52	65	48	42	42	53	50	36	34	64	62	45	43	55	51	39	43	40	45	53	47	45	48	43	35	40	48	32	48	50	55	59	45	45	42	45	52	60	48	39	48	42	53	48	59	58	57	43	40	60	49	53	47	49	56	55	67	45	46	36	40	41	51	54	47	55	34	47	59	41	47	52	46	56	54	46	50	48	50	53	49	50	67	58	51	46	54	46	64	44	50	52	54	55	48	55	55	47	51	61	51	40	43	41	42	44	45	58	52	58	44	51	47	41	69	60	48	41	53	49	52	51	59	55	51	50	50	67	39	51	44	53	45	46	47	48	58	50	37	43	36	42	53	40	54	49	65	44	36	50	44	45	64	43	63	38	36	44	52	43	45	54	58	29	43	58	55	43	52	60	46	57	43	49	48	48	40	55	43	46	67	51	43	44	48	47	52	51	52	50	59	52	47	58	50	53	45	42	54	53	46	49	43	39	42	44	54	42	61	57	77	55	46	43	53	61	48	60	33	36	55	48	46	50	47	47	50	49	55	62	54	46	49	38	47	49	53	52	49	49	44	49	36	48	34	48	47	40	43	45	53	55	55	53	46	56	51	43	58	53	49	60	52	61	44	32	49	59	57	37	40	38	54	53	40	47	54	44	51	48	53	59	49	44	46	39	53	53	43	53	33	47	53	41	46	41	48	38	45	54	46	53	41	40	57	42	45	43	43	56	51	59	45	38	53	56	50	45	48	36	45	55	41	41	41	43	52	43	45	48	48	48	47	41	53	42	44	42	50	43	54	45	45	48	38	51	49	53	50	43	57	49	53	52	45	49	48	50	47	47	53	39	51	34	47	38	53	53	51	49	50	51	45	45	42	43	49	53	44	38	54	53	54	50	32	66	46	48	53	54	59	51	43	55	50	57	43	44	53	43	58	53	46	57	67	44	69	53	52	46	50	50	51	50	55	56	43	44	46	53	60	36	44	53	46	47	50	46	45	44	45	47	47	47	43	54	47	54	44	41	53	38	50	49	50	48	39	48	42	47	35	42	33	39	36	56	56	54	49	45	66	60	48	55	58	42	53	63	46	34	44	47	45	61	39	42	50	54	47	53	44	45	46	49	55	54	54	54	41	52	35	55	55	45	51	54	41	42	47	46	45	50	45	41	50	45	39	41	37	37	57	44	47	48	48	45	59	45	45	45	55	47	59	40	45	59	50	57	47	48	55	55	55	42	45	50	41	44	40	48	45	45	57	36	37	56	43	62	46	52	60	57	47	43	41	43	56	46	49	56	56	35	56	46	55	59	58	42	65	56	46	54	50	32	38	40	50	55	58	54	59	44	58	53	42	48	52	33	54	52	45	63	41	57	55	44	39	43	40	55	48	43	53	51	43	44	54	45	45	44	46	59	54	50	52	46	54	49	39	52	38	49	56	42	44	58	44	55	39	44	39	44	51	46	41	50	52	48	44	46	38	56	40	49	65	62	53	46	68	50	49	56	49	50	45	49	52	55	53	59	52	38	49	49	41	62	54	53	58	50	52	44	61	53	47	41	48	54	43	48	59	35	56	46	55	47	59	42	49	43	36	46	53	54	52	64	46	43	41	49	44	43	47	53	46	33	39	59	56	44	53	43	46	47	41	44	38	48	44	50	43	46	49	45	52	36	41	60	48	46	45	49	39	57	49	56	52	51	57	46	45	52	49	53	31	47	47	48	50	45	51	56	49	50	41	55	53	44	43	48	66	36	60	41	55	49	56	44	46	54	57	49	45	37	50	45	45	54	54	54	51	48	56	52	55	59	52	47	56	41	50	54	56	49	40	44	43	54	34	53	41	60	48	49	41	42	44	52	46	58	37	39	36	45	54	44	47	54	53	44	55	55	47	37	51	65	48	50	49	56	40	55	55	49	54	53	38	56	50	61	45	58	45	44	40	58	43	54	44	47	50	50	33	42	35	44	39	57	52	55	48	46	53	36	46	36	47	45	58	40	37	42	37	56	43	49	33	45	58	38	39	51	50	50	55	46	59	52	57	47	51	44	42	56	51	40	41	57	47	48	47	59	48	46	54	72	54	47	53	47	52	65	58	56	52	52	54	53	47	47	55	44	51	45	59	48	59	54	59	52	41	55	39	39	51	51	47	45	40	47	45	51	38	41	48	51	40	60	44	57	37	36	53	56	51	51	56	50	43	46	52	45	47	45	47	55	53	45	41	40	52	50	50	49	45	51	48	44	54	43	43	59	48	48	48	44	31	40	32	60	47	56	46	35	57	47	45	42	47	41	57	45	41	47	43	46	57	47	53	47	47	42	50	65	46	45	47	51	51	55	47	55	45	49	49	42	37	47	34	46	61	40	50	53	54	50	52	51	54	43	35	49	52	47	40	67	43	50	36	56	46	57	41	46	54	39	36	36	56	52	44	54	54	65	55	49	47	56	56	45	42	36	51	44	59	42	48	37	44	53	51	41	46	47	44	54	51	43	50	59	41	47	36	53	53	50
10311	3600	2123	2965	7592	11856	12309	10872	8044	5389	4299	4256	4285	3939	3110	2907	3271	3044	3160	2298	2214	1431	1442	1524	1925	1529	1443	1344	959	698	586	431	410	460	472	464	425	429	435	376	417	431	402	393	376	393	397	379	418	444	426	407	409	392	367	393	380	400	383	381	373	422	445	406	425	435	419	405	427	376	410	404	429	374	365	399	378	422	407	370	412	398	364	394	411	407	412	402	399	395	418	373	399	387	406	377	391	398	379	396	398	388	396	403	376	406	387	348	369	391	411	413	419	379	406	428	390	389	418	429	408	382	388	370	398	388	373	380	407	346	397	400	398	359	397	387	368	374	404	413	376	373	379	391	392	381	389	398	401	468	412	403	373	376	356	389	415	394	375	366	415	390	389	398	365	431	387	411	371	423	406	385	382	378	409	409	386	388	379	380	352	383	401	368	364	423	355	428	369	398	403	379	380	386	382	386	383	409	408	393	377	403	367	420	399	433	409	399	373	395	378	371	383	382	403	403	413	423	443	400	373	382	417	355	392	355	406	366	401	391	386	373	416	404	415	378	382	396	425	389	392	391	362	390	379	413	400	408	412	420	339	364	384	373	417	376	382	414	354	433	400	366	372	386	414	371	359	399	375	419	385	381	379	424	407	381	387	392	376	397	395	387	428	350	412	398	391	396	364	374	362	395	400	396	407	418	383	368	381	418	387	392	405	385	404	404	353	380	404	380	400	401	432	407	370	421	404	415	398	359	391	416	385	421	403	385	404	391	424	398	399	399	394	366	369	412	324	372	408	400	379	410	357	413	406	415	393	421	395	372	413	393	408	405	396	382	388	410	361	380	392	418	371	416	400	374	386	401	382	362	366	354	421	391	399	394	431	385	396	393	392	371	400	372	402	422	396	403	365	399	405	414	404	411	398	398	377	395	353	408	403	436	415	414	416	405	426	414	388	442	406	380	384	406	399	401	404	353	383	404	367	426	368	383	376	408	367	385	396	391	398	402	403	380	407	403	415	393	406	349	400	398	414	388	366	412	378	344	387	382	380	383	389	379	377	391	389	393	364	375	416	372	382	404	410	383	382	396	362	397	391	403	400	381	426	408	389	401	390	361	403	375	400	414	423	396	415	405	391	385	368	403	397	395	408	391	384	365	353	388	431	414	386	375	382	412	365	386	363	366	393	383	380	367	375	412	394	391	407	364	377	411	374	377	371	390	371	386	397	395	363	390	375	399	414	389	394	393	397	369	401	346	379	411	374	373	398	398	363	418	388	372	393	371	378	403	402	402	397	383	379	364	381	393	374	416	426	399	395	354	395	417	406	413	396	421	409	388	363	399	380	346	352	384	354	378	392	404	410	420	399	381	420	384	401	435	415	383	383	418	396	384	388	375	370	376	375	411	400	382	408	404	353	411	399	411	395	371	380	381	375	406	408	402	365	421	366	436	389	404	379	404	412	392	379	392	400	351	385	416	386	366	384	376	368	390	397	406	379	415	360	373	424	363	394	389	424	389	377	397	414	382	372	386	394	414	398	360	392	384	341	391	385	389	431	394	384	411	382	366	398	361	408	377	357	372	392	384	389	363	346	384	373	394	359	359	377	353	375	372	398	391	418	395	391	404	403	392	417	370	399	416	417	376	365	385	418	381	408	389	385	407	384	400	431	426	396	399	359	377	366	397	403	391	397	395	358	386	391	414	399	383	411	400	401	406	428	387	400	353	361	361	403	371	406	384	390	389	411	381	369	357	352	409	380	398	428	399	404	390	412	373	381	389	415	382	408	397	397	391	379	403	390	403	388	430	416	364	395	378	382	396	380	404	404	376	377	391	358	338	419	389	412	385	369	367	390	376	346	425	383	448	388	409	382	395	376	416	388	386	385	349	400	409	378	382	368	377	400	378	408	390	374	364	412	384	398	407	417	387	416	403	367	404	422	420	379	363	395	385	407	432	397	413	390	396	393	386	390	382	420	398	424	387	389	359	398	387	380	363	401	407	431	408	367	409	388	388	382	374	399	413	380	411	393	374	403	358	404	379	390	404	401	411	391	407	362	400	411	379	395	397	399	356	387	392	370	416	399	419	388	383	387	423	386	395	362	417	390	392	354	404	400	415	360	438	411	417	387	364	428	392	405	408	412	383	400	421	396	405	374	425	339	416	377	371	394	393	394	382	408	366	430	384	389	380	399	363	396	375	421	390	410	416	383	426	387	396	370	397	398	401	364	387	375	393	370	425	411	412	359	405	407	378	354	414	422	387	422	415	407	391	392	408	448	390	366	382	422	385	415	418	394	393	385	396	388	370	369	408	390	391	385	412	421	383	402	405	399	391	446	401	395	373	412	385	372	355	434	370	406	361	393	436	408	333	388	390	398	389	402	379	418	411	401	396	375	410	395	396	380	385	398	361	375	430	395	374	421	375	417	399	388	388	368	367	409	394	403	381	405	384	403	395	357	382	367	387	391	368	390	394	380	424	376	400	371	410	396	409	410	427	391	398	389	374	396	364	392	398	407	415	353	410	405	420	388	378	437	372	344	381	361	404	395	366	419	401	393	409	391	414	414	397	409	418	356	404	421	398	354	389	381	392	398	368	378	382	373	374	369	384	411	375	379	395	402	403	364	412	367	417	352	377	392	375	370	403	390	388	384	406	384	399	389	384	361	432	376	404	402	405	369	373	389	386	370	388	395	397	381	393	391	410	375	415	418	386	391	392	409	418	403	411	375	367	392	407	371	351	418	401	363	397	381	354	396	373	409	363	382	429	412	364	394	415	367	427	360	399	393	399	413	353	379	384	390	407	430	357	407	387	379	438	380	406	342	405	406	369	408	371	422	410	381	391	388	389	362	393	381	428	363	414	397	394	385	388	414	384	398	376	373	378	379	381	356	373	380	408	400	398	394	349	441	370	380	388	401	408	376	399	387	407	400	400	344	376	415	380	396	347	389	370	403	398	366	383	390	376	411	389	383	356	373	411	458	398	395	417	372	397	366	406	400	392	381	374	414	356	389	382	371	377	387	378	378	436	402	381	425	377	397	379	376	397	416	401	422	372	439	364	390	398	373	370	366	417	420	377	398	395	424	361	401	401	414	384	408	392	388	406	369	433	367	392	351	406	390	378	364	369	413	359	404	401	373	390	384	357	417	406	386	389	396	375	401	400	374	385	405	384	428	381	386	402	392	376	393	409	364	403	413	413	414	404	365	383	422	375	439	414	398	392	377	392	351	395	400	395	360	357	412	374	362	396	406	380	388	392	395	393	392	381	408	399	375	400	387	420	380	345	410	388	394	412	357	435	410	403	408	395	369	378	389	370	399	363	390	372	417	417	418	394	379	395	410	358	428	388	365	382	413	372	376	392	366	405	399	397	406	381	383	362	378	390	416	381	387	396	372	390	403	383	443	410	378	389	378	370	427	367	432	400	401	386	401	402	381	403	398	418	407	392	410	407	408	394	377	386	367	367	381	361	363	345	369	371	395	375	421	429	414	377	396	416
763	411	297	214	233	306	469	397	357	242	265	224	223	257	224	220	230	233	229	178	187	135	139	173	164	162	134	121	100	130	95	77	81	110	103	94	91	108	103	87	87	96	92	93	96	84	82	86	95	75	84	101	92	104	81	94	99	85	85	88	82	87	70	86	86	83	92	83	103	103	79	87	102	100	109	87	86	103	77	71	100	77	83	93	90	97	101	88	88	86	75	91	92	88	99	80	82	97	99	104	101	87	96	87	93	85	85	91	79	101	85	95	96	94	86	81	85	87	73	87	86	90	77	75	78	96	81	87	85	82	86	84	118	82	107	91	87	75	90	87	92	99	90	83	87	104	111	97	101	84	83	92	83	93	79	77	95	103	86	78	86	95	94	86	104	84	97	75	103	93	99	98	84	105	88	94	91	99	101	79	80	96	79	97	72	101	89	101	83	97	71	105	94	96	95	88	82	111	90	86	85	70	93	102	75	88	81	85	88	95	107	84	87	98	89	96	92	109	99	95	97	87	84	81	94	83	96	87	116	70	85	87	89	82	99	109	93	103	96	97	83	90	78	103	75	101	97	102	93	97	85	82	90	92	82	67	85	98	88	94	90	92	96	101	95	94	107	97	84	78	89	91	66	83	86	83	86	97	81	93	104	85	78	83	85	86	83	92	98	92	91	104	87	105	89	77	90	92	90	92	98	68	92	95	106	100	88	88	94	80	92	81	97	84	83	80	98	89	84	84	93	78	80	87	69	97	95	88	98	94	85	105	87	104	112	94	79	104	82	93	88	88	101	96	82	64	81	94	92	97	99	90	74	93	86	98	112	82	89	92	65	88	96	77	72	99	84	94	86	93	99	99	97	99	99	83	87	76	88	88	79	93	79	109	89	95	87	98	85	82	90	86	92	91	94	87	101	102	95	104	89	97	83	88	80	78	82	82	87	87	91	88	90	109	91	88	103	67	77	93	80	92	89	88	91	98	93	79	76	92	79	92	84	97	70	97	100	74	90	88	100	83	97	90	79	98	96	95	88	94	85	99	85	95	97	96	99	99	82	103	84	81	90	73	81	94	86	107	89	84	96	75	86	88	93	97	98	82	100	112	92	80	112	71	88	83	86	81	75	85	90	88	83	83	90	81	90	77	94	80	91	96	83	87	93	78	96	109	86	90	76	83	93	80	79	89	88	95	101	80	94	70	85	87	99	77	78	75	86	85	87	95	69	82	88	80	81	96	79	84	120	101	83	97	100	84	72	85	86	90	85	81	86	76	81	87	88	89	96	96	76	106	96	89	94	79	92	91	72	87	80	95	86	97	101	86	92	93	81	102	88	96	90	81	99	84	78	93	97	85	87	97	88	104	89	85	99	82	81	106	93	93	100	95	90	69	98	81	83	102	93	85	83	85	101	81	89	91	97	79	104	82	85	93	81	93	64	94	96	99	92	82	84	86	82	97	82	82	85	79	86	90	76	93	97	88	99	96	84	91	79	104	75	81	93	79	102	84	103	90	89	96	90	100	97	88	87	96	86	96	88	90	90	78	86	99	80	109	86	94	85	92	95	89	86	87	109	70	84	94	95	95	82	83	93	78	88	78	103	87	116	70	84	93	94	96	92	97	92	89	111	92	92	80	95	80	107	96	101	79	96	95	74	89	95	80	99	94	98	84	85	96	95	90	94	85	93	79	77	87	96	116	91	77	79	79	83	97	90	82	98	88	100	88	79	91	107	93	90	84	98	91	87	99	81	80	97	92	100	90	68	77	77	83	76	95	89	88	91	95	85	83	103	67	100	84	90	95	69	89	81	105	97	85	81	80	70	87	97	84	106	70	87	98	89	86	95	94	87	82	96	85	85	86	100	91	76	88	87	86	104	85	100	84	79	99	77	75	94	84	99	103	83	75	96	79	93	74	104	111	81	95	78	103	107	101	97	86	83	82	82	71	78	92	105	92	100	86	84	85	83	100	82	92	99	101	72	99	76	83	86	84	82	98	95	94	93	94	103	84	90	96	81	88	91	90	94	92	115	104	92	78	80	109	82	79	104	94	89	90	96	96	108	94	91	91	75	80	83	81	81	84	76	94	91	98	84	90	107	77	93	89	90	91	76	89	90	85	79	81	107	80	100	100	83	80	85	78	99	95	90	100	67	87	79	93	72	92	98	91	97	95	79	81	93	89	98	92	89	89	103	100	89	110	77	98	99	99	99	98	97	89	78	84	83	83	99	85	71	88	98	90	77	73	91	78	93	90	87	90	71	85	77	94	91	100	92	83	69	92	95	101	83	78	87	86	88	88	87	100	64	81	92	104	91	84	107	74	79	88	81	82	90	78	89	93	98	75	104	76	90	84	76	99	83	84	86	104	79	77	101	81	81	83	98	83	93	97	94	96	88	101	85	101	81	93	98	96	87	93	81	79	100	93	73	93	76	68	95	92	81	88	109	80	75	77	86	76	82	100	81	80	96	80	99	99	99	99	90	89	92	86	96	89	72	98	84	97	90	81	92	85	90	85	89	84	99	94	84	85	92	89	105	71	93	75	89	84	81	89	80	93	88	89	97	93	86	72	77	93	98	91	77	73	75	95	99	78	83	81	81	92	87	102	108	104	96	72	88	90	96	105	106	115	86	87	74	88	85	74	82	95	95	88	103	78	89	94	101	86	92	95	83	75	89	98	88	79	85	78	94	77	84	90	90	95	86	91	85	76	104	90	103	79	94	95	90	100	82	83	86	111	94	98	100	77	93	81	79	91	97	94	83	77	82	76	95	94	90	96	81	97	83	76	101	96	99	97	84	84	85	107	92	96	100	103	95	85	87	106	89	91	91	85	98	93	84	87	80	100	91	89	84	84	94	88	85	81	88	80	88	92	72	77	69	85	88	83	92	80	76	84	87	106	80	94	101	103	84	93	96	89	82	82	91	96	73	96	98	97	86	85	98	88	90	98	97	89	88	91	79	101	92	94	99	75	93	86	89	70	82	103	92	92	79	70	92	90	70	75	90	85	108	75	75	104	85	105	79	87	93	99	88	95	103	102	87	92	90	92	89	100	87	92	72	100	91	100	95	87	83	77	70	121	75	108	75	87	88	73	96	97	96	93	90	89	91	97	106	94	77	88	91	76	102	97	93	88	103	95	102	90	82	79	86	91	101	76	76	96	94	82	64	82	96	108	103	98	95	101	84	83	88	84	88	96	69	104	97	90	86	93	96	107	95	91	77	82	90	84	71	68	103	83	95	94	84	96	100	86	94	95	84	90	99	107	103	100	104	100	84	82	111	95	85	110	79	85	105	75	96	81	77	82	116	72	80	83	117	92	89	88	100	97	90	70	89	88	91	85	96	95	85	95	82	75	86	88	86	105	97	96	91	79	83	81	78	103	91	65	72	82	100	85	88	73	106	92	76	110	89	77	95	84	85	84	73	85	89	94	88	86	83	99	107	77	88	78	100	88	75	77	82	85	81	87	105	92	90	92	107	95	91	94	82	74
10858	5473	3200	4275	11045	15313	16237	13563	10719	7405	6120	6015	6056	5375	4044	4930	4479	4750	4214	3292	2962	2264	2149	2569	2735	2260	2161	1981	1531	1167	946	748	772	864	811	728	812	749	794	722	711	754	751	669	709	684	678	694	666	708	681	675	713	705	745	704	669	729	700	679	707	752	711	724	735	780	746	674	701	659	655	719	691	737	739	750	669	661	693	712	684	687	673	695	651	698	691	678	691	701	660	656	650	660	628	723	678	689	630	645	685	682	667	691	695	708	720	700	699	714	683	656	654	679	698	672	689	636	681	672	676	745	651	676	737	659	684	671	702	659	627	681	683	645	672	731	667	679	663	646	656	648	651	664	698	703	695	653	672	661	649	627	682	691	670	697	692	642	653	636	684	667	634	717	672	690	666	695	631	664	587	702	678	711	699	709	641	677	696	733	642	690	697	658	636	646	646	636	653	679	660	678	620	654	705	650	685	637	698	665	689	654	734	679	664	643	686	703	682	686	675	688	677	638	693	688	642	719	669	663	687	694	654	656	678	635	667	657	620	700	661	611	722	675	677	659	677	648	673	681	654	657	665	704	661	657	698	692	679	681	710	636	669	651	711	657	655	635	675	686	675	628	719	660	691	669	631	656	653	717	658	684	682	680	668	651	667	687	644	698	650	695	704	656	641	646	663	715	677	694	680	690	721	636	663	690	628	643	662	638	688	686	720	642	677	639	698	612	709	658	694	676	638	641	694	694	724	637	686	643	679	677	743	696	657	691	718	664	647	672	682	662	705	684	671	660	664	675	666	725	707	643	722	638	712	682	671	670	623	637	681	697	655	635	643	716	629	669	688	649	667	711	683	654	677	642	680	622	683	653	675	635	696	647	663	689	658	620	650	657	743	710	671	670	654	637	706	660	672	641	692	657	641	655	681	667	663	665	688	692	669	647	721	657	656	635	644	608	670	676	692	734	687	650	675	672	720	649	663	698	675	677	715	682	660	628	659	676	682	642	681	662	692	659	636	638	693	650	684	670	704	644	656	713	688	704	688	735	691	679	646	670	659	724	692	678	659	659	637	681	661	636	686	711	635	658	674	708	655	664	685	659	685	679	671	658	655	698	667	664	666	616	662	703	683	664	673	691	658	654	705	649	717	637	709	661	682	692	673	667	632	704	639	680	646	682	659	705	669	680	643	634	698	701	677	694	717	666	653	693	680	683	694	660	710	703	618	655	682	657	667	699	679	729	643	697	713	660	706	648	699	667	656	720	655	678	714	686	653	691	672	602	663	709	643	654	647	659	672	666	672	643	674	671	672	678	674	670	702	636	679	706	687	654	674	637	697	664	674	727	686	714	642	679	684	671	681	698	686	635	666	670	655	637	618	644	663	662	702	697	661	636	705	677	683	686	672	689	700	651	638	669	691	665	736	691	692	691	697	651	684	666	660	663	715	669	683	687	696	650	694	687	688	690	705	698	687	701	656	695	636	680	673	681	700	717	664	656	654	647	682	678	627	707	688	721	669	731	662	621	674	686	703	693	692	678	667	665	712	681	665	670	708	662	664	688	655	667	693	689	669	710	661	721	676	617	639	681	669	686	708	664	667	658	625	665	692	665	684	623	662	655	643	689	648	680	692	704	661	681	704	676	630	698	695	670	660	679	682	675	661	679	666	664	697	711	701	691	639	675	687	630	656	675	585	671	671	674	643	674	675	669	628	690	666	676	674	686	653	668	708	608	641	681	650	663	663	675	662	635	695	671	680	665	676	706	693	692	654	687	680	660	691	627	730	685	636	695	673	658	666	670	642	661	725	663	674	649	672	692	670	651	650	699	640	679	710	721	648	658	643	660	687	657	660	682	709	711	680	665	671	685	663	658	711	670	700	670	709	679	658	729	669	653	670	706	702	632	678	642	645	698	671	675	678	684	669	694	705	723	642	651	730	679	699	702	655	678	684	696	681	714	666	674	674	706	685	650	700	683	667	661	630	657	660	644	686	678	675	679	660	658	742	668	668	722	682	669	722	671	670	678	649	668	692	658	649	663	669	657	667	702	702	686	678	660	654	682	673	683	631	687	690	699	676	627	648	702	721	689	688	670	661	659	653	673	652	644	686	695	619	645	657	695	680	675	682	634	695	638	656	674	633	714	615	609	633	654	652	696	665	690	683	651	699	704	673	644	638	685	705	702	649	664	659	653	649	664	677	706	662	668	630	708	643	678	642	692	688	674	679	673	699	696	631	656	682	705	697	658	662	737	698	670	654	726	631	651	638	697	680	689	720	712	701	645	687	644	701	627	697	628	717	665	671	650	660	664	635	675	685	684	685	667	675	695	681	704	678	654	719	668	639	664	679	660	711	635	663	732	681	677	678	641	642	710	678	660	671	642	677	723	701	678	674	705	667	662	673	650	682	685	671	668	663	720	691	718	670	670	668	618	688	691	659	687	682	663	687	681	678	648	662	648	685	667	709	715	663	659	742	666	677	669	643	660	689	687	653	678	669	638	711	675	664	703	712	697	655	694	718	670	664	659	642	675	675	643	658	673	668	680	674	663	619	691	667	656	716	713	700	692	687	702	687	721	689	723	642	702	651	651	707	648	645	646	694	712	671	664	650	677	663	661	683	626	628	689	653	723	683	701	685	631	677	687	667	650	708	698	621	696	665	647	649	667	676	678	717	697	710	643	611	677	711	704	698	672	670	670	637	676	705	694	649	692	618	635	678	729	645	672	680	684	667	671	665	700	678	683	631	680	671	671	680	649	659	659	636	665	624	711	723	670	669	648	616	642	681	662	676	692	624	663	686	690	699	668	703	695	690	654	674	642	676	653	610	710	651	684	653	668	655	741	674	668	653	673	660	629	722	700	679	689	656	680	625	697	682	649	617	687	678	668	673	660	662	672	605	680	688	718	672	693	655	694	741	683	664	658	668	679	721	665	701	632	717	669	686	653	666	686	619	641	731	651	676	698	666	687	648	711	729	699	657	688	696	660	694	649	664	648	712	681	637	671	577	635	658	667	670	687	720	665	639	692	654	658	650	607	688	670	706	703	671	655	643	693	703	644	662	728	664	670	667	697	639	643	710	692	642	672	711	644	690	733	694	684	690	674	697	660	702	699	639	673	736	643	644	672	676	652	669	675	695	694	681	687	658	653	691	660	690	705	662	688	640	671	637	741	717	681	680	699	653	620	693	702	680	657	678	665	690	698	691	709	671	709	649	691	700	628	643	726	693	619	691	692	669	671	662	685	681	693	658	727	701	666	665	653	711	678	675	666	672	643	670	673	622	687	640	705	703	717	704	733	672	629	673	675	719	678	658	686	657	671	699	644	674	685	645	701	665	633	708	661	660	661	640	661	663	666	705	704	674	671	682	692	687	649	701	623	691	686	677	702	685	668	694	656	654	644	677	647	654	640	655	687	670	707	705	681	711	667	644	647	684	634	672	706	706	708	634	711	693	678	676	653	670	666	705	711	684	692	695	721	622	680	670	679	660	692	673	653	667	699
1780	381	260	216	177	277	388	375	302	236	207	254	225	175	171	223	204	227	156	149	128	134	138	139	137	143	139	119	99	107	88	71	73	82	86	70	66	79	70	75	77	77	68	78	73	76	74	73	59	71	75	92	84	84	61	64	82	74	65	61	78	75	70	87	59	73	73	82	68	76	73	69	67	86	75	59	64	83	89	83	66	73	77	83	84	76	81	67	68	66	80	77	68	57	73	83	80	73	65	84	71	87	76	60	83	85	75	77	72	76	96	72	78	76	94	74	69	73	65	74	74	90	61	73	65	75	73	77	59	68	65	71	87	78	74	83	71	72	45	75	57	84	70	61	73	77	61	75	85	60	77	65	62	82	62	89	71	78	67	67	80	69	78	72	73	87	73	81	77	76	59	59	54	69	78	84	84	79	76	67	83	75	67	60	72	82	65	63	90	69	79	87	79	63	70	73	70	78	61	89	55	73	74	77	82	74	68	78	74	71	82	73	79	73	74	72	84	66	63	72	74	73	77	80	85	63	90	78	66	68	80	73	75	78	73	66	74	82	84	71	77	73	87	85	72	99	80	80	62	77	66	73	64	72	87	70	87	61	77	76	73	64	73	85	67	92	66	74	70	89	75	73	76	78	74	75	66	82	59	73	72	67	65	75	73	73	68	81	80	74	58	76	76	83	76	73	66	79	80	74	66	83	74	83	68	71	64	77	81	53	81	67	77	64	76	76	85	72	83	77	75	73	76	73	66	71	69	62	87	69	70	66	72	58	67	65	72	60	78	73	74	70	80	66	80	98	52	89	69	70	70	85	78	85	72	63	82	84	77	65	68	71	72	65	92	76	81	72	65	84	64	67	67	91	76	85	86	69	80	85	73	89	76	74	57	73	64	64	78	84	75	78	67	78	77	73	86	83	76	83	66	85	60	77	59	75	69	67	64	79	86	71	77	79	80	68	71	77	76	72	75	67	59	86	68	73	66	68	69	72	55	79	89	74	84	64	77	75	72	70	73	68	67	69	77	91	89	78	81	76	71	71	66	80	72	78	68	78	80	66	65	74	73	79	74	78	60	90	76	71	76	81	74	73	82	88	77	59	73	81	54	80	91	77	88	72	64	76	81	70	70	70	67	77	75	73	75	81	75	67	82	68	84	67	85	88	72	73	66	62	73	60	84	85	76	68	61	65	68	78	72	80	67	70	77	65	67	73	73	87	73	56	73	71	75	65	80	82	72	57	78	65	76	77	71	76	59	67	77	70	71	70	92	77	70	65	75	91	83	79	81	68	82	83	74	69	62	77	85	77	84	64	71	75	75	69	77	67	99	73	79	74	88	75	68	62	71	60	76	78	89	71	63	78	74	78	65	79	53	71	77	82	80	60	80	73	65	92	78	91	69	72	70	65	81	68	72	76	76	69	84	72	61	80	82	76	62	79	72	68	86	66	78	89	80	66	66	78	79	70	72	66	86	62	70	57	60	58	73	65	73	82	93	66	66	66	72	69	59	76	62	64	71	81	84	72	65	63	84	57	76	71	68	67	79	77	84	79	70	68	90	79	76	81	72	75	75	70	68	73	77	66	66	72	66	84	72	88	81	68	91	73	81	77	70	73	67	75	81	83	82	74	80	58	69	75	85	67	74	63	74	85	65	59	74	87	70	74	80	74	69	80	87	73	66	67	66	87	81	97	68	73	74	80	72	86	76	72	78	71	83	73	68	64	60	64	75	74	77	83	73	65	89	75	83	76	70	71	70	78	78	93	61	85	88	77	74	61	66	83	78	89	84	68	71	88	86	83	69	73	72	73	83	81	69	85	68	78	71	71	83	81	65	67	68	76	76	93	72	78	80	70	88	82	74	73	73	77	89	51	72	81	70	91	87	65	77	73	80	103	77	73	78	70	63	76	87	77	77	73	69	77	75	71	52	89	74	74	67	78	89	59	73	72	65	53	72	77	72	82	65	79	70	90	64	90	63	82	88	66	68	90	90	83	77	67	60	79	74	66	67	61	72	62	97	72	78	83	70	74	74	66	70	82	88	68	61	68	56	75	78	86	78	80	62	76	70	76	75	62	73	70	65	83	74	85	79	72	78	67	71	65	76	76	69	83	75	57	64	73	80	72	69	69	76	71	78	77	87	63	72	68	69	76	75	72	90	74	75	84	77	65	81	68	71	73	73	70	65	80	58	69	83	87	80	75	86	64	66	78	66	76	82	83	67	75	82	76	71	82	82	77	81	77	74	67	59	86	75	69	68	59	71	86	79	65	76	74	59	80	79	69	74	65	80	66	67	87	57	74	80	60	68	64	79	68	78	80	56	80	80	73	60	69	85	72	62	77	80	78	78	74	79	72	70	82	61	82	61	70	72	76	68	67	80	70	64	70	80	79	90	80	85	62	85	81	74	81	82	70	74	72	75	74	66	83	63	75	73	77	75	74	62	82	76	76	92	85	84	78	87	70	69	76	77	80	73	70	76	61	74	70	66	88	58	76	83	73	81	70	84	70	68	72	83	76	77	89	63	58	59	76	93	86	68	73	78	72	81	76	78	78	73	73	68	66	75	58	58	96	77	81	82	68	72	58	76	72	69	75	78	67	80	56	83	72	77	83	72	75	65	77	69	74	68	70	79	85	69	69	72	57	75	69	68	78	77	77	72	80	75	75	71	64	71	63	74	91	83	68	78	74	86	75	77	62	83	77	79	62	78	66	78	73	66	61	99	93	60	75	85	82	73	59	64	78	72	81	64	60	66	77	76	73	59	84	87	78	64	71	66	57	62	77	85	82	77	91	71	95	68	75	71	88	73	70	69	81	82	78	58	80	79	72	66	76	82	55	80	76	82	75	63	77	86	76	73	78	78	75	75	61	79	78	70	64	58	70	65	77	83	76	75	71	80	71	76	68	82	74	87	71	82	81	69	76	62	69	76	61	69	55	78	72	59	72	67	81	70	71	66	89	77	69	77	71	92	76	61	90	68	55	75	62	78	67	57	67	79	83	77	61	75	73	92	81	82	58	74	74	88	75	100	83	73	65	63	82	68	76	68	88	86	91	78	71	74	62	71	79	77	62	58	72	69	67	65	76	78	66	79	74	79	66	79	76	47	77	73	57	78	72	97	68	74	83	72	70	69	88	62	89	76	63	106	69	68	76	78	87	89	75	68	78	75	65	76	78	75	83	66	75	67	81	70	66	84	80	70	75	63	64	62	85	80	77	70	94	78	79	65	71	66	92	79	76	64	92	67	78	69	73	65	76	64	66	65	92	72	87	63	73	69	75	77	67	64	83	81	68	72	82	74	78	84	85	77	87	65	75	79	66	63	66	64	73	73	79	59	77	69	67	76	86	75	67	77	77	87	69	78	73	75	65	80	79	78	71	65	101	68	68	79	58	67	83	44	66	75	74	78	67	63	77	85	77	69	75	85	71	74	76	80	88	63	70	63	72	69	80	78	59	78	83	84	70	75	57	73	74	69	77	75	74	75	77
12411	4691	3074	4099	10915	14638	15544	12376	10151	7185	6116	6506	5692	5134	4388	4931	4494	4465	3849	3009	2467	2101	2296	2436	2703	2204	2156	1864	1308	1018	796	696	674	669	719	655	629	681	639	621	612	602	617	599	592	574	644	584	537	611	605	584	579	577	611	626	600	591	582	614	663	662	660	641	606	644	695	575	587	607	572	610	622	639	656	654	609	602	577	604	591	580	586	544	554	585	583	594	580	554	569	527	583	573	580	573	578	570	598	599	622	596	576	622	563	533	561	579	611	564	576	599	560	557	568	579	569	597	554	603	578	570	570	566	602	613	560	613	606	572	609	564	592	570	576	594	601	590	577	578	563	610	565	579	558	552	600	622	578	598	572	566	566	578	583	598	592	552	579	608	614	599	590	584	592	601	606	592	592	608	589	571	519	578	552	591	532	588	609	552	538	599	549	580	581	588	571	598	560	604	599	548	556	571	601	564	561	586	569	548	606	574	601	594	592	560	564	570	562	583	564	574	569	544	583	604	585	557	574	591	625	558	584	605	540	544	581	555	593	584	555	579	554	557	572	566	563	567	561	573	586	570	620	584	589	568	615	606	580	572	558	580	600	589	617	571	571	594	622	596	581	584	557	591	529	549	600	614	604	558	624	587	598	560	570	536	625	590	603	620	547	579	596	597	592	567	575	568	586	624	572	620	558	626	624	602	587	559	579	556	558	590	536	575	578	589	565	557	570	580	566	645	598	582	626	596	543	584	581	608	570	561	576	585	535	614	576	634	549	564	553	565	630	569	580	533	583	562	577	551	593	588	562	603	573	566	590	581	605	632	634	563	595	564	607	573	548	557	563	591	606	595	595	581	587	574	581	618	566	538	563	547	594	538	572	547	585	530	580	575	573	604	579	569	567	587	631	546	600	563	588	574	527	585	574	584	611	549	575	599	565	628	585	609	610	630	581	542	577	589	611	602	569	600	550	597	563	586	607	582	611	602	589	574	590	590	543	581	587	557	602	595	633	619	562	568	570	576	583	552	558	580	558	597	634	598	611	580	579	587	609	564	576	573	572	589	518	607	555	584	612	585	554	564	560	554	545	599	540	554	574	608	579	605	607	552	578	520	619	611	585	577	624	624	600	626	613	573	613	583	561	606	556	597	577	578	561	553	555	562	579	587	559	585	592	585	612	556	596	582	533	600	601	566	541	621	613	557	593	580	580	528	583	519	582	610	558	575	570	560	570	570	561	581	542	560	578	630	608	606	574	570	618	627	581	603	589	568	633	581	587	587	568	581	563	601	542	568	546	589	597	582	588	589	588	592	571	615	580	543	642	554	571	568	593	555	560	594	550	584	579	567	581	565	583	586	563	616	584	606	616	575	602	561	616	567	555	583	562	595	587	576	602	582	636	591	621	577	552	578	593	577	576	568	577	590	586	620	596	581	564	600	607	643	613	562	600	582	548	632	540	571	539	595	589	541	592	604	592	575	543	591	582	608	539	567	557	575	589	630	553	601	607	538	544	573	568	569	578	534	599	620	561	556	557	527	577	591	611	575	602	572	588	560	616	559	582	588	581	597	616	588	618	565	559	597	584	568	591	604	616	573	569	609	601	575	587	581	564	581	570	550	543	597	576	578	601	624	592	636	527	635	545	582	614	556	562	552	585	632	602	590	567	594	596	610	620	645	510	567	629	574	569	574	588	584	560	582	575	552	559	550	583	590	547	547	564	556	597	598	564	621	555	534	609	625	600	572	600	550	589	555	543	558	567	579	610	554	582	564	616	520	581	588	600	572	605	599	607	549	577	588	591	577	632	609	600	591	535	570	581	568	615	572	574	536	584	578	595	588	590	599	558	564	567	557	549	590	586	593	591	560	570	573	563	552	567	521	566	589	562	610	575	572	566	616	553	607	567	583	550	582	559	604	571	644	593	591	610	592	587	604	567	582	546	541	610	589	569	567	556	593	592	565	589	568	610	548	587	590	564	553	569	594	581	591	578	582	585	575	544	573	589	591	596	609	568	573	592	579	588	596	591	577	576	594	536	563	560	581	565	593	558	550	602	596	623	622	555	591	611	536	599	618	593	642	584	554	546	573	554	569	563	583	592	558	613	577	585	605	589	602	649	612	578	605	583	580	577	597	595	550	579	565	575	554	580	616	567	590	619	561	574	562	573	584	532	544	585	532	555	598	553	569	583	597	548	607	581	534	584	567	544	566	551	564	557	607	580	575	579	590	571	567	575	591	575	550	565	526	580	568	628	564	574	545	597	599	578	549	622	543	532	546	589	564	556	628	557	575	570	579	568	576	587	633	602	578	582	560	589	579	586	594	541	584	577	581	613	582	563	567	635	580	573	560	622	577	554	597	555	605	579	589	585	568	587	570	595	572	606	607	532	551	573	601	580	593	567	561	612	579	559	593	563	616	598	592	603	571	572	588	596	583	560	584	566	561	599	572	562	569	567	556	548	563	582	554	585	598	582	574	615	553	556	578	604	540	558	580	577	605	613	553	555	548	570	572	564	605	591	553	580	598	578	567	601	558	534	587	543	584	541	560	565	561	634	560	603	553	551	615	591	577	600	589	563	570	601	562	630	600	578	603	556	567	599	587	558	644	604	575	599	538	598	571	582	613	581	570	605	592	581	603	594	551	618	550	581	575	555	540	604	610	570	633	524	577	588	616	602	588	550	549	582	556	605	609	561	544	579	600	627	605	611	566	604	556	580	571	563	564	599	576	585	570	536	581	611	562	590	621	565	578	560	583	584	576	550	610	562	583	531	563	571	612	571	584	611	581	584	583	616	593	569	591	631	578	575	554	588	583	595	613	616	590	595	582	570	562	583	569	596	593	556	559	587	603	625	587	554	525	575	617	577	540	547	577	591	565	548	607	557	570	629	535	578	624	575	588	590	552	569	605	580	578	568	582	580	606	586	515	567	576	554	594	586	596	532	522	588	575	604	636	568	599	594	558	574	581	595	566	595	597	551	594	576	565	589	550	581	584	592	570	580	601	596	572	582	586	591	573	571	564	547	604	564	579	608	542	574	565	582	574	569	596	564	589	552	593	575	601	573	568	627	564	562	596	643	581	568	578	621	567	584	610	558	570	561	576	615	635	585	584	585	582	593	599	610	582	552	599	591	566	621	598	555	603	590	606	622	567	558	572	593	572	544	568	606	571	606	553	612	559	588	561	616	583	546	597	567	576	603	565	615	561	592	574	568	584	571	521	567	529	545	616	588	603	602	614	605	605	593	546	589	615	588	568	599	557	584	563	575	561	613	587	580	583	568	596	576	578	610	533	594	602	556	540	598	602	566	562	588	580	584	575	592	610	609	580	565	563	592	578	630	578	602	603	527	601	584	591	579	566	558	582	609	558	625	595	520	551	593	579	557	577	580	582	566	543	572	579	574	592	592	572	582	601	564	651	591	575	582	553	568	524	579	617	613	537	593	555	599	584	600	612	547	607	622	610	585	582	607	564	574	569	542	557	600	573	624	600	570	615	556	572
1193	542	409	307	260	410	503	471	402	319	300	375	289	280	286	314	289	298	230	216	211	196	207	201	214	202	183	192	156	126	139	120	121	101	125	136	118	117	97	130	103	117	117	117	115	119	95	119	112	101	114	129	128	115	127	109	120	128	119	135	114	116	112	117	122	126	110	104	111	120	120	111	110	110	120	109	118	132	141	117	124	117	110	130	118	130	105	116	118	104	114	109	94	127	115	120	125	119	130	109	100	109	114	108	113	133	115	114	116	129	115	113	111	117	119	94	122	85	132	141	135	101	94	105	102	97	116	101	132	98	128	108	106	118	109	109	112	112	119	122	128	127	106	100	112	119	108	110	130	111	113	103	117	102	114	107	91	113	115	124	109	86	128	109	124	122	103	105	115	119	102	99	110	115	122	116	106	127	102	111	106	142	112	104	109	122	112	136	97	109	117	124	142	112	105	116	100	117	109	114	112	109	106	76	111	96	121	111	118	129	105	106	118	123	104	113	121	114	116	118	116	103	129	105	109	112	94	123	114	114	126	129	112	102	100	131	97	95	104	110	98	108	108	119	92	119	109	106	95	121	118	124	113	107	114	112	102	100	105	109	113	130	100	119	127	125	110	116	120	113	112	128	97	117	113	97	101	109	98	99	102	110	103	131	125	118	132	102	102	118	125	132	120	108	129	125	131	132	111	121	121	127	99	120	103	99	122	124	132	104	119	128	114	109	112	141	106	114	112	110	110	124	121	117	116	111	109	119	125	114	116	112	107	128	106	122	116	119	112	114	105	109	117	131	106	108	136	109	116	128	86	112	109	121	100	106	131	131	124	109	113	112	93	112	127	114	136	131	110	108	105	117	100	103	114	100	130	122	124	113	114	107	113	111	110	105	116	102	108	119	118	113	98	109	121	125	120	115	111	115	98	101	118	124	126	110	121	98	114	109	118	110	123	133	114	131	99	107	128	124	103	103	92	131	121	109	130	115	134	116	117	113	99	127	127	99	127	131	128	114	103	122	122	118	124	120	100	100	114	113	131	116	111	115	104	123	99	101	110	103	105	107	116	108	106	113	109	109	108	113	108	95	121	93	102	128	107	116	144	131	133	120	117	104	107	125	108	129	129	116	118	133	145	122	116	135	110	131	109	104	107	120	100	103	114	134	121	97	108	129	104	112	107	103	116	112	107	103	106	117	112	126	106	110	106	121	124	120	141	106	127	103	132	114	119	105	116	115	105	101	135	97	135	115	119	110	124	110	115	103	109	107	135	111	112	140	103	118	111	122	111	114	122	113	116	106	109	115	125	116	118	116	108	107	127	96	112	111	115	105	111	117	123	94	106	127	98	122	100	102	112	113	109	118	102	116	125	130	111	113	110	129	110	95	127	105	95	134	113	115	105	118	112	105	106	102	114	109	103	111	118	88	121	122	93	92	118	108	119	96	123	123	104	113	111	118	131	116	111	99	101	95	136	119	118	122	133	108	114	114	106	93	120	110	137	108	138	104	118	127	110	117	111	92	140	113	118	110	105	105	112	125	117	123	102	109	107	115	106	121	123	128	112	118	112	112	114	111	106	113	132	110	120	106	112	105	109	111	94	117	118	117	116	118	109	118	111	114	122	125	123	120	125	135	110	116	108	127	100	108	113	128	140	112	118	116	117	125	105	112	88	111	91	123	130	108	118	118	121	109	120	103	116	112	117	127	110	131	103	108	116	114	124	121	113	97	110	106	114	127	107	112	119	127	122	126	129	134	111	105	109	108	93	117	104	106	117	104	86	130	107	90	117	130	126	140	130	107	130	110	130	112	124	113	119	118	117	128	127	119	115	111	124	127	128	132	108	114	141	130	108	124	135	119	113	115	114	91	103	115	102	112	117	116	110	102	109	106	99	122	103	117	120	109	110	110	109	116	112	129	111	108	130	95	118	108	104	123	90	103	103	124	131	99	126	132	110	102	113	122	103	95	95	117	113	113	98	121	110	107	93	113	132	114	132	117	105	118	107	115	91	99	127	127	118	125	130	116	122	105	108	106	130	124	107	109	134	120	119	117	112	103	112	109	119	104	101	119	112	128	108	114	99	93	109	127	122	94	135	110	114	112	125	118	104	108	110	140	117	118	124	106	91	109	112	132	115	117	102	104	122	103	105	108	109	118	119	105	117	100	107	111	112	136	122	124	108	116	109	118	109	120	114	110	111	113	115	109	123	121	116	116	126	111	103	94	130	124	122	119	87	101	115	114	103	131	129	112	113	110	111	118	113	100	120	108	122	121	124	115	112	121	120	107	101	108	110	117	92	106	121	109	123	110	111	106	107	133	105	119	107	114	119	107	98	110	119	125	128	119	107	121	141	115	106	117	112	114	119	94	105	117	115	113	115	111	121	108	101	91	97	102	119	117	104	122	105	120	98	128	120	136	113	135	116	142	110	115	115	118	122	109	118	105	87	116	106	123	122	104	86	128	113	112	108	116	106	133	120	109	103	111	117	130	98	112	104	105	91	105	118	117	102	112	139	113	123	118	114	127	115	121	107	109	121	110	112	114	112	126	108	118	104	119	104	110	120	115	113	133	122	110	126	96	111	122	103	108	117	113	121	116	116	124	108	84	120	118	103	117	104	102	114	127	105	102	114	117	120	126	108	130	132	120	115	122	108	114	130	128	115	128	114	114	108	108	121	122	106	114	110	115	119	133	114	119	114	111	112	107	110	109	115	110	101	95	110	119	119	110	111	114	97	132	108	129	121	118	116	122	125	103	121	133	119	105	102	125	100	106	124	118	125	119	108	114	125	118	107	113	100	105	111	109	112	112	137	109	108	94	126	100	117	119	114	122	117	112	123	110	101	117	127	109	108	108	120	110	118	131	122	128	101	95	124	131	97	117	128	113	112	109	129	116	128	116	119	101	129	117	119	113	110	112	99	111	115	122	122	109	136	109	124	115	107	113	91	121	117	122	125	108	113	106	116	128	102	114	101	118	127	117	95	110	101	118	100	112	103	110	103	128	120	123	113	84	108	108	98	111	99	124	101	128	109	124	99	115	103	115	109	105	101	107	108	120	134	117	115	100	121	111	113	97	110	114	106	128	125	101	123	127	124	104	120	105	114	102	113	120	109	120	122	103	122	133	128	142	105	103	131	101	115	102	101	103	113	129	119	114	93	98	100	121	109	109	112	115	139	135	128	109	117	120	110	99	113	112	119	105	106	124	110	104	112	98	119	109	117	126	105	110	118	110	116	114	106	115	123	105	106	112	98	110	112	120	124	122	105	114	133	109	99	127	119	137	120	106	112	98	111	120	127	127	134	120	99	119	112	115	123	111	110	122	94	118	117	92	102	116	116	103	113	121	111	123	125	106	103	99	113	119	120	116	131	116	102	106	110	110	115	95	115	104	122	120	117	109	134	127	107	102	140	127	113	94	110	106	115	97	108	97	122	121	128	106	98	124	98	104	112	126	120	107	114	106	106	108	123	134	128	119	101	128	106	112
13892	6442	4121	5671	13705	17502	18219	14782	11728	9309	7968	8256	7136	6559	6016	6773	5856	5975	4557	3846	3267	3029	3460	3622	3694	2939	3057	2556	1728	1502	1185	1039	1053	1018	1086	1069	1020	984	953	964	924	854	940	924	910	879	892	899	853	925	877	895	844	901	840	953	899	878	886	948	928	909	945	923	907	937	862	902	936	888	854	931	926	968	1039	954	882	884	863	922	836	921	860	916	853	856	889	885	870	850	880	911	943	857	871	889	856	872	874	859	883	884	888	852	901	883	873	824	863	941	903	856	907	913	861	864	863	858	824	885	922	842	896	846	804	849	857	932	943	923	833	851	897	828	862	903	865	905	886	837	837	863	887	827	919	816	865	927	854	893	876	923	860	886	859	854	880	840	858	877	866	878	886	843	892	808	885	875	779	901	814	892	851	861	877	885	846	883	883	885	891	844	854	881	882	865	868	904	889	893	912	860	893	901	845	893	906	856	843	896	862	850	882	856	893	879	854	905	883	892	891	862	894	872	866	877	813	870	854	880	896	883	907	842	878	854	837	887	822	863	898	877	838	876	799	923	875	932	870	887	868	892	835	886	871	848	907	854	892	847	853	849	863	899	840	843	889	899	848	828	836	813	823	885	884	815	845	924	863	833	856	840	889	900	880	874	862	894	858	852	907	844	918	878	872	884	858	895	883	831	884	888	868	829	893	858	871	837	907	870	869	862	854	848	841	886	848	887	874	903	840	881	830	813	851	880	873	887	842	904	893	890	852	819	905	842	846	886	872	859	914	883	889	861	876	849	846	891	860	857	885	901	925	843	853	854	901	895	870	819	878	847	820	860	913	844	845	847	841	891	887	830	880	888	863	888	858	840	846	884	885	883	876	817	852	864	864	878	829	830	883	842	870	935	894	926	823	851	889	885	875	848	850	889	866	908	845	843	832	913	845	826	894	879	828	904	804	911	879	878	900	864	887	903	861	913	866	860	906	913	863	866	841	880	844	912	863	875	903	870	851	859	834	847	861	880	944	894	810	886	847	815	830	831	842	859	867	873	908	873	851	850	907	872	848	890	844	892	879	891	894	922	863	815	887	900	893	842	849	877	888	868	893	906	882	849	862	865	859	796	824	838	840	875	875	857	853	912	863	903	888	881	921	906	873	870	873	906	843	830	881	885	871	913	894	888	881	879	876	876	897	820	837	852	871	856	887	834	846	880	907	878	906	907	862	817	869	868	874	907	905	888	899	885	897	826	881	845	853	918	848	897	835	865	876	882	877	932	851	893	869	909	791	817	890	871	861	888	857	834	821	872	927	906	869	872	865	889	833	868	856	843	875	905	874	869	850	851	873	852	882	844	896	883	909	864	863	883	884	871	852	874	885	897	883	889	863	809	941	868	889	867	874	899	865	840	885	876	847	838	823	870	890	841	858	903	804	829	856	896	865	861	892	879	851	894	881	884	844	843	850	890	882	888	858	869	887	882	857	840	863	904	877	861	908	866	819	870	909	829	882	872	858	863	893	871	867	879	861	860	892	861	918	856	894	853	877	910	841	875	865	864	859	840	880	919	869	902	912	889	877	889	839	836	868	821	875	893	825	847	899	877	880	859	861	883	889	917	865	907	862	877	859	892	859	923	888	869	857	873	862	882	892	831	823	902	895	883	820	858	860	880	862	878	868	903	840	827	870	842	886	904	851	846	867	870	863	866	835	860	864	852	858	852	837	858	858	838	832	879	849	861	872	860	857	867	879	863	912	812	896	876	880	921	878	888	924	888	850	854	831	882	899	842	846	883	893	871	883	913	830	845	849	834	843	839	858	873	823	865	830	869	878	876	878	846	902	919	904	872	867	869	830	844	829	855	914	855	866	887	887	883	877	860	864	885	862	853	932	859	840	851	875	901	882	861	943	867	903	850	891	881	887	913	866	860	899	891	854	864	903	826	891	831	877	893	776	867	888	871	804	912	970	880	867	882	880	791	920	894	818	880	918	855	968	830	920	875	865	866	896	873	845	900	874	913	903	911	891	878	884	885	864	887	873	859	874	856	895	932	901	903	879	884	843	896	885	847	819	904	860	857	842	853	868	921	941	852	898	858	950	862	834	848	869	814	845	873	855	901	888	846	816	852	842	877	892	860	868	893	881	852	881	830	867	872	861	913	874	867	894	837	944	835	872	860	834	873	907	902	879	875	896	853	884	908	844	876	884	897	868	874	804	873	836	897	845	857	902	898	915	873	838	832	859	867	873	843	887	866	839	970	833	832	828	882	850	869	874	840	896	870	863	871	896	860	884	871	871	921	860	893	867	910	899	887	877	911	863	916	873	857	864	885	857	878	831	866	883	860	875	874	856	881	850	881	903	844	880	893	868	830	863	887	869	894	817	918	807	878	874	845	882	906	867	805	888	873	865	847	919	815	901	855	878	861	837	869	863	876	849	865	857	846	895	855	827	922	855	859	818	889	896	839	818	880	886	938	829	885	869	859	873	821	903	882	873	855	834	862	867	853	872	861	832	843	880	874	847	840	886	827	886	877	821	824	864	909	920	854	840	868	851	853	957	852	878	888	880	862	918	896	852	891	868	863	920	899	863	832	869	905	861	820	808	872	873	827	856	791	861	860	873	887	937	851	848	853	876	880	862	830	876	865	892	844	888	893	876	842	882	866	829	870	894	870	905	922	905	891	899	882	887	888	875	876	856	850	879	791	865	844	875	874	845	870	820	878	851	825	877	839	867	858	888	918	844	902	839	906	883	902	874	876	889	877	956	873	837	856	889	884	840	819	858	880	833	838	849	827	872	872	863	895	851	874	867	884	890	868	888	831	835	904	847	891	865	901	839	830	896	830	811	868	824	863	822	881	880	859	850	885	873	885	859	828	912	862	848	872	835	878	898	863	878	877	857	854	904	855	867	890	896	899	895	872	899	833	860	901	876	922	887	859	866	892	927	859	832	886	850	933	848	847	907	866	872	934	826	933	919	860	855	855	849	912	931	882	890	853	870	872	873	874	843	863	843	885	833	866	878	884	820	894	861	829	868	874	905	851	889	890	881	821	901	828	868	911	846	870	865	874	840	885	861	858	864	865	835	930	883	906	879	859	881	896	901	910	832	871	858	901	882	844	840	903	866	957	894	789	861	843	882	868	837	838	837	817	877	910	835	877	886	912	907	892	881	905	849	856	864	862	887	899	782	871	866	885	852	862	886	854	841	817	845	880	917	826	865	827	848	885	876	874	893	880	907	842	892	892	891	868	894	928	849	878	907	861	876	917	857	873	850	881	824	828	839	874	829	882	870	850	846	836	861	849	848	873	870	904	887	812	860	871	881	860	866	900	876	870	894	853	823	884	860	866	880	881	861	838	876	818	840	841	879	873	865	895	907	866	877	890	885	897	846	830	861	867	854	819	817	911	844	890	940	864	838	859	847	877	835	816	882	814	841	843	888	868	872	864	908	868	849	873	894	873	858	841	919	930	847	901	903	849	883	870	864	852	871	880	863	896	843	867	852	864
1248	263	186	152	146	197	258	231	183	146	154	156	166	178	158	171	153	133	109	112	91	92	121	84	121	89	95	80	63	50	50	58	55	54	55	65	50	38	44	61	40	34	45	59	32	59	51	56	54	47	42	58	45	64	54	49	47	45	37	52	42	41	55	51	44	39	36	44	48	51	51	47	61	43	47	52	47	56	49	58	49	50	50	44	48	56	52	59	52	51	70	38	54	42	61	54	50	46	36	65	46	56	38	48	53	40	43	29	55	57	45	48	47	40	46	52	56	52	51	39	36	43	52	38	45	57	31	46	37	58	50	45	57	44	38	40	57	57	51	61	55	46	48	42	57	47	55	58	54	51	72	44	43	48	54	45	48	53	50	48	48	46	47	62	42	47	37	38	53	68	54	44	42	54	52	44	52	50	55	40	41	50	55	50	48	69	52	44	53	49	48	56	59	52	46	56	48	55	48	53	53	42	60	62	57	46	51	56	49	32	50	55	49	50	49	43	54	64	54	42	49	49	46	45	46	57	69	43	43	73	50	51	56	56	35	49	48	42	68	56	48	61	54	47	62	47	49	54	33	42	51	51	43	55	55	50	41	57	57	51	55	56	45	38	44	54	50	64	50	41	52	55	47	45	60	47	54	40	59	37	45	56	47	48	40	41	46	45	56	38	63	44	48	36	55	48	60	54	51	53	50	53	62	49	45	41	44	49	47	39	48	47	48	50	45	62	42	46	56	50	49	52	34	55	45	49	67	61	45	50	49	45	52	58	51	59	48	42	48	55	47	44	50	61	34	43	61	52	52	49	64	62	58	46	53	36	54	56	44	66	55	45	34	45	50	46	42	51	51	54	45	44	50	44	41	59	50	61	66	54	54	54	51	45	47	48	46	55	53	48	55	56	48	37	53	45	51	53	45	57	46	49	53	52	45	35	56	53	53	47	46	40	44	59	50	61	61	48	47	57	36	44	50	42	52	44	49	43	41	49	46	56	56	62	55	60	52	59	57	45	47	47	62	42	44	52	57	64	55	49	52	47	52	39	42	55	45	41	49	43	44	39	49	57	40	48	50	54	46	50	40	55	65	43	60	38	53	39	66	50	44	43	48	49	50	42	43	45	55	44	44	57	55	47	58	54	52	54	57	62	57	43	66	45	62	46	59	53	63	45	44	46	51	44	46	53	43	49	48	41	49	52	55	44	43	59	46	42	43	45	45	52	54	46	49	40	54	40	65	35	49	36	53	36	48	59	58	52	45	55	46	46	50	64	36	54	61	55	42	67	47	55	44	37	44	48	67	37	51	39	58	59	51	53	52	55	59	41	59	39	45	49	58	40	51	46	43	47	46	53	56	43	58	41	42	54	52	50	42	54	46	52	55	50	48	52	49	57	50	46	48	47	44	43	58	57	50	49	51	56	47	50	46	57	48	51	40	53	42	42	56	48	48	44	45	67	48	42	50	55	41	54	57	55	58	48	62	35	45	63	57	34	40	47	60	42	43	50	60	63	45	40	49	40	48	49	59	44	50	43	49	42	44	44	64	55	52	57	48	56	53	53	52	38	55	48	58	51	47	51	49	41	59	42	52	49	57	48	43	46	47	42	66	64	49	50	51	57	51	48	47	44	53	49	51	54	44	48	50	52	59	65	59	50	48	45	40	37	54	40	60	67	48	56	51	42	40	43	40	45	34	51	49	43	49	43	47	53	41	49	43	50	47	61	37	56	53	58	45	59	52	54	46	57	53	43	46	49	59	61	53	39	56	50	58	49	61	46	55	44	49	48	35	50	40	55	47	55	48	55	61	40	57	53	56	53	44	43	43	43	60	54	59	56	58	46	41	43	56	48	37	64	56	47	45	60	42	45	46	43	49	43	50	42	54	47	42	49	44	59	42	50	51	39	44	61	46	43	49	51	39	47	42	41	42	55	47	49	48	40	58	63	50	60	46	52	61	49	41	46	51	47	63	67	61	54	51	51	46	45	56	51	49	56	52	60	40	44	48	52	54	53	48	60	41	47	55	39	48	44	58	42	44	56	43	53	50	54	46	53	48	45	72	52	46	46	48	50	53	66	48	59	58	55	54	41	44	55	50	54	53	38	63	36	37	31	48	51	52	47	44	47	63	53	56	44	55	60	34	59	42	52	47	47	52	53	63	53	48	47	47	65	46	50	46	54	50	48	52	59	56	42	63	42	40	52	39	61	47	39	34	44	38	55	52	41	45	52	45	54	58	42	39	63	45	68	54	42	45	56	47	40	51	41	50	42	61	53	50	57	49	41	35	51	47	48	49	53	37	35	45	55	49	46	50	57	51	57	39	43	58	57	40	49	39	41	43	53	46	52	58	47	41	48	46	54	51	42	45	55	46	50	47	54	55	55	41	56	66	54	56	50	41	54	51	48	41	61	50	48	48	50	33	52	45	51	48	50	49	45	51	45	45	50	53	35	51	40	52	43	50	45	59	39	58	54	44	43	49	47	42	54	61	48	54	52	42	53	42	44	50	49	62	49	48	47	55	37	62	46	52	39	43	51	49	44	47	52	55	44	51	46	45	44	33	48	54	43	47	51	54	54	55	63	38	58	45	44	65	47	50	52	64	38	54	39	60	46	45	59	43	49	49	53	45	55	52	55	57	47	51	54	48	44	50	47	50	50	38	52	49	46	51	48	48	48	59	57	43	40	43	54	44	32	56	51	46	45	52	55	44	60	48	42	58	57	59	46	50	49	40	50	47	52	38	46	43	38	59	45	58	51	50	53	46	47	45	46	47	42	58	30	53	48	48	51	38	54	55	42	54	42	50	42	52	43	45	46	52	55	47	43	39	53	54	52	53	48	58	54	54	45	54	59	44	44	57	59	51	46	56	51	52	48	48	48	52	52	52	54	50	65	54	42	45	63	47	46	53	37	58	67	49	56	63	56	49	49	51	54	39	37	46	49	56	47	69	52	50	55	46	55	51	45	57	46	53	44	43	41	51	49	53	40	41	50	57	58	39	55	44	52	49	44	45	51	56	51	49	54	47	47	52	54	49	42	54	54	45	54	44	47	56	45	36	50	63	56	58	55	48	49	51	51	59	46	51	50	37	55	41	44	51	53	45	60	47	49	48	54	55	56	59	45	51	57	50	46	59	63	40	39	62	51	54	49	51	46	40	43	45	62	46	28	50	67	48	51	53	52	43	63	48	54	53	44	51	53	41	67	59	46	49	63	41	61	54	59	47	56	54	51	52	50	62	58	46	49	64	53	64	40	48	53	57	55	58	50	55	49	55	50	60	46	54	38	49	47	46	48	41	48	45	41	56	45	49	45	31	49	50	54	47	47	60	53	45	37	60	42	53	50	42	60	41	42	46	47	46	43	43	59	45	54	45	53	54	46	51	36	37	46	54	41	58	50	48	54	56	52	58	41	52	54	43	56	54	58	58	39	58	55	58	49	49	44	43	62	47	52	43	54	49	43	51	38	55	50	46	52	55	53	43	52	61	43
10634	3605	2245	3237	7832	12055	11774	9092	6475	5376	4575	4521	4218	4209	3940	4234	3300	3634	2305	2076	1765	1717	1919	1816	1706	1556	1379	967	768	629	467	462	458	464	438	425	480	420	393	379	410	394	385	430	395	416	374	402	380	404	369	408	373	384	397	396	432	406	415	452	385	435	445	411	478	436	419	392	412	406	389	413	416	418	497	453	412	458	384	381	415	404	410	383	386	411	375	403	421	416	394	406	403	426	440	400	368	398	382	392	394	417	391	390	393	397	388	399	383	391	407	420	387	398	399	408	374	422	394	399	381	393	387	389	405	398	413	421	418	411	379	419	354	382	446	393	363	381	364	422	390	411	380	437	396	410	384	406	395	349	414	378	376	372	398	378	363	401	423	402	424	427	374	401	403	380	390	416	438	415	395	407	409	419	452	406	438	407	429	404	395	409	412	420	393	393	371	375	412	370	369	421	391	410	404	368	394	392	392	394	422	389	389	408	396	425	394	389	418	405	397	378	447	426	436	383	392	368	395	400	376	399	427	398	415	418	414	406	395	405	417	425	379	396	379	388	382	401	397	366	384	402	402	381	422	439	406	426	401	415	400	404	421	377	383	435	379	403	439	413	399	383	426	387	439	395	414	444	403	428	381	368	393	375	390	368	430	425	378	402	414	416	388	420	381	399	396	391	399	403	389	382	438	361	444	379	419	427	454	412	392	367	403	378	413	412	443	384	386	415	385	414	366	387	410	400	405	392	426	400	370	399	406	394	416	388	376	419	425	401	390	416	422	411	422	384	345	429	411	402	396	399	427	407	416	405	387	412	394	390	412	427	396	397	403	410	416	407	399	354	412	379	419	416	384	399	393	406	360	383	386	422	398	397	374	376	429	392	382	407	375	405	426	379	407	387	418	390	394	375	415	359	394	415	390	391	385	404	412	421	388	386	412	404	360	388	387	411	403	397	432	373	381	393	395	412	416	407	407	413	398	411	419	415	410	419	383	397	416	422	409	419	389	421	418	394	392	374	394	386	412	368	416	388	427	381	389	392	431	385	404	403	418	423	410	404	422	425	402	425	407	375	384	416	419	394	366	411	361	427	390	390	422	412	366	437	403	404	390	379	371	406	395	398	409	410	354	392	393	439	407	391	415	421	416	415	445	426	403	401	432	409	423	389	382	417	379	409	393	392	429	370	368	403	372	409	396	403	397	430	408	404	391	416	423	379	401	413	385	405	399	365	393	396	393	422	434	414	406	405	373	387	405	397	414	393	415	400	402	400	379	429	388	423	409	430	376	414	422	431	406	367	378	386	401	385	467	414	385	426	427	409	420	384	373	443	421	405	400	409	418	388	417	410	385	410	370	420	417	382	382	380	382	393	399	369	410	402	400	401	396	415	404	386	368	391	369	395	390	381	422	451	401	397	397	399	381	395	414	370	408	381	400	378	390	378	407	414	380	429	410	406	406	382	407	441	388	385	401	409	385	392	411	393	393	390	379	373	423	430	443	382	393	418	377	420	374	417	405	397	394	415	390	428	415	438	395	387	405	415	391	398	386	405	389	397	411	419	422	416	371	387	419	390	383	398	410	387	402	411	401	362	402	396	422	408	360	377	389	400	404	430	403	385	387	386	396	418	369	412	417	428	421	392	402	384	404	404	406	372	367	416	400	387	417	372	411	388	454	371	407	382	414	376	401	433	426	417	368	400	393	408	405	386	399	435	408	409	371	386	409	381	396	406	398	395	417	402	406	416	395	404	408	389	419	413	418	404	380	378	379	394	417	372	395	397	399	382	374	389	390	422	355	417	405	387	367	385	376	382	389	431	391	405	366	416	383	420	383	371	407	412	391	363	418	415	408	373	387	428	412	407	388	405	385	382	425	389	398	350	403	381	397	392	367	387	386	381	403	404	398	380	381	413	430	392	396	388	394	388	388	422	376	392	383	382	411	400	382	397	383	401	419	397	385	399	385	421	420	384	384	402	427	379	365	394	383	372	376	388	367	382	369	413	459	392	373	400	355	419	371	367	421	410	389	418	402	382	371	375	420	403	394	414	398	389	400	413	366	416	395	370	370	398	407	388	375	414	384	378	419	412	401	369	365	407	422	386	408	401	408	411	408	406	403	361	423	375	398	403	408	380	389	412	403	400	392	441	405	406	390	390	415	397	433	435	397	375	417	412	406	394	388	386	407	391	382	370	418	426	430	417	361	407	413	415	430	401	390	415	387	360	420	404	438	402	388	407	378	376	397	381	396	397	390	389	400	397	410	425	405	420	369	390	415	391	412	387	401	385	416	426	402	397	432	391	390	426	382	439	424	380	400	392	383	410	408	364	428	436	406	411	374	374	429	372	371	418	414	376	393	395	373	375	404	385	377	404	421	431	391	386	368	382	423	401	403	363	384	385	402	365	375	399	414	404	398	375	387	391	417	383	398	361	398	386	350	385	406	399	385	397	410	425	380	382	384	399	383	404	423	401	433	416	418	375	404	389	410	378	377	397	387	414	402	401	433	392	393	404	394	428	373	413	391	392	416	413	405	377	420	368	408	398	371	407	430	415	396	392	380	423	409	386	381	402	412	399	439	392	389	377	389	408	402	387	392	394	410	411	385	399	414	421	386	432	357	395	407	402	363	399	405	397	403	385	402	400	370	379	394	416	385	412	377	404	397	335	403	414	394	381	426	398	391	378	403	439	424	405	402	390	414	402	448	390	418	401	432	369	414	415	384	371	390	409	392	396	361	420	364	389	407	388	395	409	391	418	391	398	422	366	407	386	381	412	398	405	450	436	405	422	369	382	393	431	391	421	454	400	400	382	391	420	372	419	399	393	400	413	375	412	392	376	363	399	405	394	430	419	424	416	383	362	411	413	384	392	427	335	371	417	412	384	432	393	408	412	404	378	416	381	415	430	402	394	401	408	436	417	393	415	435	420	396	421	398	418	401	387	384	381	400	397	388	414	424	378	393	385	368	377	374	407	391	404	392	394	371	391	386	407	413	425	408	413	399	411	356	412	375	393	392	372	387	440	399	411	425	408	424	403	384	384	388	400	388	391	434	417	409	409	406	402	397	416	405	403	423	436	402	371	394	413	419	375	398	449	401	421	422	405	396	408	414	380	416	384	386	398	380	425	386	419	392	411	409	435	415	440	368	412	403	394	418	395	383	429	393	386	419	413	409	398	424	421	409	392	398	366	428	409	346	411	413	349	375	371	413	401	417	406	412	357	421	392	373	370	388	406	398	389	405	423	400	372	416	403	391	404	437	401	442	419	382	386	405	388	420	419	372	409	380	392	392	421	412	426	402	405	395	394	380	374	381	364	395	389	416	385	416	424	401	386	411	352	392	382	422	382	407	399	382	384	416	372	408	384	444	423	412	410	386	401	419	423	405	377	433	425	400	376	422	393	398	382	399	410	419	427	355	390	391	366	393	420	356	405	395	413	384	385	397	389	354	399	401	382	384	388	403	422	391	412	386	425	383	402	397	403	417	433	386	411	395	387
790	412	264	221	233	342	407	345	275	261	211	266	249	281	233	255	195	215	181	150	162	153	174	176	149	151	130	124	113	90	95	77	80	90	91	82	96	92	91	98	107	105	93	69	85	86	92	93	99	83	118	88	103	102	86	88	80	87	86	85	107	84	82	105	109	91	92	95	86	84	99	87	83	101	84	83	102	79	105	113	101	87	79	97	95	81	98	85	96	89	92	104	84	101	88	103	101	100	91	89	81	81	104	92	108	98	86	83	88	98	77	93	74	77	102	100	98	111	73	85	88	100	79	78	87	86	86	80	88	60	72	106	96	87	92	92	99	104	104	72	88	73	95	87	94	102	85	84	91	95	85	72	75	88	71	82	82	93	90	95	86	86	84	86	81	90	88	75	89	93	104	85	84	101	111	96	87	83	89	102	98	103	94	73	98	96	90	81	97	105	93	99	113	74	92	94	102	101	82	88	95	78	88	79	82	97	94	79	99	103	78	94	95	97	73	113	87	80	89	94	65	101	75	96	87	94	84	91	81	70	99	86	94	76	97	93	86	86	96	86	85	93	90	77	90	72	99	78	130	102	75	66	89	85	85	94	96	92	82	104	84	82	102	89	102	111	66	98	71	76	89	92	87	118	94	89	89	97	77	77	113	75	83	85	86	94	97	65	93	103	92	91	82	112	95	73	89	95	101	108	92	94	86	76	81	84	84	84	87	69	90	114	91	80	92	82	93	101	84	93	92	88	103	84	94	79	84	93	86	92	92	100	89	88	98	89	87	86	102	84	92	81	92	95	82	76	100	89	99	97	85	83	90	90	111	93	85	101	90	87	107	81	91	87	79	92	96	108	99	87	86	102	87	78	86	77	108	67	79	81	77	80	86	88	111	74	80	84	80	114	77	94	89	88	95	95	96	88	82	84	95	76	79	108	98	88	99	93	95	87	104	82	96	96	85	76	102	84	84	98	87	97	80	69	89	87	98	83	94	97	87	90	83	104	100	87	88	97	103	100	81	72	92	79	81	81	72	91	83	102	71	91	94	82	105	105	95	76	96	91	71	89	83	93	93	105	82	94	98	72	94	90	87	81	92	86	95	82	91	82	119	101	83	101	78	82	67	94	92	83	93	92	98	84	82	90	74	92	86	89	106	91	95	111	93	89	92	89	94	85	82	91	90	99	68	77	87	73	95	94	78	95	91	90	83	102	82	87	92	91	93	85	92	88	79	105	87	92	93	82	86	90	101	95	105	97	93	104	86	115	101	77	101	79	94	94	81	75	72	94	88	88	100	88	94	82	94	80	91	87	85	102	76	107	91	103	97	95	101	97	103	103	98	99	91	89	102	104	76	81	99	88	80	94	83	83	84	94	93	92	95	79	79	102	89	85	73	94	85	101	99	93	99	104	77	96	107	95	117	85	83	91	82	100	81	87	83	75	82	102	103	87	94	86	71	92	87	80	78	77	81	95	83	98	85	91	92	84	89	97	81	107	107	86	91	85	96	92	100	78	84	83	102	98	104	85	85	73	92	103	84	88	85	94	87	94	95	87	90	87	69	89	98	85	105	88	92	91	84	100	82	102	88	106	88	82	98	86	95	83	85	90	95	97	94	86	99	92	87	78	91	82	96	84	82	98	108	95	85	110	98	90	83	83	85	84	88	95	96	89	87	90	89	67	91	83	84	84	99	83	94	99	106	86	94	86	101	81	76	100	97	109	93	97	82	93	73	91	106	99	85	85	92	98	89	91	95	89	92	96	89	70	84	108	84	92	72	89	98	87	90	88	93	83	87	92	73	89	94	94	93	85	80	85	85	81	104	96	70	85	90	94	105	84	99	87	70	81	86	76	91	111	87	82	85	74	101	87	76	98	83	93	75	97	101	79	89	107	89	84	94	104	90	88	87	92	82	103	84	72	81	82	93	102	95	75	86	85	98	90	91	87	103	79	75	97	96	106	68	97	81	94	91	87	95	93	83	86	79	93	95	95	75	83	99	73	79	108	82	95	102	94	87	101	80	85	101	71	89	94	84	87	93	96	91	88	102	117	90	96	94	89	89	106	91	107	77	95	73	91	89	101	81	109	81	90	89	84	92	84	82	93	73	101	87	110	102	80	81	98	86	95	81	116	93	73	96	80	97	84	81	118	94	83	74	86	84	75	78	69	83	90	88	104	99	87	92	88	94	97	83	100	105	90	92	95	111	90	99	87	93	73	85	94	88	88	99	78	89	93	78	80	88	106	81	83	82	94	83	93	92	88	82	88	70	88	92	96	87	93	106	90	93	83	102	85	71	86	76	90	89	87	98	102	97	72	98	95	77	100	97	82	90	97	88	87	90	79	80	81	98	68	86	93	95	108	88	86	97	86	88	81	83	90	85	80	74	88	100	99	107	79	92	82	105	86	70	118	93	79	91	84	92	79	97	76	94	81	93	76	96	75	88	94	107	70	91	102	92	93	77	107	61	71	86	97	86	98	87	87	92	88	87	76	104	85	83	105	96	82	91	95	77	71	79	90	95	87	90	118	89	86	92	83	90	84	89	95	72	75	67	90	95	88	99	87	79	98	88	78	96	99	94	77	86	91	74	92	93	88	92	88	78	81	88	102	86	83	93	89	102	76	106	83	87	103	104	85	99	93	97	82	80	104	82	80	103	94	78	93	83	100	98	80	77	107	103	103	102	97	76	87	83	90	87	90	65	88	88	84	104	95	91	92	99	84	93	88	85	84	96	97	91	85	98	81	104	80	84	66	98	91	108	86	88	91	81	92	93	99	81	93	84	79	99	90	89	90	72	86	83	68	82	84	70	87	94	97	102	84	98	77	82	97	82	93	86	101	82	85	96	92	96	83	100	91	83	88	86	88	104	84	92	94	96	97	87	93	102	86	95	84	89	76	88	99	84	92	104	95	85	109	96	87	102	71	86	96	95	85	84	91	89	100	87	98	87	90	86	87	104	83	95	85	82	84	86	91	107	89	94	93	94	74	100	82	91	98	88	102	81	98	97	94	81	94	90	85	112	84	90	72	94	73	85	73	101	101	84	90	85	103	88	84	90	98	86	87	81	105	90	88	77	93	76	98	85	94	88	88	84	86	85	93	89	76	87	94	85	88	82	96	88	82	90	93	75	97	96	103	85	77	84	108	73	84	87	95	91	94	90	93	87	93	111	69	85	91	80	109	88	102	91	82	81	107	95	77	81	80	73	89	88	76	94	83	90	84	90	70	87	79	88	73	85	94	100	78	91	95	102	95	112	91	121	102	81	83	88	107	83	73	88	102	96	85	90	98	92	69	95	79	96	86	64	89	83	85	90	87	91	87	105	88	88	105	78	91	103	108	70	95	89	101	92	79	81	96	86	77	84	103	81	119	90	81	75	101	98	86	95	92	99	87	86	102	78	91	83	85	84	79	94	118	86	95	103	87	121	96	82	96	71	109	88	89	95	84	86	92	107	74	83	84	96	97	86	96	81	94	95	76	99	81	104	87
11320	5448	3157	4622	10771	15992	14583	11882	8336	7854	6121	5962	6291	6392	5615	5680	4932	4370	3335	2823	2669	2803	2935	3040	2608	2402	1977	1407	1201	1020	846	775	730	817	825	772	809	752	796	717	705	696	658	654	721	635	686	719	709	706	701	691	687	664	687	721	663	668	694	708	747	778	725	726	720	762	685	696	697	676	709	733	724	773	856	701	730	731	731	670	666	694	693	727	720	718	718	680	669	658	702	718	695	635	731	673	659	669	719	658	703	705	682	654	680	687	753	662	654	701	715	700	679	667	698	679	717	654	679	694	698	706	611	652	699	692	686	671	677	683	713	680	681	698	645	713	708	667	699	655	649	669	665	694	693	647	685	668	719	658	683	676	656	665	646	668	655	684	676	665	642	700	677	695	681	656	689	682	655	693	708	642	712	659	702	703	661	710	686	715	680	700	652	666	660	695	711	644	684	660	687	672	697	666	675	677	679	652	657	725	686	717	707	673	683	675	661	691	669	677	661	700	707	671	721	647	682	688	702	685	665	684	700	691	700	668	697	685	702	715	714	613	700	697	651	685	725	691	661	665	673	671	668	669	709	684	750	700	732	639	661	701	703	698	691	658	679	673	704	669	666	676	664	693	656	678	651	725	711	662	691	722	678	669	701	707	673	668	694	680	724	648	672	660	686	664	681	748	733	674	670	685	701	680	704	705	705	635	665	692	681	706	679	670	642	719	691	723	715	625	681	630	652	716	680	699	630	766	703	688	629	694	683	693	658	699	683	711	680	658	681	705	703	691	658	650	664	694	650	667	631	664	704	646	667	654	701	679	663	683	699	657	727	709	645	709	660	666	689	696	617	706	660	690	630	701	675	676	689	678	667	661	695	701	709	688	651	712	669	655	716	716	683	720	654	619	669	685	679	654	673	680	729	673	699	689	689	638	661	656	700	737	683	666	702	655	658	686	692	680	639	698	698	662	641	668	675	723	652	689	679	668	685	665	699	674	700	651	682	694	663	687	680	657	708	646	714	700	725	641	680	640	758	670	664	700	717	707	684	717	651	694	701	696	675	632	696	666	689	673	668	685	672	700	708	656	678	712	685	698	689	658	645	673	674	686	661	676	666	686	695	670	653	685	649	723	696	677	692	644	674	667	636	676	662	715	685	708	672	691	672	690	716	661	708	688	692	703	684	663	649	682	716	693	705	687	673	666	695	698	710	719	735	701	673	725	717	671	671	676	698	610	677	678	672	693	670	670	628	668	687	673	722	679	679	669	696	691	654	586	693	662	680	696	689	668	673	722	664	672	715	678	694	673	699	664	699	672	694	690	692	697	641	685	693	722	684	674	677	654	661	673	648	658	667	668	672	668	710	669	699	648	681	701	689	649	707	717	717	717	668	687	695	700	692	670	651	681	702	668	671	680	694	674	647	644	678	707	727	675	695	717	656	655	641	745	621	663	691	687	692	646	673	644	657	679	671	728	666	691	722	681	672	714	687	647	683	702	701	658	673	712	700	666	654	623	697	663	662	680	675	658	686	689	697	699	700	660	694	666	645	692	684	670	671	695	651	698	628	685	691	716	680	656	671	664	676	656	674	731	706	683	676	663	717	698	623	676	662	664	661	663	707	674	667	675	690	699	717	663	665	659	703	666	658	621	679	652	689	690	703	654	644	657	680	702	674	687	688	692	713	673	692	631	686	770	650	716	669	659	716	690	711	690	661	728	661	716	671	700	724	698	674	624	652	641	659	650	658	665	721	711	690	755	721	667	681	680	646	635	646	697	670	695	662	680	677	676	687	662	666	669	669	729	633	731	667	719	639	678	706	716	685	711	678	652	672	683	703	667	707	695	637	711	708	735	692	684	657	691	658	700	679	668	705	692	704	640	622	674	645	643	667	743	736	654	698	683	692	662	668	690	633	657	673	696	664	680	689	689	707	678	702	657	702	667	656	700	631	688	729	707	729	730	681	726	719	684	667	679	745	642	668	638	696	692	719	715	692	768	650	707	687	691	708	681	671	639	694	702	656	709	695	686	682	691	726	700	726	702	678	684	675	655	721	695	678	702	698	673	691	709	683	684	688	678	694	642	709	687	652	692	765	692	674	739	654	654	690	699	629	677	657	679	675	647	645	670	681	698	677	735	699	675	690	694	665	690	673	660	692	681	693	708	644	647	672	671	674	648	700	688	659	660	676	659	700	642	684	722	697	648	678	653	593	635	657	672	672	681	677	683	693	703	696	656	690	681	645	703	711	673	665	682	693	687	702	693	680	668	665	712	739	613	734	666	671	698	640	675	678	657	695	655	666	730	698	694	690	687	685	746	708	705	646	641	657	722	705	668	702	674	639	688	717	662	648	634	644	713	685	694	692	690	674	655	716	703	712	704	685	651	615	657	699	633	686	717	701	661	728	673	648	675	689	675	651	668	668	699	673	693	695	657	642	710	724	708	665	703	702	697	677	690	706	672	690	668	695	722	684	745	737	726	720	658	650	713	693	695	677	691	678	686	699	690	700	744	691	694	693	692	724	680	711	689	642	700	623	724	666	640	650	704	715	652	702	705	680	701	685	665	705	666	664	690	640	643	685	666	672	643	687	703	705	694	664	667	720	696	667	749	702	731	710	657	648	638	668	707	658	675	708	681	706	702	669	723	718	650	684	696	686	717	682	713	688	662	685	709	632	703	669	658	665	654	674	664	699	678	700	646	655	669	708	707	689	701	667	712	715	647	707	677	677	712	669	694	663	659	711	669	643	691	663	645	700	664	680	692	660	651	624	704	660	685	674	652	710	728	675	632	704	683	719	679	664	725	690	673	636	671	695	695	672	666	689	692	721	727	667	678	705	710	695	658	657	678	649	656	717	674	693	695	684	689	673	681	674	637	705	680	679	690	701	667	680	667	638	665	687	676	702	690	693	682	672	673	659	677	663	698	725	717	708	680	695	701	666	710	706	633	695	683	675	731	639	679	679	689	685	707	682	649	642	700	679	701	714	717	665	663	671	619	691	689	718	635	659	668	676	677	729	673	682	638	646	699	666	672	739	689	671	713	651	679	694	694	678	702	662	694	712	690	647	674	677	641	706	704	684	694	682	649	687	709	711	677	696	706	707	668	658	691	705	660	663	669	662	671	639	686	715	678	670	664	697	677	679	738	671	714	695	703	660	709	715	690	676	704	693	684	690	652	683	687	677	679	694	654	700	692	642	669	703	697	700	696	717	682	737	729	673	703	674	707	681	673	684	660	716	701	675	652	658	687	689	660	654	720	676	680	653	659	681	646	696	730	673	671	650	698	651	667	727	674	662	670	686	694	675	639	712	651	693	664	669	657	704	658	687	704	698	665	711	694	708	685	672	697	684	708	645	713	676	703	680	690	732	680	669	679	697	675	687	649	656	733	696	699	648	789	675	723	673	660	649	676	722	685	745	680	681	687	654	630	679	691	660	642	693	693	640	717	687	711	643	621	707	703	690	699	609	703	622	664	710	718	731	623	703	692	686	697	682	694
1789	359	252	207	197	269	339	350	240	225	210	196	256	260	214	243	218	212	161	132	146	182	167	141	164	129	130	82	84	81	90	81	61	79	70	84	79	70	85	84	75	75	73	75	75	81	75	89	72	83	79	82	69	70	58	73	89	78	73	82	68	82	56	70	77	76	81	84	76	83	79	69	71	79	75	65	84	84	80	89	91	62	87	60	77	75	84	82	71	73	82	79	77	81	78	57	76	68	77	85	64	84	82	75	63	72	58	95	78	76	74	79	78	68	68	63	69	65	81	70	59	66	67	79	94	76	83	59	61	68	67	76	74	90	79	76	89	52	88	72	69	73	89	75	73	79	73	83	64	59	59	78	72	91	70	66	83	67	89	72	74	58	81	83	67	82	76	88	76	88	79	68	76	61	71	72	64	81	65	74	58	87	74	89	76	81	93	63	81	72	68	71	66	81	62	81	62	69	83	62	83	84	65	74	80	76	94	73	81	71	73	68	85	76	71	89	55	79	88	73	75	81	79	76	63	64	80	74	80	73	79	78	77	60	71	70	73	65	60	70	69	63	70	75	74	94	73	72	61	67	80	94	73	86	73	80	72	61	74	88	61	92	77	60	75	51	63	81	76	68	75	89	83	82	85	79	70	83	98	80	63	68	75	75	63	79	64	87	70	58	72	87	62	79	90	77	71	72	74	76	72	80	76	74	89	81	75	77	75	78	76	85	63	61	74	84	74	80	74	83	78	75	72	73	74	62	91	73	77	87	86	85	64	84	84	73	72	82	73	73	75	69	76	77	70	95	74	78	90	69	77	83	68	77	94	80	86	88	81	69	77	64	99	66	68	84	59	75	64	81	86	77	89	61	80	68	61	70	68	72	98	91	72	78	83	89	65	69	69	80	79	83	82	84	73	69	73	75	85	75	78	78	74	71	79	75	81	73	83	73	64	71	72	87	93	73	72	65	82	71	73	74	68	68	65	77	72	64	71	71	66	93	79	70	81	76	89	70	65	76	81	68	73	61	77	64	70	71	82	78	86	72	86	82	65	71	77	78	75	81	75	88	87	73	83	67	86	76	87	80	91	69	80	90	69	84	98	83	73	82	80	67	78	65	63	54	74	73	85	75	67	62	56	74	67	72	65	77	72	54	79	73	76	70	81	69	67	83	87	74	70	67	65	92	70	82	67	62	67	78	74	68	88	78	70	73	66	65	66	75	73	60	65	97	54	69	68	82	69	75	67	72	77	69	81	76	82	54	64	70	80	61	62	69	68	86	78	70	62	78	72	69	69	59	69	80	62	62	72	77	67	79	68	84	75	70	60	59	69	74	73	76	74	68	74	80	77	80	77	64	66	77	81	78	69	75	77	84	63	76	74	70	80	84	76	81	71	75	82	76	56	67	79	70	71	84	79	71	86	56	74	65	80	80	77	71	77	80	69	70	65	73	72	61	73	65	77	72	70	75	84	81	70	90	72	74	85	57	79	67	65	68	80	68	85	85	71	73	59	80	72	70	75	70	58	85	61	67	83	76	70	71	76	73	62	60	71	83	67	63	74	71	79	68	87	79	82	65	79	84	85	68	71	71	85	69	76	73	82	81	62	70	89	84	80	74	75	72	76	70	62	78	71	81	76	86	82	71	81	79	85	66	74	68	64	67	90	71	70	76	84	77	63	86	57	73	73	89	72	62	78	83	70	66	74	77	98	75	77	83	81	86	83	76	84	77	76	78	67	103	70	54	76	80	85	57	60	74	98	81	78	77	74	71	69	78	97	77	66	72	67	77	93	75	66	69	82	63	64	68	75	52	78	68	71	69	71	73	90	73	88	79	87	81	75	60	84	77	75	75	77	80	64	73	78	83	83	64	79	69	87	83	69	82	75	82	78	75	72	83	71	83	59	81	79	77	73	91	79	69	72	76	76	66	83	85	83	68	74	80	66	63	64	68	72	67	78	86	84	69	66	63	63	84	82	84	84	76	74	76	74	91	78	81	81	75	71	65	60	63	78	70	72	87	62	67	71	61	72	81	73	80	70	61	82	60	85	68	75	75	78	67	62	92	66	55	89	81	71	71	64	73	63	76	91	64	64	91	84	72	79	67	82	86	59	87	89	90	94	88	80	66	94	74	65	80	69	82	64	72	65	89	73	71	91	86	56	78	71	74	70	86	67	62	89	72	77	90	81	75	84	80	72	70	92	89	69	73	86	58	77	80	77	74	83	78	61	82	72	101	74	71	75	82	77	72	80	76	56	89	68	68	76	64	71	70	75	67	73	75	88	77	67	58	71	98	73	70	81	76	69	76	70	81	69	65	81	78	85	74	72	79	80	88	82	72	55	53	61	51	76	65	79	71	69	73	72	79	59	71	66	53	71	97	53	78	70	64	66	67	89	72	66	58	71	72	78	57	91	51	67	85	71	87	73	79	68	85	67	76	83	63	72	90	88	81	66	89	71	84	64	61	71	82	84	71	77	79	90	71	81	66	68	78	63	79	97	74	73	85	72	74	71	66	57	69	76	69	92	65	85	67	86	80	79	65	54	81	76	66	79	92	76	70	77	83	72	77	57	76	84	70	76	95	66	73	78	68	81	90	86	63	84	77	86	80	75	56	87	81	79	83	79	79	75	80	66	68	74	71	69	91	69	61	86	84	65	72	71	87	96	92	72	76	70	69	82	81	83	61	68	91	73	80	81	62	81	62	82	72	94	68	68	68	75	92	80	80	81	84	69	84	71	83	67	72	75	82	81	72	84	74	76	87	89	77	67	85	77	59	77	74	80	76	59	79	64	73	64	67	65	64	82	76	74	72	76	88	74	75	84	55	70	69	71	71	83	80	69	76	69	73	76	76	80	66	80	74	53	69	59	80	76	79	70	84	98	74	84	83	80	65	79	71	69	70	78	79	61	77	64	70	79	60	68	81	70	70	85	64	77	66	65	73	83	83	67	84	63	61	70	81	75	60	84	81	79	76	82	72	55	79	75	69	83	77	83	69	75	81	67	75	67	72	67	63	70	69	72	71	76	72	64	76	81	77	68	67	71	80	83	74	85	70	67	56	70	58	78	66	85	72	75	91	74	97	68	70	78	77	75	73	64	70	73	79	78	74	84	65	77	81	73	68	81	58	77	74	77	63	69	60	87	65	77	73	78	85	80	64	73	61	79	75	90	77	72	67	78	67	69	81	98	64	65	87	62	70	60	64	74	83	78	76	76	79	80	95	71	81	79	75	88	78	91	75	59	81	64	72	72	95	61	64	83	79	74	72	69	72	68	72	74	65	71	78	76	70	90	68	77	75	47	55	66	78	77	88	64	84	82	79	63	74	81	76	73	69	87	76	70	69	76	76	69	63	66	93	78	67	80	80	83	95	74	72	73	79	69	62	62	62	79	65	67	73	65	77	74	74	65	74	76	68	64	71	78	73	89	74	71	65	73	81	65	67	73	73	83	78	65	56	87	73	88	68	78	74	59	72	82	70	79	78	73	51
12849	4712	2999	4175	10190	15065	13491	10968	8342	7794	6195	5692	6404	6544	5888	5753	4738	4014	3057	2412	2500	2641	2855	3036	2430	2211	1929	1283	1204	914	807	691	718	728	709	716	666	675	651	626	569	584	640	601	647	567	679	566	590	563	687	666	585	551	598	580	593	618	604	579	666	645	649	662	595	606	607	623	586	626	570	607	671	767	669	589	647	604	626	593	571	574	613	564	586	578	571	645	608	594	581	576	637	606	573	608	611	623	623	561	618	538	624	593	621	604	575	604	595	559	624	600	589	606	563	588	637	564	596	612	562	613	566	577	600	610	582	593	600	598	650	560	562	610	605	620	568	571	598	602	592	615	567	588	568	583	558	562	561	560	576	608	578	611	614	579	606	592	607	598	571	623	566	627	586	529	554	579	563	547	571	581	583	561	623	596	564	627	586	583	567	601	545	593	608	598	594	551	609	581	585	598	575	579	623	617	584	588	601	622	580	617	583	581	554	547	634	630	565	601	583	569	565	598	583	643	603	546	598	636	603	598	585	603	603	605	650	600	654	574	592	566	610	571	612	594	583	587	624	565	568	569	627	587	574	597	593	571	576	588	576	600	597	602	587	555	561	619	582	605	587	604	614	632	573	608	597	600	577	581	626	563	596	583	596	588	641	603	568	587	621	603	650	565	598	580	580	578	567	560	585	605	590	669	556	573	559	607	552	607	570	562	597	596	581	568	581	586	568	603	621	607	575	596	611	616	604	591	568	580	598	571	563	643	578	585	599	603	564	604	563	588	604	592	621	573	610	585	580	628	570	570	603	593	594	541	555	578	576	596	596	608	581	627	551	589	549	589	591	585	565	605	582	580	572	615	565	595	582	596	602	607	586	593	576	597	596	586	575	641	576	626	631	613	580	627	560	577	588	549	566	607	550	612	599	535	616	580	560	586	562	582	596	651	554	602	588	609	630	624	568	606	617	564	548	569	546	613	574	572	570	611	590	573	540	618	608	580	567	600	603	622	554	617	570	543	594	582	589	572	629	628	576	612	634	582	605	643	560	555	604	585	591	546	557	591	567	600	616	562	631	602	541	582	628	575	622	588	568	574	581	568	599	575	587	605	605	588	586	582	633	611	580	581	609	564	536	592	608	569	584	554	581	588	601	572	593	563	627	597	614	568	592	550	604	582	591	575	553	547	623	640	632	586	555	584	627	542	594	546	601	584	572	578	610	610	584	589	583	650	613	622	622	606	598	575	578	566	613	577	593	628	574	605	568	565	542	537	590	546	592	608	585	563	584	568	568	620	602	599	579	571	559	612	582	513	602	603	569	585	557	597	595	559	549	565	549	576	560	581	604	552	587	566	557	594	567	626	622	606	580	563	566	561	610	617	579	591	573	590	596	589	626	562	602	615	570	593	608	577	570	601	628	573	597	572	583	562	620	578	615	578	614	582	622	579	590	586	607	590	575	602	567	619	548	612	591	583	594	564	582	604	591	594	580	572	574	586	602	588	575	552	625	618	598	570	602	588	578	570	625	617	550	599	588	604	555	578	616	589	597	546	560	575	578	592	579	560	581	604	639	567	597	603	572	626	608	539	620	618	576	577	609	582	558	560	592	624	620	608	562	596	549	615	619	633	566	567	572	592	595	569	558	541	532	623	560	581	584	559	592	645	551	583	592	586	541	639	598	618	625	572	624	566	581	607	596	568	567	555	594	568	616	618	584	574	596	583	602	579	611	576	588	600	582	615	600	549	609	576	574	589	550	559	602	598	625	543	558	566	609	614	578	587	583	575	574	628	621	584	618	572	564	558	590	592	636	586	602	599	670	613	567	612	582	603	600	588	567	610	562	550	628	594	609	625	582	603	567	600	579	623	585	574	539	572	561	572	620	602	598	571	596	565	566	596	591	606	612	572	605	614	568	573	606	599	614	596	579	657	611	567	565	560	577	577	600	542	591	584	591	551	574	623	601	569	607	591	588	574	575	583	596	596	623	608	582	588	565	586	579	606	599	537	549	555	586	576	572	587	558	597	561	604	605	639	596	580	609	591	570	580	628	578	565	587	592	603	577	581	578	566	589	606	597	617	577	622	621	611	587	602	597	581	577	596	591	592	613	548	549	623	601	587	610	593	562	606	565	625	530	592	583	585	628	624	621	580	626	551	590	597	596	609	555	587	576	573	593	550	567	594	563	579	556	605	572	551	595	572	561	590	607	588	565	610	562	603	600	610	663	607	578	609	644	610	616	572	599	592	601	612	569	609	611	576	628	564	601	597	621	573	594	577	623	618	560	616	573	589	601	574	596	610	613	535	613	593	544	584	488	582	608	584	613	574	601	548	592	551	553	532	580	568	625	602	639	550	609	547	612	608	609	562	604	563	544	585	589	618	582	588	591	593	615	612	596	586	620	625	559	581	609	592	583	525	558	584	644	600	618	588	579	594	601	591	595	618	581	581	567	588	568	551	598	598	559	579	606	619	601	562	597	619	599	570	612	607	590	589	597	599	578	591	608	650	597	594	644	592	588	584	640	583	569	580	615	576	630	594	630	584	596	556	593	607	651	582	562	650	586	534	575	597	607	595	614	558	628	566	573	573	616	607	573	563	645	562	603	549	603	575	592	573	579	620	574	601	615	570	608	552	575	598	569	577	545	575	586	588	553	593	603	603	639	572	602	567	573	569	589	571	604	612	580	554	614	578	567	624	571	593	599	572	557	611	583	612	590	598	620	639	564	606	597	582	592	548	575	624	646	597	517	596	610	556	585	575	593	622	589	595	569	574	568	568	607	640	625	595	595	556	588	605	580	623	573	605	575	566	564	582	567	578	581	586	575	580	592	602	571	578	586	539	626	584	583	583	589	615	548	569	592	602	564	579	577	599	615	611	594	644	573	600	575	578	580	595	608	621	570	577	585	619	566	577	575	582	662	561	590	557	588	581	639	558	547	605	623	611	605	596	589	549	604	608	603	556	610	607	578	622	632	632	613	570	585	602	602	600	587	595	603	597	561	569	659	579	553	598	622	542	561	617	575	529	586	564	596	617	615	594	590	600	580	602	642	595	586	587	611	565	590	572	577	589	577	606	616	591	599	612	613	621	616	601	618	611	550	558	556	571	548	568	572	607	598	595	593	619	598	597	625	594	586	583	574	601	599	603	555	628	594	596	569	591	576	581	605	611	567	560	581	607	621	571	586	634	587	583	600	577	566	560	625	556	589	581	535	618	564	601	578	577	594	596	577	582	549	591	616	622	627	583	611	560	597	597	644	589	595	612	542	601	611	599	624	557	623	606	627	575	616	616	561	590	591	599	590	608	589	593	579	626	596	577	599	572	647	631	620	573	606	603	572	579	534	593	586	579	624	571	566	585	610	625	580	595	547	592	567	619	559	576	622	554	582	611	587	620	613	577	591	584	559	556	591	575	608	544	568	547	608	632	570	538	597	581	583	586	622	597	570	611	582	607	611	563	589	598	561	634	608	633	572	623	594	557	568	616	614	594	625	599	557	559
1181	530	329	270	267	468	462	401	385	309	284	334	320	347	346	307	270	257	178	205	178	228	212	207	229	201	164	155	137	140	124	112	113	129	122	124	124	104	129	118	130	97	132	103	108	113	124	130	112	102	100	131	97	128	127	116	133	122	96	130	113	124	110	121	130	127	119	123	126	83	111	132	155	115	110	122	112	125	109	100	122	103	109	125	94	117	104	118	104	106	126	122	132	102	111	129	113	142	113	115	126	111	118	120	121	120	91	107	109	120	118	120	126	96	138	147	122	110	123	133	140	111	112	111	116	89	122	131	102	113	115	136	109	121	116	116	135	108	118	110	132	110	99	104	98	135	122	123	100	141	121	102	120	105	108	116	115	124	105	103	123	108	122	107	124	118	110	110	116	112	123	111	117	122	121	112	127	113	116	125	112	110	114	126	116	118	118	124	98	106	131	127	105	105	122	120	105	124	138	118	108	116	103	117	96	101	122	119	130	119	119	115	104	114	99	115	121	126	98	114	150	122	99	116	133	106	130	118	126	99	110	112	126	126	115	104	120	136	105	117	114	125	117	120	104	106	126	125	103	113	110	110	114	112	121	147	108	123	119	107	111	113	114	119	113	118	124	90	130	108	117	118	93	110	120	111	102	123	103	122	132	123	113	109	124	120	128	99	116	107	120	108	128	125	105	135	110	123	126	125	112	121	136	118	118	112	86	123	101	126	109	117	111	118	115	147	122	113	131	115	121	93	139	98	116	132	126	114	119	107	102	105	109	107	120	124	114	111	129	96	114	116	107	110	114	103	119	110	119	125	123	108	120	129	107	127	119	114	118	114	105	100	120	101	127	118	107	119	99	117	127	135	121	128	107	104	110	109	138	102	120	120	109	108	110	115	126	117	114	134	132	108	115	106	114	91	104	127	122	106	127	119	127	113	129	104	117	123	99	96	115	108	107	123	105	99	128	105	88	111	124	116	117	126	112	107	109	98	113	107	124	107	111	129	115	106	111	104	122	128	108	119	92	98	119	111	127	134	133	106	117	112	128	110	130	115	123	116	120	133	117	118	110	100	124	126	127	124	108	109	114	122	129	107	125	130	115	121	92	102	118	121	102	121	117	114	114	109	120	111	121	122	112	113	111	111	109	105	100	117	113	114	125	127	97	124	114	125	101	116	140	127	124	118	116	105	114	116	125	125	128	113	116	128	133	108	119	114	108	142	131	111	116	109	106	108	124	119	90	111	124	127	115	119	136	116	118	104	100	128	107	105	111	118	120	121	113	121	123	106	111	104	126	118	113	113	116	119	131	121	98	124	126	116	143	113	107	133	117	125	104	114	127	114	123	100	95	103	89	116	109	118	109	129	123	123	117	118	118	110	127	108	117	107	120	111	104	122	117	89	105	121	129	118	111	119	93	119	111	121	115	116	119	89	131	118	115	134	115	127	111	113	112	118	113	109	101	127	138	125	100	142	109	125	123	124	108	110	115	101	106	140	119	117	120	120	117	109	123	93	107	105	109	108	117	126	120	121	125	126	101	131	128	110	115	114	101	120	127	94	121	106	106	113	118	112	122	108	106	102	122	104	105	122	133	109	117	117	93	104	100	108	131	118	120	114	113	129	122	128	109	116	112	92	112	124	118	109	104	117	105	134	117	126	114	117	110	104	111	125	121	119	99	123	113	106	105	120	124	114	126	108	109	122	110	113	130	133	112	108	124	127	95	106	116	127	104	108	106	105	114	103	126	127	123	121	100	119	144	121	99	139	109	113	115	93	137	126	127	96	114	119	115	123	119	128	123	126	115	112	101	109	116	109	101	119	107	114	121	112	112	124	132	112	117	126	124	114	127	118	122	108	106	107	107	111	106	116	100	115	91	121	120	118	141	111	99	124	114	123	92	116	98	118	111	116	94	108	115	135	119	129	110	105	109	128	117	115	123	112	95	117	105	124	119	123	116	112	109	117	111	130	124	130	99	76	116	130	109	95	129	106	112	111	97	108	133	120	113	123	121	121	123	120	112	115	97	105	103	117	125	122	113	99	114	126	133	131	132	140	144	123	113	114	112	116	110	121	124	139	119	114	97	138	100	116	98	125	117	117	114	109	121	134	122	112	123	129	122	115	110	121	97	122	122	122	95	102	120	124	113	106	109	103	124	108	110	117	147	123	98	119	116	118	111	95	130	101	118	131	98	127	135	129	119	121	101	118	123	109	115	99	118	125	128	116	113	120	126	116	122	103	117	119	154	109	115	118	125	119	115	121	112	123	123	107	102	105	121	134	104	118	122	104	126	139	101	109	115	109	117	135	115	116	114	110	133	110	116	104	104	133	119	132	117	112	96	102	98	122	135	113	106	103	116	116	127	122	121	107	103	120	105	99	114	120	118	126	136	120	111	125	106	146	123	119	125	122	102	113	114	132	120	101	131	121	106	93	112	124	103	126	105	122	126	126	112	113	107	112	126	129	118	128	114	97	136	117	86	114	104	97	113	99	121	132	118	113	98	107	114	94	128	109	111	93	133	107	96	126	120	120	102	111	126	128	127	114	100	109	104	121	126	105	104	116	122	103	121	95	109	97	129	130	124	113	135	125	113	111	112	112	116	130	117	106	123	114	113	134	84	116	114	91	115	113	133	105	105	105	104	103	135	117	105	109	118	105	118	105	100	113	103	117	107	102	104	110	102	103	111	123	129	111	92	126	126	98	132	105	121	113	121	107	93	106	115	100	127	94	106	133	103	138	126	96	124	106	109	149	115	112	99	110	130	128	142	119	128	103	108	99	103	116	120	120	142	106	110	115	103	141	128	106	127	140	107	127	95	109	109	123	104	121	119	123	111	90	104	132	119	103	112	111	130	129	112	112	124	134	126	116	104	117	112	122	114	109	84	103	103	125	134	140	137	109	119	102	131	113	109	123	114	113	109	105	117	116	119	108	113	119	108	121	132	100	113	121	108	100	115	112	129	119	106	95	127	119	117	121	121	116	106	120	107	118	120	129	107	125	103	116	102	108	125	114	107	120	114	120	110	119	117	118	117	106	119	121	131	137	123	110	116	116	120	109	125	127	108	113	107	113	118	125	117	102	142	100	117	121	132	126	114	109	120	108	95	138	116	120	121	122	125	119	108	111	133	131	117	128	109	112	121	111	120	118	116	134	123	138	134	100	97	128	121	115	110	122	113	106	123	95	132	123	126	123	125	114	108	103	99	113	126	117	133	94	120	132	125	119	113	112	113	116	103	101	106	132	109	132	112	115	121	116	113	116	98	107	116	117	108	117	104	97	119	117	111	104	112	131	110	104	113	127	113	111	113	137	119	123	127	100	125	108	114	121	122	106	112	106	126	139	119	95	116	111	109	95	114	111	121	113	117	128	115	114	127	125	118	108	123	121	92	114	130	105	123	99	117	121	126	121	109	106	128	114	120	109	111	116	120	113	111	125	124	112	132	117	114	107	117	115	118	116	111	107	114	133	115	119	107	109	107	110	121	103
14043	6353	4080	5333	13221	18284	15581	12659	10786	9255	7578	7750	8250	7883	7859	7286	5978	4726	3598	3150	3472	3735	3984	3834	3191	2868	2386	1951	1640	1324	1064	1039	996	1096	1061	996	889	983	993	944	914	921	915	905	901	865	846	884	928	845	868	892	869	818	908	875	934	868	913	887	918	968	924	875	890	876	885	911	877	930	907	946	959	1109	966	891	901	926	960	841	878	851	879	881	887	944	923	860	911	891	901	840	898	885	858	865	868	816	900	928	863	862	915	853	829	893	868	900	899	827	866	841	910	857	877	886	916	875	862	891	832	864	823	907	853	838	884	874	887	890	898	877	915	877	897	837	895	894	888	859	842	847	839	896	896	903	890	874	872	872	876	859	865	892	945	879	898	868	889	845	920	909	851	942	851	900	897	898	835	895	847	857	859	870	887	868	893	878	811	866	910	873	888	847	905	929	899	879	919	890	858	869	801	877	831	895	904	902	866	945	871	887	919	905	868	916	888	859	896	840	894	914	864	921	890	823	926	873	838	901	889	842	873	892	810	874	862	935	861	868	906	902	870	872	909	867	973	924	862	906	871	842	870	844	840	835	902	841	863	938	831	811	860	841	900	945	831	835	832	901	887	876	910	868	848	870	923	887	847	858	909	954	885	865	835	909	832	908	849	868	884	864	888	870	892	811	900	823	863	880	880	892	890	855	838	850	883	907	882	938	862	904	843	851	910	885	859	833	937	895	884	859	873	901	842	826	875	862	917	844	822	860	912	846	853	892	891	850	904	864	920	871	839	883	903	851	872	917	854	912	872	907	832	861	890	889	883	894	905	897	885	834	901	896	864	863	832	812	872	916	855	858	834	879	847	852	872	909	870	906	880	821	848	915	839	845	799	889	894	891	886	903	867	917	862	867	896	909	877	861	890	874	880	863	888	893	864	866	880	869	850	845	863	904	851	877	876	899	961	871	930	821	813	854	835	911	866	848	880	860	929	903	816	857	888	883	848	834	911	862	904	908	916	875	921	826	877	895	904	861	881	870	895	826	884	903	871	865	882	877	880	833	878	860	914	827	929	837	927	891	821	881	896	856	889	860	869	887	892	851	836	905	872	894	888	849	885	878	854	863	910	866	849	881	850	856	876	902	875	848	906	858	911	902	922	904	840	860	909	906	877	868	877	891	914	824	898	852	814	833	862	899	886	864	919	847	865	831	894	908	905	811	846	859	867	874	891	868	896	829	853	855	887	820	839	850	866	824	860	916	904	864	814	952	838	828	883	852	866	908	851	891	820	811	916	858	894	899	888	891	863	843	889	848	826	825	852	834	860	906	896	850	874	866	902	897	851	886	908	833	879	875	892	926	881	850	779	880	862	896	931	873	904	909	868	886	858	838	878	873	905	851	897	871	871	892	889	897	879	823	855	849	891	875	876	872	879	906	922	835	924	806	852	861	833	899	870	916	899	907	839	854	903	883	844	922	915	904	844	849	842	875	892	877	912	859	870	908	853	894	871	910	897	944	897	894	852	861	855	858	872	852	834	862	853	857	844	941	859	902	861	868	918	846	830	843	904	878	918	890	877	894	894	874	871	824	861	833	883	905	859	894	856	894	855	879	872	832	903	839	850	884	910	895	922	901	930	909	863	862	897	884	912	871	890	940	911	914	896	925	875	900	913	927	909	911	878	855	906	868	914	877	854	850	866	889	909	869	904	869	869	865	883	844	840	886	881	896	858	865	861	894	858	899	903	895	878	864	843	865	907	893	905	850	870	856	875	869	915	877	877	903	922	944	857	912	861	875	892	859	853	852	869	849	864	871	874	837	862	830	891	897	858	859	889	875	832	856	842	928	889	904	927	896	890	854	934	911	855	838	868	890	888	874	866	913	942	917	859	875	903	857	908	931	893	848	865	852	827	869	839	863	893	929	898	910	877	836	884	858	847	889	898	909	876	848	857	902	833	898	854	904	872	895	896	897	908	870	920	796	884	927	856	893	928	891	836	865	821	852	894	887	918	895	860	830	873	922	809	863	854	851	890	914	861	877	898	816	872	881	844	871	885	893	914	882	870	843	853	866	874	873	840	857	893	867	862	879	862	865	893	839	922	838	890	851	825	841	916	853	814	846	829	847	909	896	922	903	904	847	855	871	931	896	861	902	917	923	896	856	865	833	904	892	880	872	890	853	857	880	832	864	893	880	886	922	857	817	919	863	877	892	868	823	930	863	798	882	830	892	856	898	862	851	854	912	888	840	894	852	896	865	910	856	890	865	889	884	899	892	887	902	885	837	891	910	864	899	855	864	827	858	888	905	904	832	850	883	835	906	854	844	954	863	862	878	832	823	819	846	849	884	880	852	842	893	887	869	946	935	835	834	937	883	935	878	865	929	906	858	930	918	879	864	891	901	885	891	910	888	914	873	828	878	851	870	891	908	892	820	785	864	845	907	889	849	854	850	899	934	847	850	851	900	857	877	878	850	932	891	868	901	852	867	887	861	875	861	897	932	882	861	849	921	877	866	882	852	882	895	962	813	875	878	935	902	952	866	909	875	869	863	902	864	870	816	867	886	862	914	881	896	906	884	852	869	863	903	834	884	866	892	866	851	917	875	908	883	886	842	904	869	904	891	831	905	843	852	922	917	828	879	872	869	898	920	908	856	929	909	876	884	879	890	937	849	872	861	877	866	929	803	912	874	868	908	850	904	876	886	859	854	866	836	949	866	883	825	856	868	867	902	871	855	903	881	893	892	892	850	889	893	818	880	834	934	919	847	916	877	926	881	835	951	865	895	872	840	856	878	855	914	884	856	865	932	901	873	897	885	909	879	890	866	841	857	895	906	890	895	871	834	866	896	919	876	926	867	876	866	878	863	881	884	840	819	872	881	889	866	916	871	907	899	836	870	849	862	884	876	878	859	898	802	859	879	944	884	879	847	884	886	905	875	864	866	917	900	860	843	907	833	858	827	889	888	907	874	864	876	922	931	864	855	865	833	888	860	877	892	884	882	874	815	887	875	871	877	845	932	870	895	861	819	867	852	903	898	897	859	849	811	882	862	869	911	875	911	935	914	863	870	841	846	870	875	897	934	906	826	834	880	849	881	916	944	873	874	897	852	915	901	890	854	877	876	910	886	862	924	859	879	885	881	861	912	852	927	886	863	847	904	888	862	863	927	892	877	876	893	863	834	918	868	883	864	881	818	875	899	853	917	862	916	866	935	912	874	885	858	865	883	882	889	862	926	900	937	843	846	874	882	861	841	886	908	828	902	855	852	898	857	894	850	893	889	875	907	804	909	863	804	853	861	909	874	863	794	837	934	864	866	872	868	886	911	869	865	888	847	816	939	890	869	938	883	893	885	871	901	853	862	852	925	910	859	851	922	934	849	849	852	863	937	892	880	876	843	887	912	900	848	847	836	833	924	876	892	920	872	866	891	839	857	851	850	866	877	896	896	884	868	895	867	884	899	881	872	894	928	909	847	875	892	878	932	866	908	899	907	921	866	892	895	908	835
1223	213	192	133	135	205	181	172	201	134	138	152	192	181	186	177	128	88	91	103	108	87	106	79	90	103	66	58	65	68	56	56	43	66	56	42	59	59	57	48	32	54	39	36	54	49	59	60	51	39	51	46	44	39	60	57	63	40	55	52	53	65	50	56	53	53	54	57	50	58	53	44	52	47	54	52	46	51	46	52	53	50	48	45	50	56	59	47	47	51	56	51	49	48	43	30	49	53	46	60	49	49	48	48	44	52	43	54	55	50	37	55	50	35	51	58	47	56	45	59	43	41	57	47	50	50	38	55	47	50	49	33	38	57	45	48	57	47	43	48	64	37	50	55	40	39	48	55	46	55	51	49	55	43	48	41	48	49	61	56	53	47	60	53	42	49	41	51	55	50	48	45	58	52	42	42	56	46	50	41	47	49	41	58	51	41	54	51	50	51	49	53	47	44	36	52	52	38	53	48	51	58	58	57	49	58	54	45	44	59	55	57	47	53	40	46	49	61	47	55	55	52	40	57	53	54	42	47	43	48	53	39	31	46	44	54	42	44	47	45	51	45	48	60	48	56	56	44	55	34	39	43	46	42	43	48	50	45	43	51	51	56	45	50	44	56	51	46	42	53	48	47	55	42	46	45	58	43	64	53	59	32	41	55	59	46	39	48	42	47	38	49	48	48	44	42	51	53	45	45	48	36	39	49	44	51	46	56	55	52	45	42	55	51	49	51	45	50	63	62	41	50	52	61	45	47	46	55	56	57	48	49	48	41	58	50	44	48	40	51	59	51	64	57	42	51	37	53	49	45	43	50	57	56	45	50	53	55	68	57	48	44	56	52	43	55	45	56	44	41	59	55	49	35	51	42	51	53	53	45	56	43	46	41	61	55	49	58	49	48	52	55	62	50	59	58	49	38	52	43	45	71	52	40	47	57	63	43	48	42	52	41	53	41	48	38	52	45	44	57	55	48	54	47	50	41	43	43	42	58	58	45	41	40	61	61	42	45	53	60	54	39	51	37	41	43	62	57	72	42	56	52	55	46	59	46	46	54	40	49	52	53	51	63	57	56	53	51	52	48	47	43	55	43	61	50	53	53	55	49	51	57	65	52	41	51	39	46	51	47	64	42	54	54	52	52	44	57	49	44	50	56	36	60	77	56	53	38	34	56	60	41	44	41	47	58	57	61	41	54	42	45	44	43	57	41	33	45	51	45	43	46	41	46	47	50	47	54	49	60	39	59	46	54	40	49	42	43	66	49	53	44	54	40	54	51	39	61	60	44	42	51	39	44	48	55	43	53	47	58	51	46	49	52	57	46	34	29	49	50	57	53	46	37	50	53	47	47	61	53	47	54	43	57	46	36	47	55	53	50	50	58	47	58	50	53	52	51	45	49	45	58	48	49	36	41	49	40	41	60	54	52	58	52	58	43	47	52	54	51	61	46	38	54	48	51	34	50	58	58	59	61	56	53	49	68	43	61	56	47	45	48	52	51	44	68	49	56	49	54	58	55	55	65	57	44	52	50	53	55	44	57	45	50	62	49	48	50	35	45	40	51	43	51	55	36	47	50	50	49	55	38	48	43	43	47	56	45	37	54	48	42	50	54	37	66	49	48	47	58	57	44	51	60	43	55	45	58	70	64	50	49	63	57	54	42	50	60	42	49	48	44	43	46	44	43	55	68	48	46	59	44	49	52	45	38	37	42	51	50	45	47	50	57	59	47	45	57	55	48	50	43	42	44	40	42	34	42	56	53	61	50	55	57	60	44	57	53	50	45	49	52	33	42	51	52	43	54	46	47	45	48	53	47	37	49	57	51	66	41	43	51	39	46	41	48	61	53	47	44	41	43	46	61	56	50	40	39	49	54	45	56	47	47	51	45	37	52	47	41	42	41	44	49	52	40	53	47	55	32	54	48	44	57	48	44	38	54	33	42	53	54	43	51	51	46	40	48	39	48	60	47	47	66	52	53	50	36	54	56	53	49	52	57	51	41	50	49	48	58	48	46	60	50	49	36	53	51	41	40	44	49	36	60	49	47	55	56	41	43	53	64	59	40	58	62	43	56	45	43	48	44	40	51	48	48	55	59	47	65	45	49	50	47	50	43	42	40	62	50	44	58	64	46	58	46	46	47	48	43	51	48	43	46	63	50	51	51	44	42	58	58	55	48	57	35	48	49	48	54	49	52	48	54	41	43	50	50	53	36	54	39	59	51	56	45	59	46	48	45	45	57	48	48	66	42	49	42	48	61	33	47	51	46	45	52	54	51	50	53	41	45	45	45	43	41	41	59	48	49	57	52	60	65	41	48	51	57	35	63	37	49	63	50	48	49	43	60	52	44	45	55	59	49	46	47	52	49	55	41	57	42	56	45	41	52	55	46	69	54	37	42	40	49	49	53	56	56	48	64	46	53	52	35	56	43	55	41	51	43	43	41	48	46	35	48	37	54	47	36	52	45	36	63	51	51	53	45	44	59	39	60	57	66	47	52	48	57	47	38	42	34	48	49	50	57	45	43	48	37	38	48	40	53	44	41	49	52	51	50	54	48	49	59	40	41	49	49	32	56	64	53	61	55	56	40	49	46	52	40	43	39	49	56	44	41	50	53	50	55	45	66	43	49	51	52	56	52	51	49	46	52	51	56	40	61	50	65	58	37	43	51	53	56	58	46	52	36	44	43	49	47	51	35	45	44	43	46	55	50	57	51	45	59	48	42	35	56	50	53	42	50	46	37	57	58	41	57	48	59	57	55	44	51	44	65	55	43	56	54	49	62	36	57	58	51	46	65	39	48	46	46	49	41	50	48	39	48	43	38	36	48	54	50	47	46	54	37	47	58	56	44	55	51	54	46	38	42	55	44	47	66	40	42	52	48	52	47	46	42	50	54	45	57	44	35	53	45	37	60	48	47	45	47	48	58	42	48	56	46	40	38	45	46	57	36	61	54	40	41	44	52	39	58	42	38	56	47	50	52	48	48	59	39	58	54	56	53	49	52	63	44	60	43	43	56	56	44	59	52	39	43	49	40	49	41	53	59	48	45	47	57	51	44	47	56	40	44	44	48	50	47	59	40	50	48	56	61	55	48	61	60	50	48	44	38	38	54	42	56	54	39	57	43	51	56	53	59	52	55	61	49	45	50	47	53	49	46	53	50	41	44	61	44	52	48	49	48	46	59	57	57	48	54	54	56	63	40	49	51	47	36	51	48	41	43	40	57	48	48	53	42	48	66	50	48	48	54	62	57	44	41	58	71	53	55	49	34	44	61	48	60	46	48	44	54	39	46	41	46	42	61	56	63	43	51	53	54	46	51	42	51	46	48	38	35	41	51	51	45	53	29	46	59	50	47	61	61	46	50	59	47	58	58	49	50	41	48	52	51	56	51	34	48	42	63	44	51	44	51	42	60	51	62	43	43	50	41	68	42	56	37	41	52	53	54	48	49	54	45	49	45	46	56	45	42	48	52	45	45	40	44	47	44	52	44
10246	3493	2057	2860	8849	11684	9659	7190	6518	4891	4164	4546	5516	5008	4950	4308	3155	2437	1877	2053	2201	1911	2046	1650	1668	1462	1032	842	728	551	467	393	450	491	442	455	418	401	403	404	381	388	442	436	402	426	371	394	381	369	416	444	403	389	377	414	375	406	443	414	408	389	450	401	373	423	408	418	405	446	361	410	427	462	419	406	421	431	425	411	385	409	378	380	398	396	403	382	410	381	382	425	396	384	390	426	406	396	367	418	405	430	390	408	398	378	401	416	373	415	410	423	410	432	367	409	423	398	404	383	390	418	405	381	396	357	394	394	393	386	407	380	382	422	431	409	391	390	389	374	393	385	387	395	388	400	422	409	403	401	434	395	410	373	395	384	403	403	424	406	402	405	406	372	378	375	411	420	387	341	392	360	381	386	363	381	383	416	389	382	404	407	400	396	445	383	394	388	378	386	404	425	443	409	400	398	390	395	406	378	391	415	389	403	388	396	410	388	413	403	399	363	383	394	364	409	386	389	439	407	405	380	384	382	397	385	420	348	410	382	403	416	399	409	383	380	428	387	411	437	402	403	376	387	392	406	393	367	400	402	431	392	384	413	422	404	381	372	399	416	410	385	412	402	406	385	399	408	411	417	408	390	389	390	405	408	371	423	394	385	387	382	413	365	376	403	410	388	375	368	401	370	350	390	378	366	377	394	414	388	406	382	384	435	419	378	408	367	367	375	353	380	397	366	392	378	404	368	412	374	382	354	354	397	386	407	380	406	418	430	421	371	392	427	405	402	422	375	419	365	404	394	414	399	395	361	407	403	370	415	420	386	433	393	379	423	411	402	410	441	442	399	394	394	407	421	391	401	403	396	371	364	374	379	396	380	386	359	432	380	406	387	391	375	410	385	394	431	410	354	382	406	374	400	400	399	404	410	373	419	420	371	410	427	387	377	404	416	394	370	390	385	360	374	386	399	425	395	411	398	368	384	406	349	434	380	379	450	399	361	358	381	381	420	372	400	392	412	415	417	398	369	452	368	367	390	392	400	413	396	391	417	377	425	395	413	400	407	402	373	390	400	400	392	384	408	412	394	404	389	425	385	373	384	334	392	389	380	376	401	399	426	418	383	386	428	413	441	410	423	405	386	369	361	388	355	371	421	370	432	389	384	390	377	344	398	401	410	364	404	390	408	413	409	413	384	398	384	426	389	420	419	393	445	417	396	367	373	402	399	396	409	410	420	417	351	411	392	394	380	397	404	374	380	402	390	378	419	430	400	374	376	402	374	367	374	409	428	361	394	378	390	370	398	388	387	398	372	421	403	381	379	394	358	391	410	383	397	405	405	396	386	402	391	397	416	388	404	391	420	401	405	407	390	398	369	362	385	373	340	420	363	417	382	381	425	394	400	374	370	371	397	406	408	373	411	400	411	395	390	387	389	411	375	420	382	413	405	436	435	359	374	408	405	399	408	381	450	380	371	393	402	394	389	364	386	395	404	377	407	396	389	414	357	371	409	382	404	402	393	429	373	399	375	398	334	364	379	370	427	366	399	368	403	372	392	393	384	384	424	417	424	398	397	396	399	374	419	380	392	442	377	377	434	417	404	392	384	380	391	373	413	414	399	384	383	402	423	412	429	363	399	437	372	389	405	397	334	373	397	364	386	374	387	401	430	414	383	394	388	389	383	369	412	411	395	387	389	405	374	377	410	387	426	368	404	385	399	383	404	414	344	433	405	393	381	401	393	394	417	402	419	372	414	438	404	398	400	387	372	395	378	407	386	409	393	427	368	382	407	435	375	402	370	382	415	399	402	370	397	403	404	388	401	386	392	380	401	394	394	381	391	389	400	390	415	404	385	385	401	411	389	405	409	380	420	418	363	392	418	407	421	416	442	363	406	385	360	422	360	337	408	391	415	398	421	372	386	400	376	407	393	388	362	405	411	410	433	408	413	386	372	388	373	395	351	403	380	375	387	426	399	404	387	423	417	374	403	413	397	360	411	384	378	423	380	419	387	424	387	428	422	410	386	388	400	439	387	392	363	355	380	409	425	379	389	367	401	406	394	354	420	386	428	426	405	413	387	405	376	396	397	415	418	406	386	414	366	380	415	396	450	379	372	416	411	414	353	360	399	423	386	391	421	415	377	404	392	359	394	383	374	402	418	422	394	369	416	389	408	407	339	377	340	370	417	363	390	376	383	388	384	396	400	403	413	402	402	432	364	383	396	385	420	374	388	411	414	394	409	422	410	390	389	370	369	394	410	413	390	386	388	410	436	426	394	378	427	411	379	374	392	400	402	387	419	419	390	409	424	426	408	389	436	390	381	367	382	381	426	389	388	388	389	411	396	416	411	414	371	434	382	393	411	387	396	402	432	394	397	357	401	406	397	412	386	372	381	401	384	383	387	380	382	394	381	376	370	405	387	373	403	381	378	374	392	420	414	358	400	429	387	419	396	401	420	377	387	420	399	404	396	376	395	391	384	403	412	408	386	418	372	386	410	408	436	384	378	421	394	380	421	425	384	367	400	423	374	387	397	423	385	400	406	417	390	397	417	356	376	388	374	372	403	383	401	382	403	401	391	407	370	405	385	413	390	430	403	395	376	393	410	409	386	378	382	368	372	396	393	383	395	399	389	374	409	366	353	373	382	431	389	389	432	396	398	382	410	375	400	418	370	418	384	370	388	404	375	425	397	393	405	389	374	413	377	361	385	402	400	403	419	387	383	384	430	383	354	412	429	397	391	411	394	396	392	434	398	390	419	392	394	389	403	388	384	398	389	402	397	361	406	444	384	399	391	392	377	385	390	411	393	405	390	373	404	369	395	416	447	341	410	369	404	391	440	418	396	402	368	384	402	383	405	404	396	430	388	417	404	387	402	427	394	389	383	395	399	409	391	398	379	383	398	392	375	413	374	379	402	422	388	399	394	365	393	404	401	405	352	399	393	386	385	422	374	389	380	403	419	377	389	400	419	399	445	419	392	423	393	407	422	400	371	361	386	355	391	388	393	427	387	426	367	404	382	390	398	416	405	372	390	405	414	396	436	398	381	402	394	389	410	390	366	376	409	368	395	400	388	380	373	395	360	396	378	389	358	398	390	440	393	349	368	375	370	407	417	385	378	369	378	382	389	371	412	409	391	406	406	381	382	395	398	404	400	372	377	397	392	383	390	363	357	419	379	376	369	395	387	392	373	421	381	371	387	391	396	407	416	405	343	446	357	384	415	424	359	384	395	432	382	414	387	387	379	380	389	413	414	387	374	437	399	369	362	375	379	359	398	394	398	411	372	362	379	399	395	394	442	417	394	446	390	400	366	383	381	411	390	388	345	404	398	402	391	392	355	421	410	403	401	414	437	407	406	349	402	401	367	373	407	360	417	386	370	396	402	413	434	389	380	445	382	380	412	421	362	398	406	410	399	384	385	401	413	410	400	387	374	392	375	410	432	401	378	362	400	399	372	378	384	398	388	373	405	377	388	378	386	388	400	401	395	400	364
762	446	294	223	232	306	344	311	302	227	243	218	364	286	294	220	207	148	171	192	188	182	188	153	179	138	139	130	112	115	93	98	88	100	86	105	98	95	95	105	108	95	102	80	96	78	85	102	101	86	90	99	108	93	96	75	75	89	98	83	91	83	93	89	93	80	95	90	93	106	99	97	92	104	100	94	111	98	100	88	77	93	88	104	107	94	93	82	86	100	116	88	96	77	103	81	67	92	94	112	98	84	91	82	95	98	90	94	89	90	81	106	84	79	111	99	72	82	77	100	87	98	86	94	97	92	82	104	82	82	88	80	91	104	86	91	81	86	81	92	92	97	94	86	106	86	108	85	94	91	97	81	73	72	103	108	94	96	93	115	83	85	90	97	79	92	79	83	89	84	93	90	95	83	83	93	100	71	90	83	93	95	85	81	92	84	75	85	96	86	94	80	102	79	86	103	86	97	81	76	89	86	105	84	83	86	110	100	99	93	70	108	76	105	92	85	92	98	101	92	99	93	95	90	108	86	106	80	102	98	68	97	93	81	82	66	104	77	72	98	90	84	92	80	79	94	90	106	90	78	70	80	82	72	89	86	89	88	94	92	67	88	95	99	89	102	88	88	97	91	99	92	96	84	89	83	88	92	102	90	91	88	85	94	94	95	104	92	74	100	91	97	93	98	75	92	88	81	92	109	98	87	94	88	86	97	91	95	91	87	95	89	79	88	95	99	81	92	93	81	80	95	114	62	96	103	90	74	77	96	82	99	91	97	103	72	100	93	110	87	96	100	91	94	85	87	94	77	96	91	97	99	92	92	100	103	105	84	85	105	89	101	94	82	100	91	88	87	88	87	108	85	98	98	96	85	93	82	101	68	93	82	99	80	79	93	80	91	79	105	100	81	76	91	94	88	96	88	104	84	99	91	84	96	105	92	116	90	92	100	82	86	107	85	100	91	83	101	71	96	97	82	92	96	76	102	101	79	86	84	102	98	92	87	95	84	99	108	95	91	87	89	88	105	96	82	98	90	111	99	75	79	83	88	96	74	87	86	96	110	110	103	68	79	77	95	94	85	87	95	81	83	80	96	103	82	100	85	95	87	84	80	83	97	94	93	79	82	89	78	96	91	88	95	87	95	98	91	80	85	97	82	79	90	88	89	95	82	85	85	83	92	76	82	90	97	91	83	83	92	98	86	98	89	88	94	79	78	76	87	84	105	81	87	100	95	93	99	92	81	90	101	95	91	78	94	90	98	81	73	104	68	72	94	97	101	89	86	91	108	99	87	92	94	106	100	88	90	97	89	86	81	100	90	85	89	82	85	92	82	106	80	87	91	92	88	86	91	92	82	87	85	76	100	94	84	99	102	86	82	100	80	76	105	99	74	99	94	91	106	100	87	84	84	86	92	90	75	100	71	74	98	90	102	98	93	89	95	103	116	102	80	107	108	91	97	94	88	97	86	95	91	83	87	93	81	100	88	98	92	83	82	94	91	90	81	92	101	90	78	91	98	90	86	80	94	86	90	97	91	88	88	87	87	78	91	86	86	91	97	109	96	90	99	97	86	74	91	98	91	75	83	91	89	87	82	101	87	87	94	93	85	90	104	96	87	76	98	78	73	82	81	93	86	72	73	104	94	77	86	101	82	85	82	87	90	91	69	95	92	90	98	93	92	94	74	79	85	92	89	97	92	101	99	85	88	85	87	84	102	92	90	92	87	81	100	84	91	96	105	88	82	74	91	97	88	95	83	92	82	86	82	92	105	89	99	89	78	85	84	95	81	90	103	99	87	84	93	84	94	82	113	91	71	95	115	85	93	72	90	96	102	93	86	99	77	84	103	97	90	98	88	87	89	93	84	91	80	99	97	87	83	93	105	106	104	91	100	86	90	88	86	90	85	99	79	104	98	79	88	92	73	74	68	94	88	75	96	90	92	76	121	91	90	84	82	99	88	100	88	88	98	88	108	95	97	91	93	85	94	96	103	93	98	80	110	108	94	92	86	85	82	85	89	99	90	110	93	96	93	80	81	97	88	93	77	85	95	86	93	74	80	78	82	91	98	85	97	84	92	107	91	86	98	88	92	79	89	92	103	84	85	86	100	86	90	103	93	98	99	82	104	83	88	86	99	81	93	96	80	97	82	114	106	79	85	94	83	83	95	78	99	80	93	91	80	87	91	86	80	83	89	81	94	103	87	95	99	94	94	88	88	81	80	92	95	101	75	75	104	77	116	87	77	98	84	75	96	78	98	83	81	93	91	79	84	97	72	88	106	95	94	86	97	76	105	85	90	87	93	79	89	73	71	85	82	87	95	82	98	76	86	93	78	70	79	98	93	83	80	105	104	103	99	87	85	92	79	97	85	107	94	98	92	88	87	83	91	91	85	83	85	88	86	92	108	89	100	88	90	100	70	88	58	88	95	111	90	86	97	80	93	99	71	102	90	91	84	113	99	104	96	103	79	88	96	93	96	75	99	94	78	83	72	81	98	84	92	84	93	101	101	65	95	99	71	96	78	103	83	93	87	86	101	94	88	88	105	91	90	85	90	84	90	94	90	87	90	92	99	79	92	96	106	69	78	94	100	96	101	88	95	86	94	74	77	90	110	85	96	78	88	107	81	101	89	98	76	102	101	90	95	83	91	93	90	94	93	94	83	92	104	100	78	110	91	86	87	79	109	83	105	100	68	104	84	86	103	100	98	79	88	93	82	99	110	96	75	71	86	97	102	96	80	84	89	89	88	96	90	92	99	77	105	69	83	95	84	87	94	83	91	89	90	88	105	96	91	97	87	90	86	89	79	75	102	93	94	92	84	104	84	82	90	107	81	88	94	83	81	96	91	105	96	83	92	101	84	97	114	101	96	77	90	106	105	104	97	104	82	87	95	96	98	78	100	90	99	88	90	89	87	94	107	99	92	96	90	87	91	108	93	101	90	91	97	111	91	97	109	103	99	86	82	97	93	106	100	73	103	90	97	98	95	74	92	72	95	94	88	87	95	92	109	96	89	94	88	82	82	94	95	87	74	93	88	100	101	82	83	72	93	85	89	97	99	105	71	91	90	84	82	89	104	96	99	87	78	90	98	82	82	96	95	92	99	105	99	102	90	90	82	92	107	85	92	108	106	67	73	102	102	100	90	89	91	96	90	98	90	87	91	86	94	97	85	98	97	88	97	100	89	76	79	94	89	97	82	83	94	83	97	79	96	91	107	103	94	97	85	97	93	90	96	74	88	85	91	74	75	105	86	87	95	101	84	82	82	95	103	98	94	99	93	96	88	79	96	96	93	89	79	91	105	95	80	75	107	72	91	99	87	81	85	81	74	74	88	105	84	84	99	120	86	92	87	87	79	104	88	77	96	96	109	87	88	87	85	87	85	82	92	95	89	96	91	85	78	98	78	87	96	78	100	83	90	94	78	101	77	89	88	77	77	84	75	101	100	84	92	94	86	105	91	95	109	95	100	100	95	77	91	81	77	83	85
10788	5129	3055	4340	12829	15270	12845	10135	8884	6630	6463	6506	8149	6510	7026	5485	4101	3343	3005	3686	3212	2817	3076	2519	2609	2249	1569	1352	1145	954	836	800	857	808	805	730	745	784	747	742	676	749	656	654	647	721	701	655	696	683	731	696	685	685	705	636	678	733	649	696	699	682	710	724	719	711	672	719	704	762	741	721	758	786	714	684	740	762	704	689	663	694	686	661	704	691	694	695	695	682	690	633	647	686	699	676	728	713	686	655	691	642	686	670	672	722	700	628	702	639	679	706	661	645	672	677	661	683	702	668	672	719	695	658	643	715	708	634	689	699	640	610	656	659	690	694	657	685	680	688	661	627	696	674	656	649	682	671	709	676	651	708	692	693	702	644	719	715	719	658	693	732	697	655	652	643	699	715	686	693	684	729	704	643	694	665	693	664	686	736	638	694	666	698	714	711	675	693	652	684	697	707	689	635	676	658	662	721	697	671	728	643	649	677	683	684	708	653	725	653	694	700	682	656	666	668	671	694	684	715	666	712	640	667	740	675	673	674	694	704	650	648	697	674	684	690	696	666	709	686	736	667	653	691	692	658	646	670	700	646	694	684	691	704	705	719	679	677	614	668	705	689	672	682	748	700	692	669	685	671	688	695	704	677	671	621	691	684	637	673	697	689	700	659	643	683	703	701	699	678	717	683	696	701	752	679	660	711	701	670	644	712	699	672	687	610	666	686	664	698	718	710	733	656	698	699	738	722	678	645	690	655	623	699	645	671	668	709	676	676	695	711	656	651	712	694	691	678	692	684	675	695	679	690	675	669	699	691	678	686	648	686	647	668	675	696	614	696	661	679	682	626	691	714	658	715	731	681	644	685	683	670	726	688	725	718	640	713	630	668	687	667	645	687	693	680	661	702	649	664	683	644	722	706	684	667	701	725	717	665	699	680	697	664	676	707	686	645	639	656	657	676	701	686	688	705	702	649	672	674	686	690	628	688	651	714	695	684	677	661	679	658	734	692	697	630	621	632	674	682	719	640	633	672	663	669	662	694	661	714	659	703	688	704	669	674	660	641	687	672	669	700	658	627	674	693	680	685	674	665	686	647	690	703	677	676	651	706	687	699	689	634	647	723	650	707	680	643	660	662	656	700	635	697	699	729	712	678	674	675	656	659	677	675	705	659	710	693	725	668	673	668	640	679	715	676	664	674	739	633	690	662	677	699	638	707	682	677	685	697	659	673	716	673	730	703	668	625	675	651	679	659	676	673	681	677	678	705	648	710	702	745	687	682	675	644	669	676	677	682	704	669	658	668	705	662	687	680	701	695	685	684	663	720	716	669	671	645	663	698	673	700	630	678	681	664	757	722	708	694	691	671	644	654	681	704	711	703	721	717	661	705	689	667	646	693	687	671	701	655	679	699	692	712	668	693	679	661	667	679	683	662	666	642	701	662	651	678	685	690	662	700	663	687	676	696	644	704	676	651	669	685	641	678	649	684	689	643	721	654	649	631	704	683	716	659	691	649	650	712	606	688	686	724	690	684	716	705	677	668	728	687	707	714	668	642	654	644	712	651	632	726	665	663	685	697	679	683	701	688	705	682	687	691	683	695	658	638	649	707	654	681	718	682	678	650	708	676	720	758	696	643	643	656	671	701	673	651	682	657	697	702	675	648	655	668	669	682	680	684	724	697	692	634	737	677	693	654	698	651	654	722	639	718	689	721	719	650	668	710	719	706	644	674	679	662	680	680	657	661	657	736	673	697	671	661	681	680	654	685	650	670	674	656	683	672	750	661	722	685	723	615	720	691	667	723	666	668	704	653	677	641	663	670	671	731	660	724	701	643	682	687	681	704	692	662	671	644	723	698	681	703	694	671	668	727	717	689	710	689	681	682	649	656	700	709	686	717	664	715	688	673	708	705	698	638	680	679	684	625	689	737	623	690	717	674	672	655	653	714	680	678	661	682	676	668	703	631	679	688	673	649	691	680	618	674	694	681	666	654	672	660	646	656	675	676	680	627	665	651	678	669	683	638	670	665	667	673	686	681	667	670	703	695	716	650	642	689	679	662	655	654	681	677	654	674	665	668	637	692	700	682	643	713	683	666	679	715	694	693	655	703	701	715	704	656	680	704	680	746	664	685	691	741	691	701	658	703	693	688	659	698	696	689	687	708	680	686	673	662	682	723	658	700	649	672	685	676	727	664	676	686	642	638	658	693	690	692	660	662	655	676	690	631	678	702	701	690	666	659	672	666	717	687	673	655	679	651	683	700	712	678	692	668	706	665	644	691	677	722	683	672	647	691	691	697	677	657	697	680	671	659	708	714	690	706	690	704	711	664	650	667	707	659	688	660	666	658	680	684	678	692	687	677	695	641	683	702	710	654	685	690	693	634	681	688	668	731	645	683	647	660	666	664	657	755	678	682	677	654	678	685	657	637	684	646	637	673	711	619	666	685	664	680	687	728	675	677	652	657	681	680	700	668	707	713	737	701	688	695	683	672	679	683	677	663	686	699	656	679	709	703	678	684	619	648	636	740	645	637	653	669	641	637	667	701	685	709	699	636	666	690	684	618	690	686	639	655	677	680	707	695	669	629	674	685	697	712	717	749	710	687	669	674	632	680	654	721	691	692	705	659	668	742	666	685	709	667	656	704	700	665	723	730	678	728	684	646	715	673	674	686	668	654	735	666	691	688	687	630	671	650	683	701	650	731	706	694	673	704	690	691	653	735	628	681	675	693	663	622	705	666	735	674	688	676	639	687	651	658	718	661	661	644	679	669	679	692	694	738	724	627	636	617	737	647	702	703	684	710	649	648	708	697	716	657	666	644	681	693	713	686	716	677	676	659	698	688	718	673	680	664	714	712	722	710	695	683	707	683	701	692	672	680	683	674	629	673	675	649	663	668	751	701	677	660	697	681	692	676	686	680	611	702	684	685	689	701	662	621	703	644	715	673	690	637	720	686	662	736	685	695	655	664	696	682	698	650	699	674	682	681	682	623	715	658	672	694	698	709	655	731	735	679	664	693	677	684	692	645	699	668	744	670	686	684	654	686	688	683	651	699	646	707	687	682	707	683	697	618	654	672	625	646	668	734	686	690	705	671	699	651	682	687	687	649	667	678	655	658	663	697	639	713	713	663	671	662	676	651	639	689	684	701	682	662	685	723	644	683	657	664	711	677	665	667	708	701	681	663	686	680	705	702	677	715	651	700	728	678	664	665	690	697	660	638	647	718	704	656	652	701	664	680	683	652	625	702	671	686	713	693	682	658	644	657	714	671	671	647	708	692	701	669	701	658	682	744	690	643	685	703	684	669	671	692	672	696	698	647	722	705	682	651	677	727	701	677	629	704	698	636	700	704	674	628	678	652	686	687	682	654	670	706	691	664	664	623	637	656	675	709	646	670	638	661	674	638	690	687	662	695	701	704	686	669	676	699	637	707	655	687	663	676	724	648	656	663	720	724	668	688	690	645	704	702	707	715	667	665	715	664	656	718	672	693
1836	340	234	215	220	240	290	265	241	215	206	251	283	259	251	201	168	148	181	158	170	150	148	152	175	109	101	98	96	91	83	68	74	78	83	66	77	78	81	88	73	74	80	73	89	68	69	68	72	79	76	70	75	67	69	66	71	69	75	69	76	88	80	78	70	77	84	77	76	73	80	79	81	82	77	74	71	74	69	72	79	74	75	74	88	75	85	70	93	70	71	74	82	71	80	90	88	92	85	91	68	79	80	84	69	77	75	85	64	84	103	76	65	75	82	72	85	85	72	86	82	79	70	74	84	78	87	83	70	75	77	79	65	64	68	76	83	63	74	63	70	77	65	83	58	77	91	78	89	66	73	74	93	74	87	86	75	75	87	80	64	72	74	75	73	74	67	75	61	79	75	77	71	67	75	69	74	83	72	77	77	61	70	77	62	91	74	71	74	77	84	61	61	83	84	69	80	78	65	70	79	92	69	77	78	69	57	79	84	58	75	72	93	63	74	82	69	87	82	78	84	65	86	61	67	63	72	64	81	84	71	65	78	70	78	102	74	81	84	63	69	60	74	78	90	60	73	70	76	66	65	69	61	70	70	64	68	72	77	83	81	78	69	75	80	78	68	66	85	74	97	76	62	63	82	75	78	86	73	63	76	83	82	84	77	59	85	75	81	79	88	69	72	81	76	71	69	56	63	76	76	78	80	64	76	66	82	73	82	73	71	73	72	97	79	84	74	74	88	88	75	66	85	71	54	55	82	79	69	90	75	65	76	67	72	57	68	72	80	65	72	86	78	80	69	75	80	72	79	93	87	73	53	74	73	73	65	63	63	67	86	90	63	67	73	80	81	66	78	73	77	74	75	69	77	79	76	85	82	71	86	74	68	62	73	81	72	65	75	83	69	74	77	85	69	84	68	79	79	77	72	73	64	78	67	82	69	71	68	75	71	77	78	75	68	73	67	82	70	69	64	75	76	78	79	73	64	70	65	65	73	79	77	68	71	78	75	69	65	71	70	70	73	72	72	99	72	75	75	58	75	92	71	74	82	77	80	70	84	80	66	70	71	92	50	77	67	80	78	78	70	78	78	64	87	67	73	67	72	67	66	73	79	64	77	75	64	81	57	72	66	60	76	75	75	77	66	81	67	80	84	79	81	75	72	75	85	71	76	82	67	80	81	60	73	83	56	64	89	78	76	76	70	92	77	80	75	69	67	81	91	78	67	81	78	76	90	65	64	81	71	83	72	84	72	57	77	78	72	59	71	80	56	86	82	72	71	64	81	64	70	67	77	63	91	76	78	71	77	59	77	79	79	76	72	73	82	75	68	62	91	69	71	63	72	79	67	80	64	75	79	83	82	67	84	76	57	64	83	81	88	57	77	68	74	78	72	72	67	76	70	77	77	67	83	72	74	87	62	83	76	80	62	57	75	69	61	72	81	83	70	81	86	62	81	83	84	91	73	75	66	75	70	64	78	66	75	80	79	85	86	74	74	80	80	85	81	84	80	52	69	75	71	82	90	77	69	83	75	80	82	72	76	68	89	78	58	70	62	79	67	75	65	74	69	74	79	87	67	80	86	66	92	72	79	88	81	73	77	61	65	75	92	82	61	93	82	89	59	70	83	70	72	75	67	74	80	85	79	88	65	71	78	73	83	88	61	73	85	58	79	74	72	82	89	93	69	92	80	81	83	74	71	77	78	78	76	72	80	75	68	85	81	60	69	50	94	81	84	75	70	65	68	80	53	91	78	73	81	69	82	76	67	60	59	71	70	71	76	63	71	51	68	74	92	96	71	69	61	65	79	65	68	64	80	66	80	73	66	74	71	72	93	78	72	74	61	67	60	78	89	64	93	67	67	69	79	59	68	73	71	69	64	81	87	70	70	93	78	82	69	52	73	83	97	66	81	75	80	79	81	63	67	85	70	58	66	79	80	77	80	72	69	78	88	79	74	76	87	80	77	73	76	89	76	83	71	78	84	72	93	89	57	73	77	75	75	78	75	79	84	74	96	75	83	66	70	80	79	63	61	73	69	80	70	66	74	78	71	96	88	65	79	72	65	66	90	71	71	74	67	68	62	66	67	82	60	75	76	83	84	62	67	83	77	69	76	83	84	64	71	77	86	59	75	58	80	70	80	68	81	73	93	78	85	68	81	60	90	72	75	70	69	87	78	92	60	76	63	63	81	69	87	68	80	77	82	58	81	58	87	79	82	77	75	74	57	87	77	75	79	70	89	86	70	100	64	80	72	70	66	79	94	76	80	62	68	70	57	72	75	95	82	73	64	56	73	84	77	67	71	73	73	83	71	70	72	75	74	73	54	69	68	78	82	69	78	68	77	75	68	63	75	85	78	61	53	76	66	77	90	81	79	67	70	68	82	76	67	72	79	85	77	81	76	74	81	74	76	89	75	80	79	88	66	88	61	88	70	97	83	79	57	65	86	79	87	87	79	73	77	74	69	69	68	68	78	68	86	73	62	86	73	73	88	82	86	91	73	84	59	76	56	73	83	88	89	71	77	88	84	94	78	74	86	81	75	75	63	91	77	70	76	77	90	61	67	89	76	71	66	77	77	76	65	85	66	92	70	68	88	68	70	67	67	82	60	93	84	63	81	89	81	71	67	73	77	70	71	78	68	75	86	75	77	65	76	72	77	84	70	72	80	88	62	74	72	72	82	79	66	70	75	68	64	65	85	75	67	76	80	71	77	79	87	80	83	78	85	74	86	91	70	87	73	78	83	69	63	78	79	90	63	67	93	76	76	71	79	89	67	71	82	71	89	85	76	82	75	74	95	74	75	75	67	65	75	79	81	72	76	67	77	79	62	91	76	72	62	80	77	67	86	75	82	74	74	70	82	83	70	81	75	94	66	73	62	79	76	71	83	79	93	76	75	76	77	83	80	70	84	66	77	77	66	91	79	86	100	73	70	66	75	69	77	77	81	72	85	67	66	94	74	81	78	69	75	79	62	94	87	66	65	85	82	83	70	72	84	76	68	84	76	96	78	73	85	69	84	75	72	73	65	65	88	75	95	71	92	66	61	78	74	65	82	58	77	78	72	57	84	73	69	77	76	64	65	84	68	78	59	85	72	67	85	66	77	53	76	68	73	77	66	63	73	75	72	59	79	73	81	72	68	81	80	71	71	68	86	83	69	71	59	73	80	82	73	77	69	73	67	80	74	79	72	76	71	70	78	72	83	74	72	73	89	86	62	72	72	58	64	72	67	70	54	79	76	72	77	84	68	84	81	72	69	70	67	72	65	73	80	97	66	87	76	69	67	78	87	63	56	78	76	81	72	73	73	64	73	63	65	69	73	73	76	70	70	87	76	83	90	94	84	79	89	69	82	67	72	71	76	79	82	67	67	59	72	74	90	83	79	92	90	79	78	81	77	80	90	61	73	65	77	74	65	79	72	93	91	77	71	87	79	79	80	64	63	70	67	84	80	63	66	74	68	77	70	78	68	66	67	61	80	78	74	67
12300	4727	2802	4433	12147	13732	12036	9676	8250	6597	6532	7648	7631	6730	6958	5007	3740	2985	3506	2981	2688	2761	2678	2616	2566	2005	1503	1327	1032	900	731	693	807	679	776	703	655	670	630	604	588	624	600	603	610	594	641	569	581	588	544	630	538	549	601	588	631	647	637	619	602	626	639	610	586	606	611	618	576	634	638	663	677	663	620	585	648	658	618	615	543	584	568	618	570	609	541	569	577	582	555	588	556	630	629	580	590	580	558	583	569	601	592	578	555	606	622	614	625	601	620	605	586	620	595	610	537	599	579	566	613	623	579	591	599	589	583	576	601	584	625	563	581	614	610	598	543	571	575	580	576	617	582	541	585	593	589	563	597	628	586	602	592	617	597	618	550	594	560	641	552	615	573	563	609	545	582	553	635	597	556	600	556	569	584	594	583	575	636	593	530	620	544	516	582	557	566	578	596	578	583	615	628	565	587	582	590	556	577	546	545	574	592	574	613	609	572	612	542	565	582	564	588	610	608	606	605	558	567	587	568	566	557	562	562	562	555	619	605	606	618	560	600	548	615	612	586	607	553	581	608	577	588	571	595	583	609	571	556	570	596	572	629	608	628	613	562	608	613	606	575	610	572	605	596	632	566	652	574	571	610	605	601	601	612	579	600	582	586	612	599	588	598	591	581	588	569	586	579	576	604	586	590	598	602	596	555	580	591	585	579	579	582	591	598	572	634	560	586	562	602	603	571	569	614	540	558	614	578	577	592	593	569	566	587	586	600	584	565	580	578	659	586	588	570	574	593	583	602	614	565	569	596	598	582	599	586	540	630	562	575	639	617	577	553	584	580	586	575	558	594	582	600	590	593	622	621	624	603	609	576	660	593	565	615	557	603	603	605	645	587	632	551	634	587	611	619	547	551	589	609	583	582	588	601	606	585	605	578	602	563	614	564	594	620	555	555	582	576	603	581	583	617	568	620	599	590	580	610	583	628	577	569	624	558	630	543	572	642	549	613	573	614	554	582	558	606	569	573	537	587	574	579	570	648	612	583	590	584	572	579	546	564	641	559	576	558	593	599	583	625	569	574	609	579	601	564	547	597	580	595	541	613	577	596	610	531	603	599	612	586	577	573	587	644	605	564	626	607	578	578	606	536	568	594	596	658	576	574	576	588	552	588	630	608	598	566	607	564	601	558	603	573	559	595	564	594	563	621	641	555	598	572	605	586	591	598	564	586	605	563	559	571	589	584	601	615	578	595	563	579	577	596	591	584	613	573	619	596	581	576	551	558	581	610	555	552	542	580	559	607	568	618	551	609	580	630	566	561	578	595	580	630	568	611	630	585	582	585	609	570	619	590	608	603	548	594	591	580	590	598	575	592	596	608	614	598	567	579	592	602	567	572	602	609	574	571	629	587	549	579	560	557	613	595	539	608	574	539	590	589	619	608	564	574	608	596	578	645	614	612	563	603	589	640	571	559	571	628	597	580	589	568	576	574	573	576	614	615	553	572	614	593	572	568	635	605	530	590	591	652	571	589	583	588	589	571	570	597	581	564	575	612	589	592	533	592	566	600	578	596	552	601	548	573	569	613	616	586	598	576	592	598	608	606	571	593	625	581	541	590	619	601	609	597	587	535	630	566	631	582	584	590	618	619	607	548	598	590	632	598	558	591	584	580	602	599	562	614	606	608	569	637	617	608	588	569	545	566	596	550	548	599	513	560	683	590	561	652	574	573	600	618	611	562	612	589	574	615	558	581	585	574	600	597	611	600	577	607	593	591	560	599	567	572	563	552	582	602	618	642	566	568	593	592	611	606	585	576	590	593	568	535	597	555	605	596	640	539	567	573	592	577	605	593	595	549	604	637	572	627	597	617	591	550	603	553	550	602	639	606	547	581	615	622	569	573	588	551	560	613	552	578	610	575	612	601	611	568	627	589	570	565	590	607	575	592	585	610	603	540	602	548	573	596	573	579	590	610	598	653	584	610	606	575	546	617	562	604	577	581	565	613	610	559	592	590	619	605	602	567	586	637	575	596	586	590	532	598	586	615	606	556	556	629	591	590	557	579	562	556	605	571	568	587	601	577	594	554	560	622	617	603	584	598	562	573	564	587	577	551	657	591	576	614	598	554	611	574	598	604	628	526	609	585	601	620	652	567	570	602	591	578	567	604	542	617	552	605	602	572	590	555	601	556	586	587	592	612	567	576	606	633	592	567	568	577	625	603	559	613	616	562	606	544	570	586	569	579	610	563	607	605	616	574	606	552	581	604	603	588	577	623	573	625	607	573	573	623	602	581	572	565	624	619	572	632	564	624	583	591	572	580	656	561	611	613	601	586	623	623	562	589	577	649	567	562	606	609	583	560	550	579	596	599	605	574	601	607	561	581	603	582	573	628	559	599	630	607	571	588	603	585	634	548	570	598	590	620	576	585	541	577	582	575	569	591	578	554	583	562	583	556	600	585	584	587	608	572	640	614	601	560	595	619	588	625	586	570	612	607	606	608	605	573	559	590	557	635	568	582	541	559	578	541	579	579	574	606	603	604	589	594	586	595	573	599	578	570	587	566	573	590	542	589	571	602	610	563	590	584	597	589	586	604	629	611	554	621	589	584	560	611	612	576	604	587	602	576	577	572	578	583	569	615	588	596	592	631	566	591	565	566	559	582	592	619	609	592	549	593	574	566	657	571	594	553	619	574	596	543	577	598	582	574	607	579	572	589	572	573	625	584	596	592	556	592	554	576	600	608	555	604	608	618	577	577	576	569	591	608	587	598	603	587	585	629	596	564	590	592	593	580	604	557	584	553	574	577	574	616	596	618	602	610	584	581	550	605	635	588	552	591	551	560	599	587	635	592	586	599	564	608	543	591	586	598	570	563	601	604	584	586	594	589	580	598	585	584	595	600	586	569	595	592	596	584	540	580	598	587	585	623	549	567	605	607	582	594	574	581	612	578	591	584	588	591	592	600	613	573	586	593	608	592	603	577	583	591	612	525	590	579	575	577	642	562	577	613	592	619	550	578	640	638	580	590	556	577	597	603	601	600	616	519	596	592	558	525	605	613	608	583	576	605	587	625	608	593	596	595	585	558	587	586	587	587	612	560	587	635	588	594	574	628	608	573	566	565	575	586	568	575	603	588	602	555	545	586	577	592	533	581	594	590	589	611	598	596	572	619	626	568	571	567	596	607	575	585	584	604	631	571	619	602	551	560	603	618	578	597	580	604	561	586	614	599	637	593	607	618	600	633	544	604	595	620	572	558	588	575	626	592	607	599	578	615	630	555	590	592	597	617	586	593	588	578	541	599	586	616	572	551	590	612	633	562	586	554	603	593	547	596	598	580	561	611	583	634	612	587	606	600	589	561	580	590	556	572	586	610	548	633	593	575	579	593	533	647	581	600	615	604	592	606	628	610	613	599	621	564	614	608	574	585	573	574	590	583	574	567	621	608	545	586	577	618	572	594	597	570	554	565	599	606	601	605	608	565	562	601	534	598	601	607	592
1183	548	359	359	301	392	406	356	357	333	366	399	390	326	373	283	256	218	234	211	214	237	197	202	203	162	153	165	137	113	132	134	119	114	125	108	118	118	132	125	127	114	104	104	119	121	122	112	124	102	121	90	106	127	116	122	119	121	126	124	117	115	121	139	123	107	118	107	120	106	120	116	116	115	125	104	122	103	107	116	103	110	103	104	113	104	101	104	126	117	127	117	104	113	118	104	115	108	109	113	114	109	130	106	93	102	114	106	123	110	98	120	119	109	110	104	110	102	127	105	123	95	104	110	98	109	127	106	116	114	116	106	114	87	115	113	111	121	111	108	132	112	102	118	114	122	110	106	111	124	114	130	122	110	108	92	118	125	102	107	111	105	130	116	124	119	129	117	118	105	105	103	116	103	113	119	129	111	118	116	108	105	101	127	112	122	137	109	114	112	129	114	116	113	124	108	127	97	112	120	101	109	87	123	111	104	121	114	126	104	94	116	111	100	117	114	120	113	125	131	133	118	106	94	107	124	108	116	124	113	120	117	129	113	107	129	131	112	101	127	121	122	146	115	124	135	114	121	113	113	125	108	128	114	112	93	110	116	119	117	109	113	115	140	126	114	110	100	103	105	124	119	122	114	132	113	112	125	118	117	105	114	119	134	115	101	110	115	129	104	113	105	114	96	114	109	126	125	98	124	128	128	121	109	106	115	103	103	109	126	95	120	99	112	99	107	116	109	108	109	132	124	111	146	121	103	102	114	118	105	109	109	117	139	124	133	129	116	119	125	139	113	117	101	126	124	125	101	103	128	112	111	109	117	102	109	123	108	106	117	149	109	104	105	130	127	119	112	113	108	96	103	115	125	123	122	111	101	100	118	104	107	120	115	101	116	118	111	123	134	122	119	126	123	99	116	126	93	120	115	108	121	113	121	107	113	122	105	100	93	114	127	146	138	130	123	115	104	112	121	95	106	145	125	130	111	118	140	128	112	122	125	137	114	129	145	115	100	114	108	126	117	135	115	96	118	120	133	116	109	104	118	115	119	121	103	117	94	108	131	117	121	122	126	103	127	124	113	118	115	123	124	113	127	124	102	115	122	121	106	118	110	117	106	121	110	121	111	107	108	98	119	108	115	133	119	108	99	128	105	125	118	102	146	114	114	115	113	110	122	127	107	124	96	122	123	103	126	124	106	105	107	120	105	121	143	124	112	125	115	96	105	115	109	116	106	128	113	107	114	115	115	119	112	103	106	107	115	123	107	132	141	116	117	102	109	112	110	120	102	118	106	106	104	134	108	114	97	116	109	123	128	123	118	113	124	124	118	113	112	118	118	122	134	124	108	114	119	120	110	127	115	114	111	110	119	111	118	120	98	108	121	128	118	115	121	112	126	93	110	127	109	108	121	94	129	113	99	115	115	97	107	124	127	124	115	105	114	138	143	106	119	106	115	104	114	106	109	130	97	113	97	116	115	101	126	109	105	127	120	129	88	114	100	106	117	110	143	113	115	115	125	119	126	108	125	125	109	101	111	110	102	122	129	94	100	100	111	111	138	125	119	110	115	124	107	132	115	113	99	115	98	111	136	102	128	108	129	108	115	113	101	131	119	119	120	112	106	122	117	121	110	127	126	112	114	105	94	125	102	113	100	114	95	108	114	119	124	122	131	106	120	123	118	94	110	103	120	119	112	131	107	104	103	99	130	107	118	117	118	98	111	116	122	111	102	112	105	123	118	107	106	130	124	125	116	121	122	114	109	104	120	121	124	100	92	122	122	83	101	121	121	117	113	126	115	81	120	86	121	107	95	144	132	109	110	107	134	128	103	114	109	116	124	125	135	134	125	131	125	110	105	111	127	112	90	122	108	107	110	104	116	115	133	116	118	119	95	102	122	126	109	110	121	114	100	112	112	113	101	111	132	108	126	109	117	98	128	118	130	106	119	96	113	121	115	110	103	123	116	112	120	100	104	108	111	118	116	113	116	115	112	124	124	110	132	115	111	102	127	105	120	107	108	125	129	124	103	120	115	106	117	130	108	131	114	119	130	113	114	116	103	133	102	111	117	130	117	104	137	120	113	116	122	142	123	120	134	94	121	116	107	121	97	122	120	138	124	99	113	121	110	107	118	110	122	107	119	120	107	112	113	123	86	123	124	109	111	106	106	143	106	119	118	102	110	129	108	115	110	111	107	131	111	136	117	115	130	121	107	100	110	121	127	122	110	105	129	112	103	110	119	116	112	90	106	125	111	130	101	126	113	108	120	134	103	119	120	117	125	112	106	142	107	134	117	100	112	131	110	117	111	117	126	118	97	119	111	122	127	120	125	120	103	112	115	103	96	136	95	139	104	120	119	137	122	107	101	121	109	99	119	117	127	126	109	113	121	132	132	119	128	115	104	132	132	103	105	129	105	123	124	109	113	114	122	97	132	109	115	122	108	122	115	151	115	101	107	117	117	126	107	109	106	141	109	109	99	109	112	112	80	114	111	105	116	117	99	117	109	91	107	118	127	103	123	114	123	97	97	119	114	123	110	113	120	126	128	102	103	113	119	105	113	118	115	140	113	124	112	102	107	122	115	96	120	122	105	98	103	110	120	110	109	111	120	106	118	119	117	106	91	129	95	124	133	104	109	112	114	105	97	122	106	127	124	105	105	125	103	100	113	120	104	119	130	115	138	103	121	105	132	113	124	113	138	108	114	124	119	98	81	111	136	111	122	126	89	127	102	116	113	117	115	120	127	101	100	113	121	105	123	115	129	135	126	123	124	94	107	95	116	111	119	128	104	106	126	95	129	128	109	126	125	128	105	108	131	117	114	128	123	98	116	116	134	132	129	111	118	122	126	119	126	96	115	120	126	117	107	101	113	129	112	115	124	110	98	104	101	121	109	125	110	125	114	135	117	111	138	131	126	110	125	120	116	124	127	118	110	123	112	128	126	110	123	122	123	122	108	113	135	124	112	132	103	124	119	121	111	116	110	117	103	115	121	111	118	144	99	129	125	112	110	103	127	112	112	106	102	102	118	141	104	120	112	113	108	118	109	121	98	124	118	123	129	121	105	131	119	117	114	125	101	132	97	107	123	112	146	108	114	112	119	115	124	131	117	130	112	111	104	133	105	103	129	104	117	98	122	116	106	135	99	127	100	122	106	110	126	124	115	107	111	130	103	123	107	103	112	124	99	122	126	135	107	129	99	99	129	112	131	116	111	126	133	123	117	88	104	112	105	132	119	120	116	111	102	116	110	96	110	108	105	115	112	116	120	134	119	136	113	112	111	137	110	112	130	104	118	116	139	119	107	115	127	115	108	118	107	124	98	98	119	114	104	121	111	100	110	132	97	121	96	105	121	127	120	108	119	133	115	116	119	109	116	112	117	101	105	98	126	101	131	121	130	121	109	133	116	105	88	121	132	116	132	128	95	135	107	81	122	116	120	116	132	112	120	103	110	108	112	122	114	112	119	106	133	98	120	134	126	124	119	124	117
13581	6268	3998	6604	15227	15873	13979	11836	10052	8666	8988	9532	8957	8356	8279	5920	4499	4415	4413	3555	3831	3996	3593	3528	3637	2476	2286	1813	1412	1329	1097	1129	1138	1036	1084	1040	970	947	860	890	866	882	880	957	879	871	866	926	905	866	904	905	935	896	885	926	868	946	888	953	910	892	956	912	907	885	892	911	897	970	922	939	1005	964	916	910	980	928	885	843	877	822	918	882	902	858	855	889	918	859	879	918	874	857	895	916	886	885	877	856	866	905	817	890	896	908	885	891	809	893	875	868	888	894	854	847	899	882	911	873	934	863	896	885	849	834	877	844	866	871	892	914	891	845	921	865	839	890	881	852	836	921	853	870	886	914	883	871	918	887	826	804	885	859	868	890	877	872	878	846	862	886	892	850	847	809	896	877	864	895	846	888	959	860	894	867	919	834	877	895	798	872	933	914	843	885	855	926	871	909	877	846	853	874	869	913	857	886	811	883	851	904	888	915	892	832	887	884	826	917	863	829	866	889	875	852	870	899	855	855	919	893	872	840	874	825	911	880	883	906	840	921	831	908	873	816	880	880	871	906	894	854	863	867	885	902	855	894	915	911	794	931	849	890	878	871	889	884	887	889	865	916	912	899	875	863	840	866	874	944	904	865	878	878	922	846	851	827	893	874	907	850	875	865	872	887	866	866	878	850	890	876	881	888	870	866	837	907	889	888	870	844	877	861	848	836	922	879	815	874	903	853	817	886	887	895	795	844	847	881	843	918	882	846	908	910	845	859	851	940	945	861	833	882	839	865	895	808	900	892	898	892	869	950	872	903	909	836	836	913	860	859	858	840	924	846	853	875	869	885	869	860	909	869	891	847	870	863	840	926	954	931	842	858	842	868	857	919	926	914	862	889	900	888	859	847	875	862	851	875	884	899	872	881	914	873	911	871	806	883	921	922	834	890	905	796	801	916	837	839	868	845	928	818	876	876	874	915	862	861	853	870	925	906	874	888	868	847	844	788	889	891	862	897	840	905	888	911	888	892	861	865	870	924	866	863	811	881	870	789	925	886	843	859	877	927	885	884	869	862	884	871	932	871	833	852	909	861	908	891	904	871	858	857	898	838	898	900	858	856	898	863	920	869	871	935	889	843	846	915	895	895	861	826	837	923	962	874	839	851	867	868	876	880	826	892	908	857	880	902	891	952	880	819	883	899	908	918	917	899	903	859	874	952	920	884	860	881	814	891	840	915	892	840	858	882	879	834	839	911	862	849	860	864	838	850	813	903	895	867	885	864	938	873	869	832	879	911	935	855	881	881	860	845	908	875	923	841	880	850	890	897	875	879	874	794	906	867	875	834	880	883	899	929	882	897	867	898	859	881	878	878	841	879	841	870	850	831	883	856	902	871	863	863	856	910	884	911	866	831	894	897	833	888	831	912	895	871	850	851	884	906	872	893	906	834	882	841	864	882	883	868	831	924	849	917	828	876	881	847	905	888	876	866	847	815	852	872	930	846	856	891	845	881	846	871	862	918	899	914	820	863	888	845	882	885	870	864	882	869	885	831	844	881	813	875	891	877	899	868	868	899	849	789	902	914	914	878	870	875	870	886	865	878	911	823	914	853	863	876	872	898	862	863	868	900	927	895	890	892	859	887	887	892	883	890	846	862	885	891	887	834	853	826	876	866	849	818	860	893	849	901	884	871	845	844	846	879	866	920	849	947	833	935	896	892	809	881	842	856	856	852	845	845	856	861	934	883	885	886	870	930	876	875	848	897	864	841	833	842	836	875	878	836	903	857	850	890	861	906	826	884	903	857	866	869	851	867	912	879	854	843	835	940	858	882	875	854	868	913	844	915	866	866	875	908	851	890	815	871	884	865	831	874	857	912	905	952	886	861	920	937	917	864	857	919	895	887	896	819	870	883	878	861	887	860	902	870	878	889	853	847	874	859	909	862	855	889	871	856	905	892	882	865	863	908	793	849	869	912	853	882	889	872	882	877	869	851	902	884	838	862	939	890	906	867	826	881	889	872	888	883	867	876	895	830	929	928	886	887	872	874	830	888	917	880	914	880	869	937	865	849	885	879	876	869	836	875	842	870	880	886	911	892	896	881	860	865	869	868	836	822	875	860	896	876	877	844	845	892	882	786	884	908	838	941	851	879	890	882	846	897	890	823	846	862	913	865	926	857	861	881	857	890	902	859	857	867	813	910	900	909	894	873	841	873	856	852	878	798	899	884	902	854	902	867	900	827	870	883	844	879	924	863	891	891	902	882	896	896	863	902	879	871	900	885	869	849	845	876	921	939	869	941	899	921	879	909	923	853	891	882	870	930	899	842	835	903	902	876	865	867	885	816	892	883	846	851	859	894	875	862	882	842	939	813	934	850	913	912	907	836	908	817	872	899	876	862	898	857	865	858	917	898	892	906	891	875	904	840	900	878	878	916	877	846	880	869	892	899	892	907	873	865	870	890	887	859	866	874	846	878	844	926	884	885	891	914	909	850	848	895	937	870	876	901	873	915	835	882	925	929	899	861	921	859	902	830	831	793	899	923	875	868	842	930	875	884	888	866	920	902	846	870	923	896	900	888	821	907	901	851	872	874	856	862	843	903	875	867	841	827	846	824	919	887	890	931	897	862	867	850	906	914	880	839	876	877	832	864	830	922	862	856	850	837	849	890	822	906	916	889	834	902	887	914	863	846	886	892	865	881	883	901	850	912	895	890	875	835	870	858	930	832	858	872	845	876	890	835	896	904	887	851	862	940	904	836	863	847	840	891	903	916	885	899	859	847	850	853	845	896	874	880	884	905	834	879	871	843	857	893	875	880	875	888	845	907	824	865	909	858	873	884	824	827	822	803	881	836	866	900	863	929	878	882	850	852	888	907	835	825	825	852	879	885	892	883	897	858	876	886	907	880	874	883	911	832	870	881	868	892	861	877	871	876	910	891	883	876	843	907	866	846	858	842	886	880	897	909	885	883	864	869	908	838	878	868	871	915	841	836	898	827	921	824	909	852	882	849	904	923	890	880	854	908	893	873	899	899	883	843	890	824	900	882	917	813	816	871	874	895	853	875	879	897	864	875	834	823	837	851	850	861	878	823	868	832	863	873	881	899	926	900	865	847	909	850	896	855	896	890	854	866	823	914	944	848	873	855	850	858	846	823	850	834	848	902	877	847	835	846	882	892	885	887	853	850	881	876	882	856	883	856	871	893	911	905	881	926	881	896	861	874	895	869	857	830	845	888	878	859	887	873	925	885	886	893	845	864	875	885	888	908	898	880	915	889	917	874	906	902	875	905	853	883	880	871	885	898	885	898	822	855	844	891	831	942	839	894	890	925	880	871	868	867	846	889	873	816	881	879	907	850	866	844	882	860	856	897	834	859	892	902	870	881	863	874	859	882	851	872	855	834	886	934	873	894	883	894	844	787	877	884	858	853	848	868	871	883	904	858	899	876	863	866	888	869	865	852	860	899	863	903	840	931	882	896	863	910	908	886	864	790	828	893
1226	258	198	171	129	182	174	172	164	181	151	196	220	197	165	146	109	110	106	97	133	110	86	95	93	82	78	73	64	47	47	60	51	52	46	37	51	37	62	47	60	44	41	51	45	47	39	40	52	44	58	50	45	48	47	49	41	52	51	32	49	46	47	47	51	60	54	39	48	51	50	43	47	38	50	57	40	40	58	52	50	46	52	31	50	53	47	54	43	48	36	46	53	57	37	48	41	57	56	53	50	45	54	40	46	46	46	56	52	45	55	48	50	44	38	55	50	54	48	67	42	43	52	54	48	54	49	55	49	52	51	63	53	48	51	58	45	55	55	47	37	48	44	39	53	40	53	46	55	36	53	56	49	60	41	49	53	46	58	43	50	50	57	53	41	48	40	41	60	47	51	45	32	42	58	39	46	52	57	40	45	49	49	64	48	55	45	45	52	50	53	51	37	57	59	59	50	34	53	30	48	63	54	38	50	53	58	38	57	55	44	50	40	31	62	46	57	52	49	52	46	50	57	42	52	47	55	54	52	59	51	53	31	68	35	36	41	59	36	44	46	38	54	49	48	41	49	54	51	52	51	45	48	45	62	37	50	48	33	52	56	41	44	64	52	59	59	42	47	56	52	44	45	42	64	38	44	43	46	39	49	43	56	52	58	60	37	53	53	45	36	45	42	54	51	52	45	47	51	46	50	53	56	44	49	38	44	51	49	55	35	53	35	64	47	43	51	43	51	47	60	48	48	44	39	39	42	57	58	57	60	46	56	46	51	51	56	53	44	38	45	40	59	56	45	42	43	39	43	48	52	51	46	50	52	42	49	53	33	58	50	60	48	48	41	37	46	43	48	57	51	47	51	45	50	56	51	54	45	34	61	68	52	46	64	37	52	46	50	56	53	54	50	59	47	40	48	51	61	60	58	58	44	50	53	48	41	51	56	60	43	42	52	56	44	59	52	51	55	52	45	67	51	55	55	40	34	52	52	44	51	49	58	45	42	57	37	56	47	59	52	59	57	53	39	55	50	56	41	50	35	59	49	43	40	47	53	47	57	53	44	57	52	47	48	32	40	30	61	41	36	42	37	47	47	41	42	48	44	50	49	42	35	66	43	55	45	46	51	53	60	48	51	46	50	44	59	54	64	52	31	56	35	42	64	38	39	43	41	46	47	43	50	41	40	40	51	41	62	37	48	55	54	47	52	47	53	51	39	41	44	48	42	57	51	52	53	51	53	57	60	61	54	49	53	37	43	47	68	58	64	60	61	54	53	56	46	45	49	42	51	47	58	53	48	41	45	49	55	36	60	55	53	58	56	47	45	49	49	47	51	54	43	53	51	61	52	51	38	51	40	46	59	47	41	56	40	54	46	53	44	50	54	47	42	40	48	42	60	55	49	62	38	36	60	39	41	46	50	58	49	51	40	52	49	47	54	49	63	43	35	42	43	45	54	39	45	53	60	57	51	43	45	62	48	49	46	59	55	43	51	40	48	51	44	48	51	43	44	39	48	50	45	45	45	55	44	46	50	47	44	62	49	43	56	42	44	53	55	51	45	38	49	42	43	53	48	58	49	43	38	36	49	52	63	45	38	44	42	43	40	51	44	52	45	48	32	51	45	42	43	47	55	49	43	48	45	44	51	59	41	50	41	45	44	36	49	49	49	37	43	51	42	51	45	55	60	36	39	47	49	46	40	49	52	43	54	41	52	57	47	38	36	46	49	34	49	57	49	61	51	46	56	53	46	48	67	51	50	50	44	49	42	53	45	41	54	59	56	68	45	47	57	53	56	46	59	64	48	50	52	45	43	45	56	42	51	47	64	51	51	60	42	49	48	64	48	47	50	47	45	43	54	51	54	52	35	45	45	37	47	51	27	47	45	51	59	47	48	49	44	53	41	34	51	42	50	37	61	52	43	45	53	49	63	52	37	50	49	52	58	43	45	54	53	52	32	37	49	46	58	51	44	53	43	45	53	61	60	41	50	47	61	53	43	32	43	47	36	48	46	50	46	70	47	41	40	50	46	45	51	42	59	50	43	33	42	43	57	55	47	41	55	51	45	45	55	59	45	46	45	42	42	55	47	49	51	42	47	46	47	50	42	46	45	61	52	54	31	51	66	49	52	44	61	52	41	58	52	47	44	59	40	36	37	54	44	50	57	57	41	45	39	53	67	40	47	37	45	42	51	43	47	44	42	48	61	58	40	59	38	49	56	53	59	56	52	51	49	44	51	43	52	49	50	42	55	43	76	47	69	42	52	46	48	50	52	52	45	41	41	42	46	50	41	49	41	45	45	54	53	63	56	47	55	51	51	50	55	34	37	39	55	58	63	49	68	50	34	44	58	51	47	49	53	39	40	43	48	41	56	50	65	56	53	49	45	51	55	45	57	51	41	48	57	55	61	52	57	43	62	40	52	55	44	48	55	50	45	39	47	42	51	49	35	56	58	38	42	43	51	47	59	55	37	49	48	39	51	47	68	46	71	57	58	42	46	47	48	33	45	45	31	44	46	47	57	51	40	46	48	60	57	45	52	52	46	47	48	44	39	51	40	54	42	46	47	55	42	45	48	61	51	34	52	47	59	45	46	39	47	44	56	56	49	44	42	56	46	60	47	52	51	57	55	41	59	53	45	52	46	56	55	44	56	38	52	41	61	57	50	43	46	53	42	42	42	53	39	48	61	50	40	52	61	46	47	44	52	51	52	46	49	38	47	46	53	49	50	50	40	54	48	57	52	65	41	50	54	42	44	44	52	62	58	45	53	48	42	53	44	52	71	50	68	41	33	54	51	46	63	45	59	52	47	47	52	45	44	64	52	41	55	51	51	54	57	64	40	44	50	39	64	46	39	41	40	48	55	49	56	49	39	46	57	49	62	56	44	47	45	41	39	38	52	58	57	56	58	44	40	43	47	62	59	48	53	52	43	52	54	56	50	46	43	50	48	57	46	55	48	48	55	34	39	57	39	48	37	48	52	58	51	42	37	48	42	44	46	38	52	50	52	44	45	57	52	53	47	54	48	49	62	45	49	49	51	51	49	43	44	37	53	41	50	45	54	51	47	54	60	38	58	52	48	62	54	48	50	50	47	49	56	57	57	53	42	48	57	42	61	56	55	56	40	43	51	54	50	49	46	50	49	49	55	58	48	48	54	42	58	49	65	64	53	49	49	47	46	41	47	47	43	38	37	50	49	40	46	52	39	55	44	44	46	39	36	47	59	41	69	47	42	50	40	47	42	46	60	49	54	45	52	49	54	54	40	41	60	42	59	42	46	47	46	56	42	49	44	47	54	55	57	47	54	42	43	41	56	36	38	52	54	45	50	61	48	56	50	50	47	53	48	49	45	44	66	34	70	44	44	51	46	47	53	56	41	49	58	44	63	55	58	44	45	49	53	48	41	45	44	46	52	44	38	47	52	47	48	53	38	51	57	47	58	56	47	53	33	48	48	46	46	39	38	57	49	36	45	39	30	53	63	37	53	57
10193	3698	2540	4010	8392	9500	8123	6940	5878	5447	5312	5561	5650	5259	4979	3191	2393	2613	1876	2047	2168	2037	1789	1732	1776	1238	981	826	651	582	501	542	401	484	442	430	435	393	404	390	356	403	401	362	428	375	367	410	396	379	373	429	389	442	459	368	414	394	393	369	449	444	414	398	417	421	433	398	409	398	448	485	480	424	412	398	427	381	381	428	383	405	417	404	425	399	410	401	402	372	394	404	432	411	390	355	401	386	395	392	379	421	391	383	399	377	421	382	450	386	407	367	364	404	376	360	384	380	406	404	423	377	367	399	415	403	399	379	369	371	392	392	381	418	367	417	375	396	384	381	338	410	378	410	383	377	416	415	404	424	391	389	364	425	382	375	393	382	412	396	396	363	343	391	378	412	403	395	401	373	382	358	382	439	384	398	399	392	449	397	405	379	378	421	364	357	388	406	383	376	380	392	419	413	390	385	413	393	413	408	374	413	370	401	392	376	389	367	408	399	430	415	393	391	438	375	384	389	402	413	382	400	399	425	436	384	420	402	399	377	414	359	416	370	408	405	373	394	431	404	375	405	379	420	380	392	386	377	400	414	406	375	384	419	381	444	380	382	391	365	403	420	405	393	371	397	411	383	405	381	397	427	378	420	372	369	429	403	399	402	390	385	402	402	404	375	409	390	414	374	370	412	408	381	363	369	406	387	404	416	380	400	397	386	364	415	422	387	388	399	371	375	393	377	424	406	384	451	383	383	356	425	404	374	396	389	394	383	408	427	420	378	385	437	393	402	416	385	364	350	380	408	419	426	398	404	400	405	393	381	396	368	413	403	393	394	430	364	372	412	376	369	422	364	406	402	409	411	396	406	381	400	404	404	375	412	392	384	397	397	423	400	372	401	425	379	408	349	414	394	399	403	401	396	403	378	364	386	425	412	384	397	376	381	377	380	368	376	373	384	394	388	378	416	412	380	372	435	406	411	385	360	427	427	365	398	395	408	356	400	365	386	387	422	437	405	409	431	421	383	401	404	359	401	395	400	372	415	350	401	344	400	371	414	383	409	363	392	391	411	396	391	389	406	402	386	392	419	406	392	392	406	380	405	441	393	413	385	400	421	388	402	387	408	371	421	414	383	382	403	343	389	399	397	391	379	385	384	402	357	403	406	397	376	377	404	371	382	387	390	398	395	392	370	399	393	410	389	397	351	371	412	406	385	397	407	408	399	394	378	355	417	423	427	415	407	392	415	401	427	373	398	372	390	394	424	427	400	360	403	388	372	389	448	392	363	423	402	371	434	391	363	399	349	405	363	380	379	416	467	390	373	413	456	382	398	385	415	401	415	424	378	431	440	381	382	413	377	376	382	401	414	404	399	373	396	368	392	402	376	389	399	407	430	391	418	361	423	419	371	382	395	427	412	373	384	431	388	411	398	397	371	427	404	352	389	391	388	398	434	412	411	364	408	401	382	364	448	366	381	414	369	387	407	392	397	384	380	390	382	430	370	377	415	384	390	393	371	409	395	400	407	371	402	417	402	418	396	393	420	355	398	398	415	391	389	397	384	384	369	393	428	386	377	425	386	409	364	401	415	359	429	388	409	395	365	402	359	363	341	415	387	445	427	390	435	394	386	414	412	390	395	397	407	407	420	397	398	405	385	395	396	371	411	396	388	397	403	374	399	403	404	373	389	411	424	380	397	382	408	409	396	398	405	395	415	399	410	388	417	399	433	373	385	375	398	426	373	434	377	411	388	406	400	376	377	385	360	376	407	425	432	397	373	404	379	407	403	415	429	355	375	422	401	395	402	357	381	400	411	368	401	405	391	371	361	423	417	383	392	367	374	402	405	385	418	440	378	375	376	402	405	385	343	383	397	400	384	396	393	396	388	384	397	399	400	403	382	424	398	391	386	451	394	404	434	406	373	375	355	392	377	368	401	410	418	412	401	398	362	359	383	383	379	380	409	400	411	421	388	404	379	371	429	394	389	400	392	364	385	387	434	435	417	393	426	393	359	421	374	407	417	409	382	383	427	415	405	402	398	410	402	396	386	405	381	402	378	401	395	406	367	410	409	375	409	427	385	356	363	422	392	414	368	402	417	372	393	372	381	369	428	381	396	388	410	430	404	371	390	416	414	382	397	370	407	378	400	401	430	364	388	426	389	418	438	386	412	379	406	400	398	362	418	416	412	398	397	393	416	379	409	380	394	379	402	398	387	360	378	397	402	383	425	391	386	390	372	372	406	376	390	424	441	421	396	403	378	413	396	433	378	388	413	390	430	408	389	399	384	395	401	405	400	410	406	408	418	399	413	422	399	390	409	407	366	434	391	415	396	364	357	413	384	375	390	377	384	416	414	400	427	399	399	416	419	367	361	403	397	410	410	405	408	371	405	394	391	423	426	393	402	391	429	343	409	390	419	379	399	415	377	396	354	385	390	401	386	417	390	413	408	367	395	389	444	383	395	379	418	392	431	382	412	374	407	397	372	367	415	400	407	425	383	409	399	353	386	400	396	413	407	400	402	354	389	408	379	378	394	389	386	411	401	418	370	423	412	409	413	383	400	436	397	385	390	401	403	358	421	371	421	394	389	416	381	413	415	391	396	393	418	377	418	423	417	365	401	394	362	381	374	408	396	400	383	385	411	393	402	376	394	404	429	397	394	416	372	393	392	442	393	400	366	378	360	372	385	375	375	378	387	375	396	370	382	414	388	416	430	390	406	367	390	405	397	410	402	400	391	382	384	387	422	370	364	369	401	410	399	405	351	405	361	417	408	374	399	425	392	361	401	374	400	360	348	399	380	404	380	430	407	386	401	428	388	410	375	415	377	383	389	370	433	406	433	390	408	348	407	367	406	371	421	367	417	399	418	376	399	394	368	400	425	395	418	404	400	394	406	400	404	394	397	346	401	399	387	392	415	417	400	373	378	409	394	421	393	371	388	411	360	397	398	390	402	377	392	393	405	409	408	386	411	406	366	406	395	400	400	381	396	409	411	407	385	428	428	397	391	407	366	413	398	390	377	395	402	382	383	399	414	398	429	400	374	366	405	395	391	418	381	381	365	378	381	425	419	403	392	372	407	391	397	376	410	383	412	382	389	393	422	382	412	411	398	399	432	385	407	379	373	402	362	396	394	396	406	422	378	383	400	422	410	389	360	380	409	383	413	384	436	404	416	406	398	359	406	400	431	399	370	411	390	376	398	372	391	354	410	371	384	389	376	406	399	381	395	430	399	397	384	388	393	384	375	395	399	395	374	384	426	398	417	421	385	371	355	423	389	385	363	368	377	385	367	353	398	408	380	403	433	421	424	390	359	405	424	436	380	349	382	393	411	391	390	419	414	408	378	406	377	411	396	389	376	421	426	428	401	362	420	397	410	356	392	410	397	412	380	396	388	354	393	411	395	355	390	378	377	396	384	391	378	405	409	409	422	389	392	416	403	401	385	390	400	394	366	390	398	385	385	392	410	395	437	385	389	410	453	398	376	424	390	413	398
753	472	353	289	209	254	281	300	291	256	251	300	291	288	301	214	192	179	142	190	184	160	163	150	158	134	110	94	97	108	128	104	89	87	98	90	97	89	97	89	80	106	109	112	88	77	93	85	81	81	93	90	81	107	98	95	94	64	88	93	105	91	97	84	88	83	92	88	98	102	99	84	108	92	89	93	87	83	104	79	92	94	104	83	97	90	78	79	91	87	84	109	71	93	87	95	100	92	87	81	87	91	84	112	109	85	89	85	75	97	84	94	76	88	87	108	93	86	70	82	75	90	97	90	99	87	89	93	104	81	93	82	91	83	86	94	80	96	99	114	85	90	90	80	96	96	100	93	85	103	89	99	84	85	101	74	98	94	89	86	86	100	79	112	105	77	76	77	85	99	106	97	105	99	88	108	81	83	69	99	95	88	93	96	104	94	79	101	97	81	82	90	102	101	102	73	76	87	86	84	91	86	91	76	84	94	91	82	85	80	84	98	79	87	81	99	93	82	109	99	89	91	73	82	84	80	82	85	81	93	97	94	78	90	92	100	91	95	80	85	86	119	100	100	87	95	81	90	99	104	103	89	98	83	89	98	86	83	106	104	92	86	92	71	87	81	93	79	80	79	82	87	83	70	90	96	96	115	89	85	88	93	97	90	81	96	96	81	82	87	84	107	98	88	93	88	90	88	88	83	95	111	100	82	71	94	99	87	99	104	86	110	86	76	122	92	87	88	104	102	103	97	100	93	98	100	75	81	81	100	100	81	96	79	106	95	101	86	82	91	113	102	91	83	91	96	96	86	90	97	90	84	100	75	99	91	91	89	93	91	93	86	81	104	104	78	100	84	93	92	104	80	100	78	80	83	99	85	102	75	92	84	95	88	94	92	77	94	100	98	98	105	99	86	85	103	93	81	102	82	89	92	99	89	84	88	91	92	91	96	87	95	85	90	95	100	83	98	65	93	94	82	83	80	94	88	100	87	87	92	86	91	70	78	106	90	90	82	85	78	82	105	97	108	85	103	108	76	87	97	105	89	93	84	82	91	87	86	80	81	104	93	93	83	94	95	88	88	100	82	83	83	85	85	82	91	88	95	86	92	82	108	82	100	96	99	96	106	83	91	94	89	101	107	85	98	85	103	109	86	84	87	82	82	87	92	106	94	84	99	101	98	88	94	82	112	81	91	80	86	75	91	91	86	87	97	83	109	92	85	81	96	106	87	79	87	89	97	89	104	94	87	107	95	99	67	88	93	87	90	80	96	80	88	75	91	82	95	96	92	91	72	97	84	78	79	105	86	80	91	82	92	104	83	78	86	94	99	109	85	101	90	106	81	82	86	90	90	86	94	88	77	104	76	96	83	84	81	93	103	92	95	94	78	98	101	107	96	72	97	98	92	87	91	93	98	82	94	89	93	96	76	89	93	89	108	105	68	91	91	92	75	91	85	79	75	93	98	80	107	69	89	87	73	91	91	80	105	103	93	87	102	91	86	92	79	82	103	92	107	96	100	91	74	78	89	87	82	87	102	88	93	96	98	82	109	94	90	110	106	97	92	85	98	97	69	96	88	75	72	84	87	98	99	79	95	93	97	87	75	90	82	94	91	93	87	114	102	86	95	76	80	93	84	90	86	85	95	85	105	78	96	99	87	96	80	99	93	95	77	98	91	89	98	94	86	98	89	76	108	95	80	97	99	103	87	90	74	84	90	85	83	86	87	70	103	91	74	84	83	77	77	81	101	98	80	87	88	81	83	76	98	79	104	96	95	92	61	93	96	87	81	106	84	94	78	75	90	102	97	102	108	86	80	94	73	67	89	72	84	80	91	96	96	98	81	65	99	93	94	102	83	92	95	104	93	83	89	93	99	95	78	96	89	87	90	84	72	82	96	106	89	76	84	91	84	82	94	82	92	68	79	104	99	80	76	87	83	102	105	85	91	84	88	75	88	100	87	89	106	84	99	88	101	99	96	85	94	76	95	82	101	80	78	111	77	83	103	84	91	89	91	94	105	96	89	112	92	87	66	77	75	89	83	86	84	94	89	85	82	83	67	78	77	87	87	91	93	82	82	88	76	79	93	90	76	93	92	94	94	86	88	97	100	88	91	101	80	90	93	99	108	93	87	80	90	80	82	98	90	80	93	83	88	100	92	99	105	78	111	97	82	100	70	87	87	93	101	93	89	101	80	95	89	98	107	101	72	98	99	81	76	78	83	90	86	77	98	85	97	86	103	104	84	91	92	85	101	86	73	91	100	96	85	74	90	91	84	80	91	93	87	88	75	101	72	88	88	89	80	102	94	92	85	79	86	95	100	88	86	89	86	83	78	102	81	87	88	73	76	87	82	116	88	92	95	104	91	84	91	76	92	87	83	91	88	96	102	106	87	93	83	84	87	93	84	92	96	86	92	76	95	98	98	89	81	81	98	89	89	86	92	81	80	93	106	76	87	71	99	99	91	82	82	84	94	108	77	86	93	87	90	82	94	91	101	104	88	86	83	83	119	95	87	74	99	82	101	100	97	99	81	88	83	88	105	76	82	80	105	112	89	87	95	83	97	87	85	98	88	95	103	105	93	89	97	79	88	84	83	89	87	106	94	87	86	89	79	90	96	95	105	76	91	92	85	88	97	88	96	106	91	87	91	91	94	89	74	114	103	92	80	83	95	78	95	89	64	108	95	99	115	103	96	80	75	83	99	88	99	104	73	90	101	86	91	86	98	84	91	93	74	82	89	90	79	98	84	91	94	97	92	75	89	105	94	75	96	101	109	83	91	87	105	87	74	96	77	80	84	80	100	85	68	70	88	87	61	73	87	94	97	86	88	96	85	91	113	107	102	94	100	79	100	81	85	98	95	84	89	116	92	92	94	92	94	81	77	81	80	93	83	85	114	65	85	84	94	89	84	94	84	79	88	94	80	90	72	87	93	94	103	89	85	109	95	105	87	103	88	104	83	91	79	107	95	86	76	91	87	108	80	107	88	85	88	104	83	81	85	86	83	95	108	85	87	90	86	69	98	95	82	92	97	84	90	82	93	93	115	97	81	95	86	84	90	90	85	90	88	82	102	91	113	96	93	104	83	91	90	83	93	101	109	99	79	97	93	101	98	77	94	95	88	101	96	98	83	91	93	85	94	100	92	90	93	76	76	75	98	83	93	86	90	107	111	96	85	105	107	106	91	106	91	69	66	91	96	94	86	78	86	95	91	97	86	114	76	95	82	81	65	92	94	86	107	94	89	105	75	100	93	87	90	99	91	93	95	81	101	87	99	100	93	97	109	74	91	82	91	87	89	72	89	100	83	108	87	89	103	75	80	110	86	104	83	88	96	84	89	74	96	87	105	100	89	84	84	84	89	92	72	106	87	85	96	95	93	104	100	82	104	94	84	85	87	95	80	90	105	89	92	94	94	80	82	94	72	88	96	77	81	99	88	103	89	97	80	82	81	86	90	85	84	79	72	92	94	86	103	92	98	90	89	85	92
10599	5638	4085	5662	10428	12505	10951	10164	8535	8121	7022	7763	7496	7459	6299	4302	3435	3408	2946	3614	3576	2945	2964	2858	2425	1935	1559	1283	1153	936	873	909	823	810	837	797	774	725	696	692	694	719	694	722	694	678	718	699	705	698	633	681	668	692	698	678	675	726	722	734	745	738	704	729	722	645	707	653	713	738	714	791	778	774	731	694	726	724	702	695	669	658	657	673	732	696	692	674	642	728	689	689	643	657	694	693	672	720	689	714	676	677	672	706	750	698	628	715	693	710	695	658	653	705	663	635	677	686	733	709	670	708	681	682	675	688	660	723	668	668	636	712	669	656	663	659	678	665	700	717	716	700	739	665	679	671	672	700	688	673	698	676	643	704	666	662	626	687	705	739	698	684	696	682	693	677	720	684	751	679	669	681	712	702	748	705	660	715	646	667	697	648	675	744	675	692	671	700	679	709	724	663	690	695	639	629	731	716	643	673	691	714	690	661	700	640	658	681	665	699	698	692	687	685	725	661	654	664	710	674	697	671	674	633	656	723	696	702	686	673	696	708	717	696	647	674	678	727	699	716	685	633	706	678	685	698	725	729	686	727	722	671	675	708	703	667	695	736	688	694	651	670	702	697	702	659	669	670	653	676	692	683	649	701	688	664	760	704	646	644	686	628	685	660	690	622	657	665	715	667	699	650	717	679	688	708	696	697	679	647	701	678	666	686	694	677	651	651	697	681	681	642	654	651	659	704	689	668	665	658	656	690	709	650	731	652	680	644	754	708	684	679	707	656	687	663	695	712	675	717	711	661	694	721	708	704	660	728	746	651	706	655	722	637	672	708	670	720	721	671	678	685	659	691	666	723	666	681	688	691	673	658	626	683	648	678	725	660	693	705	699	630	701	676	666	677	650	692	669	664	680	712	673	688	695	715	694	714	684	662	700	656	715	667	698	692	686	715	700	656	681	655	683	694	687	733	725	699	743	653	676	655	664	726	721	702	669	642	705	665	720	679	706	688	695	653	682	696	695	681	675	688	722	686	647	670	705	697	693	707	661	709	684	688	672	686	695	690	688	681	682	655	651	617	710	714	694	672	681	665	664	666	675	646	662	703	726	697	661	685	677	667	694	686	684	682	677	677	663	666	692	656	692	719	688	642	705	736	666	668	679	729	670	676	639	678	708	675	712	693	673	684	692	708	720	687	697	677	682	659	681	681	664	698	736	683	675	725	678	679	664	658	677	644	709	626	678	644	645	728	677	698	696	698	666	688	688	665	720	716	678	692	649	689	710	687	729	684	701	667	665	658	691	684	664	693	670	698	700	654	648	657	702	686	689	665	698	691	640	690	698	683	669	653	706	662	678	728	691	674	653	671	665	672	647	661	711	659	652	701	694	670	684	705	695	678	637	737	680	674	692	679	656	699	728	697	669	674	687	731	620	683	677	674	705	640	641	735	684	695	652	697	700	736	650	671	727	667	688	668	704	672	711	698	678	673	677	700	682	637	755	713	704	635	716	676	665	648	663	671	671	711	705	692	697	622	685	678	666	671	701	694	618	709	720	685	724	679	696	717	652	695	738	693	676	638	708	689	663	665	627	639	637	699	675	715	698	670	710	725	693	687	656	668	699	640	705	663	686	692	653	665	648	729	653	700	703	710	630	712	674	676	715	665	716	719	664	652	701	677	683	699	719	684	635	721	684	681	698	709	710	687	669	659	670	690	690	671	708	633	681	683	707	624	685	663	700	691	708	707	678	707	666	678	672	654	666	681	697	691	656	658	670	660	706	686	655	709	699	674	721	704	695	655	661	723	708	683	667	713	742	690	668	667	736	636	675	668	691	663	679	673	689	667	724	697	676	690	665	659	679	664	669	688	675	711	706	693	669	664	712	698	661	653	695	675	640	650	686	643	680	673	678	725	676	684	720	678	707	654	665	706	673	707	699	654	675	649	685	685	708	718	696	689	696	690	715	685	616	685	679	658	687	694	708	686	675	679	656	677	729	665	682	708	666	675	678	721	676	696	685	689	629	689	734	638	700	674	657	669	639	684	674	696	693	638	682	676	671	671	692	690	708	672	717	673	661	662	688	662	682	708	685	653	719	648	709	661	651	697	679	725	739	669	676	663	703	673	695	701	708	666	702	696	663	675	662	641	642	718	706	698	678	669	665	683	663	660	697	680	705	702	674	702	684	651	676	651	681	681	645	716	711	639	701	645	694	679	705	696	721	674	661	731	649	685	668	688	661	650	660	680	663	724	691	687	688	686	696	680	635	693	709	684	702	715	709	679	677	679	674	716	677	720	685	684	711	645	680	719	685	664	751	682	671	696	711	682	740	675	685	670	702	687	702	688	669	669	684	679	684	706	663	682	675	665	645	682	658	689	693	603	700	691	703	624	712	690	693	683	705	672	696	715	678	706	696	698	685	648	647	680	685	680	672	706	678	664	646	653	679	666	682	714	673	679	681	688	686	706	664	703	693	655	696	687	694	682	669	664	718	700	686	675	698	679	688	682	721	679	667	673	712	674	688	688	687	653	657	669	683	667	665	728	629	649	682	683	710	676	633	685	721	668	681	703	649	709	695	692	735	695	690	653	712	726	713	712	679	703	714	715	689	691	694	680	700	683	665	677	664	690	687	732	689	682	671	734	638	657	716	709	741	653	710	669	672	656	637	714	699	623	664	694	647	662	722	675	697	697	698	692	695	647	682	671	741	673	606	720	675	655	698	677	722	693	666	680	689	714	681	689	701	676	690	711	658	688	640	665	678	678	654	660	709	673	677	714	704	662	702	700	647	662	677	658	653	716	714	711	711	676	662	682	700	652	675	694	690	683	701	673	673	677	655	700	749	707	668	668	675	674	681	726	679	646	700	710	647	637	668	697	703	724	711	731	687	716	698	665	712	650	667	671	652	644	690	675	713	700	699	680	663	685	676	679	658	671	642	703	693	685	691	721	700	657	652	686	676	673	662	651	676	664	671	674	694	696	684	683	619	674	674	689	674	664	661	690	702	668	692	723	677	741	717	670	685	670	680	683	653	669	697	727	661	711	703	663	711	700	711	714	730	653	667	712	712	666	626	714	683	643	684	667	741	653	762	707	713	648	686	684	668	646	638	659	677	696	643	685	676	661	689	714	724	698	693	657	626	655	649	698	675	681	670	710	725	672	676	670	661	728	717	699	660	690	680	701	679	683	702	677	693	642	642	707	679	677	707	656	702	677	695	669	646	659	695	657	740	632	695	714	681	665	661	723	680	711	670	654	645	667	628	689	718	651	653	657	737	676	668	667	695	677	661	634	693	692	650	739	671	713	673	713	690	697	675	719	704	710	698	655	757	670	703	737	673	662	688	647	714	701	661	752	681	729	705	635	660	638	696	672	684	680	680	675	651	676	682	685	723	649	664	691	726	630	618	733	655	709	665	690	671	680	638	659	642	690	688	710	677	728	696	638	671	626	659	646	688	691	698	713	708	678	686	662	668	668	671	696	706	676	664	699	713	680
1716	443	313	211	163	211	229	263	248	267	256	294	298	276	243	162	175	153	142	193	178	125	179	161	152	128	101	101	80	85	88	62	76	76	69	87	78	89	81	77	85	60	77	72	81	86	88	76	67	78	92	61	79	79	77	63	76	74	78	88	97	60	61	89	85	67	64	73	77	73	90	91	83	78	80	71	77	83	68	87	75	63	73	75	80	74	81	76	61	68	88	86	66	68	84	87	67	80	84	77	66	86	84	79	77	84	74	76	66	79	87	80	55	68	84	74	78	82	63	73	75	68	79	90	74	78	85	80	83	80	98	74	67	74	64	80	94	77	70	75	61	67	80	66	87	69	80	82	72	77	78	88	73	84	82	77	75	56	67	85	88	83	85	89	86	74	60	76	68	78	73	94	72	71	72	81	96	61	94	81	76	73	84	79	85	62	84	76	66	73	63	88	89	76	76	71	74	64	77	81	75	78	78	90	78	58	76	79	56	68	62	76	70	74	77	78	79	72	76	88	85	95	73	65	77	73	70	87	77	51	85	70	75	61	82	85	79	56	77	88	56	72	71	58	87	79	69	68	67	62	79	88	77	99	88	67	76	92	73	83	70	59	74	64	70	68	80	96	73	92	82	86	75	79	70	78	73	61	61	85	80	73	71	76	79	67	75	67	88	95	84	76	85	68	83	56	75	71	91	70	78	90	78	78	82	72	70	61	77	75	72	73	88	62	101	68	70	76	68	72	76	78	72	71	77	77	93	79	71	78	90	78	69	73	85	78	89	69	63	70	83	76	80	68	72	64	75	86	88	89	78	71	68	78	81	84	73	87	58	69	85	80	77	81	58	80	87	70	71	76	73	50	59	70	85	83	73	77	68	67	70	67	81	66	81	86	71	69	77	73	61	83	74	87	77	77	54	74	66	62	67	93	80	84	71	75	66	75	65	76	72	69	83	78	88	64	87	74	69	83	66	60	75	75	71	73	94	65	83	75	78	58	73	83	73	64	78	81	69	84	84	63	81	69	87	89	73	84	59	76	60	86	77	74	66	75	79	83	85	97	81	75	66	77	78	79	68	66	81	81	79	59	85	62	67	63	56	76	64	74	85	80	61	81	63	71	61	65	71	70	79	79	89	77	59	73	78	79	75	71	86	81	78	72	80	76	66	66	81	86	70	77	81	67	74	85	90	67	60	86	90	85	81	79	77	82	83	74	85	76	81	67	68	67	85	89	59	63	80	72	86	74	73	64	82	80	94	77	71	71	82	79	69	66	88	75	70	81	82	62	74	83	83	67	68	79	87	53	76	93	93	93	78	78	66	76	78	77	70	77	89	61	90	65	66	77	78	71	80	62	70	87	84	77	70	65	66	70	63	71	76	69	84	56	76	63	68	77	76	75	73	80	73	74	84	77	78	81	76	76	80	82	60	87	75	76	61	61	78	81	80	63	76	79	88	64	85	71	76	84	74	65	78	80	89	92	74	93	75	94	64	85	80	73	89	66	82	78	91	79	69	74	67	74	73	68	89	75	74	77	66	73	73	75	75	53	74	72	78	78	79	83	79	82	76	88	78	64	72	67	67	74	80	67	72	77	79	72	74	75	83	70	84	88	76	69	72	74	78	72	63	78	72	70	77	83	65	69	69	85	71	58	76	71	75	78	67	63	71	85	75	71	75	68	73	62	52	71	81	70	92	69	77	81	75	68	66	76	70	81	48	77	68	69	67	85	80	73	81	87	84	82	83	74	101	78	68	75	86	66	88	91	82	79	69	76	81	90	71	76	64	72	80	84	85	62	61	70	76	79	73	73	64	63	69	77	92	74	80	74	58	76	70	91	73	83	72	81	70	81	79	98	75	77	73	67	81	101	84	69	82	62	68	88	56	75	86	76	77	71	73	86	95	81	76	75	75	87	94	78	76	81	73	61	75	72	89	74	77	86	79	91	76	78	78	104	88	70	92	88	75	74	90	72	77	75	64	53	56	84	81	77	94	94	67	79	93	77	82	84	86	71	85	78	62	67	76	76	81	80	82	78	77	72	77	75	87	74	64	76	84	69	77	72	56	77	92	64	79	75	79	67	75	77	79	72	61	85	76	68	89	73	79	71	88	85	91	62	87	76	91	78	58	77	81	78	73	84	66	61	85	69	88	61	67	66	79	76	71	64	70	71	73	80	81	72	73	79	89	81	77	76	80	60	61	85	73	75	80	75	79	74	67	73	67	67	70	78	74	72	72	65	88	58	91	85	80	63	78	89	73	57	68	84	85	69	98	73	81	72	71	72	70	81	74	68	89	90	71	67	76	77	79	72	65	69	68	61	78	74	62	73	77	80	71	69	73	79	90	57	84	71	69	83	84	82	86	77	83	75	84	85	78	76	76	82	93	84	93	76	73	66	64	77	92	79	68	72	70	65	82	80	77	66	85	77	93	66	76	85	72	75	79	80	72	75	74	72	77	73	89	74	89	77	73	75	81	85	73	77	80	85	69	69	75	79	75	72	68	66	76	78	78	69	58	85	76	80	65	71	81	78	80	77	77	73	79	79	86	70	72	88	87	75	93	69	88	80	95	83	80	63	69	58	83	68	70	75	64	84	78	81	63	77	72	70	76	72	73	75	64	79	71	74	61	85	82	69	81	71	82	78	70	67	74	86	77	94	82	80	76	72	71	73	72	78	76	71	81	75	77	74	69	81	77	75	70	56	94	85	81	93	69	75	84	67	73	82	83	83	61	68	72	77	78	82	69	91	66	69	95	72	69	80	93	99	77	74	50	83	87	77	72	73	68	84	82	69	71	77	70	61	84	60	66	68	59	76	79	87	86	82	64	79	91	66	81	65	73	83	77	77	62	80	80	77	75	76	80	65	82	81	74	84	59	73	66	87	77	56	69	75	62	70	82	56	51	76	95	90	82	76	77	82	64	64	80	74	85	60	64	67	79	79	71	80	72	72	87	69	65	78	88	90	82	80	75	79	74	65	79	89	72	79	76	71	70	85	77	84	70	79	91	63	106	80	66	82	59	67	86	77	71	83	84	79	78	83	83	83	69	80	91	70	69	80	74	82	73	92	78	79	65	67	78	55	78	75	73	78	73	81	68	72	80	67	86	91	83	81	85	91	74	67	75	70	80	83	85	77	74	76	81	79	71	102	75	88	90	74	81	83	84	83	75	73	74	70	59	81	96	86	76	70	84	74	67	73	66	62	69	74	79	78	79	80	59	84	71	89	76	62	85	58	75	73	79	81	64	67	83	56	76	79	90	79	80	62	69	64	81	81	85	96	74	70	77	95	74	87	72	79	79	84	72	55	82	66	81	70	66	79	82	85	73	81	80	67	84	70	70	76	74	66	74	76	88	59	76	74	83	96	72	76	80	72	69	72	70	73	73	74	72	69	69	66	87	72	92	73	61	67	80	62	69	91	76	84	76	89	85	89	90	90	91	73	65	68	72	81	82	68	87	79	82	63	67	65	68	77	70	76	66	80	66	61
12264	5196	3739	4489	8716	11253	10435	10088	8893	8188	7098	7464	7832	7527	5414	3979	3620	3142	3193	4087	3306	3196	2979	2946	2355	1910	1243	1118	986	919	907	772	700	714	727	692	687	636	623	615	644	597	611	580	615	601	600	631	601	586	635	642	584	566	592	599	578	621	640	665	667	663	624	621	631	564	624	622	656	651	668	710	695	655	639	613	591	618	605	614	597	640	627	588	603	594	591	596	608	601	591	567	630	606	597	619	580	601	597	566	618	659	574	591	590	608	625	576	557	593	599	607	610	606	584	605	613	600	622	624	613	664	566	549	602	620	591	581	594	571	595	600	585	623	618	610	625	580	602	640	583	606	593	580	604	612	599	614	608	621	591	611	589	623	605	597	660	603	605	571	619	556	571	618	566	617	586	576	568	585	582	549	587	618	622	599	606	625	549	605	616	601	599	593	605	591	598	589	623	591	602	589	569	572	575	614	614	599	554	596	571	583	599	627	568	636	575	613	616	582	558	610	608	616	571	597	612	539	617	589	595	577	572	568	650	551	623	597	593	577	589	634	582	570	632	581	586	620	603	594	584	625	627	537	610	616	596	587	608	568	603	594	609	643	562	570	628	592	607	632	578	594	617	616	611	570	585	548	585	618	595	612	632	593	607	548	596	542	640	567	619	635	596	583	580	608	583	581	589	575	600	631	587	591	591	570	605	619	601	576	608	629	604	599	612	585	577	585	616	594	576	580	596	604	629	601	640	617	576	564	601	614	594	612	632	598	633	624	609	594	576	612	604	619	581	665	618	590	589	600	591	614	607	581	611	577	603	614	523	599	587	599	599	613	606	577	603	577	599	587	607	608	637	603	621	607	607	636	575	578	591	631	595	603	623	576	630	630	630	615	641	640	581	562	599	627	651	599	606	588	560	573	609	591	598	549	596	579	608	611	611	574	601	616	605	609	600	610	591	589	581	636	573	603	609	614	615	636	609	576	610	639	564	580	538	588	651	608	593	599	595	570	590	602	615	620	568	615	602	639	583	549	595	639	549	584	592	621	581	608	572	584	580	632	592	561	608	576	615	578	552	618	587	570	603	612	563	563	580	588	590	594	628	596	615	575	641	582	590	597	590	631	628	594	580	606	615	579	609	606	593	594	612	566	597	569	632	600	582	614	630	576	630	601	589	613	570	575	560	579	610	584	594	567	598	585	552	585	596	624	555	622	590	631	606	586	576	594	609	609	591	593	624	568	612	565	614	622	574	641	582	600	615	639	642	606	572	610	603	623	595	608	619	564	612	606	554	603	609	583	629	586	558	594	601	621	594	588	580	583	553	620	608	646	610	608	604	584	603	595	588	587	593	567	628	585	585	573	583	586	579	582	618	572	574	564	581	593	576	611	560	547	596	592	594	574	583	607	602	581	599	623	625	610	593	591	573	594	558	582	576	599	594	569	601	602	604	599	576	598	592	579	604	589	601	587	623	632	582	620	609	608	597	618	592	591	594	591	574	636	614	605	622	576	559	593	616	619	591	589	583	620	597	609	597	597	583	579	659	619	573	615	594	623	574	563	615	591	561	543	549	616	594	619	611	611	599	639	568	610	623	558	603	587	562	513	623	626	637	621	575	595	622	592	591	585	577	576	644	573	583	634	638	588	523	584	602	600	565	570	584	545	613	578	607	588	593	591	597	625	583	586	652	605	581	590	599	621	603	600	628	570	617	594	609	617	595	589	596	587	612	636	584	587	629	601	618	583	601	585	605	659	596	573	611	594	642	615	574	605	584	594	611	609	621	585	517	585	617	612	598	601	607	591	566	587	586	578	606	615	613	635	614	606	565	561	589	556	604	613	570	586	587	587	598	580	600	589	614	569	575	639	549	577	655	611	579	621	571	581	545	589	568	611	587	581	617	585	606	581	592	605	625	603	571	610	594	593	599	596	639	584	559	620	612	603	611	585	608	555	625	602	570	597	599	608	572	546	589	622	573	599	571	601	604	591	600	579	633	610	591	580	612	618	605	580	598	637	592	603	613	563	629	574	619	615	599	569	626	604	561	628	620	557	578	621	608	595	589	603	630	571	644	594	596	596	575	634	609	587	554	616	561	612	576	609	579	631	574	573	592	587	558	568	562	584	622	629	614	604	591	566	577	578	584	610	604	626	639	591	589	596	584	566	542	571	559	565	615	605	609	612	587	623	595	601	592	601	619	613	621	565	590	621	583	579	565	612	567	607	623	616	613	611	545	635	573	585	586	601	601	612	569	626	625	575	588	616	615	578	608	592	579	625	587	622	577	582	648	605	562	592	589	639	612	619	570	602	598	642	600	594	610	611	634	586	574	600	612	577	568	576	596	591	614	583	642	598	616	636	592	579	588	591	583	590	588	596	561	625	619	584	587	604	606	572	557	595	583	601	592	607	598	665	599	591	595	590	591	576	600	581	594	591	607	594	593	567	581	619	596	585	601	605	629	602	569	597	580	593	616	607	627	608	598	558	572	611	609	627	595	633	638	569	629	627	613	633	576	634	553	573	605	570	618	568	588	605	614	598	556	622	588	574	563	589	597	618	617	546	567	622	632	598	584	611	534	627	599	633	616	535	571	574	564	608	563	621	589	594	619	572	632	627	568	600	581	570	559	596	618	588	609	634	522	614	587	614	626	632	589	605	619	587	621	605	597	628	551	571	631	597	608	621	569	601	618	614	572	614	617	594	583	607	620	586	608	571	649	582	599	588	578	605	630	579	571	576	579	572	582	576	623	566	559	611	619	570	607	586	594	619	584	615	628	569	580	542	616	612	610	639	573	594	612	589	594	593	591	594	630	601	616	622	587	599	601	610	609	622	597	635	599	608	574	592	594	596	658	600	628	587	628	634	624	591	586	611	619	636	581	594	576	618	633	596	575	573	565	554	611	608	606	645	564	594	556	572	600	606	597	596	597	607	593	571	604	559	617	571	565	575	619	579	579	630	592	578	595	609	598	578	588	605	667	617	590	570	606	607	614	612	597	636	548	606	602	583	553	591	618	577	580	605	592	618	612	626	574	593	561	591	589	617	609	578	659	603	637	596	587	632	598	595	626	602	575	601	581	596	593	611	592	582	571	581	608	577	579	587	617	590	610	573	572	583	597	612	595	566	586	618	562	607	610	596	580	621	565	629	603	626	612	619	538	555	618	563	614	607	607	643	603	641	603	589	584	594	597	589	569	600	615	620	558	614	615	603	588	596	626	565	590	592	591	588	583	585	562	604	593	566	585	606	605	614	602	585	592	578	627	603	554	603	570	607	607	588	652	606	590	646	602	579	644	561	588	600	600	579	600	626	642	621	558	585	601	555	597	605	604	591	607	597	597	625	597	614	607	569	630	592	599	575	590	588	554	597	606	592	603	602	586	582	619	595	612	583	609	548	619	598	542	634	584	597	570	635	602	613	599	638	586	565	630	599	578	630	597	576	579	589	642	576	601	594	580	620	612	593	584	625	584	582	615	586	603	616	566	572	593	609	584	589	562	550
1150	603	431	270	245	331	342	428	352	359	364	376	385	388	274	239	245	209	244	298	211	255	244	217	206	151	168	140	133	140	127	99	122	108	120	134	126	127	106	131	112	115	122	119	119	110	113	131	126	119	137	92	114	115	130	110	108	121	118	115	111	144	111	108	116	135	119	123	113	122	154	134	125	132	107	146	122	107	112	121	129	118	100	120	120	122	109	137	135	114	116	115	99	99	118	128	112	125	140	105	113	113	113	119	125	110	131	106	107	121	107	115	116	139	132	114	109	115	114	107	132	114	100	110	123	112	107	117	102	118	130	123	129	118	107	118	126	102	132	114	117	127	103	118	118	116	122	116	119	119	129	122	123	101	112	122	106	119	117	116	114	119	119	133	127	115	115	128	104	130	143	122	126	124	123	107	110	123	106	107	130	112	111	122	110	132	110	93	121	104	106	129	113	113	113	123	130	129	114	118	107	114	126	107	126	124	123	98	105	107	113	110	119	114	110	93	114	127	124	139	116	119	112	111	112	118	123	113	121	101	108	106	117	118	111	115	123	114	116	112	135	103	107	113	107	121	117	104	122	119	123	105	95	124	108	113	109	124	111	129	129	113	107	143	116	108	130	126	123	122	117	123	115	94	109	131	136	119	99	115	126	101	110	112	125	123	125	100	124	120	103	125	109	121	118	130	113	108	131	117	122	111	112	106	117	117	120	121	124	112	82	131	108	120	124	123	112	133	112	102	113	123	119	111	103	128	110	114	124	125	99	132	128	122	126	135	112	134	127	127	117	119	111	121	127	109	111	123	112	143	98	126	120	121	131	131	108	116	139	112	111	106	119	116	111	132	109	125	124	109	98	123	112	110	128	116	126	115	113	131	111	117	114	116	124	135	124	137	115	114	119	121	114	99	129	125	125	139	134	118	95	116	105	114	123	123	101	112	125	113	128	118	100	127	113	108	126	114	113	119	143	123	117	117	132	114	119	121	119	126	121	118	123	125	116	134	140	106	107	112	115	114	109	135	109	108	95	121	119	122	136	120	124	131	112	116	146	116	107	104	132	121	123	119	121	91	108	134	120	98	115	140	104	124	127	88	121	113	129	114	117	119	118	116	122	126	112	109	98	116	133	128	125	92	108	114	109	131	105	101	105	121	139	122	126	125	111	115	113	116	98	125	125	96	103	104	120	120	125	121	123	121	116	117	102	122	108	105	116	120	123	114	120	123	101	106	146	133	116	113	103	121	136	104	118	128	127	95	114	122	123	140	131	127	127	138	128	111	134	126	126	115	141	123	131	119	108	127	105	115	102	116	91	109	114	117	122	128	112	132	113	117	115	105	114	116	106	122	124	135	106	101	105	124	107	97	117	115	101	112	107	147	120	113	104	128	119	121	121	120	109	130	125	132	105	122	111	103	115	126	109	116	113	128	112	119	118	129	108	128	112	130	115	122	121	133	102	100	116	133	107	128	93	131	116	116	127	104	121	130	130	108	116	139	119	116	138	107	110	125	109	122	115	110	116	114	130	127	117	117	121	106	108	132	115	110	123	113	115	119	104	115	125	114	108	117	129	138	127	139	131	115	125	103	114	123	98	124	105	122	106	105	126	108	120	122	111	112	127	131	131	104	121	101	123	122	127	124	116	107	104	137	121	136	102	110	124	122	129	136	122	115	139	109	125	141	115	126	128	106	111	96	105	129	129	124	111	112	123	120	112	117	128	121	122	125	113	115	95	127	89	119	95	110	109	135	112	121	112	138	103	122	118	121	116	132	128	102	121	112	132	135	99	118	126	107	120	96	100	95	115	120	118	142	113	110	122	96	113	110	112	105	125	101	116	122	101	132	106	122	112	109	120	101	128	129	113	122	109	95	119	113	109	119	100	124	107	123	119	105	123	115	98	99	118	113	101	113	125	111	100	110	120	139	115	121	134	115	112	96	115	118	107	84	119	99	111	113	132	121	90	106	97	103	112	127	124	122	99	111	115	118	120	120	111	124	143	104	109	143	97	124	100	112	122	117	116	131	128	99	118	144	105	108	110	108	137	120	108	106	120	107	106	128	107	116	141	117	116	135	116	122	113	124	126	103	102	122	122	100	111	120	125	109	118	115	129	120	113	104	131	132	101	113	126	115	107	142	96	115	104	122	127	115	129	107	99	117	107	129	112	104	114	114	148	116	112	113	93	120	111	120	126	113	93	119	128	117	119	130	100	115	112	114	99	120	103	144	123	123	110	110	132	125	111	120	116	110	107	111	121	114	120	110	102	108	112	124	111	123	124	130	117	121	97	112	115	126	108	103	121	121	115	114	148	111	106	106	124	103	116	114	94	110	107	116	101	119	122	107	113	137	117	129	106	109	124	142	108	112	105	134	122	121	116	132	120	111	109	108	116	98	120	113	123	102	107	123	108	125	107	114	115	103	96	121	127	119	111	105	114	105	108	113	99	105	124	117	102	102	105	100	113	108	119	90	95	118	123	122	104	120	130	116	108	137	112	125	111	111	110	121	124	131	110	120	123	118	115	118	120	123	131	111	122	107	125	116	106	116	108	93	113	110	106	126	110	137	124	97	109	115	104	135	117	118	113	101	138	121	107	113	120	123	104	135	134	120	119	124	109	106	134	113	110	100	98	126	102	104	120	116	97	119	110	102	117	120	120	121	93	114	119	109	121	122	126	133	144	117	118	126	95	114	95	101	134	108	93	107	102	125	119	114	100	126	129	93	118	111	129	100	113	114	121	131	110	113	120	108	113	111	125	110	109	132	118	122	104	103	112	121	113	117	116	106	119	118	115	107	124	117	113	119	123	135	111	102	125	113	127	112	111	125	109	113	115	121	114	136	124	110	115	111	109	118	101	124	113	111	116	105	111	105	116	113	116	131	100	129	122	113	105	113	126	120	120	97	96	121	98	116	123	112	109	116	115	122	120	137	136	114	103	110	90	123	111	120	115	95	133	124	131	114	110	122	120	120	119	114	121	121	105	128	126	146	127	123	105	117	128	120	106	122	119	106	118	115	114	128	111	110	130	109	115	122	126	104	128	105	100	134	115	107	107	105	114	125	120	134	111	128	95	105	122	115	117	115	113	127	104	118	115	127	100	110	130	98	120	114	114	108	127	109	102	105	113	124	116	119	125	119	114	115	111	109	125	114	113	128	125	116	103	121	115	141	111	133	110	119	111	100	119	113	100	110	128	138	133	111	107	122	115	127	132	125	110	122	121	148	137	104	100	105	133	120	108	113	139	129	125	109	141	119	116	111	108	118	128	124	123	106	106	99	126	107	117	120	107	134	113	106	105	116	119	107	115	108	106	127	125	104	118	118	140	129	137	139	113	122	107	136	120	96	110	119	109	118	117	114	122	119	130	101	119	92	113	106	117	124	112	105	111	119	112	104	101	109	122	121	122	119	123	106	125	124	112	139	112	104	109	122	97	116	104	142	107	130	123	91	122	103	129	127	122	144	111	106	112	120	125	119	113	118	115	102
13531	6973	4753	5119	11236	14114	13343	12862	11266	10037	9164	9654	9893	8912	6177	5116	4587	3938	4440	5037	4389	4304	4166	3747	3145	2197	1578	1526	1466	1404	1273	1070	974	1081	998	1128	922	951	966	885	897	937	885	971	899	949	955	971	917	862	886	936	896	875	895	896	907	926	916	950	968	988	990	881	877	942	934	926	938	986	1028	1099	1005	1048	945	915	874	891	918	838	847	918	833	867	878	922	891	862	872	861	867	882	868	907	841	875	876	858	899	893	919	859	916	889	892	828	942	917	870	852	843	894	831	892	856	937	937	988	865	929	855	951	882	894	889	908	827	901	934	926	953	874	871	872	891	852	909	875	865	878	871	848	942	852	866	855	915	887	912	910	910	892	917	878	884	866	881	889	885	901	827	942	906	910	853	877	871	873	891	931	819	885	835	876	878	910	886	928	852	910	852	832	872	918	913	862	870	916	905	845	881	876	870	863	794	916	856	947	849	882	848	867	880	870	891	857	926	897	847	938	940	845	865	872	884	877	902	904	872	867	853	877	913	892	905	895	869	902	869	849	854	864	907	870	823	846	881	943	884	853	890	896	882	879	893	828	931	878	867	963	901	906	834	843	878	933	899	900	889	874	879	914	868	870	859	879	895	930	862	889	863	866	874	884	885	872	900	894	880	902	871	866	879	819	885	879	910	842	888	918	891	877	875	922	843	918	872	912	865	839	871	889	893	880	906	873	865	899	891	923	873	910	883	902	883	902	894	951	839	897	886	887	896	881	841	861	914	865	922	877	932	861	882	921	888	886	873	910	923	922	906	867	930	845	925	851	838	913	919	873	896	861	932	913	829	951	882	864	874	840	880	868	898	898	874	874	840	874	870	863	827	871	879	869	864	869	866	873	847	857	888	872	870	901	872	834	870	871	854	925	908	889	900	909	914	850	902	890	893	852	923	924	852	868	869	895	872	863	851	836	927	858	827	851	889	882	903	903	850	893	855	831	887	856	878	886	869	893	890	846	895	908	843	896	857	844	883	903	903	852	865	881	930	895	923	885	861	959	906	902	893	879	877	900	910	895	868	871	907	839	870	861	904	900	874	854	908	924	889	872	919	874	878	873	867	905	849	937	930	866	835	935	895	894	921	942	848	883	882	888	847	877	890	892	917	829	885	852	849	872	887	887	911	861	896	956	892	864	927	900	895	922	859	913	889	889	922	975	899	860	892	891	846	918	891	846	953	906	866	866	941	861	932	835	910	899	902	846	878	893	860	888	878	907	897	892	886	912	896	870	847	841	893	909	899	966	853	909	892	840	854	906	930	900	908	907	837	845	905	899	888	899	883	908	944	873	884	843	900	871	849	903	877	887	899	887	892	881	915	902	960	835	870	876	854	845	876	863	916	865	911	887	895	879	900	897	853	886	846	879	897	871	926	914	838	867	932	943	895	893	924	876	907	876	897	847	925	911	889	864	852	893	863	874	909	876	860	875	883	915	873	879	881	925	876	832	841	879	885	861	915	947	893	899	902	906	930	954	889	918	882	896	872	856	937	893	844	900	893	874	904	884	903	863	869	888	914	946	868	870	871	843	863	871	871	922	830	842	906	865	863	821	880	927	899	891	913	898	915	839	967	873	822	895	915	939	855	908	881	860	871	884	851	857	870	891	899	863	904	921	886	918	958	905	881	882	874	851	900	879	909	837	898	843	897	868	904	840	880	864	802	882	871	874	923	901	846	916	878	872	810	906	835	889	891	920	887	884	905	861	894	902	849	884	850	897	953	892	918	851	907	859	929	852	893	913	934	885	899	898	843	954	888	877	865	870	838	874	903	871	929	892	889	903	905	876	902	836	872	853	885	865	882	878	920	899	815	867	904	908	890	890	880	852	911	875	883	920	853	857	835	837	883	909	867	823	935	911	894	897	879	912	887	898	897	901	930	913	863	818	875	865	893	828	894	849	818	843	854	853	895	881	897	859	835	897	922	893	892	935	854	871	878	822	863	902	917	892	901	906	929	839	917	900	920	902	915	856	882	901	845	850	862	902	897	898	828	855	844	895	959	883	875	865	905	880	899	864	882	875	876	909	893	881	924	904	828	878	894	909	945	927	928	831	877	855	936	847	851	909	903	878	878	880	894	887	868	884	816	946	887	928	899	897	897	905	928	869	847	839	885	848	834	824	917	870	866	891	912	925	895	880	915	902	905	913	874	871	838	929	894	916	856	831	895	929	877	908	875	888	849	860	860	895	889	872	893	839	941	907	863	910	898	886	871	880	865	885	906	859	875	905	881	924	894	839	851	883	879	919	915	886	901	890	850	850	889	938	920	907	922	854	847	836	865	886	887	875	883	854	923	866	894	950	906	886	881	848	900	862	872	903	926	835	927	889	910	858	881	905	900	918	844	901	917	853	889	916	862	894	885	855	906	864	898	922	912	894	892	860	865	873	824	879	845	918	893	906	838	854	896	864	877	832	892	903	933	887	856	855	911	856	881	870	911	849	863	850	933	860	864	919	915	866	907	900	814	864	916	873	843	837	893	885	905	895	902	889	901	855	896	868	876	832	886	849	907	917	939	842	907	858	939	843	878	919	921	854	862	884	897	881	882	888	854	891	881	894	918	930	906	864	861	887	863	862	877	912	827	869	902	923	909	869	841	914	891	869	863	857	906	812	859	863	932	886	919	876	932	879	851	914	885	917	903	884	864	925	889	922	855	864	877	860	866	902	861	883	946	898	923	868	875	879	889	904	911	916	879	911	884	862	916	894	903	865	808	903	886	927	882	860	901	868	875	888	826	867	849	843	840	871	868	889	897	951	863	851	890	843	948	895	914	904	866	862	857	933	888	936	902	863	846	876	863	836	937	829	922	867	949	987	864	845	890	900	863	890	857	857	854	882	924	898	919	822	899	864	836	852	927	878	874	895	887	870	915	903	858	879	896	857	899	924	878	893	859	931	880	884	881	876	871	866	923	825	855	873	842	864	908	916	854	870	892	881	904	884	860	869	882	921	915	897	861	929	870	890	919	849	879	921	881	890	853	931	877	908	884	859	903	933	883	892	904	818	860	855	852	889	909	860	877	892	906	841	910	891	887	836	907	890	917	863	850	863	884	904	944	860	894	895	884	941	842	917	877	872	895	886	859	908	876	880	849	905	870	887	878	901	901	873	848	884	887	895	897	855	940	872	882	898	859	877	948	903	931	917	908	946	907	911	884	853	847	867	890	888	886	901	903	848	894	863	865	885	905	862	896	907	903	868	889	877	888	889	880	831	892	848	878	904	862	917	894	828	878	893	880	832	897	948	836	842	945	906	866	823	900	885	843	860	901	846	851	908	943	824	869	866	935	837	863	846	852	869	884	871	882	871	881	911	851	882	885	869	924	887	880	888	844	865	881	827	890	843	841	850	860	879	892	906	883	861	893	895	910	906	868	843	893	890	873	856	876	831	884	847	838	891	913	853	850	910	879	877	913	915	878	887	872	906	846	868	895	861	908	897	891	876	880	835	909	896	886	868
1210	305	209	105	126	154	190	202	193	168	182	171	226	218	143	131	104	93	99	112	116	123	110	105	88	83	57	61	53	62	60	49	47	48	64	47	47	46	45	71	52	52	66	51	57	60	41	52	49	63	50	62	55	51	55	52	51	62	49	53	43	54	46	46	44	56	54	56	37	51	52	41	64	52	48	62	41	51	37	58	52	49	37	59	55	48	40	56	49	52	53	48	44	48	54	58	40	51	53	61	39	40	52	49	55	62	48	58	49	49	57	53	53	51	36	39	63	45	46	51	37	49	32	45	47	59	56	56	56	51	52	51	49	42	41	61	55	54	41	56	51	45	56	43	58	38	38	60	52	51	59	40	39	49	49	49	50	40	45	54	48	54	56	51	45	46	47	41	44	55	49	57	37	53	58	61	48	52	59	45	64	48	67	50	46	48	54	47	43	46	60	44	39	57	55	43	58	60	47	42	50	35	49	46	51	43	43	49	47	56	60	51	54	49	52	57	53	69	39	43	46	50	60	45	46	47	50	46	59	50	47	46	47	47	37	42	43	60	50	53	42	43	46	58	48	44	55	56	53	61	46	52	45	53	54	48	58	52	50	55	43	52	41	49	46	60	46	57	37	51	52	60	58	48	65	48	47	51	48	50	46	37	63	56	51	45	70	48	51	43	56	39	45	63	43	48	52	48	49	31	53	37	65	56	55	43	51	48	56	50	42	50	56	52	42	49	52	52	39	47	45	45	54	42	52	48	51	49	49	47	66	52	49	48	37	53	49	51	48	44	50	44	45	48	50	52	53	45	42	54	57	48	57	55	41	45	53	58	47	42	51	49	59	44	56	49	60	58	67	43	57	57	37	52	44	38	51	44	48	59	39	48	61	55	44	49	46	58	57	45	57	51	38	48	51	56	43	42	54	45	44	47	53	61	52	45	47	45	45	54	45	46	43	32	55	50	71	31	39	47	38	46	56	49	54	49	59	41	43	60	49	47	49	48	55	64	53	44	48	45	42	50	44	53	50	58	64	59	45	50	52	56	52	55	49	52	51	56	56	52	53	54	53	55	54	43	46	47	40	53	53	51	46	52	42	45	45	48	59	67	65	42	50	50	52	38	46	49	50	60	58	56	63	44	54	38	40	55	56	48	49	50	64	51	53	43	47	52	53	44	51	49	50	49	52	51	45	58	55	40	44	42	52	52	50	46	53	59	45	56	56	58	47	49	49	46	41	40	51	53	55	61	42	57	49	60	49	61	47	47	51	46	39	51	37	43	47	50	43	51	43	55	42	55	40	46	44	56	57	50	53	54	54	53	45	37	42	54	47	50	54	47	51	49	45	50	67	53	58	52	34	47	40	49	49	55	60	51	46	51	40	36	45	45	43	57	32	43	59	63	60	38	47	50	60	52	53	56	44	51	53	48	35	51	48	47	57	57	51	50	50	56	53	47	50	51	65	44	51	47	58	44	59	38	63	51	49	58	57	52	42	64	51	51	64	50	47	53	50	48	47	49	48	46	54	64	50	63	57	50	55	40	51	51	55	38	55	54	42	44	54	50	49	51	37	58	58	56	40	51	55	56	39	40	42	54	49	50	48	48	50	41	47	50	52	55	56	46	54	41	54	46	43	53	54	58	43	30	59	34	55	59	60	37	53	66	47	49	47	41	44	51	50	55	37	56	45	50	50	55	48	39	50	53	43	46	41	65	59	51	52	43	53	46	38	53	56	50	34	42	53	60	46	49	44	57	41	62	60	48	51	53	51	41	54	44	55	43	50	64	49	57	52	53	52	45	47	39	46	51	43	42	41	50	56	51	56	40	46	45	56	41	59	64	46	58	48	49	47	47	48	40	62	56	37	49	55	49	52	55	50	48	40	43	45	58	51	53	57	50	41	38	44	42	50	37	48	43	52	45	53	49	52	62	48	63	51	41	43	49	49	54	45	63	48	49	43	48	64	48	50	38	44	40	54	53	58	53	55	49	31	53	49	59	51	47	39	51	41	34	57	44	55	50	37	47	46	63	48	45	36	52	44	62	57	39	53	47	51	45	53	48	49	49	52	53	42	52	39	35	52	72	46	51	58	58	49	55	38	57	58	55	49	54	50	40	64	43	43	65	50	53	69	47	55	50	59	53	46	55	46	45	46	59	44	51	41	56	49	38	56	46	55	46	51	42	51	50	54	45	41	47	42	53	51	62	57	56	40	47	48	34	43	55	46	57	55	48	58	49	49	48	38	40	37	49	54	50	43	49	45	54	51	62	44	47	51	45	44	54	55	42	49	45	57	37	54	55	60	34	55	43	49	49	50	54	41	49	46	46	46	47	45	47	60	55	33	54	55	43	46	55	46	50	43	45	68	39	50	54	45	33	51	44	48	70	52	56	55	55	47	66	48	52	67	62	51	39	46	61	49	44	41	50	48	64	45	55	55	43	48	49	56	49	48	46	54	47	55	58	46	56	45	40	57	60	51	56	59	55	59	54	55	36	56	43	47	43	58	51	50	53	58	40	62	42	47	46	47	37	58	44	49	45	54	55	57	49	54	43	36	53	49	57	54	53	40	45	46	53	42	37	49	40	48	40	52	42	61	44	61	44	43	48	51	39	48	54	42	40	48	50	50	48	48	56	65	52	51	58	51	41	46	43	50	47	52	45	45	38	49	55	48	50	56	51	54	51	56	54	49	52	58	50	39	40	53	46	38	53	48	50	43	55	39	51	44	48	44	47	61	54	45	36	50	49	50	45	60	51	53	44	44	36	53	49	53	56	55	57	59	61	47	55	54	52	46	55	38	69	63	46	54	43	45	59	42	47	55	53	45	57	54	40	48	60	47	53	55	49	41	59	46	41	47	44	43	50	48	50	55	68	35	64	58	44	44	58	52	49	64	47	56	44	40	48	46	55	58	44	48	48	67	51	45	48	50	48	55	51	55	48	46	38	55	68	43	57	51	47	44	47	57	47	44	46	50	46	52	47	45	40	48	55	41	56	52	45	53	45	50	43	48	52	38	53	46	52	42	46	54	42	41	47	55	49	61	58	52	47	46	56	52	49	55	40	38	55	52	46	48	39	52	55	41	45	48	51	59	48	36	48	43	44	59	48	49	51	44	60	54	54	45	51	50	52	46	55	46	54	48	49	62	58	51	47	53	64	41	48	62	58	59	44	52	61	48	48	40	54	46	48	57	49	38	47	46	44	60	45	43	53	53	55	47	46	57	49	60	45	43	56	59	62	43	50	40	58	53	54	46	55	46	61	55	50	74	47	46	69	49	43	55	60	59	58	51	59	46	50	58	50	49	48	60	51	42	54	53	43	48	39	52	55	50	42	50	49	41	55	48	62	53	49	42	52	45	52	45	44	56	51	51	55	50	54	41	63	51	53	55	53	34	55	47	45	54	45	55	41	55	42	46	68	43	33	50	74	47	57	48	50	52	49	42	48	59	46	46	51	45	51	40	43	44	46	42	39	52	44	55	62	34	54	46	61
10193	4190	2435	2562	6250	8094	8141	8006	6933	6117	5587	6089	6279	5191	3484	2906	2363	2245	2478	2514	2498	2345	2425	1829	1433	867	768	749	632	582	544	458	442	449	444	470	466	440	427	381	381	467	393	424	359	365	359	421	425	406	406	413	418	415	403	394	384	448	450	359	436	423	435	430	397	413	391	432	424	441	480	462	474	433	441	394	439	448	411	385	352	412	415	400	389	419	393	392	403	406	398	396	409	397	420	377	380	410	401	408	405	424	420	389	403	375	392	411	382	369	391	438	407	402	393	429	386	398	417	378	388	415	399	402	392	370	380	412	407	361	416	390	425	409	432	409	394	398	380	401	372	415	421	402	400	403	391	384	439	389	397	365	378	403	422	406	390	394	348	412	424	367	406	422	402	395	393	398	370	431	344	397	405	395	382	414	405	400	398	419	419	424	423	383	419	352	397	422	408	387	399	378	411	394	374	424	403	372	412	420	414	400	367	383	436	404	392	424	387	403	374	413	398	391	398	381	410	404	378	418	439	396	354	376	414	405	400	395	407	396	376	386	393	397	383	390	365	379	411	407	369	406	418	399	416	392	400	360	379	408	416	441	403	419	419	389	409	423	408	400	378	399	410	393	385	422	398	429	409	386	376	392	410	396	408	375	363	427	362	425	389	419	398	392	422	368	399	383	394	371	364	379	410	411	428	419	390	410	384	392	408	412	377	434	389	423	385	391	429	408	422	437	407	407	386	407	362	429	404	389	393	403	394	391	419	405	392	386	432	389	429	397	420	396	380	432	417	385	419	443	410	391	370	401	417	407	390	380	427	409	390	430	402	399	405	397	451	397	415	407	383	394	406	392	392	379	405	391	410	409	426	407	411	396	445	429	388	383	419	356	396	414	387	391	413	401	396	408	381	422	412	410	417	388	403	380	440	398	376	423	400	423	417	398	372	403	410	404	385	398	387	408	391	404	369	425	410	429	377	393	393	362	378	405	373	398	405	400	387	379	418	403	436	427	418	392	380	434	379	410	386	336	395	420	396	406	361	421	396	405	380	387	384	369	396	412	420	412	382	339	393	425	352	437	430	384	392	404	393	401	388	393	378	352	402	362	439	413	413	416	384	400	430	398	395	404	419	411	356	396	405	384	418	407	393	398	387	398	418	385	365	394	395	378	393	448	427	388	360	369	381	403	364	389	399	358	389	396	404	386	395	411	400	371	369	415	401	409	373	390	406	401	424	400	421	371	403	407	396	402	390	414	391	394	417	394	398	420	400	403	410	455	393	403	411	428	395	393	383	403	387	401	391	385	415	417	380	402	378	419	400	418	403	393	412	407	422	390	432	392	410	371	407	384	396	439	399	404	435	412	409	376	385	423	380	398	387	417	422	426	424	420	419	403	394	407	385	390	410	393	409	391	349	418	377	358	388	396	440	383	409	367	410	394	376	434	403	367	401	404	376	444	399	413	418	402	419	412	403	402	434	393	379	410	398	396	387	389	379	392	416	411	379	388	425	395	377	400	393	375	392	379	369	404	406	411	409	357	371	400	406	401	382	439	386	380	412	394	400	404	411	365	416	380	400	379	402	431	392	381	411	406	419	390	357	397	422	444	420	408	367	405	364	427	407	389	372	392	441	407	397	420	373	401	434	387	412	398	410	404	395	391	398	388	384	424	407	420	397	419	356	390	401	427	395	410	402	400	418	401	411	392	409	390	411	392	399	410	398	408	418	401	374	412	398	410	384	393	375	399	396	398	421	406	398	410	409	400	427	411	406	406	439	428	382	409	407	401	386	428	383	425	397	408	416	376	424	392	382	380	443	384	386	412	392	389	453	375	419	411	394	414	426	410	393	386	417	395	415	420	459	393	411	398	387	401	391	423	383	401	394	373	422	399	403	427	418	413	399	383	403	400	374	384	413	398	407	386	410	411	396	402	391	378	392	416	405	422	405	399	383	389	400	384	388	408	417	390	401	424	397	364	382	450	396	374	436	416	419	415	381	401	405	383	421	392	368	384	426	409	393	421	443	396	381	389	405	368	404	413	422	415	372	410	400	398	401	384	410	417	426	397	397	427	375	367	413	404	415	375	446	403	396	429	403	409	413	374	390	385	357	388	419	395	417	425	400	381	386	408	404	401	426	398	407	430	386	404	387	389	379	385	431	412	406	465	386	415	394	402	417	375	438	390	428	400	381	379	382	392	395	421	380	413	401	420	405	418	435	404	358	404	386	416	424	399	441	386	375	423	385	388	402	412	425	376	409	393	398	417	395	409	410	395	395	397	399	419	393	396	390	394	396	408	430	393	399	396	436	386	385	369	416	409	401	418	413	392	379	382	413	390	382	376	431	403	400	418	390	386	397	391	391	397	400	389	405	395	371	396	392	388	403	383	396	413	404	398	391	376	437	407	393	372	416	405	392	421	396	397	432	389	436	444	405	395	420	386	405	437	379	408	386	402	408	399	415	405	402	420	410	411	410	395	382	406	418	355	404	374	430	385	396	408	402	402	383	369	405	412	414	412	418	426	364	420	398	388	430	418	406	380	394	437	385	376	384	393	415	413	417	393	402	421	379	403	403	412	389	382	434	394	401	417	409	372	416	392	389	405	401	380	400	426	391	399	397	386	389	434	402	423	393	418	404	390	415	384	428	428	405	397	379	424	407	390	405	378	427	345	433	364	384	409	399	412	428	408	387	395	405	420	402	408	388	441	410	400	391	371	400	387	438	434	392	389	395	404	391	388	437	425	389	395	399	417	455	386	380	391	406	402	372	398	374	431	415	388	387	388	402	363	363	397	397	421	381	414	406	426	418	403	412	380	412	394	409	398	403	394	394	398	414	389	424	396	415	399	417	403	392	387	385	426	373	406	388	394	414	411	447	398	410	424	436	389	396	373	382	408	401	388	426	441	393	392	378	443	422	411	419	389	421	413	363	436	384	398	409	359	422	371	391	390	391	393	399	383	401	395	412	393	413	407	427	378	423	400	413	425	433	423	396	373	372	391	390	420	423	427	424	375	395	436	445	391	442	404	399	429	386	421	401	408	440	386	394	410	414	370	405	376	371	422	407	396	402	384	389	425	384	379	389	406	405	415	408	404	401	415	381	403	414	412	395	416	405	348	409	404	388	404	399	369	413	403	404	429	424	407	422	428	417	417	378	443	380	397	417	393	411	424	416	389	388	415	377	414	397	388	412	381	389	412	375	419	415	413	388	382	422	415	405	407	384	392	401	413	421	394	391	413	406	397	434	398	402	412	406	403	377	392	366	411	405	382	399	401	412	394	386	401	411	424	403	406	414	392	393	397	401	417	359	447	384	394	386	425	421	389	404	392	388	429	389	382	401	377	418	403	379	385	366	416	391	408	414	390	385	394	409	392	410	379	420	412	405	366	404	438	391	428	367	388	386	421	392	412	394	429	410	406	383	393	380	420	389	395	387	397	431	408	389	376	379	420	410	392	420	415	353	407	395	386	384	431	412	400	403	374	412	385	414	401	416	402
724	448	284	194	191	250	306	299	273	283	297	293	323	257	218	177	194	152	200	184	193	207	171	163	137	122	109	117	104	103	87	78	96	79	82	82	93	100	101	85	87	88	87	98	100	74	92	64	98	100	78	89	97	104	108	78	106	86	114	88	68	100	87	74	97	102	107	91	87	93	83	82	97	97	85	108	96	100	90	100	95	82	96	88	81	91	87	84	97	85	96	80	91	84	93	97	89	106	101	103	94	88	72	77	92	108	97	84	89	102	70	88	93	102	81	86	103	87	88	99	79	94	92	85	81	102	104	94	93	93	86	99	87	90	109	95	98	99	80	98	80	92	91	69	96	78	113	89	101	87	70	92	99	95	73	84	90	85	81	97	92	94	93	87	85	80	89	92	83	102	90	93	82	89	85	94	96	90	95	98	84	69	76	97	78	89	88	93	75	96	85	92	95	88	99	78	117	86	83	108	92	70	90	73	101	99	100	90	83	95	73	90	77	88	94	91	107	76	82	98	84	97	85	94	89	84	85	87	87	91	88	103	78	85	93	93	88	89	97	84	86	79	77	110	92	71	85	90	100	97	79	79	84	75	101	97	79	84	85	91	97	92	83	89	83	83	110	93	108	79	98	93	105	78	100	81	88	104	89	91	86	81	102	88	90	96	97	94	113	82	85	87	102	92	98	90	100	103	96	97	91	88	72	87	108	80	83	82	86	97	97	86	100	93	86	104	109	81	88	77	98	86	94	81	115	98	74	87	74	79	106	100	87	93	93	93	93	77	83	79	91	92	98	99	89	93	86	95	93	89	88	86	89	78	111	87	89	100	76	85	93	91	103	71	88	103	97	107	92	86	102	102	102	96	99	92	98	82	78	95	113	102	103	114	98	91	82	96	83	93	104	94	85	86	93	99	91	91	98	74	100	79	101	73	77	94	92	89	93	99	103	98	96	94	99	90	99	101	91	80	79	87	112	94	92	101	97	90	78	104	104	112	84	99	83	86	89	78	100	75	85	82	102	93	80	86	102	70	78	102	105	94	105	100	91	88	83	101	98	113	100	88	101	96	98	92	99	85	90	74	85	90	83	69	73	78	96	98	100	99	91	82	99	83	105	117	75	96	86	91	105	89	113	112	98	87	79	103	90	81	80	92	99	93	89	85	86	91	97	96	97	93	90	95	85	103	87	101	104	100	81	100	104	89	85	86	81	88	128	84	88	98	82	95	76	87	89	81	98	90	82	85	77	86	88	88	94	89	91	83	98	112	81	99	109	100	101	87	97	88	80	96	86	84	85	108	95	94	89	91	102	82	88	98	97	109	111	77	78	89	100	81	90	97	88	82	99	94	96	98	85	86	102	94	90	78	83	95	83	84	85	101	84	94	76	90	84	97	91	86	102	94	97	121	76	83	95	93	74	91	97	75	99	86	103	104	86	91	82	87	94	96	103	91	81	92	84	87	84	87	95	96	80	86	94	103	105	70	96	71	96	85	93	92	111	81	90	71	98	84	95	99	85	86	97	77	97	91	96	86	103	91	99	98	85	114	98	109	88	98	98	72	83	90	89	88	92	79	83	98	86	101	73	99	95	90	83	93	100	87	96	91	93	99	88	89	85	83	86	98	81	101	87	89	85	99	98	80	79	90	110	100	86	84	90	81	85	86	91	93	107	97	96	91	86	89	89	96	67	87	97	83	79	109	96	89	77	101	112	85	107	85	92	73	92	81	97	85	83	92	90	85	96	106	92	97	89	87	106	82	77	103	91	75	82	100	84	72	98	91	94	85	84	73	89	92	94	101	85	91	97	78	77	90	107	80	106	81	96	104	78	97	101	87	91	89	83	85	84	87	105	82	89	111	90	87	80	101	92	86	99	92	72	101	89	78	106	102	84	86	85	108	94	92	88	95	89	96	97	101	83	88	88	91	87	94	86	92	93	98	92	97	86	99	112	103	75	98	86	94	79	97	85	114	89	98	83	110	100	89	92	85	100	108	97	85	83	90	102	108	91	96	91	83	96	95	67	97	90	91	81	103	90	83	102	95	76	105	92	94	81	77	86	100	109	99	97	86	86	85	87	85	92	85	90	73	78	95	98	87	101	89	94	84	97	83	97	95	83	101	78	95	87	78	89	78	79	82	97	87	98	90	77	91	84	72	100	86	98	95	85	99	100	83	92	80	75	93	95	96	83	99	83	98	70	96	92	84	98	86	75	75	84	120	109	89	106	89	95	100	95	82	83	94	91	97	79	79	106	97	107	96	73	81	75	93	95	92	82	109	109	88	112	109	83	99	105	100	96	76	82	86	98	88	80	96	78	84	86	78	87	97	92	104	103	90	77	106	98	90	91	81	72	84	83	100	93	80	100	90	96	95	91	85	97	86	111	105	93	96	98	92	71	92	109	90	68	94	83	82	106	87	85	102	105	96	103	83	85	85	84	108	92	94	97	96	89	77	90	72	62	78	104	88	86	91	87	64	94	106	94	86	90	76	104	97	99	92	101	74	96	88	84	86	68	94	102	87	96	116	105	112	91	97	89	108	87	118	99	88	97	98	106	82	74	96	96	96	88	100	97	80	92	91	90	90	96	72	85	71	104	98	102	96	73	104	73	87	86	100	82	90	89	91	93	104	83	107	93	104	87	89	96	106	88	100	67	81	99	90	92	103	100	97	97	74	83	102	88	103	85	83	92	98	107	114	87	83	99	88	83	92	113	84	86	94	91	93	108	99	78	84	84	79	78	89	84	91	94	87	98	88	109	94	98	84	90	93	97	93	95	99	100	93	92	95	109	90	81	94	105	83	91	74	90	76	115	101	88	111	84	88	100	95	101	89	99	81	99	84	79	97	87	82	77	90	86	92	101	89	101	92	88	110	74	108	88	80	102	90	72	89	91	85	74	90	90	96	80	98	88	87	111	73	113	87	109	100	108	86	87	92	72	98	85	82	86	94	88	100	85	77	105	95	86	77	93	79	100	72	90	93	98	99	85	89	86	101	95	88	96	107	96	84	95	104	100	75	99	96	92	87	81	82	91	94	87	74	80	79	79	94	90	101	94	116	93	82	86	76	83	94	98	102	78	84	107	101	94	93	90	87	85	78	99	78	80	95	91	105	88	95	104	91	84	95	104	86	93	97	88	83	96	99	101	93	98	113	94	92	88	98	85	102	94	82	87	94	82	99	94	88	99	95	81	90	101	86	82	85	85	95	91	85	92	104	82	105	85	107	97	94	77	81	76	90	92	97	94	91	82	92	86	99	80	96	90	95	85	104	93	85	96	85	102	97	96	94	96	96	86	89	91	105	85	89	84	94	96	88	96	99	79	75	85	88	95	83	92	99	99	79	88	84	94	86	100	79	108	98	90	90	90	97	95	88	99	93	100	90	90	93	68	85	109	77	110	96	85	78	79	84	93	95	93	101	91	88	96	89	96	78	74	96	97	73	86	90	92	91	96	89	79	110	92	94	93	98	97	96	104	83	103	87	90	116
10510	5919	3287	3749	9112	11407	11559	10733	9504	8472	7201	7982	8501	6594	4870	3930	3265	3181	3736	3461	3994	3572	3422	2557	1747	1364	1367	1186	1197	1064	863	771	753	774	779	794	789	685	744	705	732	689	727	725	676	690	701	697	716	703	713	681	671	697	669	720	697	773	746	684	759	726	727	748	733	697	699	714	713	694	726	732	762	852	778	778	752	702	707	749	686	692	688	704	683	701	720	705	721	690	673	694	659	685	669	681	715	676	712	675	631	708	698	709	685	697	684	727	668	648	663	678	705	676	681	698	670	650	663	687	692	740	709	682	684	745	653	688	712	693	680	643	697	710	715	712	689	698	690	684	664	702	633	670	664	714	683	659	695	654	691	685	709	728	697	702	715	706	685	711	664	685	620	663	718	701	697	654	667	728	663	709	677	699	709	640	739	686	674	698	744	687	731	710	672	683	702	659	710	718	701	670	655	704	658	672	647	668	688	678	689	684	704	651	685	737	745	684	691	687	676	665	663	666	718	686	657	661	687	688	670	692	665	657	641	726	685	670	664	669	701	670	690	652	658	662	688	701	715	734	671	704	709	681	660	700	668	654	727	697	630	609	691	678	691	668	666	614	721	683	652	699	703	681	709	681	685	691	638	691	662	692	671	669	685	668	700	667	659	738	678	663	676	669	674	712	688	669	698	653	735	701	669	687	652	729	710	644	617	693	718	708	662	691	695	682	691	705	748	648	683	650	682	689	649	674	686	688	681	638	699	702	640	670	763	668	670	684	705	679	647	682	646	660	692	702	733	681	681	645	668	694	700	658	686	665	608	635	690	682	665	665	667	668	618	746	672	673	653	684	720	709	664	723	665	696	674	680	698	692	784	689	636	690	662	710	690	660	689	665	674	708	695	696	694	666	659	698	659	684	685	665	694	699	685	667	674	670	666	740	676	677	678	706	678	660	670	652	695	682	659	647	688	652	694	665	644	705	671	726	714	694	690	666	672	678	698	715	673	689	681	706	684	664	628	639	648	717	694	679	663	647	663	699	666	689	671	674	664	677	709	680	660	700	650	687	694	660	667	707	654	685	706	696	683	668	677	684	646	671	658	645	705	713	640	678	701	664	715	684	677	697	664	708	694	678	669	671	689	685	651	676	678	680	644	664	663	687	695	702	706	717	712	692	685	761	689	644	732	667	698	681	681	683	674	685	684	724	672	674	670	686	659	703	714	666	669	691	679	698	716	647	683	735	694	714	669	697	695	669	673	680	679	659	668	714	640	640	697	677	682	677	664	671	673	656	647	704	731	701	681	641	685	625	665	638	682	737	674	643	678	672	693	666	741	663	729	708	695	662	683	645	636	627	685	666	645	699	691	730	684	716	688	694	694	678	755	698	658	690	687	659	694	693	659	647	698	745	665	685	632	691	690	738	665	667	720	680	695	693	665	684	650	681	713	690	660	681	728	661	680	680	689	722	733	696	695	662	644	690	689	700	721	678	702	691	708	661	686	656	646	686	709	746	652	708	706	631	717	696	646	647	667	730	692	703	683	661	662	715	684	666	698	684	737	665	723	710	628	647	677	660	678	648	705	643	632	673	671	659	667	697	703	697	653	678	672	677	669	654	690	699	674	667	693	640	655	659	695	674	628	670	684	652	700	676	634	684	696	672	697	652	687	653	653	695	755	688	641	729	709	652	712	682	642	658	705	631	691	690	669	695	697	674	720	690	715	634	706	663	704	725	728	648	686	699	694	666	641	694	681	708	646	711	690	722	652	690	652	680	680	699	698	712	703	696	687	677	676	668	680	700	662	695	705	708	705	725	650	656	695	674	678	710	699	709	704	660	656	645	706	627	648	707	633	684	685	693	685	683	651	659	670	675	656	709	737	722	675	680	647	668	681	672	701	662	683	669	711	734	678	675	706	719	694	716	702	684	712	668	673	670	676	669	690	709	692	719	693	652	694	676	695	664	677	664	656	657	639	713	694	685	720	645	663	675	713	684	660	692	646	634	696	685	681	637	647	676	717	660	713	734	712	662	691	720	651	684	705	650	677	651	678	695	700	695	676	713	680	683	656	701	659	703	669	712	659	707	652	644	689	668	676	643	692	682	663	614	686	671	685	639	685	634	677	674	700	712	734	718	710	709	703	674	714	692	650	718	657	694	694	670	704	698	683	711	674	710	665	681	692	656	697	691	692	691	677	722	731	692	689	761	676	702	694	700	698	682	689	687	661	673	714	741	675	715	685	715	706	657	651	685	683	680	664	708	692	685	690	677	710	666	648	692	678	677	707	639	640	711	697	682	723	730	686	709	653	666	662	695	683	654	702	663	672	664	657	763	679	727	673	656	659	664	692	658	694	690	719	680	696	698	664	706	663	677	672	682	657	726	661	665	681	699	666	673	681	713	751	662	652	700	651	712	661	666	748	695	678	723	667	673	676	655	677	722	680	677	718	690	681	676	698	685	640	698	664	741	633	673	695	696	695	664	627	662	685	670	690	689	692	723	649	691	710	653	708	679	656	704	660	691	631	673	663	712	688	654	726	695	647	647	722	698	684	675	697	699	711	675	697	697	695	681	671	684	742	645	712	668	715	686	683	653	680	676	713	644	753	710	682	666	675	729	687	672	705	694	693	658	682	699	669	649	658	712	708	670	693	667	681	680	683	655	701	690	667	664	680	681	631	684	691	716	674	647	719	699	641	690	637	671	679	675	661	703	701	678	670	701	685	661	698	725	702	671	708	644	709	734	671	660	716	660	704	662	688	682	720	730	701	707	710	709	686	667	700	691	693	658	692	640	715	692	698	717	683	673	704	668	679	692	720	708	716	704	634	705	702	695	688	664	651	673	714	657	661	655	680	709	618	690	726	722	667	707	676	715	674	752	651	648	692	663	664	686	707	696	699	676	682	743	651	676	665	690	694	691	670	688	658	733	649	711	696	686	692	725	707	710	747	700	690	700	680	689	720	691	660	709	668	663	706	670	628	702	733	676	718	718	713	660	621	658	658	721	676	704	654	689	660	681	670	664	679	720	698	722	706	692	698	629	728	696	687	687	661	666	672	708	671	730	708	668	702	688	697	672	712	664	682	684	693	661	737	692	723	688	704	692	709	650	728	664	646	724	669	688	714	665	693	671	657	672	675	695	635	639	696	666	698	704	696	678	680	685	662	672	684	713	686	644	656	678	683	652	672	661	685	675	716	716	672	648	697	660	681	670	650	694	667	677	683	700	729	672	652	701	696	626	695	682	640	661	747	665	699	711	641	668	663	685	704	693	658	688	709	666	696	700	700	699	667	679	683	711	661	747	683	679	663	651	689	699	655	698	685	653	686	723	691	649	681	688	675	649	664	712	696	693	680	705	680	700	682	662	708	690	713	717	644	680	694	709	695	689	710	710	656	663	666	681	634	656	720	671	666	706	741	671	656	695	697	633	684	673	662	678	659	707	706	670	661	669	651	711	673	673	667	666	700	645	700	669	636	638	688	687	677	706	654	751	725	689	733	696
1739	387	239	214	168	231	274	306	304	251	241	301	306	235	192	202	164	151	174	175	218	180	183	153	105	101	100	103	91	93	90	100	84	89	81	83	101	87	69	81	82	86	75	76	72	78	83	74	77	72	90	77	94	82	87	76	76	72	85	80	75	77	61	76	60	58	86	80	73	63	88	71	73	78	73	75	89	91	68	69	72	85	76	68	74	62	87	79	96	92	86	83	77	66	86	63	83	97	89	67	90	86	72	83	90	64	88	84	75	68	71	83	71	83	80	84	79	77	79	93	83	85	75	93	89	86	80	69	89	60	87	66	77	65	70	79	77	68	79	83	78	65	76	69	78	73	90	83	79	62	82	71	55	81	56	79	71	86	81	81	78	70	81	81	77	73	66	62	86	66	95	76	67	89	79	84	83	73	90	91	75	69	63	87	72	101	91	87	72	66	70	73	74	81	73	92	78	78	73	83	98	65	69	86	67	68	64	69	66	93	86	72	90	68	73	81	70	73	80	71	74	81	69	77	69	76	76	69	63	75	87	76	79	67	74	83	79	87	76	65	79	77	61	68	70	78	76	85	91	68	88	86	79	87	89	68	79	79	73	73	81	75	90	81	81	76	79	68	88	70	89	86	83	57	71	71	75	86	72	77	76	81	77	72	82	68	76	73	67	69	79	80	86	71	75	63	88	58	88	86	73	72	83	74	71	64	91	77	79	76	72	76	68	68	79	69	81	75	76	74	73	78	83	96	77	89	72	82	64	92	77	100	70	79	82	82	76	76	87	79	87	83	82	59	81	83	74	78	78	83	81	73	72	71	72	79	72	66	75	76	92	81	73	77	75	89	77	76	67	68	70	76	76	73	75	82	88	77	81	84	72	76	80	70	81	56	70	64	87	88	75	76	71	80	68	70	71	56	78	69	73	62	81	85	78	70	81	60	69	67	82	81	79	83	74	71	66	73	73	71	78	69	58	76	68	86	66	75	76	84	66	72	73	82	88	96	65	92	82	97	76	77	70	69	64	90	78	82	87	70	89	86	64	61	81	70	77	84	64	81	67	77	77	68	61	69	71	83	74	91	72	91	60	68	78	85	98	69	87	84	77	81	83	66	76	79	88	72	90	76	62	83	62	71	83	85	73	72	68	58	80	89	82	77	62	61	67	68	66	87	78	79	93	84	76	75	81	78	68	63	77	71	84	89	75	68	64	81	72	70	78	83	71	87	102	85	71	69	77	79	94	74	71	67	77	88	59	79	82	80	80	62	60	79	86	65	84	72	74	84	92	82	85	92	94	61	61	75	63	68	74	75	87	76	67	74	63	89	66	77	78	59	87	80	94	82	75	79	60	78	63	68	86	82	69	75	63	76	83	80	83	90	70	72	89	57	80	79	78	78	72	91	80	77	71	72	75	78	82	79	83	85	78	81	79	72	80	103	56	90	75	71	61	71	80	74	66	75	87	77	80	84	101	76	85	83	77	82	85	74	94	62	74	82	65	75	90	80	81	73	78	82	80	72	75	74	69	87	69	80	69	75	66	80	64	77	74	94	81	79	70	64	94	75	70	93	79	81	63	80	81	76	74	86	79	78	84	75	73	75	75	83	77	84	80	84	71	82	60	71	59	81	66	67	72	79	70	75	75	88	95	91	74	77	73	88	62	79	82	77	68	69	72	83	88	90	72	86	65	86	58	67	74	76	72	75	80	75	75	82	95	89	78	80	87	74	79	69	82	66	73	82	79	68	63	91	58	73	73	76	75	70	92	70	72	82	80	78	86	72	74	66	74	56	77	72	83	88	79	71	71	64	75	74	79	89	73	67	79	60	77	56	76	81	64	81	72	89	71	80	79	79	74	71	85	80	74	66	67	61	77	64	81	90	79	77	80	62	72	73	66	71	82	68	84	72	73	72	81	96	70	73	82	72	82	73	71	95	79	87	60	70	82	79	66	60	82	76	76	87	77	74	88	38	69	74	87	73	78	89	72	82	69	90	68	72	84	84	84	78	75	89	67	85	86	66	77	77	53	78	80	66	68	81	74	75	82	77	63	75	70	82	74	81	91	74	76	75	86	69	83	78	73	67	90	84	75	76	86	78	67	72	76	77	68	61	76	78	80	84	76	82	81	96	83	67	89	83	67	75	86	76	91	65	76	71	84	58	71	76	82	85	75	72	80	63	69	76	84	81	86	76	81	78	79	87	77	79	90	78	65	98	71	82	74	68	80	83	72	74	69	84	69	73	70	82	80	75	78	75	80	60	52	73	77	79	76	68	88	61	70	83	59	87	82	92	73	90	73	82	76	85	80	74	82	81	74	80	77	76	71	51	69	79	79	81	85	57	71	70	82	92	66	84	72	94	64	79	67	76	84	74	78	71	75	78	88	84	79	66	93	84	76	68	71	82	81	88	82	86	72	89	94	57	87	75	71	76	84	61	75	81	65	59	66	84	83	61	84	65	70	75	77	76	75	67	75	89	78	72	58	76	73	78	72	82	76	78	81	82	78	63	83	78	87	78	68	80	89	78	82	72	82	70	71	79	67	85	72	70	78	69	81	86	65	69	89	71	83	59	75	73	72	67	69	73	92	76	74	63	59	67	72	85	80	68	76	68	70	68	85	75	83	69	68	71	81	65	73	86	83	72	84	80	68	78	72	82	77	77	65	76	74	78	84	76	77	86	65	74	83	73	70	75	86	91	74	78	76	69	69	67	63	81	83	84	68	72	73	69	72	103	84	77	76	61	70	87	92	67	79	73	78	77	86	76	71	69	70	83	67	85	78	78	78	65	73	86	71	74	69	74	79	84	76	80	81	97	64	80	67	71	91	64	76	68	73	65	73	73	64	93	83	80	70	72	66	72	75	90	83	68	69	82	83	78	65	71	75	78	82	78	70	74	66	67	80	77	84	74	68	87	75	74	74	76	73	79	76	78	84	88	67	62	65	69	90	73	60	81	76	70	68	87	89	64	81	72	81	77	67	75	79	64	72	67	95	79	79	60	93	87	57	87	83	77	71	82	70	68	74	79	70	86	94	75	55	74	69	82	67	70	59	79	78	80	73	78	71	88	73	75	77	90	82	78	70	58	80	72	68	71	70	70	69	71	70	52	72	73	69	78	72	92	76	70	64	74	75	70	65	77	69	72	86	89	68	85	83	72	84	77	66	75	82	75	67	86	75	76	86	80	69	56	72	64	89	68	70	66	86	91	80	68	81	77	72	62	76	80	76	74	101	69	80	77	54	71	82	79	67	72	75	74	74	78	88	87	69	78	85	69	85	83	73	80	99	76	68	78	93	80	74	77	59	75	56	100	75	78	72	81	78	70	99	81	81	72	70	67	86	68	77	76	57	78	60	79	73	66	75	78	70	80	88	61	77	72	73	75	86	86	71	65	88	76	85	77	72	72	85	74	73	77	62	75	77	56	85	80	81	69	83	64	80	86	81	76	69	72	72	87	79	63	84	79	71	82	65	77	81	80	73	96	59	76
12083	5070	2824	3726	8258	11112	10764	10189	9319	7957	6851	8422	7875	6344	4608	4103	3110	3182	4077	3531	4103	3556	3199	2368	1469	1454	1377	1227	1043	905	765	708	706	734	712	691	723	627	634	620	576	604	641	601	623	625	600	595	615	590	610	603	583	635	645	609	633	657	682	611	651	645	628	618	628	596	641	606	667	644	683	642	690	752	712	591	645	642	591	644	589	547	596	553	584	582	598	585	602	652	602	596	627	549	602	597	577	599	580	562	612	647	639	608	585	616	612	593	604	590	594	614	569	575	615	604	608	586	616	598	570	581	580	578	580	615	609	571	585	580	578	583	613	590	581	652	580	598	563	611	603	628	578	539	601	583	582	587	572	583	588	613	586	578	612	582	576	612	615	562	570	609	590	560	613	569	590	586	637	584	579	562	572	547	582	616	573	570	550	600	578	578	595	593	593	537	610	636	598	608	561	600	587	616	577	598	598	612	575	593	615	569	587	597	632	605	585	585	558	636	607	624	577	587	571	598	593	617	590	603	546	614	589	628	608	635	541	569	593	600	600	601	613	584	581	639	582	571	583	573	626	613	576	602	634	640	592	626	571	598	589	586	583	576	623	588	601	556	594	620	580	606	650	635	602	611	555	607	601	629	570	614	587	592	617	610	579	592	593	579	596	595	604	535	610	578	612	564	594	574	608	595	634	616	562	619	542	610	588	610	596	599	610	564	598	589	580	578	587	614	627	579	620	589	610	608	590	600	589	655	609	589	585	543	618	561	614	636	598	555	594	642	599	633	605	621	607	604	560	611	540	643	593	635	629	627	575	614	557	610	640	635	619	588	611	618	638	634	588	626	629	620	599	569	644	601	574	608	608	621	584	562	610	574	598	612	589	592	590	632	581	596	610	591	630	589	604	589	551	602	602	605	602	562	583	555	611	579	616	601	525	604	598	599	576	567	611	607	590	606	547	553	606	619	610	591	584	575	566	630	566	611	653	607	579	587	675	612	604	620	577	582	571	573	588	587	588	578	577	585	602	559	589	612	635	596	602	552	607	600	566	631	636	576	591	575	631	595	643	603	589	575	618	628	575	560	611	638	630	583	593	586	591	621	605	560	605	606	554	565	589	601	574	580	582	592	612	625	571	616	603	589	588	632	598	608	601	607	638	619	582	635	605	631	633	576	628	581	619	577	638	572	554	583	585	618	604	614	550	576	605	610	631	646	595	646	582	586	618	596	626	610	573	692	579	594	574	549	553	584	593	601	593	596	610	583	604	593	585	650	595	605	661	613	580	559	579	579	576	611	573	596	601	599	615	579	565	551	577	574	592	581	623	631	612	605	580	624	578	593	585	598	581	599	571	573	583	624	576	590	570	592	602	585	609	604	570	655	575	605	584	575	606	575	635	594	633	543	616	601	577	622	582	615	611	670	602	585	557	598	608	547	606	593	614	582	598	569	592	598	586	604	634	578	608	575	573	583	583	599	592	629	609	580	613	628	617	642	590	611	596	630	554	572	577	591	616	568	583	562	623	610	566	630	567	588	614	613	582	637	576	626	625	610	589	575	621	596	616	608	577	608	623	547	625	637	614	571	640	583	606	580	593	573	573	579	584	600	584	597	592	623	609	617	595	545	570	582	597	593	634	592	602	583	590	615	562	575	589	604	600	632	565	640	551	554	574	580	567	601	590	634	608	574	605	573	622	574	556	567	564	593	578	604	580	642	603	621	614	593	621	607	671	610	576	566	606	636	610	584	625	571	584	590	607	587	579	604	638	621	569	611	578	596	595	589	606	620	577	553	590	618	582	639	594	568	620	555	625	586	580	594	602	627	614	612	597	603	635	572	598	610	599	592	597	617	596	605	601	622	612	614	545	573	685	639	548	610	602	599	560	571	589	606	617	609	669	567	621	617	580	594	611	577	588	546	619	599	619	573	594	541	593	593	627	599	564	574	640	588	616	606	639	602	583	587	637	609	635	596	554	621	581	603	592	625	599	566	583	608	582	595	615	607	561	598	582	603	587	575	544	611	621	607	608	624	588	579	629	612	621	569	612	608	621	579	609	557	596	563	609	586	538	552	560	597	637	600	578	585	603	600	606	614	565	611	600	598	624	551	624	601	542	579	558	610	572	585	639	580	618	593	649	570	584	583	569	663	605	601	579	612	595	589	601	620	582	593	605	553	606	615	601	606	596	594	602	618	614	595	635	588	582	585	572	597	594	600	581	536	558	575	626	586	594	581	545	584	552	610	598	645	609	628	641	587	605	613	579	579	611	585	578	595	573	589	622	616	592	614	573	574	605	596	612	602	544	604	573	589	612	581	554	590	596	581	567	582	611	588	602	618	671	602	587	605	596	601	589	584	561	597	577	629	595	578	583	601	601	582	562	619	602	581	606	623	579	585	615	587	628	569	573	613	610	579	585	642	654	591	598	577	610	634	618	630	633	611	603	572	599	625	608	592	559	601	600	638	576	601	572	604	596	632	594	583	543	571	593	604	582	601	540	603	606	593	603	565	592	610	582	603	583	602	630	617	570	574	576	586	579	570	600	578	580	554	609	584	561	561	609	576	602	556	618	606	637	602	596	599	604	582	580	598	553	641	615	567	602	596	588	624	595	610	594	611	625	550	637	596	544	624	595	600	621	597	629	607	579	615	591	618	589	631	605	552	587	565	581	615	610	624	607	591	578	628	563	609	613	596	558	608	546	606	601	583	629	546	592	611	611	539	602	628	624	631	592	610	562	629	589	607	586	622	594	617	641	597	593	560	616	610	579	604	554	548	610	561	620	579	621	590	595	550	645	646	588	574	584	549	591	577	553	601	591	614	624	640	599	582	579	596	589	621	614	564	616	615	626	629	606	629	587	556	594	592	570	600	590	604	623	577	588	590	586	583	618	579	607	599	628	611	634	605	587	598	575	579	580	605	623	588	637	600	552	628	615	603	600	609	544	639	566	578	635	625	579	636	600	640	601	568	627	585	636	594	627	587	601	602	616	579	609	580	579	594	601	605	595	593	650	605	591	611	581	616	573	599	635	577	593	574	578	575	634	620	629	627	588	610	618	596	589	589	615	593	612	641	628	570	625	604	631	579	604	618	596	574	604	591	574	585	571	609	659	603	614	564	603	636	626	622	604	596	561	559	617	629	595	641	588	602	589	638	574	656	597	594	587	582	601	611	612	580	642	618	625	638	603	639	598	633	600	614	597	608	606	641	622	642	563	572	614	573	589	613	582	619	595	587	600	635	539	604	618	558	586	592	589	621	617	569	594	609	619	570	621	596	628	644	555	580	619	566	616	626	637	607	633	600	618	587	573	588	568	611	566	606	587	569	604	550	540	578	582	610	623	612	624	620	599	622	626	600	571	620	624	600	566	628	617	594	585	601	577	591	581	639	614	575	603	579	622	582	609	640	648	637	595	583	564	600	597	592	625	603	565	638	563	588	578	637	624	616	597	595	562	620	628	578	635	616	576	570	594	664	618	635	586	644	591	606	606	609	580	589
1178	534	386	262	242	295	436	402	403	344	340	444	399	374	258	276	191	204	257	244	285	260	246	200	178	164	148	136	144	137	136	135	120	117	128	123	133	121	122	105	119	134	129	124	130	125	124	114	144	148	108	114	121	135	118	112	112	114	117	119	116	141	125	125	123	109	105	130	118	142	141	131	101	126	130	122	124	121	100	120	129	124	123	121	114	114	119	109	110	115	117	123	120	92	111	127	101	136	122	136	124	105	104	109	119	127	122	129	106	122	124	128	100	119	116	135	115	123	128	104	137	133	108	129	144	103	131	99	124	111	120	114	114	116	109	123	115	139	112	111	126	107	125	129	135	118	119	107	111	118	126	123	115	112	137	124	145	99	132	108	112	125	97	106	112	105	116	107	114	125	124	129	121	106	123	121	125	121	110	126	111	118	119	132	119	131	131	104	116	118	107	134	95	119	133	126	127	103	113	122	120	129	104	107	133	141	133	117	119	120	109	124	108	106	117	113	163	107	118	109	120	125	104	106	113	132	150	121	128	122	115	124	112	118	125	120	110	117	105	121	117	140	128	124	121	134	116	106	118	111	137	130	133	135	148	128	106	124	119	125	122	131	122	113	133	124	104	127	121	134	122	133	113	120	147	119	98	78	113	115	108	117	123	121	138	119	111	96	117	128	120	105	131	99	108	133	120	120	147	139	99	107	114	111	106	132	125	98	115	119	103	117	103	111	133	114	123	113	121	99	107	133	119	134	135	123	130	134	130	120	121	115	125	134	121	113	114	112	123	110	129	130	126	105	119	111	127	124	141	101	128	117	110	101	117	119	118	133	124	123	101	117	126	100	106	106	111	117	128	117	115	119	124	103	111	127	102	116	117	99	121	125	120	112	116	112	111	115	126	92	129	142	109	129	111	120	107	122	120	107	102	117	123	133	116	99	100	107	123	117	112	120	98	127	103	106	112	115	110	112	118	105	113	109	120	112	123	107	113	110	113	116	121	121	116	104	113	122	124	105	118	122	141	131	116	113	131	105	134	140	123	113	117	112	143	114	113	118	112	108	109	98	106	104	112	105	96	109	107	113	114	112	140	116	115	132	98	136	130	125	108	124	132	119	147	112	106	126	131	128	106	117	127	109	126	124	105	109	123	132	135	103	103	130	111	142	117	108	117	111	105	112	115	97	130	137	113	103	116	112	109	124	110	109	99	123	133	124	106	113	118	119	110	129	97	123	119	113	122	127	117	131	107	119	128	103	133	126	138	133	140	107	112	109	108	117	132	135	112	128	122	120	121	137	117	116	116	109	142	121	120	112	136	115	112	108	110	114	117	134	98	114	122	98	113	121	114	137	117	106	100	136	96	119	107	113	111	122	115	121	131	110	126	110	110	123	103	128	105	138	131	120	110	130	111	138	123	128	114	107	125	123	121	133	134	121	121	117	105	129	123	103	93	127	106	114	131	104	137	127	149	120	125	111	113	125	118	104	123	119	118	127	125	84	136	106	110	118	120	127	132	100	117	105	118	118	115	131	99	109	131	125	117	125	110	114	120	131	119	113	108	118	108	127	113	134	136	114	110	113	112	127	99	120	113	109	106	135	111	115	116	136	108	132	99	122	112	127	102	103	122	123	117	125	121	116	139	123	102	122	131	98	107	127	113	112	140	134	107	100	112	125	119	124	131	134	123	113	114	120	133	118	113	102	97	115	126	128	119	111	112	131	114	152	124	99	116	108	135	113	117	110	122	140	131	115	118	107	99	126	123	129	124	118	107	123	109	107	117	96	112	127	122	128	132	117	118	125	106	111	104	105	113	112	108	114	110	133	152	147	126	112	108	124	119	102	130	103	114	117	122	123	128	125	105	119	131	118	131	128	117	118	121	113	122	118	129	114	123	109	112	111	121	122	115	105	111	117	118	105	107	103	136	119	133	110	121	129	135	138	113	114	112	112	105	127	110	116	115	135	109	110	121	128	112	115	124	106	116	115	110	115	124	105	123	105	126	130	119	135	103	113	124	129	116	114	112	134	114	122	119	125	111	105	113	104	113	113	105	119	119	114	110	107	117	129	102	100	119	105	114	126	119	126	129	122	132	132	91	106	118	125	106	107	119	149	108	126	111	116	112	124	122	125	121	142	123	120	132	118	134	130	102	120	130	108	107	132	99	135	113	116	138	104	115	101	113	114	122	115	118	110	124	115	122	101	124	110	121	92	115	115	107	119	140	128	118	128	119	125	106	105	110	128	112	115	112	127	136	127	125	123	112	146	111	115	106	108	120	114	135	127	126	123	108	112	113	120	105	132	99	121	110	133	107	115	113	115	119	145	110	134	104	114	118	112	115	120	129	102	117	109	110	127	109	136	110	110	101	106	125	124	116	129	106	123	113	130	104	113	107	107	131	104	115	129	120	117	107	114	124	137	116	111	102	128	111	131	113	122	107	110	117	113	112	117	108	109	119	123	110	93	129	116	119	117	125	107	104	120	108	94	128	118	114	108	117	136	113	118	115	115	118	129	135	89	118	136	108	115	123	122	118	111	124	134	122	128	129	111	113	131	138	94	101	123	128	117	111	114	107	116	119	118	125	108	120	121	122	130	128	140	106	108	105	110	111	137	121	95	105	115	118	124	122	105	129	104	112	137	123	107	120	96	117	100	128	105	140	134	124	106	125	111	106	113	141	119	121	94	110	108	143	115	108	142	107	106	120	109	111	126	124	125	108	131	120	116	114	116	133	112	110	121	144	101	113	117	112	110	133	110	134	120	116	97	117	135	96	113	124	109	129	136	108	124	104	128	126	126	125	111	114	103	113	117	107	125	119	131	130	129	131	125	98	110	119	115	123	112	122	108	112	124	116	105	125	124	106	134	109	114	120	114	106	102	111	127	107	111	127	120	122	113	129	118	138	112	114	136	121	89	128	109	109	106	118	128	100	109	136	120	103	126	120	112	113	119	104	119	111	110	125	117	132	112	129	115	122	120	114	109	124	120	127	106	115	120	112	123	107	125	118	143	114	118	129	105	105	123	112	101	111	134	131	121	136	123	130	121	113	136	110	112	126	132	121	103	122	107	111	121	111	125	123	118	108	121	115	108	133	128	124	116	99	123	115	107	95	111	121	113	130	130	119	111	111	132	121	105	106	124	117	132	109	122	108	117	114	116	118	131	118	122	114	121	134	116	123	122	112	114	119	115	127	134	129	112	116	115	124	109	90	132	114	122	131	117	124	126	119	123	119	115	129	125	123	117	123	112	106	104	90	120	129	120	120	130	128	113	120	126	118	129	103	100	125	126	119	118	112	112	121	100	111	133	111	107	123	120	106	127	126	123	110	117	122	128	104	115	120	91	133	123	118	116	110	105	113	124	121	116	116	139	120	125	107	116	120	118	116	120	133	116	127	121	104	113	127	116	122	117	122	122	140	117	108	119	127	124	121	127	120	122	129	114	129	106	119	113	123	123	126	119	124	118	106	104	121	120	129	130	122	121	115	104
13326	6483	3808	4946	10666	13715	13857	12673	11952	9741	8668	10430	8983	7440	6594	5327	3999	4452	5300	4740	5228	4523	4063	2738	2249	2199	2008	1869	1527	1191	1149	1020	1079	1034	1065	991	1040	966	894	957	913	937	888	880	943	938	890	912	921	912	922	886	894	918	904	903	904	1006	1014	901	988	1001	934	921	1008	884	863	951	933	1034	973	952	950	1132	1097	945	972	888	907	884	908	869	868	927	901	862	848	888	829	944	856	841	915	850	880	900	879	888	901	915	876	890	924	922	896	852	910	838	942	844	895	836	905	927	923	909	911	925	862	880	899	854	933	837	846	879	860	883	916	950	876	851	900	863	896	906	862	883	864	808	868	887	912	917	820	885	879	908	878	841	891	842	893	924	943	890	904	899	843	919	885	889	879	927	903	873	922	930	884	919	923	868	884	842	848	874	881	904	889	869	865	933	924	868	913	906	916	930	863	894	906	813	902	916	884	916	848	882	880	929	916	883	910	892	873	922	886	918	889	856	879	896	850	879	835	919	905	903	926	842	938	860	886	897	907	882	870	885	869	888	880	833	904	911	927	956	917	882	844	883	891	857	907	894	943	923	892	913	916	849	835	849	910	844	864	892	877	881	927	861	878	889	912	910	853	895	870	901	863	887	883	927	884	863	892	862	917	921	875	856	887	875	875	857	904	922	889	871	884	863	859	868	878	880	915	867	892	855	905	898	906	861	892	848	928	887	857	901	856	906	857	914	863	874	844	855	893	908	870	911	872	828	954	905	908	872	863	881	853	938	930	852	864	887	933	887	861	957	921	868	914	878	854	883	868	926	907	867	885	913	856	896	865	927	865	843	929	833	908	911	867	864	868	887	911	904	860	890	896	887	850	899	860	893	878	873	877	890	892	861	870	896	886	952	849	926	893	940	883	921	869	876	877	885	877	916	904	915	883	905	860	910	893	905	877	906	900	935	935	860	860	895	871	909	873	900	874	900	904	864	831	905	916	907	896	918	859	905	928	855	904	910	908	837	864	856	901	865	904	874	883	883	883	865	879	929	888	899	881	920	875	859	889	915	930	882	858	874	906	907	893	921	919	885	860	920	921	889	822	889	945	922	874	890	889	924	888	925	936	874	914	952	917	858	895	859	885	876	885	887	867	866	879	860	898	876	923	889	935	846	862	874	891	897	913	914	886	920	938	894	895	867	914	884	888	884	899	904	811	898	868	923	832	908	860	879	858	907	832	857	927	899	880	873	858	850	860	914	875	942	913	913	866	885	929	843	854	860	826	882	869	820	874	891	887	904	925	896	919	866	895	849	893	882	897	905	895	924	877	900	933	858	925	919	942	895	888	863	877	896	887	887	889	933	894	864	898	880	909	914	844	874	920	880	874	909	832	861	897	904	885	930	910	882	844	892	870	925	895	880	893	875	892	815	897	881	843	959	883	884	917	885	903	919	876	927	891	895	868	909	871	909	903	838	867	902	855	909	906	903	880	954	900	914	891	868	920	858	884	845	878	899	895	875	861	915	877	890	855	931	854	914	899	927	827	892	862	915	910	901	862	901	874	919	938	857	869	861	930	870	946	895	864	903	939	918	863	877	886	873	889	871	880	871	913	887	963	884	935	909	916	892	893	883	867	909	836	841	906	916	891	890	872	812	894	884	871	912	905	916	881	923	914	894	881	867	892	858	843	913	928	881	887	897	858	914	917	905	875	887	875	871	857	919	904	911	878	931	957	934	874	879	948	876	901	904	850	891	921	835	872	910	897	893	842	896	865	959	931	873	852	845	883	892	887	845	835	843	908	836	897	828	929	870	917	902	915	917	868	896	926	858	903	905	905	857	884	878	875	873	869	901	862	916	874	894	918	891	890	892	854	875	908	835	845	928	871	880	912	878	921	919	869	878	894	867	932	858	892	934	866	824	916	878	892	853	938	926	868	933	904	909	842	932	827	870	848	875	837	861	875	908	904	823	905	855	844	929	866	871	951	850	895	932	893	795	836	919	937	901	895	876	857	869	866	879	843	878	884	894	869	927	932	891	929	807	902	866	891	887	863	930	919	878	864	861	892	953	897	868	913	884	870	899	869	904	914	918	847	851	882	896	912	873	864	908	916	836	899	876	892	901	873	894	857	916	928	887	894	900	890	902	816	925	931	862	841	846	929	868	940	875	945	866	902	911	867	898	892	882	868	883	880	880	970	908	898	931	844	864	902	907	872	868	833	863	892	871	936	873	936	873	934	845	837	946	952	889	832	897	923	854	864	861	951	866	833	925	883	842	894	888	884	881	855	906	948	928	919	887	870	952	875	876	904	918	911	887	855	915	922	914	965	900	826	827	872	897	864	861	895	889	924	925	845	899	834	897	875	856	846	859	882	896	895	864	907	875	887	887	877	911	932	894	865	915	835	899	882	921	881	880	856	846	919	901	948	935	870	951	912	921	844	838	921	839	906	915	884	934	931	878	892	893	961	869	867	894	878	897	880	890	858	881	926	889	879	888	880	854	915	936	847	871	881	912	897	917	912	899	897	904	862	906	922	859	859	863	916	918	909	852	888	887	919	892	865	861	903	874	889	901	930	861	906	897	873	913	849	919	918	925	909	861	950	864	894	906	883	937	911	861	842	899	942	811	873	942	854	873	880	901	810	867	884	869	933	888	897	868	950	860	877	892	893	883	865	896	886	889	937	878	916	878	902	876	896	878	860	859	860	888	861	880	896	847	914	900	935	862	929	922	916	848	899	925	913	931	940	925	883	859	885	930	898	893	893	843	852	888	849	871	847	922	821	917	872	893	840	909	902	890	921	872	931	889	904	891	936	848	869	941	873	865	887	866	894	914	866	818	896	881	863	873	911	877	824	940	921	925	866	870	842	940	831	937	897	866	906	891	895	941	813	856	907	917	877	848	883	891	927	864	910	854	895	882	842	904	899	866	871	880	915	841	909	919	891	899	875	851	866	909	899	850	841	897	931	815	849	903	953	862	890	827	848	919	888	934	927	846	884	842	904	878	896	871	913	859	874	906	917	871	943	880	921	879	888	862	902	934	846	839	857	895	837	857	868	881	895	913	886	912	903	892	916	879	897	940	868	855	842	922	879	905	872	914	905	913	880	869	894	862	929	887	912	857	866	877	949	866	835	896	909	866	885	863	850	894	934	924	902	847	929	877	871	886	881	928	882	940	944	928	885	856	916	912	906	894	897	841	934	874	855	856	906	885	833	860	903	929	860	864	884	866	855	882	891	913	878	914	918	919	866	864	879	933	834	920	875	894	920	884	890	832	858	879	876	836	890	898	910	884	842	860	893	874	937	907	914	871	865	880	875	906	945	862	931	853	882	883	865	897	933	810	919	833	867	879	897	873	877	886	942	904	858	906	900	860	852	901	914	896	894	870	872	929	913	879	872	950	862	904	888	899	893	852	900	895	874	861	816	882	838	947	862	871	911	899	890	877	882	879	888	876	891	896	884	897	889	854	871	873	898	934	922	896	898	951	888	880	909	845	889	945	839	883
1251	223	172	101	105	146	197	203	204	168	187	200	182	147	175	139	98	124	121	107	125	115	99	68	72	66	58	53	67	48	46	59	52	57	48	62	53	50	46	49	38	38	37	51	52	32	61	62	46	50	41	47	61	53	42	35	50	61	52	66	63	53	53	50	50	40	53	53	42	50	44	50	52	57	55	55	50	40	42	52	51	56	38	45	58	59	58	52	50	41	47	42	62	48	56	46	41	39	54	45	53	58	55	42	47	52	53	51	46	45	56	42	53	55	56	46	41	49	41	61	62	47	46	58	40	40	48	49	54	62	53	64	35	49	47	51	50	45	53	41	48	44	55	53	53	54	61	43	52	62	53	40	45	40	50	31	56	44	62	49	39	50	68	56	45	46	54	49	49	52	46	42	47	51	50	44	45	46	60	24	49	44	57	51	54	44	53	53	45	51	41	58	49	39	44	44	46	55	50	50	42	51	41	56	44	48	48	38	50	47	43	50	51	47	39	45	40	55	39	46	55	54	48	42	57	47	48	39	51	59	46	45	56	57	58	47	54	34	37	53	50	43	57	51	50	47	55	42	62	35	46	56	69	60	63	47	43	53	56	57	53	43	50	43	47	45	50	43	42	49	59	38	48	50	47	34	64	56	47	51	48	50	46	51	59	51	66	50	45	51	55	51	41	50	56	53	51	42	53	60	56	44	61	46	47	39	49	47	49	56	44	47	43	56	46	53	58	40	53	50	50	59	34	44	56	50	51	40	50	50	45	47	52	48	57	49	53	45	36	53	38	48	34	53	43	47	34	47	48	41	35	50	41	36	44	58	51	43	55	50	50	64	59	50	58	44	40	55	55	61	53	47	53	55	49	58	51	55	49	60	58	43	43	34	50	45	55	50	41	41	52	53	54	55	41	59	51	43	55	51	51	53	42	53	74	48	49	49	56	41	51	39	36	50	46	54	44	40	57	47	46	44	47	58	50	44	51	42	47	49	43	46	45	49	43	42	52	48	39	44	56	49	57	42	49	60	60	45	50	45	64	45	44	43	46	57	56	35	49	56	48	48	55	69	45	42	49	47	53	47	42	50	47	57	36	66	43	46	68	45	55	42	47	50	50	50	48	53	45	40	48	60	43	46	52	55	46	64	48	47	52	56	40	52	46	57	49	48	39	51	42	57	54	49	37	45	53	48	54	40	45	53	41	52	62	61	51	55	38	45	46	52	52	50	58	53	48	46	43	54	39	45	52	33	46	49	62	51	33	51	48	40	53	54	43	48	49	45	52	36	46	34	41	49	52	45	33	51	57	50	51	44	47	35	44	43	60	70	38	52	70	44	47	43	50	43	59	46	47	53	51	59	48	52	60	50	49	52	48	46	50	44	56	54	49	51	58	55	48	42	54	46	49	37	44	44	49	42	47	49	51	49	54	57	43	49	45	62	52	46	46	51	50	37	44	56	51	49	44	39	53	46	32	40	50	42	46	61	50	42	68	51	41	53	45	42	41	45	41	53	40	55	44	48	32	61	45	49	57	43	47	50	53	52	50	44	42	40	52	44	47	53	41	60	58	50	63	54	56	50	63	43	40	58	38	44	43	48	66	53	52	48	56	57	49	50	42	54	61	55	44	53	50	53	46	58	46	52	55	49	43	56	43	48	52	39	53	44	46	52	65	54	46	57	48	50	46	41	52	44	53	51	57	45	42	52	51	59	60	41	42	48	56	47	56	47	52	47	53	51	57	50	53	57	54	51	52	35	28	47	45	39	47	55	56	50	41	31	52	69	49	40	60	41	53	43	46	65	62	55	45	52	69	55	37	60	57	60	48	56	47	63	42	42	64	58	41	53	44	35	51	53	39	53	42	53	61	50	41	46	43	49	50	52	53	49	53	45	48	43	49	46	39	43	54	62	51	45	53	50	43	66	45	60	48	50	42	53	55	42	44	49	54	48	51	49	47	43	44	40	56	39	42	46	56	39	48	38	52	39	54	55	49	52	49	54	49	40	51	47	46	44	59	58	38	43	48	46	46	50	53	54	56	33	51	57	65	57	56	48	51	36	51	50	57	60	51	47	48	50	43	46	61	48	53	47	46	53	41	56	49	46	45	46	66	60	46	45	34	39	55	33	60	52	52	44	45	54	57	42	47	56	55	49	51	53	61	49	50	55	38	46	57	54	46	57	45	35	44	43	48	43	56	50	41	49	47	60	61	58	51	41	48	54	48	46	57	46	44	58	60	48	51	45	47	47	51	45	48	44	53	46	66	53	40	40	60	45	66	42	44	45	46	41	48	56	45	39	45	57	59	60	43	36	59	59	48	42	51	48	55	68	54	55	55	64	41	53	45	47	46	47	41	56	49	53	57	46	40	43	44	54	48	56	62	55	44	49	46	50	51	56	64	61	50	59	45	62	59	42	49	47	48	52	46	49	44	48	53	34	57	73	51	43	42	66	46	47	56	59	48	65	48	50	55	47	41	45	45	50	50	41	50	54	49	51	53	57	46	51	59	56	51	45	54	54	54	51	49	47	56	46	47	47	41	39	48	61	55	59	43	58	45	61	47	55	52	53	54	38	55	51	45	60	43	45	41	46	53	50	53	42	47	49	48	55	53	35	32	52	65	64	52	45	51	49	54	50	44	45	47	52	41	67	66	58	56	52	63	41	48	50	56	48	42	44	54	48	43	58	42	50	46	45	47	49	44	50	44	51	54	42	50	48	58	57	46	53	48	60	50	40	56	63	53	55	53	41	47	54	50	54	42	52	54	38	57	41	48	54	69	57	61	47	45	42	41	41	42	48	45	58	41	48	44	63	45	46	50	52	39	50	60	48	55	54	48	51	52	63	42	57	39	48	44	59	49	49	43	57	54	48	61	56	59	54	38	49	47	47	49	46	60	61	49	56	63	47	44	46	54	49	51	50	56	60	48	44	56	54	48	51	60	48	50	41	53	56	54	53	51	49	57	52	57	42	47	47	49	61	60	41	50	53	54	53	49	46	51	48	47	46	38	43	52	41	52	53	60	52	58	48	45	48	56	57	47	39	59	50	51	55	58	49	42	43	46	52	57	50	60	40	64	42	50	64	51	47	50	46	53	53	56	60	51	45	46	64	48	55	58	63	52	43	64	44	55	44	49	58	57	46	44	53	55	44	48	51	46	34	39	52	50	48	35	53	53	50	54	53	42	44	40	52	44	55	43	46	47	49	59	56	55	54	43	41	49	58	44	52	51	51	54	44	48	43	53	50	63	44	51	44	52	49	48	50	43	36	46	44	50	51	45	49	57	36	57	59	46	45	51	37	51	54	52	44	42	48	47	62	55	54	48	52	43	39	45	52	39	33	35	41	45	64	41	43	49	48	67	51	64	55	47	35	52	52	52	54	48	58	48	55	35	39	55	51	65	47	41	42	41	51	52	64	61	46	45	38	60	49	44	55	51	53	35	56	64	58	63	57	47	47	43	45	44	49	47	39	53	55	51	50	57	52	50	41
10132	3414	2009	2590	5697	8046	8858	7465	7652	5225	5251	6607	5331	4288	4037	2896	2153	2853	2739	2770	2788	2255	1950	1171	1123	1008	1010	748	615	515	519	429	444	492	496	436	420	398	402	397	404	393	396	394	371	381	437	380	376	410	360	399	463	408	379	391	415	481	429	430	417	421	402	394	408	390	383	427	432	475	423	445	402	537	446	443	422	401	385	393	385	432	402	410	420	440	390	414	444	397	397	378	368	438	426	404	386	404	420	385	450	396	389	390	402	402	390	386	419	374	382	385	421	414	402	407	384	381	369	390	399	399	390	422	377	402	392	394	417	411	399	392	373	366	430	367	400	407	377	404	434	379	416	366	365	391	378	404	396	410	387	414	420	395	378	384	380	422	430	373	386	424	389	418	382	411	413	386	414	398	412	395	376	382	386	360	403	406	419	386	420	384	375	413	402	372	411	403	378	384	393	418	399	366	394	422	385	410	405	397	436	395	369	384	440	398	436	396	402	426	430	401	373	442	426	413	426	399	424	368	408	433	391	419	435	395	374	396	416	348	368	411	402	385	405	339	408	368	404	405	353	389	377	392	373	375	421	394	355	417	383	389	403	378	391	428	383	399	437	396	409	422	409	456	425	379	399	414	419	378	408	400	440	386	372	382	417	403	377	416	401	394	381	454	370	408	435	415	403	345	401	416	397	358	429	408	348	415	401	401	443	348	416	423	381	421	372	377	410	398	394	426	398	421	392	426	386	409	397	397	391	422	423	393	405	409	396	387	417	421	355	414	393	420	402	401	377	414	389	410	389	416	412	395	407	386	385	414	360	381	400	374	388	393	429	408	384	383	348	401	365	370	398	399	421	383	421	373	400	410	419	410	401	394	412	404	406	391	393	415	417	420	438	380	405	391	376	393	377	359	363	392	377	424	392	430	399	393	420	407	395	384	389	364	415	400	404	410	412	388	396	390	425	424	372	435	354	393	400	395	402	393	384	350	401	385	384	387	401	413	391	363	397	380	421	392	412	363	415	402	398	368	398	419	368	406	395	404	379	452	395	391	425	366	386	393	381	416	418	402	395	393	371	414	387	425	399	391	407	393	390	436	381	395	404	406	410	391	364	387	378	428	373	429	379	387	401	394	360	368	385	405	389	371	392	394	390	405	429	418	389	399	397	377	386	405	391	370	411	377	396	395	423	404	358	366	373	403	371	384	381	378	411	345	423	422	376	405	383	411	379	367	416	433	384	390	345	411	385	443	380	403	409	358	367	391	346	350	411	408	361	442	394	438	372	399	358	428	369	388	381	367	433	385	388	387	389	384	413	380	409	390	396	384	408	384	391	380	423	417	413	425	427	400	366	394	398	420	397	417	399	388	410	369	395	358	417	432	404	383	409	405	367	420	396	394	431	385	401	392	385	396	446	435	380	401	419	390	363	419	381	391	402	404	379	377	384	425	398	392	385	418	434	411	436	387	423	402	417	421	433	405	387	413	391	391	366	382	388	405	380	377	387	400	407	407	404	378	377	420	367	408	381	404	338	379	425	390	378	384	404	385	392	429	401	389	400	422	402	358	428	385	440	368	402	373	376	409	391	381	430	425	400	423	413	435	415	388	388	403	409	381	421	396	375	383	365	386	408	380	427	410	373	377	401	385	410	403	377	399	397	425	380	367	405	398	385	397	404	366	388	430	373	410	440	392	396	390	463	386	408	386	401	388	364	374	382	386	392	409	430	385	395	400	408	388	383	405	386	389	420	378	439	370	402	421	391	397	391	395	404	360	407	386	390	397	376	407	383	433	406	348	387	365	410	410	441	371	363	370	405	417	390	387	402	424	415	376	388	391	409	422	381	394	403	401	384	400	362	403	371	380	408	334	409	390	392	408	381	432	382	387	395	372	410	371	442	393	410	407	395	388	412	400	410	360	441	393	384	381	405	400	397	422	395	426	393	427	403	390	401	439	357	377	376	370	398	380	428	371	390	406	405	403	406	374	381	347	378	418	378	411	363	429	366	406	404	421	378	400	416	405	389	384	399	384	371	395	369	382	403	366	364	374	381	397	392	430	395	348	400	394	402	404	368	367	395	412	401	411	403	394	397	406	403	395	401	393	386	404	372	391	395	391	394	399	385	381	393	372	402	357	386	423	389	385	370	395	374	384	414	387	388	415	425	399	362	410	397	405	411	403	433	441	408	393	390	375	366	394	382	396	409	404	345	382	366	404	394	370	377	391	395	401	396	417	413	402	381	379	383	401	384	384	415	398	401	396	397	414	424	441	398	395	368	383	423	369	399	395	415	399	427	401	362	364	374	356	393	401	388	368	398	399	419	403	385	415	379	409	383	381	402	394	365	399	387	374	388	406	406	422	385	364	432	416	368	390	415	409	419	406	399	389	330	390	432	389	392	394	392	383	393	410	382	363	402	396	372	446	383	384	351	419	405	403	424	396	423	430	376	376	418	399	360	424	346	397	376	399	419	381	391	422	399	399	408	404	385	403	405	421	379	428	389	387	391	413	380	411	420	406	419	376	404	415	364	346	413	363	410	402	427	386	376	413	399	406	406	390	396	339	402	399	402	368	411	421	388	369	399	404	394	410	400	409	388	363	407	399	428	403	371	410	375	383	394	380	357	429	392	378	404	414	412	401	386	403	406	360	394	351	385	411	380	380	398	440	385	408	390	388	397	398	381	380	421	386	391	426	394	409	393	396	425	396	411	415	434	432	418	408	410	362	399	397	399	420	411	382	416	411	401	373	388	396	376	404	380	405	407	389	390	402	392	388	404	436	400	379	379	365	367	382	402	393	420	427	418	390	404	378	397	404	387	377	387	419	408	364	406	421	366	439	361	416	388	414	417	384	401	367	358	422	423	405	409	368	371	446	399	386	400	415	376	432	390	432	381	441	367	398	420	408	406	402	373	442	369	393	406	404	397	396	399	397	369	412	375	397	390	400	381	390	363	402	419	390	405	378	408	386	381	417	432	384	426	383	379	396	358	415	405	399	387	430	401	394	389	387	396	398	422	410	406	415	375	417	388	425	405	403	398	409	409	418	422	401	431	401	416	390	382	378	422	393	385	384	375	372	389	416	377	394	434	393	382	384	381	406	378	375	397	418	410	392	408	394	404	397	408	413	423	397	398	384	401	378	382	391	370	385	390	403	399	429	384	418	403	413	412	403	410	387	397	411	397	378	363	379	427	376	404	382	378	395	403	381	415	394	400	408	416	420	350	390	384	420	392	379	377	381	406	381	393	391	418	399	436	420	408	423	415	425	359	380	386	400	394	365	403	383	396	417	390	402	396	409	383	407	401	388	418	390	392	370	391	405	364	383	394	402	424	375	358	375	383	389	415	411	380	396	374	420	397	391	400	338	409	392	405	386	374	396	419	410	419	375	417	372	404	385	397	407	402	383	383	398	380	354	394	406	381	381	370	407	403	392	420	387	408	406	422	376	391	385	378	407	364	434	407	397	452	374	394	367	400	429	405	364	385	409	369	392	419	413
765	423	302	208	152	259	338	300	346	279	262	321	282	221	254	189	187	184	199	206	222	166	151	143	133	129	125	113	104	93	94	79	100	89	112	95	83	96	91	89	110	81	95	86	93	99	94	94	83	96	103	90	93	78	83	80	112	98	99	93	98	98	90	109	93	109	102	92	96	97	105	79	107	109	99	83	89	95	107	91	89	93	102	97	108	104	76	85	70	101	91	83	80	114	78	105	106	100	98	95	85	101	91	121	92	91	85	90	92	72	89	72	98	114	105	118	84	89	91	87	107	99	88	94	86	92	87	95	96	88	93	97	95	102	100	78	85	81	98	90	103	93	74	102	102	101	99	84	98	97	92	81	89	109	97	104	90	91	92	100	100	86	108	83	85	89	93	85	101	87	85	100	87	97	80	89	98	76	99	79	85	89	90	109	99	96	97	97	111	92	92	93	94	93	116	86	87	102	104	85	86	83	84	97	89	100	103	96	82	90	92	104	86	86	108	98	77	90	69	92	105	93	102	79	84	92	94	89	86	108	89	99	75	98	101	90	86	79	88	85	91	99	87	94	120	115	95	102	86	94	91	96	91	93	81	114	101	96	88	92	79	84	91	103	89	81	97	94	108	87	93	110	103	93	76	75	112	79	100	101	112	91	88	121	86	98	102	71	85	79	93	89	113	89	95	98	103	114	83	88	86	99	87	112	104	85	77	82	92	82	66	94	102	88	96	88	97	120	80	90	96	86	94	90	75	87	81	107	63	101	75	94	94	88	73	98	104	88	99	80	103	95	79	93	103	99	96	101	95	87	86	85	79	98	89	90	85	103	101	95	79	86	88	108	110	97	96	90	94	83	97	95	80	95	74	92	99	85	91	102	85	81	97	79	98	89	71	87	98	98	96	83	79	87	105	101	67	86	92	85	70	81	88	90	97	87	88	95	99	87	94	108	82	86	93	110	100	91	88	86	106	92	88	94	104	105	105	94	97	97	104	105	102	75	101	90	94	78	114	104	106	108	109	88	82	85	84	89	79	99	86	79	84	109	106	93	76	82	94	81	106	87	85	93	94	88	85	89	111	87	102	79	108	85	78	85	87	105	102	83	87	77	88	100	81	88	95	91	92	79	97	87	92	89	83	108	82	104	91	105	85	78	99	85	80	90	82	97	90	79	104	80	89	83	91	84	85	83	97	77	88	81	82	96	94	71	79	78	86	114	75	93	105	89	99	91	95	94	106	87	86	86	90	80	110	94	97	91	95	89	100	96	87	92	71	90	85	96	110	104	127	76	105	89	100	92	94	98	102	91	85	85	93	85	97	88	99	79	91	84	97	100	91	93	92	103	95	99	91	94	102	104	87	98	83	89	96	107	103	86	87	100	92	94	103	77	84	95	108	84	87	99	88	90	91	95	100	84	115	91	81	85	82	90	97	102	100	98	105	89	103	79	81	100	87	85	86	92	86	89	101	102	101	92	104	77	92	106	88	89	98	98	85	108	97	97	94	84	90	92	105	96	94	92	101	84	74	91	114	87	89	92	95	99	85	87	97	80	99	86	85	89	80	102	111	75	80	85	92	82	88	79	92	85	91	81	91	91	95	98	78	83	98	69	91	88	102	82	88	85	91	77	94	112	87	96	97	92	93	75	72	86	84	83	96	100	79	102	84	107	95	97	94	91	96	89	92	103	91	84	85	82	89	83	91	87	105	99	96	97	82	89	90	97	99	85	95	77	88	75	89	83	90	86	89	77	95	96	88	108	77	95	94	95	96	89	92	94	100	98	91	90	87	90	98	95	89	88	88	96	101	81	70	94	82	113	103	80	103	101	96	101	99	89	90	87	96	99	83	96	86	94	94	90	85	89	90	108	88	74	76	88	94	110	94	89	113	83	85	91	89	82	90	105	89	78	110	104	96	93	96	88	106	75	93	103	85	99	82	92	107	103	77	87	87	90	104	94	92	100	113	91	95	91	93	85	93	87	106	85	98	93	112	98	88	86	98	83	89	88	83	87	87	81	97	76	97	84	79	77	82	90	97	81	91	80	102	80	104	85	98	75	95	93	85	90	85	81	104	104	80	83	85	102	87	86	99	85	111	94	92	113	90	88	84	92	112	86	93	110	89	92	89	78	80	91	76	105	71	93	104	92	97	74	94	85	100	103	93	94	95	88	72	82	97	80	96	83	94	89	89	82	91	89	68	99	112	90	90	81	69	90	80	87	80	79	88	82	88	78	103	83	81	98	91	108	98	89	76	106	90	110	87	103	113	95	101	95	96	82	85	102	81	101	90	90	102	82	105	96	91	100	100	111	92	98	104	103	107	86	94	90	85	103	100	98	95	66	76	84	110	86	77	102	96	94	74	81	89	84	98	85	86	85	99	92	107	69	95	97	97	78	81	90	101	86	99	80	98	92	68	85	93	87	96	105	92	83	90	84	92	92	76	99	87	99	98	96	91	87	99	100	106	76	95	90	101	89	94	95	77	76	96	98	81	98	86	93	112	101	87	101	85	93	85	94	93	107	95	88	91	88	88	116	107	81	94	98	94	88	83	70	95	65	69	121	86	99	99	97	95	106	111	83	99	80	88	83	89	85	91	83	91	93	99	103	86	104	92	95	100	104	90	95	86	71	94	96	103	80	92	87	67	90	80	99	109	116	92	89	91	89	89	95	89	96	99	100	77	90	76	92	79	91	105	79	109	83	89	91	87	83	100	85	78	80	105	89	92	100	98	103	86	94	93	87	99	84	93	88	97	99	94	109	91	90	76	92	87	101	98	117	96	99	91	100	94	95	87	92	95	85	90	82	82	89	89	107	96	92	94	94	97	97	97	102	94	90	103	104	80	108	92	83	96	87	91	102	80	80	95	107	96	81	95	105	102	97	106	90	75	84	92	101	88	96	88	87	78	88	99	91	96	90	86	94	93	71	89	92	98	88	117	87	92	78	86	106	91	103	96	108	76	91	78	95	87	97	100	75	86	100	91	106	96	91	92	112	90	96	91	82	100	91	91	83	84	104	97	90	103	93	98	91	84	126	78	104	89	98	102	81	90	72	92	86	76	97	100	103	84	86	108	102	111	104	75	77	88	82	85	109	101	99	89	100	104	104	97	91	104	93	95	103	87	93	86	108	81	87	104	106	100	90	90	89	85	97	104	98	84	98	90	102	90	100	88	106	84	99	92	97	101	89	90	88	94	113	96	94	93	92	95	82	95	102	99	90	94	88	88	114	73	78	92	90	96	94	110	90	100	97	90	98	92	115	94	83	108	80	84	79	85	113	83	84	100	81	87	88	98	94	96	107	81	81	91	88	95	81	88	74	79	98	88	94	82	96	92	88	94	96	98	79	100	84	71	92	93	89	72	81	91	99	91	84	87	80	88	89	84	99	97	88	98	89	91	86	88	91	84	105	99	109	88	87	90	100	89	72	90	87	82	99	92	84	86	97	90	92	82	101	92	98	86	98	99	92	92	90	100	104	108	83	94	93
10776	5333	3130	3751	8259	12296	12164	10711	11188	7403	7282	8535	6707	5556	5871	3801	3539	4021	4064	4338	4054	3459	2778	1769	1745	1588	1578	1250	1011	1008	778	845	784	817	773	790	775	718	671	690	756	689	677	722	763	692	699	728	723	678	742	737	723	684	692	702	727	787	773	699	761	730	728	746	724	690	678	747	742	731	752	788	878	889	762	740	689	751	696	680	693	691	691	705	704	703	707	652	680	662	691	699	754	708	697	705	673	703	647	706	643	717	682	654	716	681	701	692	741	662	691	694	707	673	683	664	730	664	694	670	670	675	649	726	689	691	658	687	652	752	729	654	706	720	722	657	703	659	677	679	664	661	725	677	709	657	694	686	665	655	683	671	670	691	719	706	742	639	683	693	749	677	693	670	696	670	692	697	707	688	682	676	669	696	665	639	713	662	686	697	676	691	705	646	693	672	681	683	719	698	705	678	691	649	674	714	684	662	691	729	698	644	703	684	721	744	738	736	697	669	693	692	702	728	728	689	639	708	766	671	688	719	673	692	668	666	699	667	695	679	679	669	721	695	698	658	707	653	727	672	719	692	701	716	656	699	705	700	653	662	659	664	673	684	671	736	668	716	728	725	689	744	706	648	685	692	688	673	710	703	671	661	715	682	672	736	724	716	627	671	709	709	634	694	716	708	684	690	687	695	721	690	643	700	688	705	727	690	696	694	646	672	731	711	684	763	672	649	710	716	734	722	683	681	688	671	726	676	684	739	701	705	680	711	642	643	622	735	683	690	702	746	703	677	698	685	689	682	681	688	655	700	654	695	656	708	644	668	673	713	741	729	730	695	705	700	678	675	703	764	666	700	712	660	645	701	712	677	690	727	694	662	684	694	675	700	652	700	671	694	736	678	676	638	651	725	681	668	740	670	736	672	704	682	732	733	721	681	693	684	729	643	732	713	670	707	685	714	726	688	700	677	657	705	697	660	721	702	717	700	663	678	708	695	665	652	701	712	718	706	662	704	726	698	661	686	735	665	654	670	674	710	703	667	695	675	671	689	698	680	662	645	687	720	689	645	705	696	653	685	705	757	685	703	725	693	680	680	736	716	706	694	720	695	666	666	665	672	730	701	705	693	667	661	699	672	673	671	679	724	695	671	722	680	679	703	705	701	713	653	710	664	690	667	721	643	703	690	709	697	714	696	702	693	693	673	687	703	651	690	711	658	697	674	700	699	737	700	661	675	734	686	678	707	684	704	682	651	716	647	726	730	694	656	733	701	651	688	697	652	660	715	706	705	641	709	683	761	710	738	657	710	693	724	701	680	692	673	749	689	672	705	708	706	694	674	679	664	677	708	698	710	705	670	711	667	652	701	682	671	693	691	675	679	696	730	696	701	640	715	672	681	685	679	662	679	665	674	689	651	719	655	681	685	709	692	660	677	679	669	704	703	652	685	663	646	694	681	737	665	668	688	740	706	680	705	671	735	665	686	680	682	748	717	683	667	676	651	730	683	660	721	694	775	705	692	674	665	694	732	687	709	669	710	697	717	680	723	653	717	739	691	699	666	696	686	691	723	701	674	684	704	734	721	694	724	670	692	686	761	702	645	651	737	654	693	716	693	699	669	689	692	715	648	694	706	675	696	709	683	701	679	638	683	686	715	700	691	704	605	715	712	699	725	692	696	715	689	691	628	660	680	722	671	649	690	670	709	683	688	708	706	722	684	660	733	692	721	666	714	706	668	702	682	680	725	671	740	668	691	651	667	671	718	690	676	744	688	687	674	700	715	647	680	716	675	699	660	697	726	659	729	669	722	667	680	677	688	713	646	706	703	710	676	718	681	701	717	749	670	720	692	694	689	693	684	699	670	668	707	709	672	623	658	674	662	691	710	742	674	704	693	664	674	655	694	684	666	719	679	627	662	716	746	722	612	671	730	686	664	657	681	702	692	678	672	696	684	736	614	720	646	636	758	662	695	683	653	694	721	680	705	720	652	677	700	666	671	665	682	722	606	685	703	690	672	688	699	695	661	701	694	656	702	729	698	714	672	731	703	707	694	726	668	690	680	661	683	651	687	703	696	725	672	725	682	674	694	649	707	659	642	671	731	657	698	696	635	692	712	706	713	698	651	674	685	656	671	629	630	680	691	694	730	664	691	638	691	717	706	684	718	671	684	713	734	681	689	683	724	741	670	678	682	734	709	670	638	706	713	623	701	671	704	731	672	698	681	743	692	662	699	722	705	669	695	726	680	679	666	719	679	680	711	655	698	659	692	655	705	686	721	703	686	718	692	693	670	669	689	681	673	728	677	688	691	666	688	697	689	669	683	688	713	709	688	710	721	667	683	703	665	706	696	701	710	640	733	665	737	670	763	649	679	681	721	689	682	705	725	715	643	670	716	652	679	681	713	727	717	668	738	685	660	732	746	699	685	707	662	681	688	687	694	709	674	679	677	694	654	696	723	697	732	681	692	660	675	654	680	662	694	653	670	724	673	732	711	654	657	668	654	667	692	689	735	682	689	726	658	694	692	671	679	673	711	716	759	671	654	674	643	697	689	768	728	698	687	716	696	652	672	682	699	700	706	650	681	648	705	681	672	685	686	664	753	726	672	680	714	697	704	735	680	737	720	629	719	641	708	689	718	702	702	668	681	674	722	705	708	674	702	727	677	723	653	682	723	665	705	686	630	688	667	667	709	701	725	633	709	710	671	708	726	726	735	686	682	688	650	663	712	667	647	672	674	698	692	691	713	699	681	734	739	689	700	681	687	681	673	674	744	662	637	751	729	688	718	658	669	685	689	650	717	692	693	743	672	667	695	662	686	657	678	722	758	692	718	666	650	664	721	741	665	698	674	668	710	681	686	699	682	676	659	690	709	697	719	717	685	695	721	718	703	682	725	710	707	716	683	714	657	712	686	721	688	691	632	659	729	699	637	695	694	687	670	686	722	693	728	655	720	697	662	664	687	702	684	692	693	706	670	707	669	708	667	688	672	663	711	698	674	742	697	723	669	677	697	651	666	715	687	674	612	669	666	688	707	678	713	715	705	740	686	730	689	701	683	737	673	672	711	692	678	713	689	674	674	699	663	696	676	690	719	665	713	663	665	657	717	699	711	745	697	678	698	712	675	733	689	670	691	666	624	666	672	704	653	684	700	737	734	700	632	722	674	658	669	737	728	727	684	675	644	715	686	671	704	680	684	677	724	642	684	673	698	673	656	643	690	675	667	649	699	715	701	692	680	651	666	667	686	701	708	677	681	716	676	705	697	643	673	637	646	740	724	690	684	689	679	657	686	724	697	687	693	653	714	709	683	668	685	696	696	691	656	663	688	699	676	679	716	668	689	731	735	661	708	734	666	716	676	696	695	685	655	678	682	717	626	683	705	703	675	699	744	680	677	680	709	693	728	676	657	686	663	703	705	704	702	691	721	658	706	677	674	688	692	665	689	706	731	698	643	678	703	692	739	758	682	671	708	675	676	688	728	704	706	691	723	693	724	663	711	679	692
1802	356	270	158	152	240	272	299	330	252	258	259	253	207	273	178	166	161	188	214	202	172	133	130	115	126	106	85	97	73	90	98	81	90	91	79	71	82	63	77	58	80	76	75	84	88	82	72	72	62	61	87	84	85	79	67	80	88	85	75	70	69	83	73	70	82	82	61	96	75	71	87	103	93	72	68	88	61	80	72	73	68	81	72	91	75	69	69	69	71	72	78	83	65	71	72	80	78	69	55	81	72	82	81	67	67	64	87	83	64	67	77	94	81	81	71	75	70	85	78	85	89	64	78	76	75	90	84	58	105	71	91	79	74	74	81	85	70	72	74	79	84	65	83	72	81	85	93	79	74	72	82	73	85	71	78	74	59	74	72	63	85	79	78	70	69	63	70	87	86	86	68	68	70	74	76	69	88	74	90	79	76	84	69	87	79	92	74	70	80	74	87	82	68	64	74	106	66	78	83	77	79	86	87	76	76	72	64	84	79	68	83	66	71	71	77	83	65	82	70	81	82	88	67	68	86	80	81	71	77	71	83	87	55	62	70	82	79	67	70	90	74	85	69	84	63	78	78	84	69	90	80	85	82	72	77	76	80	73	82	84	77	68	69	67	78	69	83	66	62	70	68	73	92	95	75	79	72	87	70	69	76	87	94	79	68	63	75	58	87	69	78	96	65	80	74	67	73	67	87	85	76	74	83	80	80	74	72	81	83	82	76	92	67	84	89	71	81	86	85	71	78	86	75	79	65	66	81	74	80	68	73	82	67	80	79	75	79	59	79	73	57	74	92	80	68	72	70	77	66	81	79	82	77	53	69	71	72	73	84	69	66	66	68	65	61	89	71	82	72	62	78	67	65	78	82	76	75	78	79	73	75	75	82	62	81	81	76	61	83	78	66	63	76	73	73	78	65	75	72	95	71	85	73	67	79	76	68	63	75	91	81	76	78	83	69	90	87	67	81	67	80	64	58	86	96	79	71	88	79	58	64	64	74	81	78	77	68	80	70	81	83	70	64	65	69	67	76	83	65	70	84	77	80	80	85	72	61	79	63	90	87	69	73	76	77	72	71	91	89	83	94	68	91	78	66	63	98	90	78	75	70	80	69	83	65	86	73	78	72	80	79	78	77	81	69	93	86	68	63	68	82	76	68	85	87	86	91	67	85	72	64	70	81	73	77	84	72	80	74	63	71	72	86	86	79	75	67	95	86	65	72	77	92	76	65	72	76	83	89	100	69	78	72	72	85	77	77	75	73	87	63	77	81	75	62	68	80	79	73	91	73	73	66	76	90	88	79	90	75	75	95	89	73	85	70	85	83	82	96	64	85	79	71	65	73	80	70	82	79	89	97	86	82	70	69	85	63	77	73	87	80	80	70	72	69	70	81	68	78	70	92	87	82	66	82	73	70	83	87	73	74	74	65	61	91	78	86	75	71	74	75	80	81	90	72	94	66	76	65	85	76	68	82	79	85	88	66	92	80	81	60	67	65	82	87	78	65	84	88	86	74	83	80	64	78	72	87	85	87	65	85	79	72	70	85	65	72	78	59	82	60	65	76	94	63	75	70	65	72	73	64	71	86	65	86	68	64	64	59	73	69	72	79	98	87	68	78	73	71	71	79	78	90	90	92	69	84	80	78	62	76	74	83	80	86	82	79	69	82	79	79	75	85	78	70	76	82	69	82	79	65	86	93	68	79	67	77	69	84	84	81	72	66	66	80	76	98	67	75	86	79	73	70	75	82	83	86	75	75	70	77	65	65	67	68	101	84	62	83	80	80	71	61	67	66	73	78	97	72	72	77	72	84	87	88	65	73	67	98	80	86	77	88	90	91	78	71	85	75	98	60	66	86	81	77	88	86	73	70	77	77	72	80	75	72	77	73	75	78	76	81	75	71	59	78	87	80	70	57	67	63	69	73	76	73	87	69	78	82	74	76	79	85	76	82	76	77	76	68	70	77	77	68	90	71	74	81	57	80	92	77	85	89	68	63	59	73	86	67	82	80	83	73	82	81	85	96	76	84	69	67	77	69	83	71	72	75	77	66	71	73	76	71	74	82	90	68	73	70	79	69	85	72	76	68	75	93	74	67	75	69	73	80	85	71	68	72	86	79	79	60	84	81	66	75	77	71	66	80	83	76	67	76	86	73	86	82	90	73	106	76	70	79	84	102	90	75	62	90	63	74	68	70	73	82	77	77	79	73	71	83	79	93	80	69	71	89	70	81	78	87	72	75	65	75	82	69	75	70	62	81	84	86	95	69	77	75	77	78	71	65	82	73	62	79	79	77	86	72	77	71	86	80	77	89	76	64	76	74	69	90	80	69	81	72	60	84	82	76	71	86	87	71	68	75	68	79	76	69	74	71	74	85	61	76	72	75	75	77	76	74	91	76	79	60	79	75	85	65	82	86	79	77	71	93	88	91	64	78	75	65	76	66	82	78	86	72	75	76	81	81	91	76	79	75	77	72	91	75	97	98	78	81	94	86	79	68	82	81	56	92	72	79	73	67	77	68	84	75	83	75	71	63	73	77	78	89	74	71	62	80	84	76	61	70	65	72	93	87	83	79	99	103	81	60	93	76	73	77	86	96	74	75	75	80	75	76	75	81	78	71	79	80	78	74	73	73	71	65	80	66	83	66	61	65	97	85	69	85	83	85	84	76	74	74	77	77	72	61	69	61	87	74	82	80	66	76	73	77	64	84	81	91	74	74	85	90	83	65	96	61	78	73	77	67	75	68	74	70	68	91	87	58	85	87	86	89	61	67	70	74	75	74	76	85	89	66	67	75	82	84	65	68	76	93	65	81	99	74	91	66	61	98	90	72	98	72	90	73	88	85	72	72	91	75	84	95	63	73	76	77	83	91	90	72	79	83	77	82	78	70	68	70	93	65	86	103	69	72	79	77	79	79	87	94	60	70	74	78	80	90	61	72	74	72	81	70	67	79	75	90	78	67	84	80	91	90	80	87	65	74	71	59	64	86	72	67	70	83	71	82	70	62	76	66	71	93	87	76	84	79	90	64	74	63	98	85	75	83	75	88	66	73	86	77	68	78	73	86	71	71	66	82	67	86	88	89	75	86	75	86	70	77	87	76	78	80	81	90	77	78	80	82	79	96	88	56	70	91	76	65	88	79	89	66	78	85	80	89	84	94	91	81	81	83	86	84	68	72	81	79	61	75	74	85	80	79	76	67	80	77	85	71	82	84	82	63	86	80	79	64	78	75	83	73	66	76	82	71	71	76	87	79	77	72	88	83	79	83	83	79	91	65	62	72	84	73	61	72	71	85	70	74	81	72	96	94	82	71	78	60	75	89	74	71	62	68	76	88	68	71	74	80	78	78	56	68	70	78	67	81	78	90	75	79	75	93	85	95	72	73	65	76	73	81	99	88	87	86	80	83	84	86	73	84	76	69	77	75	76	73	71	88	77	73	69	80	65	79	70	66	74	77	78	69	79	65	83	82	61	78	98	64	77	86
12375	4670	2921	3276	7340	11235	10791	11098	10866	6903	7429	8056	6674	5555	5658	3793	3922	3693	4200	4401	3738	3519	2153	1724	1643	1510	1460	1104	857	812	751	766	734	751	759	728	668	654	666	640	632	651	662	622	629	622	579	593	648	587	649	661	617	645	611	667	636	715	662	595	658	655	584	642	618	607	623	631	655	660	672	670	661	774	642	638	679	646	633	586	621	572	591	561	618	578	614	631	610	605	587	601	620	592	602	619	628	588	556	610	615	628	629	603	618	587	649	585	618	583	587	584	547	620	548	587	584	603	604	632	614	647	571	611	625	590	602	670	614	612	572	614	562	649	630	588	627	583	603	603	551	613	616	606	595	630	584	584	625	603	603	599	599	628	634	607	607	606	595	596	594	583	618	586	663	606	578	597	627	594	622	621	629	598	618	598	631	555	602	625	600	604	577	594	594	601	617	590	639	565	578	620	620	620	633	572	599	596	585	606	593	598	585	574	594	602	580	598	593	613	564	640	584	588	618	581	656	572	606	611	635	629	596	596	603	551	575	614	602	577	615	575	606	592	617	645	594	591	558	636	587	612	611	564	612	604	578	552	573	606	572	586	579	623	595	578	596	612	600	587	603	583	614	606	681	580	595	595	643	635	608	570	634	575	571	617	565	629	562	664	611	600	596	534	593	636	555	596	596	573	630	596	641	607	623	555	585	534	646	559	587	630	572	592	637	622	560	601	587	624	611	584	641	598	546	618	596	618	600	609	598	585	596	521	614	651	587	580	598	576	604	615	604	598	622	557	589	628	585	617	605	651	627	636	600	603	569	578	611	597	533	644	629	570	627	652	580	567	595	627	619	605	624	628	563	624	618	573	588	639	600	612	607	602	585	572	608	580	602	595	603	613	576	570	610	606	610	615	605	600	603	606	614	611	629	615	616	598	591	579	590	600	643	614	620	596	622	617	588	610	654	554	568	578	625	545	588	601	587	542	617	616	582	613	625	608	601	582	620	630	597	609	597	598	576	617	593	588	627	618	602	582	574	597	578	590	627	615	584	562	561	621	609	608	567	620	610	580	595	584	585	563	571	618	600	597	641	648	589	591	617	602	565	570	604	642	607	608	599	585	598	617	626	601	605	557	555	601	577	619	621	650	635	612	658	609	613	582	614	593	598	610	593	606	601	590	598	606	602	570	650	568	592	582	592	624	634	630	600	634	613	610	590	580	609	615	564	611	602	612	599	584	625	647	617	558	590	617	593	622	599	633	592	627	643	617	616	590	586	666	595	623	611	583	603	614	625	597	596	572	625	609	624	625	601	575	612	580	587	567	598	593	630	577	629	598	600	579	643	588	613	632	594	620	608	610	598	607	626	615	580	605	607	574	640	596	628	594	602	581	663	594	580	600	587	585	599	604	622	571	564	572	596	590	613	611	613	634	643	566	598	612	665	632	602	606	632	565	599	584	601	602	590	641	577	630	567	629	598	600	663	609	580	605	600	611	582	620	565	602	567	612	587	638	633	597	632	598	658	607	591	601	586	524	636	598	636	566	572	623	574	617	602	637	598	606	671	578	602	639	588	593	610	573	632	634	609	602	617	599	525	635	585	613	608	624	563	616	571	592	592	551	574	586	598	602	638	610	587	623	611	630	587	583	597	623	593	573	590	646	628	618	624	574	575	606	588	588	575	613	586	557	600	568	594	570	626	616	608	568	626	606	564	594	626	614	628	609	645	583	640	633	585	565	569	621	588	612	584	603	607	586	623	620	581	577	630	589	657	588	610	563	590	611	588	613	599	597	602	571	633	626	595	598	647	565	606	569	615	560	623	610	625	633	623	633	596	617	624	607	608	615	606	577	589	598	586	571	613	596	586	580	597	630	558	599	600	606	552	618	599	638	608	580	611	562	641	583	582	551	582	577	609	580	609	561	625	607	584	582	622	605	588	598	568	597	641	578	647	597	592	614	611	599	617	619	592	610	581	629	606	593	582	617	634	564	634	622	645	568	641	600	618	585	627	553	619	584	554	571	574	599	578	594	609	559	641	592	606	587	618	637	597	622	628	598	605	601	609	575	596	586	606	590	630	585	623	603	644	601	596	651	611	605	628	560	602	646	572	567	604	601	630	601	575	621	601	587	638	603	607	630	581	591	593	619	656	631	661	636	600	569	644	580	633	575	611	557	597	612	628	591	653	563	593	610	617	596	588	594	603	580	604	614	575	612	582	609	589	576	596	589	614	626	531	566	630	633	607	642	608	643	611	642	591	615	586	612	571	593	669	589	588	597	590	620	616	633	604	588	602	632	594	618	569	591	628	631	576	547	538	618	581	572	594	640	581	639	591	619	595	612	586	575	599	581	649	603	586	575	622	620	610	603	622	588	599	609	557	601	618	597	611	612	622	609	613	588	589	619	572	633	627	618	559	628	594	577	592	615	619	580	639	610	596	590	623	540	575	601	623	594	599	579	648	589	611	625	559	587	559	596	582	568	604	586	588	590	608	623	602	601	663	570	567	613	606	617	604	620	620	620	604	617	632	587	622	551	614	598	615	615	578	617	636	597	620	594	633	601	621	582	602	649	584	619	601	589	604	622	593	631	604	581	569	612	599	603	584	604	573	587	587	593	598	637	607	586	607	593	574	598	553	583	570	642	608	613	603	632	618	621	626	586	613	584	650	603	604	589	613	591	581	557	607	581	590	614	622	606	636	610	645	601	589	611	598	569	596	579	620	614	646	598	565	605	624	605	612	543	584	642	602	596	625	611	576	603	639	603	594	605	575	611	558	630	583	587	598	590	606	580	611	593	584	613	582	583	630	575	582	587	565	592	598	580	620	628	604	556	608	551	596	594	570	605	620	554	603	598	629	599	648	672	569	569	610	569	574	623	639	622	551	585	587	602	625	587	617	598	627	566	610	601	582	594	587	598	563	631	591	548	607	593	603	580	596	532	620	581	605	617	527	583	676	578	577	666	572	615	600	609	624	657	575	606	596	554	609	602	608	608	583	582	601	594	560	581	617	649	618	601	593	594	584	564	564	576	606	610	612	573	597	629	631	621	620	593	634	622	641	593	583	592	582	655	598	587	594	590	583	557	586	591	627	598	610	637	604	580	598	598	598	562	600	615	568	601	575	604	618	621	613	600	597	606	655	591	600	590	552	607	588	612	589	627	625	599	627	630	591	601	624	650	622	617	579	607	616	622	628	562	599	614	626	593	569	591	602	624	620	564	615	608	624	587	570	613	640	618	627	581	606	610	609	567	587	606	633	632	569	608	575	576	574	600	591	614	612	638	613	570	650	621	613	618	613	579	606	584	634	625	629	591	596	610	613	627	615	598	587	629	557	585	638	598	590	545	597	591	596	604	576	608	624	582	571	635	621	584	610	609	625	609	621	571	591	625	644	603	594	557	599	626	625	653	580	612	582	592	615	570	642	607	605	581	600	603	610	617	602	612	613	601	627	609	592	613	596	578	554	615	611	579	585	631	588	604	552	569	606	571	613	636	598	631
1156	568	322	243	236	340	375	462	437	332	365	399	322	337	306	253	266	237	270	310	248	270	182	163	179	180	175	128	136	129	127	117	124	132	130	139	115	124	116	113	111	122	94	126	115	117	115	100	126	121	111	114	115	114	125	141	120	134	113	127	127	112	115	106	125	107	114	125	119	117	129	122	105	139	133	111	121	126	117	96	120	116	104	128	109	137	107	116	128	145	111	119	134	128	121	127	107	103	130	100	120	102	94	112	107	115	126	106	112	107	122	107	127	123	118	130	120	130	123	130	102	108	132	100	109	111	124	128	129	127	115	110	93	133	128	113	115	130	102	120	135	113	107	109	105	112	124	129	111	128	117	127	123	106	128	134	118	117	125	123	115	125	135	115	119	125	125	108	103	111	123	111	105	100	142	132	123	124	126	113	119	126	102	110	109	111	116	117	113	113	128	123	126	143	117	112	125	134	133	120	137	106	124	131	115	134	115	112	117	121	140	138	120	127	110	123	113	130	139	129	107	110	99	105	115	119	132	126	123	121	129	122	100	118	117	113	96	113	123	106	125	112	120	120	130	100	108	119	106	110	124	116	116	99	131	129	122	135	113	110	126	139	114	99	131	139	107	96	122	130	120	117	129	127	117	119	113	100	105	110	120	121	115	118	122	119	130	118	112	105	140	110	110	116	108	122	134	119	127	117	117	132	121	104	112	113	119	120	107	112	118	89	132	127	119	132	110	109	115	115	101	131	141	131	108	115	101	105	120	119	115	123	124	122	117	111	137	98	112	115	101	111	115	100	125	129	87	131	116	116	125	132	115	120	97	125	114	112	118	124	119	108	116	142	115	101	128	121	109	133	128	126	121	136	113	102	95	135	122	114	118	114	134	105	131	118	124	146	136	132	108	135	126	133	119	135	124	117	121	128	117	131	113	130	155	124	112	120	127	100	131	125	115	118	119	100	128	103	121	119	116	119	111	117	119	106	101	118	121	108	129	111	108	115	104	114	119	105	111	126	120	134	112	121	142	131	128	110	116	114	124	110	125	129	123	110	121	111	113	120	120	111	121	124	130	131	121	117	122	121	97	117	116	113	117	129	96	113	123	115	121	104	131	137	117	100	115	116	129	112	119	105	123	116	115	115	99	130	116	137	125	122	119	123	125	135	110	110	108	105	122	104	129	123	103	108	105	120	130	121	113	111	142	116	119	120	127	111	112	124	105	124	122	126	106	124	113	111	123	98	124	101	138	119	120	107	132	116	114	117	110	116	119	111	104	119	109	121	108	132	136	123	120	114	113	130	121	114	120	120	135	138	113	120	115	122	98	102	106	127	122	116	109	119	126	116	127	116	125	129	114	120	109	129	135	126	121	123	111	117	111	149	106	124	118	122	111	113	98	126	120	130	111	105	119	112	105	122	117	115	110	106	117	108	113	121	115	136	136	100	122	123	142	94	116	124	119	131	134	117	123	113	110	124	114	99	121	102	118	101	129	98	133	107	102	99	119	116	105	123	124	111	135	116	120	124	96	120	98	113	110	118	119	114	119	134	122	127	121	123	113	126	88	116	104	96	112	129	121	127	102	117	126	112	109	127	137	121	130	113	106	118	126	109	119	128	143	134	107	133	126	127	120	126	109	100	128	119	125	134	122	113	125	107	127	125	111	125	127	111	126	120	119	102	113	126	133	132	123	110	117	112	134	134	116	122	121	126	119	104	124	111	104	118	119	123	109	129	129	136	120	128	119	106	131	132	109	106	127	106	98	134	128	116	112	114	127	110	104	115	124	127	117	122	115	116	131	121	118	128	124	121	99	126	100	118	111	133	112	124	147	120	122	140	112	128	131	101	138	127	122	133	110	130	112	116	112	133	115	125	108	130	110	109	107	137	126	124	107	117	124	120	102	121	127	94	114	137	117	135	133	119	107	126	124	108	118	116	114	109	121	132	118	118	113	129	130	134	130	118	127	139	123	119	123	101	108	119	105	125	120	108	127	117	113	103	127	118	116	108	112	107	120	119	95	129	112	119	123	105	127	100	105	127	133	130	110	122	104	150	107	121	130	110	108	96	103	103	115	137	112	101	99	119	104	112	130	121	108	120	109	113	105	95	114	118	106	134	110	106	103	120	115	111	129	113	110	116	125	114	135	117	116	115	98	117	130	117	119	117	126	123	118	105	123	108	120	109	102	114	128	121	121	115	128	116	117	120	105	123	123	101	127	115	122	135	116	114	136	127	121	106	104	105	153	110	109	121	133	114	106	102	107	120	106	124	107	116	112	121	119	127	130	129	119	111	110	120	132	113	125	117	102	114	109	112	118	108	121	124	138	103	130	120	128	125	128	110	117	118	123	104	130	102	109	115	106	123	105	116	121	121	101	108	109	129	114	121	127	122	103	137	125	119	109	122	135	124	109	106	130	104	121	123	126	120	117	117	133	96	87	116	119	114	98	111	133	106	105	108	122	129	120	130	101	120	127	122	136	126	119	112	122	121	104	113	120	116	108	118	144	119	117	119	127	122	120	116	118	117	119	104	121	107	103	125	122	126	132	128	121	118	116	122	125	132	110	123	126	126	120	124	119	131	122	119	111	127	113	126	123	118	135	112	123	137	124	126	125	135	123	117	123	96	121	133	115	108	120	108	116	102	103	143	122	128	129	115	117	122	121	105	123	132	138	108	112	123	122	120	110	106	119	132	117	98	112	124	130	125	113	118	120	112	121	127	118	117	121	134	123	131	126	118	117	106	106	126	118	107	120	126	112	121	133	132	127	138	138	116	101	113	123	126	127	147	102	110	117	116	125	109	142	118	111	115	103	135	120	118	122	123	113	113	130	130	138	113	100	118	115	134	103	109	123	103	111	116	122	124	131	130	124	120	126	120	111	119	109	105	114	123	119	118	127	117	125	117	125	111	106	143	122	109	105	125	118	132	117	100	100	145	111	108	117	124	115	115	104	102	127	113	137	118	132	111	121	107	137	122	122	123	114	114	126	93	126	114	135	114	112	130	113	110	126	108	113	127	115	131	111	128	126	107	131	121	126	111	131	114	122	104	95	119	122	126	120	129	104	120	119	101	118	110	134	120	100	121	132	108	119	126	123	126	112	115	121	96	115	117	113	132	138	122	117	130	123	114	122	114	125	121	141	120	119	116	138	102	129	101	110	112	101	119	99	107	110	123	120	126	99	111	119	131	130	113	95	129	114	127	110	112	103	115	116	129	116	133	102	109	116	136	127	118	118	139	113	100	127	152	98	126	120	121	108	111	102	110	121	110	123	124	116	111	116	106	116	126	138	102	117	114	100	128	97	115	114	114	130	113	120	118	91	128	118	129	130	118	94	133	127	115	111	128	112	105	102	126	131	130	105	116	136	120	106	122	114	131	110	106	132	116	119	114	111	114	120	113	117	140	121	136	124	123	127	136	110	141	111	119	109	123	118	107	112	121	111	116	112	134	111	105	99	108	123	118	137	126	117	122	133	115	113	133	126	119
13497	6542	3824	4518	10059	13893	13922	14729	12446	8911	9560	9454	8229	7451	6702	5242	5154	4646	5289	5718	4499	4509	2705	2386	2193	2491	2050	1521	1327	1181	1054	1152	1146	1153	1124	1041	972	962	919	965	904	912	939	944	934	927	946	923	909	908	930	866	935	969	962	888	1015	954	968	997	1016	952	937	910	893	928	961	947	941	937	925	917	1049	1081	862	943	989	936	935	921	916	892	910	881	854	886	904	870	895	927	916	869	858	858	935	908	879	836	930	845	888	828	923	915	907	863	915	885	872	887	921	887	883	847	924	892	871	901	927	899	928	908	927	908	888	912	874	907	902	927	908	886	889	840	919	913	873	924	870	886	903	924	829	892	875	872	874	944	931	896	853	928	905	877	901	894	851	856	961	908	936	911	818	896	884	904	878	916	884	898	915	928	912	934	927	940	925	870	852	902	825	878	882	984	896	894	951	903	936	930	948	901	894	914	874	901	855	847	865	881	866	894	853	904	889	895	850	903	932	888	864	838	864	876	901	862	881	876	925	844	890	929	879	883	877	892	902	891	929	930	907	860	905	854	922	903	888	904	895	902	893	922	883	857	881	930	934	914	903	868	886	890	902	872	924	911	935	882	893	927	890	880	935	910	887	922	875	901	906	872	857	891	876	926	944	852	905	879	877	888	869	860	918	904	888	873	857	861	904	900	908	934	901	958	875	873	893	904	890	864	879	920	927	904	866	906	872	902	891	878	916	903	875	890	899	882	868	906	902	869	949	864	872	862	947	880	851	855	828	917	885	909	888	929	896	888	878	898	905	858	851	937	887	882	880	934	911	860	887	911	862	878	902	909	890	933	917	912	918	912	892	873	896	885	879	909	958	886	927	872	940	894	897	871	905	895	904	886	967	895	867	850	889	875	912	915	918	879	890	882	934	903	844	873	879	923	876	920	915	899	879	867	864	905	836	834	889	833	889	977	862	896	877	923	894	886	864	889	924	957	878	941	919	891	883	913	902	895	867	914	892	886	848	867	918	921	880	875	852	905	858	898	875	935	860	915	936	920	918	907	859	916	866	848	870	888	871	926	814	895	908	911	911	887	915	890	921	848	905	918	917	943	879	867	875	874	941	862	906	890	936	881	812	873	861	854	884	898	856	918	865	876	862	914	930	883	872	922	824	940	891	938	902	895	831	904	887	889	883	917	902	876	915	876	867	832	839	929	870	860	847	885	899	929	927	910	917	927	900	873	901	945	886	864	880	886	874	931	943	971	839	923	918	896	898	879	915	911	849	900	938	898	902	910	924	883	887	870	945	920	915	899	844	916	862	859	902	880	919	897	865	920	893	849	900	866	934	868	933	913	917	915	833	898	902	896	928	871	866	852	891	895	852	887	928	912	915	923	922	921	936	862	916	882	900	903	842	898	882	915	911	856	873	902	922	913	915	927	847	923	904	869	845	890	938	881	900	932	881	909	870	900	855	913	895	887	931	910	910	897	887	905	886	885	861	868	881	893	913	941	880	875	858	906	906	909	914	907	918	890	883	877	905	946	927	851	899	837	884	915	902	959	879	885	848	875	868	932	899	890	924	867	889	896	873	916	891	866	888	858	863	935	872	932	906	874	889	874	885	930	908	880	910	884	889	921	910	922	863	887	894	905	871	944	916	821	936	915	898	880	1000	942	898	885	872	841	882	865	880	871	878	876	900	895	833	881	916	883	931	855	881	904	896	926	871	851	885	893	919	886	866	875	899	888	906	891	885	896	864	847	897	885	875	890	892	885	920	930	886	869	936	895	876	902	859	870	917	890	875	914	859	897	876	920	923	924	886	902	906	889	913	886	875	838	924	900	867	895	843	883	853	893	886	908	906	810	895	833	907	919	932	922	881	853	884	902	955	872	864	874	894	862	908	943	955	945	903	927	861	876	879	854	869	868	876	852	896	888	854	890	916	911	898	912	930	886	905	944	867	880	890	879	857	955	912	917	914	966	889	891	947	922	877	873	890	878	903	865	866	889	905	873	929	886	876	876	887	862	982	929	873	907	908	807	906	838	902	875	884	919	856	907	874	837	926	874	881	846	839	895	879	869	909	862	911	874	845	880	896	938	840	937	894	884	902	887	888	899	950	865	905	897	896	885	892	885	914	865	901	947	913	869	893	903	880	886	955	915	860	915	903	889	866	908	853	870	894	906	900	884	939	886	872	906	874	869	835	921	928	873	861	874	927	902	881	854	909	900	940	902	944	885	934	888	906	901	849	878	891	879	913	944	881	819	903	915	943	852	937	916	885	926	883	913	950	888	887	921	899	829	859	881	904	844	898	889	903	844	892	948	877	871	904	910	882	858	887	940	924	896	852	935	913	864	995	913	897	943	878	944	892	906	842	897	925	864	905	877	936	898	853	869	878	910	878	903	881	919	906	904	839	914	835	862	815	873	916	898	918	931	882	860	900	900	868	871	882	910	911	938	878	885	876	848	878	926	944	863	963	924	828	885	956	903	959	905	883	835	914	874	890	891	951	886	873	969	864	906	899	891	880	883	919	862	940	827	912	879	884	831	886	903	892	901	923	894	962	911	851	852	878	913	824	913	907	852	908	872	908	895	907	890	880	898	904	918	922	824	900	901	867	904	933	831	906	886	895	835	913	883	967	949	936	835	875	903	922	866	913	917	905	901	928	889	916	895	850	880	868	914	872	847	895	925	886	858	887	844	931	916	903	884	916	893	867	871	923	854	837	888	960	864	920	870	882	892	884	946	930	934	915	857	843	907	907	858	923	905	940	889	847	923	892	895	896	905	889	910	827	928	920	857	923	906	934	911	920	933	911	871	895	860	902	892	929	890	948	891	864	945	859	895	941	914	896	864	865	885	900	869	884	894	929	911	896	889	877	910	857	880	910	908	889	874	924	896	866	896	842	911	900	887	896	850	867	927	867	923	949	870	874	881	880	885	870	914	897	873	899	929	882	966	912	923	828	841	882	903	906	897	862	818	857	946	905	884	889	863	874	878	931	940	886	872	857	922	869	834	896	834	902	923	930	849	920	857	880	886	956	896	886	884	896	908	870	887	919	873	887	875	865	937	853	911	858	882	934	860	887	874	954	900	884	851	900	893	835	913	849	876	904	921	889	900	913	879	890	895	887	889	904	914	918	879	878	915	890	916	885	896	947	845	902	864	909	816	838	877	884	857	901	879	822	849	869	918	917	894	915	848	925	926	940	876	920	896	909	890	876	908	885	868	866	885	869	967	909	957	880	847	884	865	906	847	911	908	930	918	902	914	884	935	905	925	832	910	894	904	857	911	872	887	976	949	933	884	960	867	867	894	862	852	951	896	908	877	888	974	914	901	838	985	921	887	925	894	898	858	916	892	884	903	870	929	899	886	866	899	916	927	891	915	863	892	903	880	829	855	894	965	900	892	909	918	880	935	898	908	893	917	874	899	878	890	881	898	839	848	914	852	849	881	915	893	915	888	862	871	881	903	860	895	927	916	868	928	871	854	869	885	894	875	875	891	921	870
1273	251	161	109	106	149	180	224	200	134	187	190	169	172	144	125	137	109	142	128	101	125	75	80	83	74	58	66	52	35	49	41	56	50	53	60	58	38	28	37	50	60	46	39	47	52	49	36	47	50	54	47	55	52	53	52	44	55	52	43	39	51	41	46	48	42	56	46	56	43	46	49	52	54	47	55	37	49	55	58	47	42	52	44	58	44	63	55	53	52	46	50	53	50	44	39	62	60	45	47	44	60	44	57	50	50	59	48	45	49	46	55	53	47	46	57	58	41	37	55	49	48	46	49	65	52	35	48	40	59	56	54	49	51	49	42	50	44	50	43	54	49	48	54	57	52	53	40	48	45	51	56	38	43	53	54	54	53	54	60	42	54	42	55	42	57	34	44	47	41	43	53	55	43	48	63	43	41	50	54	49	44	49	47	50	38	52	57	59	46	56	46	49	47	47	50	46	56	51	52	48	46	43	50	41	51	48	50	56	45	53	54	46	57	44	55	51	61	47	44	46	56	52	49	50	52	38	48	50	62	65	54	50	38	38	42	46	42	39	40	38	46	46	42	54	51	52	57	37	45	53	63	46	43	51	47	58	44	62	40	48	62	61	43	54	52	55	48	46	56	49	41	55	53	45	47	41	49	52	41	46	62	66	46	53	48	46	54	46	52	53	56	44	60	53	26	55	43	51	49	48	53	39	55	52	56	50	40	41	46	53	38	41	36	55	55	58	66	56	63	38	42	40	52	45	58	44	44	52	46	58	52	49	43	47	52	47	57	51	59	60	49	44	54	46	44	42	53	57	51	45	34	51	54	38	53	37	50	43	36	56	59	62	53	56	34	42	51	53	62	31	59	54	38	36	49	42	51	57	49	49	48	56	62	44	53	52	45	43	49	39	45	61	34	52	48	45	60	50	45	43	37	45	45	48	46	38	41	37	47	52	48	46	47	37	51	29	54	44	54	41	52	57	47	43	43	53	41	40	52	48	55	51	49	52	46	49	46	47	46	54	39	49	49	46	62	55	57	47	49	43	68	45	49	44	41	62	45	55	55	54	55	45	39	57	43	56	47	47	61	46	46	57	51	45	62	52	38	44	47	44	42	43	51	42	42	50	33	63	59	46	41	53	44	40	49	49	35	52	51	55	49	62	55	58	57	50	46	40	46	54	64	49	48	52	49	50	48	59	45	46	58	56	49	54	52	53	67	45	46	43	66	51	52	51	60	49	46	37	48	55	44	51	51	56	45	53	53	47	42	31	53	46	43	47	53	70	38	62	63	49	46	50	55	39	53	56	50	47	54	44	39	44	56	47	48	54	59	61	34	49	45	60	49	52	41	35	54	39	37	57	47	51	48	44	43	50	38	58	43	46	52	42	45	45	36	45	54	49	57	52	50	52	50	38	57	58	58	46	41	53	49	58	41	54	59	46	41	48	48	53	45	52	46	47	46	48	49	46	54	50	42	48	56	57	41	48	47	50	45	53	49	42	33	60	50	35	50	46	48	58	48	47	49	49	48	47	40	50	45	38	57	57	53	58	52	47	43	59	42	58	41	43	38	53	65	58	39	61	49	40	48	43	66	51	63	42	53	56	54	43	46	38	41	44	50	52	41	43	41	51	43	47	42	51	46	44	47	46	56	55	56	57	39	49	56	47	42	47	49	40	60	55	49	49	49	44	52	37	47	44	32	55	40	50	60	53	45	53	50	44	41	41	58	51	63	46	52	47	49	43	50	51	48	40	51	51	50	53	50	54	42	40	56	54	53	51	55	53	41	52	57	45	42	38	53	48	62	43	58	51	45	50	52	60	54	44	51	55	52	57	53	31	53	53	48	52	53	57	43	55	52	41	51	40	51	54	51	63	47	53	36	51	46	36	47	47	49	49	50	37	44	56	53	58	50	56	56	49	55	43	41	40	51	70	53	49	62	53	48	54	34	45	40	27	49	54	39	43	39	45	47	48	33	53	38	50	47	44	57	61	33	40	51	57	42	55	59	51	43	44	59	52	52	40	38	50	54	51	36	49	52	56	49	53	42	49	51	51	50	51	53	38	58	52	44	51	40	56	58	52	43	48	64	56	53	56	37	54	60	40	44	63	49	41	51	45	46	48	53	41	46	48	76	49	55	60	47	52	43	46	49	54	46	53	45	46	49	55	44	48	50	41	40	39	39	53	59	48	50	43	40	51	51	44	48	44	37	41	52	63	37	48	50	45	68	42	55	46	39	52	47	62	40	47	58	48	59	53	49	65	58	54	53	44	42	50	46	47	47	43	52	35	43	49	61	64	67	48	34	53	54	50	47	43	55	58	55	53	48	49	49	60	49	44	46	39	37	56	49	47	41	57	58	48	46	57	48	71	56	70	51	46	43	56	54	57	61	58	47	65	51	47	59	51	47	43	50	63	46	40	46	56	56	51	48	50	51	39	42	64	53	47	50	50	37	53	40	49	47	59	29	53	48	52	51	44	53	53	65	48	55	51	57	49	44	67	56	40	44	44	67	54	53	58	44	50	47	54	47	41	48	59	54	48	55	37	48	51	49	49	48	54	53	48	53	41	50	52	38	43	57	48	65	49	38	48	49	43	40	51	46	46	48	43	53	37	46	49	46	63	54	64	46	48	45	66	58	45	45	57	48	50	43	53	49	58	43	31	46	47	57	53	54	61	54	49	44	45	62	45	45	46	53	46	54	49	48	53	50	55	45	66	50	45	43	53	47	55	50	54	74	53	57	52	57	50	45	46	45	31	43	58	51	48	55	46	50	53	50	34	52	48	41	35	57	49	40	49	56	54	54	65	54	49	48	60	54	51	48	51	45	60	55	55	46	50	54	45	44	51	41	48	42	56	54	56	49	49	53	45	50	42	55	48	42	57	45	54	49	57	51	45	45	51	41	54	65	40	43	45	53	50	41	49	59	51	44	51	50	48	56	55	46	43	50	36	41	44	57	39	53	74	43	49	52	52	50	46	43	50	54	40	49	36	47	52	58	43	51	49	42	49	52	49	45	35	51	52	47	54	54	51	47	48	47	53	67	45	45	52	50	45	55	48	52	36	45	44	48	66	40	41	50	59	50	51	48	49	48	34	54	63	56	46	58	42	50	39	55	55	41	49	60	44	52	49	58	63	47	53	44	40	54	52	45	49	39	47	45	51	47	40	48	49	54	30	46	44	49	45	48	44	47	53	40	34	50	43	46	42	57	48	43	57	49	58	58	48	52	63	54	61	47	45	57	57	41	63	42	41	42	48	52	54	51	38	52	37	51	50	55	42	38	51	53	40	39	52	36	49	49	47	52	60	50	56	46	51	51	28	39	48	57	59	50	59	49	50	46	38	56	42	54	49	56	46	44	47	38	42	39	48	47	44	31	56	51	46	46	48	46	48	55	41	56	46	48	39	50	59	51	62	55	45	50	65	42	49	58	46	45	51	42	35	54	46	56	55	44	57	39	55	45	43	45	64	53	55	40	54	54	51	31	36	41
10566	3669	2020	2243	5528	8377	8772	9629	6798	4933	5590	5523	4834	5041	3672	3099	2875	2653	2939	2977	2293	2180	1288	1169	1054	1226	783	671	575	471	449	459	500	471	525	465	372	375	392	391	399	424	416	423	387	419	399	406	402	420	387	385	386	446	402	438	435	442	435	386	433	399	381	398	373	420	414	477	402	414	440	428	488	472	402	392	388	425	389	419	401	391	405	393	402	392	390	394	407	443	397	400	363	384	406	396	374	413	392	406	392	394	391	422	441	456	384	390	412	382	377	398	390	410	407	424	404	422	424	372	406	392	370	359	389	404	391	389	379	381	380	363	357	447	380	414	380	382	373	404	412	411	398	405	373	385	400	398	417	436	406	393	378	396	408	405	376	411	409	420	428	372	407	422	392	390	398	432	399	425	401	393	391	438	402	386	381	373	419	368	399	405	408	370	405	360	401	411	429	425	387	406	387	416	403	377	368	407	382	417	406	406	381	398	382	389	424	375	391	408	400	367	436	409	385	393	357	408	389	411	387	414	400	390	361	369	390	398	384	390	374	396	402	402	388	399	385	422	366	376	376	406	379	412	405	405	349	419	417	414	386	391	393	426	384	400	432	415	434	391	397	419	424	386	389	373	407	379	409	390	389	404	403	389	394	454	363	402	385	396	384	386	420	412	383	411	393	425	407	375	398	414	405	416	392	432	403	409	402	415	373	389	381	404	407	395	403	391	395	392	419	380	431	390	421	393	413	442	416	423	349	414	391	423	392	389	403	422	394	418	399	405	381	365	420	378	411	389	405	411	401	430	408	422	379	409	430	399	403	378	398	373	435	406	390	380	422	435	416	419	400	408	372	421	401	380	440	393	396	415	432	387	401	401	435	398	397	401	383	397	388	376	391	378	412	389	371	379	433	408	409	399	427	417	422	387	402	376	397	391	404	381	371	427	405	417	397	398	419	402	385	414	418	383	410	429	391	383	408	364	399	401	388	416	398	400	424	421	364	415	355	435	382	384	369	404	442	368	381	402	425	400	418	384	409	379	384	391	396	367	386	390	368	393	390	380	385	417	426	386	409	438	392	374	378	365	391	437	404	360	411	365	420	398	433	399	442	378	389	419	385	409	386	398	392	364	417	418	425	376	390	389	383	352	412	405	397	423	365	409	425	366	384	378	404	355	370	407	383	426	372	425	420	413	439	407	391	413	413	392	402	397	397	389	362	399	390	397	388	415	387	380	384	403	413	389	383	378	394	428	417	395	411	425	406	386	396	413	389	457	418	413	419	404	409	384	384	370	388	392	382	394	452	388	407	382	375	414	409	420	393	388	417	404	405	429	407	406	388	406	396	373	421	382	376	410	414	414	418	377	400	403	373	398	388	386	395	405	426	424	402	405	397	404	407	414	445	396	377	398	410	411	453	362	429	380	388	437	401	394	408	366	375	405	443	387	392	427	374	422	388	394	392	410	359	370	402	404	412	415	410	403	369	399	403	431	431	391	385	416	409	402	385	420	366	398	385	361	406	423	419	369	365	411	402	430	397	403	409	383	416	427	424	399	411	393	410	430	394	376	393	405	363	393	387	409	433	382	381	404	346	425	392	345	415	369	388	397	412	413	413	417	393	394	391	389	399	394	390	383	391	402	382	419	390	416	411	426	406	412	410	361	377	357	401	400	404	377	361	378	410	398	382	403	384	414	406	394	405	407	411	381	388	425	398	382	417	376	426	344	418	342	386	429	400	388	387	391	388	413	420	401	394	375	382	402	394	419	386	387	419	409	408	415	415	404	384	418	370	425	407	413	398	388	430	407	386	403	395	391	375	406	417	416	402	367	405	364	374	396	421	418	381	376	410	395	375	452	366	406	437	422	378	381	396	383	433	421	394	382	414	425	417	385	378	401	372	416	367	396	439	433	355	389	398	373	430	387	404	388	427	411	396	411	396	396	416	360	420	381	402	375	418	399	419	379	411	426	373	398	388	385	400	409	405	399	420	358	463	377	389	402	381	417	413	397	391	380	409	409	401	385	381	386	428	397	387	381	416	392	398	407	418	405	384	406	392	396	402	375	428	361	396	442	454	411	396	360	375	373	387	381	372	377	411	440	388	367	405	411	407	410	376	380	375	397	388	403	399	378	422	414	435	377	406	431	389	408	379	383	383	354	421	386	394	415	430	384	401	410	428	417	369	408	397	391	406	351	425	380	400	394	432	411	402	395	392	354	401	410	403	409	416	391	414	352	420	401	414	393	397	383	402	432	416	419	424	419	375	407	388	458	427	388	391	391	401	401	398	397	404	408	423	400	406	380	394	439	400	408	394	395	418	451	371	387	397	375	398	381	412	406	344	364	394	392	415	403	378	417	400	385	399	392	406	368	417	391	379	395	412	386	409	392	360	418	393	375	405	431	384	366	393	398	411	389	402	394	371	397	367	423	409	382	380	411	389	399	420	405	371	464	395	395	381	372	397	394	401	380	401	387	389	369	399	417	393	421	374	393	384	431	411	380	390	383	390	412	376	381	365	383	411	380	384	378	411	440	408	392	426	412	399	415	367	384	367	390	377	397	374	392	411	389	413	381	430	409	401	408	400	411	418	413	408	381	413	414	427	403	391	419	400	418	373	392	423	397	440	415	401	376	381	405	388	354	400	427	384	375	392	422	385	395	379	424	365	400	414	426	375	442	357	391	382	403	373	420	403	410	412	414	408	378	392	436	360	398	379	385	414	392	437	373	395	405	420	371	363	391	391	396	369	361	423	411	404	447	407	427	402	422	378	393	398	393	395	409	381	388	400	404	395	380	406	372	419	365	399	388	363	386	378	413	399	421	387	406	389	415	414	375	404	430	379	386	396	356	416	396	395	371	370	386	418	391	412	377	437	412	378	433	379	379	441	403	408	391	420	388	397	386	431	401	394	407	407	393	418	410	394	404	370	411	433	393	442	414	416	389	355	394	371	403	380	423	378	384	401	393	391	411	401	413	414	409	408	388	402	384	434	388	381	388	399	406	370	402	403	409	437	401	418	419	437	417	404	387	406	404	377	381	410	413	387	413	414	432	385	402	400	396	399	421	390	408	365	363	395	399	399	418	386	401	359	361	374	390	424	371	402	384	407	422	407	368	359	412	399	396	389	383	410	391	365	405	394	401	388	407	393	404	407	425	407	382	422	392	405	406	412	382	430	416	400	407	367	413	399	392	423	423	379	411	444	354	417	355	427	343	411	402	408	399	405	402	412	432	365	433	409	369	384	401	402	396	389	370	409	420	383	347	420	416	384	408	398	431	361	392	385	415	426	394	452	368	408	368	403	419	384	394	402	409	426	388	406	388	389	370	424	394	414	386	403	385	419	425	433	408	418	362	383	430	429	396	362	399	402	406	444	380	387	393	395	358	367	383	371	399	391	393	420	370	411	423	428	384	401	389	402	432	408	397	385	382	383	432	386	385	443	372	377	421	419	387	381	389	427	429	397	403	394	375	422	390	382	396	415	389	394	402	408	425	401	416
802	420	255	166	180	245	344	364	326	240	251	273	282	268	226	193	196	190	175	186	204	200	141	126	133	133	114	106	104	99	88	94	99	101	92	88	90	81	77	90	84	100	80	90	92	122	106	91	94	89	92	83	85	76	85	100	88	73	101	86	105	96	76	79	85	94	87	92	91	86	99	103	90	91	96	80	85	87	102	91	85	87	115	87	100	83	104	78	85	92	80	88	83	101	95	69	102	105	102	85	94	98	99	81	93	87	93	77	85	84	83	87	93	87	94	96	102	103	93	116	89	92	95	83	101	94	92	81	88	83	107	98	113	97	98	100	91	76	74	74	89	92	76	97	92	106	107	101	86	93	81	82	88	94	88	93	100	80	84	83	100	106	77	94	85	89	109	99	84	98	101	96	85	92	90	92	70	99	83	82	84	91	95	88	90	91	88	106	101	102	83	91	91	83	84	114	73	103	99	96	91	102	93	95	88	79	90	92	92	93	98	102	75	86	74	80	98	105	84	86	92	91	71	92	90	81	81	97	94	110	82	90	80	89	89	78	86	78	94	103	104	86	96	82	86	78	91	96	89	87	100	100	89	81	88	111	90	86	84	80	90	88	106	82	101	107	99	84	97	94	96	93	87	108	75	83	96	102	94	97	88	77	77	105	91	92	89	115	83	98	99	85	84	100	87	73	85	89	109	94	100	86	87	106	87	83	77	86	110	88	93	84	91	93	83	89	95	81	92	97	95	95	92	87	89	100	90	82	98	92	76	91	94	91	93	87	101	89	80	80	77	102	86	95	104	88	82	83	88	76	90	92	97	103	76	100	107	85	93	92	86	80	102	88	93	96	83	95	88	83	79	78	96	89	104	85	88	90	77	92	77	93	71	77	110	81	97	87	98	91	97	92	97	99	72	87	85	110	93	79	106	91	98	88	99	74	109	90	85	84	99	88	75	79	88	93	72	71	92	99	91	85	77	87	88	105	86	98	78	80	101	100	86	94	87	105	92	81	106	103	90	85	81	98	99	83	88	91	85	83	81	89	94	85	86	82	94	97	101	87	92	81	96	96	92	94	97	76	89	70	101	93	74	99	91	84	95	101	93	93	83	92	111	97	96	93	88	98	90	94	73	81	82	103	94	80	88	86	84	86	99	104	100	107	85	96	98	91	94	73	89	93	103	99	95	95	81	85	83	96	82	96	118	89	92	100	98	95	100	82	80	85	100	88	89	91	94	94	87	94	79	83	106	81	80	77	82	103	79	86	102	91	87	92	76	82	93	84	88	92	84	76	103	96	89	93	105	100	99	85	107	90	93	89	100	104	82	80	86	101	98	74	80	89	90	99	88	91	90	94	122	83	95	98	81	98	87	92	103	99	80	86	82	95	84	95	106	86	98	89	96	95	90	89	107	91	102	75	110	98	94	90	90	77	106	91	91	101	100	90	94	78	96	80	82	94	99	95	90	93	94	105	95	97	105	83	105	83	90	90	78	101	97	85	107	95	90	114	74	105	83	90	100	87	112	100	100	79	96	79	94	70	95	101	74	92	75	104	89	107	75	112	82	95	94	93	88	76	92	82	87	85	84	86	84	89	84	106	100	104	94	98	79	83	92	75	93	102	90	114	71	93	107	80	116	103	81	87	90	81	97	104	88	86	89	82	87	85	80	86	75	101	96	90	83	90	95	83	92	86	64	96	91	77	95	87	81	85	106	96	87	85	87	114	109	86	84	95	83	98	82	85	90	88	92	93	95	85	86	90	83	112	91	97	81	82	82	97	85	88	111	96	91	81	92	97	97	78	102	104	78	114	93	83	83	95	102	82	94	93	93	96	105	93	88	88	86	102	77	112	78	92	103	91	77	91	94	80	88	83	79	75	90	93	73	92	122	86	75	106	97	89	100	88	82	94	90	90	77	92	84	96	80	87	80	84	95	105	84	83	101	87	97	93	103	99	91	89	82	84	80	76	114	102	89	105	85	124	89	75	68	85	94	92	79	84	97	99	86	67	86	73	96	82	97	98	96	77	96	100	90	90	91	87	85	104	106	80	104	93	79	99	84	87	89	106	81	93	68	84	73	93	94	81	89	91	86	86	89	87	103	90	92	81	91	92	101	102	86	105	96	88	83	87	96	79	93	102	92	89	76	114	83	96	71	104	85	98	89	84	98	94	84	76	101	98	93	99	78	86	80	96	88	93	94	110	95	95	78	101	78	91	95	83	93	94	95	83	91	91	72	108	95	89	100	87	93	97	101	97	84	87	90	89	89	93	81	99	87	87	77	82	88	92	86	103	89	93	88	92	70	97	101	82	63	81	104	86	94	81	95	109	86	81	95	96	70	100	76	84	87	78	117	101	87	110	93	78	97	89	77	94	81	90	85	95	98	110	81	90	83	86	83	92	80	85	97	97	95	75	91	82	71	105	91	93	89	93	97	70	82	89	89	102	85	91	93	79	92	93	86	98	90	102	73	105	99	90	96	85	105	75	104	99	95	102	102	84	88	97	80	79	96	87	97	99	91	100	104	99	87	92	109	98	91	91	98	93	91	96	107	76	90	94	93	105	105	91	87	92	93	89	75	100	90	81	80	89	94	88	80	94	93	95	97	82	111	119	104	98	80	80	88	93	95	83	83	82	85	84	74	75	88	116	96	75	84	94	92	90	93	102	101	76	93	87	95	94	95	80	98	89	107	93	88	95	95	82	78	93	87	96	93	85	77	108	104	92	93	86	91	99	82	90	90	93	99	95	92	94	82	83	95	82	102	85	95	88	101	106	81	84	73	94	83	87	100	91	84	86	106	92	85	84	93	84	88	100	94	89	92	94	117	91	91	79	93	96	111	102	97	95	114	88	79	99	99	92	102	99	74	114	91	78	82	85	89	73	112	96	96	92	87	94	86	78	104	96	105	78	87	92	83	90	89	98	98	83	74	74	113	100	102	98	103	92	99	88	90	94	104	101	87	93	96	91	89	86	95	74	88	89	91	81	100	103	82	91	90	81	89	85	84	86	72	105	89	94	77	83	101	88	94	68	90	103	86	103	100	107	110	88	76	89	98	90	99	89	82	95	116	113	86	99	76	81	90	80	82	83	90	79	97	78	80	101	89	85	87	88	77	82	82	77	88	91	84	88	96	84	92	100	92	92	98	108	83	87	89	80	97	93	102	90	95	80	104	88	86	67	78	114	87	92	88	91	101	75	100	103	84	88	96	92	93	85	79	108	95	89	90	110	89	97	98	86	92	78	85	80	78	87	99	99	84	84	83	95	91	85	90	82	93	86	92	80	84	79	116	95	91	99	106	96	98	99	107	77	82	95	106	100	83	101	72	85	84	94	84	84	93	111	83	74	77	80	87	88	107	88	81	94	90	101	88	90	78	90	74	95	80	99	98	93	102	85	85	99	82	95	101	81	86	90	91	98	95	100	98	85	84	84	78	88	89	92	101	84	101	102	86	91	100	102	86	99	94	96	87	99	88	119	87	97	80	79
11509	5641	2895	3221	8592	12115	12699	12618	8792	7334	8093	7698	6313	6936	4610	4219	3979	3750	4135	3928	3512	2836	1981	1768	2001	1802	1373	1081	889	785	883	847	924	927	850	807	708	764	706	742	772	706	716	722	642	716	721	690	676	709	697	718	692	709	722	748	783	764	753	739	711	768	683	722	746	725	693	772	728	687	734	781	799	796	690	668	719	604	728	664	643	692	669	707	647	674	614	679	695	723	729	688	695	681	705	692	690	694	682	681	675	733	702	672	734	686	687	731	743	672	684	630	688	685	658	713	679	683	669	697	687	658	669	642	701	684	690	712	691	642	674	680	680	735	680	688	667	657	699	684	679	677	711	686	712	715	687	664	648	711	681	673	700	689	688	692	710	712	656	677	678	641	672	674	676	714	726	708	645	687	677	693	634	666	695	695	672	681	627	665	645	671	709	701	670	670	661	665	711	699	661	692	727	666	678	660	674	722	688	700	671	683	715	692	633	701	700	659	667	644	647	685	645	689	670	673	686	680	669	678	718	697	683	670	723	738	661	690	658	698	696	693	693	646	690	671	676	691	682	661	705	670	750	735	691	656	673	685	704	697	683	671	698	683	667	673	686	674	663	716	656	675	685	674	648	676	691	686	675	671	664	689	626	673	702	719	664	677	644	668	647	674	710	684	724	688	718	686	678	666	679	663	675	642	679	701	663	682	660	689	677	658	721	652	680	695	663	673	690	691	677	686	689	717	681	689	715	683	698	715	672	667	723	702	703	732	697	698	699	679	676	687	699	660	646	725	667	676	681	647	704	701	684	663	696	684	712	690	685	707	673	645	723	685	693	666	702	702	727	688	651	660	660	673	683	656	705	649	685	679	721	700	668	680	691	717	729	715	679	653	662	697	719	694	695	691	715	704	695	639	684	707	698	674	713	667	739	624	703	675	729	707	677	657	700	627	718	658	705	695	712	689	681	652	635	700	675	674	643	644	686	707	682	671	701	693	683	632	658	680	674	684	708	665	659	715	701	677	702	713	689	741	632	729	634	696	700	667	671	677	690	657	705	706	679	643	689	678	686	687	672	712	689	690	752	668	709	724	735	684	671	720	672	678	701	699	652	669	714	663	730	710	737	660	713	671	655	671	652	685	730	690	702	734	678	661	686	640	710	666	631	705	661	710	680	706	682	628	674	670	653	712	682	752	657	675	693	748	671	696	665	658	674	651	673	702	701	691	706	636	689	738	698	708	672	653	659	691	700	657	706	675	727	715	683	669	672	692	702	694	708	662	706	727	669	658	679	656	721	711	684	686	673	666	660	664	698	665	677	706	678	676	697	699	701	681	646	732	676	642	675	708	685	703	652	665	722	725	684	690	664	671	721	672	693	655	727	644	655	683	677	679	690	689	726	674	659	661	664	620	690	664	720	696	635	720	672	694	686	714	659	725	722	683	660	671	667	684	648	660	682	676	681	706	690	681	659	661	646	642	706	650	667	674	685	662	677	680	662	654	710	667	673	665	688	636	704	689	689	649	700	676	706	646	725	669	652	669	704	693	683	667	716	691	677	667	679	668	667	708	655	706	673	689	634	718	670	658	700	705	662	680	676	656	687	708	695	652	641	695	677	681	658	698	660	678	642	690	717	729	712	697	652	673	760	680	693	663	680	713	705	671	676	698	715	669	660	674	667	702	666	716	672	609	639	686	625	733	673	717	713	663	654	670	690	720	684	643	647	698	684	712	662	672	670	683	634	668	706	713	650	703	645	614	704	673	680	672	666	685	666	676	661	639	658	682	704	726	659	638	659	699	722	724	683	689	656	633	660	717	681	666	693	683	699	616	705	707	656	676	711	682	676	678	672	679	702	676	731	696	722	713	704	682	666	681	669	660	703	699	698	680	662	648	682	671	672	727	678	723	686	654	644	653	695	685	703	695	669	699	712	668	663	683	633	676	659	678	691	737	701	705	690	687	652	689	699	633	689	677	685	685	689	664	676	694	668	673	740	665	695	650	649	708	671	661	703	646	693	651	620	673	661	733	731	640	691	698	694	729	708	645	654	670	681	701	682	688	679	688	680	651	685	707	714	695	633	673	720	752	720	729	710	669	690	710	699	710	704	697	699	694	673	698	723	697	669	718	664	712	648	673	664	714	693	650	712	673	665	655	726	682	657	715	658	736	697	679	723	639	675	664	685	639	684	694	694	676	665	680	625	682	689	652	718	710	676	654	685	673	644	686	664	621	674	705	677	670	717	647	685	694	690	711	636	688	701	674	696	697	682	676	688	696	693	701	690	660	689	691	660	657	695	645	689	643	643	688	696	609	693	666	681	666	698	716	687	651	653	707	723	687	678	698	666	627	693	698	714	684	666	698	666	714	683	649	674	677	627	689	695	662	697	645	744	673	638	608	729	658	716	645	673	691	692	698	676	685	639	711	707	669	643	647	705	662	740	672	676	682	689	691	692	671	711	658	697	706	709	719	693	674	696	712	671	712	692	660	702	707	738	684	688	626	668	671	688	720	618	678	674	660	703	634	681	670	695	691	678	747	651	718	678	628	685	676	727	663	693	697	684	706	657	727	722	687	692	693	676	694	652	716	702	618	690	692	735	656	735	664	661	696	724	662	656	661	676	667	690	630	687	689	690	711	670	656	620	683	734	701	661	734	642	695	699	649	738	628	643	661	668	718	663	687	644	715	705	708	675	682	635	705	649	668	692	732	660	667	697	692	709	675	662	727	663	716	678	702	715	669	648	698	682	677	705	634	691	728	710	642	683	677	698	688	676	677	703	694	696	713	661	650	682	671	661	674	657	697	738	641	659	686	703	667	639	693	693	668	662	678	664	710	681	667	680	697	737	699	699	652	707	646	684	701	663	693	687	676	707	665	679	676	649	691	684	630	660	721	704	699	694	702	670	666	702	663	681	651	639	671	661	709	660	674	736	698	656	679	657	676	657	667	683	668	657	667	681	673	667	716	721	718	677	684	649	712	660	674	723	690	675	739	719	657	740	695	680	720	700	656	731	672	650	708	681	722	672	655	701	686	685	657	613	696	716	678	749	681	723	716	728	684	658	670	692	686	696	676	707	690	724	702	694	717	690	691	702	676	667	713	692	654	691	678	646	636	702	722	712	655	737	712	735	650	721	677	649	704	734	679	721	700	678	703	685	694	703	697	685	686	655	698	644	677	684	627	712	677	700	667	690	671	700	707	714	631	672	722	697	702	673	704	675	701	692	703	640	620	697	677	667	696	690	699	663	658	701	687	653	709	722	686	658	665	695	719	691	681	695	710	696	651	664	663	700	666	693	705	704	669	655	630	673	693	655	662	686	676	699	712	654	685	722	669	657	657	661	683	672	667	732	716	662	743	687	683	622	710	682	682	646	700	615	675	680	689	678	658	697	655	656	726	686	693	726	691	702	654	682	708	662	682	712	619	688	659	662	701	707	684	665	648	663	687	678	666	712	657	677	667	659	701	679	720	720	680	673	715	671	678	703	700	694	663	698	696
1833	369	209	173	160	233	282	342	238	244	261	251	247	281	176	164	187	190	166	193	186	142	141	125	144	136	114	80	81	89	93	67	68	97	64	83	77	74	87	77	68	77	71	77	69	81	68	76	86	67	77	76	80	77	67	64	79	77	75	85	77	69	67	68	64	82	84	84	68	70	69	72	81	64	66	79	75	70	77	80	85	84	69	72	75	75	71	69	87	70	61	75	62	84	73	62	84	74	75	77	72	79	69	75	67	78	70	73	85	79	79	80	71	94	66	80	91	64	90	73	84	88	81	60	68	69	78	73	80	73	68	71	72	77	64	77	89	72	83	67	66	69	88	81	65	57	79	67	87	70	71	81	81	90	89	67	75	72	79	87	83	82	88	88	87	93	77	83	67	68	74	84	77	85	97	71	77	84	88	61	75	90	77	78	86	72	73	68	72	85	79	80	79	77	83	78	85	89	72	64	65	78	79	82	72	94	71	83	65	89	82	103	68	68	91	60	68	76	73	61	89	72	87	94	80	58	58	70	56	72	77	64	67	84	76	66	78	70	66	67	71	92	72	75	81	74	81	64	75	75	84	85	79	62	62	82	70	76	82	81	75	75	75	77	78	83	46	68	64	65	78	85	82	81	69	77	71	73	64	73	62	74	93	80	72	86	72	63	84	76	90	85	82	70	84	86	68	66	96	66	82	89	70	76	73	73	63	75	75	75	71	86	75	75	94	91	74	72	69	77	86	81	76	67	88	82	70	85	66	56	89	89	75	72	80	73	83	55	88	75	65	68	61	78	72	79	68	85	86	72	76	72	68	78	73	84	65	76	82	78	93	71	72	70	87	88	84	88	73	97	67	62	59	79	79	76	68	63	81	77	83	84	82	72	73	66	76	80	73	74	98	78	79	76	78	68	79	71	78	70	70	69	77	74	76	88	71	78	78	75	74	76	82	68	66	66	78	71	76	72	92	69	96	76	76	83	76	98	69	55	83	73	80	67	59	64	73	73	79	82	69	82	66	88	88	66	103	65	73	78	65	71	75	72	85	64	65	81	64	72	81	81	66	66	90	68	85	75	58	84	90	81	76	82	76	96	79	67	63	68	81	76	63	85	57	69	84	93	75	78	75	75	71	77	87	81	84	70	77	76	60	80	73	60	88	69	74	92	81	78	65	73	88	89	61	66	84	77	78	68	72	81	91	70	69	69	73	70	68	78	78	71	77	83	83	71	78	82	68	84	93	58	81	69	58	80	72	61	80	83	86	82	79	69	76	87	79	72	95	81	82	97	72	78	71	86	58	78	69	76	86	87	84	68	71	71	68	100	84	82	90	79	74	73	64	75	77	78	79	65	77	86	78	75	77	61	83	71	83	70	79	90	72	88	74	77	67	78	77	69	77	71	87	76	66	71	70	68	83	68	83	84	60	68	65	74	65	63	63	85	77	76	73	65	77	63	86	76	77	65	71	73	76	83	81	74	73	87	67	67	75	65	75	74	89	72	72	74	66	71	90	75	76	70	77	84	79	87	66	86	93	77	74	70	71	66	80	84	76	72	74	76	88	73	72	66	73	81	68	85	67	71	68	83	88	78	65	79	74	77	72	80	81	76	75	96	72	73	58	78	50	74	79	75	60	81	72	61	70	73	89	87	81	76	86	75	94	61	82	68	82	84	77	76	70	78	73	83	87	64	62	75	69	84	59	94	83	76	71	70	95	76	75	63	71	66	79	54	75	80	97	82	76	80	74	87	90	73	67	80	90	88	69	68	78	77	70	78	72	61	79	74	78	72	75	65	78	74	79	61	76	73	82	84	75	75	77	82	66	68	76	83	73	80	78	68	78	67	79	61	68	73	60	67	80	70	70	79	73	75	76	77	78	70	85	72	86	77	87	84	72	69	87	89	63	71	73	76	76	84	74	80	77	84	69	89	74	60	68	68	76	75	70	76	76	72	74	83	65	81	86	82	83	71	66	86	77	75	65	91	65	70	94	66	89	80	81	73	59	66	71	87	73	75	84	73	85	70	68	84	82	81	61	67	80	66	75	71	87	82	81	79	69	66	63	76	57	81	67	78	66	63	78	57	90	61	76	91	61	82	75	76	82	65	86	82	66	82	91	69	85	67	52	70	91	68	74	70	73	81	66	66	74	67	79	72	71	65	74	68	70	68	81	76	81	76	69	82	66	92	70	66	78	88	83	82	69	83	86	90	64	91	90	67	60	81	73	74	77	93	80	79	61	78	65	68	62	63	70	68	77	91	72	81	60	70	74	74	84	79	73	74	75	83	74	87	78	71	71	84	70	89	72	94	60	65	74	58	84	82	73	65	65	86	64	71	66	71	68	78	67	82	78	90	67	74	62	80	66	71	63	71	81	81	72	75	89	76	84	78	64	80	81	71	67	75	84	72	78	63	65	77	70	61	90	73	86	66	72	73	77	75	54	61	84	88	76	92	86	73	79	74	53	73	61	86	75	80	84	90	64	66	77	72	70	97	94	66	66	63	84	74	68	65	65	76	73	69	72	70	81	93	84	74	72	63	82	79	76	77	68	75	82	66	83	72	85	65	73	82	69	77	82	74	74	83	75	68	75	80	70	79	53	59	67	69	72	74	71	91	65	90	73	85	81	69	68	77	76	69	79	80	70	63	76	77	72	86	84	86	61	73	77	68	82	64	80	79	64	68	76	69	70	80	84	82	76	65	70	79	80	81	86	79	78	72	68	77	78	84	72	66	68	76	69	78	65	81	73	86	72	84	67	73	79	65	81	71	72	76	75	83	75	91	66	74	57	70	76	75	70	71	79	86	77	87	64	85	80	69	67	83	65	83	73	74	70	73	72	70	94	109	68	82	78	68	80	83	84	80	87	56	91	82	95	81	70	75	70	88	62	87	82	88	90	88	72	73	81	71	60	80	92	80	71	80	56	70	67	76	90	61	87	74	73	71	67	69	84	69	72	91	91	78	74	65	85	77	73	80	69	73	83	78	86	73	65	72	75	79	81	67	80	82	77	76	61	70	63	82	79	80	83	81	94	64	73	82	73	68	76	69	60	66	65	51	65	78	64	83	79	82	93	78	76	99	85	87	79	87	81	72	69	81	75	82	72	78	70	73	77	80	77	71	60	87	63	76	74	80	71	76	75	71	78	67	67	74	84	74	94	74	80	65	68	69	84	76	73	79	87	84	69	77	88	70	74	81	73	64	87	84	78	80	68	64	75	71	66	67	63	79	76	80	74	83	86	81	70	79	64	77	84	86	62	81	63	86	78	63	73	78	72	69	71	60	77	80	74	72	54	85	70	76	81	68	78	83	86	77	84	82	78	74	68	86	76	89	68	72	45	83	71	70	81	70	60	88	74	56	67	70	90	71	74	87	70	69	68	72	79	84	78	81	57	79	74	81	74	81	60	71	74	73	70	74	68	64	73	70	63	60	68	87	78	63	81	71	77	78	82	60	77	73	76	67	74	82	73	78	83	82	72	62	88	74
13128	4820	2458	2906	8020	11610	12608	12190	8421	7643	8086	7524	6462	6644	4441	4068	3922	3595	3820	4017	3433	2558	2033	1745	1959	1598	1107	829	720	727	734	704	788	860	717	694	671	581	640	641	600	616	655	657	627	585	619	598	585	611	633	608	606	579	606	624	654	673	619	665	640	663	650	612	607	606	625	645	594	616	618	689	640	666	593	606	583	642	615	563	573	632	625	590	604	616	546	606	598	580	627	568	599	621	588	595	607	602	555	608	607	596	589	576	605	590	587	583	612	569	619	620	596	574	623	600	573	562	583	600	580	572	602	607	562	601	597	628	590	548	592	636	599	584	630	640	561	578	637	598	613	623	633	585	606	577	585	591	594	581	606	627	604	585	586	577	608	610	567	617	573	620	566	594	618	620	611	649	658	609	588	560	588	594	582	570	582	635	589	591	581	593	584	573	577	604	590	577	580	618	628	619	604	607	627	575	615	595	612	632	582	652	589	631	581	602	580	637	621	582	598	593	594	566	574	585	597	603	620	558	578	581	594	580	577	636	603	637	605	525	608	585	581	659	578	605	649	607	582	617	596	620	569	552	626	613	624	582	587	612	575	603	593	592	609	611	599	562	606	585	580	617	644	596	606	594	597	567	639	606	577	582	581	591	595	587	562	603	560	592	604	577	601	605	603	627	611	558	630	630	564	588	591	622	546	599	611	589	574	548	582	584	582	611	581	570	623	584	561	602	586	578	616	608	591	581	601	555	607	541	561	600	617	631	608	582	557	593	614	578	626	576	564	595	616	613	602	546	565	579	582	547	560	588	597	621	592	602	618	598	575	645	566	577	576	623	599	602	599	604	530	583	572	578	587	582	587	617	575	583	578	579	588	568	579	605	619	576	594	588	632	611	610	584	595	612	594	606	616	571	585	522	574	579	604	581	554	600	600	592	605	579	591	590	610	602	584	594	570	593	600	598	621	577	596	558	630	587	569	611	635	622	561	562	612	601	592	570	574	606	599	641	618	648	615	572	628	582	600	601	587	610	594	573	614	555	645	602	600	599	621	584	593	617	610	591	628	618	576	587	574	567	594	580	607	605	582	557	614	596	580	635	608	562	606	594	570	588	559	590	616	595	608	599	566	608	602	584	562	562	575	595	584	588	559	560	623	608	550	597	567	617	563	562	596	613	600	590	603	587	586	592	582	596	570	601	623	619	592	589	629	611	644	567	637	619	563	567	562	569	606	615	567	613	588	631	604	608	596	601	535	578	582	607	615	552	598	619	612	566	601	606	583	608	599	610	624	643	593	604	608	616	572	586	566	629	595	602	587	608	601	573	583	561	617	596	624	578	539	567	577	580	558	578	562	614	579	582	626	580	620	602	587	586	585	636	587	588	625	572	608	544	553	583	615	555	630	606	577	612	570	584	547	606	556	633	627	588	577	601	615	639	585	610	578	598	655	628	568	568	585	543	635	587	583	582	620	582	563	594	590	588	557	606	579	630	581	601	594	609	642	577	626	569	572	592	591	601	591	645	545	580	595	565	596	627	583	588	579	581	582	613	564	622	592	570	582	642	612	597	616	599	573	603	595	615	589	623	593	623	592	597	585	545	587	599	617	595	616	658	590	603	607	570	574	575	617	657	567	547	593	586	592	550	640	582	585	553	570	597	617	546	584	588	642	603	577	557	573	553	578	585	536	593	626	597	591	591	577	608	595	611	588	582	591	610	590	615	577	604	577	554	585	551	555	619	551	554	599	627	590	629	585	611	587	578	592	644	586	593	578	556	619	576	624	605	580	577	613	664	586	599	595	648	570	617	592	604	578	615	600	630	597	601	554	591	592	631	591	603	561	594	573	604	527	619	587	602	584	590	628	571	563	594	541	581	595	579	590	646	609	603	574	624	600	594	625	547	596	627	589	623	581	589	590	599	580	620	622	576	564	608	546	609	589	600	621	613	606	585	567	607	629	607	585	605	571	579	592	592	579	567	604	620	618	596	602	587	569	625	578	618	643	592	618	593	600	575	623	611	601	597	587	624	600	610	627	608	568	606	607	567	604	622	578	573	591	638	599	611	621	624	577	601	617	598	594	599	631	606	594	613	601	628	585	586	602	559	588	639	632	572	585	573	588	579	592	572	609	579	593	615	566	606	599	607	610	624	630	581	595	614	571	566	554	536	586	534	563	601	600	609	629	572	573	575	606	596	577	604	613	617	583	607	619	589	588	600	577	601	633	593	647	584	594	634	557	572	607	589	638	605	609	571	572	574	596	590	601	608	588	599	599	571	585	586	566	609	584	590	609	601	619	605	586	611	592	596	630	628	542	592	568	555	585	603	586	594	577	638	558	600	563	617	607	618	573	586	588	613	607	608	596	636	601	597	611	604	662	624	622	584	603	603	612	601	582	606	596	584	612	557	554	627	552	550	623	578	575	533	609	614	595	596	590	544	611	571	595	558	601	613	563	591	599	605	576	595	602	572	557	622	612	606	573	618	622	599	572	595	599	640	586	571	593	611	588	612	579	551	600	570	595	582	617	620	555	582	607	578	598	597	658	609	620	602	580	614	555	600	589	585	624	658	577	635	643	583	590	563	614	606	598	590	588	582	620	625	616	592	577	558	577	595	574	593	578	635	629	641	622	633	563	641	553	640	632	615	592	584	633	574	578	571	562	596	579	608	575	637	574	592	554	638	579	611	608	587	582	614	604	611	559	573	594	600	635	604	595	586	571	602	595	614	579	625	584	631	584	610	619	606	580	569	588	622	603	564	579	598	587	585	576	572	595	607	631	585	587	598	628	589	580	574	586	582	583	590	552	611	594	638	604	582	578	591	575	587	617	616	589	591	594	584	593	561	582	591	578	612	574	549	585	627	632	568	614	554	578	609	591	613	581	587	600	597	567	600	599	598	585	628	610	568	585	582	638	623	562	583	591	609	605	602	585	578	607	613	625	574	575	662	593	581	601	581	588	595	571	626	591	603	605	567	590	567	658	587	596	599	558	620	595	583	615	577	629	589	624	581	611	558	598	591	586	587	589	640	650	590	619	594	561	606	577	607	621	596	616	590	578	604	598	591	585	585	567	579	596	615	586	552	623	619	599	617	619	607	635	588	568	591	611	556	571	573	613	621	612	585	606	615	568	604	569	606	613	612	616	585	548	597	573	584	609	618	612	595	569	578	568	582	601	601	570	586	534	551	571	574	601	594	599	660	628	548	616	637	589	556	621	606	551	583	591	596	575	594	586	563	607	582	608	573	611	600	606	572	585	618	607	592	577	604	589	572	597	608	584	609	612	580	547	607	579	617	622	600	610	571	566	605	583	604	599	598	601	599	606	598	609	601	592	542	572	604	578	548	598	556	577	629	572	612	586	599	598	604	570	605	595	606	599	574	598	596	566	623	582	595	631	584	545	584	633	639	601	585	551	597	582	605	595	642	575	587	578	603	617	607	585	593	559	560	573	614	563	626	571	624	544	555	605	572	627	616	572	615	609	570	592	549	649	574	596	604
1227	563	317	216	252	377	426	478	391	401	383	348	358	330	244	286	289	235	262	243	244	184	192	179	170	155	133	133	130	112	99	126	124	131	139	142	102	118	117	123	116	117	139	130	109	96	121	101	136	113	120	130	134	141	121	134	149	135	117	115	107	123	107	121	127	136	120	127	118	123	135	109	106	123	129	131	122	137	115	125	126	134	110	132	114	136	131	134	118	129	126	92	126	112	118	110	129	108	95	110	113	92	120	107	129	117	119	121	100	139	121	137	118	131	114	120	126	106	124	109	138	131	125	108	105	138	124	111	110	112	127	89	123	135	123	125	104	126	113	115	126	123	103	110	123	114	100	119	106	118	120	115	119	130	127	120	110	130	129	127	119	104	125	116	124	123	105	136	99	120	139	112	92	112	116	116	123	123	105	113	118	115	109	103	124	117	108	110	115	111	120	108	117	122	108	116	114	133	124	119	130	115	120	131	107	139	96	117	91	116	130	108	127	122	110	112	125	131	126	122	137	124	106	133	125	114	110	110	111	109	108	127	125	122	112	121	132	117	126	140	125	117	130	94	128	124	120	141	109	138	142	127	120	122	116	113	105	134	116	111	98	111	127	118	99	115	104	112	103	119	101	122	120	104	111	123	133	117	118	111	114	121	131	101	134	118	104	106	137	108	126	117	120	130	125	106	109	114	117	118	120	118	108	115	127	106	107	105	108	114	109	108	121	112	120	108	105	115	125	120	142	111	111	121	114	132	119	117	132	121	143	108	120	123	122	105	106	106	139	127	116	115	113	111	105	113	138	132	111	114	140	155	134	125	124	119	122	115	104	111	119	124	113	143	87	119	116	117	136	111	120	127	125	105	109	128	111	109	128	143	113	138	128	119	115	139	113	113	100	134	122	126	137	109	106	123	140	108	103	133	122	121	106	129	107	131	104	115	126	117	117	95	123	129	136	122	130	128	113	118	109	140	115	131	106	123	104	129	125	127	116	110	139	124	121	107	138	125	122	109	136	109	113	120	104	113	111	110	107	135	121	122	114	117	106	118	124	127	112	121	135	128	121	104	101	106	127	112	129	138	113	124	129	123	114	121	116	106	123	130	116	125	107	109	117	118	127	124	126	121	109	127	119	133	121	128	105	123	96	139	119	123	113	109	121	140	116	113	101	113	134	110	113	108	121	100	123	116	113	123	114	116	109	138	125	127	124	119	114	122	132	126	119	124	101	121	112	112	116	118	106	110	121	116	131	120	145	104	122	129	133	123	92	106	126	103	120	112	154	108	105	129	126	131	121	114	120	125	120	119	117	112	130	125	132	112	116	93	114	116	123	132	122	97	120	111	124	122	105	123	112	118	117	109	128	114	100	111	94	99	117	112	114	107	117	122	122	113	118	130	141	109	117	131	153	125	109	120	133	106	114	114	121	123	155	138	121	130	135	110	125	111	130	136	120	137	117	114	137	119	134	124	132	114	114	111	117	116	123	114	120	134	113	111	113	104	100	114	108	106	122	112	143	102	113	118	120	103	109	115	117	103	108	132	121	121	132	115	139	112	125	140	127	102	119	126	122	97	132	101	117	104	105	141	117	132	130	113	116	116	113	124	120	115	124	105	109	114	135	123	129	111	127	124	110	104	101	108	125	122	116	102	107	104	119	127	134	100	131	107	114	127	110	116	117	114	124	136	135	128	133	105	126	119	143	114	115	129	114	106	112	125	104	109	113	112	118	107	130	99	138	135	122	120	124	117	116	107	120	120	116	115	111	130	112	135	135	94	127	121	100	122	116	100	104	119	117	103	126	118	108	126	119	106	114	118	105	119	126	145	117	122	119	126	122	119	117	111	139	105	117	117	120	125	122	122	109	125	111	138	132	114	115	142	97	144	103	119	99	124	114	133	126	125	123	108	113	120	118	117	106	118	142	116	125	132	118	118	107	120	112	122	121	119	118	104	135	99	115	130	119	100	133	119	122	122	115	130	132	123	104	121	115	106	126	117	123	113	123	128	129	114	121	126	109	103	93	98	130	127	110	145	118	115	125	136	133	133	120	112	123	136	103	122	113	130	123	112	124	119	109	125	108	116	114	111	140	114	127	130	113	115	140	110	125	114	126	107	132	120	125	110	118	111	119	99	119	118	127	111	115	125	124	99	137	130	122	112	106	110	118	119	106	159	146	130	134	125	115	126	119	117	126	135	113	110	127	122	117	110	102	100	123	115	119	109	121	133	122	141	113	131	123	93	118	106	112	113	118	134	120	115	115	128	131	119	112	130	118	112	122	104	131	145	105	98	111	119	115	118	116	105	122	107	108	119	126	109	115	125	112	121	124	113	125	119	114	118	108	127	130	124	137	129	124	105	104	128	96	135	122	117	99	126	125	127	143	123	109	114	117	109	120	112	124	112	125	106	130	138	127	119	119	130	123	107	113	110	116	105	142	117	129	128	137	109	105	110	131	103	106	136	103	127	141	106	103	123	130	110	110	108	132	123	125	107	126	125	112	117	111	122	136	132	120	118	110	100	106	100	107	120	131	94	124	127	124	106	126	128	105	110	123	109	117	125	123	101	110	115	120	126	112	123	106	126	124	124	109	99	125	111	103	115	106	106	127	115	122	102	105	119	124	125	111	113	98	97	118	113	139	128	112	121	101	126	107	103	125	119	116	105	112	96	118	125	121	130	105	128	121	103	125	116	101	98	103	120	149	111	96	126	110	131	131	108	127	112	113	102	149	103	117	108	125	110	111	130	126	134	100	120	125	121	118	113	109	116	122	118	114	115	120	126	115	122	113	131	115	118	106	113	116	125	138	113	118	110	115	111	140	137	104	111	125	116	107	105	113	116	112	109	111	124	116	109	107	112	118	143	119	137	126	124	110	130	137	105	115	116	118	119	113	104	111	126	112	133	105	104	114	113	113	114	106	127	105	114	121	130	129	127	111	109	129	117	131	128	121	121	97	113	131	120	100	123	108	110	117	108	120	110	123	107	134	122	121	123	119	107	114	112	84	119	115	130	117	109	114	100	113	151	119	116	125	122	124	117	104	118	129	124	121	127	115	141	113	123	141	116	116	129	115	117	123	110	133	127	106	109	94	125	121	106	124	95	114	115	123	119	101	138	109	123	110	124	121	120	121	121	116	117	109	109	120	118	114	124	111	110	130	114	129	97	105	109	92	143	102	106	114	107	117	103	118	114	116	131	109	108	132	115	114	143	125	111	129	121	124	114	97	126	115	110	111	106	107	124	113	112	103	113	106	109	110	130	117	126	109	119	119	121	130	130	125	134	132	123	118	116	126	150	115	108	116	114	126	117	128	109	102	127	121	114	116	131	123	103	127	130	135	129	130	118	124	109	125	126	127	144	118	112	105	107	115	102	102	124	120	123	96	118	110	119	121	98	117	128	116	107	117	127	125	99	134	102	116	130	106	111	109	103	117	116	108	115	105	142	116	124	125	112	131	121	116	115	114	115	112	133	129	122	135	131	120	136
14320	6238	3214	4184	11103	14844	15935	14568	10648	10093	10115	8880	8764	7471	5540	5500	5179	4771	4734	4826	4292	3157	2501	2570	2798	2287	1420	1217	1156	1146	1169	1212	1220	1306	1162	1062	997	957	903	898	979	912	903	872	932	913	874	907	893	869	907	883	920	961	961	990	994	1009	925	982	952	971	998	943	902	895	992	931	909	956	994	1043	1030	953	887	908	942	894	936	867	918	944	848	866	900	885	912	890	881	865	885	864	919	906	952	868	898	922	919	866	885	902	861	896	878	889	848	854	928	900	883	887	906	890	872	914	903	923	917	850	882	883	901	925	917	835	908	889	944	936	890	864	919	953	878	912	843	911	913	857	882	922	896	851	888	891	943	873	889	926	885	935	896	905	909	936	893	905	922	905	906	910	874	924	916	897	908	890	929	891	848	917	886	859	895	878	965	906	897	902	919	877	897	886	877	851	922	945	859	860	827	886	974	909	869	926	897	916	897	896	858	903	924	892	881	863	886	854	872	900	898	886	893	837	895	881	887	908	861	891	933	904	929	906	949	921	823	884	884	915	881	884	887	902	893	903	938	858	907	924	896	861	853	843	857	904	897	944	890	864	965	878	916	896	925	881	850	935	901	875	919	844	943	897	940	899	867	861	885	942	915	910	865	928	905	890	890	860	839	915	878	908	872	860	893	879	855	858	875	901	872	890	845	846	876	845	906	884	904	907	896	932	889	891	869	900	878	940	917	880	894	870	903	863	895	834	940	880	918	874	878	918	904	857	896	906	896	870	917	858	907	921	934	858	889	917	871	915	891	870	876	843	858	864	850	948	902	910	933	901	887	914	880	895	855	913	906	888	921	909	904	846	887	928	853	868	877	862	880	881	912	934	925	908	929	920	902	888	873	866	859	891	863	873	906	894	871	889	914	850	924	900	865	939	945	921	893	915	891	877	895	819	878	857	902	876	868	908	952	863	857	870	867	876	896	863	904	874	852	938	887	856	891	921	923	884	898	883	874	940	907	873	887	897	857	881	869	863	940	864	883	855	895	824	891	899	879	853	871	860	904	908	956	855	910	951	866	907	874	882	912	798	896	879	917	877	895	947	875	884	860	900	901	882	898	918	928	883	919	900	908	883	902	874	806	877	861	895	895	888	911	887	867	950	815	883	914	876	870	872	935	894	839	888	884	835	866	922	921	906	934	859	876	902	875	829	893	932	912	906	869	948	858	854	892	924	872	905	965	864	888	882	893	951	839	871	871	895	949	883	914	870	923	902	904	960	912	896	856	869	849	905	869	869	914	897	881	886	869	874	899	847	894	905	943	906	855	857	850	883	852	905	905	852	845	902	882	874	937	877	925	878	888	854	883	886	852	900	887	908	904	889	870	918	913	870	860	913	921	833	896	924	845	824	904	929	881	851	922	863	893	892	914	890	877	931	896	869	896	872	926	825	872	879	906	893	859	860	903	942	867	887	885	889	859	891	920	862	866	905	879	871	884	885	952	819	916	921	888	927	904	863	873	878	899	887	906	927	872	910	888	902	919	875	904	922	907	869	861	919	898	846	862	912	870	872	878	872	927	920	926	850	889	882	895	905	931	880	880	878	887	852	889	901	878	872	947	936	868	854	864	915	899	882	848	833	864	884	909	863	897	893	898	855	861	914	902	862	916	885	859	930	896	926	882	889	916	851	897	912	888	859	907	884	895	852	902	863	880	887	915	891	872	895	893	886	901	905	936	948	905	886	883	878	881	892	912	881	915	917	887	914	889	925	917	895	891	919	870	889	939	871	885	862	885	911	870	809	933	871	920	892	929	905	892	963	840	849	844	831	914	818	878	847	907	927	846	898	855	897	898	878	894	891	882	897	834	902	896	872	900	867	903	865	853	876	906	888	873	895	889	916	884	885	870	878	908	899	850	913	918	922	921	928	927	890	884	882	919	912	876	912	879	812	892	891	873	884	892	896	923	890	874	891	886	852	847	925	843	883	878	881	894	873	920	949	884	887	864	870	852	875	898	957	923	870	881	841	828	866	915	952	861	875	849	894	934	901	885	888	887	874	911	950	843	876	863	882	898	894	892	891	891	947	904	873	873	903	904	896	951	857	892	868	886	823	873	846	839	878	908	897	887	890	850	890	870	889	887	909	864	894	899	873	881	889	875	856	814	899	897	899	945	919	885	890	933	953	888	835	860	868	984	884	899	881	898	897	899	842	873	835	877	885	931	868	934	868	947	862	912	837	884	873	931	848	927	855	896	874	907	913	885	913	915	905	879	873	913	913	910	851	877	871	853	878	919	931	909	932	846	861	867	881	879	915	892	900	857	862	848	877	880	913	877	929	898	844	909	851	870	880	921	841	874	889	897	883	906	888	912	880	895	901	896	931	888	845	924	899	872	888	897	900	830	875	893	861	938	885	828	909	846	935	844	938	860	850	897	932	897	911	856	894	848	854	913	890	893	850	848	897	946	835	875	920	880	854	881	920	929	903	859	933	871	829	888	913	856	801	850	882	900	912	850	918	867	872	887	839	905	900	889	901	881	910	886	892	913	896	852	875	872	915	897	981	917	882	845	877	930	937	884	881	902	910	892	925	920	906	940	910	837	916	860	962	961	879	868	875	851	879	900	860	906	841	852	931	831	892	909	878	874	888	930	919	853	925	870	885	899	828	950	856	899	837	867	859	895	889	953	862	905	855	894	822	891	898	840	807	895	929	912	934	955	886	886	906	909	912	855	924	877	878	926	919	937	895	927	860	886	946	844	877	946	847	876	921	854	877	844	869	866	933	873	890	930	866	891	896	885	855	905	858	882	865	907	927	880	854	927	826	900	893	859	865	922	909	885	903	881	896	961	885	908	871	866	864	870	877	893	896	897	900	861	898	898	904	866	887	881	957	898	884	844	888	910	895	932	915	937	884	860	876	875	871	874	892	892	925	953	936	847	851	870	887	924	888	904	860	975	924	901	862	881	929	922	868	931	918	899	917	969	958	888	947	901	897	954	910	877	868	892	870	888	902	870	973	932	892	856	847	951	931	896	858	886	900	878	877	891	839	820	888	844	848	898	848	900	894	904	951	853	912	870	908	910	908	868	865	897	870	872	899	914	918	867	918	872	872	912	881	906	848	871	874	960	893	887	883	885	918	930	917	803	918	923	850	863	942	873	927	859	898	913	898	880	867	867	893	909	859	902	901	902	892	893	895	878	922	934	835	917	872	847	907	902	878	934	969	957	870	905	881	887	925	858	869	860	864	926	912	800	928	850	889	870	872	899	877	867	880	865	821	895	931	908	888	895	932	875	860	817	927	883	921	914	899	889	941	922	921	898	978	874	899	878	877	895	901	835	883	910	882	881	874	890	901	840	915	873	844	829	875	864	900	925	870	915	859	848	871	909	890	961	948	902	879	884	906	939	921	864	899	859	912	902	974	982	916	905	868	882	897	916	889	894	925	942	882	893	853	945	877	941	891	849	887	937	886	855	894	886	886	883	868	888	865	903	944	881	922	910	847	918	843
1283	224	122	128	102	171	244	212	169	209	191	164	194	149	106	147	143	96	132	140	102	90	76	82	60	59	63	55	53	48	52	54	52	69	61	53	44	38	49	51	52	66	47	44	52	55	65	46	42	44	52	47	46	58	47	60	63	49	60	55	54	51	59	36	55	42	47	44	53	51	56	41	42	36	51	56	52	48	60	48	61	50	37	62	64	54	38	43	33	40	35	58	38	49	53	52	51	48	50	50	36	49	41	48	45	49	45	57	55	65	45	39	46	49	51	54	36	45	43	56	52	60	50	58	52	47	47	50	47	54	53	64	47	48	48	45	61	48	46	47	52	62	56	45	43	44	52	60	48	54	52	53	37	49	57	53	48	51	49	50	53	51	46	51	59	43	56	53	45	47	55	41	51	56	46	44	49	56	46	32	41	45	44	50	42	52	61	56	56	55	50	40	54	45	57	45	48	53	49	53	46	54	52	45	49	36	49	43	59	43	49	49	42	55	49	48	45	54	49	46	44	63	45	44	49	38	48	44	56	44	59	53	54	41	55	52	55	50	59	64	46	45	51	50	49	46	43	43	57	44	58	51	50	48	42	42	59	44	60	42	39	55	50	42	46	42	59	39	56	46	51	50	42	47	42	46	55	47	51	35	52	39	51	46	59	59	42	53	59	47	55	40	42	43	49	58	45	53	44	39	59	45	46	49	52	43	50	49	43	55	44	50	50	50	55	59	50	39	56	50	52	49	47	46	58	41	39	49	47	48	36	51	55	45	39	48	50	42	56	58	52	45	58	48	47	53	53	55	47	46	59	49	38	50	53	59	52	43	54	48	43	55	60	47	51	59	49	52	55	44	51	51	47	51	41	46	53	37	45	47	54	51	44	55	52	51	56	55	37	47	44	48	52	56	47	50	50	50	48	54	64	49	50	36	48	54	58	33	55	64	55	43	53	39	46	37	44	48	50	58	43	50	42	56	43	48	49	46	47	45	48	42	42	46	46	49	42	50	36	54	55	47	40	43	53	53	47	49	45	59	47	45	51	48	45	42	54	30	49	47	39	55	41	38	47	48	45	43	41	37	52	39	48	69	55	53	48	42	51	49	59	49	51	45	41	47	45	54	48	50	41	51	49	48	43	65	47	47	36	47	50	63	49	53	39	49	39	45	43	44	63	49	51	47	53	51	67	49	48	36	41	60	55	51	51	62	48	45	49	55	59	42	49	43	56	49	47	54	35	46	45	52	54	63	50	54	51	70	45	61	42	41	39	52	51	52	51	61	47	59	47	39	61	43	36	45	54	48	43	47	54	49	41	61	47	47	43	60	44	47	56	40	43	37	47	43	47	43	47	57	56	38	54	25	39	59	53	47	67	64	53	45	70	51	39	41	51	25	29	41	51	44	48	47	46	50	45	44	65	42	59	47	49	62	59	41	52	36	42	58	48	43	38	57	58	46	42	50	44	47	46	42	50	58	46	48	56	41	59	51	49	39	50	53	47	38	49	62	49	42	61	34	50	49	43	52	49	38	38	52	48	52	41	42	64	47	55	48	45	55	60	55	43	50	40	48	41	60	49	43	48	47	49	40	55	55	51	57	59	44	45	58	45	50	56	59	40	32	49	54	52	60	53	53	34	53	55	46	63	44	51	39	39	58	46	50	42	55	38	47	51	63	50	46	50	58	52	54	42	61	51	53	52	50	38	58	51	41	60	34	56	48	57	47	41	53	31	56	55	66	53	49	60	44	54	56	42	41	59	65	44	41	56	45	50	50	56	46	53	47	53	50	60	38	47	47	52	61	54	50	41	46	49	59	54	56	53	57	50	53	49	48	49	50	47	61	51	40	46	55	41	53	49	54	58	54	60	55	63	46	56	49	52	41	49	46	49	51	36	39	45	46	54	42	50	49	41	50	40	54	43	48	42	51	50	52	46	48	52	43	50	54	53	39	55	49	44	51	51	45	40	46	42	56	51	40	52	41	56	52	41	63	49	45	44	39	51	42	66	32	57	45	56	38	46	51	57	44	43	40	51	69	42	60	42	41	45	55	55	43	44	59	42	44	47	39	44	49	53	46	44	46	47	48	46	55	51	43	47	42	54	41	58	46	44	34	47	51	43	47	50	46	44	51	50	52	56	58	50	46	62	40	53	48	56	49	45	49	49	51	49	41	60	60	48	46	57	49	44	50	43	40	52	44	55	44	44	50	38	59	41	47	44	45	54	67	44	44	48	54	42	46	65	60	43	46	57	34	44	64	48	56	56	53	35	61	31	42	55	44	53	46	61	53	54	50	47	54	54	55	59	54	42	33	43	53	53	48	53	37	54	46	49	48	45	42	41	56	62	55	38	42	38	41	43	35	43	57	39	41	52	56	45	58	48	45	41	40	43	55	43	47	63	52	38	60	43	56	43	56	51	62	46	59	55	55	46	53	49	58	42	41	48	43	36	59	42	69	44	63	47	43	49	46	45	50	36	57	55	62	46	45	41	47	41	56	38	44	43	50	63	50	54	44	48	55	59	50	38	50	52	44	59	52	66	38	43	52	42	44	46	37	38	50	48	44	58	33	65	63	47	43	48	52	29	44	52	55	43	57	66	51	53	53	48	46	43	44	52	53	54	53	52	58	45	54	43	35	48	58	36	40	59	49	56	49	54	34	48	43	64	45	39	48	54	59	49	48	41	39	48	45	34	48	52	50	59	55	44	48	40	56	53	48	53	49	43	49	47	44	62	54	56	42	49	48	63	49	46	48	49	45	56	51	43	56	51	51	37	51	47	51	49	54	49	58	49	57	62	44	46	50	60	48	44	52	59	49	37	59	49	51	43	45	42	54	41	35	55	49	51	43	52	58	53	43	57	46	63	58	38	47	44	45	38	51	49	48	50	47	49	39	55	57	42	56	74	47	49	53	47	36	45	53	48	40	49	65	45	48	49	43	48	47	64	39	49	48	57	41	54	40	53	32	49	49	52	58	46	44	46	56	58	46	40	57	54	46	50	44	47	56	48	54	50	50	55	42	44	53	55	37	51	46	77	51	53	54	41	52	34	66	57	40	42	36	50	50	40	50	35	48	52	47	38	45	51	58	53	42	54	46	46	52	45	43	44	54	56	49	45	51	53	43	43	59	42	45	40	48	47	50	49	53	47	47	49	44	67	64	44	50	52	47	59	56	47	48	60	58	42	52	58	50	54	46	45	48	37	62	47	44	49	44	49	45	56	42	29	53	47	50	44	60	54	62	61	44	50	44	46	52	42	43	52	32	53	50	53	40	61	49	56	56	50	34	53	37	46	53	55	37	41	51	65	53	46	51	40	53	40	55	51	41	55	53	48	60	55	44	62	48	54	46	43	43	39	43	43	60	44	42	59	56	51	55	46	43	59	49	64	62	61	52	45	38	51	40	43	32	43	55	40	46	47	50	44	47	53	44	53	48	51	55	57	47	50	51	45	40	52	53	47	47	46	40	47	54	54	45	59	47	42	56	41	42
10440	3153	1497	2237	6178	9027	10540	8771	6114	6487	5974	5291	5553	4098	3247	3520	2820	2635	2735	2449	2187	1461	1157	1326	1427	862	565	526	446	471	501	484	599	521	509	469	426	415	411	364	398	399	387	404	380	401	384	379	425	407	397	407	380	406	442	407	449	405	441	407	420	427	474	421	414	416	425	398	395	382	439	512	452	434	397	399	348	437	416	392	412	405	424	370	349	385	395	399	393	391	373	357	391	395	405	408	392	401	380	388	438	349	393	394	432	393	359	418	417	421	383	399	410	386	433	372	403	412	423	402	383	357	390	414	388	400	393	403	412	389	358	409	414	386	388	394	424	372	370	405	400	364	414	394	366	365	409	415	357	410	388	387	379	361	403	416	427	389	382	407	405	390	432	385	400	416	405	378	365	382	400	406	401	401	421	415	387	391	402	409	417	411	371	378	410	408	385	386	374	399	363	375	407	411	393	406	394	376	417	371	401	350	396	385	420	390	409	414	406	394	401	420	413	414	399	386	380	383	404	358	386	393	386	408	420	417	405	391	395	374	397	387	412	421	379	420	357	417	402	403	397	400	417	403	360	420	396	429	386	364	398	419	404	400	388	353	384	401	386	388	384	411	364	421	357	375	361	408	430	372	396	386	396	363	374	407	393	367	360	368	393	400	424	415	383	356	411	388	385	433	405	386	408	392	383	423	396	397	404	374	383	403	372	400	399	372	394	397	418	398	395	420	385	392	397	381	389	419	407	403	352	388	390	412	398	361	416	417	381	408	404	380	380	367	407	403	372	415	408	407	398	417	385	389	379	366	386	397	401	389	387	409	432	395	380	391	392	384	397	388	371	358	385	349	410	343	408	374	380	437	389	390	387	390	407	374	389	406	401	419	379	396	432	409	368	387	425	374	373	367	382	354	408	427	359	371	366	405	376	414	377	399	401	412	385	415	424	386	411	396	435	384	427	395	383	368	357	414	384	394	396	348	396	382	388	409	438	411	410	387	417	408	372	367	412	407	414	440	424	381	385	408	410	412	378	406	376	456	384	403	385	398	380	389	412	432	364	414	427	409	407	406	389	389	388	408	393	393	402	405	403	412	398	384	386	400	370	374	389	374	393	395	394	414	400	374	421	379	387	370	408	404	378	389	405	413	419	387	412	389	390	394	367	394	429	400	403	375	385	367	398	383	426	424	386	367	404	383	377	406	376	395	399	381	405	415	380	407	420	394	393	361	420	385	388	411	349	405	374	412	407	394	409	357	382	377	385	397	401	436	397	411	451	401	384	387	398	425	385	410	376	399	403	391	408	379	441	407	376	390	414	402	383	395	379	410	428	425	417	395	399	371	390	370	407	413	387	416	355	387	375	429	399	383	386	409	401	391	402	413	361	384	414	425	395	366	381	406	360	403	348	376	400	392	358	404	427	434	417	427	404	383	387	374	405	415	401	414	423	406	379	415	405	406	409	411	379	390	382	378	391	415	380	349	367	377	393	374	395	379	374	385	397	359	396	401	407	431	366	404	363	402	401	388	405	384	390	405	392	378	372	380	385	367	334	402	401	428	402	363	391	408	360	385	372	372	364	413	412	409	345	384	384	410	374	389	396	369	383	384	401	352	395	394	393	404	412	425	391	402	404	360	405	376	408	410	412	371	405	447	395	392	414	405	391	385	372	382	395	423	395	396	432	398	403	382	400	378	403	412	413	390	391	410	397	395	374	385	420	406	387	378	361	389	370	392	406	364	421	377	393	382	376	425	396	369	415	417	384	372	410	394	377	391	418	394	354	389	400	414	365	389	394	392	370	419	387	381	405	392	397	357	402	397	399	394	417	393	418	399	381	365	406	390	415	387	388	388	389	416	386	378	379	401	434	405	398	389	365	412	390	412	408	404	378	411	364	398	381	391	393	381	396	355	385	406	388	380	412	369	431	425	433	370	405	372	389	394	417	375	364	377	380	383	407	377	395	358	378	389	373	383	369	365	400	394	388	391	364	407	396	430	388	357	404	386	377	403	373	399	383	390	388	387	381	416	367	343	368	427	393	435	386	346	396	368	384	368	410	388	407	393	386	366	385	364	377	372	386	370	401	378	393	379	411	412	384	390	421	397	417	396	391	386	399	382	385	353	344	408	355	425	368	374	398	385	403	406	384	402	398	394	438	391	382	373	414	409	368	398	429	383	383	370	409	400	396	403	413	378	417	400	401	368	382	431	363	415	386	378	415	408	442	384	396	368	351	394	373	454	383	379	401	411	380	391	395	423	408	382	405	377	387	389	358	386	392	365	390	388	425	377	390	396	439	415	399	392	378	381	353	349	402	417	400	412	383	410	389	407	389	399	407	371	372	387	344	371	425	364	366	400	387	406	387	391	410	411	395	387	427	409	440	368	404	395	416	375	398	400	394	395	428	413	426	402	398	422	383	425	409	434	405	401	388	371	369	355	394	366	425	387	365	401	380	410	360	401	400	408	422	420	422	420	424	358	394	364	363	393	417	397	360	356	389	412	403	400	422	401	402	404	375	367	398	379	384	366	383	397	362	399	417	402	411	391	370	381	385	415	384	432	431	383	419	398	381	389	381	417	369	381	399	392	427	374	399	380	402	378	439	443	375	411	415	395	424	370	410	412	401	383	406	365	395	375	406	386	422	381	408	415	383	405	402	377	383	368	390	408	416	375	434	366	407	371	419	376	364	377	395	385	368	399	359	415	385	387	395	369	376	386	387	388	388	415	394	391	450	395	377	424	384	388	388	422	442	378	402	388	406	426	379	402	401	396	376	359	384	387	362	428	386	388	400	374	362	400	372	391	420	380	429	351	380	436	390	450	380	392	372	370	415	405	380	400	371	371	379	382	376	374	391	404	395	402	404	388	362	396	419	415	389	372	399	414	402	418	412	376	431	413	415	359	409	377	407	357	394	408	364	387	391	407	374	369	389	392	390	421	394	416	389	375	390	377	364	369	402	372	418	378	346	384	395	403	380	430	403	384	420	406	412	384	405	351	400	406	374	371	402	371	383	428	383	415	402	360	355	389	370	391	394	391	391	375	415	364	390	409	389	413	404	390	389	356	414	399	396	404	378	388	399	378	425	391	444	407	381	393	402	409	422	379	386	389	378	409	398	395	380	395	410	403	386	402	391	421	382	390	360	385	394	420	385	400	372	350	393	393	383	390	389	381	385	380	417	395	384	378	436	404	362	401	402	383	384	437	404	388	419	376	405	391	379	370	386	394	412	398	402	375	388	366	384	428	406	394	392	410	383	409	388	406	389	401	404	407	390	430	411	353	453	446	397	391	408	386	416	387	424	398	396	386	396	410	397	367	411	412	435	384	356	388	400	382	392	427	364	466	389	407	360	399	404	416	399	395	391	416	405	376	387	382	407	395	421	403	409	368	396	385	376	361	364	376	375	385	383	393	376	373	450	355	403	395	403	381	378	372	400	342	414	399	411	409	358	422	387	362	400	404	414	381	394	397	381	391	396	395	381	361	418	408	415	389
778	364	238	211	189	279	379	335	291	324	322	289	264	265	244	187	178	173	216	172	150	130	137	146	147	118	108	98	112	107	116	102	111	101	94	102	108	99	80	88	101	83	106	91	83	109	77	91	80	95	91	94	98	98	113	109	105	85	71	96	89	106	77	91	91	109	107	105	101	79	102	91	110	78	97	94	101	83	95	81	95	101	87	88	81	95	100	83	101	94	82	98	101	83	105	96	89	85	84	84	75	83	86	102	73	84	89	78	106	97	109	72	84	78	89	87	80	95	83	104	84	92	99	76	86	80	85	90	100	91	84	106	94	107	88	88	103	99	87	81	96	101	76	81	100	107	88	102	90	88	89	92	103	95	93	92	94	96	92	80	84	85	102	87	98	94	84	88	89	92	105	89	91	79	85	109	93	96	87	88	98	73	97	107	91	115	94	93	83	96	85	90	63	78	83	94	81	95	87	100	101	89	96	95	101	101	98	90	89	91	83	96	110	81	93	71	84	89	100	91	107	92	89	90	94	88	105	86	87	99	96	79	71	101	99	86	93	105	100	95	97	104	103	90	97	98	84	83	106	69	86	99	95	93	98	90	87	87	87	101	93	84	102	101	74	90	101	99	83	97	103	85	94	101	79	90	109	80	99	76	90	96	114	80	88	97	91	96	95	94	105	90	86	100	85	81	104	74	89	83	84	106	92	91	97	90	79	90	104	93	99	98	70	99	120	82	86	83	75	86	83	78	82	93	80	99	100	102	78	107	104	109	82	81	85	79	108	90	93	88	92	76	90	88	96	88	100	99	90	102	87	89	106	104	105	99	91	78	82	83	101	105	103	87	94	88	87	93	83	85	97	81	101	100	90	93	79	84	98	89	96	87	93	94	96	107	110	91	93	116	74	111	108	102	89	106	78	92	94	103	78	107	101	91	79	98	102	109	105	104	101	98	103	93	98	85	80	78	94	101	83	96	102	86	94	88	86	92	95	91	85	86	88	97	84	84	100	84	94	70	101	102	96	94	102	78	84	93	85	97	80	110	88	96	77	92	101	92	90	82	76	76	103	97	102	96	96	85	69	105	94	95	101	69	107	78	98	91	103	87	94	106	84	74	97	85	98	96	87	82	95	92	86	90	91	76	97	73	85	87	76	108	114	90	90	92	93	83	95	90	85	95	106	93	73	88	88	89	87	113	82	101	85	93	83	97	70	98	96	76	105	93	96	93	88	78	86	86	82	88	94	83	93	88	107	84	88	101	83	79	94	85	83	72	98	82	85	92	90	104	97	105	92	94	105	96	84	87	78	88	96	100	88	100	91	90	87	98	102	69	91	104	107	100	89	90	98	80	74	62	95	83	87	89	79	89	105	92	91	95	77	76	78	82	104	98	103	87	95	110	89	94	80	108	84	83	93	83	98	103	88	94	92	88	86	90	83	88	93	71	97	107	100	97	47	77	83	96	81	76	79	85	101	96	87	87	93	83	82	93	89	101	93	94	90	94	98	90	95	77	96	86	84	95	76	95	101	89	83	85	91	86	121	95	93	88	87	89	93	110	98	91	89	75	83	82	92	87	93	84	92	75	75	80	92	107	99	101	86	80	90	101	90	100	90	102	90	103	92	103	84	86	111	111	96	79	102	109	104	98	88	94	82	87	87	98	79	82	94	94	98	98	108	96	80	100	81	92	100	76	106	82	98	110	90	86	89	112	90	97	93	77	88	101	81	78	96	98	86	69	94	88	105	86	98	100	83	92	90	93	81	87	97	76	81	93	107	86	97	88	101	110	93	88	87	98	89	81	91	91	89	89	94	89	81	94	100	87	76	102	88	104	101	88	81	75	80	83	97	100	92	106	86	77	101	98	80	87	92	93	85	81	104	76	79	96	113	94	93	98	80	105	79	102	76	93	85	84	83	93	102	75	91	87	80	99	81	83	86	113	104	71	104	81	83	108	92	91	98	83	81	76	81	98	90	91	85	108	91	85	101	88	95	102	93	104	92	92	94	68	99	91	81	76	90	93	90	100	83	88	82	93	77	79	76	75	87	90	103	97	102	98	90	85	98	92	81	87	105	111	105	104	107	91	84	76	96	83	84	91	94	89	83	94	91	92	76	80	89	111	91	90	100	82	98	80	98	108	83	109	99	87	84	84	94	101	80	95	90	89	106	90	99	95	97	75	100	93	87	89	77	84	91	100	84	98	81	103	103	116	102	92	71	93	88	84	94	82	100	102	82	99	98	103	97	101	99	75	89	84	101	107	84	93	93	79	86	105	87	91	103	106	116	67	96	69	89	105	85	87	87	97	82	86	95	87	92	90	80	94	86	91	96	81	88	90	105	67	91	107	99	116	94	83	101	102	85	94	87	103	96	105	92	91	95	92	93	94	81	80	93	84	98	73	85	117	96	93	102	92	97	79	86	96	108	84	77	84	103	94	104	78	83	99	91	102	81	95	92	108	93	74	101	97	91	82	80	96	86	94	83	80	108	108	93	98	98	93	92	104	91	74	87	73	100	85	98	82	98	96	101	72	88	94	79	89	85	101	101	85	104	80	83	99	90	89	108	97	74	83	91	104	90	93	78	105	90	92	87	95	99	87	81	89	89	95	87	91	77	89	92	82	91	91	93	97	97	83	112	97	102	89	96	91	102	114	84	106	119	93	91	95	93	81	103	96	92	83	92	93	93	95	83	82	88	84	79	91	100	79	100	100	75	85	91	100	74	79	98	91	88	97	109	81	87	88	102	107	89	106	97	92	78	89	91	102	87	91	106	84	87	83	92	96	100	107	98	88	107	93	92	84	100	92	82	106	86	83	91	81	88	106	89	107	93	92	99	83	80	98	91	99	95	97	101	94	85	89	89	81	78	82	86	100	92	98	101	99	88	78	90	94	76	88	101	107	98	100	80	84	88	87	90	98	81	91	79	108	70	102	95	107	78	102	72	85	110	101	95	87	93	84	80	94	82	97	77	80	102	94	92	85	84	101	86	93	84	94	104	76	89	84	94	89	85	94	88	75	85	93	91	85	105	101	95	108	90	82	89	106	107	95	89	86	91	80	89	84	124	89	78	107	88	88	79	91	95	89	79	97	110	90	111	81	102	84	92	87	99	106	99	109	80	87	86	81	112	93	77	93	92	93	103	101	104	86	76	104	99	103	102	80	92	80	110	86	74	81	105	86	85	95	92	79	81	89	80	82	71	102	76	96	86	95	84	86	100	87	88	99	95	106	90	112	87	79	103	97	115	85	91	85	82	91	91	101	80	109	89	96	89	78	85	102	105	109	100	100	90	94	105	78	104	86	93	105	90	89	87	96	85	86	76	105	87	103	77	78	86	83	85	110	94	90	90	96	77	90	74	78	92	87	107	98	91	81	87	85	73	109	96	80	99	90	96	77	88	90	79	68	102	87	92	101	84	97	103	91	91	95	116	87	92	96	97	91	89	95	93	85	96	89	104	80	74	94	95	68	84	99	79	86	82	81	87	85
10991	4883	2601	3817	8802	13083	15100	11588	8688	9269	8213	7125	6993	5777	5113	5199	3715	3662	4198	3319	2953	2038	1847	2236	2018	1402	988	861	779	837	932	964	1066	897	843	753	743	712	744	633	710	760	667	704	721	712	710	685	698	724	706	692	745	706	761	837	769	724	738	765	799	741	737	711	690	722	723	697	713	754	839	874	795	711	673	704	693	711	699	672	668	677	663	689	704	674	686	683	650	706	642	735	737	728	651	653	672	711	676	684	664	692	688	696	680	691	677	696	711	659	702	670	715	679	665	689	658	739	711	704	706	718	747	672	679	636	631	669	758	671	691	720	707	683	676	639	680	706	680	685	682	718	682	675	664	665	680	685	657	694	640	690	702	661	692	711	651	730	689	762	664	705	715	680	701	715	691	703	726	632	662	698	668	633	665	673	704	678	692	671	693	693	703	697	715	703	672	696	685	723	724	652	652	683	704	668	687	659	667	713	666	745	681	694	737	658	701	727	686	673	655	647	731	732	719	678	672	699	664	675	671	734	712	687	721	690	746	651	668	677	709	682	671	686	663	678	640	707	673	689	663	681	669	658	641	723	679	689	740	682	677	684	735	624	701	671	677	739	700	691	631	685	671	702	660	675	669	718	674	681	729	679	677	673	679	704	660	665	683	719	683	720	701	696	696	712	669	698	699	676	693	670	711	664	661	709	666	692	701	688	708	760	673	658	673	668	656	654	627	661	638	671	700	729	706	709	664	642	673	696	640	682	706	705	700	675	692	691	704	685	705	735	694	682	743	720	635	717	685	691	662	638	728	720	685	704	717	670	656	718	665	688	702	707	661	691	692	710	669	630	685	704	639	724	746	689	695	702	665	654	697	693	656	721	693	704	675	680	759	685	648	681	721	702	653	694	695	656	652	661	655	707	670	650	651	714	729	692	734	626	685	711	674	688	701	704	701	663	682	634	661	724	689	698	671	712	711	687	700	673	700	654	704	682	645	695	665	653	717	670	688	704	691	706	693	718	694	690	671	681	704	703	739	691	691	689	633	723	638	728	654	714	756	718	718	662	664	693	695	697	693	686	693	664	712	689	692	708	670	676	681	691	737	666	686	736	668	655	663	667	702	715	695	653	656	692	702	711	728	646	718	690	672	696	636	611	666	692	658	650	702	688	674	684	683	703	690	651	684	678	718	667	654	742	734	629	675	679	677	681	697	699	701	709	709	681	654	719	663	695	657	682	742	731	671	698	668	658	696	650	700	643	659	738	681	693	699	698	650	664	672	671	682	723	697	695	672	694	703	666	674	679	608	694	744	694	669	642	684	730	641	661	687	664	697	683	724	696	701	674	683	684	713	668	724	675	664	690	704	699	658	695	689	673	696	685	693	684	657	710	671	700	705	687	726	652	664	696	665	710	743	663	731	661	679	696	705	656	728	683	716	702	651	644	719	693	635	671	690	730	715	697	690	680	680	729	718	668	699	656	674	767	664	681	687	641	672	698	708	639	664	639	686	633	689	672	649	650	719	681	709	650	688	664	675	703	718	652	675	677	699	695	651	739	634	681	656	685	675	673	665	666	681	648	722	682	641	657	693	672	687	691	677	720	671	695	666	706	726	696	664	683	695	690	643	688	707	660	657	683	679	698	661	704	670	625	708	705	675	679	739	709	713	682	689	689	721	661	733	698	706	665	663	711	684	721	677	653	710	720	646	640	667	674	683	659	658	728	682	640	657	696	718	684	665	676	679	672	655	717	719	692	657	670	673	680	740	718	680	658	676	692	682	715	678	703	720	685	660	714	665	684	627	676	681	688	669	656	666	687	700	683	656	700	685	663	671	672	682	677	650	710	640	650	650	637	676	674	683	699	688	712	663	679	688	715	675	728	669	702	722	659	718	708	690	638	661	695	657	687	708	707	735	687	679	668	647	690	718	676	687	691	671	691	691	669	699	703	667	724	674	723	698	707	697	683	653	693	709	684	657	717	693	741	685	733	703	728	693	720	697	693	693	661	695	685	671	683	683	695	656	695	630	690	687	644	661	679	671	650	648	688	696	652	645	723	703	673	684	678	666	670	691	724	637	692	717	678	712	703	692	725	678	669	683	685	697	720	688	704	662	703	680	713	655	685	652	720	712	667	674	722	665	699	700	683	682	676	688	692	682	663	680	729	688	671	728	704	727	724	670	689	689	679	677	667	690	698	662	724	631	708	736	701	694	700	704	667	740	649	666	773	694	731	693	690	672	642	690	693	724	685	687	691	671	736	716	686	672	643	659	667	719	716	654	692	668	670	639	668	664	675	703	693	666	699	730	663	704	677	698	670	677	669	695	732	694	683	677	653	661	668	697	696	673	670	655	712	725	664	687	651	664	649	710	685	714	625	650	665	683	687	722	744	695	707	713	684	713	717	681	680	709	673	723	659	698	694	738	704	660	697	688	692	689	649	664	710	662	704	654	662	667	734	727	702	682	648	659	714	680	715	689	683	669	652	695	677	665	711	638	655	720	715	720	718	699	637	693	682	718	722	742	684	640	650	686	672	735	707	689	680	686	690	703	667	683	646	664	676	714	670	714	698	711	703	665	667	654	676	690	671	660	693	741	673	672	707	686	644	707	660	664	693	654	666	688	700	682	708	659	683	696	679	708	716	702	714	679	653	773	727	690	718	699	695	647	627	674	698	692	676	645	718	680	669	714	686	633	678	696	699	699	704	634	680	705	670	662	730	666	655	680	665	700	689	693	651	632	663	676	618	722	683	721	677	665	683	682	687	661	678	711	688	706	674	692	672	694	667	657	703	695	692	695	660	694	683	720	684	687	713	675	705	690	676	659	707	696	643	669	697	665	718	701	701	644	680	671	676	677	709	684	646	698	715	685	662	747	701	699	650	685	759	643	699	717	695	697	708	701	654	701	690	685	684	668	655	645	680	706	664	663	650	696	679	682	706	698	733	691	654	721	673	670	695	690	702	707	674	669	697	709	665	657	628	638	694	632	691	697	703	643	671	689	658	692	687	696	664	688	683	667	653	711	711	698	671	691	687	712	648	647	681	658	694	664	678	712	687	684	691	688	683	668	687	651	670	727	707	698	746	715	694	647	658	683	737	697	665	686	693	705	705	685	671	667	698	668	699	695	677	704	648	686	687	697	657	683	635	686	648	699	695	659	679	717	639	736	681	673	651	678	663	697	700	687	622	700	680	692	688	737	727	639	702	650	630	673	652	652	727	756	713	641	671	687	672	719	660	650	716	703	715	716	689	686	697	645	663	677	695	684	714	694	711	708	713	641	683	658	676	686	686	667	652	694	664	711	638	682	664	663	661	708	709	730	737	683	697	664	662	690	732	714	667	703	641	673	708	695	692	696	697	674	682	697	702	661	693	651	671	685	678	687	717	667	722	686	709	707	738	684	682	745	742	697	693	731	664	638	684	619	721	720	707	686	649	670	719	691	698	709	712	678	693	702	670	715	684	667	689	666	721	704	681	708	665	670	688	722	709	694	700	703	700
1846	308	209	185	173	284	371	286	269	275	284	242	279	270	208	216	175	193	231	144	124	132	117	135	138	98	98	89	78	85	80	104	91	94	76	75	97	80	73	88	93	89	84	82	96	90	74	82	72	71	67	96	97	85	91	83	66	68	75	69	78	78	98	85	88	85	82	79	60	75	72	79	69	93	72	85	82	80	69	76	94	74	77	80	76	80	90	87	70	72	99	57	76	61	78	86	75	81	68	78	73	81	72	64	74	68	73	68	73	89	88	71	71	75	83	64	81	80	64	83	67	71	76	75	81	65	71	66	84	68	69	76	70	75	91	84	66	75	82	83	84	65	73	71	77	71	74	83	73	86	65	84	63	53	74	86	69	74	81	86	65	74	67	82	68	81	83	79	78	64	74	93	81	60	66	86	76	76	77	73	87	71	78	80	71	76	73	74	65	90	72	70	65	76	87	69	69	85	75	82	80	70	59	92	84	79	68	71	85	76	78	79	71	63	85	66	87	72	77	74	81	69	86	73	80	87	69	87	75	72	83	56	77	79	71	63	74	83	78	73	80	67	86	75	74	71	79	94	81	100	75	86	87	75	73	79	78	81	67	87	76	76	83	77	85	70	69	72	68	73	95	77	75	86	74	85	81	68	73	92	73	94	93	74	80	73	86	96	64	82	76	75	85	59	85	85	74	74	74	93	75	67	71	92	65	78	83	79	86	76	80	83	67	76	85	63	81	93	70	78	71	66	75	81	87	67	74	66	82	81	64	73	69	78	74	69	71	78	70	80	67	73	71	64	73	79	76	82	74	77	73	67	62	76	66	79	70	78	84	77	77	66	79	73	82	76	90	73	82	73	77	76	85	78	55	88	74	63	68	72	65	82	81	78	82	65	86	106	78	89	103	81	71	90	60	74	82	69	76	92	81	78	86	70	63	66	72	79	81	77	78	97	67	66	80	80	70	93	94	82	77	86	82	81	93	88	81	69	78	90	76	87	77	78	73	75	66	82	61	62	85	82	67	89	81	82	82	81	99	100	77	74	88	83	85	82	96	83	75	83	92	88	75	86	71	84	77	87	87	70	75	70	74	83	81	85	68	84	66	71	82	75	70	89	93	83	84	79	63	75	82	68	70	82	71	76	69	88	78	88	72	86	63	73	73	86	82	78	82	77	64	84	73	67	74	81	84	78	93	82	72	75	81	72	87	55	67	82	73	80	83	90	81	81	76	73	71	70	71	76	76	68	78	62	71	76	72	75	69	74	70	64	66	81	88	70	74	87	71	77	83	89	73	72	94	76	80	88	79	86	76	88	66	81	79	93	65	74	71	75	81	83	87	77	83	67	72	82	80	65	77	62	88	82	79	68	76	82	78	77	78	71	76	79	78	71	78	86	67	60	63	80	89	78	84	63	77	76	76	74	63	84	70	82	62	88	75	70	100	76	63	78	77	73	94	82	80	73	68	72	71	93	76	72	70	70	72	82	77	70	87	77	79	76	88	79	67	91	65	81	80	75	71	83	88	66	80	65	66	76	89	60	83	69	55	90	83	84	75	65	77	89	73	75	72	75	77	68	83	69	71	92	74	68	73	76	74	85	72	74	71	65	78	96	78	61	80	66	64	65	73	84	80	79	68	83	57	77	73	74	69	70	84	73	85	75	80	75	71	73	79	86	72	77	90	70	84	84	71	79	79	83	86	74	93	75	76	83	79	78	92	94	84	64	93	82	68	63	89	69	73	79	86	74	83	78	61	57	70	76	78	67	78	68	74	84	73	75	70	90	59	80	79	90	76	73	66	68	72	76	66	66	77	68	77	85	70	72	93	90	75	107	84	77	71	69	85	84	69	72	94	68	71	69	85	66	84	76	78	81	74	75	61	64	88	83	78	78	74	76	71	85	71	96	59	76	79	70	91	86	87	79	79	70	76	53	78	73	76	69	86	71	73	77	89	86	77	71	72	74	88	75	64	85	69	85	84	74	90	77	88	84	74	74	74	88	88	72	71	73	93	84	80	68	74	83	79	84	76	79	65	82	82	78	86	82	78	80	84	77	74	79	74	69	72	64	72	60	73	74	62	73	78	69	62	77	79	73	72	82	87	74	86	66	75	71	94	70	71	85	84	74	85	84	78	79	89	58	84	86	75	78	80	59	79	76	76	53	76	94	67	82	81	80	81	68	82	47	72	86	73	81	87	67	86	78	65	84	87	78	78	78	98	90	70	64	90	86	75	79	92	83	73	75	81	75	70	83	75	63	86	70	71	86	65	81	79	77	74	65	87	69	80	65	78	93	80	68	76	84	82	100	75	69	94	78	93	62	74	69	87	91	70	75	72	68	83	90	73	80	77	68	62	85	89	69	82	72	85	66	92	74	90	83	64	64	99	91	85	68	87	76	86	77	87	78	68	85	86	75	77	79	78	79	76	76	91	79	60	62	92	82	88	77	79	71	71	81	74	79	76	92	76	65	76	75	69	81	81	68	78	70	64	80	69	75	87	69	69	74	77	76	87	73	62	82	81	84	62	76	97	64	82	70	80	76	79	69	83	82	71	78	85	69	75	85	76	88	82	77	68	76	74	74	81	73	63	76	91	86	81	85	70	78	73	72	87	81	90	71	73	82	77	82	81	64	71	75	84	80	75	78	82	77	73	92	74	74	75	83	57	75	60	89	75	76	66	72	70	70	80	76	76	75	79	91	77	67	72	89	88	76	76	97	83	64	67	72	76	82	62	77	65	74	81	79	64	68	86	79	67	79	85	65	73	78	96	62	100	95	63	82	84	70	79	74	83	76	67	85	86	79	86	74	86	73	71	78	79	73	91	82	74	63	87	80	90	73	77	63	86	87	76	76	75	76	86	73	91	70	77	86	75	70	75	72	76	69	79	84	78	90	62	68	73	72	74	75	88	74	77	74	69	95	70	73	68	77	75	79	68	71	77	68	72	78	72	80	70	74	61	86	79	62	66	78	73	81	99	60	65	81	78	69	82	70	78	88	80	71	70	91	78	68	78	82	102	103	68	68	70	94	77	83	70	71	70	77	99	80	76	63	87	84	76	64	57	91	77	75	76	75	79	86	72	76	80	83	76	72	71	79	73	74	70	66	74	79	82	70	75	75	71	61	81	77	80	82	84	78	63	75	92	86	61	75	78	66	75	86	82	84	73	87	73	60	79	88	75	74	74	83	70	77	79	88	88	70	52	78	78	75	71	68	66	81	83	69	91	65	59	80	61	79	85	78	77	88	74	87	91	67	93	78	75	82	75	98	81	77	68	71	74	79	69	75	70	82	77	92	70	65	68	75	70	73	63	79	79	79	72	90	75	92	92	56	71	74	80	75	79	84	96	76	77	57	79	68	73	86	71	78	69	68	80	80	69	67	77	82	75	69	95	75	64	78	88	70	82	69	70	90	69	80	67	99	69	71	74	87	71	76	64	74	81	77	82	77	73	66	88	77	76	85	78	86	75	78	72	66	83	84	74	94	74	83
12393	3914	2407	3626	8073	12927	14382	11122	8876	9387	7994	7181	7010	6010	5642	4963	3813	3707	4620	2894	2497	1845	2052	2382	1918	1146	964	751	745	859	865	964	969	905	734	685	698	729	662	698	631	606	626	608	637	651	630	624	602	667	599	630	611	641	682	714	693	662	661	647	680	624	627	621	633	569	595	599	625	687	736	763	764	660	602	635	583	679	621	586	663	584	617	557	619	616	616	632	649	608	594	562	641	625	612	635	639	626	605	635	626	630	658	617	613	606	592	635	607	584	611	562	614	650	592	605	597	584	588	597	625	583	638	609	624	583	551	608	586	590	621	572	591	651	578	604	581	562	611	599	589	595	614	591	595	595	589	575	618	590	620	540	615	655	647	632	604	608	578	615	599	605	579	585	604	609	625	582	596	586	626	599	590	609	575	613	619	635	620	599	652	637	581	603	575	579	636	612	659	646	586	585	596	608	582	626	601	574	652	595	662	650	588	623	590	593	608	612	603	595	595	607	596	569	565	597	625	618	612	601	612	614	594	615	630	631	607	623	629	616	617	578	608	576	668	609	627	634	524	573	650	600	597	623	583	610	632	670	565	582	636	626	622	558	591	554	603	586	591	632	603	618	605	580	583	614	643	578	613	649	591	609	647	601	626	561	605	645	609	578	603	559	597	627	670	580	605	614	587	622	613	613	633	630	616	582	583	576	603	642	639	645	616	608	584	606	632	585	588	602	614	550	638	594	620	628	597	580	636	589	560	571	644	585	599	584	636	637	645	632	611	574	643	635	571	616	617	650	616	611	635	586	555	556	637	585	622	605	570	624	584	599	651	608	593	656	642	565	615	600	577	601	633	576	570	595	585	597	618	612	589	589	576	575	650	597	618	596	581	624	592	579	601	670	589	578	602	591	614	613	604	576	585	675	653	623	623	596	636	565	590	641	586	621	590	587	582	592	566	597	602	605	633	611	620	607	605	601	626	626	620	689	572	591	619	624	592	586	630	603	628	611	597	579	597	619	687	598	602	612	605	569	630	631	608	624	612	583	601	626	598	603	597	577	589	613	599	565	579	634	577	620	591	607	604	586	605	600	571	579	654	592	613	639	584	612	616	583	588	639	589	652	605	581	602	619	643	620	630	613	589	592	616	597	611	599	628	626	597	597	635	639	621	641	644	596	600	619	631	598	623	589	598	615	613	612	619	609	594	605	626	651	634	554	609	630	612	650	589	613	617	615	601	590	626	611	590	585	598	599	669	612	603	652	624	628	597	573	572	597	613	593	622	614	611	599	640	651	621	568	627	605	597	628	595	580	595	570	567	582	601	626	603	575	663	585	615	616	574	605	574	589	629	620	569	599	643	650	625	642	599	579	649	589	637	637	599	555	590	570	576	596	615	588	612	608	590	627	627	645	621	588	574	597	585	538	599	613	631	577	638	619	612	583	603	575	589	579	607	568	600	613	556	606	620	622	567	603	611	566	591	616	660	554	635	563	626	593	645	626	572	582	670	593	608	598	610	602	600	632	578	587	643	608	642	608	591	585	627	614	644	577	618	638	630	612	595	588	617	597	613	614	627	589	686	584	594	643	607	616	566	580	572	590	667	603	620	594	602	587	594	586	614	609	576	591	610	633	582	598	573	614	597	618	597	626	617	603	613	592	566	578	590	628	622	614	673	601	623	561	587	613	586	584	610	562	573	616	612	647	617	619	602	592	594	605	636	597	599	589	584	598	572	590	586	569	606	568	614	587	622	613	579	603	584	579	608	563	598	599	609	600	640	612	538	601	633	605	621	589	629	625	610	612	596	624	657	561	598	623	639	607	569	620	649	584	587	603	621	627	607	614	615	604	597	624	630	612	603	562	604	605	620	599	652	607	619	622	609	604	578	603	593	606	594	608	615	602	605	603	599	634	577	588	595	582	610	579	593	577	555	610	628	601	604	658	624	560	644	603	631	576	577	612	596	577	615	610	634	588	592	584	600	581	589	606	580	623	615	639	610	578	642	565	639	647	607	597	599	598	549	609	590	614	601	637	635	607	648	617	614	614	606	622	608	614	593	594	594	560	669	574	611	578	599	620	557	580	655	589	616	640	611	605	603	596	619	574	617	571	620	585	602	595	569	609	586	603	586	594	639	576	618	572	611	584	589	576	622	621	621	596	583	578	555	582	574	548	637	593	598	594	617	615	627	616	580	613	616	590	628	609	608	607	601	636	568	625	602	642	597	622	602	624	609	594	594	602	618	590	610	599	618	638	601	624	616	586	596	589	600	608	612	609	611	628	603	611	581	633	626	603	582	615	607	595	600	609	617	625	611	647	612	632	607	633	607	608	631	568	593	590	590	593	600	601	625	632	587	635	629	589	613	603	614	599	580	592	650	578	616	651	618	604	580	576	596	649	601	596	562	603	590	595	600	582	573	577	620	643	612	639	616	616	575	557	579	620	662	615	612	606	586	599	569	590	633	628	616	587	584	584	571	598	626	614	588	578	599	610	605	608	627	598	633	611	600	624	605	591	615	604	584	651	613	592	625	615	629	610	597	584	586	645	611	614	554	616	598	609	599	610	615	592	628	637	586	603	533	638	568	616	636	594	602	612	624	594	652	597	593	589	583	603	627	619	592	585	640	614	599	626	615	558	570	581	605	614	565	651	592	587	614	626	624	635	576	607	628	632	631	600	620	607	607	581	611	666	626	602	608	621	591	643	652	594	613	624	569	597	633	629	587	583	577	581	621	616	579	573	586	618	587	578	597	554	633	602	605	567	675	593	603	624	608	607	598	586	602	605	598	574	562	600	561	599	607	601	596	614	590	603	600	611	616	643	577	652	615	637	551	565	603	641	599	570	598	630	588	588	616	598	671	580	613	600	626	589	627	616	602	648	601	633	590	632	620	651	624	625	591	605	609	583	579	575	596	609	624	585	540	633	585	637	638	639	589	625	608	635	577	565	621	607	609	596	589	609	631	619	596	586	563	618	585	630	593	623	652	569	563	615	608	590	616	638	625	608	609	562	623	606	561	583	608	574	608	624	661	585	582	610	627	603	622	672	634	612	578	590	596	626	638	614	556	587	591	615	600	655	597	613	619	608	590	594	578	594	605	650	606	606	621	600	579	581	600	564	627	593	611	586	615	634	545	622	613	556	609	562	622	561	612	614	584	605	590	608	595	634	612	621	621	668	556	596	587	637	636	594	632	590	582	615	594	580	600	593	609	626	659	654	605	592	660	625	602	616	579	604	619	605	634	590	597	618	612	607	597	589	635	618	639	645	617	626	617	597	597	597	626	597	583	637	605	560	587	596	614	618	615	575	623	620	562	575	585	600	664	640	595	578	654	606	604	575	593	619	601	620	595	582	661	603	600	558	602	603	638	564	644	633	635	583	648	577	610	606	627	588	548	602	601	582	612	593	606	616	595	568	596	585	609	608	599	568	615	547	624	613	598	597	584	623	640	643	608	615	606	606	576	551	606	602	658	615	614	565	618	616	594	582	619	643	594	630
1227	444	319	270	217	366	455	413	403	456	328	379	355	331	332	295	299	284	311	200	176	181	199	215	164	140	131	129	117	126	137	152	153	132	126	132	148	132	111	132	110	138	133	124	132	111	114	122	134	112	105	121	102	125	123	125	147	116	122	127	140	112	127	130	123	131	146	139	132	100	146	131	124	119	100	107	120	118	133	109	112	129	111	111	115	125	119	105	120	117	93	123	133	120	114	131	99	112	121	112	127	128	126	113	121	117	111	137	125	119	142	127	114	117	115	118	132	144	142	117	116	116	127	130	111	132	115	129	130	108	94	117	123	126	113	117	129	119	120	122	134	111	112	120	124	113	109	118	130	94	116	129	122	132	114	134	118	115	107	116	110	109	110	118	126	110	107	114	132	123	121	120	100	119	115	118	142	118	112	124	131	114	128	133	130	136	114	125	124	131	130	112	112	116	108	142	119	141	102	137	97	113	116	108	126	135	136	110	136	116	114	109	130	130	129	132	126	124	116	115	115	109	132	97	110	115	119	135	139	125	123	99	106	113	109	136	138	139	108	110	123	109	109	110	130	131	104	144	101	118	119	107	129	115	103	108	107	109	107	114	146	132	114	133	123	113	106	111	132	130	128	106	120	136	133	126	148	124	104	132	120	108	127	105	114	130	136	127	126	121	120	129	114	116	105	115	137	114	111	110	114	122	114	121	121	121	120	128	115	130	136	119	117	103	112	91	136	114	118	114	123	112	114	136	116	119	110	98	134	116	115	114	140	125	145	116	118	98	124	131	125	135	123	115	124	105	133	102	103	112	121	127	111	126	116	103	125	110	148	114	134	123	111	134	142	118	116	116	110	129	125	135	119	120	99	127	120	118	114	126	143	123	117	142	105	133	112	115	112	121	123	112	129	124	122	136	105	112	114	101	129	123	121	113	98	117	127	121	130	115	132	112	125	114	118	120	146	117	122	102	110	111	114	126	106	135	114	115	142	136	107	116	134	136	102	126	125	119	107	114	126	116	130	132	117	117	127	106	109	114	108	135	122	123	117	130	115	120	109	102	117	126	122	94	107	119	118	115	122	115	132	122	107	128	103	131	132	123	124	130	135	105	125	105	125	133	115	115	103	119	121	116	129	120	132	115	114	120	115	142	119	119	110	146	110	120	114	133	129	117	113	128	117	126	135	152	116	124	112	117	128	119	114	115	119	118	125	122	127	113	106	115	134	130	111	106	104	123	134	132	126	142	120	113	113	117	118	115	119	119	111	131	115	107	127	128	124	107	127	114	121	121	119	124	92	126	130	113	123	118	138	121	124	97	120	137	121	131	114	101	126	111	155	127	107	129	121	116	138	112	132	124	126	125	122	124	111	135	127	114	125	117	110	124	111	111	110	110	117	111	128	124	129	117	123	116	107	108	109	147	113	143	106	115	123	122	130	110	118	121	127	128	124	128	116	147	112	136	122	128	118	135	122	107	109	125	101	117	110	139	128	111	110	103	122	126	104	115	106	127	129	114	110	108	117	139	118	127	105	126	122	144	145	108	119	110	96	110	114	106	116	114	130	115	107	117	96	125	145	95	130	110	104	113	97	114	127	124	131	147	121	144	104	110	136	126	113	132	119	124	129	130	129	116	123	110	107	112	116	121	110	127	108	104	131	125	137	124	121	116	120	131	120	122	130	127	113	122	130	126	116	134	115	115	134	100	121	103	107	104	116	102	122	123	129	139	120	116	107	124	120	117	123	116	114	91	102	113	123	135	126	137	101	122	143	118	103	117	111	95	138	129	125	115	119	101	123	111	126	120	124	114	133	106	128	124	115	103	123	104	118	118	103	122	105	118	123	123	109	114	113	113	98	127	105	128	122	123	123	119	123	117	116	109	116	125	130	130	118	111	108	124	127	118	114	118	112	118	124	102	115	116	119	128	131	112	133	91	112	118	117	124	105	113	98	116	111	114	133	117	118	132	120	111	130	121	125	127	101	104	106	119	122	120	129	118	108	121	119	129	137	115	122	122	101	110	138	136	125	115	111	141	112	122	128	106	132	129	131	119	132	109	101	102	121	126	115	105	111	137	137	114	116	127	139	131	115	115	110	106	117	119	122	116	129	120	107	123	108	130	108	130	129	133	112	111	116	120	132	126	106	101	131	145	127	135	125	136	111	127	94	117	114	134	136	114	136	121	130	114	116	111	126	130	123	129	96	114	120	103	124	123	114	121	117	128	98	111	111	136	141	115	138	133	107	107	112	103	113	143	104	118	120	114	107	123	129	127	115	135	116	127	102	140	123	112	120	124	131	126	114	124	140	94	109	108	116	122	115	113	122	129	109	120	113	101	119	126	112	134	103	108	87	127	112	115	112	133	111	124	142	119	120	121	116	123	116	114	117	127	148	100	118	115	119	121	119	123	128	132	107	110	103	120	122	131	131	135	117	122	131	110	125	102	116	122	125	111	115	132	109	110	124	120	126	141	107	123	119	124	89	123	126	109	128	152	108	119	116	113	118	145	114	121	128	113	119	110	124	135	94	134	129	116	107	117	116	115	121	102	104	124	114	124	98	132	117	129	105	125	110	136	115	107	133	143	116	131	120	139	93	118	131	121	123	107	110	105	116	115	120	103	120	119	114	112	127	134	137	124	118	126	122	132	127	112	121	137	116	110	108	104	124	108	128	110	107	111	128	116	127	95	107	120	142	135	132	116	123	124	108	130	116	118	104	110	125	111	139	127	129	126	115	121	127	122	108	146	98	112	125	108	107	129	122	124	112	130	122	123	122	129	108	121	124	137	107	99	113	99	122	116	142	124	100	103	115	119	134	115	112	91	115	132	135	122	99	117	105	140	113	131	130	124	144	113	111	116	114	117	108	121	120	115	117	124	105	106	132	138	120	124	125	123	108	118	121	136	132	112	132	117	120	102	116	112	131	106	114	127	114	109	116	131	117	124	112	104	109	134	106	120	116	120	130	107	125	108	141	130	130	99	131	115	111	126	124	113	123	126	104	113	121	125	112	123	137	112	125	109	117	110	104	114	126	128	125	120	130	112	126	131	106	136	116	127	103	113	127	119	102	109	128	118	124	119	118	148	124	131	130	109	125	106	103	115	126	130	118	127	111	135	121	127	132	111	130	131	124	117	108	122	136	124	102	116	113	123	109	98	111	117	103	113	135	101	113	116	137	133	130	111	96	103	128	121	127	116	126	124	120	136	129	110	119	127	118	123	127	124	128	122	132	123	106	111	118	124	128	111	121	112	114	98	121	95	133	128	120	109	122	126	124	106	118	112	128	118	118	125	125	109	110	125	114	121	104	127	132	121	129	108	120	106	126	129	109	125	113	111	118	120	111	127	103	116	136	104	139	109	98	124	118	131	142	104	121	125	125	103	104	114	126	129	110	129	109	111	118	127	114	109	108	130	113	120	134	126	92	114	132	118	105	110	147	116	113	146	129	116	125	110	97	115	112	125	111	121	128	125	120	127	106	120	110	104
13579	5635	3631	4741	10705	16545	17015	13182	11451	11546	9609	9036	8858	7247	7225	5963	5236	5488	5934	3368	3139	2500	3068	3172	2402	1417	1318	1111	1189	1352	1265	1434	1302	1379	1085	1075	1079	1033	901	963	906	910	937	960	933	930	964	913	856	858	917	922	909	943	1004	1102	1020	925	1012	974	959	980	924	929	848	969	935	944	1014	1028	1094	1194	1139	1090	955	919	840	891	888	902	916	959	939	893	886	935	880	872	893	875	915	904	918	875	888	876	863	935	892	865	889	915	940	865	871	915	900	999	917	881	880	934	895	901	889	877	852	871	898	913	895	912	898	880	936	911	901	881	880	867	887	888	936	958	841	886	913	858	929	842	884	917	863	914	885	905	867	854	900	868	878	911	909	887	916	921	878	898	863	875	843	888	902	925	893	861	890	929	893	871	842	859	891	914	932	915	910	898	942	928	913	931	942	868	877	879	936	917	854	859	849	895	879	873	865	889	906	942	848	890	879	910	936	851	886	846	925	915	871	900	948	888	951	930	908	904	901	882	823	886	918	886	909	841	922	877	907	890	894	897	860	927	899	935	836	931	937	895	877	936	859	864	913	858	882	829	916	870	933	883	893	903	938	909	910	927	920	937	895	867	913	894	865	942	851	939	897	928	857	915	952	906	910	870	842	906	890	981	961	896	938	923	897	874	918	954	889	867	897	867	887	903	887	879	901	852	942	900	938	913	906	860	895	929	877	955	863	928	873	903	855	898	874	888	946	944	892	845	907	955	914	860	940	937	885	966	921	900	883	904	872	905	942	916	886	927	940	906	915	909	916	922	904	881	930	875	929	923	903	888	872	927	904	858	905	923	940	865	854	914	953	888	837	883	963	909	938	858	890	933	906	888	822	892	865	922	917	880	973	902	863	951	915	932	880	900	939	864	899	848	913	885	884	919	916	899	909	899	894	903	871	906	915	947	914	903	911	914	926	911	935	911	896	883	860	899	902	928	905	863	906	903	874	863	898	878	860	938	909	913	905	930	895	886	859	906	924	935	869	947	830	856	886	903	874	886	913	920	853	890	857	928	922	886	931	873	887	889	924	914	916	946	870	934	888	927	867	905	916	955	860	897	860	951	890	908	897	868	902	890	888	896	901	898	929	900	878	922	922	872	938	930	916	862	942	889	872	972	915	904	883	869	897	938	927	893	866	930	912	916	876	960	842	920	917	869	916	879	903	872	927	870	867	918	929	894	865	866	842	864	959	948	954	815	849	898	903	951	924	951	902	916	933	886	916	914	876	888	904	871	910	887	887	915	909	950	935	927	937	909	911	902	846	892	902	934	911	957	927	873	856	888	937	891	955	936	893	921	915	889	926	883	909	893	922	875	844	873	920	871	950	923	853	914	943	876	899	881	905	887	941	923	904	897	961	877	935	891	893	880	903	902	901	838	883	930	890	939	918	834	910	904	857	929	940	895	863	889	874	962	864	864	829	949	899	887	911	923	911	906	884	871	881	932	851	868	912	888	869	850	895	893	932	860	897	921	929	859	882	868	925	900	909	920	892	918	879	882	878	930	890	894	868	909	887	847	921	872	876	908	945	936	877	890	872	893	910	893	946	869	895	873	912	921	870	866	848	923	937	949	922	923	863	849	838	819	917	888	881	875	906	907	851	876	899	932	855	904	912	954	889	946	945	911	898	856	800	941	894	890	879	931	911	860	863	925	904	877	896	941	915	868	879	895	911	924	866	852	928	939	900	867	943	923	892	929	900	900	950	915	938	953	892	937	869	911	855	948	894	893	955	948	888	881	855	913	896	913	918	882	904	881	889	923	932	895	922	958	882	892	894	881	906	901	882	913	869	887	908	887	928	939	872	913	911	889	883	868	975	880	908	870	915	875	935	955	887	923	883	934	934	931	876	938	866	925	906	870	900	960	882	904	829	918	899	891	950	917	893	869	913	857	949	923	835	889	895	900	916	875	906	836	880	859	908	938	955	885	873	893	898	889	911	939	886	866	899	821	897	917	953	884	876	879	917	902	906	918	917	860	932	911	879	908	883	896	920	899	897	889	890	895	871	881	896	969	966	934	880	952	940	917	839	897	925	866	866	840	848	860	905	901	965	876	883	919	881	889	853	841	897	893	895	886	917	932	913	944	877	942	910	949	888	930	834	905	860	885	928	932	894	928	870	945	845	942	897	909	935	845	951	958	900	905	951	927	930	928	935	900	967	919	877	923	872	896	918	907	947	907	905	870	878	877	873	901	866	856	990	893	911	901	911	938	895	900	909	910	899	946	919	852	872	924	840	899	870	839	918	910	929	884	893	914	834	876	868	849	882	922	852	814	942	911	888	918	904	894	883	905	891	954	874	884	930	924	897	855	912	882	901	879	921	944	862	895	886	889	943	901	953	893	913	884	916	905	850	943	903	928	843	900	898	899	874	876	894	905	918	912	905	925	875	881	892	917	893	939	845	858	941	887	920	899	888	874	890	849	890	844	917	857	943	844	874	887	874	860	874	871	849	909	954	928	928	857	878	867	847	931	896	848	915	930	887	895	866	897	886	938	896	934	925	892	897	915	877	900	912	889	875	865	891	843	873	879	848	906	947	982	918	925	892	896	870	924	897	909	926	854	861	896	832	867	873	905	964	858	832	896	888	857	925	876	919	952	958	907	891	898	889	869	930	909	934	905	944	912	907	847	861	884	891	911	913	897	904	972	915	899	939	920	899	881	872	939	907	911	929	913	867	849	861	880	936	910	927	925	861	893	937	890	891	940	889	937	955	970	915	905	879	911	948	890	934	933	935	849	874	933	880	948	985	944	911	886	856	872	929	875	962	924	902	871	905	900	919	927	921	960	890	857	891	878	921	852	896	884	912	856	903	898	907	870	858	952	934	894	912	869	873	895	936	929	920	880	820	904	928	864	909	930	847	910	895	914	909	892	843	842	869	918	947	998	912	892	858	933	926	932	884	918	879	913	921	906	855	904	860	954	899	956	935	917	877	924	921	884	865	896	891	889	895	895	895	926	866	978	873	869	877	921	927	906	893	939	940	942	930	850	893	940	948	851	902	919	837	925	910	914	872	906	910	911	911	839	892	858	942	875	924	939	904	880	879	882	912	897	851	880	863	877	880	906	865	886	909	900	877	899	872	903	897	908	890	951	877	914	912	883	889	885	886	908	926	931	927	946	966	887	910	894	888	919	880	872	923	936	898	949	864	891	870	938	938	832	932	906	904	905	842	861	910	940	893	936	888	904	933	943	894	938	906	884	958	869	915	875	952	914	871	874	941	926	904	889	893	889	912	885	885	943	883	808	909	924	888	874	866	881	942	921	942	941	882	876	887	907	884	874	955	932	917	859	853	913	878	951	921	887	935	903	904	945	911	919	945	948	945	901	881	954	944	838	876	879	892	899	887	922	895	885	932	867	895	920	901	901	869	946	906	899	893	867	941	909	920	857	891	896	883	932	900	898	861	910	937	944	906	875	844	860	905	911	860	864	924	892	904	924	940	903	929	905	886	957
1200	230	158	124	119	191	262	209	193	166	179	168	223	168	163	127	136	149	145	92	89	74	96	82	61	56	50	53	38	54	67	47	61	57	49	52	53	41	54	50	49	43	58	47	46	37	47	57	48	57	51	48	52	48	46	61	42	65	50	49	64	45	55	59	42	57	53	54	51	57	64	54	51	48	43	59	52	40	46	52	39	57	41	58	56	55	43	66	47	46	50	46	53	29	51	41	39	46	59	59	54	57	42	42	48	53	53	46	54	56	43	52	56	39	56	54	47	52	49	52	41	48	52	54	52	53	48	55	57	47	59	36	42	43	58	49	55	35	47	50	47	57	60	46	53	55	46	50	49	51	51	53	49	49	51	51	45	49	51	45	52	60	49	52	59	59	48	43	49	53	53	61	56	42	38	58	47	45	34	47	47	57	57	46	42	56	64	44	53	52	57	48	48	54	53	59	49	45	48	47	47	54	53	59	50	47	46	47	56	49	65	45	52	46	59	54	57	37	40	59	45	51	59	48	54	43	57	43	41	43	55	47	55	46	49	42	45	50	56	39	61	44	59	49	56	50	60	41	59	52	44	54	29	56	44	43	48	52	57	47	55	43	56	46	40	44	44	51	62	52	49	51	49	56	51	41	40	40	48	49	44	44	42	50	58	43	48	42	63	45	65	50	49	46	43	46	50	55	48	39	42	50	48	43	54	55	44	56	50	54	44	47	45	53	52	49	69	63	52	47	50	36	57	60	46	56	41	50	44	61	48	52	55	61	52	48	43	65	50	49	46	59	46	41	65	42	54	57	43	60	34	52	42	60	51	70	52	53	61	62	56	54	58	58	60	49	42	47	39	39	52	40	46	45	39	44	43	39	40	47	54	43	49	56	40	48	50	51	42	56	58	52	46	38	36	56	41	43	47	51	49	48	50	52	43	56	53	56	48	54	57	49	70	62	50	43	52	49	48	51	50	50	58	47	48	44	49	58	57	48	48	55	44	45	49	51	64	57	45	42	50	38	48	55	64	64	55	47	51	55	44	55	56	50	48	39	50	53	56	51	44	55	49	51	47	50	50	35	50	49	33	57	50	53	52	52	49	51	53	64	56	36	46	57	56	53	61	47	48	47	52	48	38	47	44	42	54	51	41	49	51	46	44	59	44	51	47	51	34	37	54	36	45	55	57	62	50	46	54	55	40	61	48	60	41	53	45	52	53	54	44	55	52	40	45	54	52	54	41	57	50	39	54	57	54	48	48	38	40	57	47	52	47	49	47	46	42	47	37	57	48	57	37	48	43	58	48	49	51	66	42	43	48	50	54	57	46	51	50	48	54	41	46	59	58	63	59	60	49	48	48	46	39	40	43	35	41	51	42	44	59	56	61	48	42	56	47	46	44	47	46	44	49	44	48	50	38	48	34	48	53	53	51	43	52	47	61	49	42	50	45	61	53	48	47	58	59	56	47	51	47	50	48	46	41	46	45	45	39	53	47	51	60	58	55	39	43	52	44	57	37	47	55	54	65	43	64	39	57	48	46	59	46	54	41	49	46	48	42	47	45	49	47	48	54	42	66	64	58	52	42	51	42	42	51	53	39	53	50	35	50	50	37	49	45	67	32	46	45	44	58	51	57	52	59	59	62	45	37	55	59	47	38	53	56	45	57	50	46	47	56	50	45	41	39	57	56	61	36	48	39	62	45	44	47	49	67	49	57	54	48	54	66	55	41	51	44	56	46	54	33	55	52	54	53	47	46	54	58	48	58	48	50	45	49	52	56	52	55	62	56	40	61	37	44	40	45	50	47	48	40	46	53	59	52	49	60	50	57	56	55	61	66	52	48	39	44	37	63	44	54	44	62	66	59	40	47	40	45	53	48	49	62	57	53	60	43	47	58	54	55	48	47	56	54	43	54	31	59	56	54	50	43	49	55	58	59	36	42	62	62	59	67	47	55	64	55	40	43	57	58	44	50	42	61	43	51	46	51	52	54	51	55	46	44	49	52	36	64	55	56	43	52	44	39	58	51	53	48	53	42	58	57	54	47	58	62	51	58	39	39	51	45	43	46	68	53	47	38	61	52	42	46	48	46	38	41	62	51	54	53	56	37	54	49	60	55	60	46	55	57	43	52	51	49	58	47	53	49	52	50	53	43	36	48	62	45	54	45	49	55	52	46	60	57	56	40	60	49	47	52	52	56	47	54	61	59	48	51	42	48	50	45	48	64	49	57	55	46	40	45	48	46	43	37	45	43	48	49	50	51	55	62	42	63	48	48	62	34	61	48	41	44	62	53	42	51	46	66	54	55	56	48	46	45	55	56	50	54	57	49	37	53	49	46	51	56	50	60	38	54	51	58	65	48	58	57	46	45	59	55	50	48	56	45	39	31	59	45	52	46	58	50	49	52	55	48	56	40	49	53	50	53	50	51	49	47	42	51	53	47	47	49	43	41	53	53	55	40	57	49	50	53	53	58	42	48	49	49	66	58	53	39	45	53	67	38	51	52	48	60	48	41	51	49	53	43	47	50	54	52	51	47	42	48	53	42	59	55	50	53	46	50	47	57	55	51	50	59	53	55	54	52	42	52	67	47	51	54	53	56	48	45	59	37	50	45	60	48	42	53	60	58	46	49	61	51	44	46	35	66	48	39	48	51	59	47	43	42	42	53	53	42	45	45	53	37	50	41	50	52	40	39	55	52	49	58	52	56	48	45	54	50	52	43	37	44	40	52	45	53	39	47	49	47	52	40	49	49	50	59	46	56	47	63	40	50	55	40	51	50	47	46	59	49	54	41	46	58	42	45	55	44	53	50	52	46	50	53	65	43	36	52	49	51	55	53	45	62	56	45	40	49	47	40	46	45	59	57	55	45	43	51	63	48	51	51	53	47	47	59	58	59	45	53	47	40	54	54	42	51	40	46	54	57	46	48	43	49	41	48	60	49	50	60	33	48	60	46	46	44	51	46	52	67	53	39	54	39	50	54	38	58	44	58	42	60	62	58	41	33	55	41	45	53	31	56	49	46	51	47	49	44	45	52	51	42	42	42	59	51	44	36	47	56	52	52	49	39	53	49	63	50	49	50	63	54	49	45	35	53	53	43	47	50	34	55	60	49	50	58	45	57	45	50	43	51	48	45	57	63	43	58	43	54	40	50	57	61	46	52	47	50	55	42	56	45	46	53	63	53	40	48	54	55	43	49	50	51	51	50	43	58	53	53	61	51	54	51	44	56	32	61	61	53	40	51	45	49	46	50	44	52	44	42	69	49	49	62	40	42	49	47	56	54	44	54	56	46	46	54	47	48	41	57	44	36	39	35	61	43	52	49	57	59	43	43	54	39	49	41	51	55	61	38	45	51	56	36	52	42	63	51	44	53	53	56	40	46	64	52	52	45	39	44	53	51	52	63	32	50	47	40	41	63	51	54	50	49	38	47	55	63	54	56	50	42	40	59	55	57	49	50	50	47	40	50	50	47	51	47	55	59	46	47	60
10339	3145	2033	2517	6605	10924	10848	7633	7196	6539	5368	5482	5515	4285	4186	3365	3075	3596	2852	1645	1577	1272	1681	1333	885	688	495	512	531	595	616	584	583	570	411	444	431	464	393	402	399	394	404	447	396	424	420	390	393	428	417	414	428	453	464	470	422	420	395	458	462	478	451	420	419	442	400	404	405	488	523	531	456	433	377	414	417	392	436	367	398	404	407	403	372	480	375	411	400	372	400	376	410	417	406	449	396	420	411	400	367	401	364	390	407	391	380	399	365	377	385	423	409	401	410	425	389	397	411	437	404	415	394	386	408	399	410	400	385	425	418	425	400	401	383	414	433	387	408	451	372	423	387	392	405	436	394	411	369	395	393	428	389	376	392	384	394	364	410	413	382	396	426	421	441	368	409	405	411	402	418	397	402	399	406	400	410	451	428	413	378	428	408	388	381	385	434	388	416	421	355	384	434	424	411	407	394	393	376	436	394	421	407	403	427	398	423	385	400	425	422	408	404	403	410	413	427	404	399	420	361	431	433	410	373	433	402	424	407	373	398	396	403	426	384	370	430	408	414	415	438	423	370	427	418	413	413	384	394	392	412	398	391	405	435	398	410	403	393	446	413	397	429	408	377	419	441	382	393	412	402	406	411	399	423	373	385	401	422	358	383	402	395	401	417	380	382	372	389	402	395	422	380	384	375	409	398	370	403	407	385	401	419	387	407	386	421	431	367	369	431	400	394	430	401	399	392	395	388	397	428	408	409	378	407	409	420	375	421	412	391	452	370	392	406	399	386	385	401	392	390	381	382	398	393	431	424	409	412	395	389	431	352	405	372	424	378	392	368	420	412	426	353	422	434	384	417	414	428	407	426	374	425	388	385	391	404	412	441	427	377	438	434	414	420	433	384	413	383	379	406	398	386	396	383	369	432	403	386	354	403	412	425	423	387	415	402	396	399	417	409	421	430	405	369	394	393	416	423	408	461	437	436	385	389	418	387	401	448	406	411	405	368	408	423	384	413	414	380	410	414	405	394	379	393	452	375	404	447	405	411	387	391	387	428	366	413	387	444	430	440	421	411	387	400	427	419	399	392	398	393	380	432	399	393	437	413	400	379	388	401	383	414	378	420	415	403	428	377	379	407	413	426	387	422	384	416	378	360	407	381	438	384	429	394	394	419	399	440	416	424	418	398	395	372	407	435	415	388	396	410	397	379	418	413	390	408	373	419	427	421	413	434	386	426	390	399	402	402	381	421	424	407	392	413	431	399	401	399	389	416	424	370	411	392	398	366	413	432	403	391	389	439	405	395	397	378	437	417	397	415	395	379	374	389	446	385	428	365	343	409	388	396	415	406	407	446	400	413	437	412	388	383	402	394	396	400	428	366	380	414	422	383	407	386	389	395	385	406	391	383	395	395	374	395	411	407	430	388	409	420	364	405	386	434	413	394	429	404	384	401	392	382	395	421	367	422	414	428	404	411	357	422	408	394	410	407	393	408	395	392	414	398	365	441	397	430	396	426	399	373	417	386	408	430	402	376	390	437	407	412	362	438	379	400	418	383	383	388	389	412	406	433	404	415	387	402	410	397	420	398	409	428	384	378	393	395	390	380	416	415	423	396	393	394	385	402	408	398	413	403	384	408	380	408	370	380	404	399	405	417	389	367	414	371	380	396	402	407	380	379	403	404	414	422	405	428	397	403	377	417	410	419	430	404	365	416	366	410	409	396	397	378	376	392	424	400	388	407	403	391	394	443	420	404	423	394	411	384	405	428	396	430	432	400	368	375	404	435	387	404	445	413	418	398	414	395	363	389	388	411	422	415	424	437	390	392	388	376	383	423	410	428	416	401	366	432	404	427	393	400	388	400	382	424	388	385	396	390	385	402	403	424	368	386	406	370	378	399	380	407	408	397	399	381	414	453	401	372	374	401	394	391	388	390	396	408	389	417	406	407	401	377	417	390	379	386	391	421	387	395	426	392	422	444	411	405	423	380	414	363	395	389	418	376	392	398	413	419	391	412	396	386	372	433	387	407	385	391	418	390	382	402	444	374	383	412	399	407	392	403	402	435	409	387	405	402	386	399	423	431	414	390	385	426	413	382	390	405	398	400	419	454	407	377	411	413	425	418	413	391	405	419	399	405	407	371	467	402	380	405	412	383	426	377	392	414	373	360	423	384	399	420	375	409	424	423	425	409	391	415	400	392	416	402	386	393	390	382	405	395	403	371	436	448	440	399	411	443	369	381	370	426	400	404	396	395	423	434	436	368	415	424	402	408	383	416	410	406	376	416	364	410	401	389	368	407	372	381	466	418	431	422	367	396	412	422	395	420	404	394	377	424	445	383	397	408	420	418	397	415	409	335	422	375	403	390	406	381	433	404	386	406	455	409	371	368	400	429	380	357	409	418	404	403	389	416	413	416	389	448	402	439	394	377	441	392	412	395	447	451	365	406	398	416	406	405	399	392	445	416	411	373	380	381	400	387	403	398	392	360	421	435	416	437	431	366	413	359	398	424	387	415	392	402	397	407	394	423	381	397	407	435	390	391	391	390	401	389	400	396	396	385	392	402	430	383	392	391	380	432	412	365	381	399	378	403	421	402	422	379	423	394	383	374	403	385	386	419	375	383	379	386	404	415	416	421	393	369	390	403	409	390	422	390	402	408	426	393	381	377	453	398	420	435	390	429	395	381	430	395	386	406	407	395	377	405	421	395	413	385	411	403	360	419	398	404	430	412	411	368	422	395	416	367	359	372	420	393	388	424	430	394	401	409	420	420	403	413	400	427	410	411	421	422	420	384	372	327	405	448	415	435	399	379	421	410	431	405	417	413	398	377	415	392	399	405	423	407	428	411	381	385	385	416	435	392	402	402	398	404	402	439	397	403	414	405	416	405	425	391	378	405	400	417	390	414	403	388	396	404	385	387	421	384	462	407	412	410	423	399	404	387	373	428	417	417	358	393	386	390	411	418	404	413	394	414	391	409	378	376	399	447	375	389	386	414	431	444	399	414	388	403	404	351	377	399	389	396	356	379	408	435	408	423	426	415	371	438	418	427	390	400	436	413	409	363	389	363	422	407	409	423	417	390	397	413	363	424	427	416	422	350	383	393	433	430	384	399	395	410	398	440	418	387	388	381	460	432	372	406	372	432	425	425	442	394	408	398	399	409	392	394	381	368	382	369	420	419	384	424	420	380	380	417	368	371	382	369	402	409	397	414	412	377	423	427	394	430	429	376	378	395	386	424	440	466	422	408	436	374	391	398	368	372	426	376	369	399	400	410	386	388	388	397	424	381	432	401	366	377	410	414	425	393	393	368	384	381	415	406	421	361	437	421	391	402	416	409	407	407	396	430	438	396	388	386	418	395	414	358	407	418	411	384	425	406	377	425	423	420	389	404	413	439	429	396	351	393	391	410	388	424	401	412	398	404	366	347	374	432	379	411	381	385	422	444	408	406	397	423	410	414	380	397	394	405	403	369	438	419	384	384	443	432	416
752	386	258	182	209	323	385	311	279	294	295	311	294	258	280	219	251	250	186	169	161	136	161	111	120	108	108	95	104	97	100	104	108	105	128	88	95	94	89	86	112	97	98	115	92	108	91	99	104	112	94	88	83	102	92	88	91	106	99	97	103	83	111	100	85	102	92	91	117	87	94	100	110	91	87	83	103	90	93	100	91	94	97	87	86	88	117	69	99	93	85	77	94	85	84	87	99	92	76	107	78	84	97	89	93	86	95	97	93	90	92	86	81	97	85	76	90	94	86	83	86	79	102	96	85	80	106	90	84	81	83	99	92	104	96	83	100	103	100	117	103	88	90	97	99	78	85	93	88	94	80	99	82	96	89	78	98	90	94	104	81	102	100	102	95	93	84	85	92	107	116	81	111	91	95	92	86	79	89	83	87	97	81	99	85	81	110	107	84	104	102	103	76	95	111	101	87	77	91	109	102	89	94	89	67	90	96	92	86	98	100	98	108	94	94	97	113	93	92	95	101	84	98	88	86	67	75	90	88	92	84	88	102	91	96	99	90	98	81	110	99	84	104	83	80	98	87	93	101	79	81	74	93	95	87	97	87	100	91	84	102	73	86	68	101	93	84	98	93	99	81	102	91	101	96	83	84	96	95	94	87	80	96	79	89	94	96	104	98	108	79	106	90	105	105	98	92	79	106	93	83	96	100	79	83	99	105	80	83	82	76	73	95	87	84	93	82	85	74	110	86	108	95	73	79	94	93	108	75	87	98	78	99	101	117	94	97	85	80	118	89	120	83	111	84	99	81	94	88	115	88	107	85	92	80	76	98	86	85	72	100	78	114	116	89	99	99	90	89	101	78	84	99	105	91	69	93	90	93	113	88	79	103	104	85	97	82	86	96	93	88	84	99	93	88	104	116	86	91	99	95	90	91	89	107	105	101	86	97	82	97	95	96	94	96	84	99	92	78	101	111	109	87	86	91	80	104	82	98	98	100	101	82	112	89	79	108	98	98	96	110	88	96	72	87	85	95	112	100	96	96	86	88	94	109	102	88	106	98	89	87	89	85	102	86	111	85	96	110	88	97	79	110	91	91	112	93	99	95	71	92	91	102	80	89	97	109	89	99	86	81	84	89	94	100	91	95	84	98	92	113	89	70	99	80	91	86	137	101	107	90	81	75	100	99	108	76	94	80	91	73	113	97	81	87	88	77	100	92	81	82	102	84	90	81	91	101	74	93	102	95	95	95	80	108	94	97	113	106	88	100	89	86	89	101	95	99	107	101	112	102	96	98	76	94	94	100	98	97	107	101	89	92	91	86	105	93	105	98	91	92	85	96	93	97	103	95	89	88	95	80	112	92	83	88	101	92	86	93	96	97	83	90	90	118	110	87	82	83	77	103	96	76	90	112	92	86	97	108	104	101	95	89	91	74	84	87	92	96	95	95	87	75	87	106	81	89	97	94	106	89	83	81	86	110	85	94	78	100	102	97	93	106	93	85	106	94	90	85	93	107	78	91	86	92	96	94	97	100	97	94	92	103	101	89	89	93	77	74	94	91	88	98	95	86	86	79	95	103	93	76	82	83	105	86	96	93	85	81	96	95	99	84	74	104	100	87	84	96	103	86	87	92	95	101	93	81	83	91	81	86	94	93	99	109	87	99	105	108	97	87	87	78	98	101	88	88	99	87	96	86	86	91	101	93	95	82	98	95	106	85	89	85	99	83	105	99	82	73	80	91	99	106	103	94	103	101	89	85	105	82	102	81	103	95	81	89	95	92	91	104	102	108	92	95	90	108	91	92	84	89	92	92	110	92	106	90	95	88	94	104	72	99	87	102	96	102	96	81	78	104	102	95	87	102	91	91	86	105	81	80	87	98	99	85	102	122	102	106	110	109	104	94	92	91	106	105	92	77	94	93	110	84	101	115	91	93	94	94	90	91	98	105	76	110	104	83	86	103	97	101	98	83	98	97	106	92	80	87	106	97	98	104	88	85	84	93	83	87	105	95	80	76	83	84	107	86	92	99	77	81	83	94	79	110	89	89	87	96	99	102	91	110	102	94	87	92	95	89	87	87	91	102	87	84	79	88	84	77	91	87	95	105	95	117	98	90	79	97	102	91	88	96	88	92	101	84	83	88	88	88	93	92	90	79	109	98	94	97	94	78	105	91	104	84	97	75	90	94	111	93	98	99	95	82	99	86	90	85	89	86	76	86	93	92	103	110	110	104	72	82	91	76	109	90	96	101	95	93	78	112	94	91	75	92	94	92	74	102	85	85	90	93	75	106	86	79	95	90	77	95	101	107	101	93	86	79	108	70	103	83	90	94	70	90	88	92	102	114	102	102	95	102	97	87	68	90	88	101	86	109	95	98	104	104	94	80	92	111	92	98	93	75	97	87	92	102	98	108	88	102	87	80	83	97	91	100	110	96	103	90	80	83	103	107	83	99	89	88	95	89	93	75	88	97	104	94	95	98	88	90	95	88	68	102	95	102	81	93	89	97	107	105	98	107	125	99	92	72	117	96	86	99	107	93	99	78	94	102	103	92	113	75	101	98	85	116	96	81	91	89	96	96	107	94	92	89	98	86	89	102	86	88	96	91	108	94	93	90	90	100	87	88	110	99	89	87	94	74	101	76	94	95	100	105	72	98	107	91	97	104	109	94	102	94	88	97	98	94	74	104	100	83	110	88	100	78	97	84	86	99	99	77	76	94	89	110	98	99	94	82	97	98	94	90	95	89	107	89	101	95	86	99	103	120	95	82	83	78	89	99	84	101	110	99	109	99	73	86	98	96	91	92	106	84	83	92	84	92	102	97	90	96	107	83	88	91	98	84	90	102	100	74	86	87	97	86	87	83	89	107	99	90	98	88	94	80	96	92	93	104	83	77	88	101	100	90	99	100	87	95	86	85	100	96	95	103	95	95	91	79	92	94	91	86	96	88	91	97	101	70	94	84	84	90	92	111	76	96	92	87	114	90	83	96	86	109	89	109	85	97	110	96	91	89	86	80	89	93	128	94	100	97	100	83	91	100	102	91	82	92	104	71	79	99	97	97	110	110	97	91	81	82	102	80	91	97	90	99	98	110	109	104	92	99	88	91	96	103	115	92	81	76	105	106	101	90	83	91	99	95	116	93	100	87	98	98	101	83	118	108	83	98	94	115	90	84	108	93	99	98	99	83	120	127	98	91	97	96	94	87	102	113	94	73	103	90	76	87	92	104	83	102	106	103	102	90	91	85	91	76	89	84	94	102	91	101	98	93	103	85	89	84	99	109	89	109	88	93	83	85	91	98	95	93	89	111	86	101	92	93	74	81	95	106	94	92	95	85	107	94	84	98	89	98	99	84	82	88	98	82	112	95	93	101	91	88	97	99	91	101	102	94	95	88	93	91	90	100	105	96	98	107	95	82	103	91	98	85	95	86	81	90	81	85	79	87	97	94	94	92	98	93	89	108	99	82	104	87	98	96	83	99	96	96	121
10945	4992	2988	3600	9725	14915	14041	10438	10112	8796	7483	7787	7288	6041	5565	4671	4720	4879	3271	2604	2263	2361	2727	1800	1291	1102	820	888	1046	957	1118	1090	1126	901	850	798	813	753	695	695	695	697	671	727	693	722	747	710	639	687	697	730	708	686	771	798	719	751	756	779	767	742	666	697	686	688	698	723	733	821	868	835	838	738	682	739	688	663	675	724	699	677	674	708	719	694	664	706	727	677	685	681	658	680	727	669	721	623	723	701	694	712	696	680	677	708	673	692	652	698	641	677	672	709	666	687	711	686	720	671	724	707	674	732	727	696	689	688	703	693	683	701	701	683	715	706	683	677	673	687	705	706	720	679	710	702	693	666	679	731	697	696	682	728	690	709	685	717	666	674	655	667	672	699	727	746	642	715	660	703	741	673	648	670	692	686	710	670	678	689	636	698	661	705	687	740	694	690	707	708	633	634	676	692	717	676	687	689	694	697	647	674	668	633	692	707	697	664	688	714	712	704	701	690	661	718	650	697	702	695	669	693	693	666	699	786	702	705	670	717	686	687	685	674	710	715	686	713	675	720	758	665	644	700	696	687	736	697	686	684	716	726	700	686	736	682	680	668	673	674	672	675	700	683	684	698	673	714	683	686	695	671	675	682	687	693	738	710	709	733	675	667	674	691	664	724	699	688	702	730	687	707	687	659	693	656	685	699	687	688	678	687	669	682	696	662	699	701	680	734	690	703	706	710	707	653	703	666	738	703	692	712	737	673	698	722	693	658	701	713	732	679	711	693	707	651	684	683	640	692	649	654	685	661	693	726	670	639	714	689	733	721	687	702	687	704	753	685	695	692	694	709	694	677	660	710	716	674	685	660	672	666	665	683	678	691	658	736	662	717	688	683	700	686	681	666	717	709	711	689	675	710	691	709	641	694	686	701	703	679	677	687	703	657	708	666	706	746	682	730	699	682	685	688	672	687	742	719	693	711	724	719	684	694	704	612	686	687	680	681	662	687	669	694	760	674	679	722	709	702	683	613	717	699	718	683	684	688	649	641	693	717	718	695	729	666	717	650	687	672	661	717	693	688	719	673	664	711	690	752	664	677	732	693	667	695	708	677	672	702	767	706	690	708	712	680	685	679	726	709	649	693	707	703	739	707	713	706	682	692	722	677	700	722	675	657	705	694	734	663	669	721	719	695	697	643	720	642	665	692	687	697	683	712	692	659	708	713	712	718	670	694	701	714	657	702	639	701	679	725	696	667	661	680	694	669	683	700	656	681	713	697	657	679	729	688	662	711	690	711	675	691	738	680	692	685	669	709	696	666	669	663	678	683	664	677	729	760	687	691	723	681	719	633	638	717	713	704	689	654	712	698	671	675	701	724	681	660	702	678	670	729	690	750	708	742	672	659	684	724	708	689	666	713	683	715	729	727	737	638	685	678	659	673	726	668	675	710	683	673	719	707	697	680	656	729	672	717	715	688	668	701	715	730	660	696	708	716	648	697	707	654	781	672	689	697	669	698	704	707	670	698	652	634	601	676	712	720	673	719	664	667	690	707	674	681	685	683	699	670	699	741	694	698	690	701	727	774	666	683	689	698	692	712	691	693	676	694	663	669	685	718	664	678	658	710	724	690	722	684	663	688	656	659	658	676	685	681	679	693	703	681	685	676	700	672	665	760	690	718	659	686	688	711	709	706	687	738	639	690	708	646	715	732	726	706	710	700	662	732	677	733	703	701	631	678	676	703	736	668	678	748	714	682	695	670	660	645	683	696	697	716	708	676	728	689	717	663	729	700	675	684	676	681	664	704	711	663	683	702	692	753	663	698	709	693	679	635	722	663	655	679	704	735	710	712	733	719	731	703	711	705	730	691	712	658	680	669	723	707	693	690	678	684	682	696	647	708	686	757	652	727	673	672	730	684	723	673	679	688	679	689	690	710	689	719	646	717	694	692	669	691	720	698	664	728	670	724	671	662	699	674	708	721	733	668	678	651	686	683	662	735	721	686	663	677	637	715	737	717	710	671	673	672	710	669	696	660	671	687	687	698	699	692	707	694	673	709	719	748	664	688	687	687	692	694	693	678	667	710	707	677	696	650	698	701	728	706	729	677	708	701	754	709	722	712	683	722	696	657	710	733	699	678	656	702	688	682	668	751	703	668	684	716	683	717	693	744	657	687	691	642	732	711	668	672	707	656	699	740	714	715	672	764	676	679	711	688	672	709	707	622	707	693	730	700	704	743	743	693	733	697	712	712	666	736	655	696	676	699	703	702	673	721	668	676	736	728	674	662	717	761	757	686	695	740	679	707	727	694	671	646	730	664	703	686	647	701	707	642	710	683	686	676	668	702	689	673	713	675	724	709	693	644	711	679	705	667	660	687	673	671	695	715	724	663	682	709	680	647	700	688	680	654	706	651	700	652	665	666	665	677	689	679	716	666	722	760	675	699	672	625	651	682	681	703	694	716	683	711	655	726	697	713	687	713	681	665	692	685	687	708	721	685	657	684	721	638	730	666	675	708	730	709	695	708	706	704	707	679	647	698	662	692	706	678	678	657	728	730	691	734	688	687	707	701	733	679	691	682	702	688	720	711	663	698	646	742	719	681	718	717	719	668	650	723	720	684	666	686	702	683	670	693	699	765	668	789	676	739	680	649	673	715	719	656	730	722	687	655	673	669	698	706	705	706	715	716	736	704	724	683	718	681	682	715	729	677	664	660	718	699	713	676	696	663	726	685	689	695	666	669	651	716	661	714	686	689	687	692	679	695	685	733	729	704	703	674	698	741	670	682	656	673	667	661	718	726	744	726	724	702	720	714	658	680	673	700	662	725	706	665	670	669	682	645	696	651	708	677	711	697	696	708	689	678	667	683	723	759	690	680	696	680	661	654	659	700	680	666	667	667	661	679	674	720	666	681	668	751	661	688	653	686	689	650	696	683	703	692	720	703	693	654	717	669	689	668	695	730	715	714	660	690	686	663	678	665	696	700	722	684	614	683	675	696	699	628	673	672	657	731	647	715	661	723	680	661	664	744	680	619	758	659	687	705	688	694	658	677	651	698	722	687	726	724	668	712	678	752	680	690	668	673	667	670	701	656	692	694	730	694	723	682	719	703	683	665	696	734	712	704	682	698	660	699	692	682	660	751	669	677	663	692	723	669	733	726	691	721	714	669	680	689	714	676	688	671	699	678	706	716	706	688	710	656	711	735	693	683	708	687	676	678	690	721	728	692	688	725	734	637	690	687	678	702	697	720	686	689	659	688	685	711	642	640	645	705	705	702	656	694	675	685	725	678	724	732	677	695	690	669	705	679	696	709	731	715	669	655	718	724	678	707	708	621	688	685	723	709	735	726	663	746	661	717	671	678	675	673	673	673	717	645	654	705	757	727	669	725	665	670	722	668	682	706	697	700	677	687	691	676	723	711	694	658	699	644	701	670	714	709	657	702	677	677	664	651	720	700	714	686	635	714	662	677	645	657	687	721	702	687	694	711	690	681
1812	353	221	165	190	295	347	264	281	278	261	309	282	243	224	241	189	203	151	143	149	152	150	106	99	87	87	93	92	99	83	93	104	93	98	86	87	100	72	71	71	87	71	71	96	88	85	77	82	67	91	72	78	96	97	90	71	85	95	75	74	73	67	80	64	75	87	85	90	92	74	78	81	80	84	78	83	72	82	73	67	91	75	77	78	73	73	68	88	80	68	86	67	74	70	82	85	95	73	76	58	75	65	80	74	89	94	82	83	91	71	83	99	71	64	72	73	86	92	83	79	79	81	71	83	67	71	100	91	63	71	77	81	74	90	79	68	97	93	80	97	70	94	85	75	65	60	70	88	84	89	71	87	85	95	80	72	88	86	80	69	75	78	67	85	105	72	93	78	82	84	72	78	81	67	94	79	63	68	80	79	100	71	95	97	80	85	78	86	64	70	71	72	80	76	91	101	89	71	70	73	70	86	81	77	73	80	70	84	80	75	65	75	79	76	89	87	82	84	74	86	74	81	87	77	70	89	68	71	77	87	66	68	97	84	86	73	82	76	85	84	69	84	83	58	88	78	73	79	68	86	55	82	75	74	81	78	76	68	74	90	79	79	97	73	89	75	76	81	86	87	63	83	82	94	87	75	85	76	78	80	75	78	81	89	83	72	63	81	83	74	67	86	77	93	85	73	62	59	88	99	83	99	77	84	83	82	77	73	82	69	77	91	81	89	67	82	75	64	94	78	78	82	87	83	72	88	70	98	65	66	77	80	73	68	81	61	76	94	69	63	76	86	83	72	80	68	73	68	77	82	84	84	76	74	78	75	81	94	77	76	79	70	77	76	78	76	89	73	90	92	81	71	67	86	84	93	78	93	73	70	75	81	64	69	80	95	91	84	76	83	70	67	86	82	85	69	71	77	79	64	72	84	86	87	78	85	74	77	63	88	93	81	76	69	93	79	87	77	82	92	85	66	70	84	93	74	67	84	75	88	94	71	78	80	66	65	96	82	74	88	81	91	115	81	98	86	66	73	73	79	85	78	66	81	63	83	75	80	85	73	60	96	87	92	80	80	79	70	68	70	78	79	76	86	77	72	79	88	79	71	79	64	67	76	69	70	74	84	99	61	79	65	86	80	62	83	64	87	71	82	81	88	66	84	59	73	60	64	72	68	77	69	83	68	77	62	60	94	81	80	76	85	83	80	89	77	79	93	87	74	66	81	94	88	78	93	81	84	77	71	81	90	92	80	74	77	92	75	88	86	76	67	93	85	75	78	73	64	69	75	73	82	85	85	85	78	80	81	87	78	79	79	82	79	67	71	74	99	84	92	84	76	88	85	72	84	79	87	69	76	83	88	96	78	89	62	73	76	81	67	83	79	78	66	84	100	70	79	81	70	71	78	84	78	93	82	78	84	90	83	72	79	86	75	82	89	85	79	94	95	86	79	71	73	80	86	85	76	102	73	75	74	76	84	75	101	77	88	83	64	85	66	72	77	74	70	95	80	81	73	77	85	73	73	70	73	74	89	69	86	81	88	75	87	77	72	88	63	99	74	82	80	75	79	76	86	87	76	67	75	80	79	82	73	80	71	81	66	73	83	68	83	86	90	78	88	76	63	83	88	74	100	82	71	61	68	65	96	73	78	76	75	103	95	84	81	74	87	73	73	78	74	89	104	74	85	69	85	86	101	74	82	79	67	88	83	89	71	102	73	86	91	67	94	77	89	96	79	92	91	86	90	103	82	84	85	73	80	78	74	76	68	85	60	102	91	74	64	67	86	75	86	64	85	74	72	87	85	76	83	72	84	76	64	72	74	78	83	76	86	78	77	97	74	87	72	72	71	88	79	64	75	64	73	67	80	80	57	77	63	73	79	76	57	91	80	67	83	76	60	73	76	81	66	83	91	69	85	73	86	86	77	72	90	67	77	94	63	79	73	71	93	83	82	90	73	77	79	70	77	88	85	82	88	71	74	82	82	94	68	67	92	74	74	69	76	88	67	79	93	86	78	74	72	90	75	95	84	94	73	71	89	67	70	84	75	71	78	73	75	68	87	80	86	74	72	80	78	79	68	75	75	101	89	76	67	85	81	105	73	74	77	86	63	82	73	84	75	86	84	87	82	85	75	100	88	67	75	76	84	79	81	66	82	71	72	77	78	68	71	84	88	62	69	69	74	85	97	61	93	76	80	83	86	76	81	77	59	68	93	80	86	90	81	71	86	68	64	78	79	70	87	93	62	80	88	70	74	81	71	68	77	84	79	77	83	78	78	77	83	86	76	79	67	85	64	63	88	82	84	94	63	89	100	75	73	93	81	68	83	75	75	74	87	87	97	76	91	80	85	73	77	79	95	90	81	77	93	87	75	76	77	88	65	95	85	91	89	64	95	74	76	78	82	68	90	90	76	71	83	84	84	68	83	96	74	62	76	82	82	65	75	76	67	70	66	71	86	71	87	74	73	86	73	82	84	76	71	91	70	80	74	64	80	80	80	83	77	83	70	89	62	72	74	79	78	82	80	78	84	106	85	87	69	68	71	85	86	86	90	72	68	96	79	67	85	68	92	76	77	77	59	83	93	81	71	80	75	66	90	92	79	78	86	80	79	77	67	86	78	76	86	61	79	80	75	74	72	77	75	76	75	82	90	80	84	102	81	77	92	78	78	70	87	70	77	80	63	71	74	78	86	85	75	73	59	80	71	70	89	72	56	70	73	74	71	69	65	72	73	66	69	79	75	75	84	70	76	77	67	78	67	82	81	66	76	69	88	82	95	99	75	53	84	78	65	84	86	69	69	82	76	82	78	86	87	85	78	93	79	78	81	78	80	75	78	84	82	73	82	81	77	76	78	82	89	68	80	69	84	77	65	68	82	74	75	82	76	81	95	77	92	74	74	89	82	67	86	90	87	73	82	77	68	69	73	77	82	105	92	84	71	77	78	87	83	73	63	52	77	75	83	82	94	67	70	85	76	78	84	91	83	89	93	103	80	76	78	89	94	74	77	82	73	78	77	73	87	82	83	81	74	72	70	60	100	65	69	72	67	73	79	85	75	98	78	79	83	67	80	77	66	99	89	79	78	78	86	94	77	76	81	88	80	83	88	84	72	95	79	78	95	72	72	77	63	91	80	82	91	81	84	72	69	73	69	80	74	73	104	72	75	77	86	77	83	81	95	70	94	87	67	79	74	84	78	84	91	71	77	76	75	68	78	79	92	64	70	88	86	99	76	66	79	84	92	74	97	75	72	52	75	74	70	85	86	92	69	85	66	75	94	71	78	76	92	87	79	87	89	88	84	71	86	76	70	73	67	89	87	62	79	79	88	89	70	85	79	87	68	89	79	73	89	77	80	82	71	76	83	88	81	81	76	79	88	88	80	85	73	67	84	69	86	91	81	73	63	75	83	72	76	85	104	88	72	82	75	84	88	75	84	76	73	77	83	76	79	55	74	76	92	70	89	72	78	92	63	61	70	82	94	79	72	84
12677	4553	2643	3277	9468	13934	13182	9809	9566	8787	7589	8314	7080	5785	5275	5032	4607	4540	3009	2725	2568	2334	2396	1450	1241	937	858	962	951	967	1067	998	1041	791	755	752	725	669	651	645	635	686	614	604	645	634	615	589	648	623	620	607	624	637	684	706	719	695	729	681	605	676	606	630	635	633	623	628	735	759	807	789	817	684	639	642	634	613	614	625	575	646	627	575	597	630	668	609	596	668	654	639	620	626	642	589	651	572	620	580	645	591	597	607	659	613	591	621	633	643	619	648	624	629	604	592	649	607	623	598	569	650	592	602	617	641	631	640	624	629	665	620	598	646	626	615	605	637	593	569	619	636	608	604	582	593	594	642	537	610	643	592	670	607	651	623	617	590	607	601	594	616	586	623	597	616	649	642	634	612	651	627	637	643	593	606	603	523	586	613	634	582	619	650	592	591	655	613	633	633	598	662	620	653	604	613	580	581	607	606	628	625	592	635	580	626	592	614	579	617	610	639	621	616	626	614	591	652	625	592	645	573	609	586	614	580	609	588	610	603	621	611	577	635	626	601	607	612	602	601	603	590	621	601	598	608	606	652	605	583	622	609	604	664	600	613	634	651	619	589	611	620	647	626	580	605	627	583	579	623	596	618	645	611	600	616	627	595	631	595	633	604	601	665	654	623	662	621	626	640	628	604	596	684	633	621	603	626	620	605	600	573	615	612	616	637	644	580	585	663	595	651	632	623	592	625	616	585	626	584	593	646	605	617	644	632	589	614	662	610	624	661	588	631	630	614	635	627	619	624	618	597	595	655	633	598	575	625	648	545	560	622	638	618	611	620	611	631	614	600	615	602	656	609	631	602	624	650	594	618	561	649	574	610	595	611	568	598	627	595	626	634	606	562	627	612	598	618	627	667	625	598	621	590	585	609	575	606	576	602	605	606	635	576	592	649	623	644	575	582	646	579	615	589	653	606	615	635	603	589	627	610	583	616	599	647	590	607	607	613	659	613	632	610	560	605	630	621	622	640	618	624	607	596	632	567	619	612	596	621	670	599	629	618	580	606	621	613	619	605	618	595	610	652	602	610	610	605	610	659	630	620	616	604	628	586	586	613	594	628	621	615	616	624	603	616	586	620	627	650	577	629	650	609	579	592	614	618	621	642	636	573	629	605	613	570	576	605	611	632	620	639	605	632	588	644	621	581	606	600	591	615	635	597	585	584	636	596	640	618	597	642	584	670	593	613	582	641	623	594	613	610	604	595	617	600	612	625	627	638	610	602	616	600	610	604	628	588	600	559	566	609	624	643	569	630	587	671	592	631	590	595	608	583	634	595	612	593	581	656	575	582	616	581	610	632	598	618	566	589	608	650	664	602	635	616	617	614	593	620	629	620	592	617	594	635	595	600	572	597	607	592	646	602	579	590	587	604	607	649	629	620	616	601	606	635	626	601	604	649	559	601	604	606	602	651	661	586	615	609	587	643	578	670	619	591	627	577	586	608	614	617	573	585	610	649	637	631	608	617	613	583	625	635	661	616	589	609	621	624	604	614	583	616	553	617	655	604	618	587	616	644	595	632	602	576	606	650	601	610	609	588	570	591	619	627	629	558	613	597	601	581	614	586	603	636	645	585	598	577	583	600	631	591	579	628	574	609	622	623	630	629	582	627	620	571	648	643	622	679	586	571	608	594	588	590	632	624	608	567	641	603	644	650	590	623	590	600	584	623	645	619	595	585	603	609	610	610	591	642	642	623	614	602	638	615	624	651	648	634	637	604	566	621	595	618	595	639	597	604	648	643	627	592	643	611	622	576	610	614	652	612	620	597	639	644	645	603	630	601	582	603	584	598	684	608	605	599	638	616	603	640	609	602	646	620	602	560	577	637	614	635	617	676	588	625	625	622	640	632	640	609	641	592	606	637	596	635	641	553	608	573	550	628	609	638	608	648	607	588	624	592	577	606	665	632	592	580	594	627	602	617	563	558	599	560	588	614	611	582	613	628	589	622	584	646	599	597	611	592	612	623	622	605	604	603	635	593	619	597	660	593	611	630	645	594	612	561	602	607	609	646	630	620	630	639	637	595	638	610	633	622	611	601	631	587	618	610	646	589	659	621	587	593	606	625	588	565	633	624	634	617	596	634	634	614	632	597	616	642	617	623	623	648	628	598	593	589	630	619	588	609	611	617	597	633	614	621	594	583	619	588	606	629	667	609	585	641	598	605	598	595	602	617	597	629	663	673	611	614	646	617	619	588	635	657	583	640	603	576	573	642	603	627	600	645	595	638	660	651	627	583	621	563	614	637	602	592	572	655	566	583	584	595	559	610	652	626	618	611	583	581	616	585	625	594	628	640	608	675	572	614	646	602	598	662	652	615	576	623	626	630	629	606	594	593	578	590	603	587	575	582	642	621	592	651	594	580	603	602	603	607	611	596	634	587	649	641	606	607	585	599	594	568	624	621	600	594	595	633	645	611	600	646	586	578	593	616	623	641	630	647	633	612	599	603	613	609	559	593	578	643	597	596	613	636	635	580	614	621	642	633	590	618	576	605	606	600	622	641	576	614	598	639	625	577	574	573	648	657	625	642	600	595	652	570	633	592	582	569	633	607	647	598	627	619	579	644	575	585	639	607	577	602	622	630	633	613	638	643	596	608	578	594	619	622	577	598	637	600	633	602	634	561	611	626	601	611	642	599	631	651	599	625	610	619	581	609	641	602	610	622	632	608	646	630	617	614	600	647	603	582	622	635	630	622	613	610	594	602	643	586	594	588	605	628	619	563	629	610	570	616	567	661	628	574	616	645	637	576	638	628	638	607	641	593	624	614	604	617	591	612	588	651	653	653	642	618	597	639	619	590	597	670	617	617	610	588	620	624	650	577	610	615	613	608	565	555	603	572	562	601	642	621	616	605	646	618	552	574	628	607	659	653	569	605	660	611	601	587	626	653	562	566	625	629	606	633	610	612	595	634	625	607	597	600	572	604	583	608	592	603	620	629	572	627	631	579	641	572	649	600	615	599	612	633	619	608	634	575	642	612	631	629	608	600	613	612	607	604	576	602	623	624	622	587	592	617	589	638	609	593	594	672	623	573	602	561	600	592	623	658	652	544	639	623	638	600	602	605	645	587	597	603	600	584	642	599	600	600	568	620	595	610	620	644	592	611	628	596	618	645	594	634	621	649	611	596	621	584	605	606	592	625	626	645	617	604	640	580	652	562	629	630	578	622	616	627	573	647	604	671	644	595	629	637	577	654	640	617	612	559	646	616	631	589	629	613	613	619	606	614	596	617	679	573	582	631	616	601	580	617	614	606	600	623	582	625	621	614	605	586	615	607	593	658	609	568	625	581	624	610	599	581	607	640	621	589	636	642	541	673	633	608	592	582	610	572	613	583	656	626	629	603	612	660	638	663	561	632	617	641	609	640	620	597	621	613	592	579	619	580	623	588	633	610	637	606	583	615	589	604	637	610	600	591	632	620	597	590	626	604	594	614	601	596
1206	494	342	257	291	398	495	416	430	386	347	426	353	319	326	338	275	269	193	240	234	214	219	157	160	148	132	139	157	144	147	156	159	120	141	130	122	104	128	127	127	123	112	114	125	129	114	119	105	137	113	117	100	97	125	140	126	106	104	125	140	142	109	115	121	121	135	151	140	123	125	134	107	110	114	115	121	139	119	131	118	105	119	121	131	130	141	109	121	125	129	132	125	120	113	122	101	96	114	129	134	119	132	117	95	144	144	112	109	119	119	118	134	125	116	111	120	129	131	127	129	127	131	136	105	116	123	129	112	110	131	112	104	129	127	117	124	133	140	109	120	117	129	122	117	101	125	119	123	110	118	123	131	116	116	114	137	120	126	125	99	121	132	108	140	103	130	123	113	118	131	139	112	116	124	127	136	121	121	135	124	106	116	114	114	119	125	99	119	121	126	137	114	124	132	126	114	126	121	122	110	136	113	129	99	103	100	123	129	133	139	98	114	115	139	131	108	117	117	117	138	110	108	108	131	132	145	120	133	145	109	123	113	106	103	121	132	127	118	121	130	118	132	134	122	137	104	116	119	137	113	118	128	120	108	134	114	124	120	114	129	105	114	107	116	134	122	133	114	114	103	105	108	122	134	107	127	128	107	128	128	125	116	121	110	135	116	124	147	137	103	106	146	130	123	114	133	120	110	126	104	122	127	112	121	113	124	131	136	130	127	146	114	133	127	141	133	119	133	157	97	104	118	116	131	118	139	127	123	126	127	123	120	120	121	120	129	132	124	105	126	115	127	136	139	144	127	114	119	120	141	134	136	118	120	126	126	117	125	129	124	139	95	108	136	112	105	116	111	129	120	126	128	111	106	122	107	132	111	120	117	112	114	116	113	104	98	133	107	135	133	122	135	135	114	113	111	135	135	116	120	119	134	113	112	117	128	125	122	134	116	114	102	118	109	111	108	118	133	107	112	130	149	132	117	113	152	116	125	100	119	120	112	118	104	120	113	116	124	121	128	106	115	118	123	141	127	121	120	126	118	126	129	121	110	116	91	114	112	123	120	104	119	120	111	114	113	123	122	138	95	109	120	123	124	133	111	122	110	117	139	131	134	130	118	127	114	145	118	116	136	113	102	105	136	120	106	113	112	144	128	143	123	126	124	108	110	115	115	104	113	102	115	120	116	109	119	104	117	126	110	120	147	124	118	119	118	117	124	127	115	122	117	134	118	140	94	134	155	109	115	118	132	79	128	120	127	103	121	124	133	105	95	118	102	126	119	132	116	113	140	119	129	126	139	117	130	127	114	117	117	126	105	97	95	128	120	128	113	127	140	121	108	117	128	137	136	123	115	99	118	102	118	122	136	120	107	121	123	130	105	122	115	122	116	115	109	117	124	121	106	96	142	101	116	127	110	123	112	108	130	118	111	119	121	112	131	113	133	118	114	141	120	106	118	104	105	102	123	111	125	130	130	137	116	120	130	136	125	130	119	116	122	147	132	129	116	143	126	125	129	139	107	118	105	117	123	136	134	109	120	108	129	109	123	101	116	115	114	116	111	96	144	127	119	132	125	129	127	121	128	104	118	112	112	134	122	130	108	131	123	109	123	115	126	101	118	99	106	120	100	128	106	121	118	114	121	105	124	103	126	133	121	97	116	111	116	140	118	120	105	116	126	116	130	109	116	131	116	101	115	140	124	117	132	115	138	124	122	118	101	123	146	118	138	117	107	108	122	135	121	109	119	93	131	116	112	139	115	135	130	133	119	122	108	116	109	130	115	104	121	120	107	101	128	120	124	129	101	121	125	121	134	102	131	133	124	120	133	123	124	111	126	135	108	120	115	125	127	126	113	125	114	116	119	114	144	130	120	105	106	137	138	125	132	122	119	119	115	113	125	112	118	123	143	115	99	109	112	95	106	123	118	136	116	114	118	122	121	122	114	115	99	127	117	136	124	101	116	129	117	118	119	115	105	131	125	109	113	122	133	130	122	129	126	98	130	135	119	125	129	131	119	134	117	118	133	134	116	112	122	131	145	115	125	126	124	114	118	114	109	121	124	104	134	112	116	131	108	125	125	135	132	128	134	141	111	119	132	108	117	125	120	129	127	107	135	141	132	110	106	113	118	109	118	109	122	112	119	120	125	112	106	104	114	123	130	116	130	110	102	107	103	127	119	110	127	118	113	126	98	130	127	115	125	116	103	123	105	132	101	115	134	110	128	142	114	120	124	143	118	105	106	107	120	132	134	113	118	133	117	111	128	114	111	126	133	125	113	114	106	125	122	112	116	122	138	133	122	120	131	109	119	141	94	130	110	112	131	115	111	114	132	124	129	128	120	107	123	114	117	126	127	118	109	122	142	126	134	122	112	123	135	115	105	134	129	115	135	132	139	115	127	132	121	125	142	127	122	147	108	118	126	120	128	121	138	139	130	104	134	129	138	126	107	116	125	125	151	112	114	120	131	115	120	125	107	115	104	96	125	118	125	123	130	117	118	105	118	122	125	125	129	117	131	124	119	118	143	102	117	121	134	113	116	110	123	98	127	114	113	117	102	96	120	133	109	122	125	118	120	121	127	116	100	122	108	97	116	107	106	134	129	141	116	137	114	120	119	115	128	115	112	138	105	111	147	102	102	124	124	140	111	119	115	100	113	108	120	113	121	130	113	132	134	115	131	101	102	134	123	129	113	124	116	96	133	131	110	133	141	133	111	113	115	120	150	127	118	103	142	118	122	131	129	97	116	121	111	132	116	123	133	125	118	110	141	129	118	124	133	136	135	111	123	129	127	148	147	138	106	120	106	111	134	85	126	135	114	111	140	121	117	119	128	97	117	118	106	129	118	108	133	111	135	121	113	127	109	100	138	125	124	119	120	148	138	134	120	90	108	110	135	111	97	103	134	105	114	113	124	130	119	109	135	121	117	103	106	116	115	124	107	102	117	112	126	108	122	124	122	121	110	121	103	111	129	126	116	107	141	108	133	120	144	130	114	136	111	113	122	119	132	130	136	116	117	118	121	133	113	135	117	128	120	125	111	111	103	124	122	107	130	122	151	100	122	123	124	119	129	123	124	122	121	115	129	115	99	111	125	125	119	117	135	117	130	113	115	114	152	135	130	115	141	101	113	126	104	126	108	130	139	132	125	100	135	123	122	105	140	129	119	113	104	113	126	139	132	136	130	123	115	103	115	133	107	107	107	119	131	160	114	116	119	131	128	105	122	133	120	110	115	122	109	130	106	136	134	130	123	121	118	122	118	134	119	104	103	114	112	113	131	120	123	124	124	145	113	114	136	143	130	118	114	114	107	111	129	114	115	132	126	130	104	116	113	128	128	121	117	136	130	110	114	128	130	131	102	128	102	130	113	109	115	126	119	141	115	114	125	105	117	139	108	113	129	140	128	117	139	128	148	115	119	113	128	128	124	109	101	134	133	120	116	124	106	114	143	117	126	119	123	139	129	142	112	110	133	106	147	109	136	119	129	112
13861	6069	3368	4726	12273	17373	15548	12688	12233	10926	9842	10134	8231	7019	6727	6697	5586	5248	3270	3771	3100	3338	3017	2017	1590	1308	1269	1414	1451	1460	1589	1688	1524	1158	1135	1181	1012	949	961	933	960	883	923	932	1008	926	877	911	954	942	953	925	896	947	973	1068	1020	959	955	959	953	943	977	959	994	879	882	1001	1051	1110	1105	1183	1118	970	916	961	990	921	903	901	904	899	930	922	874	888	917	907	879	917	904	945	875	879	913	885	905	928	926	909	902	921	883	886	953	847	894	868	897	892	894	898	878	939	855	892	859	901	910	905	887	910	903	855	869	944	909	875	912	870	905	923	878	864	953	895	919	900	937	969	940	917	911	837	894	834	946	926	876	917	890	928	876	903	956	937	930	870	928	926	942	926	933	908	881	921	896	914	922	890	864	907	955	884	849	978	938	885	881	844	873	910	887	942	966	877	885	868	882	929	963	871	895	888	887	848	963	908	956	903	892	872	912	875	884	901	952	934	888	910	888	936	897	900	880	921	902	938	880	870	885	927	938	937	824	836	937	876	873	891	929	941	893	869	967	946	928	872	909	921	934	880	920	925	929	868	925	948	916	931	900	947	911	831	915	905	922	917	889	919	930	934	866	877	925	911	905	903	870	929	897	883	901	949	890	931	856	916	897	853	934	825	867	944	933	858	957	866	923	975	931	928	913	935	924	856	938	866	933	912	908	861	871	877	915	886	905	917	930	947	932	844	908	891	937	885	946	845	904	908	887	900	907	906	928	890	930	888	882	936	921	933	914	934	900	901	868	853	927	893	934	932	885	845	935	873	922	948	895	868	860	898	885	918	926	915	909	877	887	896	922	911	919	918	881	865	913	897	916	940	903	906	893	924	827	882	907	897	919	916	941	899	870	885	900	963	923	902	888	880	899	913	889	842	927	899	897	852	885	875	861	883	918	902	908	912	957	907	896	869	912	880	920	889	840	908	871	847	892	923	880	954	900	919	897	964	943	901	925	886	922	921	930	906	882	882	942	882	864	920	927	903	950	883	890	931	976	890	902	886	970	924	897	908	888	893	945	913	894	931	871	952	938	946	920	908	944	906	894	866	960	920	874	921	944	850	897	910	841	920	913	918	870	894	933	916	858	947	887	955	901	948	878	888	895	890	915	892	893	884	873	872	926	848	892	894	927	876	883	898	872	854	864	901	872	910	981	916	887	868	876	904	900	925	924	906	894	880	947	890	928	863	918	920	920	908	892	946	875	876	893	962	896	909	922	897	904	900	948	901	917	937	862	931	900	896	899	876	922	904	875	919	927	957	896	916	907	929	919	909	923	950	863	890	905	912	899	882	898	891	893	921	900	898	925	915	869	923	863	935	892	907	905	929	901	924	912	890	899	884	922	906	904	908	917	913	924	913	892	887	898	853	957	976	891	878	883	864	903	884	875	865	922	954	881	900	892	860	907	907	856	914	950	926	845	907	878	900	905	897	912	921	968	889	911	888	889	909	922	963	907	925	901	923	929	924	890	921	950	892	841	913	900	946	907	881	889	868	916	924	924	875	899	873	934	888	902	919	864	907	858	895	958	901	930	927	957	923	930	891	893	925	895	849	903	939	938	860	890	921	898	927	887	871	898	914	917	932	874	914	879	928	881	912	922	911	876	1010	867	957	917	930	930	936	929	873	875	884	924	893	888	906	900	952	883	871	904	892	887	842	911	909	878	912	912	909	907	922	939	957	922	941	849	884	917	910	923	897	885	922	926	928	838	903	880	882	896	931	923	898	957	933	903	884	911	883	875	944	888	901	899	904	902	867	891	881	897	902	890	921	919	926	910	898	926	888	885	883	889	933	976	933	897	911	905	894	879	914	962	945	915	925	904	897	962	928	860	927	933	915	851	897	942	918	894	966	879	912	934	896	923	926	908	924	908	911	886	906	898	844	931	940	872	900	827	891	955	952	910	899	901	871	845	936	929	923	863	911	927	933	918	915	917	901	884	879	911	904	916	886	920	879	895	911	929	898	919	904	908	892	861	928	937	894	845	930	877	960	864	942	871	885	932	883	927	920	869	866	871	934	878	848	975	884	867	966	916	897	919	922	868	891	908	878	885	882	881	879	921	894	926	910	856	858	912	880	876	912	945	896	889	906	922	925	970	951	888	923	951	874	915	958	889	913	976	867	867	915	859	926	869	878	903	858	852	857	888	933	903	887	903	875	886	897	937	906	900	905	924	856	891	875	880	875	878	906	928	883	879	888	922	921	925	915	888	895	875	888	938	903	930	932	920	892	881	938	921	873	945	932	927	937	909	895	890	916	939	893	902	910	906	882	1006	958	934	908	885	955	870	885	894	913	898	877	913	899	911	871	901	873	993	845	884	914	931	915	943	928	901	914	888	873	852	876	913	901	979	909	946	885	886	890	931	885	868	879	912	931	883	846	904	887	825	905	917	901	898	877	918	872	885	940	860	886	988	886	918	917	893	904	941	938	872	953	888	905	861	883	862	922	930	897	924	915	893	902	873	885	875	921	945	904	935	933	920	919	867	908	889	923	890	938	930	929	934	896	924	941	898	879	899	904	909	894	947	875	896	876	890	949	937	863	893	942	898	905	921	922	917	953	915	862	922	948	900	853	905	864	899	903	900	903	880	888	901	894	890	891	838	924	902	859	927	948	974	939	890	879	879	909	917	889	909	925	909	899	898	909	924	936	864	964	898	915	853	891	956	857	910	905	871	878	955	833	874	937	926	904	979	898	898	945	867	930	939	943	896	911	936	876	919	962	848	927	882	956	904	894	934	887	928	900	945	874	938	859	929	916	884	964	920	860	845	878	901	861	885	956	891	905	928	933	872	829	923	896	888	903	905	875	892	898	892	911	934	870	924	933	935	907	920	841	903	946	885	892	907	921	892	942	893	899	853	893	929	904	888	928	928	925	905	949	943	854	876	892	895	898	861	904	880	885	941	884	913	932	925	886	903	898	963	910	935	916	927	895	886	935	876	923	852	919	906	963	935	883	926	893	885	932	920	927	943	914	893	877	889	900	923	912	914	919	877	872	888	905	851	909	917	893	902	920	832	939	861	960	912	901	915	898	887	943	870	904	911	939	871	809	888	932	896	864	947	904	903	923	931	901	919	920	919	918	857	922	847	880	923	902	930	926	896	854	896	893	856	892	928	887	916	885	906	928	915	885	939	943	922	924	863	900	879	958	956	928	952	912	905	922	913	899	936	877	908	908	921	944	957	975	891	955	912	946	896	923	950	928	896	908	877	882	823	891	907	973	930	903	908	839	917	887	895	928	907	933	938	894	929	934	871	925	864	923	860	923	918	885	901	954	887	883	923	876	904	887	932	928	873	883	879	869	944	885	829	977	965	894	899	876	950	880	900	913	927	898	917	904	909	905	893	955	889	938	870	874	850	874	865	867	891	893	937	890	896	913	924	895	909	886	886	908	964	922	935	911	873	897	895	911	894	940	882	918	916	842	948	906	919	954	931	953	928	911	925	876	906	911
1216	250	179	129	137	205	186	218	209	192	180	216	188	184	142	133	142	113	87	102	107	95	77	57	70	57	49	62	54	50	73	67	57	48	56	65	49	60	45	48	51	52	58	47	68	51	49	54	58	55	49	54	42	54	55	53	52	43	60	45	63	55	48	53	53	70	49	54	64	47	61	49	62	54	53	43	43	48	44	51	46	45	53	59	42	55	48	45	46	55	52	66	47	51	48	47	41	56	56	43	49	57	58	52	61	53	43	58	53	47	50	52	41	43	48	54	46	58	53	55	58	44	66	51	51	50	54	53	53	41	49	57	60	50	51	58	42	65	49	49	45	59	46	48	54	50	52	49	59	54	39	53	54	77	46	49	40	54	50	52	39	38	56	65	48	49	49	63	60	53	52	58	62	44	54	66	49	39	39	48	56	51	50	56	43	46	54	47	56	56	51	55	52	68	58	52	59	54	45	48	43	53	51	57	50	54	65	59	49	62	39	61	58	51	46	53	47	52	55	54	55	54	39	44	49	47	56	50	47	39	68	50	53	57	59	42	58	56	52	54	57	54	43	53	52	64	58	55	44	66	60	46	42	56	49	45	58	48	57	52	45	56	47	73	57	46	71	48	47	41	55	51	42	54	48	44	64	54	55	54	48	49	47	60	54	50	50	46	52	43	56	55	57	42	59	40	58	59	66	62	55	48	51	53	48	68	58	55	62	59	70	60	58	57	56	61	51	40	36	61	50	61	48	51	50	55	62	41	50	52	56	48	54	50	64	51	52	48	52	58	58	56	61	64	62	67	37	40	55	61	44	46	43	54	47	50	62	56	54	47	47	55	56	52	61	69	57	42	54	53	48	52	46	54	45	38	39	63	53	46	58	54	51	47	58	44	51	61	57	55	44	53	49	41	59	49	53	57	55	52	47	56	36	56	42	53	38	50	48	49	63	57	52	61	62	54	57	35	46	57	58	57	49	51	43	49	45	49	53	54	45	51	42	51	53	55	52	52	65	45	66	43	52	46	47	40	53	58	44	54	36	64	53	40	61	52	59	44	53	64	54	63	46	50	46	55	50	65	54	40	47	37	57	58	63	60	52	51	64	48	59	42	57	57	51	49	51	60	52	51	56	59	56	45	53	54	54	55	56	42	47	53	45	53	56	43	49	45	49	63	53	51	56	53	53	58	58	54	52	56	60	50	49	57	44	58	62	56	58	54	38	53	54	43	54	54	50	44	48	55	50	54	46	54	62	61	54	54	51	52	48	53	54	56	53	42	64	48	48	56	56	57	54	48	49	59	47	59	58	52	50	50	50	64	60	47	44	50	51	47	50	47	56	61	48	44	48	54	41	56	41	53	55	34	45	45	50	47	44	45	50	58	44	58	52	54	53	46	54	49	47	46	62	53	55	54	58	61	57	35	47	45	56	45	55	51	59	51	39	43	46	45	65	48	47	56	50	54	48	52	50	57	49	47	57	51	58	52	33	45	50	44	42	51	54	52	67	35	69	58	51	60	48	53	56	46	57	65	40	50	64	63	34	46	56	56	46	50	55	42	50	64	55	59	48	57	55	56	54	60	57	45	58	42	57	56	70	51	47	64	47	51	42	53	63	53	53	55	60	48	53	43	39	46	58	66	54	73	48	45	45	64	62	49	54	60	45	61	45	43	41	55	34	57	51	60	62	42	63	57	42	48	53	45	65	71	56	67	53	53	54	52	50	51	64	43	56	51	58	52	43	64	52	55	48	36	58	56	49	63	47	68	45	56	40	49	54	52	57	61	54	56	54	59	44	46	54	67	60	47	57	57	59	54	51	57	51	55	43	51	45	49	45	45	46	56	46	44	52	56	53	61	61	46	76	61	48	44	59	54	37	50	46	48	41	47	53	45	52	68	54	64	46	51	50	37	62	42	64	55	50	49	56	52	48	50	60	53	42	55	52	59	51	73	51	56	47	62	56	46	52	69	49	57	53	59	59	65	52	62	45	61	54	58	46	52	67	57	48	52	47	56	65	53	47	57	45	57	55	58	39	55	41	64	44	54	50	54	31	54	55	69	48	51	51	55	61	42	57	61	38	48	62	50	59	60	49	42	56	56	56	45	53	50	51	67	56	54	50	53	50	57	57	52	44	40	67	54	46	48	48	50	58	34	51	48	49	48	44	51	48	54	56	52	56	50	63	43	36	49	61	56	54	39	44	66	44	47	65	47	53	64	63	59	60	64	59	58	54	50	55	40	60	44	52	46	52	48	46	41	51	52	39	57	61	42	61	65	48	51	56	56	48	49	69	52	48	50	43	52	58	54	60	49	49	64	49	52	50	52	66	46	34	49	36	55	58	66	60	52	47	42	45	40	38	46	52	37	49	44	51	60	44	54	52	45	50	49	52	47	51	66	55	52	57	50	44	55	49	43	52	56	54	42	56	60	58	46	57	47	50	46	50	54	42	38	40	66	46	55	63	52	51	41	53	41	46	60	59	47	44	40	54	62	44	58	50	57	52	51	57	49	46	62	63	47	57	51	40	63	55	53	56	52	49	49	48	57	49	58	50	53	50	41	63	47	61	56	50	61	51	43	51	55	49	41	51	52	64	54	49	53	47	46	48	50	55	52	68	54	46	58	56	47	38	53	44	52	46	56	36	50	60	61	54	51	43	56	57	65	49	51	58	51	51	56	51	37	53	64	51	56	53	39	44	52	51	41	48	51	48	61	50	37	46	58	46	54	56	48	54	53	63	44	47	42	50	53	62	55	51	53	40	47	56	53	62	56	64	60	65	54	44	43	53	46	60	58	57	47	46	54	52	49	45	56	52	45	72	40	59	56	49	57	56	60	55	50	53	54	55	51	52	59	56	38	66	58	49	52	49	47	59	51	58	62	47	51	43	61	39	51	56	53	55	62	44	46	57	46	48	52	51	53	51	47	57	47	47	39	46	59	42	42	57	44	62	62	50	46	49	59	60	43	45	56	56	44	49	46	62	61	52	47	50	52	48	57	48	64	55	50	64	50	47	41	60	50	55	53	70	50	46	53	59	57	55	64	55	59	45	57	50	57	60	58	57	54	46	42	65	47	58	56	38	42	57	53	55	59	39	64	57	48	55	46	62	35	58	58	46	62	51	40	48	43	48	66	45	54	54	46	49	67	54	61	47	57	64	37	50	50	66	59	51	44	43	57	56	49	49	49	42	44	46	48	40	47	52	49	49	43	51	56	61	53	56	53	45	45	50	67	68	52	52	60	59	48	47	49	51	50	46	51	54	51	44	45	64	51	43	53	64	49	51	47	46	55	51	53	44	46	61	47	38	53	43	61	63	50	52	62	60	37	57	58	53	48	49	55	60	50	61	62	45	46	51	52	54	53	43	53	61	59	54	57	43	54	64	50	54	47	54	51	50	49	55	50	62	62	58	47	53	46	62	64	52	47	56	49	63	45	55	48	49	47	46	46	59	55	47	57	59	56	54	56	55	64	50	74	56	62	57	44	42	40
10358	3177	1791	2669	7840	11531	9487	8002	7524	6498	6398	6337	4845	4410	4285	3396	3253	2589	1644	1713	1436	1741	1173	833	735	583	673	705	626	693	754	795	619	493	480	529	437	463	453	421	434	385	425	413	418	415	427	426	415	440	415	453	404	409	422	492	440	461	517	440	456	446	416	431	440	436	433	454	487	480	490	541	498	448	402	438	449	409	408	411	457	443	451	444	417	382	432	381	417	456	418	398	403	411	422	412	407	433	433	439	398	417	401	403	405	428	382	398	417	401	426	384	397	425	396	410	415	385	408	417	390	434	423	452	410	428	454	417	417	416	396	385	441	422	408	401	428	378	441	424	420	430	410	435	406	419	416	424	421	432	394	404	406	383	432	430	405	425	442	414	426	448	428	418	427	438	443	416	410	410	426	413	434	433	428	402	448	415	412	446	444	393	434	405	424	427	391	448	395	399	409	410	399	438	409	422	451	394	430	419	417	438	395	424	418	431	436	433	420	440	427	417	424	435	416	436	447	399	435	452	399	428	432	438	432	421	475	401	397	433	421	402	397	440	409	449	401	417	390	424	422	418	433	437	386	419	388	428	442	415	472	437	401	425	413	465	404	434	426	428	413	422	420	403	382	423	390	381	427	429	436	416	411	401	465	435	446	419	414	455	412	419	417	436	422	445	431	404	391	396	422	421	434	430	391	450	405	433	381	420	419	413	406	416	454	417	383	424	408	414	419	424	413	436	376	384	404	389	434	410	422	398	399	393	432	411	382	380	404	376	407	394	394	417	397	377	436	401	436	385	426	413	402	438	373	426	403	404	413	454	438	418	438	459	424	409	436	454	420	450	417	426	418	430	443	374	455	406	447	393	393	453	389	421	419	442	421	445	415	427	439	359	413	439	406	425	423	425	418	471	438	410	411	407	449	436	397	420	437	420	408	395	415	415	405	408	413	422	435	461	398	423	414	425	424	425	403	410	431	417	389	425	436	381	418	447	383	422	387	414	446	402	412	423	418	444	415	400	415	388	406	440	444	438	415	405	447	410	389	428	395	406	364	395	426	412	381	446	411	448	430	411	391	402	417	411	413	446	397	415	407	391	435	405	465	428	424	405	447	455	435	460	422	439	404	445	431	403	400	419	390	379	396	404	418	408	414	408	424	390	406	429	422	425	448	377	370	394	404	442	427	407	371	412	423	427	416	410	399	414	427	399	427	409	440	426	442	416	441	442	450	419	419	412	421	419	419	412	391	428	436	481	424	401	405	401	405	416	392	414	457	435	430	455	413	415	415	395	431	401	404	466	432	449	384	451	425	450	400	405	425	427	426	403	414	427	381	409	437	432	410	444	394	440	445	392	414	412	404	428	398	390	414	417	449	415	418	388	415	458	389	423	393	444	440	430	416	395	412	411	404	436	421	430	433	422	411	452	392	394	416	375	406	395	420	385	413	395	417	401	393	413	403	417	379	421	404	409	395	422	425	389	416	419	427	412	429	397	408	431	426	422	401	398	429	420	447	409	461	417	428	437	455	402	382	419	408	417	438	413	426	407	411	430	437	394	486	411	415	480	404	384	429	406	453	451	437	408	427	422	457	409	419	401	406	404	468	447	380	413	418	386	435	417	397	431	449	415	425	390	428	447	419	405	462	398	396	412	440	403	379	423	438	385	449	392	426	458	390	396	400	411	428	402	413	404	389	424	432	452	425	412	437	407	421	395	417	419	432	437	420	419	423	437	464	396	399	418	432	426	405	397	406	442	390	407	467	436	393	437	413	409	404	431	434	454	413	431	421	417	418	440	450	420	415	391	424	435	406	402	439	416	427	406	463	413	436	460	466	401	414	378	442	479	423	397	409	423	426	424	407	422	407	416	415	409	418	424	398	400	377	429	448	421	422	417	417	418	458	389	408	413	398	434	408	412	461	401	392	388	411	425	374	399	440	400	417	429	435	411	408	423	414	444	376	360	387	452	412	449	393	402	400	407	445	442	421	437	409	372	437	432	393	459	416	422	408	463	409	451	392	431	429	424	415	435	438	420	388	471	395	384	402	408	433	412	384	444	438	437	420	431	388	430	440	398	414	404	453	410	405	406	453	420	381	425	443	395	455	425	428	402	425	428	404	443	432	387	410	393	411	403	411	418	424	418	445	435	437	451	390	415	396	426	414	407	458	419	385	417	451	426	405	465	442	394	415	434	424	422	420	442	425	418	409	412	381	415	414	398	392	437	422	420	416	380	427	426	412	432	398	400	384	395	447	419	400	462	413	405	408	395	375	425	435	416	428	400	412	426	432	426	416	449	398	428	410	402	429	403	451	388	417	443	425	409	429	397	430	406	389	422	433	428	410	420	415	418	401	424	378	407	406	367	395	450	413	419	381	437	433	439	421	391	375	413	401	444	451	386	429	447	409	432	450	411	448	420	432	416	432	426	416	426	413	416	439	412	434	461	416	416	432	411	437	419	389	446	426	424	401	413	434	394	446	413	424	408	433	472	396	427	406	429	429	400	419	411	408	431	390	419	376	431	399	438	403	417	403	421	413	433	391	386	403	409	413	418	384	421	407	398	390	392	411	437	383	435	430	397	388	415	413	413	416	432	427	426	402	424	429	448	427	417	416	430	406	437	422	407	400	424	412	434	416	463	413	406	406	407	418	403	411	430	398	400	419	420	403	439	417	388	430	450	428	427	454	415	432	397	417	415	394	411	392	420	442	405	422	377	381	407	398	390	447	424	418	421	448	425	442	402	409	418	439	414	408	426	427	437	426	396	374	410	449	441	435	470	379	404	415	371	415	404	448	417	407	406	390	405	418	433	411	377	424	395	399	450	413	421	416	434	391	405	424	414	453	424	396	424	424	433	438	402	415	418	439	408	444	434	421	401	397	435	408	415	414	427	408	416	406	420	423	402	392	400	430	440	406	441	381	421	423	432	403	402	441	409	428	436	451	441	402	424	434	424	435	396	445	399	416	376	411	401	417	417	421	402	434	415	437	430	411	449	421	419	409	414	409	425	423	418	371	430	463	398	386	403	394	408	402	408	449	408	399	415	405	418	458	429	384	432	425	428	441	420	408	417	421	425	395	401	423	421	409	391	394	405	425	386	393	450	430	407	392	415	423	387	408	435	431	400	409	388	414	409	390	438	422	434	408	401	438	410	405	430	398	401	424	438	421	433	421	406	417	403	412	412	421	404	439	373	431	422	385	426	394	412	388	452	414	429	400	418	406	418	432	406	409	438	415	396	380	390	397	398	395	458	398	395	453	399	395	414	449	383	381	413	410	389	450	414	418	423	422	433	419	426	403	415	434	412	407	421	406	397	395	408	447	427	412	388	415	423	432	405	399	469	428	427	441	418	420	421	382	441	379	384	428	427	408	414	381	423	412	446	429	408	370	414	419	423	418	439	438	430	452	430	424	444	424	426	426	415	416	388	423	432	414	410	407	430	398	443	429	366	430	423	415	388	406	437	396	417	416	420	414	429	419	422	403	397	398	399	416	395
850	366	240	236	240	322	318	352	295	301	317	263	277	248	282	192	225	169	153	149	150	147	158	111	100	100	79	101	114	100	122	112	107	107	105	108	118	92	95	80	93	89	85	89	87	87	98	104	108	92	99	99	96	97	104	100	89	113	115	78	98	96	101	111	101	75	96	74	91	114	99	95	105	110	94	117	96	92	85	96	87	116	95	88	119	81	99	80	93	102	102	103	90	106	106	91	97	75	87	86	95	103	88	94	99	79	106	100	87	83	87	99	134	81	108	101	108	84	91	102	107	88	104	81	84	104	94	96	83	90	110	83	90	110	91	97	81	93	93	78	106	92	101	89	101	105	92	89	86	110	91	101	114	81	110	91	89	88	115	104	108	99	95	106	77	96	80	94	97	99	96	93	79	83	99	83	86	91	83	89	89	93	99	96	84	76	88	106	109	89	94	104	90	88	95	101	110	87	95	101	103	78	79	89	86	90	99	99	111	100	97	95	94	98	92	92	103	93	116	101	104	86	90	80	116	93	91	107	85	85	71	89	89	98	98	97	100	99	97	82	101	92	89	112	105	93	106	85	92	92	111	79	99	104	91	96	104	78	99	114	95	96	92	107	78	79	83	100	96	91	92	99	95	94	106	94	98	111	90	79	89	102	81	86	101	82	94	83	82	88	95	83	112	80	81	79	104	93	97	73	97	86	117	85	97	97	86	95	78	87	80	98	89	88	84	108	94	91	83	87	126	78	118	94	88	73	95	85	108	106	91	90	86	76	104	96	93	93	93	98	102	102	92	88	81	102	95	81	101	94	90	94	100	102	94	88	87	102	91	96	107	97	90	95	91	99	100	110	114	92	101	85	97	101	113	97	80	84	99	88	91	78	105	103	91	100	82	92	96	97	98	85	86	100	95	95	83	101	110	80	86	103	83	85	105	75	103	100	86	101	71	91	83	77	73	93	92	100	81	114	93	87	88	103	102	87	102	114	89	97	92	101	88	88	102	91	82	83	110	94	97	103	100	88	92	78	89	89	93	114	104	100	89	88	104	82	99	122	102	102	101	106	96	97	79	102	98	106	75	92	101	99	96	108	85	95	87	97	108	90	81	80	93	88	99	101	88	79	104	93	81	91	80	92	98	98	83	98	102	90	88	93	82	99	84	90	90	99	100	99	93	92	79	110	102	113	102	85	86	83	90	92	89	89	87	95	100	80	97	96	94	112	99	84	96	99	94	96	85	72	112	85	83	93	96	91	92	106	95	89	96	102	102	82	89	98	93	100	87	92	108	98	106	109	108	125	93	100	91	95	88	96	95	91	105	86	94	99	94	84	82	84	107	84	93	83	88	93	100	97	94	99	94	101	100	91	94	98	86	110	97	78	97	86	114	101	110	95	85	83	77	97	91	98	109	93	96	81	106	111	88	95	98	88	99	91	91	78	106	85	100	90	91	83	109	97	105	102	111	98	71	93	70	107	77	100	94	98	93	100	98	104	89	86	96	95	88	111	85	77	101	99	98	93	101	82	76	110	103	98	92	91	87	91	100	94	117	79	107	94	95	94	108	93	81	100	84	94	96	92	105	110	111	95	89	99	87	84	81	89	105	104	100	83	99	97	100	108	92	95	89	109	95	107	106	95	84	95	109	106	117	87	103	80	91	98	105	99	103	83	93	80	100	98	107	109	105	96	95	95	87	88	99	100	99	101	92	79	112	92	93	83	106	88	90	94	94	97	103	83	94	87	98	77	95	101	87	109	87	96	90	109	82	100	111	86	98	81	85	86	105	95	83	94	105	81	102	88	92	98	79	95	112	100	110	84	107	99	103	92	78	90	97	97	88	108	105	92	82	96	86	89	107	89	118	100	100	86	97	99	93	93	106	91	96	87	92	95	84	100	89	83	80	100	105	79	92	99	101	92	115	100	96	100	102	82	75	91	115	88	94	89	84	85	108	93	99	97	105	105	94	89	86	86	95	95	87	92	91	99	105	81	88	81	111	79	82	74	87	100	73	95	109	104	93	90	74	105	82	107	91	110	87	99	112	77	103	97	104	89	98	97	91	88	89	102	82	82	90	104	105	102	90	88	95	107	113	84	97	88	88	102	97	110	87	103	88	79	97	95	112	102	89	97	92	102	79	94	91	104	97	106	92	107	100	85	99	81	90	100	95	84	77	96	94	95	80	84	94	101	99	92	107	119	95	91	112	92	100	100	101	99	89	84	83	88	106	96	84	107	98	86	104	89	90	92	114	92	87	87	77	102	91	107	92	94	103	80	99	87	120	89	97	95	84	92	77	93	92	103	96	101	89	87	90	94	90	90	79	95	113	86	103	100	95	86	84	86	77	88	105	89	90	103	80	109	85	86	96	99	90	105	106	101	88	101	88	87	98	95	91	94	78	89	100	103	87	93	102	101	101	102	115	109	100	87	83	100	95	97	97	103	87	93	99	86	101	91	87	99	94	102	82	86	94	103	92	104	92	97	86	91	76	77	86	99	93	110	115	93	95	76	89	92	83	88	102	87	84	93	108	99	91	94	92	108	85	91	97	94	107	93	100	103	98	99	100	89	102	76	87	87	86	122	102	110	94	90	103	77	86	107	95	96	87	74	107	88	104	95	107	84	97	104	85	77	85	98	93	90	86	99	95	92	98	99	88	80	87	96	101	101	102	97	96	89	73	94	86	95	98	106	89	97	96	87	98	106	104	71	91	89	107	88	94	86	94	91	88	109	74	79	96	99	97	97	89	89	97	114	111	89	83	92	91	95	102	81	95	93	101	90	85	106	103	105	98	97	99	104	93	94	121	95	92	89	90	99	106	89	103	95	106	103	101	100	96	69	84	92	86	97	104	102	101	79	81	85	95	92	99	100	94	100	97	94	93	101	96	95	99	105	89	103	110	97	85	88	101	87	96	91	87	87	96	105	87	110	99	87	95	96	91	89	96	87	86	83	95	76	84	92	94	106	92	96	117	86	95	91	93	107	89	112	89	85	88	102	92	104	107	93	86	85	102	94	83	85	93	85	107	80	87	84	105	99	100	83	100	103	101	103	94	103	83	94	76	106	78	95	102	84	93	86	108	85	114	117	93	90	90	88	92	95	81	88	79	100	91	85	105	75	92	89	88	94	89	85	100	111	99	103	103	105	96	100	93	101	99	83	85	103	103	97	105	88	73	96	107	80	69	85	96	106	110	101	93	88	82	89	70	81	98	106	91	105	101	93	111	85	109	100	84	89	115	95	84	114	90	89	92	100	85	98	89	87	91	101	96	101	96	106	91	88	106	111	90	88	95	80	92	81	95	115	98	97	87	84	101	97	90	103	84	81	88	96	80	85	113	89	95	90	92	82	92	74	89	98	95	83	93	94	86	86	100	115	99	103	86	92	86	94	108	86	99	91	96	77	99	119	106	95	88	105	93	114	91	99	108	90	113	101	100	81	99	87	93	116	110	95	103	100	85	100	92	81	92	90	88	101	91	108	107	82	108	102
10638	4725	2642	4146	11111	14961	12935	11433	10522	9232	9174	8263	6509	6003	5546	4576	4708	3459	2452	2461	2293	2480	1715	1244	1262	1162	1139	1136	1124	1219	1249	1243	956	885	950	851	763	702	681	698	746	729	725	722	687	704	738	728	705	700	746	700	726	746	730	783	768	754	811	821	761	702	699	717	717	760	747	825	809	910	841	888	830	721	731	715	721	690	705	686	733	730	678	708	703	682	712	733	648	689	712	725	738	729	684	692	713	717	710	681	676	731	732	709	673	709	675	677	721	710	725	662	714	721	702	696	683	714	681	655	702	722	703	687	710	685	644	753	705	727	689	668	702	704	671	674	686	680	702	697	687	692	681	694	701	662	696	722	733	704	674	683	756	684	639	692	663	736	721	681	665	699	677	668	681	724	740	696	669	683	732	755	707	670	708	705	683	725	714	685	748	666	713	691	692	738	692	687	684	692	682	680	692	710	713	752	676	737	734	714	690	718	746	686	736	696	719	684	686	746	706	780	670	701	653	709	715	679	708	683	705	707	695	774	672	698	728	686	696	662	689	721	704	699	669	749	733	731	761	686	700	694	707	712	758	693	701	661	709	682	750	718	704	702	716	693	696	722	701	710	671	711	667	724	724	738	703	698	748	716	681	690	701	727	699	712	717	700	721	688	655	662	661	733	682	695	696	748	708	720	728	694	699	657	701	771	710	703	688	694	681	716	710	732	694	688	649	715	690	729	665	679	703	730	718	707	740	682	704	685	681	713	681	690	686	692	685	693	703	710	700	684	727	734	682	678	717	680	677	691	691	695	718	725	694	653	726	704	700	712	709	717	697	697	671	727	719	725	687	677	699	650	706	705	661	737	712	679	710	673	691	669	710	699	690	690	692	672	628	727	725	704	709	678	685	727	715	718	683	671	741	690	740	687	705	723	721	748	665	707	673	713	706	694	706	694	685	708	662	685	750	659	718	704	706	717	681	679	709	705	671	733	700	701	671	702	690	672	696	666	689	687	712	708	690	694	659	682	679	728	682	714	690	716	687	734	688	676	701	682	735	674	726	679	722	700	741	697	749	719	673	704	681	694	651	738	709	705	690	669	690	666	700	728	684	687	677	668	734	675	704	684	718	707	691	717	738	696	666	659	730	679	715	714	729	690	699	720	709	675	699	699	731	730	689	683	715	711	722	768	703	684	715	699	693	708	666	693	679	723	713	717	713	725	715	655	752	698	705	713	708	682	757	669	730	707	696	711	688	713	689	693	714	739	700	657	673	730	726	666	710	695	723	646	757	707	678	678	678	681	715	684	725	691	732	712	688	684	630	716	710	693	678	686	685	691	680	683	709	672	715	690	684	666	726	721	659	728	689	749	685	720	706	721	723	690	683	673	660	673	698	677	759	678	648	706	676	704	671	699	716	742	736	688	676	684	697	671	704	688	703	719	694	711	722	723	739	693	699	694	722	695	680	690	687	740	702	671	660	728	700	695	733	651	726	662	720	710	736	700	681	735	721	704	684	714	674	738	644	695	731	677	680	693	684	647	693	660	687	750	712	698	690	735	705	654	740	708	675	729	679	685	724	748	703	712	690	725	730	716	730	707	695	721	765	686	675	719	684	704	640	715	726	704	674	703	678	713	692	683	709	696	745	654	692	681	700	741	713	682	695	726	672	731	699	745	717	739	703	708	730	682	745	700	750	702	730	705	687	669	714	707	730	732	707	721	735	665	686	711	711	646	675	692	690	664	727	735	708	750	712	664	707	709	718	669	683	713	711	684	701	686	715	735	677	702	720	694	706	712	672	682	722	705	698	714	684	692	696	657	706	682	717	675	710	714	668	743	700	724	691	686	712	698	712	735	737	668	723	708	686	670	755	679	698	691	703	675	707	710	662	650	702	689	677	687	672	689	713	730	694	722	680	738	714	720	687	698	708	718	704	704	690	739	685	690	684	700	714	701	732	738	706	710	719	676	679	614	722	724	658	655	740	711	688	669	718	683	756	720	715	766	742	690	663	669	743	704	721	691	723	673	718	724	697	658	667	734	736	656	719	698	712	706	693	737	739	722	705	682	673	702	698	718	718	736	723	724	715	725	710	669	703	699	708	635	687	683	665	706	706	750	695	728	731	677	680	665	682	684	708	718	700	644	688	703	712	692	682	657	691	676	723	679	706	711	697	687	725	701	683	627	643	738	704	724	680	714	699	633	702	714	716	707	679	730	694	742	732	674	721	718	726	728	710	668	691	676	663	682	720	675	729	721	681	695	664	738	638	680	705	687	721	713	730	698	728	685	759	677	671	749	691	678	675	709	700	731	704	746	715	741	676	703	630	733	686	726	681	712	675	712	675	697	714	733	695	677	717	758	721	666	708	704	714	674	713	737	666	716	674	691	697	706	687	693	767	726	720	698	716	671	662	708	689	714	685	693	680	687	714	703	720	743	711	673	739	663	744	684	713	689	676	664	733	687	703	665	710	731	660	671	726	683	681	686	709	671	684	688	662	691	645	672	670	710	653	699	704	687	731	656	680	678	710	682	679	680	663	697	745	730	704	720	682	696	713	715	708	695	720	729	666	702	713	705	729	751	696	646	711	715	714	676	699	674	725	683	724	681	649	734	721	688	689	725	731	711	723	711	657	693	769	738	666	681	675	689	694	738	715	725	716	692	664	683	702	714	673	680	706	695	738	719	650	725	673	695	691	705	684	679	686	702	683	722	774	692	729	681	700	675	690	680	714	708	629	680	687	646	688	689	732	698	679	703	730	672	644	720	688	689	692	677	691	686	684	689	709	721	697	690	702	724	708	728	693	671	699	741	714	691	607	655	687	674	689	687	711	678	711	698	742	749	681	681	715	724	676	711	653	722	704	658	668	690	715	728	672	663	665	726	695	714	739	716	733	712	710	677	695	695	738	725	658	716	666	713	695	722	709	716	703	721	736	692	737	719	717	649	722	752	669	699	715	652	675	695	665	683	703	656	705	733	673	722	691	714	733	717	692	724	712	698	711	696	689	712	678	726	739	699	691	665	748	708	704	661	681	640	667	679	681	717	701	672	720	710	701	699	689	700	693	760	659	692	729	703	686	682	738	642	704	686	665	723	670	696	709	702	697	647	669	699	715	714	708	705	693	703	675	703	718	721	737	707	645	731	754	739	714	746	707	684	701	716	709	756	682	726	713	686	681	708	696	673	681	710	685	699	710	705	696	732	707	684	685	706	706	664	688	694	695	737	699	727	703	687	702	683	731	704	676	744	708	684	703	654	684	724	692	732	683	685	704	709	688	647	725	681	686	727	663	730	726	686	707	677	677	767	693	673	699	683	689	739	716	675	706	715	709	725	702	694	709	712	716	697	652	694	662	705	724	716	706	742	723	721	714	671	687	728	707	683	695	701	731	704	711	730	725	707	686	673	697	693	728	748	688	651	686	644	690	708	697	704	720	711	744	682	699	728	697	645	680	701	689	699	651	683	717	715	719	721	729	728	705	714	674	734	692	721	717	655	704	726
1847	335	191	169	218	270	307	280	329	292	282	263	249	238	223	225	200	163	138	136	159	147	114	103	100	103	106	87	81	88	86	84	93	103	68	79	81	70	75	89	84	95	87	90	80	76	85	82	66	64	97	85	90	75	70	76	87	87	97	77	88	81	78	71	79	81	62	88	87	84	75	79	94	71	88	83	72	93	80	65	88	97	77	88	82	88	84	70	86	103	80	84	69	83	74	101	94	74	100	85	85	72	83	75	80	77	78	75	78	76	66	89	81	67	79	102	94	74	79	80	90	68	82	78	86	76	71	95	81	83	86	61	83	91	71	63	82	79	74	90	88	91	70	94	103	94	101	77	73	76	92	76	72	78	66	91	79	87	87	99	88	71	91	75	82	85	67	91	75	86	65	78	83	85	60	77	85	84	59	84	78	73	79	79	100	68	92	69	68	83	71	72	81	78	79	76	84	78	73	86	66	82	70	91	81	59	69	82	80	73	106	76	76	89	66	73	70	78	70	54	88	85	92	77	88	79	88	80	77	92	81	82	84	74	78	83	77	80	78	78	75	93	82	81	78	69	101	82	78	87	81	90	78	70	81	73	70	85	86	71	80	90	82	81	77	96	80	79	90	93	87	77	71	102	63	83	91	78	77	78	78	82	67	81	77	73	92	72	84	79	84	85	75	64	81	84	84	83	83	80	70	78	80	95	73	78	78	87	75	89	74	69	104	85	83	73	77	70	84	78	93	67	88	88	91	92	92	83	77	93	90	85	72	89	69	81	74	85	85	80	85	89	82	92	76	75	81	86	80	97	81	87	90	89	83	87	68	77	83	92	74	79	81	81	77	89	92	75	68	78	78	72	88	77	80	75	67	67	80	79	87	71	75	78	91	80	86	74	74	79	75	98	88	85	77	75	69	82	84	69	67	75	81	69	83	79	81	82	68	95	86	67	83	92	77	80	63	73	89	66	81	69	83	75	70	80	85	76	78	77	82	74	74	99	79	84	69	82	73	81	78	72	67	92	81	83	89	70	85	92	88	80	65	85	83	69	76	63	79	64	75	85	82	91	95	80	83	100	79	76	87	91	83	84	78	70	76	83	79	92	89	63	82	63	79	91	90	87	75	65	86	63	92	79	73	72	82	64	79	67	87	73	70	65	85	79	78	73	70	82	80	99	87	89	63	97	85	70	69	79	58	89	78	75	80	73	84	74	81	71	78	73	91	76	59	74	74	66	66	85	66	71	90	74	77	88	64	63	75	90	100	82	72	77	79	77	62	81	71	75	72	83	79	64	81	76	77	81	89	78	85	89	93	86	76	91	83	80	81	92	69	94	67	78	79	51	80	97	90	68	66	76	81	61	85	74	79	73	78	74	65	79	86	72	75	64	77	100	94	69	82	88	74	80	80	70	81	100	72	90	70	71	75	94	88	67	81	62	77	81	80	93	89	102	80	89	83	68	80	86	70	89	66	94	78	88	79	88	94	100	94	77	71	71	93	86	78	69	94	74	78	63	82	82	89	101	74	73	67	95	71	70	68	91	79	72	67	79	76	78	69	56	80	76	95	80	67	93	76	89	84	84	93	82	88	85	85	86	76	81	100	85	69	80	74	81	79	91	65	86	79	91	80	89	88	86	96	71	84	90	89	75	80	75	83	79	88	71	74	76	82	70	90	80	73	70	71	73	92	69	75	83	64	74	95	100	86	89	86	79	79	82	71	76	73	80	65	75	76	78	81	71	81	65	77	94	78	71	86	76	84	91	77	91	90	90	85	73	70	85	81	76	79	74	80	79	79	61	99	89	73	83	73	97	71	98	66	76	77	88	73	72	98	89	73	82	73	82	84	86	81	77	109	88	86	66	69	73	89	82	69	76	71	80	90	69	77	89	80	78	61	81	83	89	76	74	74	70	87	68	86	89	87	95	68	62	75	79	73	79	80	74	89	81	94	70	71	84	87	82	77	83	76	73	86	87	95	74	90	73	80	93	83	87	71	77	79	79	83	85	78	68	81	84	80	77	90	92	93	73	96	90	83	66	75	70	74	60	79	86	89	85	73	70	75	82	78	89	81	69	95	72	96	90	80	75	75	81	74	78	68	93	88	93	83	86	71	78	74	89	87	62	76	92	74	72	63	83	74	74	68	75	99	73	76	73	69	84	78	77	70	76	74	69	83	77	64	100	63	84	78	80	70	75	79	90	89	96	82	90	85	70	84	88	88	70	78	83	88	69	76	92	85	78	74	79	94	63	83	93	90	75	87	71	75	72	97	85	81	76	88	75	67	75	69	78	85	70	74	91	76	66	81	61	59	71	94	73	92	78	83	68	77	64	70	99	71	76	82	95	87	91	70	80	75	64	67	75	85	89	96	100	64	80	79	68	98	84	57	91	79	80	77	68	78	97	84	79	93	72	76	77	69	67	80	82	101	86	82	90	92	64	54	90	67	74	74	78	58	88	64	79	72	70	77	72	91	69	73	87	87	97	85	88	86	95	86	64	93	69	73	64	86	85	71	76	85	78	80	77	68	85	73	74	80	84	76	79	79	71	86	98	77	79	79	92	80	84	72	57	67	93	59	66	80	94	81	68	73	69	69	81	72	73	65	83	57	74	66	66	85	75	76	91	73	78	80	89	80	69	88	85	85	79	78	73	78	90	75	68	66	77	86	83	62	80	73	86	90	65	74	82	88	63	81	89	73	93	98	78	84	75	71	77	77	65	77	96	66	71	80	90	64	71	88	84	66	78	81	87	77	75	80	80	88	74	67	69	81	77	90	78	87	71	80	82	79	78	84	76	83	73	75	86	80	96	77	76	83	80	81	75	89	87	82	83	81	68	95	79	91	76	79	79	83	90	80	79	59	95	72	87	87	89	77	102	76	66	100	89	93	67	67	86	85	89	82	86	100	75	74	66	81	80	75	86	69	80	92	78	80	82	80	68	62	93	78	80	79	85	77	84	74	71	85	86	67	101	77	83	83	85	88	71	70	82	93	74	65	80	82	85	83	81	92	67	79	81	94	67	77	61	63	85	75	73	84	81	78	78	87	94	97	79	96	69	92	75	76	89	73	68	81	89	89	60	66	92	76	80	73	77	92	81	92	77	99	65	97	84	70	73	80	76	76	78	69	64	70	84	65	76	67	94	85	82	77	87	78	84	94	85	77	66	87	75	72	76	83	84	77	91	62	66	89	92	86	80	86	82	79	80	78	84	86	75	83	81	71	80	93	78	93	67	61	78	91	87	91	100	80	77	82	86	75	81	74	82	74	69	82	81	73	68	111	75	85	82	64	76	82	89	85	90	66	96	91	86	95	67	91	97	85	86	76	84	80	85	89	73	89	86	88	78	80	69	88	76	71	80	72	73	108	98	82	83	65	68	73	79	59	68	61	67	75	76	83	81	82	69	73	88	74	81	82	74	76	78	89	84	99	71	78	79	79	85	97	77	71	91	77	85	73	88	83	102	96	73	83	76	72	85	84	76	78	86
11970	3720	2518	3869	10226	13905	12394	11244	10450	9180	8833	8149	6423	5707	5367	5137	4741	3061	2396	2489	2323	2297	1519	1335	1264	1065	1081	1014	1174	1139	1339	1062	881	813	852	768	704	619	674	659	656	613	591	626	642	632	627	613	601	640	654	665	637	621	699	682	694	707	688	669	664	620	614	636	648	680	693	690	701	785	801	778	704	578	639	666	654	610	633	639	642	637	615	658	618	604	609	654	607	634	575	618	624	597	659	616	645	631	620	617	609	630	633	593	630	606	608	651	623	631	590	634	641	601	637	632	582	634	660	615	618	592	583	616	597	596	583	635	606	581	624	596	597	609	628	628	602	639	641	648	594	615	620	620	598	615	625	572	588	612	625	590	591	599	638	602	627	655	613	628	611	602	620	640	611	630	611	609	632	631	594	612	580	589	633	636	603	637	628	631	664	607	628	667	605	624	617	627	644	633	599	652	614	627	624	625	637	626	601	577	608	653	611	624	578	641	622	587	612	558	615	635	613	611	568	611	623	604	625	588	623	634	600	636	596	606	610	616	581	619	601	649	640	603	610	614	651	623	652	617	641	630	615	575	559	620	624	609	637	600	665	612	611	611	598	587	558	576	606	587	654	594	601	588	638	633	604	672	600	599	643	608	643	641	623	590	634	598	609	602	614	616	609	619	618	656	638	652	646	607	642	602	588	598	635	612	620	616	589	590	621	638	622	623	633	642	586	590	619	622	619	598	583	588	662	591	611	581	625	634	628	643	606	630	594	641	625	617	636	604	595	677	609	640	593	618	603	635	627	606	618	605	579	614	568	641	665	677	617	636	563	637	587	623	635	623	644	600	628	592	583	613	617	609	632	610	635	591	563	630	642	617	629	655	653	641	632	634	663	588	589	603	686	584	640	600	630	622	604	616	630	645	624	615	628	632	660	665	609	649	631	589	634	642	642	643	583	631	601	637	591	607	638	612	573	581	661	629	620	611	646	601	589	644	612	625	645	575	587	614	605	610	591	594	641	580	618	609	632	612	645	639	582	604	609	607	541	623	614	609	648	607	584	582	566	621	613	596	588	643	608	600	632	625	602	605	602	604	645	571	636	627	599	588	592	564	576	632	594	622	580	580	605	630	589	595	603	592	627	630	593	609	583	603	622	602	649	597	638	625	600	687	664	622	571	608	636	624	594	610	584	623	644	554	614	658	612	603	605	644	584	596	606	623	612	588	632	643	562	600	595	572	625	618	621	654	565	598	590	608	630	633	614	610	639	600	570	594	615	614	651	601	610	623	626	641	633	656	651	578	602	585	665	650	622	626	630	639	618	605	583	601	567	610	609	646	628	605	648	654	596	632	634	605	633	618	589	617	636	592	638	663	583	616	621	598	589	603	663	594	621	610	663	659	632	646	596	586	597	681	591	674	649	658	610	572	627	609	608	623	604	600	634	592	592	639	615	640	644	652	645	612	624	621	588	589	653	625	643	616	618	651	635	606	646	633	602	633	640	600	607	630	634	591	618	604	548	617	617	585	610	611	589	623	626	571	565	609	629	582	611	632	644	633	619	583	615	659	584	570	587	608	584	614	590	682	630	614	589	620	648	598	612	593	575	589	606	651	629	561	569	552	621	597	605	606	629	612	631	602	693	620	646	637	613	621	663	659	595	668	589	642	607	618	617	594	579	631	638	622	635	625	578	635	629	598	607	603	622	597	615	586	611	600	648	656	625	618	600	630	612	604	603	619	626	620	579	633	597	598	634	630	604	609	649	584	635	595	610	592	661	659	648	621	570	630	635	605	605	644	578	614	571	601	603	602	598	622	652	642	648	608	620	623	641	638	598	596	643	592	583	619	613	618	595	592	604	638	604	635	611	650	621	596	640	611	630	631	611	640	638	633	649	641	615	603	661	631	578	628	614	590	617	638	588	627	592	629	626	603	624	653	628	625	651	613	615	646	620	614	608	539	609	593	585	637	631	650	603	624	609	668	589	598	664	606	618	620	616	626	616	617	579	641	652	610	573	600	601	628	628	635	625	590	638	626	631	585	626	642	593	607	608	589	599	621	605	655	637	593	625	587	621	627	582	627	591	608	578	592	605	612	611	640	588	589	638	598	654	602	591	644	655	623	610	590	616	603	639	559	634	620	597	606	619	652	623	566	617	587	624	647	617	593	623	618	606	616	603	657	647	616	607	547	603	605	582	622	649	601	620	606	628	603	608	625	640	613	610	641	633	655	562	604	666	594	594	631	635	599	601	583	644	589	630	609	623	601	609	601	647	627	610	651	607	600	624	626	635	620	597	627	622	612	597	607	635	586	641	617	630	621	631	618	646	628	630	627	611	640	618	629	584	650	586	636	603	596	626	605	578	650	590	662	579	624	589	646	605	620	570	655	638	626	610	681	631	636	585	610	607	656	629	602	636	616	596	629	619	608	597	626	620	617	608	655	609	628	613	602	608	571	642	612	559	618	589	599	596	547	600	579	656	617	630	619	612	671	626	608	596	629	623	613	605	592	604	614	597	605	575	636	616	597	627	634	616	627	629	597	627	640	602	633	635	644	633	594	614	640	578	634	624	649	638	610	616	570	616	608	590	624	629	632	586	647	634	647	588	655	586	618	604	627	572	622	599	554	625	599	585	571	614	613	576	645	618	584	570	610	619	575	619	607	590	613	608	626	620	605	639	610	614	629	626	615	629	614	673	671	588	637	667	635	605	602	611	602	671	620	595	567	601	615	640	589	590	581	608	609	582	581	609	637	587	569	634	618	571	646	633	613	603	624	626	595	621	573	620	612	611	614	650	588	634	584	609	650	641	588	621	626	604	631	633	618	601	655	629	643	643	614	649	641	633	701	606	608	620	642	564	633	580	615	623	597	656	639	621	598	654	592	621	612	588	585	635	616	553	575	622	620	600	621	657	575	631	602	627	577	593	615	602	641	587	636	592	578	620	601	650	633	543	609	610	624	604	576	604	608	593	617	626	654	609	640	642	617	612	630	649	654	601	632	610	627	597	614	603	612	568	663	641	613	643	612	616	619	674	666	617	626	624	597	675	610	594	619	611	576	622	582	640	623	605	620	634	617	657	567	622	589	661	634	589	616	584	574	622	608	629	601	572	638	571	618	624	622	600	587	600	610	655	633	612	701	586	567	593	614	627	590	585	629	655	646	651	646	617	639	633	588	665	638	631	628	684	635	631	593	572	602	628	619	655	590	659	637	586	624	587	598	591	632	631	613	613	605	561	643	617	630	615	633	675	639	610	584	621	608	598	618	628	598	589	617	613	636	610	608	641	586	649	579	617	637	628	614	594	642	626	606	578	593	631	563	654	580	588	599	635	625	638	639	646	593	613	592	580	622	652	582	600	607	608	612	656	651	582	592	627	616	616	611	628	568	610	616	620	604	658	607	610	644	628	589	648	615	597	609	590	648	563	659	617	604	647	666	635	592	623	605	654	646	609	616	621	653	608	614	632	657	647	622	588	610	609	613	653	631	627	585	625	605	620	602
1160	478	337	287	271	379	418	402	467	398	385	412	344	356	320	357	286	216	195	201	215	192	166	162	157	148	122	154	159	153	137	159	124	143	131	121	117	127	119	122	131	129	126	128	112	117	142	126	124	134	108	139	118	125	127	136	139	142	109	117	113	120	116	136	144	122	107	113	142	133	142	125	119	144	105	134	143	115	114	137	124	141	126	110	115	124	110	96	144	114	111	117	127	127	133	131	135	107	141	130	123	123	112	124	121	127	108	135	112	137	129	118	128	111	127	114	135	118	122	87	98	130	108	144	96	126	140	123	110	96	120	114	128	121	118	129	139	109	132	132	131	119	136	118	134	111	131	116	123	120	120	135	119	116	108	122	115	119	121	116	123	119	125	133	115	116	114	120	113	106	135	103	118	138	112	114	133	139	117	120	107	136	130	130	111	146	126	131	107	126	129	130	132	108	126	140	114	131	114	118	120	123	135	122	124	100	128	107	138	108	129	127	130	118	108	134	134	93	128	119	117	120	119	125	134	117	141	125	102	123	104	121	119	115	114	113	124	116	131	106	121	138	125	119	124	149	110	142	134	128	124	119	127	118	115	152	132	130	126	115	109	119	110	114	122	125	132	113	115	126	132	129	140	132	112	140	122	137	131	128	135	136	106	117	113	123	135	119	126	105	131	129	129	107	119	123	126	119	125	111	108	118	140	107	98	132	107	115	126	127	118	124	142	131	137	119	127	122	144	120	121	141	136	119	120	118	95	130	140	131	131	138	112	118	116	117	135	126	123	99	112	150	109	103	101	106	118	119	144	131	117	124	126	128	129	115	116	118	125	113	119	137	136	127	129	121	126	117	116	130	129	140	132	129	131	125	112	99	138	107	114	121	113	121	134	126	129	137	122	128	124	135	111	119	122	142	117	122	113	137	102	103	121	111	142	133	137	128	125	128	118	124	115	135	115	127	124	127	126	112	129	113	116	123	120	115	134	132	110	121	140	127	107	140	132	134	125	107	126	119	132	116	119	97	130	117	125	131	126	127	118	125	127	140	110	136	140	122	127	139	136	122	115	142	125	122	143	130	131	103	134	138	123	118	130	129	111	103	120	149	148	122	140	108	135	120	109	113	117	119	125	135	111	118	131	129	119	122	122	115	124	131	126	125	130	118	133	110	122	139	131	100	121	110	139	119	113	121	124	106	129	109	130	138	117	116	106	114	116	119	117	121	125	123	116	113	123	104	127	114	124	112	121	131	101	111	123	121	123	124	116	155	123	112	138	125	123	115	123	120	111	124	114	124	99	121	116	115	132	132	109	119	126	130	129	143	121	153	101	126	132	135	109	119	121	124	136	121	133	131	126	130	112	139	102	134	130	115	143	139	118	105	113	140	143	115	125	121	121	121	123	116	124	125	122	122	115	129	110	120	131	107	132	126	119	126	126	134	128	136	138	114	104	125	117	120	104	135	120	115	137	117	134	139	119	124	135	113	118	139	122	126	121	136	116	113	118	123	109	133	117	130	124	115	117	121	127	101	114	127	115	113	132	124	109	125	113	124	121	124	133	119	124	124	132	116	145	115	128	135	143	141	117	97	133	106	119	129	122	112	115	115	134	120	100	102	133	110	137	114	144	114	114	137	115	141	123	116	132	122	108	115	117	117	113	109	122	126	140	138	118	143	91	118	122	128	122	116	126	126	123	116	127	113	117	121	129	122	139	118	123	107	129	118	127	107	118	119	117	141	135	147	112	117	111	141	120	113	139	126	86	129	135	110	124	130	118	116	128	130	120	113	119	119	103	109	126	102	103	105	100	124	100	124	126	133	128	94	112	121	140	120	111	101	142	143	120	110	114	125	129	131	131	121	127	97	118	118	117	129	135	135	127	121	106	129	109	104	113	126	126	121	124	142	113	113	136	142	130	122	118	166	100	136	130	130	115	136	129	124	125	140	118	133	106	120	131	130	119	133	142	130	126	128	130	125	102	117	127	117	103	104	123	140	125	132	113	111	110	110	125	116	123	126	111	132	108	122	110	122	131	115	131	112	115	121	104	125	141	143	130	117	145	132	121	151	146	125	104	127	125	107	121	118	116	117	125	126	115	147	116	107	117	126	121	110	121	134	123	121	145	118	130	109	123	124	114	108	129	101	112	130	108	123	125	122	133	121	130	132	122	109	121	130	126	129	138	121	116	130	109	109	135	131	130	113	144	122	133	137	117	116	117	119	115	140	135	111	101	135	109	111	138	135	119	119	123	119	120	117	122	114	132	114	134	127	151	133	130	134	120	124	122	119	113	112	118	111	132	120	100	130	109	145	118	136	100	128	134	102	123	107	114	101	126	123	138	155	138	135	134	130	134	119	137	115	112	122	123	105	122	124	120	115	132	120	140	108	108	114	115	132	123	117	125	124	124	113	121	134	101	138	149	130	136	142	133	125	114	113	123	115	136	118	128	123	116	114	135	137	124	115	115	122	117	116	111	146	148	123	119	121	138	106	127	100	120	133	104	127	141	123	143	126	132	125	128	119	112	140	115	120	115	108	104	121	118	114	121	127	109	121	126	125	123	110	119	131	108	134	119	128	129	119	123	143	117	130	123	115	128	158	131	125	140	133	125	124	142	120	124	120	125	146	117	134	116	115	122	127	119	132	138	133	133	111	143	110	123	124	130	142	119	129	128	117	149	133	146	127	117	106	116	108	113	111	111	114	147	132	125	110	110	121	115	135	132	139	131	121	120	134	99	119	121	142	147	146	141	119	122	123	112	105	105	126	132	123	127	118	118	117	124	114	113	141	119	110	127	140	118	107	131	118	125	127	106	131	122	123	140	125	128	116	131	117	146	125	124	123	124	131	115	108	122	134	143	139	117	130	120	118	134	98	117	115	100	137	105	117	117	139	111	118	123	115	93	130	115	112	118	124	134	103	123	129	102	130	133	117	136	134	122	122	137	147	122	113	112	124	130	118	111	114	145	138	138	129	112	101	119	122	116	132	132	111	108	110	114	117	103	112	106	131	135	124	118	144	129	128	108	111	131	111	119	115	115	115	136	107	152	135	123	121	122	114	123	107	129	130	119	122	128	132	138	113	103	115	107	134	130	142	127	134	124	111	114	116	113	109	141	120	107	112	113	115	133	126	122	124	114	109	112	134	138	132	139	139	122	106	119	129	132	123	116	138	136	133	120	121	116	120	92	132	107	116	105	118	110	135	120	124	151	124	138	112	115	124	116	126	118	119	121	131	124	134	114	121	102	125	118	126	123	144	139	138	118	122	101	107	116	109	103	111	116	115	109	104	111	135	120	115	121	121	120	131	108	114	127	131	113	111	117	116	122	113	100	115	119	156	141	134	132	122	131	130	112	129	118	131	130	128	140	104	121	112	122	141	119	127	120	119	130	123	135	115	109	115	111	118	104	111	140	127	109	120	132	119	119	128	119	126	121	123	107	99	138	125	124	127	130	128	120	128	116	98	123	137	127	132	133	125	128	121	131	110
13070	5310	3619	5361	13377	16696	15360	13469	12996	11394	10260	9419	7940	7496	6599	7481	5968	3708	3322	3686	3540	2760	2094	1901	1663	1431	1363	1698	1680	1694	1904	1446	1288	1268	1256	1058	992	907	947	938	1008	958	974	977	943	927	926	919	968	957	930	911	950	965	1003	1035	1008	961	999	1022	923	936	968	951	976	937	984	998	1036	1077	1143	1138	971	914	983	966	998	947	937	907	908	923	919	908	935	897	911	951	979	960	922	886	910	922	944	893	921	901	942	871	919	931	922	915	896	912	911	871	847	864	931	919	861	866	896	982	955	881	924	898	941	899	894	880	939	873	896	906	926	908	875	886	879	889	881	909	883	897	875	933	943	936	868	920	831	960	930	898	890	864	928	885	896	905	934	881	936	928	902	939	942	854	891	915	922	902	927	933	891	928	935	950	870	900	889	921	890	982	931	893	928	929	887	947	884	928	926	912	875	906	939	899	938	944	898	948	903	888	846	867	933	916	909	953	890	920	913	900	877	899	920	911	923	880	907	933	878	892	953	883	896	913	911	899	923	903	868	910	923	923	921	866	949	873	922	851	850	929	902	920	926	938	872	848	922	946	944	934	895	869	908	846	983	844	883	878	955	905	964	895	996	890	933	897	945	880	926	943	908	869	923	913	943	873	912	915	882	918	940	966	889	956	907	899	935	935	919	910	940	877	882	969	955	936	938	923	933	862	868	936	893	921	822	862	853	874	953	950	930	891	894	874	927	912	899	883	959	884	864	895	925	940	864	865	934	822	892	894	866	890	912	919	902	941	889	906	918	922	892	933	915	880	876	927	897	982	934	953	883	966	835	922	929	895	964	866	896	863	940	918	872	928	957	905	921	914	914	970	874	902	888	947	898	880	863	898	929	895	916	944	917	873	887	920	953	878	896	902	919	956	869	959	920	911	861	880	894	892	892	963	866	896	927	913	895	917	947	891	895	883	923	921	914	904	861	928	953	903	877	950	917	912	901	928	947	903	921	881	967	934	890	929	919	883	913	892	885	941	838	894	869	861	911	873	903	903	921	932	948	847	898	935	906	879	883	859	885	937	951	953	922	917	929	897	922	849	866	916	940	920	917	871	955	943	940	957	900	909	906	885	908	911	942	904	961	891	920	962	907	904	908	890	845	894	935	882	907	918	927	975	935	926	920	925	933	880	867	903	833	900	969	911	903	891	906	920	953	891	899	938	944	889	910	939	899	920	899	914	905	875	897	947	906	926	932	923	886	891	907	929	900	926	857	915	893	860	852	891	929	867	933	910	875	932	886	899	894	947	884	937	879	888	942	958	1009	945	874	883	954	919	965	912	938	906	916	936	902	939	917	881	922	914	874	907	912	916	893	924	910	922	930	920	905	937	878	872	928	885	953	913	901	877	944	918	931	892	917	882	896	914	910	879	944	890	901	890	949	865	943	899	957	905	868	893	911	870	918	937	936	845	922	953	900	850	906	898	889	873	924	878	852	907	918	874	897	930	904	945	934	928	892	902	921	922	950	898	899	882	884	961	905	909	906	943	891	917	957	888	904	908	957	865	924	903	908	890	915	911	894	913	911	938	913	965	892	943	908	921	860	909	894	836	875	921	922	873	914	925	877	916	931	918	913	938	895	893	940	918	886	938	927	958	944	887	897	937	923	872	931	882	967	909	910	926	927	955	931	877	925	909	967	939	879	916	917	920	922	869	896	922	953	916	958	905	911	907	868	883	938	897	920	861	870	923	944	961	890	936	931	911	884	852	934	943	890	872	918	852	893	947	923	902	944	962	899	932	867	927	863	969	918	915	882	923	884	872	880	909	890	896	883	922	887	835	886	905	921	919	931	863	931	902	898	918	934	950	944	922	908	959	841	944	910	897	857	904	897	912	867	914	938	880	913	937	897	923	894	932	906	903	920	939	882	925	904	867	919	911	910	985	908	921	911	966	886	889	930	970	922	880	913	901	891	915	882	937	900	923	930	929	930	914	904	923	930	898	872	917	902	917	907	920	901	931	893	903	928	880	917	926	963	866	923	945	932	880	903	918	973	884	881	935	886	895	909	916	877	909	923	890	918	956	911	928	895	967	873	944	954	911	890	915	971	970	945	855	914	885	879	901	862	907	889	899	952	939	921	924	948	915	891	912	850	889	953	940	973	897	950	914	908	921	942	896	904	929	900	898	928	929	890	997	922	874	912	871	932	881	892	888	864	933	903	885	917	896	943	914	915	908	924	914	919	942	930	934	907	925	920	858	940	960	918	958	963	902	920	910	909	894	899	924	953	938	946	924	927	939	904	911	915	909	863	850	935	887	1002	901	881	883	899	899	914	867	909	896	945	937	912	900	919	919	885	947	907	930	926	961	919	876	894	948	942	888	902	949	866	921	882	913	854	923	876	912	903	914	868	944	876	894	924	911	921	905	970	905	910	853	900	918	926	914	914	917	885	902	924	882	880	899	830	928	915	903	883	907	898	904	866	912	925	904	879	882	882	914	932	934	869	935	853	870	928	869	918	913	908	909	858	875	932	926	890	893	956	914	892	959	934	957	886	904	863	928	926	911	927	898	842	972	904	855	937	936	897	889	887	933	918	868	916	941	926	907	896	870	915	940	917	903	883	896	914	923	888	875	928	960	833	900	858	931	877	871	897	885	916	928	893	866	905	867	899	904	887	959	903	917	907	912	874	925	847	968	939	913	869	880	872	895	909	981	868	915	886	933	878	871	940	910	895	868	909	937	907	896	913	874	1012	946	925	907	930	896	898	993	852	940	926	930	876	918	910	902	882	909	871	958	844	949	905	899	882	896	866	915	903	915	926	919	885	894	882	910	948	912	925	874	927	911	885	913	879	954	904	902	935	925	937	954	916	944	950	931	916	948	879	914	954	843	964	913	882	960	952	901	953	878	865	944	987	917	953	934	904	862	917	946	894	948	942	904	906	947	906	944	944	931	890	903	863	919	864	884	895	892	881	883	887	920	886	915	922	936	897	957	943	929	927	932	914	860	915	875	886	860	914	884	871	924	874	969	873	929	872	901	907	915	941	906	946	900	933	921	888	893	970	948	922	944	919	891	980	992	884	865	939	931	911	895	882	923	934	913	884	910	941	884	888	918	873	895	918	898	871	925	901	928	959	913	906	881	934	892	879	887	905	900	916	889	975	985	881	897	972	893	929	874	940	910	904	929	899	886	909	918	926	956	919	899	870	976	837	934	913	935	992	935	941	929	904	952	858	891	902	969	926	970	915	894	917	932	919	912	902	909	869	900	896	918	945	914	911	913	911	902	890	894	927	926	835	896	903	909	945	950	962	892	928	881	904	876	876	953	930	905	918	875	918	898	918	907	908	895	921	912	888	930	910	872	951	892	882	901	918	893	946	948	888	906	975	922	922	918	906	845	908	914	882	913	918	943	912	904	883	902	971	908	902	879	914	866	869	887	922	901	924	911	898	888	974	901	957	895	844	930	924	889	917	951	940	915	949	923	916	906	929	891	852	875	848	937	917	935	867	899
1200	213	173	146	152	193	212	226	238	217	193	161	171	146	179	174	121	95	101	110	90	75	74	76	50	44	57	74	47	61	75	56	43	53	57	54	48	65	58	43	40	64	54	62	49	53	40	41	58	52	42	46	32	41	53	43	49	48	54	53	37	55	57	53	62	61	52	64	71	61	52	48	54	48	43	63	53	40	47	55	40	54	56	51	52	50	48	60	61	47	42	46	58	44	54	63	46	52	37	50	65	44	55	72	66	52	57	53	60	50	40	58	52	52	43	59	41	60	53	46	45	58	34	51	42	54	62	45	52	52	57	44	36	41	56	45	46	49	56	45	53	53	46	52	47	44	54	48	50	62	54	54	43	52	40	46	47	60	44	60	47	61	52	41	53	62	42	42	50	47	58	54	57	42	45	56	57	50	52	43	60	55	59	61	50	55	60	53	48	59	51	46	55	42	53	60	38	60	54	57	35	43	47	45	48	55	42	48	61	49	66	49	42	63	43	46	46	53	68	58	70	55	64	61	60	68	54	45	51	69	53	54	60	52	39	62	64	59	60	61	39	53	59	58	59	40	54	52	44	55	54	44	62	45	44	44	44	51	76	52	49	56	53	51	45	54	41	61	52	57	51	55	65	39	58	48	58	44	51	35	56	52	61	38	47	45	48	48	48	41	53	49	58	52	31	45	51	56	43	57	49	53	56	45	66	50	56	48	47	54	50	52	46	48	50	43	55	53	64	65	44	36	51	71	50	51	46	38	52	55	52	42	54	61	44	54	54	52	46	54	46	60	50	59	42	46	60	51	37	53	55	59	62	66	44	57	59	46	46	60	55	61	60	42	51	63	44	39	52	56	48	46	60	47	41	48	41	54	43	47	71	37	47	61	53	55	39	51	61	56	52	51	56	47	63	56	40	55	51	61	48	51	56	45	42	42	51	53	44	39	47	51	48	46	53	57	59	55	67	58	40	49	41	48	46	52	57	49	51	48	42	71	57	43	42	42	51	56	46	63	60	55	64	58	52	55	57	48	57	47	50	59	43	51	57	39	40	50	54	43	51	50	54	52	47	58	55	58	61	47	55	60	50	60	47	50	74	39	50	47	60	39	54	48	46	51	53	55	44	66	42	53	53	42	56	53	58	48	43	56	44	66	47	47	44	64	47	43	47	61	62	52	46	45	35	44	44	54	60	61	70	49	59	56	50	49	57	43	45	52	44	47	49	56	57	52	43	43	55	53	63	54	58	38	45	48	53	49	45	47	55	57	52	60	49	52	52	41	54	54	58	61	53	52	39	46	46	40	55	45	51	45	44	53	61	57	63	36	48	45	46	57	58	52	48	49	56	51	52	53	49	52	57	55	47	56	47	50	42	54	47	54	41	49	62	41	43	45	41	55	52	43	58	59	42	41	55	57	54	51	48	58	42	52	44	49	45	51	60	58	45	46	62	49	55	57	66	36	52	50	57	53	53	60	53	56	47	49	44	49	65	45	46	49	55	53	55	55	60	61	52	40	38	53	46	49	49	50	49	48	48	55	40	57	59	48	56	54	46	42	51	60	55	47	53	56	57	48	47	51	35	51	48	59	45	53	46	43	67	47	53	43	42	49	47	58	45	43	48	53	46	43	54	65	56	56	51	55	49	48	51	48	45	53	57	46	50	49	56	51	54	58	58	58	61	45	43	40	43	59	53	44	63	38	61	66	65	50	51	71	49	51	57	53	42	52	45	49	57	53	46	34	53	55	52	44	56	51	59	47	54	58	51	43	51	61	43	55	44	54	37	36	51	54	57	57	50	61	54	49	46	56	49	57	55	55	40	49	52	53	57	48	55	54	62	53	55	64	49	47	63	48	52	50	60	60	52	57	44	58	68	40	43	50	58	57	43	59	61	41	52	48	56	57	43	47	50	51	42	46	64	56	49	56	55	48	58	60	52	54	54	50	50	65	50	55	48	56	60	52	47	58	51	55	46	58	49	43	54	62	49	58	47	53	63	61	45	44	57	50	70	45	45	56	46	48	65	59	56	54	55	53	65	67	62	58	46	57	41	47	49	50	45	46	48	42	39	40	51	61	51	52	54	55	42	57	46	42	48	58	52	62	41	54	52	71	43	48	47	60	46	50	45	43	44	55	54	52	60	47	44	58	46	60	64	45	44	57	58	54	45	66	56	57	64	67	54	52	46	59	56	63	67	44	54	44	44	67	52	57	61	54	46	46	46	53	55	44	45	61	62	64	53	59	61	52	67	44	48	49	42	37	46	47	59	53	57	45	56	44	46	62	36	48	45	49	57	44	45	54	37	41	43	67	51	60	51	64	40	54	67	39	61	37	57	56	59	48	51	56	52	47	56	62	48	47	46	54	60	47	52	49	53	45	61	37	56	53	47	58	58	53	51	53	49	37	47	59	55	47	34	53	40	45	48	53	60	45	60	44	51	52	48	67	41	45	63	52	56	51	56	47	48	53	59	47	50	59	53	58	53	48	59	58	46	67	53	52	61	59	55	58	41	58	48	46	51	49	61	43	57	49	59	59	52	50	63	53	53	39	56	51	47	55	62	52	53	43	51	64	42	57	50	48	44	58	43	50	46	44	54	54	54	51	33	54	52	68	60	60	46	60	49	37	55	51	45	59	53	54	44	46	47	35	52	54	51	46	32	52	53	50	52	40	55	60	51	41	57	57	33	61	41	36	46	71	45	57	59	39	53	44	47	55	44	43	50	55	48	50	56	62	59	55	49	46	42	44	48	38	44	38	41	43	48	49	65	49	45	56	52	42	51	45	51	56	50	51	46	56	63	64	43	56	46	51	51	54	52	50	46	63	52	61	58	57	43	47	43	54	63	53	41	59	51	62	43	49	52	50	53	56	58	58	46	61	49	52	54	61	47	41	45	64	52	68	55	53	66	56	49	51	54	59	52	58	54	51	55	58	65	57	47	49	51	60	37	50	57	53	53	44	49	49	52	52	44	48	49	40	52	44	45	50	52	59	53	50	58	46	50	44	55	60	49	56	53	49	48	46	43	38	53	51	33	39	57	42	61	54	70	59	66	47	45	57	55	37	45	60	46	63	51	55	57	51	64	51	43	58	54	59	67	58	47	53	60	45	52	58	51	55	53	53	59	47	47	50	61	50	43	45	55	44	49	47	58	48	52	56	60	52	54	56	52	54	61	48	36	44	59	55	57	64	52	52	39	61	47	45	52	52	46	44	42	54	51	52	54	56	53	58	40	48	45	50	64	50	56	44	49	60	54	49	47	62	54	60	62	43	60	48	44	41	51	56	60	56	47	62	37	58	51	43	53	47	50	47	57	59	50	44	45	58	63	54	51	42	54	57	51	44	52	60	39	50	38	58	51	49	60	52	54	49	52	42	64	55	53	48	45	58	59	54	49	62	61	52	52	57	45	61	60	53	48	55	50	57	52	58	49	50	53	50	55	54	43	64	39	53	48	40	56	64	50	58	55	50	55	58	53	59	46	46	41	55
9806	2972	1929	3318	8922	10470	9216	8428	7956	6870	6005	5389	4670	4270	4314	4376	3228	1885	1924	1987	1800	1296	948	845	667	572	687	838	694	763	759	653	554	534	513	468	448	389	401	378	441	403	377	444	428	427	465	410	420	411	424	418	414	435	486	478	427	401	487	447	390	403	437	438	454	424	469	419	483	531	527	441	422	418	418	403	410	403	388	398	405	406	445	419	395	411	378	395	386	399	451	407	409	404	434	358	397	385	433	432	429	423	403	398	402	378	397	401	400	416	406	380	395	406	426	403	437	442	428	441	397	377	407	421	397	430	420	407	413	435	368	411	418	448	407	428	404	423	424	426	402	440	401	426	388	411	411	394	404	418	412	393	409	404	398	408	413	366	421	428	396	370	421	389	385	426	395	425	381	415	407	386	380	400	386	400	392	408	375	401	410	403	395	443	423	398	397	426	429	398	420	427	410	368	355	418	395	367	350	404	432	392	427	417	418	410	421	364	405	399	417	395	415	434	392	397	384	411	382	417	392	370	408	398	431	423	442	405	456	400	456	428	415	376	432	410	393	425	381	429	404	379	404	398	422	415	415	421	413	395	410	425	401	394	379	416	393	421	375	439	416	409	424	449	402	402	407	400	388	417	390	413	435	416	408	396	391	435	421	401	407	380	431	416	407	388	412	376	386	368	390	421	422	391	420	440	425	406	407	452	399	420	405	396	386	402	416	395	415	442	382	402	380	388	382	417	397	397	439	401	424	415	412	396	397	406	440	406	420	423	418	417	381	427	425	433	432	378	389	384	442	419	366	414	409	413	430	411	426	398	421	394	400	406	392	428	399	410	387	414	400	438	392	377	408	429	414	419	407	426	394	439	419	404	418	395	424	451	412	402	377	429	421	383	416	407	397	421	418	395	395	369	407	428	409	428	418	429	405	401	387	418	386	460	429	355	399	443	380	391	407	380	394	416	383	396	389	376	461	403	417	387	384	402	414	396	419	394	395	422	435	386	380	397	406	357	389	376	423	412	374	431	361	423	404	426	445	393	420	389	399	400	394	397	406	410	417	389	399	407	416	407	451	409	405	435	425	411	414	401	406	365	416	403	383	418	439	437	387	392	375	397	412	450	429	426	440	401	431	408	390	443	437	432	392	432	401	392	430	408	414	371	423	379	408	416	369	413	430	381	428	370	417	411	424	426	424	428	417	413	420	399	429	409	347	402	440	438	359	421	384	401	416	422	444	411	388	412	412	431	468	392	431	405	419	399	383	392	435	363	387	412	385	377	403	408	397	419	397	427	424	400	432	386	430	406	389	431	430	435	411	415	376	396	425	445	392	399	418	435	413	434	451	418	425	419	412	397	392	409	450	422	411	374	375	443	429	407	421	401	434	393	415	412	387	440	427	401	363	365	383	415	438	402	421	408	426	412	415	400	416	424	410	390	410	408	443	367	401	415	419	373	393	421	383	409	426	394	399	412	376	401	416	414	425	398	411	423	423	424	361	382	415	425	355	389	420	362	417	414	428	401	395	404	408	395	419	398	396	382	409	415	413	416	384	411	425	446	415	414	385	395	423	440	395	421	410	378	412	382	387	414	408	432	417	401	429	374	462	349	402	399	379	401	387	362	422	387	422	414	418	433	397	396	393	418	417	435	380	433	377	394	418	417	414	412	405	391	428	372	384	388	411	424	396	411	415	434	443	422	410	410	403	405	434	429	413	428	443	410	413	386	413	412	411	413	400	405	397	403	416	408	417	374	427	418	447	375	437	407	412	424	416	399	411	412	414	372	387	406	397	407	428	421	354	373	435	390	431	407	421	385	410	457	431	425	387	411	385	407	384	402	421	374	407	399	383	429	393	365	409	387	416	412	403	387	408	394	403	404	400	415	427	410	461	378	415	401	430	380	402	405	433	391	421	407	388	431	400	421	397	406	401	434	411	396	382	440	442	411	392	396	403	445	403	423	434	427	433	385	420	390	398	429	410	410	432	412	377	441	379	426	406	384	420	395	400	419	395	445	407	401	405	377	389	377	375	420	421	413	420	434	405	425	396	422	397	412	411	452	430	404	439	443	419	369	394	400	382	391	392	395	376	385	431	405	429	412	382	418	416	388	396	420	423	421	429	378	402	410	405	404	393	393	382	390	400	414	417	402	418	379	398	379	409	409	414	417	427	420	391	396	395	414	369	389	408	381	414	422	384	398	427	403	444	406	400	430	409	417	423	411	413	425	428	387	406	428	402	420	387	413	415	389	430	364	412	425	371	408	424	408	416	432	449	410	401	408	427	406	392	385	395	437	367	421	384	416	381	393	434	429	411	421	398	409	408	371	423	401	396	406	418	387	374	402	417	417	408	389	413	410	373	397	429	409	431	418	397	445	398	403	442	431	376	392	377	399	424	387	422	412	401	438	386	382	447	423	418	401	408	440	438	409	403	433	399	382	403	405	397	409	375	397	408	450	392	416	411	462	434	410	420	405	388	419	425	419	411	409	409	407	423	394	402	423	425	386	411	412	419	433	411	429	409	421	446	406	407	400	417	393	369	404	413	406	440	416	380	428	392	394	376	405	369	373	424	408	423	416	397	409	433	398	406	406	418	395	388	427	398	373	408	435	412	438	421	395	449	410	389	379	406	401	427	404	407	406	415	407	385	383	418	369	393	398	420	402	394	416	420	400	410	408	371	403	415	420	417	417	377	435	414	401	425	404	406	401	387	416	361	410	398	380	418	392	402	413	395	395	440	410	413	397	409	397	369	394	412	394	407	406	436	420	423	392	407	393	408	356	400	396	408	435	414	401	411	400	453	404	415	409	420	406	437	421	444	395	404	414	419	382	425	390	398	424	433	412	418	392	437	388	435	422	423	398	425	400	408	398	451	396	407	432	403	368	382	389	419	442	388	420	386	429	428	376	399	423	424	383	411	386	385	392	408	425	425	425	426	426	438	431	402	442	392	368	384	391	396	407	431	385	417	419	414	397	386	411	393	386	428	383	433	440	389	396	442	395	387	390	390	400	420	368	401	435	424	435	411	393	388	411	373	405	430	422	391	428	402	433	397	405	428	414	429	370	430	427	397	371	414	408	420	404	395	400	412	401	386	394	384	411	402	435	413	391	439	441	394	424	404	434	408	392	403	400	411	408	401	396	420	394	405	427	428	437	398	411	393	410	408	437	417	372	428	433	423	401	411	388	435	406	363	378	413	392	362	402	421	422	409	384	409	436	388	391	394	416	432	428	391	416	414	402	396	391	409	375	419	402	403	405	414	448	416	404	378	392	401	424	432	427	421	379	416	394	390	412	412	467	410	453	413	374	414	396	400	362	451	408	374	388	427	398	419	420	398	417	378	417	401	450	396	423	436	411	437	397	377	416	372	397	402	382	429	404	413	385	386	404	415	425	400	386	419	410	428	398	413	401	388	389	384	414	413	408	415	392	432	405	403	419	412	444	371	409	442	416	414	417	408	420	406	404	413	426	443	392	391	377	397	430	441	408	409	415
720	391	273	294	256	329	325	367	381	283	304	314	252	226	280	236	204	140	177	164	141	139	117	141	90	112	138	105	123	105	102	102	108	103	95	100	87	91	92	84	93	77	97	90	77	98	78	83	101	93	95	97	89	104	79	102	102	97	100	99	83	89	98	99	109	99	97	99	99	101	118	102	93	97	107	79	81	105	87	103	92	87	108	104	73	106	105	105	89	100	88	86	105	94	75	87	93	107	91	83	83	100	90	87	92	95	104	100	79	87	101	92	79	93	101	94	91	86	94	75	91	100	84	86	93	105	91	97	98	93	91	106	90	95	106	85	102	96	88	88	88	84	91	96	94	101	86	99	91	98	94	104	84	93	98	103	93	99	83	96	87	115	97	96	82	99	90	110	115	103	76	115	97	74	105	83	87	82	86	97	91	99	96	96	83	85	90	100	97	91	82	88	90	98	99	86	95	94	98	104	109	98	98	86	101	94	87	113	104	107	104	109	106	78	93	88	87	84	102	94	86	92	107	91	98	87	100	92	107	88	92	102	92	91	95	91	82	86	87	87	85	97	100	95	102	93	81	96	113	94	103	79	85	92	92	87	81	93	98	96	112	100	99	97	93	95	83	115	101	90	91	91	99	89	93	87	99	89	112	84	87	105	86	97	105	84	89	86	107	108	91	77	102	91	90	81	94	108	100	90	91	79	91	96	68	101	114	103	85	104	94	100	95	86	98	101	82	105	89	77	108	85	102	92	85	98	90	90	85	82	89	97	76	112	81	85	90	90	89	88	97	89	102	95	86	87	110	88	103	107	84	85	98	86	109	101	95	80	102	112	105	92	93	102	104	90	95	105	105	87	99	101	89	110	111	78	91	95	86	101	89	101	109	108	98	84	87	95	95	91	99	100	105	92	95	101	102	93	100	93	114	102	100	84	99	78	103	89	77	95	89	100	93	96	95	100	110	97	99	95	106	95	83	107	100	108	88	77	79	103	105	92	98	94	91	100	90	96	97	87	72	111	87	95	103	87	101	113	91	97	89	104	90	94	87	86	94	81	97	104	97	96	76	99	108	84	73	94	88	109	88	80	96	94	75	76	102	108	87	98	95	99	101	91	92	90	105	91	98	92	94	76	81	84	103	92	106	87	98	80	95	95	109	96	93	106	93	84	98	92	89	103	82	103	94	119	109	93	67	89	90	85	99	101	83	87	97	98	90	80	98	87	93	95	80	93	89	81	94	105	93	96	81	103	91	94	106	96	99	88	114	91	88	95	117	105	90	99	82	84	87	82	84	113	94	99	92	94	96	86	74	89	94	86	87	100	80	100	95	95	126	97	99	85	95	86	84	103	87	89	85	92	84	91	92	89	98	87	86	88	102	93	103	97	104	90	93	78	99	97	79	98	98	102	106	103	72	105	87	100	97	97	99	87	92	85	90	93	77	106	96	111	100	84	102	101	101	87	85	100	82	103	90	84	96	77	92	76	95	86	93	73	98	96	97	91	72	86	99	81	84	98	108	99	81	79	76	85	106	75	95	82	94	92	82	85	104	89	90	96	100	93	89	92	118	102	82	111	102	105	83	90	86	80	78	92	87	94	106	80	111	89	96	117	87	91	90	91	95	84	103	106	105	104	106	95	97	86	98	96	94	80	101	102	93	103	106	93	88	97	91	118	108	103	91	68	93	101	93	102	71	84	93	98	91	93	94	91	88	96	99	96	82	87	101	94	96	91	85	90	88	92	88	84	83	95	89	101	88	87	95	90	94	94	103	120	96	100	89	115	102	100	86	101	85	85	92	99	83	90	102	100	103	95	95	111	82	93	111	87	99	111	84	108	93	100	91	101	112	95	89	85	100	92	102	90	86	88	102	88	106	97	97	80	85	90	91	87	82	86	87	107	80	73	108	99	77	99	89	105	90	103	98	99	88	98	76	112	99	102	113	107	85	94	83	99	88	78	90	92	91	105	99	100	84	105	85	80	93	108	121	77	91	78	93	82	93	97	101	94	116	93	99	84	107	101	93	87	92	87	90	113	71	116	96	97	91	89	92	83	87	78	104	104	84	94	91	118	106	88	119	91	84	99	91	96	107	94	93	87	106	90	102	103	101	113	96	115	92	77	108	111	96	101	98	106	98	84	87	98	96	86	88	95	108	112	102	79	76	90	97	100	96	91	80	104	99	99	82	98	97	100	97	86	99	89	91	106	112	100	98	99	91	103	93	97	91	99	86	89	105	78	85	108	84	88	106	82	104	95	105	84	85	99	92	107	103	98	103	91	90	93	92	111	85	110	95	102	86	93	93	106	85	94	79	106	92	96	88	93	87	95	104	103	104	127	109	79	88	89	72	91	103	102	81	104	98	82	95	89	99	92	86	103	100	85	117	112	102	90	96	106	98	99	102	91	97	79	84	88	99	96	89	88	76	112	115	97	103	97	104	89	93	96	112	85	85	97	109	112	77	109	87	95	111	98	78	93	82	69	100	96	99	105	87	82	88	117	84	99	98	94	108	84	101	92	107	101	98	81	76	103	113	89	90	75	98	102	98	96	97	94	97	87	96	108	97	92	100	88	90	92	88	116	99	93	101	97	93	85	90	86	110	92	89	91	102	115	85	98	101	113	106	89	93	104	93	95	81	95	104	106	89	106	95	82	91	86	84	83	104	94	79	91	99	107	83	90	94	82	93	83	70	95	103	99	79	101	97	76	86	92	91	98	106	97	88	102	99	99	98	81	96	82	86	95	109	90	95	90	98	74	85	97	86	94	109	87	105	99	100	75	86	84	95	78	106	92	103	87	97	89	100	89	96	109	96	101	98	97	90	99	114	83	103	92	63	70	94	89	97	82	78	83	86	101	86	97	90	77	92	88	107	91	125	102	104	95	80	96	88	102	84	110	95	110	93	87	102	105	89	88	90	95	101	85	117	92	99	92	95	89	86	102	89	91	84	96	110	91	96	85	96	91	110	95	98	85	91	106	111	103	96	79	104	94	90	117	81	84	93	83	90	75	102	107	94	83	95	77	81	72	109	117	109	99	104	84	93	97	100	91	92	95	83	100	79	118	74	90	98	95	85	102	81	93	104	100	95	117	91	103	88	80	83	116	93	106	103	104	94	103	82	99	86	89	77	99	93	76	107	95	92	109	71	89	84	95	105	98	95	107	92	93	94	92	101	78	95	85	96	111	99	100	97	78	98	85	103	113	102	90	92	97	93	96	108	104	96	95	80	84	100	107	103	102	101	101	89	90	80	102	104	110	82	81	110	117	78	94	88	89	99	71	83	99	85	92	91	112	85	89	82	90	96	101	100	84	102	84	81	91	99	111	87	96	88	88	104	83	83	101	94	101	91	92	105	88	95	101	94	113	89	97	99	88	103	90	84	102	95	80	93	88	101	84	64	106	96	92	102	104	79	99	106	107	80	87	107	93	96	101	85	93	81	104	92	78	102	99	89	105	86	100	90	85	103	90	90	97	106	103	94	110	82	91
10218	4818	3206	5216	12078	14376	12423	11759	11084	9203	7745	7265	6253	5476	6246	5097	3965	2700	3306	2788	2818	2081	1647	1372	1022	1002	1347	1200	1247	1318	1372	1104	991	954	854	743	745	728	760	709	725	714	715	710	660	732	726	708	694	725	727	733	677	750	742	759	794	733	771	773	709	747	745	736	767	710	753	779	845	873	846	772	715	684	748	725	739	759	691	686	718	728	703	718	739	660	711	721	680	717	701	701	679	688	678	721	711	680	650	759	752	674	680	699	709	682	688	731	690	722	707	685	703	706	649	688	704	691	667	713	669	655	699	707	719	647	705	673	672	716	696	713	708	708	689	652	737	701	651	713	643	722	736	767	709	645	708	692	670	703	722	734	681	661	701	696	684	687	691	681	690	697	733	718	727	647	668	690	723	692	754	718	729	707	676	684	725	689	664	697	676	698	710	712	660	719	691	677	671	678	708	711	705	725	691	692	719	702	659	725	657	661	695	715	692	736	733	682	708	712	701	697	731	679	701	718	705	656	722	672	680	701	640	695	683	678	682	734	729	735	715	663	642	683	707	725	641	704	691	688	731	689	745	702	702	728	656	714	649	702	663	704	725	647	680	723	676	741	654	690	661	710	738	742	681	703	708	685	754	696	701	649	679	741	695	719	721	712	649	741	669	653	692	680	690	704	715	678	752	688	720	720	684	703	679	705	646	710	645	691	669	681	705	670	703	643	667	703	668	742	687	682	711	729	688	683	704	653	717	738	696	719	711	702	678	685	734	701	722	608	731	705	699	730	690	727	666	686	707	682	656	740	683	666	685	690	693	696	702	650	689	682	676	724	670	670	683	711	661	725	681	719	669	685	660	702	689	709	758	711	714	717	657	644	694	682	695	692	718	704	699	702	666	671	660	699	685	681	672	685	673	698	713	736	702	670	699	669	674	700	690	627	722	721	703	671	692	658	694	689	709	706	706	664	712	694	681	738	716	674	681	656	712	666	697	760	703	704	710	708	681	686	711	729	686	663	748	713	685	685	684	673	714	662	688	714	687	677	732	645	694	720	753	672	668	662	690	746	663	720	708	698	737	724	684	687	712	656	720	702	703	672	739	655	703	693	686	661	711	742	704	723	697	725	738	726	684	701	708	658	631	680	677	689	744	719	735	666	708	663	668	675	705	648	713	729	671	765	698	667	660	688	629	682	719	671	700	745	713	720	691	700	685	732	727	690	717	714	725	745	690	669	731	682	718	704	673	728	697	692	654	670	709	715	692	722	690	704	679	683	690	742	753	665	712	723	701	719	719	717	697	695	682	672	686	697	684	746	721	734	698	660	693	678	684	631	672	669	698	727	676	664	665	688	677	693	689	679	702	705	666	681	697	647	708	668	663	691	668	670	706	694	693	712	725	665	704	679	708	672	698	717	692	723	710	723	686	714	670	696	684	701	666	698	684	693	686	685	635	663	732	681	688	678	700	698	673	722	715	684	691	713	669	694	703	726	695	683	682	701	717	680	695	629	664	721	688	730	690	699	696	701	728	707	708	675	693	700	700	671	697	713	709	716	705	697	651	640	722	717	623	703	711	663	706	672	650	695	677	684	657	723	704	676	675	685	707	686	660	679	688	646	656	728	668	655	671	694	663	718	661	657	765	698	694	663	687	671	705	725	725	684	741	736	664	671	696	686	703	697	709	687	683	704	706	691	697	685	702	709	688	713	650	717	699	678	708	703	709	685	681	719	694	690	704	706	699	667	683	695	656	690	680	697	702	683	666	723	712	735	679	636	697	698	721	670	705	680	702	741	696	722	665	700	692	716	677	645	718	686	673	688	699	681	699	691	728	742	688	675	650	680	775	686	717	660	704	670	707	695	706	700	702	700	713	684	707	753	717	681	663	744	707	689	670	733	727	676	668	693	674	707	703	709	712	711	663	744	734	700	668	677	660	748	697	647	722	681	696	706	740	704	737	665	702	706	740	643	729	670	686	689	692	711	672	724	632	746	687	674	672	680	714	693	692	702	701	711	702	703	681	727	713	695	682	715	651	674	722	709	686	680	698	675	683	711	762	686	711	706	678	693	670	696	689	697	692	698	646	719	733	689	682	735	679	697	668	665	704	689	701	685	711	666	697	687	713	686	688	727	700	717	725	695	644	722	670	667	667	709	676	673	684	687	727	694	706	694	668	686	719	698	712	713	723	686	734	720	683	676	696	659	670	711	737	717	694	711	728	741	677	709	780	687	711	747	722	672	743	692	730	695	726	686	695	701	701	725	684	710	688	708	732	694	682	691	726	714	693	681	671	709	705	699	672	688	671	692	683	719	738	736	713	707	661	715	687	698	680	726	672	737	679	696	718	693	687	706	707	669	725	744	696	732	679	722	753	697	679	728	701	701	707	690	692	736	634	724	693	710	676	699	724	674	697	729	728	699	675	690	714	687	719	710	713	667	684	742	681	700	717	716	693	670	684	676	651	714	643	658	699	700	656	732	652	712	655	702	700	717	680	658	686	713	672	647	689	668	725	743	707	691	692	707	693	672	694	689	734	734	714	736	687	718	699	692	672	686	685	639	766	695	718	720	683	705	739	679	709	711	689	717	703	716	691	729	734	715	700	684	757	659	722	683	718	744	687	691	720	706	688	699	691	742	701	696	629	705	699	706	683	732	685	700	694	711	675	725	731	721	679	704	740	696	630	663	641	681	671	745	701	717	677	680	678	697	670	711	710	682	708	742	669	690	702	651	682	711	750	763	649	703	689	725	712	669	685	697	674	693	724	740	710	702	688	695	713	694	699	687	723	683	702	737	742	685	727	692	739	740	704	717	715	728	713	703	672	655	675	698	679	696	710	705	717	778	718	726	673	735	682	677	699	701	711	672	710	704	709	723	722	726	696	695	706	692	694	692	726	675	743	726	722	700	656	700	682	724	729	713	649	723	700	725	701	710	687	688	694	660	681	690	650	684	693	639	688	703	689	673	705	693	671	752	721	682	675	699	713	726	734	703	696	729	663	669	711	706	684	692	720	691	683	736	728	702	672	715	670	672	673	707	695	696	662	688	718	712	726	677	687	645	694	661	695	693	702	698	716	696	692	655	714	739	695	659	700	679	668	644	690	676	743	729	702	682	652	672	655	726	670	682	728	679	659	668	693	673	708	745	699	670	669	669	698	691	690	656	697	720	709	661	706	654	656	752	634	728	728	682	716	643	721	688	668	671	718	732	703	717	685	665	737	711	646	715	709	682	717	694	699	667	725	668	705	734	678	689	664	674	683	659	668	685	670	719	688	709	733	734	690	649	691	684	700	747	708	694	695	681	649	643	743	684	656	706	688	713	696	700	718	669	708	670	715	673	729	694	650	686	723	673	739	695	668	665	699	718	746	639	689	684	683	697	668	680	700	664	659	710	715	705	729	682	706	735	669	683	731	697	731	718	694	656	655	685	737	678	709	705	646	677	720	646	729	678	723	700	686	706	696	715	679	636	704	666	711	669	723	712	710	722	748	697	724	725
1845	328	305	237	223	227	266	355	308	261	254	278	233	247	259	230	178	145	168	148	140	108	112	99	85	97	98	107	88	107	111	89	95	91	79	74	67	83	79	84	71	73	59	102	92	71	74	85	75	77	75	75	76	85	64	102	86	72	78	82	75	83	79	99	82	82	80	83	98	87	78	95	78	88	84	89	68	86	89	83	77	82	81	84	80	78	69	92	84	81	97	86	70	58	58	74	83	71	85	75	76	86	80	81	80	79	78	86	77	76	73	80	90	94	68	79	81	88	79	78	97	73	80	83	68	92	91	82	84	71	70	71	82	67	77	95	82	72	78	71	73	81	71	61	82	87	70	74	72	76	84	87	82	80	68	87	70	72	76	77	76	74	79	78	79	65	81	76	89	72	74	91	61	88	79	71	85	74	75	72	80	89	75	97	74	84	84	76	70	82	77	74	65	76	95	87	68	68	69	65	73	71	75	82	72	80	79	89	68	81	87	70	72	72	69	72	72	89	65	67	85	94	74	76	76	72	71	58	88	83	74	64	78	83	73	77	71	87	75	93	88	80	93	68	79	82	69	76	93	89	74	82	80	79	88	72	60	75	70	96	74	79	82	74	93	70	72	78	84	92	76	88	68	65	83	74	80	80	75	89	67	72	76	67	76	86	79	89	80	59	78	64	76	85	84	75	89	64	77	74	76	88	83	82	76	80	85	86	74	71	89	73	80	98	78	73	78	62	68	69	82	88	81	84	80	80	92	81	85	70	73	67	91	64	90	62	86	73	89	78	81	71	84	75	71	68	70	81	87	80	86	88	97	79	77	90	59	92	89	75	83	60	79	56	87	77	77	71	88	89	81	74	100	76	78	80	99	65	70	73	80	75	79	62	80	67	62	93	84	67	70	89	102	72	79	79	90	89	93	79	74	75	60	89	87	95	65	87	66	79	79	84	95	86	86	75	87	79	79	72	72	68	67	78	81	88	68	78	93	81	86	66	83	83	73	80	81	75	73	78	90	86	73	76	83	76	87	84	70	72	90	80	75	72	92	93	69	63	92	66	80	83	79	85	86	59	83	83	75	102	79	79	75	81	69	75	83	69	90	79	87	70	79	66	82	80	90	80	79	93	68	78	89	106	82	85	73	85	85	77	64	84	71	86	73	78	79	89	71	80	76	84	81	80	71	79	73	70	81	73	83	71	75	76	72	93	82	82	82	88	72	77	83	80	84	88	91	69	71	73	77	81	77	74	75	87	78	76	88	66	85	88	75	63	75	82	74	82	74	72	77	90	80	89	78	97	87	75	84	79	83	66	59	74	94	69	65	86	49	97	75	80	76	76	73	74	73	86	93	84	76	84	80	66	80	81	72	96	91	74	68	62	72	75	71	88	85	91	70	85	97	87	95	83	92	86	86	73	68	80	75	68	90	80	85	77	84	66	90	62	73	79	77	79	71	81	86	70	78	79	85	86	83	80	81	72	64	63	81	80	84	82	89	78	83	80	76	70	76	81	82	79	78	82	78	78	68	86	78	92	74	81	84	77	79	62	77	75	74	73	81	78	81	66	77	76	78	71	86	81	75	104	83	78	88	78	80	82	86	86	76	79	78	90	81	89	78	78	78	79	69	71	62	77	87	68	84	86	76	89	70	77	86	71	64	66	87	74	71	84	82	78	101	87	79	75	93	83	72	62	75	91	79	78	63	65	67	74	70	73	65	75	79	69	83	69	85	86	86	78	76	87	91	69	71	79	83	91	76	82	89	59	81	68	77	88	78	86	94	72	88	82	49	73	87	75	92	90	94	75	75	64	89	78	83	84	91	72	77	81	73	68	91	62	80	82	73	70	81	87	84	83	77	93	74	75	70	81	89	86	77	89	108	94	69	90	100	84	79	86	74	89	82	67	87	88	85	88	63	73	70	91	83	73	81	97	79	90	81	76	97	77	71	88	72	74	70	70	82	69	97	90	95	72	87	78	82	83	58	58	99	98	85	76	63	88	90	79	82	71	84	97	64	70	83	91	82	77	70	73	62	79	83	77	67	79	72	84	77	74	74	82	64	64	64	82	75	99	86	79	64	86	75	93	67	91	83	92	85	94	80	80	80	80	66	71	68	92	86	88	73	88	79	75	77	59	83	74	75	77	88	92	89	91	99	87	79	83	98	65	83	76	80	63	80	94	67	79	86	87	82	74	75	86	82	70	79	92	63	86	85	82	72	76	83	85	84	73	74	63	63	83	69	82	61	65	83	91	80	81	64	75	94	76	86	96	83	84	67	85	65	70	71	80	85	79	86	78	84	82	63	85	85	70	100	77	86	83	76	85	76	77	76	76	72	83	80	79	85	85	90	62	77	73	63	83	78	67	74	76	86	75	76	89	83	75	91	83	76	71	74	56	79	85	96	77	66	71	81	91	71	68	91	90	81	88	78	78	74	89	80	77	84	80	80	79	95	76	66	62	72	81	77	84	80	76	84	76	80	83	77	78	81	85	65	74	69	93	72	86	85	79	84	75	84	75	81	85	90	75	77	79	80	82	76	74	83	81	61	88	69	68	59	87	86	72	72	77	87	77	74	93	81	105	73	86	74	83	82	85	77	76	102	79	61	76	85	88	71	80	78	84	74	78	73	92	69	97	89	69	82	85	72	78	86	83	75	80	82	68	81	89	84	72	88	74	80	66	87	90	70	76	70	76	75	95	78	57	77	69	80	86	60	77	79	92	82	87	88	75	90	67	72	74	69	68	85	90	78	85	65	83	86	75	90	62	82	66	92	74	88	84	78	80	82	79	65	64	57	65	70	79	79	75	63	87	55	78	82	74	81	78	80	69	81	76	66	73	78	63	75	83	79	67	81	68	89	82	76	79	61	75	78	85	81	81	84	89	85	71	78	90	71	74	75	94	85	77	79	76	71	94	68	90	78	99	61	71	79	90	73	73	78	80	80	83	80	85	85	81	81	79	89	75	70	87	79	82	79	78	87	86	88	83	87	75	83	87	67	75	80	72	81	98	67	64	75	85	77	76	69	89	57	78	88	65	79	75	72	68	84	89	83	94	81	83	65	77	82	94	69	86	76	65	77	73	73	86	83	73	81	93	73	66	98	71	95	70	75	74	72	100	89	87	78	84	84	74	93	83	75	86	73	84	84	77	80	73	87	80	91	94	69	73	80	83	80	83	87	62	82	77	80	91	74	69	57	84	88	95	75	64	78	77	84	77	96	85	92	72	67	81	79	69	77	75	85	88	86	86	80	72	92	85	85	80	88	71	65	67	69	95	90	74	78	75	72	91	72	96	89	65	78	73	93	87	79	92	67	70	78	94	79	71	95	71	93	88	72	88	80	81	92	73	93	76	86	78	91	83	75	83	82	62	76	89	82	99	75	89	73	85	87	81	64	75	64	63	84	69	83	71	80	63	80	117	77	89	74	86	88	72	77	88	69	83	73	78	83	82	78	88	70	62	68	77	77	63	96	80	63	80	81	76	109	86
12140	4346	3281	4922	10975	12859	11471	11520	10835	8369	7871	7069	6084	5883	6272	4578	3141	2711	3247	2464	2640	1903	1616	1142	1047	1233	1325	1152	1154	1377	1275	932	949	885	744	608	642	680	679	667	654	627	651	608	656	594	670	645	621	645	634	644	647	661	700	663	659	660	651	613	621	607	617	659	639	630	601	780	757	858	753	681	592	579	587	620	611	596	640	631	621	622	582	666	639	650	629	593	641	646	592	601	628	674	619	626	640	665	630	599	596	659	622	642	615	638	604	643	653	642	587	627	622	574	638	580	579	606	620	631	613	582	614	657	627	658	607	624	592	640	584	568	620	563	631	581	603	587	611	623	589	621	604	619	631	648	629	560	637	598	636	600	600	616	635	592	577	553	615	604	598	584	643	583	640	604	638	636	591	629	601	640	589	620	624	600	580	617	610	592	599	626	594	630	567	603	610	639	662	606	580	632	594	652	611	562	630	627	609	611	564	619	649	632	592	590	628	638	584	576	623	611	607	612	635	622	647	574	617	628	609	621	642	620	592	629	620	556	617	601	637	663	574	609	573	610	584	623	611	610	635	621	632	614	634	565	626	575	642	637	575	632	617	590	616	595	596	605	584	595	606	620	632	596	649	606	596	618	650	585	565	653	585	610	576	646	577	609	595	615	587	599	615	623	614	602	656	601	588	586	650	600	625	665	568	621	631	605	597	627	608	631	659	612	663	589	642	625	596	580	599	651	645	578	602	618	620	630	628	633	633	619	579	605	631	638	605	615	652	608	597	623	638	669	645	594	572	622	613	661	639	610	607	646	578	577	609	624	601	600	631	625	623	594	602	615	671	615	646	610	643	599	638	606	639	650	626	630	629	608	611	604	574	591	611	600	572	604	658	593	599	662	554	578	614	630	592	596	591	631	621	602	645	604	618	625	608	644	590	603	620	631	582	600	600	567	632	591	642	592	595	584	599	611	621	597	642	595	624	604	596	621	568	609	594	630	617	633	621	582	603	573	612	596	593	589	634	603	638	622	624	613	591	609	567	619	668	609	640	581	621	640	623	595	597	593	599	607	596	654	585	584	591	626	636	604	617	625	646	636	607	612	596	624	609	600	613	590	578	597	648	613	664	625	618	568	627	606	634	630	575	640	605	648	593	619	622	597	607	569	601	607	591	623	603	607	606	577	629	614	624	617	586	614	627	583	633	609	642	586	621	625	634	614	595	612	623	590	616	600	642	586	596	641	642	651	627	612	644	602	595	565	609	658	614	620	646	588	594	611	598	640	631	634	613	662	642	588	623	622	621	634	674	586	566	596	634	574	595	631	638	620	616	600	577	627	595	596	615	617	634	607	614	609	667	601	616	640	629	610	615	614	577	635	617	616	676	692	615	623	613	611	618	655	590	623	647	570	628	556	601	605	604	648	630	570	612	630	615	613	601	637	601	620	656	635	627	653	616	617	677	610	623	633	575	582	677	581	624	577	604	601	604	589	603	636	581	578	597	657	589	647	642	594	621	626	612	598	608	619	660	639	577	640	622	633	599	632	626	627	662	609	650	576	639	615	651	624	599	627	569	575	626	566	657	640	623	632	650	653	608	629	615	595	613	667	596	590	616	591	655	604	608	628	630	618	583	647	657	613	598	624	594	587	675	594	629	600	620	590	581	612	576	622	625	607	615	581	640	612	622	607	572	597	626	586	605	632	608	655	638	615	599	583	626	643	611	559	643	652	610	577	599	617	614	634	599	619	606	606	612	616	623	645	627	661	653	649	594	620	571	603	569	642	642	613	632	630	648	591	611	621	648	586	569	595	656	641	582	603	598	647	661	589	605	660	617	606	650	622	612	627	651	644	605	612	592	636	627	648	690	629	566	590	611	592	577	599	648	579	649	676	648	626	596	618	595	615	604	621	643	673	613	570	602	573	605	615	656	625	613	620	586	626	587	651	645	595	595	623	583	667	642	624	604	630	606	615	625	639	643	594	593	586	624	580	606	601	615	585	594	613	634	627	581	674	611	649	589	583	607	629	608	622	601	639	600	622	591	608	609	634	602	616	623	612	584	639	642	597	626	604	647	632	605	570	628	582	611	624	620	574	675	564	633	585	622	628	612	620	622	558	641	636	630	654	661	614	626	612	658	590	644	620	633	618	617	632	565	606	602	651	615	595	559	581	606	645	601	581	634	624	617	608	607	651	584	624	621	634	591	638	632	597	610	604	643	659	603	587	640	651	611	582	606	604	588	625	593	609	611	603	654	608	599	632	637	597	628	653	600	654	600	629	626	617	597	594	600	665	618	562	625	602	622	616	627	662	632	593	653	620	626	601	607	634	610	619	609	618	645	614	627	593	560	632	603	630	634	627	647	583	633	636	652	585	619	641	620	586	591	601	614	593	628	634	612	567	630	606	612	654	570	634	623	557	558	614	637	638	619	572	609	617	669	644	608	607	622	632	658	585	665	622	614	602	641	642	583	625	596	646	573	591	589	563	598	556	619	596	609	599	605	616	612	608	631	636	607	620	605	575	649	618	606	661	570	626	608	628	591	613	576	602	641	602	624	643	619	605	630	626	597	610	620	637	625	653	617	624	579	645	596	578	616	577	631	610	626	660	611	586	639	596	604	609	611	577	643	622	613	622	607	629	643	585	623	593	596	594	590	620	599	585	675	559	670	632	633	585	589	663	594	624	589	633	639	579	610	623	573	604	595	602	626	625	650	609	636	619	636	618	619	591	617	628	589	631	613	647	599	599	640	610	624	586	597	593	643	633	633	608	638	594	600	631	588	618	617	581	649	646	592	627	645	612	598	624	628	603	605	630	632	587	641	619	642	646	640	614	632	610	665	607	608	658	609	629	640	671	588	597	625	603	609	630	645	598	595	640	590	613	574	629	597	639	614	603	615	593	572	631	628	619	615	599	569	642	597	633	614	599	616	650	620	629	614	616	639	615	644	586	640	628	592	659	582	632	604	597	627	588	595	582	641	612	667	604	653	589	608	576	585	603	655	577	618	587	633	621	631	607	641	644	595	640	663	606	593	590	611	632	589	618	615	658	629	613	638	587	615	616	596	544	592	600	606	580	665	667	644	625	611	639	639	619	633	651	571	593	640	643	593	642	606	618	633	608	597	620	603	609	594	597	634	619	634	595	626	604	624	577	600	630	619	629	682	614	641	631	582	612	665	631	612	617	645	595	583	591	643	598	626	599	628	612	590	626	590	590	618	618	617	630	614	605	637	603	625	611	675	609	626	590	605	582	608	575	619	589	589	641	623	585	620	652	594	638	586	633	667	583	658	645	629	589	660	618	587	585	652	630	560	599	635	657	585	614	584	645	655	622	594	585	639	606	672	638	657	608	627	592	646	618	661	608	610	624	667	669	665	582	646	643	611	626	672	583	625	628	639	627	614	583	621	619	681	573	642	653	611	595	645	636	642	592	605	616	631	636	612	592	644	612	621	617	646	637	565	710	634	619	614	608	580	631	614	607	669	640	618	605	578	609	653	614
1237	531	428	372	315	357	413	476	440	364	375	375	357	375	335	313	177	224	219	198	184	178	172	148	141	179	166	133	147	175	165	145	136	153	128	112	117	132	134	124	118	118	118	131	133	130	131	127	121	127	127	134	116	127	92	132	115	111	131	122	115	124	111	119	128	157	116	130	132	141	150	112	120	120	119	118	121	134	103	121	114	133	121	136	119	112	134	129	127	131	114	135	117	108	120	123	107	123	115	112	130	130	131	113	124	116	111	124	131	115	141	127	127	120	111	103	117	127	138	120	124	109	112	124	119	127	110	102	122	121	116	139	118	125	120	137	98	134	113	110	114	126	116	88	127	113	127	115	128	113	123	105	125	124	140	108	119	118	119	132	138	128	140	130	120	109	130	121	132	105	121	128	129	134	121	122	124	144	110	111	114	106	129	105	104	109	105	136	108	112	108	136	133	119	129	123	137	121	118	109	114	114	120	129	129	126	104	125	121	113	124	123	110	112	118	118	141	129	136	137	118	113	106	146	114	115	114	113	111	115	119	112	121	137	116	115	136	117	142	106	116	138	100	109	116	111	119	120	125	133	117	94	135	118	119	131	142	152	113	116	130	123	123	136	127	111	120	112	139	116	142	102	109	137	124	101	101	131	138	125	135	110	136	130	121	105	122	126	118	90	137	113	150	125	128	110	112	117	109	122	116	132	149	118	116	124	126	111	129	136	127	125	105	126	124	115	119	118	116	114	104	123	136	112	112	122	104	127	118	126	116	120	124	104	150	135	126	109	112	121	121	113	122	103	131	111	122	126	134	127	116	123	124	111	113	115	121	120	122	113	117	128	114	121	115	129	108	128	106	124	117	120	115	133	138	130	135	106	120	122	104	125	117	112	136	133	119	135	122	140	141	116	120	121	143	138	118	140	111	111	130	119	108	114	130	135	132	121	114	139	126	114	139	103	114	125	130	128	124	111	114	120	108	116	139	129	138	129	101	115	124	124	106	104	126	134	123	122	126	111	119	136	128	132	110	112	136	137	109	127	122	114	131	110	119	122	120	124	142	119	96	144	115	121	130	118	138	122	146	129	91	120	112	132	140	111	129	124	117	108	117	123	108	134	118	118	116	97	129	128	113	121	111	150	138	145	124	134	118	118	133	116	103	131	128	116	112	140	102	103	135	110	122	125	128	142	128	147	114	120	114	130	108	98	113	140	120	127	110	118	118	125	112	112	126	133	125	137	122	121	111	147	116	94	122	127	133	131	130	137	127	144	118	123	135	104	121	117	127	108	116	116	126	138	110	105	112	149	106	113	116	138	125	131	120	144	119	122	120	135	106	115	133	107	123	119	123	122	117	134	120	114	110	145	107	123	112	124	116	116	113	109	120	125	127	113	110	112	117	132	121	123	100	115	107	124	125	157	114	113	110	113	121	138	119	122	118	136	136	130	143	125	136	127	127	118	137	93	118	116	124	129	109	115	127	113	123	114	136	105	132	140	104	139	119	100	119	134	134	103	132	123	131	139	129	123	101	121	122	144	133	127	112	123	139	129	125	131	119	113	120	114	123	132	130	124	125	123	126	126	127	135	131	122	110	124	135	129	105	101	101	117	113	103	124	131	132	113	110	110	119	132	127	107	129	103	115	129	113	121	125	132	134	134	108	113	135	124	104	140	108	129	115	108	135	123	121	121	119	119	107	126	122	116	127	137	119	124	125	108	107	135	127	116	137	128	123	112	120	126	126	124	90	123	116	124	120	129	115	115	119	133	134	118	124	122	116	120	139	123	111	113	109	130	126	115	117	134	125	111	142	108	104	133	119	104	124	126	142	134	131	110	136	128	127	106	114	100	108	114	122	133	127	138	122	105	126	106	114	120	134	123	136	138	131	138	134	133	110	127	120	146	126	138	117	99	116	109	123	118	117	125	120	121	137	114	130	119	111	106	125	139	124	121	125	132	113	121	123	108	109	106	116	117	115	113	136	111	117	116	125	126	112	124	115	121	133	113	133	112	130	136	119	115	136	119	133	147	124	121	118	130	127	114	117	137	138	130	150	97	101	154	120	121	122	119	111	135	134	125	118	121	129	131	115	107	137	120	129	126	129	148	110	125	118	117	120	116	129	117	133	129	122	125	128	126	97	125	131	108	123	136	141	117	119	99	109	128	127	121	124	117	100	135	127	136	113	121	123	114	120	121	122	112	144	130	136	107	113	114	115	137	121	122	121	123	111	114	113	117	136	118	104	111	117	98	112	112	120	127	140	139	114	115	108	131	123	121	121	137	123	126	130	128	128	120	116	117	120	128	119	92	127	108	128	98	136	137	114	113	128	131	117	113	110	128	127	120	135	127	119	128	124	135	126	133	123	118	121	122	114	129	101	131	117	124	129	137	138	122	104	129	122	131	124	108	127	111	109	123	111	143	112	132	130	126	122	135	121	117	121	125	129	113	138	114	124	143	113	118	113	123	118	125	119	135	140	123	116	121	124	135	106	110	114	139	116	140	149	129	114	112	120	114	124	126	106	127	134	126	103	117	121	105	132	141	126	113	140	140	127	122	118	112	114	108	134	114	91	110	126	133	124	124	125	121	145	140	133	109	115	129	127	145	125	104	115	117	125	132	122	129	136	117	121	135	119	117	128	113	122	142	117	114	118	130	126	131	122	147	132	140	115	124	129	125	134	126	134	127	135	138	98	100	133	110	126	116	129	131	128	120	105	108	130	113	134	132	128	126	114	132	121	125	126	140	117	116	118	129	121	142	110	122	133	121	133	126	123	121	112	115	100	120	125	104	125	125	138	119	115	138	119	107	123	112	128	112	133	114	106	145	134	107	132	110	121	138	111	123	139	114	102	119	119	134	114	114	124	128	129	116	124	146	142	142	116	114	117	126	130	114	124	145	124	133	126	132	139	131	104	129	119	123	103	111	110	122	127	123	137	117	140	142	120	126	117	126	128	114	113	124	122	127	124	114	123	139	119	110	119	107	115	123	117	126	126	117	121	126	124	122	142	136	111	96	126	104	143	117	112	123	134	119	134	129	121	121	142	115	106	121	131	114	106	130	126	106	121	124	115	121	121	124	114	124	135	115	115	116	113	120	115	103	105	129	123	133	110	124	117	130	124	127	126	132	125	135	121	119	135	116	124	138	103	127	123	148	120	107	121	125	134	118	142	112	120	121	124	127	113	125	123	124	115	113	132	135	119	117	121	129	135	118	139	130	133	126	125	107	133	118	114	119	127	109	126	111	130	107	135	116	110	122	116	115	130	123	125	115	121	115	122	146	125	132	115	157	113	141	141	125	128	127	132	128	123	126	127	121	108	105	150	120	132	116	114	128	123	117	116	137	110	125	123	143	118	130	125	131	111	117	120	124	126	133	120	111	119	122	118	121	116	118	112	133	124	135	133	121	119	115	107	123	120	141	107	128	118	140	122	117	124	144	139	115	97	139	126	124	112	112	128	94	132	119	134	118	109	139	118	134	119	129	113	122
13707	6235	4502	6285	12749	14976	14507	14440	13210	10071	9776	8659	7863	7748	7133	5589	3275	4045	3970	3160	3185	2237	2284	1512	1536	1954	1858	1648	1855	2022	1601	1371	1348	1305	1109	983	936	963	963	970	915	925	991	920	930	891	965	968	933	937	909	950	978	972	974	1006	964	1007	1008	931	953	963	1077	989	990	942	981	1093	1062	1191	1070	992	928	958	941	912	909	889	997	838	928	910	967	874	912	888	984	898	928	917	866	923	970	897	875	891	939	951	863	949	926	901	909	887	867	877	924	875	919	926	916	875	920	949	897	924	955	882	924	940	946	902	916	851	917	928	890	940	913	933	947	966	887	861	927	892	974	903	970	894	938	893	949	903	919	853	900	840	925	915	892	940	906	936	895	878	910	936	888	977	870	889	915	930	897	868	903	893	888	864	883	898	937	900	943	926	934	945	865	864	887	856	879	927	904	898	943	900	887	885	946	866	939	909	857	959	923	892	893	926	917	912	880	861	942	941	957	918	899	942	886	944	896	933	876	899	902	873	840	933	920	902	912	956	936	938	929	874	917	955	893	902	915	852	904	868	958	952	923	930	909	915	898	881	938	868	881	904	938	927	874	876	916	917	891	931	915	891	901	895	836	936	909	899	918	869	906	920	889	900	929	890	895	912	969	904	902	844	926	885	938	928	879	900	944	911	974	906	926	893	899	928	879	941	909	929	871	913	914	934	944	871	914	915	892	919	897	895	890	921	892	889	942	927	939	914	939	903	852	868	939	885	914	880	899	881	886	865	964	933	881	888	936	901	898	897	880	894	879	881	905	930	918	881	905	914	906	878	915	922	921	944	908	875	933	908	913	921	916	939	885	870	983	881	903	926	907	871	883	912	858	942	883	904	926	941	894	887	927	872	862	947	882	926	879	925	959	897	881	914	904	918	904	910	895	885	961	891	920	887	863	872	901	895	888	875	931	871	905	970	970	905	954	916	833	949	921	948	864	911	912	912	930	905	914	897	926	904	920	863	921	868	902	910	929	861	883	892	897	938	887	891	931	877	954	949	948	896	878	896	908	880	930	922	928	819	929	950	897	928	936	898	915	887	871	948	975	969	921	884	921	897	904	876	875	902	918	963	885	970	922	905	937	896	888	908	915	938	873	905	905	890	917	931	922	944	919	900	940	904	879	897	892	911	933	936	871	929	891	938	896	911	927	877	892	877	871	930	958	903	903	903	876	913	935	916	906	926	902	907	920	911	945	1015	886	874	907	915	907	924	914	917	892	913	856	902	917	880	947	879	909	941	837	929	957	894	904	882	879	898	968	925	879	896	903	904	933	909	904	938	905	872	971	886	895	885	868	950	939	988	905	888	910	899	913	851	975	878	926	882	865	870	885	965	868	900	875	860	890	934	874	930	941	892	932	880	886	926	921	963	898	901	936	931	927	884	917	889	868	883	930	891	894	893	854	902	918	879	885	944	943	929	900	872	866	879	901	925	917	887	907	941	859	858	891	911	865	947	906	981	941	907	909	908	935	910	862	893	915	896	915	914	885	901	937	927	924	947	912	899	921	889	952	924	901	892	929	932	936	914	875	941	874	901	913	948	930	978	950	913	848	874	935	900	901	912	876	926	890	850	891	906	885	926	901	929	849	894	910	970	893	875	893	890	916	944	916	888	912	937	899	924	888	892	926	910	919	896	911	933	933	936	890	916	936	892	978	923	888	924	965	952	885	891	884	995	990	954	932	896	890	913	875	896	931	862	888	925	919	929	904	854	905	937	958	866	932	852	943	902	900	903	918	894	882	881	904	933	878	901	936	898	911	932	860	884	943	913	842	932	919	908	893	911	953	927	959	889	840	872	930	879	882	934	875	887	938	880	977	914	914	891	913	898	901	903	905	927	909	914	899	822	889	929	893	890	941	857	939	914	929	878	878	912	843	885	926	912	884	913	949	925	919	852	937	912	942	899	911	901	878	884	897	879	868	941	918	900	900	941	896	946	882	949	892	875	929	911	897	893	908	885	927	943	903	869	940	874	931	860	933	919	908	905	881	912	905	880	865	893	955	923	859	884	931	887	888	928	916	889	924	928	881	903	952	877	906	928	902	943	920	917	947	917	882	955	935	898	868	933	883	925	907	909	899	929	889	852	875	943	926	955	922	918	919	890	917	894	927	893	933	923	902	937	926	902	966	866	884	879	901	912	913	863	879	917	916	973	883	892	928	910	933	957	956	909	948	911	929	898	949	921	933	927	936	927	934	898	927	909	939	905	891	866	880	936	841	930	903	924	901	913	873	905	886	937	865	913	916	919	908	928	945	896	929	948	946	914	952	845	888	906	938	879	893	912	892	949	972	875	910	923	928	879	972	905	909	955	912	862	871	941	889	980	961	939	923	963	924	903	910	943	896	924	933	888	915	879	912	841	948	877	839	895	911	911	869	982	918	923	878	913	929	893	909	883	921	949	881	893	878	882	898	927	862	915	916	883	909	893	970	851	932	849	895	935	892	945	947	974	898	895	818	934	910	884	936	908	931	926	972	914	942	921	914	886	859	896	906	873	924	932	908	890	944	932	862	939	937	879	905	893	930	923	902	911	919	878	860	857	937	940	936	921	943	883	920	927	887	947	939	897	882	909	914	851	884	926	886	847	909	866	934	893	856	862	944	910	906	933	901	860	972	915	922	886	928	934	905	904	934	909	896	969	931	895	882	921	902	921	936	905	943	931	974	941	868	936	902	894	927	892	914	925	893	891	879	945	910	987	886	965	932	881	908	878	863	860	940	863	924	889	913	901	907	884	878	913	932	918	921	927	867	878	872	949	931	928	906	940	930	938	911	922	951	951	943	966	947	936	925	909	915	877	883	934	910	914	918	909	908	894	896	885	887	890	922	915	876	910	895	936	887	929	921	924	939	908	943	859	879	863	855	903	872	892	891	877	862	906	928	935	897	887	958	932	940	891	980	939	890	907	914	922	897	929	932	916	973	948	868	873	935	915	930	914	996	948	896	919	856	914	964	880	866	902	875	937	909	911	890	964	842	918	910	898	917	892	901	881	912	942	912	950	890	906	921	893	918	899	904	938	870	884	917	884	899	928	937	879	962	952	885	872	927	910	912	881	905	873	929	895	950	891	920	888	873	922	910	960	856	926	899	927	875	913	962	912	896	886	904	936	834	899	907	906	945	957	990	943	917	906	912	903	919	893	887	895	903	880	892	907	939	924	918	923	900	893	846	911	870	916	811	955	933	868	923	892	875	913	898	890	871	915	864	915	864	936	936	888	910	955	900	930	915	884	956	901	952	886	879	909	941	962	937	893	891	891	919	999	864	971	910	923	866	938	943	872	870	901	902	944	896	972	896	884	847	906	914	950	886	933	896	975	959	923	982	873	933	895	881	901	917	934	908	901	924	926	907	929	919	923	910	947	901	880	903	845	936	952	880	907	873	932	839	923	879	906	934	882	959	939	868	916	912	964	957	954	889	930	963	884	953	872	957	885	862	941	933	939	894	882	822	922	906	971
1231	240	219	139	130	167	193	257	213	176	202	179	199	190	167	133	88	130	110	72	91	64	77	64	56	68	55	58	73	53	76	65	57	52	55	39	54	51	43	51	55	51	46	55	59	38	46	50	65	50	59	46	50	53	62	58	53	52	58	63	63	47	57	44	51	51	55	55	58	55	61	51	62	49	53	57	47	44	46	58	55	48	45	45	37	40	50	55	38	43	50	44	50	45	48	54	45	55	66	52	50	47	51	42	54	35	49	49	49	54	54	55	55	58	55	35	45	44	65	48	62	48	43	54	62	62	48	55	49	49	40	46	52	62	52	54	46	54	50	54	64	63	43	52	57	52	56	57	48	57	51	56	57	67	48	51	44	54	37	57	70	58	45	57	44	53	43	47	44	57	47	39	46	40	52	51	60	57	44	61	62	58	41	58	56	65	56	51	58	50	55	47	51	57	59	35	52	57	47	40	62	60	59	56	54	47	57	45	58	53	57	58	55	40	63	58	53	47	52	48	42	54	38	48	45	32	58	45	66	51	57	52	52	52	55	64	47	53	46	60	45	54	56	51	67	53	46	65	51	53	54	60	49	50	63	49	48	50	42	46	66	59	47	49	45	63	53	58	41	47	49	60	54	55	41	61	48	63	48	81	54	49	49	44	43	49	55	51	48	58	54	65	50	57	52	53	51	61	64	51	50	42	64	61	57	50	57	41	64	62	48	46	53	54	43	44	43	47	62	53	63	48	57	58	42	50	64	53	38	49	44	51	46	51	70	38	57	46	48	50	44	53	50	54	50	48	49	56	48	56	43	43	59	59	54	69	48	57	52	58	47	56	65	54	47	46	44	52	54	56	55	65	33	57	61	40	55	58	60	62	53	52	55	59	49	51	44	47	60	55	55	54	47	58	52	45	54	47	55	59	54	49	48	53	58	44	45	60	55	60	50	51	55	53	57	64	45	58	63	43	53	52	46	59	57	60	50	56	60	54	56	46	54	61	61	47	47	62	48	50	42	53	43	69	53	39	54	53	58	48	53	59	48	48	51	69	51	44	56	64	42	55	67	51	58	50	60	51	53	57	46	54	48	55	65	43	55	48	74	56	45	58	52	62	58	54	56	51	47	39	58	49	46	53	45	48	43	56	44	47	33	43	49	55	51	52	34	46	52	47	39	45	48	46	53	62	50	51	49	55	35	47	47	49	52	47	50	48	53	58	56	57	40	51	59	46	40	51	54	54	62	60	45	46	63	54	55	53	58	57	53	52	51	59	40	43	58	52	58	61	64	56	43	59	55	45	60	80	50	58	49	62	49	53	44	60	47	45	48	50	52	50	58	63	46	35	51	41	46	59	47	46	60	67	44	52	38	44	51	45	46	49	62	59	66	53	60	71	62	62	67	51	63	57	52	60	49	42	55	57	60	44	62	48	54	46	55	60	56	45	51	55	63	54	48	43	66	50	52	49	52	48	55	62	49	50	45	65	48	57	50	50	46	65	55	58	52	50	43	39	49	55	67	57	58	53	45	48	53	45	56	47	46	45	53	44	48	59	44	50	50	55	56	66	63	60	48	49	66	44	48	54	56	56	48	49	54	54	54	39	66	44	42	57	55	63	57	56	49	48	39	52	52	59	49	48	35	51	55	49	44	50	47	51	40	50	45	41	59	54	61	39	43	58	54	55	55	53	66	45	52	51	50	44	50	52	46	57	60	63	71	55	43	52	49	50	60	48	62	47	50	44	44	45	58	60	57	46	56	52	62	56	59	57	45	54	54	59	46	46	46	46	63	53	48	53	61	46	48	59	46	52	58	56	45	57	61	61	47	54	53	56	50	56	51	48	55	51	54	56	55	62	49	62	50	62	54	43	42	63	51	46	58	57	46	56	77	48	55	55	51	53	63	47	50	57	55	51	50	55	45	63	50	51	63	34	50	48	51	47	54	62	68	60	39	58	60	66	55	55	51	63	53	41	51	47	53	47	65	58	37	56	56	51	46	55	56	56	38	55	49	59	48	47	45	50	63	57	56	56	48	57	46	47	53	46	47	45	69	47	71	56	39	38	55	46	35	57	61	52	50	51	57	52	70	58	41	63	62	59	59	40	60	55	59	60	41	57	43	57	47	38	50	48	58	46	56	61	57	61	55	44	54	49	60	58	49	48	49	59	42	55	52	51	65	39	55	62	68	46	68	53	36	43	49	57	50	59	57	59	49	62	45	55	59	52	59	45	52	62	56	42	47	62	59	40	47	52	46	40	50	67	45	55	52	43	67	55	50	46	65	50	59	47	49	49	42	53	44	56	55	48	48	53	63	71	54	39	47	47	56	49	50	57	39	58	51	48	38	60	44	47	50	55	52	60	60	67	48	43	37	49	62	48	52	53	56	49	71	40	65	49	45	47	58	53	52	44	43	59	50	56	52	54	62	47	62	63	58	45	41	57	47	62	58	43	43	53	50	46	50	59	52	53	45	49	66	44	48	47	56	49	39	48	44	51	53	58	38	55	44	53	49	58	56	58	63	55	65	56	43	51	52	30	52	40	57	62	56	52	58	48	54	44	50	43	56	51	51	42	61	53	48	45	61	53	49	48	40	48	41	41	52	52	58	51	63	53	46	53	48	54	67	69	54	41	48	47	41	45	48	42	66	49	61	40	50	55	44	48	46	56	56	53	46	50	42	58	53	54	52	49	45	65	41	54	67	56	47	42	58	51	61	43	48	53	55	57	48	72	47	45	67	44	49	79	48	55	53	60	51	46	54	44	58	51	51	52	53	54	53	43	52	63	51	67	68	56	62	62	50	50	54	54	41	57	49	48	59	50	58	56	41	42	40	57	67	50	44	57	58	52	47	41	63	35	60	59	50	40	46	51	54	65	48	59	44	56	47	58	51	53	59	41	55	58	46	46	51	58	47	55	40	54	51	47	61	54	45	53	61	49	42	42	51	51	60	49	44	53	45	62	56	42	52	53	55	62	60	50	47	51	37	63	47	51	53	56	57	63	71	53	46	51	52	49	48	60	53	61	54	47	45	52	49	49	62	48	45	53	46	50	52	61	50	62	39	56	43	43	59	41	57	64	48	49	46	58	52	52	52	50	57	47	56	40	52	62	54	56	58	47	40	50	46	51	50	49	48	47	62	67	46	47	43	47	42	50	56	47	46	61	45	51	64	46	56	60	65	58	49	55	62	38	53	47	52	59	52	61	58	44	58	50	48	50	52	53	51	57	57	51	54	56	50	54	42	54	68	57	56	39	51	61	36	52	56	58	59	50	51	62	46	55	57	41	35	54	46	49	45	48	38	40	58	53	72	55	57	50	50	49	58	40	60	54	56	59	45	63	39	51	47	57	52	76	50	56	55	62	62	49	55	43	62	65	45	66	56	55	42	56	41	51	72	51	51	45	56	45	44	50	56	57	51	39	52	58	68	64	55	49	40	42	44	50	46	50	55	46	58	57	45	59	46	52	62	42	60	57	54	60	46	44	65	58
10762	3832	2670	3464	7464	8985	9580	9459	8012	5948	6049	5592	4893	4673	3623	3059	1769	2549	1795	1516	1624	1130	982	704	720	926	788	811	956	833	684	611	562	513	460	400	376	413	402	435	455	407	444	435	395	409	429	429	423	421	454	437	441	438	393	416	449	449	432	415	466	455	419	440	447	406	479	457	498	483	475	420	408	404	447	457	446	383	387	409	405	418	430	422	387	391	387	428	367	432	448	424	457	384	434	395	432	403	429	416	412	430	410	403	408	404	400	377	444	430	404	410	434	384	409	406	390	421	403	396	425	444	400	444	406	431	429	395	421	426	394	418	386	405	458	416	398	455	433	434	378	368	408	403	421	432	432	406	419	431	380	400	431	427	422	392	379	414	417	451	405	418	365	380	358	408	400	414	411	391	404	394	380	436	390	380	396	419	397	411	398	399	426	413	406	431	418	375	408	400	417	455	400	431	439	403	418	402	401	404	386	400	404	411	400	403	412	411	427	399	443	445	419	391	429	406	399	401	453	392	423	371	403	434	379	423	391	425	396	406	429	419	413	461	406	418	416	415	416	396	415	425	428	399	414	392	419	440	429	420	434	403	383	400	423	437	399	397	435	411	419	414	418	433	412	431	407	387	435	444	403	407	405	451	418	403	415	408	399	404	400	403	425	438	431	392	401	410	420	442	368	379	430	437	380	380	405	395	424	397	391	418	406	410	383	416	411	415	442	406	413	396	395	396	408	451	412	426	427	416	400	431	398	399	403	415	440	428	385	440	408	400	445	394	407	436	403	395	404	435	392	429	390	419	403	392	407	415	426	426	395	416	415	402	408	420	408	371	418	408	387	403	443	425	434	422	415	441	414	410	429	435	429	407	411	415	397	421	413	420	462	428	407	427	413	421	442	453	456	430	391	406	392	379	437	376	401	391	402	381	415	424	371	463	393	446	451	450	431	434	387	412	434	427	434	410	417	430	430	435	383	410	436	435	425	414	410	423	425	408	437	397	411	386	411	436	392	415	397	400	396	461	436	415	405	426	381	405	428	419	420	427	446	431	400	425	404	424	400	411	420	418	387	405	446	432	403	395	414	410	426	415	398	428	391	396	417	398	426	413	401	383	431	407	366	428	414	409	396	399	397	401	382	442	397	394	455	452	429	400	409	439	387	387	411	423	424	397	427	387	428	425	391	418	403	427	422	388	445	394	400	458	405	387	372	412	452	455	453	377	418	412	412	424	414	441	382	409	395	429	472	436	421	363	401	456	421	457	409	406	424	429	396	408	448	404	427	429	407	399	435	381	433	428	412	418	404	382	418	416	408	420	426	412	392	415	418	405	411	401	372	366	409	408	397	427	424	404	409	426	434	408	441	417	421	434	403	418	378	428	416	369	394	391	451	397	400	409	400	416	397	431	424	399	417	383	416	443	443	420	410	415	411	381	409	419	425	415	406	368	411	422	420	414	402	400	426	415	422	423	404	414	416	404	401	413	430	401	448	396	412	408	397	427	421	462	389	417	393	398	420	421	413	391	416	455	434	361	400	427	433	424	411	392	444	426	444	388	418	455	406	412	372	391	431	395	423	401	397	409	398	436	422	395	403	391	410	387	422	410	419	405	378	375	399	413	372	413	399	418	381	437	369	413	416	389	441	392	418	401	424	429	397	410	411	395	432	405	392	403	457	412	427	435	417	432	432	403	407	435	401	396	386	408	374	417	400	397	388	418	433	416	418	393	445	409	387	409	401	442	409	408	424	411	404	412	422	400	447	397	417	408	389	380	398	387	407	401	377	431	468	412	394	413	419	386	443	407	423	442	414	415	436	430	446	414	432	414	414	407	433	391	397	407	417	409	381	395	388	405	427	398	410	391	373	438	388	431	417	442	420	415	388	452	378	418	387	387	409	405	404	413	441	420	409	417	394	431	427	398	422	419	420	407	435	414	408	423	385	411	425	430	440	417	447	411	426	387	394	388	400	409	452	416	408	385	389	407	437	373	439	439	409	434	435	427	401	405	385	417	441	379	428	422	422	400	414	405	401	364	383	455	409	470	452	428	430	430	424	409	422	412	409	449	411	400	418	381	405	405	407	432	382	430	417	418	413	428	434	417	387	388	377	409	431	381	422	413	449	416	428	387	392	404	450	384	429	399	405	409	385	399	391	372	431	411	417	412	413	438	426	424	455	400	447	451	400	405	418	403	437	400	441	370	418	381	412	450	437	405	385	396	424	404	403	396	391	394	426	385	436	408	421	437	384	424	423	392	418	431	409	421	427	397	396	450	441	406	426	408	422	409	399	402	421	411	411	440	447	430	414	414	448	427	378	433	418	418	387	406	400	411	433	422	419	397	421	446	383	370	440	407	423	403	436	408	404	409	409	436	422	419	398	391	395	411	436	398	452	409	427	419	427	383	415	419	433	422	421	419	411	423	461	440	398	423	382	438	411	401	395	399	432	421	412	388	419	369	440	407	445	397	411	404	434	435	405	409	422	404	406	425	422	410	445	419	411	385	445	375	432	397	408	396	458	420	410	416	422	416	425	420	415	398	429	414	473	422	412	400	426	364	396	394	408	396	412	459	426	446	423	424	405	378	432	416	426	425	421	449	398	402	380	425	415	397	429	418	417	406	391	465	427	413	361	423	427	410	425	424	414	419	420	428	398	434	384	374	407	403	437	413	400	436	409	429	433	434	399	442	398	393	419	384	403	440	399	464	455	382	404	461	436	401	411	455	411	395	429	421	448	387	421	411	423	432	415	411	382	413	390	418	437	384	384	428	458	417	399	401	387	429	425	392	420	412	441	416	409	436	402	438	434	407	441	437	431	424	441	401	404	395	425	417	429	396	410	403	434	428	426	388	428	411	430	408	406	449	420	403	440	419	390	394	408	419	430	414	388	451	399	395	439	436	449	408	441	408	420	421	421	405	403	433	453	419	384	413	408	403	430	425	438	448	401	423	433	377	401	431	381	386	408	388	412	390	415	433	420	412	377	398	444	417	405	409	376	441	373	400	369	393	393	412	403	405	387	412	427	431	404	424	395	408	407	425	412	440	374	424	411	427	396	455	409	443	439	430	396	400	447	415	435	414	426	414	397	440	442	372	390	422	426	430	395	418	398	424	417	412	423	409	388	414	384	416	398	394	394	414	457	430	397	408	428	436	431	406	403	422	391	433	394	414	369	398	373	371	438	412	431	395	405	414	417	423	403	434	386	410	406	390	436	453	437	402	391	417	411	442	394	467	461	406	404	378	425	413	420	363	439	413	402	406	413	422	422	412	440	418	406	435	408	416	404	392	420	478	416	407	404	399	420	414	430	418	423	424	412	430	432	432	449	420	398	397	415	404	425	408	438	391	401	431	451	445	396	424	418	405	398	424	385	464	407	394	389	399	449	396	411	420	399	445	416	409	400	407	457	387	421	416	445	401	384	392	412	410	420	381	438	440	421	410	426	428	431	399	384	406	394	395	473	415	383	407	411	436	417	434	421	420	427	370	391	404
847	453	315	229	192	243	358	387	303	294	341	268	284	248	195	184	172	156	143	170	131	137	101	108	108	112	108	104	118	130	123	107	94	113	116	112	88	88	98	96	102	85	103	88	85	101	91	82	110	95	99	96	92	85	113	85	96	77	95	94	81	98	76	86	101	103	96	97	91	112	117	103	77	87	89	100	93	90	82	95	88	106	87	86	94	87	91	109	92	93	103	77	100	91	101	84	86	91	105	97	96	92	83	102	111	93	75	93	91	72	99	107	84	103	91	98	79	96	84	90	116	77	75	95	83	98	109	88	91	82	102	87	92	96	105	91	95	87	110	83	80	98	94	109	91	95	92	88	99	90	82	82	88	114	84	82	80	105	108	98	108	104	94	74	121	80	101	83	92	88	92	113	86	95	89	111	101	108	87	79	112	82	89	71	79	73	95	98	87	90	86	96	102	85	92	77	91	95	90	100	92	85	91	93	95	91	87	102	106	85	107	98	89	114	86	80	118	99	88	97	85	90	110	85	90	89	86	93	87	92	89	98	90	94	105	97	96	107	103	97	93	93	109	109	74	95	93	80	104	92	78	85	97	96	95	88	93	97	85	83	98	74	85	74	75	83	98	91	97	86	103	103	96	65	89	92	75	92	78	107	93	109	107	91	87	86	96	94	84	86	91	104	97	98	95	92	100	93	102	80	87	119	90	97	86	86	109	97	96	90	87	99	102	89	87	98	93	89	84	91	112	87	90	98	86	85	95	108	97	91	100	86	90	82	97	91	86	87	86	104	76	92	100	95	94	86	105	90	75	73	118	73	95	83	94	98	96	84	90	94	94	103	101	85	93	102	109	81	93	95	93	79	88	101	87	102	99	81	109	87	96	96	102	99	109	95	117	115	104	94	83	90	95	86	93	93	89	103	76	94	104	88	89	91	93	94	80	87	97	101	85	99	94	100	105	100	84	89	118	74	101	79	105	107	111	100	84	97	91	94	84	99	78	72	71	108	98	79	117	105	85	98	98	77	106	115	89	78	104	96	86	89	84	105	99	86	95	82	93	114	88	86	77	101	89	92	105	96	88	98	111	99	93	102	91	91	114	90	98	99	97	96	88	87	94	100	106	84	93	99	102	75	75	88	101	92	103	94	93	107	106	91	94	105	90	93	90	87	101	98	89	118	97	87	85	81	86	92	93	108	100	78	93	86	112	82	90	93	96	79	101	86	86	95	114	89	89	82	88	79	65	90	90	98	113	93	99	112	97	90	84	83	93	97	103	94	103	93	105	110	86	82	71	112	94	114	97	91	92	113	104	86	86	82	104	91	103	101	95	101	94	96	81	91	89	95	94	90	93	101	101	79	95	94	86	92	100	86	96	91	108	85	102	84	103	98	85	91	87	93	101	96	107	86	94	86	99	106	94	95	92	74	105	92	94	91	92	88	87	105	111	91	99	82	91	106	92	106	81	100	94	102	113	84	98	86	97	110	76	89	78	104	90	87	106	90	106	121	103	92	76	96	99	93	101	92	97	111	86	75	76	86	109	85	76	84	84	90	93	97	107	83	96	94	89	79	107	81	100	98	85	102	88	84	85	97	100	106	103	101	95	82	97	101	88	107	88	94	98	98	119	85	92	89	93	101	96	89	80	86	98	102	92	92	96	92	94	90	104	103	92	87	87	91	109	109	94	92	100	105	91	85	86	73	84	89	95	79	95	107	95	93	90	92	91	88	110	105	104	93	98	101	93	97	101	103	99	117	91	94	95	86	93	83	74	90	92	82	88	86	104	97	76	71	83	85	115	100	96	106	77	79	85	99	99	96	97	104	73	75	90	88	103	101	69	95	94	103	96	95	85	101	99	93	82	83	80	97	89	92	100	106	83	100	99	72	86	109	88	94	88	102	89	98	112	88	89	112	91	83	91	97	100	114	106	108	93	84	98	78	84	94	100	88	85	79	92	88	88	96	79	90	89	104	102	93	95	99	96	121	85	90	94	87	88	102	102	93	83	77	97	105	75	94	88	89	91	103	105	97	90	109	95	95	72	105	102	91	93	106	82	118	95	105	94	101	91	82	87	106	99	79	88	104	102	98	111	91	113	98	106	92	112	80	87	88	93	84	82	103	91	108	74	95	96	94	103	92	88	88	88	81	76	94	88	103	104	79	83	93	89	90	100	99	88	93	79	99	101	81	77	114	93	101	98	88	91	88	106	98	112	93	103	109	89	98	97	95	84	71	103	92	103	80	90	73	100	99	98	104	97	100	89	92	101	89	98	90	81	100	97	111	100	82	73	100	95	93	93	94	101	100	82	90	98	86	84	117	87	95	106	101	103	99	81	85	85	93	97	86	101	88	100	98	92	73	89	93	86	84	99	98	80	101	92	113	90	87	81	84	94	98	89	112	88	97	97	98	86	104	105	77	83	96	95	88	86	109	93	93	103	99	98	82	99	99	96	94	99	94	71	108	90	86	89	95	94	86	95	92	91	108	87	93	108	97	91	90	89	82	91	96	91	94	93	90	91	76	93	99	86	100	94	86	104	85	81	80	95	91	81	92	85	84	100	97	99	76	99	110	85	85	84	90	97	86	103	98	96	101	96	99	92	90	106	79	97	97	107	87	90	78	98	108	110	92	94	90	104	97	93	121	88	103	99	100	96	96	91	121	95	85	97	91	77	99	117	105	89	88	103	88	91	81	93	90	94	75	92	92	100	88	78	82	90	115	90	86	97	108	74	98	82	92	110	91	97	103	102	84	105	110	95	104	85	101	96	81	87	92	102	104	75	77	105	91	106	96	95	81	84	83	98	112	87	85	101	90	80	86	90	115	113	87	75	88	96	96	88	104	89	100	109	102	105	82	83	107	110	96	112	95	91	89	103	95	80	106	106	81	83	98	96	102	101	83	93	99	80	98	82	101	91	88	79	91	93	86	81	83	85	92	88	89	94	93	93	109	108	95	97	91	86	85	105	78	110	78	110	106	84	70	81	89	85	85	92	89	97	76	100	84	70	89	79	102	85	97	95	96	112	95	90	92	94	85	95	110	89	87	80	99	91	115	91	73	103	96	97	82	77	106	94	84	107	101	84	95	95	88	94	80	101	95	94	88	92	88	89	80	85	93	95	97	108	92	82	84	99	109	92	95	91	110	88	95	92	93	106	91	84	108	84	87	100	91	103	86	76	97	118	96	100	83	91	98	99	99	75	71	89	96	94	89	93	93	93	96	104	84	79	76	93	95	80	96	80	91	96	91	96	92	107	76	88	94	101	107	92	97	87	86	94	93	100	102	93	108	99	82	60	85	83	97	101	87	105	104	99	86	87	88	102	86	85	89	95	89	108	92	103	110	88	92	97	102	101	82	89	85	91	84	92	103	91	90	95	95	101	106	94	93	75	88	93	95	106	92	98	99	85	82	100	103	96	88	82	85	107	94	104	93	81	94	100	97	87	90	104	91	81	94	76	86	112	81	99	91	76	90	91	93	105	86	92	85
11547	5845	3968	4718	9815	12434	13346	13113	10260	9273	8381	7878	6778	5758	5129	3714	2870	3279	2539	2466	2453	1765	1294	1283	1454	1442	1213	1276	1549	1427	1263	1073	952	1004	762	710	768	744	713	693	737	710	715	753	723	730	737	700	684	719	730	722	692	745	749	704	768	708	672	729	730	783	797	689	757	723	784	828	883	880	844	793	720	768	700	739	742	697	728	715	698	709	725	710	691	690	755	714	774	704	721	732	664	662	722	698	726	701	709	682	699	664	709	694	667	706	717	734	742	754	726	737	694	684	747	674	678	698	689	688	698	731	744	743	735	680	697	660	735	718	725	676	701	718	734	704	715	686	707	735	659	711	698	732	724	675	692	729	723	719	686	713	696	718	674	667	712	724	716	698	727	722	704	693	688	712	684	667	722	682	675	683	675	764	686	698	699	675	673	692	744	676	705	688	655	702	673	686	698	717	699	683	694	711	743	691	679	724	708	730	727	627	724	699	645	674	682	681	678	713	714	696	664	697	740	699	694	697	699	727	732	676	702	689	694	680	672	705	708	710	744	727	705	694	674	718	744	657	691	738	734	681	672	685	703	708	670	693	710	674	708	726	701	720	741	689	748	703	730	642	687	723	710	693	744	744	730	709	710	722	651	670	683	701	696	666	697	732	670	686	719	704	692	687	771	684	694	686	708	697	701	712	719	713	661	718	738	738	689	695	693	741	661	692	714	654	660	727	701	755	664	707	723	641	678	723	687	678	711	698	700	664	712	740	730	728	709	758	736	738	723	702	674	670	728	742	694	703	703	704	710	706	671	716	688	721	728	674	680	734	724	648	724	718	718	701	707	709	691	696	691	709	684	709	659	712	731	720	693	721	738	709	751	704	672	684	705	669	755	741	703	685	627	715	711	670	723	690	680	706	700	677	669	746	764	709	676	656	682	727	682	681	698	696	698	649	718	707	687	669	682	703	719	695	723	639	704	695	689	642	687	650	659	719	705	699	717	672	686	735	723	750	734	656	742	695	672	744	727	762	671	648	663	738	687	687	700	714	722	734	696	728	744	676	698	688	750	710	687	666	663	690	700	696	690	711	681	689	696	717	739	705	698	730	731	710	747	701	697	754	720	722	755	763	692	725	716	734	775	704	697	678	678	701	658	734	703	706	694	703	760	704	697	779	679	676	696	690	732	729	659	703	683	747	675	693	665	680	697	737	739	711	724	716	682	701	714	730	691	680	678	715	648	698	720	706	722	711	708	692	700	686	696	685	661	686	684	705	730	681	729	705	695	672	716	701	686	704	718	740	700	746	746	715	747	684	745	727	677	721	729	704	753	719	750	727	719	681	722	675	706	708	707	660	688	728	673	684	728	745	698	704	664	722	701	721	712	691	683	718	756	694	684	760	716	679	731	705	714	685	686	708	729	693	696	673	742	694	659	738	657	664	707	739	687	672	727	722	725	707	730	748	726	700	722	751	699	710	703	718	693	674	699	662	722	702	750	684	663	689	715	669	709	674	679	680	688	729	693	729	741	671	655	694	646	677	685	661	717	713	687	687	693	695	699	716	684	682	721	744	679	743	699	738	688	739	682	738	708	733	733	670	677	724	731	693	766	710	675	667	721	709	688	740	705	663	684	692	668	715	666	645	692	739	700	792	723	697	730	743	679	673	684	683	710	723	740	715	718	694	718	674	665	732	702	707	769	732	698	703	748	661	714	699	702	679	685	709	677	742	708	698	731	749	666	704	709	709	714	674	751	737	716	653	695	693	688	646	711	749	715	678	689	708	674	694	667	703	698	730	672	715	688	717	746	728	688	662	714	693	688	737	694	762	702	680	717	719	725	674	684	684	714	686	736	734	699	702	693	695	723	738	691	704	723	644	723	701	698	644	675	679	664	680	750	674	708	701	681	737	695	687	690	740	661	715	702	731	718	711	710	658	644	734	707	700	685	733	742	668	666	709	668	726	718	720	684	676	691	719	731	722	693	708	671	746	660	674	675	686	732	662	655	707	693	679	731	733	724	686	714	673	691	722	763	732	714	726	713	714	704	692	698	703	757	732	740	705	696	696	674	716	696	708	685	739	741	686	706	693	715	696	707	684	693	683	662	732	666	686	712	712	713	709	728	718	723	724	686	722	650	670	689	721	729	671	704	709	725	669	727	688	683	717	745	651	696	695	693	727	662	657	750	735	719	692	705	675	712	697	691	670	721	700	729	695	689	729	741	703	715	677	713	690	674	683	655	744	684	677	696	718	732	681	722	688	685	659	682	679	721	711	695	684	691	718	704	668	684	703	713	725	667	690	709	745	627	721	681	694	690	692	728	721	672	657	716	706	691	662	682	703	705	702	719	746	710	737	773	682	706	686	664	676	688	710	711	754	738	682	708	682	661	683	692	699	690	720	709	739	699	677	701	724	720	648	675	693	739	705	722	707	733	722	683	727	705	729	674	704	718	653	684	686	676	755	723	684	719	729	651	696	692	754	725	739	739	657	721	674	710	771	703	685	698	746	724	670	698	756	688	658	707	672	699	702	714	718	727	723	692	747	703	681	656	749	678	685	674	707	743	740	731	678	733	672	741	703	724	708	697	667	700	690	727	686	702	710	704	698	733	703	697	743	650	716	680	689	676	714	708	687	690	728	715	693	689	712	740	689	746	676	689	689	723	680	665	707	727	707	735	654	661	708	698	679	664	698	694	731	695	659	712	679	695	715	706	713	701	666	725	680	700	713	716	739	707	690	734	698	677	754	686	751	694	700	695	733	689	695	751	698	704	687	703	679	730	703	695	720	700	741	725	680	719	717	725	705	692	749	649	708	719	706	679	647	705	656	696	713	711	705	736	709	712	701	682	695	719	684	700	694	743	690	672	705	724	696	715	752	721	713	710	728	684	697	695	715	681	751	683	697	661	741	688	720	685	652	699	719	726	692	689	691	719	682	707	723	681	715	692	713	667	687	721	715	659	733	695	711	753	746	705	712	743	727	701	739	688	720	738	666	728	664	722	715	684	679	662	762	724	685	754	727	657	666	709	703	615	695	685	695	763	712	704	762	697	683	683	711	657	685	707	725	699	712	662	704	714	696	760	701	679	703	734	690	710	690	718	683	715	719	682	662	674	728	680	683	730	671	742	670	724	691	693	713	686	679	680	697	722	669	670	737	678	726	712	730	682	713	727	715	716	705	714	720	719	662	695	674	725	672	723	726	684	684	693	692	744	697	672	710	682	713	705	703	696	694	680	644	703	695	726	683	734	695	688	674	719	730	662	730	685	719	679	695	688	721	696	733	719	745	681	711	678	691	687	688	693	701	677	683	702	727	718	729	723	724	730	721	699	700	725	722	722	733	687	691	701	659	717	668	665	733	721	737	738	681	659	705	706	680	690	746	709	714	730	723	687	670	678	714	701	728	677	714	701	686	719	706	664	702	716	736	678	738	685	725	708	715	715	709	700	683	708	676	757	722	631	690	731	710	669	751	703	714	706	701	684	752	716	713	677	672	704	743
1893	437	305	216	157	246	304	355	297	343	276	281	276	219	249	147	167	149	155	160	152	99	107	96	127	96	108	110	116	118	107	101	74	81	88	67	80	78	70	86	71	95	68	74	99	71	81	83	79	66	73	87	86	85	82	86	81	80	65	73	87	83	86	75	96	84	90	84	77	79	77	109	77	75	89	79	72	78	94	61	73	94	84	78	92	96	81	91	70	84	86	85	77	70	82	96	85	72	71	73	66	81	98	67	80	94	77	70	78	78	87	70	98	79	69	103	93	91	97	73	81	87	93	69	92	76	73	81	84	74	68	92	74	85	74	88	84	75	93	84	81	89	78	74	77	69	99	86	91	86	71	84	83	87	81	79	86	80	64	81	88	89	80	85	86	79	79	87	81	91	82	91	78	72	77	81	69	90	84	84	66	86	76	92	97	86	93	78	73	94	83	82	82	87	73	75	78	83	93	59	83	72	68	78	87	93	95	86	77	92	70	83	85	79	62	72	73	80	89	77	86	84	95	65	69	82	86	77	85	73	70	73	77	102	64	85	73	68	90	89	72	69	78	103	71	69	93	82	87	91	81	103	99	88	79	81	69	79	76	81	61	65	82	79	79	76	88	92	70	62	92	87	84	78	77	79	83	82	81	86	98	75	76	75	62	92	91	95	91	74	83	91	103	82	87	85	79	79	84	93	78	95	78	80	77	64	83	84	99	91	77	94	78	69	72	91	79	93	69	81	81	94	70	81	84	81	73	77	81	99	95	72	96	74	87	93	106	75	72	89	78	90	91	88	75	76	71	72	78	75	79	70	73	76	72	71	76	70	88	85	78	85	66	73	81	69	97	95	89	78	86	78	92	75	74	87	71	87	97	89	82	76	94	73	77	74	84	79	86	100	93	82	81	70	82	71	77	73	80	75	71	82	77	74	88	80	73	81	89	84	84	85	79	75	84	64	78	70	90	79	67	94	72	71	98	74	65	83	76	77	83	88	70	82	83	85	77	100	77	75	84	73	85	80	80	95	77	94	72	77	89	83	84	92	72	87	82	82	68	91	89	88	89	88	73	89	89	82	69	70	92	64	94	78	74	90	81	75	80	61	81	72	91	79	72	81	91	89	93	77	81	81	80	93	84	84	74	68	92	89	100	72	86	78	86	62	78	89	79	90	76	82	72	78	75	72	69	84	81	72	71	63	76	71	72	85	72	82	98	80	68	89	76	85	81	80	80	77	90	76	87	75	93	90	85	79	90	67	69	79	67	87	63	78	70	73	74	92	73	80	74	76	78	81	58	67	78	76	70	60	71	79	89	85	85	88	86	75	83	85	84	103	86	78	79	65	92	74	49	83	72	78	68	73	65	74	87	79	87	73	87	85	78	80	79	79	77	86	79	84	85	71	103	73	75	82	95	89	83	81	89	71	65	71	76	79	69	78	86	75	74	74	85	69	87	73	81	72	68	77	79	79	80	78	78	93	78	98	82	72	89	96	71	73	74	76	88	81	81	72	95	101	61	77	79	72	84	86	79	92	68	74	87	68	77	65	78	79	63	61	98	92	77	77	70	78	83	87	81	65	73	85	84	84	67	89	79	63	81	71	72	85	78	91	90	72	89	77	78	80	74	89	72	76	79	69	85	57	68	83	69	78	82	67	77	87	70	65	91	77	70	74	91	79	74	81	72	81	69	78	66	92	89	81	74	74	79	98	85	88	82	81	60	78	76	83	71	78	80	86	75	66	68	84	96	75	77	71	71	91	79	90	82	81	78	66	65	88	91	77	75	79	63	95	83	68	77	68	78	72	99	88	87	93	70	68	69	75	74	81	91	67	79	79	66	80	76	74	71	80	92	78	76	89	80	75	78	78	85	89	86	77	77	79	89	77	79	85	75	95	71	86	82	86	71	93	89	83	77	76	78	63	85	82	66	77	85	73	100	83	83	80	79	70	83	79	87	70	77	92	88	92	81	81	93	100	75	81	77	82	98	88	79	89	64	84	85	74	71	80	81	68	101	110	82	83	84	83	71	78	69	71	79	71	85	76	74	82	75	82	79	79	87	90	83	72	76	71	86	88	85	85	89	66	73	76	69	85	87	76	99	68	75	81	85	88	72	77	84	86	91	75	82	84	91	87	81	68	84	90	72	95	57	93	79	74	81	78	75	85	62	78	77	82	75	80	76	68	76	82	91	88	77	68	88	82	80	84	89	78	79	74	79	78	79	78	87	75	62	100	62	90	69	76	81	85	89	76	90	63	85	66	90	74	79	83	89	62	110	82	87	88	92	89	79	89	67	87	89	72	78	64	91	100	87	81	80	67	74	85	80	87	99	77	77	79	68	94	82	67	90	103	77	84	89	84	73	95	64	85	83	78	81	102	75	83	70	78	64	80	74	90	74	75	80	80	73	73	78	83	80	73	83	93	81	82	83	81	92	73	85	79	81	55	80	93	83	86	87	77	79	72	85	72	83	73	84	72	85	72	87	75	81	80	75	91	88	78	72	89	84	80	68	85	69	66	80	85	63	77	75	89	63	87	79	86	81	93	77	78	69	79	87	63	75	97	82	78	84	84	80	90	86	83	95	75	80	64	98	83	73	68	88	96	73	79	75	74	79	90	78	76	74	79	80	81	79	77	98	81	76	79	81	91	74	73	65	96	74	80	69	76	77	86	75	92	72	88	79	82	77	80	71	81	84	68	83	83	89	84	77	75	88	93	78	76	84	72	83	87	81	80	79	72	74	71	73	78	74	89	57	95	73	94	67	86	85	69	100	78	85	89	82	74	77	83	75	78	76	91	79	74	66	73	76	58	71	74	74	86	72	78	80	83	73	85	73	88	90	79	85	76	82	67	83	83	73	80	66	64	85	77	70	67	79	85	92	87	75	102	67	78	64	73	76	77	71	86	73	79	70	60	82	81	75	64	86	78	62	79	76	77	70	86	75	97	93	92	83	82	71	64	90	83	91	75	105	81	75	81	65	85	94	81	78	84	71	72	93	84	78	74	83	75	79	85	69	73	70	76	80	80	77	86	81	87	78	70	68	72	81	65	81	87	81	85	80	80	84	73	91	83	81	74	94	71	73	75	58	78	71	86	85	70	71	74	73	69	78	80	101	73	71	80	82	84	94	73	103	70	88	96	80	66	65	86	78	64	87	93	83	74	81	76	85	77	71	94	93	92	69	86	69	88	92	77	86	76	90	86	94	70	72	77	73	76	69	80	99	89	82	80	85	76	90	91	69	97	73	84	79	69	74	77	75	87	69	76	71	77	79	87	63	95	67	73	74	81	86	71	92	71	76	79	78	76	77	80	73	78	87	69	67	71	86	64	94	96	67	85	59	78	75	73	88	72	83	98	73	82	80	71	88	80	77	95	77	66	82	80	68	74	91	82	53	82	81	92	78	87	71	77	76	74	89	81	77	78	75	90	77	61	80	76	77	80	69	78	70	74	84	86	79	88	61	77	62	84	68	85	73	71	62	65	85	84
13302	5223	3617	4283	8462	11787	12900	12533	9439	9995	7865	7674	6707	5039	5411	2951	2870	3104	2656	2525	2160	1521	1265	1400	1639	1193	1264	1520	1407	1429	1102	1026	890	754	710	663	628	663	678	679	635	642	652	671	609	595	603	652	629	692	621	626	646	699	673	658	704	697	644	625	696	677	698	680	645	653	706	718	776	787	699	662	646	618	650	637	618	657	640	640	618	605	650	644	636	620	592	590	608	632	592	586	614	641	649	644	641	633	611	614	632	604	605	608	638	633	619	641	621	610	615	596	609	619	612	637	638	612	600	654	614	647	595	643	592	578	635	655	626	641	601	622	634	634	642	608	665	610	631	636	657	592	608	621	652	645	607	622	642	562	619	633	649	663	647	611	632	609	613	578	629	644	599	595	651	597	643	638	618	611	618	646	620	641	627	616	615	636	661	595	585	633	647	602	605	693	605	605	600	628	622	577	641	551	615	628	634	545	574	597	609	645	609	623	572	599	646	630	651	651	623	614	584	663	588	611	644	626	672	617	605	627	637	601	582	645	638	620	636	616	666	639	655	636	600	643	637	673	619	625	604	608	623	595	582	618	602	575	660	605	627	616	613	640	605	607	645	626	613	581	624	636	664	647	645	621	620	656	590	644	603	628	687	614	638	639	633	616	600	613	661	611	607	609	597	617	620	620	631	596	609	644	607	624	613	632	612	641	589	604	655	653	628	640	557	608	641	646	618	597	588	670	637	608	631	600	618	592	657	588	614	593	580	630	584	621	620	660	626	623	624	649	640	623	656	579	674	597	643	668	623	645	607	617	589	591	647	610	590	603	627	615	660	585	633	618	663	645	634	639	611	606	668	629	604	608	626	660	591	584	639	639	619	608	635	541	593	640	626	650	657	626	616	654	611	618	635	579	656	633	609	599	606	636	645	602	635	661	583	625	592	606	617	609	618	599	626	636	638	620	635	630	633	615	621	637	627	639	641	593	633	590	628	649	639	626	606	617	605	625	625	641	657	602	619	652	626	650	584	638	625	611	600	607	633	624	626	641	623	620	653	623	635	604	612	586	611	661	621	645	611	648	603	652	629	618	600	614	616	635	609	609	630	600	598	655	656	610	604	642	613	622	600	601	591	624	590	660	614	643	644	587	630	604	586	591	606	621	648	645	636	600	682	637	646	610	582	641	590	619	634	572	630	624	668	671	573	626	664	618	627	586	600	581	633	626	618	584	612	647	646	594	626	591	615	623	623	604	627	655	660	620	621	683	604	641	601	679	615	598	637	612	595	644	609	640	650	599	652	662	637	607	671	614	602	583	616	641	606	617	625	614	646	577	658	611	660	640	609	638	623	579	632	615	657	650	594	622	611	595	626	593	633	637	646	586	601	645	643	647	639	613	586	570	571	592	629	655	611	632	628	634	624	625	618	637	671	669	604	665	617	647	654	588	665	624	606	631	574	590	623	631	623	581	628	635	619	620	596	630	641	569	629	626	604	578	621	632	658	617	619	612	659	615	616	603	601	607	606	644	613	603	602	632	588	641	654	618	651	599	601	648	640	592	617	609	621	620	657	614	689	631	634	670	610	621	609	627	637	641	637	624	651	623	632	648	618	650	640	630	624	634	629	602	619	591	607	602	618	656	623	599	604	620	583	620	615	610	635	606	598	610	584	646	620	667	621	627	563	629	628	614	676	636	633	675	574	595	618	631	628	612	641	651	599	601	644	652	627	611	657	623	592	590	611	586	617	614	684	623	625	669	557	617	607	618	645	627	581	598	628	597	629	596	668	634	607	640	622	609	620	638	667	618	647	640	643	620	643	589	635	590	651	660	587	632	647	659	615	596	609	603	645	605	662	659	619	655	592	599	613	619	586	589	588	656	616	649	593	619	627	625	645	610	622	620	643	620	608	588	620	603	652	674	612	606	580	630	622	661	605	608	613	621	602	614	609	639	653	646	625	625	638	647	670	629	615	585	592	621	638	695	640	640	621	628	594	606	628	601	619	652	627	617	611	634	655	633	557	607	619	613	609	608	629	610	617	618	616	666	618	621	612	640	638	627	628	659	621	602	615	627	589	616	619	586	596	619	570	624	648	609	633	594	595	592	605	640	598	581	628	633	653	642	640	635	599	569	613	641	659	650	602	622	661	654	596	614	650	669	624	609	617	610	618	570	633	624	599	558	611	636	608	665	627	592	576	659	609	627	648	626	609	646	610	616	607	609	624	624	605	671	611	652	619	600	592	615	622	655	620	603	653	660	650	609	648	652	604	636	608	633	651	616	611	642	654	637	611	633	656	568	584	666	644	607	640	627	638	617	613	647	624	583	635	603	606	579	597	669	597	645	600	591	631	665	600	637	634	619	660	600	649	624	610	588	605	638	592	646	629	603	618	624	600	596	618	604	641	589	573	608	607	617	653	628	633	618	661	662	577	620	648	615	609	599	641	634	663	648	616	642	610	663	650	638	636	622	612	622	599	652	646	620	648	663	616	636	639	631	616	620	608	601	675	588	606	634	645	577	632	625	641	630	630	580	611	619	650	602	623	642	630	647	639	605	632	631	619	594	624	615	585	629	643	600	629	673	613	666	621	601	638	631	595	617	605	615	648	613	615	620	622	647	615	645	567	628	623	601	612	623	632	617	686	692	640	616	609	640	657	630	653	631	651	588	621	619	564	640	586	643	602	624	642	634	603	682	607	616	627	621	640	674	590	599	628	645	602	670	588	611	636	621	599	639	629	573	641	668	646	648	649	641	641	614	634	633	623	638	657	626	647	608	684	635	600	628	641	626	626	636	633	607	643	631	638	624	598	631	605	656	606	648	641	589	612	640	582	651	616	583	641	625	649	618	643	653	662	605	599	598	623	603	626	580	643	589	593	630	617	600	578	619	649	602	621	604	557	613	603	632	609	624	617	612	623	642	620	606	625	653	650	622	594	605	622	640	586	619	645	643	631	591	602	632	597	615	662	634	660	637	628	598	636	592	628	617	626	592	647	666	611	608	635	646	583	650	606	635	637	658	635	637	629	659	633	613	602	602	625	627	596	662	625	629	605	633	598	606	606	631	633	617	586	609	607	615	623	555	619	625	619	662	650	627	630	607	584	637	576	599	593	609	618	620	586	643	651	608	635	556	661	620	630	632	595	600	623	616	639	626	631	629	640	644	608	647	635	657	631	558	575	598	621	618	635	644	618	628	623	620	622	647	643	566	618	663	633	608	605	658	599	601	642	626	608	625	608	629	631	631	604	610	661	645	624	667	640	665	602	637	616	601	613	616	659	613	612	619	586	643	605	659	614	627	626	619	628	635	652	602	625	595	627	621	619	596	632	648	627	608	638	610	651	674	596	608	627	655	642	605	600	620	621	662	589	597	625	623	618	629	623	674	655	615	640	628	596	644	605	630	605	641	589	636	666	613	642	620	583	664	640	583	662	638	604	603	620	590	631	595	637	641	632	611	610	621	592	624	607	579	624	615	594	649	619	654	612	633	623	617	606	586	615	605
1320	668	423	297	247	334	440	523	446	510	389	390	330	278	327	215	223	216	217	237	176	142	135	162	159	150	188	178	177	168	123	132	151	125	114	119	134	117	150	128	115	123	130	107	127	126	125	145	120	123	126	126	124	130	116	124	127	138	123	121	123	114	128	102	102	146	125	141	135	121	130	127	124	120	136	117	151	121	128	121	115	138	129	139	139	128	110	124	119	114	157	134	135	125	127	108	117	125	123	142	127	113	118	137	103	131	120	109	112	137	146	122	118	111	135	117	131	126	120	103	108	119	141	131	106	114	124	119	127	137	123	117	115	129	114	120	119	118	119	113	130	108	122	130	133	112	119	108	123	102	106	118	120	125	115	110	129	121	120	95	120	139	135	124	103	124	126	144	138	139	119	125	126	124	121	102	127	130	135	117	108	141	102	113	114	122	132	96	126	123	106	145	118	127	127	125	124	119	109	124	116	118	126	125	131	125	133	110	114	129	117	129	147	108	118	115	130	122	133	133	132	128	150	116	102	118	126	121	132	126	112	131	116	112	137	132	120	142	121	122	131	138	115	115	113	132	124	113	136	113	115	120	136	124	117	131	121	130	128	110	122	122	151	119	120	117	109	109	130	133	112	143	122	140	114	117	132	126	147	121	128	130	128	124	103	131	121	114	124	139	131	107	124	121	135	137	117	127	114	132	131	109	115	122	128	135	108	125	134	111	118	119	121	109	127	135	130	126	109	116	109	127	113	122	106	133	120	131	132	126	115	121	135	129	123	127	97	132	128	117	133	120	114	107	138	132	132	138	123	122	138	130	135	130	145	121	117	124	130	138	131	119	119	125	104	102	124	133	116	126	130	108	114	127	122	129	112	123	127	112	128	133	114	132	126	114	127	127	118	127	112	155	109	118	120	120	116	121	137	128	130	132	105	130	134	133	117	129	120	126	131	136	148	142	121	124	124	130	126	116	113	118	115	100	134	117	130	119	135	108	134	105	125	112	136	120	108	123	126	125	131	129	110	107	114	130	125	119	126	127	124	118	126	128	126	103	126	124	114	133	119	120	127	121	124	130	112	133	139	138	120	112	136	127	122	123	149	129	121	123	130	115	130	126	116	141	105	143	112	103	132	123	126	117	111	116	137	125	118	130	124	113	117	127	131	129	110	125	122	130	124	103	139	128	115	138	122	121	118	154	127	118	118	113	137	119	140	115	119	120	120	118	119	108	127	122	119	120	123	143	141	113	132	129	136	113	121	156	119	95	133	120	125	126	114	117	104	133	120	125	127	123	131	138	121	114	126	120	127	110	139	139	130	133	105	127	127	131	132	108	115	119	119	112	134	138	133	124	149	110	133	127	135	122	136	136	130	128	126	137	123	123	130	112	102	120	127	109	122	130	132	124	134	128	110	138	129	109	114	131	117	132	114	116	126	115	81	133	140	122	103	123	119	116	125	107	119	139	127	114	143	147	101	115	131	125	110	124	132	109	99	123	128	126	127	111	126	117	113	156	120	114	130	131	104	128	108	114	96	110	122	131	102	134	129	116	126	127	124	135	125	136	126	119	115	138	129	134	137	127	127	119	114	128	111	121	116	129	119	123	141	144	127	133	116	122	116	115	137	120	135	118	156	121	123	111	115	115	130	144	112	112	117	111	128	123	109	117	122	141	121	111	124	126	123	124	106	142	113	117	131	108	118	138	106	112	130	122	120	141	117	126	119	115	107	128	122	127	119	137	126	117	142	137	123	144	112	98	134	125	128	137	115	116	129	120	128	90	134	127	135	115	130	143	113	133	104	120	138	132	108	135	126	128	109	143	129	116	118	119	110	143	136	130	111	135	136	134	113	110	112	100	126	121	122	139	136	127	125	120	121	123	123	105	141	132	127	106	110	122	123	123	119	144	120	131	122	133	113	135	151	120	132	103	120	129	124	118	122	126	125	133	139	133	120	126	114	132	116	138	100	118	122	121	120	112	116	126	118	117	115	109	120	134	122	123	118	105	104	119	143	115	128	121	116	133	122	117	100	114	106	97	150	123	126	104	120	103	115	105	117	108	133	114	109	126	131	139	114	104	107	133	110	120	136	121	125	138	106	131	150	110	123	138	136	112	144	133	121	127	126	107	125	140	133	120	129	112	129	121	118	125	135	105	126	126	111	142	125	115	127	140	111	96	107	122	130	141	138	130	108	111	125	134	115	140	105	111	110	148	129	135	117	142	106	121	111	128	122	108	120	129	114	105	122	112	119	126	96	132	115	146	107	122	130	110	125	143	117	139	116	105	117	121	122	111	110	118	134	115	116	121	125	119	106	117	115	129	136	115	122	119	125	113	134	151	133	117	108	106	107	120	109	116	125	127	138	132	135	120	125	124	127	114	114	115	124	147	120	119	109	117	120	128	127	129	111	125	107	119	128	116	131	128	118	113	128	109	120	129	135	117	136	135	120	107	116	121	125	147	131	149	136	117	118	124	134	116	135	111	115	124	123	121	121	133	114	131	116	122	114	134	115	122	114	122	143	117	120	101	119	117	128	118	115	107	128	119	117	131	121	124	122	118	137	116	135	116	126	122	117	100	141	133	120	134	121	120	123	133	118	134	126	143	115	129	105	129	124	121	133	133	134	114	140	156	115	119	122	122	146	112	131	138	119	121	135	107	123	114	119	120	143	104	133	106	139	145	158	117	111	121	107	126	110	113	112	143	108	103	134	120	123	139	135	122	135	107	120	115	102	134	114	111	124	102	128	132	119	137	110	115	109	122	128	129	124	116	138	128	124	118	112	143	134	119	128	128	122	118	118	119	129	134	117	113	127	123	131	117	99	128	100	127	115	118	125	128	122	143	131	127	111	124	131	131	138	132	142	128	118	127	135	136	128	123	115	129	115	111	114	121	130	120	129	117	132	121	126	120	109	133	122	117	142	107	125	120	138	105	136	134	129	98	111	137	111	122	115	109	110	135	112	109	113	113	133	130	112	145	124	128	157	110	129	112	141	129	116	133	135	118	105	138	144	112	126	124	128	140	127	122	133	122	112	120	114	117	115	137	112	125	121	128	130	135	128	117	137	107	131	120	112	131	107	112	132	107	133	132	128	119	123	124	127	133	114	141	133	107	126	115	129	116	133	128	118	130	126	129	146	133	152	128	136	110	112	127	120	116	117	131	130	114	123	134	124	105	126	120	104	123	112	104	152	114	136	125	114	123	114	122	116	112	125	144	130	109	133	124	120	124	125	141	116	130	115	122	114	124	139	107	120	99	131	130	139	104	130	113	107	133	127	129	140	113	118	121	134	116	133	115	107	117	106	87	111	118	118	129	129	104	125	102	149	134	122	125	121	121	112	124	122	112	139	120	111	143	104	114	112	120	139	124	102	119	136	110	111	125	115	118	133	120	128	94	113	118	113	109	126	121	121	137	125	131	124	114	131	106	151	111	129	126	133	116	116	127	115	130	133	124	112	146	127	128	122	105	131	121	125	128	129	135	97	140
14812	7483	4743	5262	10855	14774	16697	14809	12999	12638	9390	9011	8015	6634	6456	3754	3964	3816	3684	3274	2533	1795	1975	2158	2134	1642	2282	2074	2203	2109	1655	1390	1305	1041	1022	1006	1011	999	966	1011	894	992	985	928	960	958	934	1021	923	890	907	934	951	951	987	988	1018	945	962	961	1025	1018	1008	1063	980	1025	1074	1089	1062	1170	985	941	989	967	892	970	991	920	941	937	919	943	888	882	876	978	917	906	873	898	901	888	944	891	907	951	903	878	910	880	909	946	945	925	931	916	892	938	918	909	927	962	962	939	875	869	933	912	879	907	933	935	916	916	904	935	939	931	903	908	945	938	918	924	899	888	930	923	944	911	919	954	965	975	893	958	965	882	911	896	908	915	898	861	891	918	888	926	901	919	978	901	892	894	933	909	972	899	945	987	915	905	896	871	945	912	938	905	947	912	939	931	922	983	923	866	863	931	963	897	874	944	943	888	929	886	914	836	907	934	940	898	926	915	933	869	952	892	901	909	952	914	951	888	896	926	954	903	894	916	928	907	909	889	871	964	913	923	952	908	933	898	889	880	857	942	944	902	935	959	898	855	958	926	911	927	924	896	918	908	895	912	962	956	880	937	963	949	877	871	889	930	931	917	989	906	931	951	916	930	917	918	901	914	902	946	912	926	954	917	921	928	884	958	930	872	922	908	893	895	921	884	914	874	919	870	908	895	889	875	898	881	947	925	942	890	885	898	984	932	925	890	889	920	907	891	875	920	938	864	932	899	947	890	885	911	979	922	871	896	897	944	932	918	905	869	868	889	863	892	920	856	890	943	927	944	1014	909	890	874	970	880	935	918	954	898	912	894	886	933	924	918	948	905	886	858	865	921	920	927	896	934	911	948	920	892	915	901	908	943	942	904	944	928	874	987	895	928	938	885	913	880	933	898	893	911	935	882	857	923	949	903	944	971	920	942	954	931	905	936	871	918	928	882	938	851	897	883	862	923	917	915	938	889	843	897	913	913	913	867	888	943	925	896	887	911	929	929	914	911	911	930	922	925	880	911	1002	950	942	916	888	969	894	876	924	901	906	918	871	925	863	904	866	908	931	900	944	842	946	907	894	962	910	916	916	951	956	901	931	918	878	817	907	912	899	890	910	915	913	932	908	896	892	941	862	968	909	895	870	870	887	919	954	891	886	881	857	868	893	931	917	874	883	865	843	902	898	923	925	920	910	909	930	906	888	878	885	896	964	944	905	835	944	927	923	876	884	949	962	912	939	878	912	870	940	917	922	914	911	930	882	878	905	887	949	902	884	912	919	914	840	903	902	942	886	924	933	910	862	954	912	915	867	933	885	922	890	928	912	913	939	919	892	906	957	902	934	914	927	935	929	913	916	892	927	831	892	959	875	925	886	940	923	937	916	901	901	875	911	887	904	931	897	911	871	921	904	947	841	925	909	914	978	940	940	938	920	894	976	889	941	930	952	890	896	899	895	967	882	914	907	860	911	944	903	951	979	899	920	908	880	912	895	943	891	903	946	906	948	945	934	890	910	883	864	955	944	896	945	918	901	888	900	912	860	882	926	932	888	951	923	931	920	947	861	909	894	883	904	930	928	922	908	910	929	937	905	933	916	865	855	920	872	906	922	894	957	892	838	991	916	901	892	909	915	890	995	922	924	905	917	887	963	912	855	900	936	889	951	862	829	942	905	882	902	943	917	909	932	980	916	972	901	879	954	923	859	902	945	922	920	922	876	885	930	905	968	966	937	938	850	925	897	935	883	914	945	869	914	899	932	933	899	909	955	938	910	919	923	925	928	912	911	914	932	929	879	947	924	926	880	916	858	902	889	913	879	905	834	912	958	906	983	922	950	930	895	919	893	928	850	918	939	873	909	910	915	903	973	900	888	869	903	922	869	939	902	904	986	902	848	857	928	927	905	908	891	906	863	905	913	911	883	897	915	954	882	882	915	917	946	847	916	920	937	976	870	874	883	933	882	919	870	890	908	927	873	904	910	876	863	943	931	897	959	861	981	938	946	984	863	920	855	923	820	922	890	944	871	892	899	903	863	929	917	875	879	898	899	949	853	925	864	919	906	909	919	959	929	911	874	883	921	946	928	892	899	900	951	944	918	903	872	895	935	889	920	888	955	910	926	923	935	937	928	940	952	931	933	855	879	896	872	946	934	910	932	920	930	909	872	883	904	890	911	918	906	927	944	878	910	875	942	970	931	884	887	917	941	894	959	859	923	943	920	909	928	961	910	912	927	884	911	940	889	878	898	922	920	935	838	943	943	947	880	916	987	893	911	967	878	906	906	899	936	907	941	975	913	916	878	911	926	893	910	898	879	908	874	918	918	891	863	914	931	910	944	918	896	894	924	916	853	887	928	922	909	928	920	908	906	913	903	960	940	895	894	941	931	913	930	905	916	871	920	878	900	908	954	897	909	892	897	953	890	972	914	935	901	913	903	912	915	956	883	950	928	868	925	937	930	909	928	913	925	928	954	919	898	913	902	891	904	927	874	905	840	940	944	931	919	942	876	948	904	920	939	891	894	904	910	893	959	944	921	903	945	899	878	962	907	934	894	892	906	866	864	887	899	909	957	922	905	901	939	874	915	936	888	893	942	944	887	870	883	877	922	879	857	945	906	918	935	914	909	919	911	912	919	939	953	948	876	880	947	912	959	948	875	894	932	913	926	928	921	955	883	948	930	876	908	950	927	940	971	937	903	959	875	879	921	918	960	902	905	903	925	900	863	858	871	917	916	895	937	936	905	926	915	898	916	935	946	838	966	893	874	918	932	832	918	844	952	948	880	877	920	890	937	865	906	909	865	915	891	869	888	901	926	866	863	880	859	890	940	897	957	905	901	912	941	935	902	911	940	904	895	866	909	883	978	870	933	945	912	949	935	924	851	934	911	890	930	958	939	914	895	932	960	924	909	953	956	907	920	889	887	874	920	904	930	896	890	937	906	968	900	928	971	885	899	921	901	889	861	901	912	909	928	932	880	868	897	963	882	890	934	931	958	950	886	926	898	925	945	919	897	938	912	910	874	877	897	932	904	885	877	900	907	882	903	918	904	969	887	887	988	938	868	899	899	948	926	922	945	913	965	900	944	914	880	859	908	921	909	863	934	928	930	957	922	941	915	893	871	921	936	930	887	895	915	906	908	903	887	953	942	902	886	982	920	931	950	894	920	913	880	878	908	917	907	880	946	894	906	946	894	917	867	932	924	933	897	907	858	873	955	934	889	928	932	916	944	933	899	917	899	927	925	932	879	899	972	903	926	950	939	867	918	898	903	877	860	897	882	978	916	907	879	893	895	943	962	950	907	899	840	975	951	915	941	894	909	955	928	931	894	909	912	939	919	919	921	893	874	952	910	918	907	913	927	886	912	905	909	981	938	911	945	880	903	894	903	853	919	909	897	887	961	931	936	909	946	978	891	934	896	930	918	898	903	921	909	899	914	920	924	936	918	948	902	910	917	908	923	870	948	922	896	930	945	906	947	886	913	917
1333	319	180	149	95	178	264	229	273	249	162	165	173	164	129	122	99	99	125	80	80	65	78	67	61	75	74	73	63	71	66	56	51	46	67	57	53	57	51	53	42	54	51	53	54	40	58	63	48	45	41	54	62	51	52	61	42	49	60	64	43	46	52	51	43	47	51	54	64	53	56	60	60	52	59	35	54	66	49	60	60	50	42	57	56	41	50	60	47	51	43	57	52	57	57	53	56	56	44	48	41	33	53	58	47	48	47	60	51	56	49	50	50	49	40	64	57	56	44	60	65	37	57	50	57	51	59	51	36	65	55	49	66	56	47	47	48	65	62	47	42	47	51	56	60	41	42	64	62	64	54	57	54	66	43	52	41	53	65	52	66	58	63	55	53	41	48	52	60	61	56	54	49	64	40	51	50	41	63	50	53	54	46	57	42	42	38	46	47	59	48	58	55	49	64	50	46	48	53	49	42	63	51	46	49	50	64	46	45	50	46	50	42	55	41	41	56	66	51	60	54	55	59	47	66	45	46	55	58	51	60	62	35	52	62	55	57	48	65	52	47	58	53	42	59	41	55	58	43	67	45	53	53	56	48	46	46	39	46	41	48	55	52	47	46	39	57	40	62	58	49	61	57	53	56	60	57	51	52	49	44	38	55	72	56	39	57	57	56	51	40	45	43	62	59	44	54	54	58	65	55	51	58	45	58	58	55	46	59	57	54	53	48	51	46	41	41	50	51	64	49	66	51	48	50	51	67	44	58	52	60	53	52	51	38	62	65	51	52	46	55	48	54	53	57	46	61	48	53	54	52	63	48	46	50	54	47	53	53	59	55	59	48	53	53	47	47	48	52	47	57	49	52	58	57	59	55	58	50	51	44	56	49	46	53	49	43	38	69	52	60	46	53	38	64	39	53	43	59	64	66	50	55	74	56	57	58	56	37	46	54	54	69	48	51	51	65	61	40	58	32	62	51	55	48	49	50	51	47	46	49	56	51	54	43	44	53	45	51	52	55	49	53	48	59	56	68	40	55	52	51	52	53	52	53	58	45	63	46	65	57	43	49	45	51	49	44	58	50	51	45	42	55	62	53	51	67	56	53	56	53	52	55	46	55	54	55	41	51	48	53	45	54	45	53	49	52	62	49	62	45	46	46	42	51	40	39	60	55	51	35	52	54	39	37	56	56	63	53	50	53	55	60	41	45	34	53	50	45	51	60	53	49	54	51	52	41	51	61	54	62	59	53	62	56	51	52	55	50	53	44	47	56	49	69	53	69	40	57	51	55	49	51	48	55	62	54	55	56	52	56	48	42	65	54	51	57	60	67	64	46	57	40	54	35	46	47	48	51	68	58	41	47	60	50	51	52	42	47	54	58	52	52	40	47	44	50	55	45	59	47	46	41	54	56	46	52	61	49	43	56	51	49	54	52	42	59	52	62	47	58	48	49	49	56	42	68	47	71	60	57	67	56	55	60	53	47	63	48	48	68	52	54	56	50	50	51	55	48	45	52	57	43	46	43	44	74	45	51	53	56	56	47	51	54	60	56	42	57	52	45	66	50	48	49	57	43	48	53	48	59	61	46	53	56	37	59	42	43	60	65	48	49	61	53	49	55	63	49	62	60	56	54	68	56	51	51	40	48	59	37	50	54	52	51	48	42	56	49	40	46	60	46	43	62	52	45	51	48	60	48	61	56	45	40	46	42	42	57	51	51	48	48	62	42	41	47	56	60	46	67	62	50	42	47	58	52	41	54	59	52	61	49	43	36	44	60	67	69	52	51	44	59	43	65	54	50	48	48	45	62	50	54	49	67	38	50	54	55	57	55	58	52	72	67	56	59	49	58	54	49	52	53	45	50	52	41	58	42	55	42	51	41	58	47	65	56	48	44	52	59	52	61	47	36	46	49	42	50	65	56	49	69	48	47	43	48	63	52	43	58	60	60	44	54	51	47	44	50	70	49	54	64	49	58	55	49	53	45	52	59	56	37	42	43	50	61	59	49	56	37	49	49	51	52	56	44	45	41	55	41	48	49	55	35	55	45	58	47	50	48	57	53	59	43	34	49	56	67	68	55	46	53	44	46	43	63	47	44	49	44	44	46	55	54	63	59	49	59	56	67	44	59	40	48	50	59	47	47	51	53	50	53	45	60	51	55	55	65	48	54	51	50	52	45	66	57	59	53	41	52	53	53	70	62	52	67	62	64	39	47	50	44	56	51	38	42	48	53	44	46	56	46	42	57	65	34	47	55	53	63	42	38	65	54	54	50	53	40	48	39	38	55	44	54	59	51	53	57	43	57	42	48	51	48	52	49	54	55	58	42	56	56	49	49	51	49	54	47	50	51	63	48	59	57	60	57	61	64	50	55	67	51	52	50	47	48	43	51	62	58	51	58	45	36	38	50	46	59	58	40	52	44	48	45	56	54	56	44	63	55	47	47	58	60	50	58	40	52	41	55	54	50	55	46	47	37	43	48	47	52	40	48	54	50	39	43	60	53	54	40	52	48	67	44	52	53	59	40	61	63	56	42	43	62	53	49	57	60	48	50	60	66	48	45	53	54	53	48	54	58	40	44	50	58	46	41	65	46	50	40	56	52	48	55	48	39	49	54	63	47	51	48	48	53	39	53	58	53	52	64	59	54	56	55	50	52	55	55	55	43	45	48	46	51	51	58	57	58	54	60	52	46	50	45	35	51	60	44	50	52	49	57	47	57	58	69	50	49	48	60	63	50	59	50	59	51	56	56	64	49	41	59	57	62	57	56	46	49	51	58	49	40	50	55	44	44	45	43	60	46	45	41	43	51	46	67	55	52	42	63	55	43	59	66	60	50	34	41	55	69	52	39	54	50	44	52	51	46	56	60	36	52	46	58	51	65	52	49	50	62	54	56	61	57	49	45	41	55	62	50	62	41	48	60	62	45	49	56	59	46	54	51	61	47	55	55	48	58	50	57	41	53	51	48	50	42	44	59	50	73	46	54	45	47	48	60	50	65	46	45	49	46	41	46	40	57	49	39	66	43	51	51	44	40	59	60	42	68	51	38	51	44	60	55	49	45	52	54	62	40	50	56	54	54	46	44	51	52	50	37	51	57	48	60	38	67	44	61	51	40	35	62	52	54	54	52	41	52	50	48	47	69	46	42	60	53	46	40	41	60	58	38	52	44	45	56	54	41	55	48	46	62	40	46	64	54	44	62	57	56	54	56	56	49	54	57	42	52	35	46	54	51	56	43	58	44	50	45	50	50	62	53	47	41	49	42	59	50	46	57	58	50	42	49	49	59	59	52	59	54	53	58	60	56	65	71	55	50	55	51	58	56	42	55	51	61	60	48	42	66	58	48	64	51	47	55	62	43	61	42	51	36	59	48	49	46	62	50	54	57	54	41	38	68	41	57	55	43	42	42	46	54	45	51	71	50	60	57	60	54	56	39	50	45	56	59	52	39	56	56	62	51	46	48	51	47	63	69	54	44	54	47	68	54	53
11836	4543	2441	2706	5867	9397	10955	9239	8617	7392	5345	5182	4754	4332	3056	2024	2403	2127	2076	1622	1212	1040	1099	1124	869	866	1099	1013	997	898	688	581	504	459	438	404	455	366	417	421	424	430	426	414	416	403	383	408	405	380	431	414	428	429	422	436	430	439	434	427	459	421	479	428	440	449	469	487	480	533	465	486	449	427	375	409	415	411	392	428	458	414	427	412	421	407	392	421	381	410	439	410	452	389	404	416	450	399	447	409	408	402	397	414	431	386	404	429	428	400	413	440	420	398	396	408	393	410	428	380	432	415	398	430	413	439	406	412	429	437	427	399	442	445	408	451	410	422	390	412	422	445	401	378	431	414	401	390	409	440	378	401	399	407	436	406	422	421	396	418	443	428	406	392	424	393	443	394	431	438	405	430	442	430	414	393	434	374	432	416	404	444	369	393	392	442	410	418	455	421	407	411	425	398	423	412	408	399	427	410	418	422	399	379	419	374	392	431	436	407	426	420	368	419	413	420	437	428	396	445	426	379	405	387	421	386	447	450	386	386	400	436	411	378	430	400	422	444	393	425	389	416	412	441	432	396	434	454	394	442	371	399	404	394	423	412	407	427	424	434	417	379	413	406	396	392	398	405	414	410	394	414	384	403	391	397	452	413	429	420	372	416	419	417	424	388	411	417	428	418	400	394	414	411	411	394	431	432	428	396	403	397	400	406	400	399	424	448	374	403	388	436	399	409	420	450	433	409	393	447	416	421	407	422	385	401	397	428	438	390	405	430	415	411	380	391	410	417	431	377	415	424	380	430	422	410	441	421	418	402	420	389	392	415	398	395	398	387	422	375	406	405	418	433	416	392	395	412	386	446	409	407	449	450	414	418	439	393	396	420	434	401	424	392	407	419	404	436	411	431	418	396	431	380	435	388	459	425	457	371	452	422	385	428	387	388	409	454	375	432	418	417	420	427	422	390	398	390	420	433	419	417	434	428	427	391	401	412	427	395	396	387	425	405	381	406	413	430	423	412	403	428	423	411	469	413	382	422	446	407	387	421	426	416	429	406	440	399	399	399	430	433	395	436	404	402	414	383	400	433	455	408	437	412	394	408	463	399	397	428	409	370	427	431	402	409	412	399	419	449	426	458	409	483	429	397	418	400	422	404	399	400	402	410	453	423	423	365	428	429	416	440	409	403	408	402	395	427	429	382	409	421	446	437	434	385	403	403	415	410	378	413	422	392	456	439	421	378	393	420	453	412	406	436	419	438	377	419	397	385	408	441	438	393	399	422	409	412	404	411	392	406	438	441	367	415	395	412	399	387	406	441	419	392	473	385	405	373	430	392	400	390	430	413	407	402	409	408	375	398	403	421	391	455	390	406	394	431	431	423	445	390	400	407	408	423	442	397	383	393	428	420	388	427	421	426	413	416	361	390	405	392	415	420	369	416	412	421	408	401	468	420	406	403	435	417	400	409	388	415	420	413	418	426	428	397	440	404	432	423	420	422	402	414	413	436	395	389	384	414	411	396	373	384	434	355	416	413	410	444	391	400	392	426	412	424	415	433	420	463	423	445	393	438	451	406	415	422	391	417	423	416	449	418	418	433	420	438	409	458	419	405	406	403	398	403	400	400	418	427	382	411	440	419	424	409	398	418	370	407	400	352	409	415	395	422	407	419	413	428	466	402	394	424	426	406	436	438	391	437	370	436	407	414	437	379	415	423	405	438	416	384	431	385	440	436	433	400	395	392	447	389	422	395	416	429	405	458	370	397	424	419	421	429	397	461	412	409	413	416	460	445	405	375	411	397	387	442	404	408	417	430	401	414	394	480	446	431	394	419	415	425	411	408	435	401	425	417	411	406	415	413	397	390	442	419	403	425	426	372	376	388	409	385	440	415	436	398	402	428	377	406	402	445	400	401	418	445	456	425	413	428	430	405	432	443	384	429	390	419	384	402	424	432	422	423	461	405	406	417	449	409	403	451	395	432	413	399	414	400	447	366	402	412	372	415	424	432	402	431	435	439	382	409	426	432	410	424	408	431	411	414	415	429	414	397	420	406	435	410	412	443	406	447	453	443	417	423	448	398	414	399	411	403	424	424	423	412	384	420	411	426	421	394	385	391	421	410	471	408	423	398	384	371	407	434	432	404	393	409	444	385	390	415	369	416	421	424	391	404	422	429	444	395	451	434	422	380	390	415	423	405	447	408	404	429	435	383	391	384	441	429	446	378	411	404	386	422	394	397	390	387	398	377	412	399	377	419	398	426	411	454	402	386	421	420	408	410	402	402	391	417	431	422	421	436	379	412	401	383	436	405	423	425	419	410	430	408	414	433	439	382	429	403	432	402	407	375	432	416	417	410	420	380	427	393	413	398	396	435	456	419	423	414	427	422	404	423	423	422	394	422	431	414	400	382	426	416	408	425	410	404	431	411	412	440	424	391	361	446	403	367	396	399	411	401	417	418	404	413	410	408	419	429	468	366	436	381	409	432	416	418	392	413	397	411	402	431	425	410	413	417	419	428	431	394	401	436	432	415	435	398	430	416	420	408	420	421	429	418	398	424	402	407	400	434	382	429	430	419	431	417	402	401	451	368	406	457	457	423	410	402	420	395	407	405	376	442	416	403	421	403	433	419	372	396	422	405	440	430	439	422	417	423	428	447	422	438	363	395	427	419	411	460	422	405	428	417	395	387	419	428	411	442	413	412	405	416	404	398	420	440	422	422	448	409	408	404	387	381	398	396	420	412	394	402	375	445	386	433	401	413	398	402	420	407	410	453	431	435	427	413	410	425	390	399	447	411	417	400	415	427	403	403	367	402	460	431	445	443	401	404	395	411	392	419	415	435	435	435	440	403	399	437	430	421	435	420	410	400	458	379	424	400	413	454	385	393	428	416	435	436	412	394	441	397	371	404	402	374	430	414	431	449	391	426	389	393	385	406	395	434	415	408	438	403	456	399	376	412	425	406	429	387	386	448	423	424	440	401	400	428	398	381	396	415	418	422	436	401	384	423	408	431	415	414	412	409	443	395	411	414	416	381	423	421	390	414	436	423	412	421	378	445	433	411	432	432	414	432	399	422	400	435	432	416	428	390	401	404	405	414	386	429	393	452	422	446	389	409	422	411	419	444	419	420	399	432	417	400	393	440	428	418	457	419	439	417	425	413	425	430	406	452	393	411	421	447	411	408	403	413	417	390	430	403	399	414	386	433	414	451	409	415	419	407	422	420	421	401	393	415	428	444	450	421	412	405	458	391	371	448	409	409	395	431	421	399	391	435	408	425	409	417	384	400	423	390	407	396	419	390	438	415	460	431	399	416	415	428	420	398	423	397	423	442	398	414	403	433	392	416	438	413	406	448	419	408	402	393	394	411	413	412	401	401	416	372	374	409	411	436	401	403	412	410	465	395	412	391	413	353	398	403	411	390	395	416	430	395	377	411	443	403	380	420	388	420	429	423	396	393	431	406	389	415	409	363	432	425	403	387	415	432	400	403
924	551	286	197	172	300	402	359	397	335	264	232	319	247	183	154	190	187	169	141	152	120	122	118	102	140	134	124	132	138	88	121	117	105	110	91	93	86	74	75	84	95	101	100	89	82	104	97	96	108	105	100	97	89	92	105	91	103	111	91	101	97	92	78	105	110	90	97	90	80	87	91	100	107	96	91	78	79	96	97	105	83	98	82	100	85	101	88	98	96	96	97	99	85	102	96	105	95	91	98	90	85	82	98	109	84	113	91	94	85	90	90	83	92	82	109	85	99	86	97	101	95	88	88	88	110	80	85	84	94	82	99	83	84	107	111	100	84	103	101	96	93	84	89	91	109	93	89	85	92	93	77	97	94	89	91	112	104	76	83	91	101	107	94	84	102	106	109	94	103	82	97	114	106	113	90	102	80	93	95	95	98	92	95	98	89	86	95	91	103	93	90	93	75	98	100	94	92	100	98	106	94	83	85	98	109	97	95	100	94	101	89	99	101	95	99	98	109	87	98	93	98	86	75	88	86	89	87	98	100	118	105	103	99	87	88	98	93	84	104	96	99	122	93	91	95	98	90	81	99	86	102	99	83	81	93	98	89	84	85	90	112	89	93	97	80	99	100	95	79	77	102	91	108	81	96	88	94	101	91	65	108	98	116	90	91	107	92	73	80	92	88	87	106	105	95	91	91	106	71	99	106	88	95	98	105	82	86	98	118	78	94	97	114	110	76	68	107	109	96	103	84	84	105	104	89	98	95	69	90	104	98	87	89	105	98	70	105	100	103	93	108	82	89	103	88	109	85	93	104	86	79	86	91	81	86	107	98	93	83	78	96	100	89	92	91	101	80	93	94	101	102	92	102	94	106	92	103	110	84	102	84	103	87	100	92	85	90	89	96	94	103	98	93	82	92	96	92	74	102	87	108	88	88	89	94	67	94	93	98	99	92	98	99	105	96	77	83	98	77	81	101	103	108	88	99	104	108	112	90	100	84	95	85	105	86	76	93	101	90	98	92	99	112	97	101	93	76	98	99	99	91	98	103	105	90	88	83	88	97	90	109	94	94	93	89	96	88	87	109	92	76	72	94	81	89	92	94	92	99	98	85	99	111	99	108	92	84	100	96	85	88	95	101	92	93	69	88	104	96	92	126	97	93	87	96	106	94	94	89	87	107	101	85	96	106	92	97	78	93	97	102	88	99	88	83	95	97	107	95	93	102	83	115	98	90	102	95	108	103	108	85	103	95	100	92	102	83	86	103	91	81	101	89	96	88	88	81	76	75	80	81	107	103	86	77	100	84	92	105	98	95	89	103	94	91	104	100	105	96	103	98	111	90	95	108	92	99	87	106	102	95	93	91	82	85	120	102	82	96	95	83	87	95	94	84	110	87	98	106	105	101	89	97	93	93	91	92	99	108	95	96	88	83	91	92	83	82	80	95	90	99	75	105	107	99	99	96	99	89	96	91	107	81	98	93	112	97	93	98	95	94	90	77	112	106	90	98	90	86	90	90	96	92	96	92	106	90	90	90	77	99	106	95	95	82	94	90	86	89	99	102	111	110	91	79	101	99	83	107	96	88	92	94	94	90	103	60	82	79	100	91	82	98	88	112	81	84	93	128	93	96	109	89	96	102	99	98	90	83	90	104	97	94	80	98	101	82	78	80	113	83	86	95	79	100	102	108	98	95	89	88	88	89	87	73	92	102	90	87	81	89	100	103	94	105	92	111	102	106	76	96	97	108	106	103	99	88	89	93	92	92	101	83	90	71	102	108	75	80	114	92	108	84	90	98	97	93	81	99	84	91	79	104	101	79	87	89	97	86	102	95	98	105	88	76	85	82	90	109	94	89	81	83	103	95	85	93	85	89	76	90	103	92	94	89	86	96	91	99	102	101	111	92	94	84	99	100	78	80	105	88	99	81	95	85	86	97	117	106	95	94	101	111	100	94	80	88	87	105	87	97	90	98	93	79	89	91	78	109	93	86	95	86	92	107	99	76	80	95	102	98	93	92	87	103	106	86	85	77	91	101	83	104	81	90	86	87	85	104	88	90	101	96	82	118	107	87	106	106	83	96	94	107	101	106	79	126	102	93	86	93	96	83	96	104	100	105	88	91	100	95	79	106	109	77	97	104	88	100	103	97	79	77	95	74	100	81	88	91	114	93	97	100	96	85	99	80	73	112	84	101	80	97	73	90	110	95	96	97	115	86	92	101	102	92	98	105	97	85	95	81	111	93	106	85	88	100	100	95	99	87	105	83	91	88	84	92	80	90	96	85	101	81	103	101	100	87	106	103	95	99	100	79	67	98	84	95	80	94	79	106	101	107	88	86	94	91	99	103	66	86	86	84	82	84	88	90	84	84	94	88	96	109	101	82	87	77	105	105	99	83	82	69	99	86	84	72	84	85	103	91	101	90	85	94	100	77	115	96	87	91	94	96	93	95	103	100	89	107	109	88	104	113	94	114	89	86	82	85	85	101	101	102	85	100	87	78	90	81	94	94	103	93	84	103	98	81	94	94	101	86	89	98	100	87	93	93	112	100	121	83	83	97	99	86	95	105	90	102	101	95	101	99	105	87	85	91	91	103	82	96	106	90	100	85	98	80	92	107	105	85	115	94	80	93	84	96	98	102	106	112	101	80	93	93	78	104	92	95	91	90	94	95	99	117	86	92	97	98	85	90	104	81	70	90	94	94	90	87	83	78	76	101	99	105	97	106	108	93	102	94	108	82	95	122	111	92	91	98	99	110	97	100	88	115	88	103	76	86	86	112	94	92	95	102	89	92	94	99	94	100	85	82	81	91	96	84	107	86	107	84	100	104	80	96	94	76	95	85	100	101	88	106	87	94	83	103	85	102	79	99	94	93	83	79	113	90	80	84	86	92	91	92	98	92	77	99	87	92	95	101	91	78	94	100	98	88	96	104	92	94	77	97	108	86	85	93	87	89	96	100	109	87	104	89	82	89	127	92	86	95	110	73	82	92	102	98	99	95	88	91	94	94	95	102	79	84	98	91	89	91	102	92	89	102	102	91	97	95	109	93	86	90	91	100	85	111	86	95	104	81	87	97	91	104	83	90	93	101	104	84	98	102	89	95	97	90	94	90	79	85	103	94	96	81	89	91	93	101	96	102	107	94	122	90	93	88	103	91	92	81	98	86	103	85	102	85	109	81	81	89	87	83	82	87	96	81	108	94	72	97	85	94	97	90	97	111	96	115	87	110	94	81	112	107	93	95	86	95	81	78	104	88	87	89	90	99	88	90	95	90	96	88	78	76	102	92	82	100	100	99	90	108	99	101	90	94	99	102	90	100	91	79	82	91	99	93	87	87	88	90	88	77	105	100	90	108	96	96	100	95	90	88	91	119	92	98	105	92	104	101	83	88	84	100	95	100	109	92	87	108	87	111	72	92	100	98	96	94	92	103	90	84	86	83	87	91	106	72	91	103	85	81	101	98	118	99	99	95	87	89	97	89	86	104
12914	6500	3461	3845	8907	13770	14633	12505	12280	9602	7573	7261	7418	5844	3754	2983	3469	3147	2962	2299	1854	1958	1778	1652	1345	1749	1751	1756	1765	1497	1095	1094	863	787	722	741	717	714	743	739	721	720	649	706	696	727	749	684	744	710	735	728	672	788	767	806	762	813	758	754	791	779	775	779	787	746	767	804	804	803	702	680	708	670	689	722	729	698	722	684	728	697	713	756	701	686	697	736	686	719	722	761	724	679	697	728	681	688	669	688	668	712	624	674	735	668	709	732	710	717	677	705	713	696	696	733	746	733	667	742	704	695	711	735	740	727	653	716	661	717	731	721	657	769	718	695	717	722	678	725	694	729	716	756	701	641	695	705	726	725	765	702	665	746	730	722	725	702	705	697	723	721	707	733	696	724	702	740	715	670	664	705	689	717	738	696	690	686	667	704	672	719	671	681	728	698	675	715	699	695	721	744	715	699	728	670	669	663	682	725	689	710	686	748	748	659	711	724	690	697	742	717	700	675	703	685	763	676	740	651	701	728	705	687	722	717	694	709	704	709	711	691	752	697	697	701	687	745	694	714	725	656	694	704	714	710	702	686	684	686	664	692	711	747	707	677	700	705	698	707	686	759	725	726	718	708	684	670	681	682	727	723	726	671	718	694	738	737	669	714	702	712	707	662	718	726	678	664	645	712	746	725	698	699	690	738	636	683	705	704	691	686	726	684	722	690	673	714	722	711	727	695	696	713	673	745	755	674	695	734	655	734	710	674	710	729	744	694	761	673	719	696	686	670	704	700	699	652	669	710	708	704	702	736	734	673	706	648	723	756	706	799	690	644	694	671	791	689	697	649	682	712	723	671	734	731	733	697	667	684	690	707	687	675	722	702	705	667	699	665	715	702	709	688	683	667	692	696	680	723	681	683	743	712	748	736	705	724	686	686	719	700	646	678	776	682	665	733	725	718	718	682	737	695	749	701	711	722	677	707	680	688	702	662	694	722	713	707	702	694	712	716	697	688	719	694	724	696	711	693	717	724	666	706	680	712	718	675	696	673	683	721	704	749	721	696	657	743	689	759	690	672	685	721	676	691	737	727	720	704	721	751	674	699	690	680	756	720	691	751	722	716	738	692	740	691	694	717	698	670	679	699	737	697	691	693	694	683	714	687	719	689	731	729	736	741	673	705	688	676	724	669	732	712	721	715	719	690	668	702	725	668	744	754	668	733	678	707	721	677	666	720	723	682	737	722	660	691	687	736	751	696	709	723	693	729	665	718	712	716	723	691	693	708	681	732	663	683	745	722	724	705	690	696	716	714	741	679	681	660	719	704	682	681	688	689	679	689	733	716	693	699	692	719	704	705	718	665	677	708	713	655	720	752	722	743	674	717	724	707	706	729	696	717	677	738	685	694	718	707	685	669	708	703	721	675	713	694	698	736	725	684	722	667	704	719	701	698	707	730	704	669	723	726	693	688	676	692	755	685	669	695	664	700	713	740	738	711	693	683	698	764	657	658	695	675	689	697	686	755	724	664	685	665	744	790	730	690	733	655	661	690	705	742	698	728	683	721	719	675	688	690	722	698	717	727	676	737	704	712	745	721	720	686	699	666	699	715	693	738	668	676	683	716	681	760	726	696	735	688	650	742	691	737	719	683	668	658	684	706	701	705	703	666	730	703	680	719	658	734	743	666	712	718	709	715	680	733	726	754	739	685	714	691	755	686	711	697	636	678	643	665	690	682	692	710	712	693	735	696	699	739	716	689	693	703	709	725	732	739	664	721	708	727	702	707	686	708	701	665	678	703	719	730	732	686	707	715	737	687	694	732	659	707	679	697	720	791	712	740	667	680	690	739	714	767	728	661	747	699	689	670	667	671	752	705	728	665	701	726	690	691	677	697	714	713	710	682	730	677	684	702	723	698	707	715	710	662	699	741	692	689	718	692	699	759	748	709	694	678	730	691	734	734	675	708	740	723	741	687	715	690	682	701	694	741	762	713	680	723	682	696	692	723	655	729	733	712	743	720	680	736	705	678	716	704	680	721	717	646	695	689	691	705	709	776	744	697	726	713	646	748	736	747	661	746	761	675	681	726	688	730	660	703	749	707	686	677	738	751	734	709	721	685	727	762	716	709	664	741	720	717	738	669	649	719	740	706	685	639	657	700	688	731	726	684	682	736	686	711	686	711	703	690	709	697	693	718	725	736	765	677	663	696	689	698	688	697	690	675	723	675	704	720	689	668	729	724	716	688	742	679	672	687	722	708	715	682	729	700	718	697	736	714	687	752	711	694	682	731	714	758	715	733	687	654	705	723	678	698	730	699	725	709	738	721	693	685	742	659	723	673	695	703	697	694	686	714	739	696	701	704	733	712	726	686	705	674	687	680	723	698	710	702	680	699	679	675	723	740	704	728	658	697	684	687	699	672	684	713	699	715	714	696	747	683	687	706	708	674	693	716	672	708	707	694	702	708	691	700	702	717	701	753	733	742	735	723	681	753	734	691	717	727	715	680	725	701	704	732	745	698	684	688	700	691	686	708	703	643	671	702	682	711	714	685	713	700	689	735	692	738	700	660	680	679	686	701	707	739	658	740	708	621	718	684	670	714	683	731	700	698	696	710	705	683	680	712	686	703	717	725	775	699	715	682	699	679	783	715	754	740	713	690	737	716	676	735	688	704	689	705	686	745	693	695	674	730	685	669	715	705	716	666	691	709	708	729	725	713	769	681	705	723	729	687	718	705	701	739	702	717	674	736	711	706	692	689	725	675	711	698	675	694	755	710	697	705	678	679	705	724	723	697	707	677	689	717	683	679	751	694	727	705	713	728	685	661	726	695	702	697	705	716	677	713	730	660	718	734	720	644	677	755	698	681	651	695	725	701	734	769	705	684	696	741	780	683	712	770	656	701	674	754	710	681	701	708	670	667	665	728	720	724	729	726	745	698	707	719	707	662	724	732	720	732	670	666	718	755	706	711	753	694	702	730	676	765	725	678	734	710	731	671	689	699	687	651	706	680	692	652	673	673	723	714	718	711	705	730	717	731	713	735	729	691	692	667	719	702	686	730	727	726	734	698	688	686	737	721	678	723	700	700	679	741	783	711	726	707	712	684	703	752	716	718	685	738	700	711	681	676	672	756	665	723	713	651	688	770	665	695	726	707	696	747	718	714	707	716	683	750	646	693	691	673	735	712	687	721	735	709	739	712	713	691	690	722	710	648	675	714	744	730	658	714	656	714	720	734	705	706	733	743	735	663	709	681	729	722	648	668	739	705	675	632	656	742	691	686	705	720	725	674	727	715	664	733	728	699	712	679	681	709	717	726	649	719	686	738	707	687	682	692	728	716	711	653	708	708	747	763	755	695	662	714	688	726	694	695	760	692	672	715	735	728	721	703	708	720	673	710	652	703	731	676	686	656	710	740	687	783	727	719	713	677	704	740	729	686	671	709	685	695	685	739	696	669	722	736	706	672	680	706	704	772	629	712	750	733	753	729	692	732	710	690
1987	451	278	193	173	268	331	348	361	261	238	265	285	225	173	166	173	151	161	150	120	142	124	94	97	141	112	123	146	98	101	89	95	102	74	82	86	73	78	70	84	105	82	84	63	86	81	86	103	79	80	71	86	88	87	99	82	88	80	90	109	90	88	85	93	95	93	85	88	79	80	100	89	81	85	72	72	74	80	87	93	83	86	77	98	90	91	85	78	79	89	93	71	70	70	81	76	91	87	91	64	67	89	92	86	81	80	86	93	81	73	66	71	86	83	92	81	88	82	84	63	78	71	83	85	79	79	84	77	73	92	74	75	85	84	81	54	88	88	89	89	76	91	92	85	77	89	89	83	72	67	97	83	71	89	84	85	84	88	90	84	77	75	87	84	74	65	82	82	96	89	69	86	92	73	70	87	88	90	74	74	89	86	88	75	72	78	68	84	91	101	68	82	76	78	97	79	85	88	81	85	75	88	97	79	74	72	65	79	91	77	99	74	74	85	98	80	88	100	80	81	73	62	76	93	82	98	74	75	82	70	76	85	87	76	72	110	78	77	71	82	73	86	71	82	97	94	81	91	79	74	87	91	81	74	80	87	85	75	100	78	98	77	88	82	83	83	99	91	98	79	92	78	78	74	75	83	85	80	82	90	88	69	82	81	91	82	77	81	75	64	87	96	89	88	74	83	70	64	69	97	75	86	78	71	86	76	79	80	82	64	89	77	80	81	72	76	76	87	71	77	92	79	82	69	76	72	81	80	77	93	92	73	85	100	82	57	71	64	89	86	83	72	78	80	91	86	87	69	82	92	70	92	83	84	95	70	72	77	90	75	75	74	76	92	74	75	83	74	64	88	66	84	88	81	88	82	69	71	78	88	84	83	95	79	74	84	86	86	76	74	84	84	85	72	77	70	82	71	78	84	91	101	61	80	83	76	86	87	82	105	87	75	92	79	81	82	72	72	82	84	89	82	65	73	75	81	71	80	83	75	79	79	82	69	84	82	67	90	69	97	88	83	80	79	73	88	101	91	70	79	90	92	70	78	93	66	100	61	67	92	51	99	74	65	84	73	84	84	84	77	88	78	87	73	80	81	91	73	72	70	74	69	70	87	80	72	67	85	83	71	90	89	78	89	64	67	79	86	66	81	83	70	76	88	82	78	85	85	80	78	79	86	82	71	80	71	65	90	87	57	80	77	82	78	74	84	90	84	87	85	76	69	66	65	72	85	74	91	80	68	69	87	79	84	71	63	77	88	77	81	72	61	89	70	85	67	95	86	74	80	78	87	71	68	84	97	81	78	85	83	79	97	95	76	83	68	73	80	82	76	97	79	102	89	75	78	82	89	76	81	68	80	76	72	74	75	67	67	75	81	88	79	82	81	84	68	82	78	81	67	95	71	86	76	83	68	94	94	82	79	72	73	74	74	74	74	75	87	71	85	83	92	67	85	85	77	79	87	92	72	83	80	63	88	56	94	76	71	68	82	61	97	82	77	80	67	80	88	82	79	75	82	67	81	86	77	92	72	80	81	90	70	65	85	83	67	71	79	81	80	98	99	79	62	75	78	103	84	92	88	74	74	82	76	77	85	82	78	70	69	83	81	65	79	93	78	63	73	71	95	80	71	97	78	68	76	68	72	78	95	78	92	78	87	95	72	96	80	84	79	79	77	84	67	102	96	86	94	87	72	79	78	72	68	75	66	75	87	82	66	72	84	70	83	96	89	90	93	97	84	81	84	76	81	74	99	83	69	72	64	77	89	89	85	91	89	66	87	67	93	85	95	87	84	84	88	86	86	102	66	70	84	88	96	79	74	81	90	75	71	72	98	87	82	69	84	68	73	78	100	59	80	80	84	82	72	76	82	77	75	88	85	73	73	75	82	78	72	79	79	69	81	73	67	89	84	73	71	67	83	53	96	87	73	83	78	75	79	78	90	66	84	84	79	66	81	80	79	85	74	92	86	71	73	85	81	62	80	83	71	91	82	75	81	82	72	68	90	81	79	85	93	75	92	66	76	79	108	78	75	69	88	85	67	77	83	77	87	75	70	76	78	90	71	81	86	80	79	77	88	92	87	79	74	76	79	103	81	85	84	78	92	92	84	67	81	81	90	73	66	84	89	91	93	71	83	94	87	83	85	71	75	67	71	100	71	84	75	78	73	92	82	76	90	96	78	82	70	66	98	94	85	68	96	75	89	85	88	84	86	71	112	75	83	70	82	72	70	79	75	75	82	76	89	88	78	88	76	78	73	70	61	74	89	86	69	65	94	88	79	86	84	73	84	75	79	90	84	80	71	107	79	69	76	91	72	87	73	78	81	93	92	75	85	71	82	94	81	68	96	75	67	96	85	89	79	82	84	79	79	69	85	81	80	75	91	79	80	78	87	79	97	92	83	84	82	79	79	84	66	81	88	90	71	86	84	73	77	90	81	87	89	88	93	76	89	77	69	74	75	85	72	85	83	94	70	80	63	73	87	80	78	90	82	82	82	83	63	93	88	66	74	77	83	84	90	80	67	87	99	85	84	76	84	90	72	79	89	80	80	76	74	65	93	90	64	72	72	84	92	81	74	79	97	88	78	101	71	102	83	91	82	75	61	86	87	87	84	77	82	73	77	66	69	76	72	78	88	89	73	83	90	65	78	81	95	84	73	91	77	85	86	84	81	83	83	71	83	71	74	80	66	70	67	78	80	78	76	91	89	83	69	79	63	82	88	101	82	91	87	91	83	88	80	85	81	68	79	96	79	71	77	75	68	66	113	86	71	82	74	79	76	73	83	88	66	87	102	91	70	84	84	81	83	57	87	82	78	84	90	86	89	89	84	85	71	77	84	89	74	71	84	89	83	76	88	81	87	81	73	88	86	70	81	81	75	88	89	79	84	71	69	100	87	69	72	90	73	77	95	85	90	80	82	74	84	73	88	85	78	79	85	81	93	74	67	92	72	76	75	84	76	97	99	89	89	84	59	85	62	109	90	87	85	93	64	76	76	85	62	91	84	72	78	80	76	84	79	79	80	72	72	96	90	84	74	81	89	93	89	74	78	87	82	99	88	86	88	70	83	88	85	91	86	89	92	68	76	83	81	70	96	86	72	88	76	71	71	73	84	92	81	90	90	86	74	89	82	80	90	95	77	90	77	75	85	81	96	91	82	77	77	82	72	79	74	74	71	74	82	80	78	100	102	83	70	77	73	80	83	77	71	80	78	73	68	82	67	93	72	82	85	81	93	77	95	72	60	70	94	73	79	77	68	105	88	77	79	77	89	80	95	86	95	68	85	79	84	90	94	70	88	94	98	79	79	66	77	83	85	66	97	84	62	77	76	87	92	92	103	73	94	71	83	86	78	87	72	86	77	75	76	97	79	83	85	65	88	84	77	75	88	73	88	91	92	64	87	71	80	94	75	86	85	82	82	90	73	61	72	88	78	86	63	83	74	69	67	86	71	76	101	82	73	76	64	71	91	77	89	86	80	96	83	80
14727	5571	2920	3512	8233	13514	14216	11871	11542	8932	7397	7494	7557	5280	3600	3366	3185	2932	2706	2223	1922	1873	1723	1486	1638	1810	1781	1761	1813	1329	969	910	743	689	651	641	661	706	651	600	608	633	680	695	645	596	619	639	679	624	624	629	671	668	675	736	756	718	683	679	735	625	733	679	678	672	721	730	782	688	638	679	631	617	659	598	694	617	591	609	636	639	631	652	580	635	643	626	569	630	576	635	657	643	647	618	575	651	629	650	616	657	613	634	612	656	631	627	619	678	615	578	658	603	646	624	597	562	593	624	635	637	663	627	606	624	617	635	614	629	619	618	670	652	594	611	639	661	632	628	583	609	618	600	604	628	589	652	650	621	661	626	601	609	641	654	638	656	612	604	584	596	632	647	575	602	676	654	639	627	679	602	606	673	603	608	630	597	624	616	590	590	657	633	591	650	626	612	623	639	612	602	656	665	611	581	643	631	628	615	606	624	630	630	619	660	587	587	629	573	635	642	615	635	636	602	616	637	627	637	619	642	599	615	633	580	615	612	638	636	679	610	672	605	595	587	625	669	643	641	614	634	643	624	608	594	653	655	652	664	655	620	611	650	651	618	631	655	642	626	626	637	618	673	602	629	600	644	644	668	605	607	585	624	639	618	606	616	619	603	617	591	598	642	605	643	612	587	617	622	637	579	630	617	616	669	612	633	621	616	632	613	647	584	657	653	622	630	629	590	676	685	629	588	608	625	665	586	625	581	598	603	663	609	647	637	633	653	626	589	621	622	633	662	584	636	640	647	634	621	600	563	621	618	611	605	614	609	663	632	625	612	636	574	643	624	642	637	608	613	634	648	644	646	605	603	636	637	646	641	673	611	673	646	615	654	627	636	627	605	650	613	595	635	600	628	654	602	642	616	630	642	635	588	626	608	616	610	645	637	612	601	610	638	625	621	635	609	629	622	589	609	617	645	656	620	654	631	597	635	642	672	644	589	653	621	623	588	597	659	685	632	624	645	617	616	618	647	600	659	615	649	606	607	611	609	541	648	661	654	609	681	628	609	663	642	632	609	594	613	622	652	608	645	642	600	615	663	657	657	699	593	655	575	630	579	605	627	654	642	596	669	626	615	624	612	636	625	645	646	673	647	635	658	602	606	640	649	624	591	581	633	592	590	652	606	590	611	584	604	638	589	617	642	635	638	643	623	629	654	649	661	623	593	684	644	663	632	654	608	618	633	594	616	666	655	582	597	601	651	545	620	650	620	584	611	611	679	622	613	610	647	602	630	614	698	606	615	606	627	656	612	612	627	635	637	631	627	668	614	630	612	649	626	625	618	653	660	637	617	666	620	646	635	631	668	622	653	602	632	633	658	667	621	645	637	630	620	621	667	604	538	589	610	635	582	614	612	638	599	661	602	646	637	622	626	629	588	603	569	632	642	669	683	609	608	631	602	650	672	611	653	631	636	650	618	630	643	618	677	644	621	647	595	658	625	598	643	641	648	636	621	649	621	643	674	646	608	621	601	607	632	619	614	586	658	603	630	651	604	671	632	642	649	650	643	603	622	608	672	613	618	607	631	637	629	644	594	626	606	650	605	618	620	651	598	628	668	653	642	569	617	666	632	647	634	685	636	639	649	640	609	653	592	658	671	634	652	625	606	626	641	637	610	656	625	685	661	655	652	634	621	631	595	595	627	662	651	620	655	659	583	582	655	620	615	634	638	614	650	643	625	640	659	650	619	644	588	626	597	668	630	639	605	667	654	661	624	597	641	625	613	589	562	575	613	585	606	667	602	671	626	615	608	611	634	621	636	609	635	578	644	628	643	662	626	614	632	643	634	653	611	630	653	670	638	655	613	635	620	662	653	636	631	609	655	619	612	636	598	653	670	660	617	610	627	572	600	577	646	598	642	632	652	645	641	661	608	620	632	627	659	696	654	634	637	649	652	623	658	600	636	616	668	621	629	625	653	593	641	654	647	603	639	587	613	573	632	679	627	619	636	643	608	611	606	626	660	607	622	588	644	654	606	606	619	637	622	587	629	634	625	620	651	645	606	648	614	624	644	607	671	645	621	632	624	607	630	581	605	583	675	640	620	622	696	603	594	672	643	604	623	633	636	685	612	648	617	615	617	632	580	659	645	639	621	645	645	631	617	636	638	615	585	648	659	646	635	632	667	633	634	654	618	604	595	620	665	619	602	617	600	625	602	635	627	663	667	663	658	663	638	636	669	627	599	636	650	644	646	622	645	650	619	638	610	619	620	641	611	628	611	595	627	666	621	614	636	633	612	600	601	638	637	617	617	660	631	691	628	635	616	656	626	649	675	630	611	626	584	627	666	609	642	628	620	635	622	601	666	603	599	652	595	624	629	601	607	675	674	617	613	611	605	608	647	642	650	678	632	663	655	590	644	628	651	657	634	670	646	676	626	605	630	658	622	603	625	638	625	608	635	624	633	616	636	588	634	636	619	670	616	583	634	650	631	661	603	670	619	656	586	658	649	591	610	637	652	636	648	648	603	625	637	663	629	640	628	633	618	642	624	629	598	651	554	616	659	633	653	615	669	623	618	638	664	630	657	634	623	614	648	619	607	621	602	627	637	600	587	649	576	615	638	619	648	613	622	679	623	641	618	617	600	626	623	667	669	653	635	619	613	665	584	630	607	632	623	610	606	634	658	624	692	599	613	675	595	639	593	619	633	613	633	654	600	628	612	639	599	642	641	602	643	610	636	603	640	588	623	616	653	625	609	610	611	648	605	627	642	613	669	626	635	625	617	592	634	671	603	631	699	625	629	686	624	610	659	620	618	612	593	627	605	678	627	642	664	611	634	604	634	624	633	625	606	655	642	663	600	588	659	648	627	638	651	606	644	642	636	653	610	651	609	638	624	606	639	641	668	610	621	603	571	639	629	667	633	605	616	648	590	669	641	567	604	606	632	636	621	592	635	635	624	596	640	646	629	700	647	627	645	618	620	637	609	659	651	610	656	637	670	645	638	650	663	630	600	628	624	656	626	658	618	663	582	615	630	645	650	644	625	607	615	628	605	676	634	648	604	673	621	578	635	624	618	600	669	629	630	658	724	638	635	643	656	630	605	645	603	579	592	642	597	614	596	641	598	624	676	640	619	613	580	672	626	598	670	640	651	636	596	635	641	591	619	624	614	633	641	615	590	633	625	644	634	617	626	628	592	615	619	607	611	641	616	600	639	601	642	694	627	629	616	621	645	624	653	684	651	612	626	615	628	635	629	604	634	627	632	625	691	654	611	618	565	625	642	640	593	667	593	628	611	682	607	618	655	630	614	645	650	618	656	597	664	620	626	623	590	609	619	651	669	593	573	633	626	630	583	650	607	639	629	643	601	635	652	586	617	608	618	619	618	608	661	577	656	636	634	640	657	602	625	647	602	630	640	668	696	612	626	618	615	590	606	632	601	604	639	603	637	648	656	585	623	641	641	624	635	660	627	585	649	631	635	639	647	638	638	664	658	632	610	576	608
1409	585	362	285	268	358	484	466	431	425	350	452	398	295	208	247	226	231	223	209	183	185	159	170	163	164	181	214	179	151	164	125	132	128	136	120	109	99	119	103	116	129	113	120	126	112	132	134	120	124	121	106	123	119	102	137	126	114	122	111	144	140	119	123	125	128	125	119	139	134	128	124	115	132	114	127	123	127	114	132	121	119	116	104	120	119	134	118	106	123	122	110	132	117	114	130	131	137	138	130	119	129	128	126	119	132	120	122	120	136	109	125	141	129	121	121	120	116	122	116	114	115	135	94	129	116	128	104	133	96	119	126	132	128	133	119	118	142	141	117	123	119	113	113	118	121	122	102	120	124	145	109	126	107	107	102	100	118	104	132	115	128	108	131	126	109	112	123	149	118	145	129	108	121	130	146	134	136	144	132	139	125	108	142	129	128	143	126	128	122	135	123	120	130	142	111	141	138	137	120	117	128	133	124	128	126	116	132	119	149	115	128	103	103	128	127	121	130	124	129	115	128	139	142	117	126	102	137	130	102	119	120	141	122	117	115	111	131	129	123	102	135	139	100	134	133	125	112	138	97	105	127	122	114	109	122	125	128	112	123	109	132	101	139	108	103	136	131	121	110	136	114	113	121	119	120	151	129	108	115	143	125	135	137	124	118	110	127	136	97	128	102	115	135	119	106	122	121	112	136	111	130	128	124	122	113	141	126	129	112	98	117	122	123	123	129	122	133	118	154	142	130	135	115	122	119	139	127	121	121	109	121	111	116	114	109	103	135	127	120	120	119	118	117	141	132	121	107	105	104	121	130	137	140	121	132	111	126	117	111	132	163	121	125	106	137	121	120	134	106	108	108	116	119	128	113	111	129	136	146	115	127	128	132	129	140	122	116	130	111	130	125	142	128	103	133	133	136	131	121	109	119	106	117	117	131	128	141	126	121	118	114	118	122	132	118	99	101	128	122	124	111	131	132	135	129	127	149	137	114	120	125	136	147	122	119	127	119	106	130	121	131	115	105	138	114	134	134	118	138	125	120	115	110	110	118	116	129	119	123	115	130	129	145	104	114	113	115	127	117	114	121	133	120	120	125	128	122	119	125	129	125	116	132	124	139	121	98	134	134	124	115	106	143	133	115	119	132	109	141	123	124	107	123	112	102	137	114	122	129	120	124	121	124	132	103	139	130	134	125	124	124	109	113	130	109	118	128	123	129	110	118	122	123	128	136	130	124	123	120	144	134	121	130	115	104	111	120	122	123	122	126	99	137	122	132	127	110	112	138	91	138	121	115	140	130	130	107	122	141	127	122	126	129	141	107	121	140	118	131	132	137	111	129	130	124	112	125	116	141	122	136	130	119	129	97	137	115	108	134	136	122	128	113	113	84	129	116	104	132	125	138	117	129	109	117	114	109	120	132	125	119	142	121	116	127	125	101	122	142	126	129	128	123	128	109	103	108	133	101	90	132	112	117	126	110	139	126	132	144	133	111	139	146	130	121	105	126	146	98	98	114	122	141	120	137	132	99	121	126	132	121	138	125	125	130	114	127	123	109	115	112	137	136	149	117	109	144	125	135	155	113	114	125	134	121	135	113	131	127	106	115	133	135	129	133	122	144	143	128	138	103	128	115	123	110	130	116	129	132	123	121	127	119	115	97	118	126	142	132	130	106	93	136	128	134	128	106	143	112	108	133	123	112	112	124	121	121	108	114	123	112	111	118	131	114	123	114	136	99	122	115	133	97	107	123	126	115	146	137	127	127	131	103	133	138	120	139	100	132	132	116	130	130	122	113	111	110	125	129	126	124	127	132	108	122	116	133	119	122	115	132	116	131	130	123	110	121	128	123	128	130	103	105	120	137	133	115	134	121	108	129	111	128	111	116	131	135	135	133	127	128	107	131	127	124	119	125	103	117	140	132	111	130	146	132	121	129	113	139	125	119	141	119	154	110	129	118	119	129	131	128	143	149	124	125	133	132	116	126	115	122	114	136	139	130	127	133	123	130	117	126	117	130	123	125	122	123	154	130	116	133	131	113	109	122	127	112	121	126	127	138	137	123	136	111	122	137	133	126	107	104	127	123	119	131	121	124	108	129	122	122	120	117	114	123	111	129	135	105	133	117	130	113	118	131	119	133	127	137	126	130	126	128	113	114	144	134	134	127	125	133	131	113	131	105	118	131	125	139	130	130	132	125	144	130	144	132	136	136	119	116	120	129	111	115	113	139	119	122	108	118	94	113	131	112	128	133	123	113	127	136	115	118	119	128	118	133	129	150	122	119	113	127	105	122	128	122	132	108	111	133	107	108	110	130	121	126	100	131	108	123	120	108	115	127	123	102	125	119	121	100	113	111	120	125	122	101	118	110	121	115	126	131	118	149	130	119	119	109	122	117	142	146	146	127	121	140	130	121	93	127	100	122	129	135	135	114	146	128	122	135	104	119	135	112	114	106	139	120	108	113	131	141	138	127	114	135	128	125	115	115	128	130	115	129	120	132	130	118	137	113	130	119	118	132	116	129	108	122	116	125	135	113	107	128	140	124	117	110	117	121	107	130	118	115	110	118	134	126	119	110	129	137	109	122	99	129	135	136	139	124	126	113	149	128	110	128	118	112	107	100	145	149	125	108	129	100	101	121	122	124	136	121	114	128	133	135	137	113	126	124	107	116	124	133	118	132	124	90	120	130	118	131	111	125	126	119	123	131	126	125	128	126	122	136	127	128	113	120	100	109	121	135	145	130	125	139	122	117	125	128	131	130	122	124	129	139	133	135	131	118	142	141	125	132	152	119	122	129	106	119	110	112	107	127	125	121	125	120	120	131	152	128	134	136	132	119	133	126	122	124	107	122	126	121	123	122	120	129	121	116	120	120	122	120	116	145	105	124	129	134	131	118	131	122	131	117	128	134	129	108	122	128	144	123	133	116	131	119	106	114	135	119	141	122	130	128	130	124	135	123	118	145	111	116	131	118	131	136	127	130	120	127	121	121	114	123	120	130	133	138	125	127	117	129	119	130	109	132	102	118	119	111	129	115	117	116	119	126	113	111	119	111	120	105	131	105	132	124	118	137	124	136	120	118	118	115	113	109	128	121	148	138	146	122	112	119	139	110	116	119	112	112	104	130	121	120	128	120	116	120	113	142	126	123	106	133	105	127	127	121	123	122	156	129	111	131	117	135	116	108	138	139	121	160	121	112	117	112	122	111	130	126	119	116	124	124	128	112	114	131	111	117	120	124	111	133	97	122	121	130	141	94	111	122	127	116	125	111	115	142	137	115	122	115	108	127	113	120	124	125	124	115	132	128	118	114	124	118	109	134	123	113	130	128	118	108	99	124	112	113	127	121	115	133	110	142	120	126	121	138	125	128	118	110	144	145	107	122	127	132	117	131	128	115	116	135	113	135	116	121	122	133	125	123	129	123	126	115	109	137	131	137	130	128	136	122	119	134	108	140	117	120	121	143	133	143	121	110	120	124	121	126	141	131
16418	7013	3794	4641	11316	16861	16576	14485	13729	11431	8904	10034	8988	6594	4357	4836	4022	3831	3594	3082	2412	2032	2177	2274	2371	2455	2358	2560	2494	1815	1460	1209	1126	996	979	994	1009	945	1006	904	992	1004	893	997	956	951	940	942	905	934	931	993	944	979	973	994	1015	998	979	988	1024	1002	1010	1025	992	997	1080	1098	1128	912	949	975	953	944	934	914	898	921	940	976	932	947	972	933	903	901	907	891	865	898	983	926	915	930	931	887	929	963	904	916	935	921	954	935	954	912	928	904	915	915	899	918	867	938	915	931	929	964	941	914	923	836	877	950	915	868	947	904	979	923	973	907	898	868	864	938	958	968	902	970	934	938	953	949	978	940	958	938	930	914	926	905	892	936	923	884	938	950	919	974	928	956	880	955	909	898	918	963	929	874	905	940	893	892	916	844	890	880	935	924	933	921	938	936	938	958	949	881	945	955	906	942	876	882	940	920	920	871	913	903	914	930	948	926	922	905	982	914	898	905	914	874	938	930	947	871	885	907	938	914	932	936	971	918	907	984	966	919	917	924	943	890	947	913	905	958	934	909	937	925	917	877	901	891	924	910	922	942	928	973	929	920	969	882	931	935	913	928	947	913	897	941	906	943	914	887	902	909	923	899	898	937	909	900	897	955	878	952	922	896	929	919	951	897	875	869	875	893	932	961	917	894	882	881	913	946	898	943	946	923	892	920	954	940	928	893	871	910	914	893	946	906	911	937	882	966	912	932	973	935	897	932	924	952	946	954	946	896	875	923	908	914	913	948	939	922	922	877	893	878	948	923	923	922	892	938	966	940	886	933	914	869	925	915	911	897	880	915	967	880	937	922	950	902	928	912	901	829	890	865	886	884	890	886	884	923	893	925	902	882	872	896	906	935	913	926	924	911	864	875	923	902	919	942	905	883	909	921	941	931	950	970	919	901	915	934	963	914	897	944	891	925	902	890	888	941	915	939	932	954	923	873	1002	861	890	885	943	933	949	957	1009	929	930	886	913	893	923	952	871	897	970	952	921	924	918	940	922	859	912	887	918	905	922	935	911	955	935	902	923	892	968	915	925	926	950	880	892	954	936	984	858	891	945	943	914	902	901	943	952	940	936	889	932	855	923	875	930	895	903	928	940	901	954	937	974	953	938	893	900	914	920	879	920	930	924	983	909	930	883	945	911	924	948	913	892	947	945	932	962	928	919	885	911	935	935	911	914	904	906	938	915	931	906	881	954	865	920	938	929	912	867	900	998	951	915	909	885	921	925	935	967	878	931	906	934	932	927	936	912	961	912	905	850	932	916	967	910	972	937	910	884	928	865	939	907	928	902	940	911	890	947	910	938	934	970	903	894	934	920	928	915	897	987	948	907	949	877	913	906	942	935	843	945	870	964	925	906	937	938	936	973	933	914	910	848	904	921	940	916	874	941	920	890	890	921	967	1000	964	913	1002	931	921	908	917	916	890	910	888	947	952	895	859	936	870	917	899	934	950	895	912	974	905	951	947	945	951	913	876	928	901	908	911	932	924	945	893	928	929	948	898	931	933	948	931	924	907	932	990	900	914	909	896	896	920	911	977	937	959	908	908	860	931	880	909	876	883	933	886	928	904	912	927	931	890	883	948	883	883	930	954	911	875	926	879	928	911	988	922	974	977	911	913	918	966	922	904	909	966	924	926	927	918	907	930	914	982	937	943	896	895	853	970	900	921	885	943	896	918	945	935	885	897	940	910	873	903	901	903	882	926	938	836	901	892	897	952	938	860	869	895	897	935	833	904	903	937	954	914	908	847	906	921	931	907	906	933	961	879	945	902	920	928	947	924	910	888	938	935	953	962	912	918	911	906	927	892	934	902	907	885	895	895	914	950	909	903	937	920	913	909	909	912	936	909	952	891	926	923	852	957	909	938	938	848	946	915	932	911	918	935	981	924	900	967	968	930	887	899	947	859	955	935	891	906	932	866	900	920	896	899	927	893	965	900	916	881	910	914	931	932	873	912	941	893	978	884	904	916	951	917	921	889	927	881	899	924	961	929	889	957	901	923	889	917	889	913	949	843	903	890	893	930	892	910	907	991	904	842	884	938	901	913	884	906	922	951	920	885	876	909	923	839	923	872	911	934	890	915	854	941	932	892	933	951	924	937	892	974	903	887	924	886	976	905	914	972	871	898	894	921	859	914	875	919	939	940	874	948	907	908	972	925	877	886	853	932	939	913	947	926	895	985	904	882	916	956	907	914	894	907	892	981	933	861	969	891	976	939	910	947	914	923	924	903	943	905	935	931	941	918	879	958	945	932	892	922	961	939	910	935	884	865	902	926	903	933	897	919	897	862	869	927	933	935	881	883	911	912	915	975	925	887	909	933	904	900	953	918	892	928	892	870	887	931	931	928	909	966	883	903	898	910	928	918	936	882	888	933	916	870	895	967	960	944	892	945	911	951	900	975	916	904	944	901	891	921	848	914	875	921	962	938	924	949	902	941	939	927	966	863	899	879	899	934	955	974	890	955	961	936	942	898	928	907	930	915	905	971	890	956	867	944	940	964	874	946	962	927	884	950	930	909	953	938	891	1000	960	926	855	904	958	920	926	908	960	916	921	933	905	949	925	905	889	927	919	946	910	940	934	871	953	902	928	855	949	896	864	974	891	920	922	889	925	956	961	926	881	962	888	907	892	908	951	939	950	920	938	963	918	934	928	909	881	918	920	939	917	949	897	890	889	904	949	962	865	899	931	929	909	906	924	903	932	895	967	899	965	841	894	968	933	921	916	898	975	916	946	916	944	910	979	982	925	911	924	924	944	902	872	910	906	910	949	873	936	911	973	937	963	897	911	926	948	913	887	955	927	925	932	930	894	959	948	930	965	930	962	903	877	949	934	890	926	884	932	942	924	899	955	955	951	915	921	891	892	906	922	913	939	930	936	900	900	929	916	959	850	958	867	923	890	926	833	893	897	868	897	928	920	953	945	921	891	925	942	927	905	873	911	921	913	955	896	912	909	970	916	885	930	885	893	888	949	930	886	952	868	911	935	943	947	963	884	952	885	943	905	956	872	931	915	943	921	980	917	909	905	923	949	955	940	939	928	934	909	833	944	998	918	857	978	920	923	933	918	890	905	902	949	895	908	906	894	888	944	896	864	938	897	883	884	878	892	957	896	844	921	922	901	877	874	922	968	926	876	928	943	939	901	953	873	878	936	881	943	916	918	907	900	931	918	926	895	910	929	936	926	920	906	912	930	915	909	954	942	907	1005	952	921	933	927	919	933	943	869	901	929	924	928	930	887	891	943	897	899	989	930	893	917	927	912	941	942	913	937	945	900	946	883	918	938	940	918	895	896	923	913	934	850	927	941	945	903	916	922	903	940	910	961	918	944	848	885	908	902	983	928	889	911	993	955	888	959	898	878	907	931	945	902	934	922	897	925	897	946	940	918	914	874	940	916	891	911	959	926	943	926	938	898	950	944	881	906	893	843	943	949	910	982	931	969	887	917	913	867	900
1371	281	182	117	138	207	200	240	265	193	187	243	191	168	94	129	102	93	117	71	80	85	76	73	85	101	73	85	69	75	57	45	41	55	55	66	43	55	67	51	42	53	48	57	35	43	49	54	58	44	44	49	51	39	67	54	60	57	58	54	60	56	45	42	37	58	56	54	53	59	50	65	51	75	45	49	47	45	51	49	49	54	48	53	61	54	59	51	46	60	56	54	45	57	57	64	48	54	53	49	59	44	55	39	50	47	55	52	50	47	61	58	48	50	44	58	49	58	46	54	46	63	58	52	56	52	45	54	45	49	46	66	39	60	38	55	54	58	47	59	46	48	48	63	51	37	61	58	58	44	65	68	42	64	43	68	58	54	53	49	44	44	57	46	49	55	42	42	44	57	55	53	48	57	52	48	50	45	54	60	56	48	42	45	48	56	52	54	52	46	55	60	36	55	56	50	38	52	46	71	53	43	51	53	52	55	60	49	57	50	55	61	49	55	52	56	60	55	57	57	54	42	51	38	54	57	44	54	54	52	46	53	46	56	48	52	56	58	55	46	46	56	51	46	49	59	50	58	66	51	58	51	57	49	53	48	60	58	70	53	63	59	48	64	61	50	48	49	56	53	46	49	51	56	39	46	47	45	53	58	50	55	53	62	50	61	33	45	46	38	52	32	49	43	51	48	46	69	48	52	61	42	55	63	55	39	63	54	48	57	54	51	63	43	56	57	43	46	50	54	49	42	55	58	57	53	35	52	51	59	47	54	45	45	51	56	50	47	56	47	53	53	47	45	45	50	57	51	43	54	36	50	68	68	40	66	57	51	51	48	52	50	61	60	56	56	55	56	64	70	53	60	60	53	57	36	51	47	51	40	69	63	59	55	40	53	69	60	47	50	63	45	57	50	43	38	49	56	49	57	52	59	53	50	60	52	58	57	48	67	58	62	55	46	48	50	50	51	49	62	58	47	51	50	49	41	59	38	52	47	62	53	48	44	42	58	53	54	60	59	46	48	61	49	54	57	52	67	46	73	58	47	59	54	51	36	47	33	49	44	51	64	52	62	49	52	48	53	59	57	55	52	51	39	60	56	51	52	57	57	49	46	50	57	45	44	53	59	56	50	35	44	44	40	69	47	62	57	43	40	56	46	47	53	57	57	40	45	50	55	47	52	49	44	45	55	53	65	61	53	49	54	67	54	55	53	51	50	57	48	48	32	57	49	45	56	46	43	53	47	61	58	52	47	55	46	52	45	53	49	54	61	51	56	52	50	48	41	48	52	53	54	61	47	46	57	45	53	56	46	57	52	59	51	61	58	61	49	51	47	58	47	50	66	58	53	45	41	62	45	46	45	48	71	51	52	51	43	74	45	49	43	52	50	66	53	43	43	47	59	54	49	40	54	45	51	41	40	48	76	47	48	57	48	52	59	48	56	46	54	55	43	57	30	48	57	65	40	43	47	44	56	44	52	47	47	53	49	48	48	53	62	58	53	44	48	62	49	41	44	47	50	54	67	43	47	49	46	42	46	59	57	46	47	44	48	59	49	48	51	53	50	59	54	58	56	55	52	55	37	55	56	40	38	52	50	46	43	40	53	43	58	52	50	64	63	51	62	60	57	54	61	48	64	61	58	53	53	43	41	65	41	54	61	50	41	48	52	50	63	53	63	42	48	66	48	51	47	53	47	51	51	60	59	53	58	56	52	52	53	59	49	51	44	51	66	55	54	55	45	48	64	50	42	55	45	43	56	40	55	51	63	56	54	48	49	65	50	62	59	42	55	48	48	59	56	49	53	56	60	40	46	38	67	48	61	53	53	57	53	57	58	48	43	46	50	44	42	42	42	41	49	63	62	47	52	58	45	55	51	52	71	55	50	54	54	42	61	48	62	46	41	60	59	44	46	61	49	36	55	46	42	49	45	49	49	52	60	57	56	48	49	49	57	48	51	46	49	63	45	68	63	47	54	51	56	42	53	58	58	39	58	49	56	53	49	58	47	61	50	45	41	46	46	47	55	55	45	46	40	40	59	50	51	70	54	59	51	43	53	49	53	54	38	40	52	45	46	58	46	64	52	60	51	52	46	42	53	51	57	50	61	51	51	57	43	60	43	55	40	51	45	49	43	58	47	43	50	58	58	52	44	55	47	55	49	47	48	56	41	59	59	50	44	55	46	52	51	43	45	45	47	64	51	51	56	59	50	42	47	48	63	60	55	60	51	53	49	42	53	61	62	59	44	56	68	47	62	47	49	52	48	54	63	47	48	41	57	61	57	62	51	47	42	49	69	49	57	49	57	58	56	53	54	57	51	48	55	44	53	48	52	54	37	54	63	50	36	44	48	48	52	59	61	38	45	43	58	50	45	53	53	62	49	51	41	41	66	54	39	55	44	55	38	56	37	53	54	64	60	54	49	51	43	47	63	48	66	49	68	59	58	58	56	60	39	56	49	55	45	53	67	59	52	49	46	69	59	65	46	45	49	39	52	38	57	46	55	48	63	55	48	53	49	47	48	44	51	55	62	59	71	61	56	46	43	47	64	52	47	50	63	44	51	62	53	44	61	56	40	54	47	58	67	39	54	61	56	45	46	51	66	47	53	41	53	41	48	44	56	40	54	62	53	48	52	50	61	35	56	45	56	54	47	45	57	52	50	40	56	56	62	40	46	49	58	63	58	44	62	47	36	54	49	44	47	47	51	33	56	47	60	53	43	50	46	48	50	45	54	49	43	54	44	58	58	57	49	50	52	57	44	52	52	56	46	58	63	56	50	51	56	54	44	66	52	57	42	49	53	47	53	50	50	51	54	51	53	52	52	52	31	50	59	42	61	41	50	46	59	43	53	45	58	43	55	43	49	57	50	44	49	69	54	61	49	48	44	60	47	47	48	50	44	39	62	44	50	54	54	51	34	54	45	54	48	60	52	55	43	55	53	58	64	54	42	53	53	57	42	54	50	49	57	53	58	59	56	54	49	47	47	54	56	56	45	47	52	67	48	47	58	70	53	43	46	67	36	54	51	47	54	55	53	51	53	50	51	51	58	70	51	51	53	59	38	51	39	45	58	57	58	62	41	45	43	44	37	59	63	50	61	52	55	43	58	54	52	50	46	48	47	56	39	49	50	49	39	59	51	61	60	51	65	43	44	51	54	57	38	47	57	63	48	59	56	48	48	52	49	69	58	46	67	45	54	50	51	57	47	58	43	57	53	44	46	46	47	60	62	37	42	47	48	61	53	53	54	49	56	56	56	61	71	43	57	37	47	54	53	57	43	48	62	52	58	52	57	62	61	48	53	45	49	53	58	46	55	48	54	49	63	58	58	54	53	45	54	46	57	50	49	56	38	41	47	52	55	56	63	53	46	59	46	46	64	66	33	52	53	40	51	57	37	62	54	48	42	44	46	54	46	36	51	61	56	63	62	47	45	60	56	57	47	53	43	47	44	62	59	41	45	53	50	48	52	51	50	58	41	55	53	53	54	47	50
12486	3971	1900	2502	7099	11005	10452	9473	8367	7155	5634	6789	5158	3544	2166	2875	2084	2241	2278	1423	1017	910	1040	1117	1246	1108	1049	1233	1116	739	601	533	485	433	404	410	394	398	436	424	426	411	380	408	396	445	381	402	433	400	397	476	399	426	450	411	484	456	417	448	432	462	488	464	456	459	455	476	460	421	401	424	441	401	408	412	394	424	412	407	433	398	425	414	374	441	391	425	443	415	402	391	435	445	416	414	408	413	408	416	425	416	411	402	422	390	448	408	411	400	394	444	415	420	421	401	448	388	435	399	391	447	437	449	441	440	401	377	406	407	403	400	439	440	413	420	398	438	393	435	429	388	358	441	413	430	454	417	417	412	376	412	415	399	407	383	458	410	433	431	384	389	392	404	427	400	403	428	410	430	430	435	387	416	405	405	394	444	406	401	375	397	367	429	376	434	395	406	416	426	440	442	418	411	404	445	457	364	433	427	400	396	438	392	433	406	427	413	384	409	393	430	392	424	403	428	380	458	428	408	439	410	388	379	387	421	411	439	416	412	385	399	395	399	408	452	409	432	418	409	415	422	431	443	431	438	428	441	437	391	387	410	425	440	416	405	404	425	382	403	448	431	439	453	433	402	399	420	391	393	397	417	396	411	417	479	444	421	401	399	449	432	427	422	390	437	433	415	407	404	392	417	457	408	408	364	390	414	406	426	429	429	428	408	407	410	442	437	439	441	378	446	445	421	400	470	432	396	406	407	418	424	444	406	403	410	454	384	415	413	393	460	388	401	376	427	440	384	444	429	398	412	421	430	407	405	412	428	407	440	426	410	406	449	403	408	412	427	420	399	382	430	399	440	395	390	361	411	403	422	438	423	377	453	393	400	398	410	429	398	415	423	387	384	395	395	395	409	407	377	443	442	407	371	398	405	394	419	385	428	436	394	408	417	378	368	397	416	436	386	414	419	421	410	404	424	372	397	394	389	404	439	402	428	396	382	414	434	409	408	396	402	396	413	415	406	418	394	430	406	424	447	409	382	411	403	426	423	351	439	447	389	446	413	410	407	423	397	397	393	423	424	404	439	407	403	413	430	461	383	426	427	410	434	421	427	388	442	427	413	411	413	421	401	379	441	399	392	432	408	392	387	395	445	405	403	431	401	374	386	409	411	423	411	389	428	378	437	416	469	467	393	372	456	404	429	416	419	398	432	393	407	430	427	416	404	424	442	421	432	397	413	397	437	418	400	426	411	401	417	421	407	401	376	446	387	393	447	394	385	420	394	400	430	439	381	436	433	422	428	420	407	396	399	416	422	416	419	394	425	432	427	394	435	405	369	439	399	398	390	411	434	410	458	422	441	410	427	416	389	411	382	394	416	406	420	392	406	426	406	436	415	432	442	414	419	414	408	413	428	434	449	422	418	438	475	410	396	426	425	420	401	408	395	431	401	401	410	434	396	419	388	416	406	451	400	415	389	403	411	437	422	430	399	425	398	434	409	425	417	410	440	432	427	409	410	409	441	422	449	416	440	381	422	402	416	400	456	409	412	436	392	410	423	373	390	442	386	395	388	402	410	431	407	412	399	420	417	415	385	424	436	382	368	455	410	395	368	423	430	405	442	431	420	442	390	383	404	402	412	392	384	434	415	411	441	413	430	409	374	381	421	413	402	414	394	399	395	426	414	407	387	455	409	437	426	443	389	418	416	449	420	415	421	419	402	392	388	435	430	401	422	404	384	428	408	409	413	402	404	430	430	398	389	447	391	408	398	441	410	405	407	445	396	423	466	434	394	397	394	385	394	407	427	402	372	397	434	412	441	396	396	369	395	456	432	394	413	390	401	405	426	413	409	408	429	414	378	394	409	404	421	401	392	467	440	416	433	441	410	398	390	428	401	385	391	418	396	412	416	417	391	405	396	412	400	404	389	418	385	429	376	390	424	391	421	407	436	382	429	433	428	433	424	409	353	412	408	384	405	420	406	416	437	397	404	398	461	406	438	376	409	396	410	415	401	416	412	426	419	438	398	427	408	389	413	382	394	373	443	396	379	391	400	442	422	367	395	409	434	426	428	400	405	382	383	418	420	391	427	410	418	435	381	402	419	437	386	424	443	474	408	422	415	427	422	417	419	396	422	424	407	426	393	395	423	383	405	405	416	421	411	417	424	426	411	454	431	446	367	408	388	423	386	411	402	426	418	386	382	412	399	398	405	451	391	447	410	418	409	422	436	400	402	420	435	404	423	398	454	418	401	449	460	388	419	414	373	413	420	441	414	376	415	407	418	406	400	407	394	432	447	390	420	412	377	419	414	439	420	416	395	452	398	402	443	403	390	388	405	393	413	444	402	419	414	431	398	424	414	369	431	412	392	402	398	425	412	403	426	421	392	427	445	421	437	396	442	422	437	429	414	400	377	431	409	387	422	403	374	408	419	398	427	420	420	404	401	387	400	468	398	430	429	393	374	420	407	403	419	426	382	424	421	421	407	436	382	425	409	408	442	387	392	448	412	398	446	414	434	424	408	428	388	381	419	432	407	425	413	399	418	422	415	417	436	381	478	389	412	393	409	410	433	406	418	408	436	409	428	395	386	417	418	397	443	403	405	396	394	399	403	385	443	426	404	378	387	406	388	435	430	445	378	398	417	417	396	424	403	407	426	428	444	426	428	401	430	408	386	433	368	447	429	409	458	431	424	403	422	404	395	433	418	425	401	414	409	402	424	394	406	422	423	434	390	401	390	402	392	415	381	348	422	402	432	417	425	389	383	396	395	398	437	407	417	414	430	401	448	381	398	406	392	408	404	423	389	399	403	431	362	367	388	394	371	408	414	387	388	447	420	405	370	401	400	403	391	359	376	412	377	385	402	424	418	386	423	435	440	421	406	414	407	404	384	422	403	445	415	408	441	376	447	387	422	431	417	404	417	421	455	429	413	388	422	414	426	425	425	434	402	408	389	391	391	400	413	374	448	428	397	405	386	410	438	430	380	415	393	404	442	385	432	425	401	433	390	404	385	409	398	392	419	410	399	423	429	413	401	428	381	390	414	409	405	432	407	424	392	435	429	448	361	400	454	442	398	401	387	415	396	430	409	402	387	428	403	431	409	433	428	410	441	371	392	441	440	367	440	416	429	446	403	400	387	414	410	424	391	373	435	398	405	453	429	411	402	430	431	425	386	422	446	425	418	411	398	409	392	413	426	397	444	423	415	436	442	423	434	412	400	430	401	399	374	466	426	407	391	398	417	418	390	416	412	410	435	426	397	415	416	391	380	405	379	423	391	394	447	364	397	416	397	416	401	382	457	395	373	426	433	413	425	416	404	398	363	408	400	407	376	415	410	419	398	449	431	446	407	422	402	389	403	395	416	412	396	371	414	399	431	422	418	367	443	409	398	443	418	420	439	444	422	413	394	375	404	369	420	423	445	388	395	416	444	392	399	411	399	457	452	411	441	406	414	398	408	370	381	441	401	406	419	409	383	416	433	426	414	420	393	403	391	410	392
941	423	270	190	199	303	363	394	361	350	282	328	260	195	188	197	151	192	175	126	129	119	131	141	121	138	135	150	148	109	115	101	112	101	98	83	80	100	124	101	79	98	94	107	108	94	98	109	97	67	116	102	90	91	110	105	98	84	86	101	95	101	93	105	89	90	118	107	97	93	101	85	99	92	101	110	90	87	97	82	100	89	85	88	88	96	89	113	89	96	108	98	107	91	92	99	85	109	86	113	96	114	104	100	86	95	100	88	90	93	106	100	86	80	105	93	111	76	100	81	82	101	77	77	95	89	95	112	95	94	88	88	95	83	102	98	94	101	83	94	100	97	97	106	109	105	83	98	91	106	82	99	100	98	101	99	82	86	98	88	93	96	69	97	111	101	78	113	105	105	98	91	94	104	97	116	79	114	108	107	98	76	95	85	91	102	98	97	89	96	92	97	88	83	89	101	91	102	104	96	86	108	99	112	103	81	102	99	87	104	96	83	94	93	84	84	94	109	89	87	91	103	76	104	106	98	97	92	96	108	87	110	80	100	98	94	89	89	104	88	89	90	99	96	83	120	78	104	96	110	93	95	102	95	103	89	98	92	93	87	86	87	102	100	93	106	85	91	79	100	74	99	77	87	87	99	111	99	96	89	105	98	100	98	85	87	92	97	109	95	91	97	83	88	84	114	81	91	105	100	91	112	106	93	83	91	86	99	102	89	93	88	101	89	91	97	99	92	94	85	84	98	101	90	83	114	94	70	101	101	101	107	98	96	81	96	96	94	95	105	111	98	100	78	106	116	86	97	79	70	98	91	97	103	110	93	79	101	101	107	86	99	78	93	88	78	91	109	96	93	95	87	93	101	81	87	110	99	92	77	99	66	77	86	88	90	79	100	98	101	97	89	93	73	93	92	90	83	86	110	99	89	98	79	102	90	95	90	103	98	112	84	92	104	79	85	96	110	82	83	69	97	83	89	91	76	100	84	91	109	87	93	104	89	103	105	84	92	94	104	98	62	107	82	69	78	90	115	108	108	82	96	95	103	87	96	96	88	100	87	92	85	98	95	83	92	87	86	85	102	89	108	97	83	99	93	93	87	90	90	102	112	85	70	84	88	96	86	97	82	83	99	90	104	109	96	85	84	94	103	91	87	90	90	92	102	117	93	98	72	107	102	80	89	104	100	99	103	89	93	105	103	117	103	95	83	85	107	124	76	88	97	93	90	103	88	88	101	103	105	90	92	106	94	92	81	94	108	99	118	109	100	94	88	100	93	97	99	97	95	100	110	81	94	90	90	98	87	92	96	100	86	106	95	94	110	101	92	90	113	91	93	87	104	79	110	93	114	93	97	101	105	82	91	102	86	91	88	77	78	83	108	104	96	88	81	113	101	87	71	81	99	90	82	83	112	97	90	94	91	96	95	108	100	94	101	86	88	100	96	98	86	92	85	90	96	103	89	77	88	97	83	88	83	98	117	107	97	99	108	111	88	103	90	112	108	96	97	86	92	97	94	90	83	103	103	97	83	72	87	93	96	79	81	73	103	75	101	98	94	101	90	110	112	98	92	107	98	106	100	105	99	100	108	89	95	88	95	95	84	105	105	109	116	102	104	90	83	92	74	99	109	82	105	91	99	92	91	96	102	86	70	91	104	91	94	91	116	99	88	81	98	94	92	83	90	102	90	87	85	76	114	100	107	94	90	89	80	86	92	106	80	96	104	92	77	110	111	97	93	91	99	93	98	113	91	94	107	93	105	90	96	95	89	107	104	79	97	87	93	83	83	91	91	91	98	82	99	94	91	111	88	109	105	100	89	96	76	98	91	95	87	91	69	107	88	99	116	104	102	94	98	85	96	91	103	118	108	88	107	95	117	91	100	90	97	88	106	114	104	106	95	84	83	97	92	94	78	100	97	86	80	86	99	107	89	89	82	93	81	123	91	103	94	108	92	101	101	114	92	107	88	101	106	96	111	113	101	102	97	104	87	101	96	90	88	102	92	96	113	90	103	91	87	99	92	91	113	90	81	104	109	79	89	121	97	104	93	90	84	94	90	87	103	98	103	106	74	87	95	96	95	86	94	84	97	98	82	93	107	86	94	76	81	97	86	98	78	85	99	91	92	74	82	106	99	99	67	100	92	92	107	90	92	91	98	93	108	103	81	103	72	101	81	86	90	99	109	97	93	103	84	95	94	89	101	94	99	92	105	88	78	97	87	83	88	90	88	95	104	110	122	108	83	102	82	85	97	86	103	90	97	98	77	102	81	103	91	90	94	80	81	101	85	102	90	106	88	96	95	83	88	100	86	95	103	96	108	95	91	104	97	98	94	97	83	87	94	93	87	82	89	77	82	97	91	95	103	86	84	83	95	103	86	109	86	101	91	85	92	103	85	105	89	90	94	84	96	85	92	95	79	96	85	81	96	93	106	120	88	80	90	75	91	80	92	94	101	92	106	100	90	106	89	100	90	86	74	85	104	85	98	91	100	107	87	101	107	96	110	112	101	81	105	110	75	112	103	96	109	108	101	105	104	92	80	97	96	79	83	117	105	84	102	93	72	88	103	109	97	82	97	89	94	81	94	98	107	68	110	92	89	101	105	65	108	103	90	72	110	87	86	92	89	83	88	99	89	101	75	85	87	81	89	87	88	111	82	81	86	98	96	111	94	104	102	89	95	98	117	75	104	97	104	91	98	105	93	104	106	89	113	83	104	87	107	87	88	95	91	81	91	107	109	112	80	95	97	108	98	107	95	89	107	78	101	89	107	86	98	89	79	82	91	85	85	113	86	95	97	100	97	82	71	97	98	99	92	88	85	93	85	98	85	97	96	115	106	94	97	108	106	107	107	81	97	85	104	95	116	100	89	88	85	98	90	91	98	103	105	81	78	92	109	93	121	96	102	91	87	102	106	81	76	78	98	93	100	102	83	92	101	97	91	104	106	98	97	92	87	105	91	83	89	88	100	94	91	91	114	97	107	97	99	107	81	110	87	89	81	107	100	93	99	88	73	99	78	97	81	100	84	94	119	77	99	94	100	96	91	90	74	86	101	79	97	81	110	90	97	104	87	93	103	95	86	98	96	108	103	98	110	98	98	95	70	101	94	95	98	87	123	106	106	89	89	101	92	86	107	90	97	88	91	82	97	92	86	84	98	94	99	93	104	102	91	88	89	94	86	111	85	93	101	95	84	91	82	103	88	96	93	113	100	91	99	107	96	106	88	107	95	116	102	110	89	99	89	87	96	109	97	95	97	110	83	94	93	91	102	94	76	114	100	87	108	107	84	94	92	110	102	90	82	72	84	97	85	86	107	93	101	111	90	90	93	99	84	88	92	101	97	90	86	101	88	93	95	93	86	96	96	98	106	95	102	85	116	91	100	101	109	95	89	89	90	89	94	99	82	94	94	105	91	90	87	88	102	79	101	94	91	91	87	90	97	77	99	101	107	101	94	91	90	91	93	88	96	97	96	98	111	86	98	90	103
13389	5560	2873	4129	10411	14744	13665	12738	11358	9992	8322	8180	6567	4216	3334	3592	3153	3536	3116	1637	1646	1535	1829	1923	2203	1714	1885	2130	1675	1179	973	863	817	749	711	718	720	747	740	695	665	749	696	747	665	686	754	771	765	755	724	718	691	725	740	758	734	761	813	768	766	760	743	775	746	763	812	823	763	710	788	730	705	691	713	732	694	657	727	676	699	740	737	686	685	674	740	706	739	706	714	721	653	695	705	712	718	740	711	715	750	700	704	684	640	717	703	733	694	745	725	687	695	698	642	680	741	704	707	737	743	696	736	679	696	690	661	738	678	719	762	757	681	731	711	698	702	688	664	698	694	691	672	692	745	670	653	685	742	700	670	681	698	707	731	755	666	689	709	677	726	704	702	733	686	705	692	686	750	667	681	683	746	702	737	666	697	738	647	682	733	646	705	701	695	719	641	732	697	706	729	735	734	703	696	671	709	728	733	678	692	732	663	729	699	688	679	671	712	683	674	742	707	761	749	697	658	721	719	690	716	712	703	710	704	692	723	720	688	709	676	668	698	686	713	669	689	678	697	700	675	689	705	711	678	716	689	711	672	717	717	667	676	674	669	676	699	722	689	721	686	728	724	739	690	744	700	674	679	734	681	739	685	713	661	706	713	710	668	731	726	738	726	744	683	710	692	695	735	744	642	680	706	675	690	721	698	659	658	698	669	669	734	723	756	671	705	703	669	682	741	712	677	679	714	703	710	727	720	711	677	695	701	691	685	689	658	730	720	625	680	679	701	733	665	696	669	692	671	676	727	674	717	747	721	655	698	749	668	719	700	673	626	678	703	701	688	670	695	740	701	688	717	729	680	648	721	716	670	688	714	730	703	722	711	708	773	680	696	729	746	668	714	661	702	744	707	649	668	715	710	709	771	696	687	722	689	708	725	722	665	691	678	737	666	735	694	714	700	669	709	692	722	665	683	697	750	723	671	715	697	694	706	699	727	751	703	742	681	684	691	713	663	751	673	739	711	687	699	711	683	735	707	755	694	710	696	727	647	663	717	639	701	701	661	710	736	662	722	711	698	746	700	676	731	712	691	723	693	668	703	698	754	715	697	725	693	724	687	695	726	691	705	657	761	682	700	633	745	668	694	704	732	674	711	684	718	672	708	734	676	720	690	702	691	717	692	703	673	684	698	736	707	658	736	716	685	688	744	651	675	686	679	680	700	701	665	672	722	714	694	701	689	689	700	700	726	719	710	670	758	683	706	709	729	660	704	719	682	655	672	737	710	623	688	743	701	691	675	673	716	659	731	689	679	736	694	686	730	735	757	720	711	690	689	711	712	752	684	725	693	695	716	659	777	654	733	681	640	716	719	684	698	679	707	720	690	689	726	720	671	683	643	639	753	709	692	700	734	742	723	694	667	686	705	743	665	678	715	663	697	701	703	671	655	717	722	696	677	723	688	676	702	727	674	679	743	683	750	711	660	693	676	687	705	691	708	678	709	726	689	705	705	652	752	765	687	689	695	739	736	732	690	697	694	749	725	715	701	768	737	708	728	700	702	719	720	699	706	687	717	675	702	674	712	682	699	702	755	730	684	696	758	668	672	674	715	742	687	679	666	691	740	715	725	674	727	716	727	694	708	672	747	709	723	690	663	752	701	683	686	709	742	684	743	713	698	688	689	783	736	731	689	734	742	745	687	693	665	747	671	726	704	682	707	728	701	667	680	706	700	671	717	690	681	681	687	675	688	721	691	708	726	677	745	710	698	688	659	649	711	717	683	699	724	709	710	643	696	716	684	696	689	692	690	691	717	717	728	731	697	683	691	729	666	768	729	693	676	678	709	708	718	684	650	700	766	656	739	678	697	734	734	688	724	684	720	671	716	682	705	703	705	688	686	703	725	727	699	731	687	681	657	750	662	708	700	725	704	702	698	724	676	709	712	693	685	699	691	683	679	706	703	708	680	676	706	716	734	681	701	702	730	661	676	712	716	656	659	732	648	710	712	687	737	690	683	726	690	704	740	695	712	744	702	717	641	694	683	705	682	722	687	675	707	712	735	710	700	680	713	695	693	679	704	673	676	724	688	708	702	696	692	716	738	677	728	714	708	683	711	704	683	705	711	712	725	702	668	699	681	708	675	719	719	677	699	710	698	698	702	707	706	738	706	719	697	709	712	663	720	724	692	736	706	698	722	713	664	722	676	666	666	714	730	681	680	626	700	710	643	712	715	686	704	721	696	680	762	678	691	711	705	690	713	701	682	727	679	716	720	681	710	722	718	719	678	680	688	728	719	644	687	688	700	693	704	729	696	675	717	716	723	711	643	662	710	695	722	728	689	702	727	703	717	699	701	696	700	732	724	719	701	722	737	689	705	752	707	696	669	706	693	752	712	710	701	722	725	722	716	680	728	702	720	714	739	704	670	714	675	703	723	659	685	762	713	702	704	686	696	657	721	670	668	707	682	695	741	737	711	745	678	662	690	698	720	663	724	647	674	701	678	701	711	715	748	741	736	691	680	721	746	687	741	672	672	709	711	709	633	672	689	659	685	662	715	693	641	724	732	737	709	737	718	664	681	647	721	685	725	729	674	691	726	728	717	699	734	708	683	703	659	698	688	664	703	675	713	673	713	696	714	675	667	664	680	721	715	716	679	696	717	673	732	687	692	703	730	663	690	740	690	699	726	705	727	688	696	702	678	727	681	707	713	707	701	632	748	717	723	730	716	711	692	681	695	701	678	667	641	702	706	747	690	706	753	697	705	705	684	692	685	691	680	734	676	715	699	693	689	691	754	683	689	713	700	717	715	720	685	688	699	632	704	701	717	656	694	707	708	709	651	697	695	677	741	685	713	698	673	700	739	719	698	697	716	678	694	755	722	688	694	701	696	692	718	681	699	705	696	699	715	664	695	715	698	722	695	734	698	719	747	693	680	713	700	682	739	711	733	657	672	693	674	674	693	730	691	692	709	688	673	706	698	679	701	741	672	712	684	677	701	647	697	710	689	671	692	726	686	682	690	695	694	709	686	691	763	707	693	730	716	708	702	652	649	707	679	688	699	683	719	707	707	734	703	670	681	724	684	700	696	722	688	746	750	723	731	686	672	690	719	671	727	661	728	687	700	723	684	715	715	675	749	716	703	684	681	726	699	680	673	734	735	697	652	747	701	758	674	711	690	694	646	667	659	721	693	709	696	711	688	690	668	745	690	718	724	717	739	697	693	726	718	735	727	678	744	675	670	712	667	705	716	656	709	701	758	694	708	726	696	709	697	719	742	702	659	701	695	705	731	674	712	687	663	716	748	670	683	697	697	692	702	700	723	707	723	690	711	710	679	668	706	711	708	703	734	685	700	655	707	727	685	706	734	697	707	719	717	720	649	738	706	727	694	730	731	702	716	727	713	649	685	703	708	700	672	722	706	685	662	674	759	697	690	658	691	720	687	708	724	691	664	706	687	685	729	715	706	668	691	727	719	715	684	741	718	696	695	724	691	680	700	716
2064	363	264	236	195	281	300	408	361	323	308	284	235	171	153	132	172	149	136	150	112	111	128	127	120	115	135	141	99	89	93	89	79	85	65	79	84	99	86	69	78	75	82	69	87	95	67	87	96	78	94	82	82	79	83	96	80	77	91	76	89	82	97	93	84	92	95	90	77	74	82	82	90	92	87	56	89	95	80	83	89	58	70	70	84	83	77	95	75	71	93	64	85	68	92	96	85	69	73	88	86	84	87	89	71	80	76	89	79	77	83	79	87	78	96	81	60	70	80	84	92	85	74	68	92	76	106	73	85	86	72	83	90	86	94	75	76	93	72	69	82	82	73	62	79	71	96	84	88	90	86	76	82	91	92	78	81	94	89	83	94	94	80	80	69	78	73	77	91	85	81	72	74	92	70	86	94	85	81	81	88	77	73	86	66	80	98	77	76	91	72	80	73	83	78	72	93	85	87	86	82	75	83	85	104	81	64	70	76	80	92	93	90	84	83	73	76	75	80	95	83	68	63	80	89	80	84	87	92	85	85	93	86	75	78	75	85	86	82	92	78	62	72	72	84	75	83	94	80	84	82	72	95	96	78	76	94	91	79	89	81	72	74	80	85	74	77	93	82	78	74	90	82	94	74	88	67	79	85	79	76	92	70	85	71	72	78	90	81	107	81	99	82	83	64	72	71	63	75	65	77	87	88	80	82	71	88	78	67	82	97	88	71	69	109	88	73	80	91	94	72	93	78	87	92	96	65	92	78	88	74	80	90	65	79	83	91	85	75	90	75	81	89	78	75	92	81	92	91	78	88	81	62	76	74	89	87	74	72	86	83	93	79	87	81	79	73	74	98	84	81	73	89	71	87	92	74	74	73	87	80	87	68	83	101	79	72	87	85	75	78	76	88	76	91	84	72	87	92	85	60	78	76	86	84	89	87	69	85	79	81	82	77	78	81	91	66	68	95	74	67	77	86	100	82	85	71	73	81	69	81	85	89	84	79	74	87	76	78	93	80	87	91	86	84	78	84	85	88	72	85	90	80	85	76	86	76	79	64	75	80	96	102	75	74	80	73	82	85	78	75	81	77	76	70	90	107	82	94	92	88	95	74	80	87	96	77	71	95	70	79	85	72	87	88	88	79	75	84	64	73	94	76	72	98	72	68	83	90	90	100	82	70	75	75	91	81	74	80	85	85	85	65	64	71	77	68	77	71	102	98	77	82	72	76	97	78	78	80	70	86	94	89	80	87	87	72	82	92	90	83	81	76	70	70	77	78	85	87	71	79	78	83	83	79	83	86	89	85	85	75	77	96	79	86	85	78	85	60	81	82	81	83	92	84	72	72	90	61	85	62	85	66	73	85	74	73	78	80	74	87	88	82	90	74	87	78	84	84	79	73	105	73	82	87	66	75	63	79	74	86	86	79	74	75	88	72	78	77	81	87	84	72	83	72	92	79	61	67	59	92	85	74	79	74	77	97	95	93	78	74	71	94	82	79	79	86	77	89	87	86	85	96	87	85	79	66	75	80	75	78	85	84	84	83	80	84	86	76	76	85	91	92	74	70	73	73	81	90	90	87	74	94	87	96	69	81	89	79	92	90	72	76	87	70	82	77	86	78	98	69	64	77	75	70	85	85	84	82	106	84	84	74	84	69	78	83	99	73	88	73	92	69	88	78	78	86	67	69	73	84	71	87	80	79	75	68	88	77	93	72	85	105	79	90	83	74	83	83	78	74	67	79	101	81	96	79	63	68	79	94	96	78	91	65	70	76	80	65	81	85	68	91	79	98	80	94	92	87	84	87	93	74	70	72	83	89	91	80	89	80	94	89	90	73	85	77	75	87	76	88	80	78	84	83	89	77	91	81	85	88	73	83	85	90	96	95	79	91	65	82	79	73	97	100	69	73	94	84	67	72	71	67	84	71	84	87	83	71	82	76	80	78	86	80	77	76	91	87	86	77	92	86	84	74	76	92	83	72	90	81	85	82	88	87	81	70	77	76	86	67	85	92	72	81	80	82	86	88	77	85	91	73	87	78	104	80	87	96	73	87	76	76	84	71	74	92	76	75	76	75	72	86	89	77	74	76	103	84	84	83	72	95	74	78	85	97	71	78	78	72	81	82	69	93	66	84	89	76	73	83	84	87	70	78	73	87	74	75	71	91	77	77	65	68	73	100	65	74	86	66	82	67	74	78	78	68	91	66	98	87	81	78	82	80	69	77	79	87	84	72	112	80	87	79	75	102	86	82	87	84	81	74	80	76	73	78	78	66	82	83	81	80	73	80	67	72	74	85	83	70	82	80	93	76	97	81	95	68	77	89	74	61	81	90	75	77	90	78	77	82	68	84	68	87	86	80	85	90	80	67	83	83	81	83	104	63	93	83	99	83	98	91	67	94	74	83	77	80	91	92	101	73	82	98	91	81	79	84	73	76	99	73	71	78	80	87	84	79	80	83	64	70	68	69	81	79	83	85	74	82	83	83	73	82	90	80	72	105	63	77	95	73	83	77	75	75	84	92	81	77	82	86	86	78	85	85	83	92	88	82	100	68	78	70	73	94	92	70	85	84	88	66	79	74	91	97	70	86	75	85	73	91	75	75	72	81	81	99	74	83	80	79	85	86	81	85	103	84	94	84	92	95	98	80	90	76	80	75	69	90	86	78	92	79	77	78	88	76	76	85	70	58	82	84	69	90	77	88	76	86	78	88	77	76	89	87	71	82	77	77	79	89	95	74	80	67	82	77	72	82	74	88	80	85	73	83	79	76	82	78	70	81	74	83	84	79	77	82	65	67	88	87	72	85	62	102	76	76	73	61	77	96	89	92	67	85	82	76	84	84	81	94	89	81	88	95	84	81	87	85	80	79	68	77	79	77	75	66	76	76	78	85	82	72	94	105	68	74	78	69	93	79	79	74	84	80	83	85	88	75	85	80	77	70	94	81	86	76	84	75	94	91	75	70	73	87	82	85	71	85	99	83	92	62	89	72	83	85	72	99	78	91	65	93	74	64	81	66	78	79	94	76	92	82	69	85	78	111	82	83	87	84	86	78	86	81	84	75	72	64	87	86	75	71	99	81	88	89	80	87	74	87	76	80	70	75	60	69	72	73	79	83	88	70	91	97	85	89	84	66	68	69	73	89	74	79	89	77	72	85	68	84	93	70	81	72	71	84	79	82	73	79	71	82	81	74	93	80	102	87	74	92	85	81	86	73	89	94	106	70	78	85	80	78	78	65	81	73	79	70	91	85	83	63	79	66	85	75	89	72	92	85	85	82	80	67	65	65	82	83	84	88	70	87	87	72	95	77	73	74	80	73	81	86	82	72	86	67	74	89	89	87	69	92	80	83	90	77	71	75	73	65	91	89	76	94	87	75	83	93	92	70	71	83	92	80	77	89	79	77	75	74	80	86	94	67	63	79	84	86	71	105	90	111	85	78	71	83	74	71	86	68	74	96	78	85	85	61	79	77	66	82	79	94	74
14280	4746	2708	3761	9897	13904	13030	12707	11757	9726	8482	7667	6192	3720	3579	3291	3157	3039	2239	1825	1684	1565	2110	2055	1762	1483	2023	2155	1386	1140	853	764	692	674	667	667	608	657	631	643	636	641	710	665	679	620	633	700	609	657	669	659	626	628	653	679	673	682	697	681	712	675	697	682	673	742	775	798	717	701	650	687	653	689	631	662	626	672	621	653	645	616	664	653	610	609	636	681	639	612	619	648	608	642	651	643	632	655	651	712	703	596	595	658	610	638	612	638	553	647	659	619	635	612	639	635	609	659	647	621	629	655	590	698	585	577	627	613	577	561	647	633	646	629	665	655	648	651	641	588	653	629	610	619	638	639	640	585	631	695	638	609	642	621	632	619	586	612	606	618	636	636	666	634	604	613	617	646	656	637	639	683	635	586	638	619	649	638	621	653	672	608	617	598	601	653	647	643	675	610	604	635	626	642	635	618	611	641	601	596	641	629	608	608	597	631	624	659	641	598	615	659	628	645	651	648	648	628	648	664	653	657	683	640	627	633	601	620	611	640	607	642	601	626	644	608	617	656	627	657	585	680	604	627	625	615	623	676	615	629	607	594	597	636	623	619	632	585	637	654	649	645	642	649	669	675	607	634	639	594	646	588	632	594	614	623	629	608	650	639	661	650	647	618	616	649	656	636	614	669	664	635	598	639	603	595	626	645	638	644	603	615	619	670	630	712	629	596	651	642	642	647	650	649	596	718	650	604	654	625	596	630	649	579	636	626	584	660	619	594	608	629	639	654	660	639	619	678	609	672	614	624	639	594	680	621	597	667	627	636	615	621	632	655	683	620	653	638	691	594	624	601	615	632	631	657	661	622	651	612	642	611	642	638	634	644	610	618	633	607	625	617	586	600	648	621	650	651	655	625	657	575	699	640	610	585	609	627	633	675	674	669	649	664	674	663	639	682	644	607	595	581	640	655	655	661	640	635	626	641	688	617	592	606	631	641	643	677	633	642	645	630	619	673	595	661	676	600	616	617	643	669	633	607	641	608	673	648	611	618	631	629	608	596	613	617	655	580	662	622	644	630	622	648	623	655	657	659	635	619	642	593	583	623	597	620	594	627	600	687	596	634	636	643	647	652	599	633	658	663	596	657	656	615	610	642	634	621	635	597	660	644	619	602	653	645	613	618	617	641	632	597	625	590	616	669	629	661	590	588	654	591	678	625	601	623	600	622	641	654	607	590	623	634	643	658	646	625	663	593	627	611	654	605	612	633	585	614	632	572	620	670	648	660	612	633	595	630	579	664	607	634	602	616	611	577	655	576	640	630	626	641	592	600	631	579	632	641	631	609	593	631	641	638	599	676	599	680	580	646	639	652	595	626	669	637	643	632	628	624	629	648	620	616	599	611	591	653	658	626	646	609	637	637	605	641	640	576	630	672	617	678	632	607	680	638	657	657	633	672	645	615	608	673	580	660	615	656	609	652	608	608	628	625	656	636	627	664	673	623	612	674	628	621	602	647	633	623	654	599	592	634	644	614	643	615	644	632	614	627	648	624	651	593	628	624	650	621	653	618	624	656	654	636	713	640	570	629	624	628	557	626	620	636	623	655	628	600	633	652	592	636	628	641	633	607	591	666	604	598	655	614	600	628	621	613	655	693	675	647	638	645	667	657	668	624	638	623	615	640	625	605	660	622	627	628	597	635	645	642	626	655	636	611	635	627	645	649	637	639	653	605	589	667	639	633	594	594	621	609	612	619	641	622	651	627	640	630	617	634	624	578	638	606	635	614	629	614	619	630	641	663	632	614	645	592	633	672	635	632	602	661	642	634	617	651	590	624	645	635	655	570	559	652	626	618	576	658	580	650	621	643	639	607	600	647	653	645	640	648	668	574	643	679	639	628	606	666	618	648	619	642	588	575	654	622	633	608	640	652	621	591	618	642	638	632	664	611	625	663	623	614	637	616	588	647	662	611	634	632	645	597	613	668	658	639	662	619	629	620	668	657	583	679	622	625	657	662	637	625	689	607	640	665	650	636	605	586	667	633	673	652	608	658	600	645	623	632	663	674	609	644	672	665	650	629	647	582	625	639	592	609	623	627	640	673	677	666	631	637	613	606	620	624	663	678	632	602	641	649	618	641	612	680	666	619	617	606	625	639	650	604	658	620	670	615	662	605	634	622	669	659	649	629	639	638	595	662	587	638	633	634	628	630	629	612	646	621	613	630	664	636	631	600	658	659	616	678	641	642	651	586	596	629	587	627	662	606	638	623	625	638	639	634	659	637	666	607	599	609	608	580	581	665	647	654	652	596	639	677	622	656	590	625	587	619	621	595	623	623	606	675	555	667	587	661	598	661	610	642	616	570	642	655	660	619	621	638	595	571	634	631	610	639	600	645	638	618	637	603	626	644	583	586	668	660	619	665	644	649	613	630	647	646	623	669	634	662	651	618	602	626	641	643	660	627	631	643	575	639	625	593	629	591	665	645	629	616	645	604	648	622	642	646	649	601	645	601	674	584	646	618	621	626	621	613	590	611	592	612	609	665	650	629	606	668	592	658	637	610	595	625	595	632	646	589	622	639	659	659	615	622	619	635	632	656	613	649	626	629	608	667	667	662	638	586	642	621	638	665	625	639	649	607	635	650	636	624	616	631	634	603	633	587	655	631	644	575	595	646	625	621	677	685	625	617	646	634	621	608	674	610	638	651	670	589	619	617	633	628	608	646	633	662	625	601	596	642	610	632	633	616	646	613	610	673	669	618	622	649	618	635	650	648	626	695	612	588	625	615	610	603	607	655	582	626	613	633	633	652	654	639	630	646	622	606	661	621	643	613	623	617	638	636	644	601	645	607	618	649	621	619	643	623	632	600	636	643	621	646	649	616	607	615	609	626	592	614	609	632	571	625	669	601	624	643	607	626	638	633	624	637	611	637	632	600	676	677	637	576	659	625	625	630	620	638	656	626	656	633	667	593	637	611	605	607	622	648	594	649	615	598	668	611	689	637	582	690	667	665	616	638	597	649	651	654	644	568	626	623	679	647	623	602	625	608	658	603	649	642	622	617	640	619	557	607	672	599	608	655	615	655	635	605	657	656	647	615	669	653	629	625	632	644	658	659	615	622	625	638	630	638	617	650	631	637	647	686	635	615	620	602	620	618	666	582	655	647	618	647	637	631	657	660	639	598	595	662	653	626	645	638	654	640	580	639	631	632	651	615	622	615	602	625	625	641	638	616	599	622	654	615	649	585	619	642	635	607	627	640	631	642	631	628	657	639	667	607	670	676	618	649	643	668	645	649	671	604	590	633	620	676	607	638	623	602	629	665	605	630	642	597	671	591	649	650	683	625	693	619	595	660	657	628	619	634	637	633	622	645	638	665	608	639	623	594	640	626	638	608	619	617	608	617	641	659	624	646	620	602	639	638	674	616	575	672	648	654	605	670	626	647	606	662	639	616	608	624	636	636	613	607	621	640	612	609	600	629	605	645	644	626	636	656	647	635
1449	496	340	278	282	393	422	514	516	428	388	380	265	230	229	210	227	202	160	196	149	183	184	207	160	198	201	178	157	126	131	135	137	133	137	132	116	134	139	129	103	115	130	121	118	117	133	133	139	120	112	125	128	117	122	109	142	119	125	135	123	127	142	118	117	101	127	117	108	108	135	128	102	121	134	124	121	122	113	123	123	118	106	110	142	112	101	123	144	120	136	125	113	116	130	123	122	122	127	111	113	139	127	110	139	126	137	116	135	108	127	120	122	132	126	116	139	114	110	116	104	131	136	108	112	122	131	132	114	107	142	126	125	127	139	126	102	125	121	117	97	108	116	88	124	116	115	116	138	125	123	138	120	109	134	118	112	140	113	128	125	97	91	117	125	111	133	110	124	116	113	104	122	130	119	132	124	113	127	129	117	129	129	119	132	119	134	96	106	129	139	138	129	122	128	129	144	140	122	128	128	120	111	138	118	130	122	122	111	115	130	101	103	118	100	120	120	99	129	112	139	123	124	123	129	111	128	120	144	122	134	125	120	114	119	119	125	135	123	120	139	132	119	118	110	104	114	119	121	112	117	111	128	115	129	140	110	132	129	125	107	130	141	120	128	116	132	110	129	138	111	138	117	113	132	126	131	134	111	115	131	120	124	127	107	115	121	124	125	108	137	120	122	112	129	118	122	138	128	118	133	124	121	130	103	121	125	118	124	142	124	100	132	133	128	113	111	121	101	125	120	120	107	127	129	147	117	142	110	127	125	110	110	124	103	117	122	143	124	113	127	127	117	107	131	124	106	106	114	133	115	124	144	128	118	114	126	114	121	120	115	113	127	119	133	125	125	135	129	119	133	123	141	149	114	107	137	132	130	118	130	103	130	98	113	117	102	129	105	132	130	133	123	139	119	115	122	138	102	125	113	145	144	141	119	110	116	106	121	130	143	128	134	127	128	111	122	111	129	120	133	124	121	131	107	115	126	111	132	124	137	121	119	125	114	120	124	113	128	133	118	128	139	124	127	101	128	132	131	142	139	143	114	128	103	109	125	135	138	123	110	131	117	141	116	134	120	108	133	139	124	100	113	131	122	116	133	116	126	152	134	113	101	121	117	128	104	129	120	121	135	120	119	153	116	140	118	134	132	133	126	119	105	123	121	124	117	109	120	104	119	136	114	119	135	120	147	130	131	126	114	113	127	119	128	123	127	115	100	117	136	126	138	101	128	117	155	125	118	134	141	111	122	141	96	130	113	110	123	116	112	128	122	124	107	119	117	130	141	133	106	140	127	113	127	112	136	121	128	133	119	136	145	108	119	113	140	124	124	121	130	120	120	107	109	122	118	139	141	128	115	134	149	137	122	119	118	110	115	136	114	114	123	111	132	107	130	117	133	139	115	124	106	121	130	132	128	123	106	103	120	115	143	125	116	128	132	128	126	125	141	127	106	131	109	117	119	109	134	137	110	106	117	104	134	110	119	123	117	121	128	121	131	132	127	124	134	133	137	139	124	129	130	140	113	124	108	142	117	99	126	119	135	110	135	129	127	114	113	110	129	140	136	146	137	115	118	127	112	120	127	101	133	145	127	106	120	137	128	102	122	142	122	116	131	115	108	111	127	99	123	119	138	118	118	129	118	133	106	131	124	117	122	131	126	121	118	127	126	132	137	133	109	127	126	130	129	121	117	100	125	137	108	123	129	113	135	118	106	113	123	132	107	100	104	126	115	126	110	143	105	125	123	115	127	110	136	131	117	117	109	107	118	122	131	131	137	114	124	111	116	113	119	125	125	120	109	132	121	116	121	137	124	141	107	119	138	129	115	138	128	123	146	113	130	133	126	129	131	143	112	119	117	133	111	110	142	121	125	125	109	131	110	134	145	118	147	123	101	118	120	135	96	126	128	119	126	134	121	115	124	130	127	127	121	127	125	112	122	109	142	139	118	114	132	116	122	118	115	117	91	114	137	120	116	120	121	114	117	121	143	124	117	142	128	127	139	120	105	121	97	135	109	119	115	126	147	126	139	104	121	126	122	110	119	120	102	129	106	129	110	130	121	119	116	130	123	129	133	109	134	123	122	101	108	125	136	116	124	120	111	118	141	129	118	127	116	143	109	115	131	138	127	124	124	138	118	120	125	111	108	130	126	125	120	102	114	125	131	126	124	117	150	111	130	141	123	116	135	97	114	94	118	101	117	125	121	117	111	123	121	118	116	112	119	127	107	133	123	129	121	121	109	118	138	141	132	125	112	110	133	106	114	109	130	115	101	116	104	123	107	125	109	114	142	109	108	129	107	138	133	112	102	108	138	133	111	101	97	136	133	116	121	122	105	117	135	98	135	124	125	118	125	135	132	128	120	134	132	117	134	125	123	121	124	112	125	122	126	118	125	109	136	138	121	122	122	117	126	139	112	105	109	126	124	108	114	122	132	124	139	122	127	125	137	118	111	106	114	119	143	96	119	123	123	113	118	118	147	138	106	122	115	118	121	119	125	115	133	128	119	129	125	111	114	117	111	122	114	134	108	122	120	112	128	138	137	135	138	134	116	117	123	132	134	111	122	114	123	127	122	119	124	120	130	119	123	140	108	122	130	132	122	117	133	106	112	119	129	112	123	121	134	121	145	142	120	114	115	133	140	137	116	131	128	141	145	122	128	122	124	107	120	136	130	132	126	131	119	124	101	156	118	109	153	125	123	101	115	123	97	126	112	121	109	120	101	133	113	134	111	122	142	118	122	116	132	124	120	127	117	129	121	121	117	106	125	105	121	117	130	126	103	107	121	122	117	127	120	147	119	114	118	118	133	125	108	128	140	126	131	128	130	132	121	127	135	122	144	128	129	119	114	121	116	137	115	122	120	130	108	114	126	126	113	132	123	152	114	133	118	146	115	132	128	120	135	122	108	121	120	116	114	115	110	116	113	130	127	125	122	132	113	130	120	121	137	136	124	102	127	115	113	112	150	125	128	114	129	144	121	120	120	109	134	134	132	117	126	125	126	128	120	111	97	130	110	116	106	115	117	114	126	122	123	100	123	116	129	125	103	120	131	120	116	108	127	126	127	137	118	106	119	106	118	127	99	124	123	138	108	126	104	132	128	117	133	132	103	108	125	113	116	118	120	137	131	119	116	126	115	116	124	130	119	132	111	132	105	119	141	134	138	123	126	115	118	116	126	122	106	123	117	101	128	129	125	119	125	125	142	113	118	106	132	133	109	120	114	136	109	125	121	126	110	127	150	125	141	128	126	115	104	133	133	124	137	114	113	116	110	121	121	127	102	137	140	114	126	110	134	124	144	126	114	117	109	127	133	131	125	143	131	109	116	115	109	130	101	123	117	138	118	129	121	121	137	109	112	103	140	110	119	121	131	119	124	120	107	126	112	116	109	124	93	116	127	106	105	113	109	115	136	102	117	105	126	129	115	114	142	110	116	144	109	119	123	116	117	116	128	113	130	107	113	127	116	128	116	112	123	108	118	113	116	123
15667	5991	3446	5212	12697	16460	16348	15376	14814	11956	10275	9239	6821	4373	4559	4430	4421	3348	2526	2818	2488	2675	3097	2583	2032	2361	3073	2573	1912	1555	1298	1099	1059	944	988	986	973	987	975	974	920	951	940	972	943	959	1006	970	946	956	944	932	953	917	999	1026	1008	998	1029	967	1019	989	974	989	1009	1104	1131	1145	986	887	995	1022	977	981	968	909	953	904	896	922	954	930	935	923	935	922	904	881	905	855	883	973	912	938	931	933	887	971	861	883	902	902	901	928	923	906	877	920	918	944	879	954	937	926	915	954	942	954	913	962	895	882	897	924	883	920	959	903	936	867	966	976	932	886	919	922	896	939	946	943	960	955	900	927	958	946	916	895	898	953	940	900	955	986	893	960	946	905	925	898	914	888	943	954	939	934	887	1011	983	954	897	940	880	876	933	892	923	894	925	907	914	919	937	900	923	936	894	1009	896	902	941	891	880	898	922	945	916	910	920	913	935	902	943	947	977	914	934	911	946	891	922	930	878	920	976	874	959	916	949	931	986	891	927	922	945	896	855	927	952	964	948	943	922	871	867	871	935	926	869	917	913	911	957	949	933	892	843	916	929	936	965	867	910	920	917	944	884	920	923	923	917	972	906	887	965	911	888	970	914	935	897	979	918	917	941	864	921	965	923	865	967	979	917	911	894	965	973	878	893	944	902	977	930	895	920	887	906	944	901	972	881	925	905	920	925	918	966	980	968	898	937	909	902	968	905	947	895	920	953	924	896	929	933	911	926	878	924	845	908	939	912	893	932	889	907	926	917	912	917	921	888	961	980	913	908	962	991	917	925	931	896	912	959	907	930	951	947	933	943	945	917	935	938	893	911	915	907	937	901	939	838	880	898	958	889	902	871	930	918	970	944	875	908	881	918	920	914	970	912	886	920	908	923	931	904	918	902	935	970	849	888	958	917	898	905	962	925	954	907	904	910	966	918	934	908	949	914	954	926	871	892	895	905	980	963	912	922	906	901	947	943	855	909	891	887	929	895	885	933	928	922	943	895	902	944	885	975	934	943	994	951	962	952	922	902	918	915	896	938	943	916	918	945	959	942	969	863	953	908	903	900	973	917	930	897	964	912	934	899	940	929	929	945	938	835	912	899	938	930	942	908	919	887	948	865	968	964	944	909	966	921	932	923	897	936	840	941	924	849	915	895	889	915	950	922	864	899	877	917	886	894	898	936	914	980	931	934	958	937	941	953	905	917	874	926	836	959	920	880	932	997	897	980	902	959	924	948	915	861	958	898	931	922	921	907	904	975	925	963	986	893	836	935	878	894	978	909	899	952	892	824	928	912	897	902	864	912	906	906	895	877	906	894	949	914	882	862	859	912	952	892	925	873	924	918	932	895	904	892	897	934	933	898	923	963	947	906	901	862	939	941	861	926	925	912	883	917	901	899	928	894	955	937	880	962	940	952	888	912	934	922	873	917	949	979	952	913	944	959	959	907	924	887	878	942	957	877	991	910	961	946	890	901	916	900	945	903	888	917	927	954	907	878	918	876	942	947	948	953	935	935	935	905	917	870	910	936	948	963	954	902	912	951	915	930	959	899	971	889	965	920	883	930	897	899	896	932	975	906	903	969	922	903	878	921	906	848	957	981	919	916	895	895	960	940	902	927	918	947	894	935	915	878	893	947	871	929	890	953	893	898	897	958	941	911	927	931	894	877	961	887	905	960	913	942	923	900	900	875	909	899	867	954	921	921	877	900	934	954	904	926	892	994	899	898	919	954	936	946	896	902	956	900	942	922	915	923	940	860	892	902	947	886	915	929	899	903	904	929	873	927	920	908	907	933	902	909	915	935	899	961	995	925	955	859	877	911	935	954	940	891	930	955	871	932	911	960	921	906	885	889	941	902	974	874	941	933	926	942	893	889	967	943	925	922	956	886	893	883	901	962	939	973	939	873	926	917	930	968	940	925	943	975	943	903	939	953	967	915	901	921	877	892	878	946	914	929	936	952	919	942	950	881	952	901	952	930	887	943	944	922	885	928	919	873	928	939	915	923	868	925	880	911	900	881	908	884	920	897	940	888	920	952	957	896	966	952	907	936	961	944	872	897	974	953	933	875	932	965	908	887	885	957	899	898	937	907	939	878	913	900	959	930	921	897	938	915	968	956	951	918	905	930	994	903	989	929	891	931	905	901	937	961	897	883	885	907	888	971	895	905	923	920	939	947	948	939	956	912	940	896	895	934	857	953	927	898	890	956	908	971	934	881	929	904	933	883	923	893	950	881	972	869	892	934	845	916	942	917	924	912	885	998	905	936	973	948	875	871	921	904	955	940	932	914	926	890	944	902	832	958	936	951	969	966	945	932	892	912	929	926	935	853	918	958	861	925	929	886	912	900	899	900	929	943	894	889	937	913	920	952	957	879	950	927	906	907	953	912	910	892	927	928	918	923	866	921	945	874	878	852	899	907	924	867	933	907	911	941	952	955	924	926	843	907	928	906	960	933	922	879	922	935	895	942	953	953	922	898	937	930	920	897	965	904	985	870	928	900	833	900	922	910	901	975	929	964	940	928	885	929	962	960	911	905	874	893	946	917	875	914	928	882	902	862	941	936	930	941	912	871	961	900	894	909	952	881	919	938	892	882	933	903	923	852	936	944	931	867	899	868	947	957	932	983	948	958	910	904	937	887	915	976	969	925	900	900	939	932	935	904	919	924	880	908	935	960	897	928	941	876	891	959	927	911	933	940	894	990	937	914	904	905	947	905	927	928	900	927	904	936	874	906	891	902	917	888	906	875	938	900	941	924	977	959	911	917	967	904	934	862	921	940	896	873	938	914	896	916	883	944	928	975	907	905	929	907	957	976	958	942	881	961	897	916	903	913	891	905	957	943	934	958	948	967	938	913	999	941	941	924	944	962	974	905	924	940	885	900	976	887	955	881	908	901	925	871	984	932	909	892	863	898	908	930	899	916	946	870	930	921	927	916	954	879	901	906	901	892	980	839	922	930	905	940	916	909	879	918	938	855	879	907	951	900	913	969	883	990	954	959	954	930	933	937	918	949	937	951	909	896	917	869	950	939	947	936	913	969	918	948	919	963	968	890	897	929	932	876	884	988	960	896	916	906	910	893	893	897	920	910	925	939	885	898	929	893	985	871	881	909	917	872	911	957	954	958	912	967	891	945	902	933	990	956	915	892	896	936	926	930	892	952	922	906	946	859	897	890	891	973	934	930	979	903	950	932	898	896	909	1007	908	933	908	985	899	901	933	921	916	939	881	896	890	916	881	905	953	974	909	878	883	926	942	905	873	944	908	964	956	948	937	944	891	968	934	945	906	901	919	895	895	905	932	937	898	977	890	924	929	890	955	901	880	900	933	888	916	952	992	968	875	882	898	928	876	946	982	947	928	840	893	847	868	923	932	939	945	939	947	930	1008	970	906	970	918	929	927	906	946	923	947	868	867	915	946	979	891	881	914	937	911	912	880	939	891	886	929	928	874	932	951	916	839	936	919
1326	228	160	157	148	161	264	274	242	185	168	186	171	105	119	99	100	105	81	80	76	102	101	64	83	83	91	83	59	79	54	47	55	45	62	43	43	56	42	53	54	43	45	53	46	60	59	46	37	45	47	48	52	48	62	60	64	55	61	58	54	47	64	57	50	66	53	58	55	58	50	61	47	61	47	55	54	60	53	51	45	38	64	44	55	48	55	46	54	58	50	56	51	48	52	54	55	59	62	52	42	49	55	51	57	47	49	50	69	44	50	50	40	54	47	58	46	55	68	50	59	40	58	54	49	63	47	57	58	56	47	54	34	44	62	63	47	44	54	58	55	60	60	64	46	54	70	50	49	51	66	55	57	58	58	45	55	42	47	49	51	46	59	45	47	39	53	44	56	44	61	43	36	59	57	42	60	57	60	51	61	50	56	61	43	55	61	45	58	49	42	51	42	56	43	49	55	48	71	60	58	44	52	52	49	51	53	46	63	54	58	56	46	44	49	55	49	57	50	55	65	55	48	58	51	60	49	45	61	45	51	58	43	48	45	48	63	56	55	50	60	48	56	54	64	55	52	50	52	48	52	72	52	55	55	46	51	39	52	53	57	42	43	50	45	55	48	51	51	45	40	53	63	65	55	48	60	56	57	60	62	51	54	49	57	54	51	48	44	41	48	52	43	63	56	54	56	52	52	53	41	59	41	45	46	60	48	60	41	59	43	47	57	50	60	51	46	51	58	53	50	69	52	60	57	51	60	54	49	50	52	45	54	60	49	45	52	50	47	45	49	46	50	47	52	42	56	56	56	63	50	43	65	52	42	42	44	58	61	51	50	47	57	44	52	52	52	60	59	52	49	61	53	53	49	51	46	44	59	62	46	44	59	55	55	46	52	60	62	50	51	58	56	54	54	62	61	58	50	60	59	46	61	52	59	48	42	53	62	63	54	54	54	60	57	44	58	45	52	54	54	50	44	56	59	53	60	44	47	55	62	46	60	49	44	45	42	66	53	57	60	68	47	47	45	65	59	60	65	59	52	57	48	49	66	44	54	45	59	58	48	42	53	45	47	53	48	52	47	57	57	49	52	45	57	55	43	50	59	51	60	52	64	47	54	43	49	53	49	61	59	57	54	40	54	52	56	53	55	47	60	45	61	59	61	46	52	52	63	45	60	50	44	55	55	39	54	52	59	61	42	44	62	46	45	51	50	48	56	59	53	53	59	38	48	53	48	61	62	56	50	52	55	52	52	45	59	58	55	47	46	45	51	48	50	60	47	60	56	63	45	55	52	68	57	55	50	54	58	65	55	51	57	49	49	56	53	50	51	51	52	51	35	43	51	61	56	45	41	53	47	65	50	58	52	36	44	44	53	44	49	49	58	46	36	51	47	39	48	58	48	54	49	53	64	57	40	55	36	51	50	61	58	52	51	49	48	42	40	60	42	55	56	43	58	68	61	51	55	45	66	56	59	49	60	67	42	55	46	50	58	63	49	52	41	52	53	50	71	54	50	46	47	48	60	54	58	39	44	56	45	53	32	48	49	48	54	46	44	53	54	42	61	53	51	59	49	52	52	52	55	41	48	45	53	29	49	53	53	62	56	46	60	56	53	37	63	54	48	40	45	48	46	55	51	59	50	56	53	51	41	45	51	58	66	60	51	37	64	55	49	62	57	60	49	47	42	59	67	41	64	64	55	54	47	50	41	44	54	53	53	42	60	55	53	53	41	60	52	35	59	70	51	52	55	48	58	54	52	66	42	52	48	60	53	47	57	38	46	42	55	55	62	57	61	54	50	63	68	49	51	55	70	50	48	45	61	47	45	55	47	52	53	38	62	61	45	32	48	54	37	47	55	54	56	49	45	51	48	55	41	62	43	50	45	44	44	48	64	44	61	62	47	56	60	51	57	56	53	50	47	49	60	58	62	57	52	49	57	55	56	47	50	53	49	38	40	42	52	53	58	45	46	57	47	45	47	45	68	47	58	41	49	53	47	52	46	56	47	57	65	51	56	58	57	45	47	59	56	58	48	60	47	52	61	50	34	61	52	45	57	46	53	57	47	52	52	60	53	56	44	63	48	55	53	45	55	45	58	41	53	54	58	53	67	53	52	49	63	52	48	62	55	56	60	40	44	55	50	64	61	53	47	39	42	45	50	41	44	56	56	57	40	39	56	57	48	61	60	56	51	42	51	70	50	52	62	45	52	55	55	48	49	47	57	44	58	62	55	49	45	47	47	43	52	44	37	49	51	51	55	40	49	52	65	42	54	43	62	64	52	61	48	35	56	48	50	51	48	50	58	49	38	62	44	48	42	54	50	52	47	63	49	50	49	63	56	62	54	65	53	50	56	54	57	71	46	72	52	51	60	41	45	59	52	58	53	55	32	60	64	43	43	53	50	46	54	44	55	52	49	54	49	39	58	65	61	45	57	54	56	55	57	50	54	51	34	53	47	57	57	60	45	52	53	50	49	61	65	46	49	51	53	35	64	56	55	58	45	54	47	47	52	49	54	66	49	46	50	54	55	53	49	51	43	50	60	59	48	63	43	57	56	58	58	55	59	65	45	61	43	60	58	47	60	54	58	60	48	54	58	60	55	60	58	56	46	67	59	51	57	48	45	50	44	48	45	59	48	52	60	52	62	61	45	42	49	58	47	61	53	30	56	59	59	38	43	51	54	40	44	43	50	45	70	61	58	50	54	67	50	56	38	55	47	46	48	40	49	51	56	46	56	54	51	60	59	38	55	54	52	56	49	49	48	52	39	61	53	48	45	47	52	56	47	53	47	55	54	48	35	56	59	55	60	55	58	55	64	51	48	53	38	53	62	49	53	52	41	53	53	49	42	58	46	50	45	47	51	51	50	46	56	54	54	49	61	49	50	53	54	47	67	63	56	50	55	56	70	70	41	55	56	53	61	49	64	38	43	46	61	32	55	60	56	64	42	57	56	52	51	59	50	62	47	44	44	55	58	56	50	54	52	47	53	53	44	62	51	57	58	57	60	54	52	54	48	49	47	53	63	47	45	49	56	58	51	54	53	49	56	60	52	51	56	64	42	62	64	38	58	47	46	56	62	52	59	56	51	57	66	52	58	67	50	56	54	46	44	61	51	43	53	65	54	56	58	55	55	52	56	51	44	42	59	49	58	50	50	60	56	59	46	58	42	52	55	58	50	62	62	51	38	53	39	56	43	63	44	55	35	42	52	64	59	50	52	63	60	56	52	53	51	70	59	38	53	49	60	68	47	58	47	60	65	52	50	61	42	56	42	50	42	45	55	54	47	60	33	54	51	49	50	49	50	39	57	52	59	53	51	63	42	50	58	58	54	56	53	44	59	59	53	47	64	43	61	52	56	60	50	60	53	62	61	54	60	62	57	53	37	46	53	42	60	50	60	52	54	52	43	46	51	51	52	61	55	46	61	45	57	56	51	39	47	52	46	42	53	53	52	54	48	52	55	53	50	59	57	61	52	47	57	39	49	56
11787	3201	2091	3098	7905	10134	11009	10268	9457	7003	5562	5349	4001	2421	2644	2555	2085	1689	1807	1489	1355	1439	1425	1104	1013	1377	1295	1029	880	630	509	416	435	451	419	423	376	414	423	412	418	465	440	428	393	403	425	424	430	424	398	406	415	392	440	455	467	467	477	437	453	444	444	446	426	459	526	466	443	407	433	411	436	424	446	439	387	416	421	433	436	418	401	386	407	414	455	416	407	421	389	420	430	418	433	440	433	431	439	431	432	395	454	419	406	454	417	412	413	462	430	440	404	379	414	423	408	433	419	410	381	423	428	392	382	406	410	415	378	418	415	441	405	444	380	421	386	409	433	435	417	411	400	376	437	422	404	437	416	407	424	429	417	400	416	389	392	425	414	439	393	450	443	359	404	393	445	386	407	455	378	396	420	406	441	394	421	439	388	418	426	400	402	397	421	417	394	417	410	448	410	408	416	418	379	421	415	416	363	374	435	410	415	430	411	401	395	430	417	404	403	414	421	418	437	374	420	416	438	427	422	437	412	403	429	416	398	398	423	443	423	401	405	379	390	393	408	427	415	415	428	415	394	416	386	402	432	420	397	395	395	398	408	438	408	424	412	420	417	423	437	394	417	454	434	422	412	404	421	425	405	397	396	428	387	435	420	409	388	397	408	378	454	429	438	404	395	415	394	419	403	430	413	406	402	374	413	456	457	433	411	456	372	387	429	417	412	388	402	402	414	452	448	393	414	484	425	425	449	403	403	413	426	415	417	429	392	424	413	432	422	407	407	464	378	418	406	406	393	423	421	410	416	416	453	410	450	438	408	378	435	428	384	390	419	409	413	419	458	431	428	452	439	408	412	427	401	420	402	373	423	390	410	386	410	409	420	370	437	441	435	408	460	423	436	440	416	427	392	422	418	421	409	411	439	412	408	392	440	413	405	416	411	421	411	417	437	397	419	419	432	438	426	405	422	446	466	377	393	405	410	433	442	439	405	407	420	402	428	397	414	406	399	433	433	385	442	410	425	456	413	406	435	429	418	450	427	399	410	389	412	404	411	449	418	419	434	371	415	416	408	425	396	424	429	384	417	428	403	430	406	435	428	433	453	406	426	415	461	424	383	408	423	406	416	396	425	412	388	431	410	415	410	427	417	387	433	404	412	414	421	407	414	427	413	451	426	419	430	403	408	407	407	418	408	437	437	397	435	394	435	439	430	386	419	400	427	396	408	417	394	418	439	436	423	429	397	437	412	398	432	390	446	420	422	408	414	449	392	440	435	421	385	426	405	410	421	438	422	395	444	434	438	436	449	373	391	425	401	397	402	464	418	445	428	395	408	426	463	429	405	432	438	378	404	431	426	417	390	420	398	444	394	416	437	421	456	440	396	421	398	353	432	417	408	418	446	417	382	442	400	452	391	400	427	415	424	401	420	446	432	382	430	411	405	407	433	428	407	401	459	400	432	411	449	433	421	419	439	385	413	392	433	392	356	385	417	389	409	423	429	446	426	430	461	459	436	391	467	424	398	433	435	386	424	398	423	394	427	468	423	426	446	413	387	428	410	416	410	409	379	413	360	407	437	428	394	417	414	440	395	475	433	427	437	429	443	398	383	429	443	446	436	445	412	385	400	432	421	433	411	412	410	438	429	422	390	457	425	431	444	484	405	432	452	401	448	417	413	445	412	446	385	410	412	417	403	424	428	419	404	414	404	395	442	410	405	436	389	431	418	416	408	367	463	397	430	384	405	393	408	428	423	436	422	414	399	430	390	426	447	406	437	409	377	429	444	432	441	418	409	444	425	425	424	427	430	431	376	383	425	411	399	403	415	428	412	410	458	410	446	418	401	408	407	404	427	398	377	408	401	408	405	455	357	412	423	435	384	450	475	432	412	443	399	429	410	482	402	441	421	419	416	419	392	441	455	406	400	380	426	413	409	462	417	383	399	423	431	376	401	431	441	399	423	434	435	419	397	405	432	420	391	409	417	413	420	402	397	376	405	437	401	425	425	385	384	445	413	375	420	415	410	435	403	431	425	428	440	391	395	419	435	445	400	411	399	421	397	396	425	430	399	391	404	412	461	396	462	408	402	401	414	406	424	421	411	394	386	421	388	427	414	425	418	426	400	378	430	424	419	434	406	418	408	456	404	448	428	438	420	415	396	432	424	399	432	418	411	414	433	459	406	427	460	404	397	398	413	398	401	402	418	392	390	396	434	414	413	445	424	398	431	423	437	407	407	406	397	405	417	428	436	386	393	420	427	397	446	405	428	407	467	405	430	433	409	394	441	419	430	430	409	428	400	399	431	396	407	400	462	405	413	441	434	406	392	460	450	417	444	383	400	440	385	371	405	422	427	437	447	410	380	418	423	433	418	387	449	413	426	427	416	402	403	410	392	378	415	415	399	434	406	412	437	427	429	392	454	442	408	412	426	420	413	443	439	432	447	422	430	430	391	404	482	421	424	405	389	453	429	445	450	417	432	426	382	416	380	418	432	427	438	367	405	429	417	451	436	380	429	397	413	392	425	405	463	393	409	418	458	434	399	441	440	414	401	383	414	420	432	398	412	434	403	415	426	407	415	402	408	385	394	422	419	418	434	440	414	405	374	405	464	396	424	415	406	375	374	442	387	401	414	399	438	376	428	410	389	422	412	446	402	417	396	403	406	401	428	423	396	424	420	444	414	424	440	419	404	438	386	461	428	382	395	388	415	414	426	440	436	403	429	406	411	412	435	373	415	393	404	411	427	376	466	388	421	411	439	443	370	443	413	425	412	427	397	425	405	385	421	403	404	454	406	421	390	378	374	407	426	448	434	463	455	419	426	444	427	433	422	410	383	392	442	449	467	419	414	441	425	393	412	359	409	422	429	447	407	431	407	424	343	423	452	410	423	391	418	453	389	399	421	434	444	391	394	413	448	397	443	393	418	413	367	447	420	461	389	407	425	399	468	387	388	425	434	408	383	453	413	440	374	412	430	431	444	408	394	406	393	455	451	425	469	408	395	396	423	404	424	398	413	396	408	376	430	402	397	409	396	389	390	423	395	414	437	402	417	422	379	408	409	421	409	405	420	407	418	459	382	426	429	465	420	411	417	427	407	412	415	405	441	424	417	397	388	416	400	397	437	432	430	384	422	421	415	393	431	383	397	413	448	412	438	419	410	431	405	422	431	392	384	418	431	408	424	401	430	427	433	444	436	392	410	416	412	408	419	431	423	438	446	390	418	408	399	393	384	384	415	415	416	413	424	445	392	426	396	414	420	411	390	415	417	448	393	433	406	432	434	434	437	422	431	398	442	401	440	428	415	399	412	429	399	390	432	427	416	437	422	469	393	408	396	437	428	431	428	431	404	398	463	431	445	411	465	415	450	401	425	438	408	467	441	434	431	398	403	400	398	400	388	431	424	390	400	431	401	417	413	408	441	410	431	433	388	475	432	417	427	430	439	443	468	390	409	416	373	418	446	436	433	415	391	375	438	407	459	403	435	407	437	432	434	414
907	415	259	248	219	273	363	393	422	298	279	268	241	174	194	168	154	193	162	155	139	138	149	122	131	136	133	121	114	123	108	82	85	99	98	89	99	102	86	81	91	108	95	110	100	93	106	111	79	91	90	95	106	78	87	112	109	89	93	96	99	89	109	109	79	82	95	102	110	101	98	101	122	95	90	101	99	98	94	98	89	107	97	96	90	93	107	109	89	103	86	96	81	98	107	100	96	93	76	108	93	90	84	120	86	110	106	87	113	97	97	95	99	129	89	79	102	80	92	88	112	80	104	86	98	91	94	83	96	85	99	76	83	104	78	103	88	77	94	87	105	74	95	92	91	79	99	103	87	104	99	94	96	88	107	81	100	104	89	93	107	91	88	95	109	108	111	100	96	97	86	97	107	97	89	90	96	89	87	79	88	83	116	92	97	98	106	102	85	105	101	88	120	85	100	99	94	86	92	96	102	100	98	105	116	88	83	81	98	101	106	100	90	104	96	87	96	89	107	98	97	93	94	83	97	77	97	91	82	86	104	102	99	106	110	95	93	89	105	84	77	88	85	91	98	127	75	109	91	91	112	96	87	94	113	89	94	107	103	79	86	74	102	101	93	106	91	93	94	104	108	108	97	110	93	91	90	84	103	100	99	91	99	106	86	96	104	94	96	84	109	100	84	88	109	109	108	98	109	84	94	124	90	93	84	114	91	91	94	103	87	109	95	76	84	95	94	88	91	85	120	113	95	99	106	96	93	95	87	93	78	97	83	107	94	99	115	90	106	85	92	97	84	96	83	101	89	88	97	116	103	95	94	76	91	112	92	108	96	96	86	90	102	112	90	85	85	79	82	82	87	104	70	106	98	80	108	83	90	97	101	96	94	99	78	98	90	105	98	90	90	107	104	85	99	113	94	109	115	105	82	96	85	79	100	98	86	105	106	89	95	99	107	104	90	111	112	90	96	90	78	91	95	107	125	103	108	104	86	88	84	90	89	99	92	105	83	102	97	72	93	88	86	93	86	110	90	91	89	98	99	99	83	94	114	104	79	88	85	77	99	103	83	86	78	98	80	101	108	90	97	84	107	108	96	91	100	90	101	110	103	87	91	97	102	104	97	97	99	99	101	88	87	94	92	106	77	116	97	91	102	91	100	78	92	89	103	82	94	118	86	113	94	96	98	117	95	105	97	85	103	106	99	89	84	86	97	81	109	93	93	97	109	83	104	89	85	103	91	98	104	77	110	84	89	101	98	114	103	93	90	101	93	105	95	104	79	90	102	90	96	94	94	93	99	87	96	93	103	93	106	87	80	103	88	101	95	103	90	99	115	87	100	128	98	83	89	94	95	98	102	105	85	91	97	91	104	94	101	100	97	80	109	101	95	109	88	90	91	104	100	103	92	107	70	85	99	93	84	89	102	99	102	86	104	104	103	123	101	100	94	90	95	105	89	93	86	89	90	96	106	99	80	85	100	98	85	89	100	90	98	85	93	102	75	96	99	87	93	94	107	109	98	87	106	104	100	87	81	95	105	111	70	84	102	84	125	82	90	106	88	84	89	109	79	100	88	95	90	95	96	108	86	89	95	86	94	90	110	79	88	105	98	101	89	102	96	104	95	79	85	97	91	103	102	103	107	99	70	90	94	97	103	78	91	95	117	99	98	82	86	96	101	106	88	93	113	93	96	117	75	105	95	86	102	96	104	86	86	94	97	96	99	107	95	94	96	104	112	102	81	81	78	94	83	100	119	87	118	95	109	88	98	85	89	101	85	86	81	78	85	104	93	94	83	102	106	100	88	112	81	94	92	92	84	113	104	108	91	98	108	86	92	103	105	98	88	92	101	97	93	87	111	101	87	99	80	95	91	101	88	104	92	86	76	87	105	97	94	114	100	92	96	101	74	120	88	110	96	89	101	99	85	94	92	102	89	90	90	81	114	80	92	104	85	87	77	79	90	97	97	91	96	92	84	89	97	82	95	82	100	89	95	99	106	100	108	80	84	81	105	98	84	87	102	105	109	84	104	99	94	93	112	105	99	100	90	110	116	82	98	98	113	116	108	106	83	125	98	84	95	109	80	86	90	96	98	90	99	82	94	97	92	105	106	109	116	103	87	101	81	93	81	106	96	84	94	85	106	91	92	106	89	87	78	110	91	89	98	93	100	102	116	87	99	92	79	91	110	89	98	92	99	103	91	108	91	93	93	99	104	85	107	105	91	108	107	101	78	95	93	90	90	116	89	95	95	97	93	103	84	96	98	99	110	102	104	91	114	106	101	102	85	87	96	98	101	107	87	82	99	107	105	125	85	83	103	105	79	114	91	90	89	121	106	111	106	94	109	84	92	97	93	99	94	111	118	95	92	95	87	96	103	90	87	101	85	81	100	87	95	88	87	85	94	93	109	78	92	95	110	93	100	87	100	98	88	85	90	90	78	119	85	88	96	87	118	93	84	84	102	99	86	84	76	95	103	85	84	108	95	104	106	97	87	97	103	88	82	85	87	97	80	108	98	77	108	95	90	114	111	107	80	102	84	87	90	94	126	97	84	93	90	92	104	83	99	101	95	108	80	98	99	99	102	115	93	94	92	95	91	106	96	100	87	96	82	103	94	87	92	89	108	100	100	102	87	93	104	103	97	93	85	101	78	87	92	72	119	97	100	99	101	92	93	96	91	91	90	89	83	89	94	116	79	90	110	83	93	102	99	94	103	90	93	86	100	92	104	96	91	74	75	101	78	96	101	87	84	93	95	89	87	88	84	111	79	89	94	86	85	77	104	91	97	89	97	116	77	74	95	111	89	88	87	100	101	92	87	89	77	94	90	96	98	102	96	100	94	102	91	89	92	100	98	80	104	100	109	73	111	72	85	79	98	96	95	84	88	82	95	113	99	88	87	97	105	100	81	81	85	99	86	79	94	95	90	92	95	94	91	94	77	103	82	88	80	83	97	106	86	91	86	85	80	97	93	99	102	102	107	96	105	92	71	76	84	97	76	98	79	97	101	96	101	90	92	107	101	100	96	103	91	102	99	102	103	103	85	100	96	92	90	78	100	88	93	95	109	74	90	123	90	93	85	95	84	104	80	101	85	91	93	112	95	102	85	94	94	109	85	90	97	87	103	92	106	107	84	87	80	109	105	91	97	85	93	86	106	84	94	109	104	103	92	98	102	84	85	91	97	87	92	85	94	93	89	91	99	99	103	69	103	95	100	98	103	105	89	90	89	97	92	80	104	108	92	123	94	113	83	97	114	78	101	92	91	92	89	97	105	76	84	85	83	93	104	106	112	93	78	85	109	97	123	95	90	90	92	97	102	81	86	77	103	103	89	97	70	91	85	110	92	103	90	98	115	80	95	108	94	126	85	105	99	95	93	104	108	106	103	82	102	104	87	98	104	86	79	100	89	104	87	91	95	83	122	82	103	98	88	82	101	108	93	92	90	82	92	88	78	83	90	112	94	87	102	91	81	99	104	101	90	93	76	83
12231	4972	3155	4524	10602	14304	14516	13812	12155	8790	7157	7301	6033	3401	3922	3481	2663	3217	3043	2176	2229	2531	2065	1701	2094	2088	1762	1558	1365	998	877	867	740	729	770	751	749	767	724	699	765	778	757	689	685	702	705	716	723	733	730	736	709	736	770	822	788	757	782	781	730	717	729	759	785	831	827	813	783	701	737	736	747	778	721	709	726	719	723	748	742	733	729	719	692	693	683	724	729	710	704	706	702	759	725	688	694	695	676	727	670	682	725	713	740	728	723	680	734	730	707	683	722	703	695	709	728	657	717	700	720	720	703	695	648	696	643	734	671	680	733	680	716	670	697	752	742	661	682	729	728	735	732	666	709	684	696	694	693	736	717	712	702	694	723	716	711	741	705	706	721	671	683	743	725	694	701	663	689	743	703	703	709	735	677	762	729	689	715	714	721	666	680	741	702	706	690	692	656	704	743	693	696	721	706	657	733	717	717	706	701	696	665	734	705	705	696	699	768	702	694	667	714	739	656	737	710	694	705	737	708	705	707	674	705	710	708	712	713	701	704	706	697	693	708	747	726	731	713	698	740	703	667	730	705	736	724	733	683	746	692	726	685	718	664	704	733	674	699	682	693	691	705	684	664	735	682	694	710	673	683	734	665	691	698	718	682	737	702	713	738	722	709	665	718	702	686	689	729	725	744	697	699	678	684	652	703	711	687	745	711	694	697	679	751	723	692	700	713	712	662	720	739	686	691	654	745	723	710	741	709	720	664	683	699	728	717	687	720	731	691	705	750	655	746	752	676	716	706	687	677	692	726	702	732	694	696	698	721	744	718	674	693	691	725	682	753	712	686	675	707	687	758	691	697	714	703	711	700	666	683	727	743	725	749	662	652	731	704	739	730	678	678	720	676	665	724	720	695	699	746	703	723	706	693	730	713	684	671	718	719	727	703	713	687	717	713	700	645	708	738	687	684	732	702	697	734	706	671	747	680	674	720	694	730	713	652	731	706	742	722	691	701	717	714	677	665	682	670	693	714	663	693	704	695	741	699	680	673	707	701	692	666	680	753	688	742	715	680	654	730	680	667	712	730	724	728	711	713	701	657	694	697	701	695	725	687	702	673	695	686	640	706	696	717	737	719	663	706	657	708	702	669	741	716	680	662	688	751	729	702	735	746	704	690	700	679	727	703	748	705	729	696	735	739	707	748	716	753	690	712	706	672	722	718	675	684	666	692	709	721	684	745	704	731	696	712	679	707	698	667	730	727	696	734	688	731	700	702	656	709	682	744	731	698	678	693	682	699	762	708	667	711	652	722	650	746	684	664	701	702	690	733	678	711	711	719	711	725	661	705	700	714	705	681	728	725	730	720	680	705	746	711	728	702	740	747	667	725	642	724	748	725	655	734	725	729	732	711	668	699	704	745	647	700	681	677	687	687	703	675	697	713	701	689	659	688	705	670	710	706	714	700	773	764	689	707	729	730	742	670	714	723	725	695	719	732	662	688	687	710	705	730	700	735	757	667	664	745	733	697	717	722	721	696	717	688	737	717	700	769	722	704	738	693	718	683	695	733	691	723	693	687	669	721	714	655	704	692	720	695	718	752	695	699	687	702	692	697	686	726	679	669	701	667	706	705	682	679	730	725	705	683	765	685	676	700	667	719	724	726	685	747	713	729	724	682	713	663	704	722	681	749	752	722	702	689	715	691	708	716	678	720	716	692	688	678	749	715	690	698	699	682	719	729	724	681	724	737	691	694	750	708	705	728	727	721	702	666	711	698	709	731	702	741	709	710	684	668	718	695	712	734	742	709	695	660	702	664	706	677	752	715	723	695	725	694	714	719	723	646	647	761	712	714	699	673	736	655	720	702	649	716	698	747	719	749	707	691	703	709	716	678	712	697	699	687	715	702	685	713	732	690	664	778	709	697	699	739	722	744	706	685	683	739	695	661	669	692	698	716	661	724	720	729	676	698	719	712	697	739	705	713	678	669	706	724	706	704	715	724	694	694	694	733	658	728	692	758	704	701	710	698	693	709	707	721	694	723	698	696	729	743	713	678	721	701	707	658	694	677	697	680	690	735	670	717	676	702	739	749	696	738	686	716	754	684	756	728	704	726	740	713	715	711	682	740	717	735	662	654	746	705	697	728	668	699	728	704	687	718	709	685	667	719	722	658	688	747	719	707	711	673	714	692	691	675	686	713	734	736	704	699	711	694	729	754	736	671	742	667	684	699	693	760	657	707	709	713	668	697	723	757	722	692	715	689	671	748	759	686	737	732	698	753	676	674	705	708	682	697	705	733	690	691	655	681	721	695	717	671	714	728	703	724	693	697	683	687	695	744	729	666	707	745	712	695	721	734	718	719	689	661	682	713	676	710	704	772	699	726	729	711	699	708	710	696	710	716	737	717	715	725	712	696	702	696	694	665	715	777	682	711	715	694	721	709	679	710	657	728	699	691	759	725	731	676	670	702	749	731	689	693	702	726	706	681	659	710	685	704	640	686	719	714	667	720	735	652	663	647	680	670	721	703	738	715	703	659	667	737	711	720	672	723	694	728	750	705	670	707	694	696	705	692	708	663	709	756	725	685	733	690	710	724	678	719	692	785	697	699	657	738	659	743	747	697	744	707	700	729	692	732	673	752	736	685	692	681	659	717	707	685	613	686	692	734	708	745	690	705	689	729	713	740	712	734	701	731	682	719	723	702	682	687	668	697	700	736	667	698	713	707	676	725	682	715	662	716	685	705	690	702	702	739	719	703	674	679	671	703	684	698	693	703	690	713	754	718	693	701	743	732	652	702	657	721	710	687	669	714	712	703	713	733	656	729	674	700	683	733	716	645	719	713	680	712	713	755	705	724	743	740	691	712	748	665	705	748	758	659	742	728	697	738	721	685	731	677	676	766	729	729	719	678	736	710	742	751	703	681	766	735	712	730	700	651	715	712	722	710	705	654	673	764	705	716	714	705	740	673	723	726	685	690	711	770	723	695	736	715	679	713	711	694	702	664	690	701	692	719	688	710	716	727	738	668	725	710	723	707	684	732	696	736	709	725	674	731	695	707	682	671	654	730	703	713	704	728	720	721	692	692	664	737	686	721	726	729	665	703	701	605	752	660	678	731	664	747	693	703	738	696	686	720	727	721	696	669	683	729	729	729	740	694	674	735	687	694	687	652	688	715	729	695	704	710	716	732	665	680	686	688	696	682	770	699	750	686	725	711	682	723	723	677	639	724	701	720	730	688	709	733	706	696	720	707	661	703	677	715	701	741	657	749	705	768	692	716	697	683	729	728	685	761	743	666	683	720	697	698	747	748	722	701	725	697	761	679	698	689	712	734	748	698	723	710	708	690	711	717	743	745	690	712	728	707	662	688	717	753	734	704	699	724	709	706	688	695	749	730	707	696	729	667	679	679	692	680	704	712	681	713	675	708	735	689	699	648	751	722	706	704	696	678	691	675	707	728	653	670	715	694	676	698	748	723	689	758	702	732	737	705	720	720	702
1841	350	246	240	203	265	335	433	378	273	237	292	247	183	165	145	167	167	137	139	121	135	119	121	122	133	137	136	90	93	91	92	68	83	84	69	98	87	88	102	94	86	58	77	85	89	80	86	98	81	88	96	79	81	64	72	89	70	80	80	69	83	68	79	87	104	72	74	96	88	84	90	75	79	82	90	97	74	79	85	77	81	90	77	90	83	97	77	79	71	82	79	83	73	73	87	83	81	90	76	92	87	80	66	75	71	75	88	76	79	77	81	84	84	90	81	84	78	86	79	71	78	82	87	76	80	83	81	98	80	80	74	78	81	78	87	95	86	86	79	93	74	70	94	94	74	75	77	73	81	81	88	84	87	67	85	84	83	80	83	78	71	78	75	86	79	80	98	76	86	75	81	88	88	59	84	82	83	68	79	83	86	83	85	84	78	67	74	61	77	80	65	90	84	75	77	80	81	59	84	74	63	96	81	72	88	74	82	89	81	90	86	80	83	92	82	79	92	68	78	84	68	80	87	64	80	75	74	70	84	81	86	92	82	81	94	68	93	58	84	75	81	85	71	102	82	93	85	86	74	73	94	86	83	83	90	63	89	81	80	83	81	84	83	64	99	62	82	73	80	94	75	70	79	87	93	85	88	76	71	74	71	83	105	83	81	84	91	77	96	84	87	84	77	73	86	91	76	91	81	97	67	79	87	78	72	78	78	77	97	90	75	66	101	75	89	74	78	70	74	80	109	84	84	98	79	76	79	83	80	81	72	75	75	72	80	85	87	86	84	72	79	92	82	79	72	94	96	76	80	77	77	75	54	74	72	66	85	78	82	94	84	72	86	92	103	84	75	92	78	86	90	79	93	83	85	91	97	80	78	77	78	89	92	93	83	81	74	81	66	78	85	69	97	70	97	68	69	89	85	77	80	86	76	98	91	85	78	81	82	68	75	64	89	77	85	95	91	88	74	80	75	111	88	89	86	79	74	83	79	92	77	68	82	61	74	91	71	68	84	104	88	75	74	82	81	86	78	73	82	85	77	82	87	81	84	86	80	78	99	97	100	66	76	75	87	67	79	82	66	86	73	89	89	84	77	87	91	72	90	88	81	77	82	83	84	76	79	77	80	84	85	84	83	91	72	89	79	79	83	93	79	80	72	84	80	88	108	101	68	87	73	83	81	100	73	77	80	103	74	73	91	69	79	83	80	87	78	85	84	71	89	66	99	86	81	87	87	92	79	80	75	71	87	78	78	71	84	76	91	97	96	77	83	66	86	83	70	76	78	95	83	91	79	78	77	78	89	91	71	99	73	88	77	74	88	96	85	85	73	94	88	70	95	70	74	75	88	69	79	83	89	61	63	77	81	83	90	67	87	82	73	76	76	80	81	70	77	76	74	80	67	93	84	87	81	75	73	88	72	92	78	80	83	79	70	84	71	77	74	72	76	67	92	84	96	63	87	78	82	97	92	68	80	71	72	79	90	87	83	73	67	80	64	104	83	84	88	79	89	80	84	89	88	72	82	67	86	88	71	89	77	87	72	69	83	78	82	75	75	85	88	91	82	75	83	81	90	66	75	81	76	96	80	90	80	73	88	73	92	87	81	79	68	85	77	84	82	84	75	83	69	91	84	72	96	81	91	78	65	75	78	80	84	67	78	80	80	84	86	71	88	75	77	86	74	65	73	73	74	71	93	84	89	83	84	90	80	79	76	84	79	90	64	84	91	83	75	64	90	83	71	79	90	93	91	71	83	73	81	78	80	78	81	83	77	77	69	82	87	78	82	89	77	89	83	81	83	88	85	97	62	67	93	94	71	85	68	97	84	81	85	86	84	86	74	76	79	83	82	80	88	83	91	80	86	80	64	81	67	74	71	74	85	90	77	84	80	88	82	71	80	81	87	97	79	82	77	91	78	83	84	97	71	86	77	84	86	67	77	85	106	98	84	78	87	103	79	83	77	82	58	70	70	94	74	81	82	80	80	83	83	76	74	74	76	93	93	91	67	90	95	64	94	91	85	70	91	79	94	85	81	76	75	67	80	84	74	84	87	85	94	79	75	82	77	65	84	103	78	82	86	81	92	97	96	72	91	88	87	82	79	73	79	74	63	78	77	72	87	83	85	70	78	83	83	82	78	75	92	87	91	80	72	81	71	64	78	63	72	83	80	75	87	94	83	93	95	92	82	65	82	80	73	80	79	87	88	91	81	95	87	66	80	75	81	78	73	86	69	73	72	94	85	78	91	79	100	79	98	67	101	80	88	62	75	70	96	89	84	88	78	103	96	90	78	78	80	59	91	72	90	85	79	90	89	74	85	87	84	98	76	88	82	81	87	93	74	78	97	80	86	77	84	89	74	88	82	85	81	73	77	81	89	82	93	81	73	86	74	75	96	76	82	104	80	81	72	65	77	85	93	73	81	104	86	77	89	75	90	96	76	84	80	68	86	82	80	83	88	92	75	82	66	83	63	89	82	85	56	75	75	91	70	75	96	69	92	71	93	97	77	79	77	72	81	83	83	82	84	76	82	79	89	79	99	93	75	77	72	95	70	101	80	83	70	85	86	107	85	91	74	85	79	82	71	91	93	82	60	76	88	77	74	78	88	86	79	86	73	73	71	99	66	92	79	77	80	87	75	94	85	85	85	78	82	79	84	79	79	77	77	93	71	66	94	88	71	79	68	86	83	89	86	90	89	94	83	67	77	76	88	82	64	84	85	73	80	78	75	82	84	74	73	100	79	78	88	78	68	85	79	88	78	80	96	74	84	81	94	68	76	91	84	86	69	70	73	86	92	72	95	84	77	92	87	93	77	77	77	97	82	84	81	95	70	86	82	82	80	95	80	85	69	69	80	62	81	88	89	82	84	83	98	84	78	80	78	91	87	83	82	61	74	64	90	77	74	83	78	71	76	91	78	76	75	71	77	75	86	96	86	101	62	62	92	65	87	88	88	67	72	75	70	86	54	84	94	90	81	75	87	90	70	80	99	80	95	78	89	92	99	83	87	83	78	80	93	86	86	87	90	76	82	88	80	91	87	94	87	69	72	77	80	89	72	91	86	81	75	75	72	96	80	80	90	89	63	72	65	80	77	79	77	85	75	80	82	94	84	87	88	86	82	85	77	69	75	80	84	96	84	82	66	73	88	77	77	83	78	84	89	92	73	78	100	90	74	77	79	73	84	87	76	73	79	85	75	87	63	87	105	71	90	73	62	79	85	78	86	84	95	76	82	77	82	85	79	82	76	89	72	67	91	82	95	66	66	87	92	75	75	80	98	100	73	68	84	70	71	77	77	90	89	88	93	55	83	83	91	90	76	81	75	84	93	93	96	88	74	64	79	92	75	71	79	59	73	84	99	84	76	73	94	80	87	78	81	96	93	81	89	87	86	81	86	83	84	63	63	73	80	95	79	89	76	76	90	85	76	97	84	98	75	81	84	85	86	80	82	76	106	76	75	77	72	80	72	82	83	101	66	76	83	71	80
13638	4555	3067	4359	9823	13968	13708	14046	11222	7868	7050	7450	5224	3677	3837	3121	3436	3688	2239	2109	2058	2261	1833	1931	2142	1969	1877	1719	1146	919	778	689	692	665	680	681	647	602	642	619	648	671	598	678	700	636	582	585	664	654	669	698	628	676	694	734	710	694	768	664	690	686	623	716	706	701	745	692	645	661	627	684	688	678	684	639	616	646	623	658	630	625	609	627	617	608	629	641	628	635	641	602	620	652	679	615	623	656	631	647	654	632	630	657	648	652	635	637	586	686	611	667	684	664	650	656	599	631	611	676	662	597	618	627	623	679	631	610	651	645	647	592	634	673	618	623	641	635	654	650	703	637	637	593	674	645	578	629	646	655	596	614	639	665	626	582	620	683	630	653	633	632	630	659	626	633	632	630	668	670	641	649	671	629	680	660	631	618	669	624	626	653	620	681	655	689	654	608	607	693	591	616	634	599	647	644	660	643	627	631	600	684	647	661	646	651	653	647	654	576	649	636	575	645	635	671	620	646	637	668	654	633	620	641	578	574	618	641	631	615	640	638	652	627	642	623	646	708	631	635	603	632	636	697	602	676	609	652	637	659	621	681	670	632	610	637	609	642	614	623	669	628	609	639	617	672	626	682	655	632	625	650	620	633	620	610	646	651	652	618	651	597	624	658	637	653	644	652	627	649	637	676	578	577	623	691	631	660	618	685	637	619	634	656	587	573	586	677	641	616	668	620	663	658	673	656	634	614	635	687	672	587	628	677	636	663	629	649	651	681	641	630	640	628	671	648	632	707	618	659	642	616	592	658	629	641	636	642	643	636	628	613	633	644	649	631	645	635	640	608	618	625	625	616	678	640	621	638	651	607	621	636	647	626	628	613	661	658	632	616	636	643	668	607	641	674	670	646	626	620	631	657	651	625	663	636	649	602	627	644	629	619	666	637	649	626	616	665	628	617	620	589	633	637	596	662	624	614	659	646	619	610	629	655	648	654	620	677	625	632	607	603	605	662	605	670	622	667	636	640	692	647	615	623	601	642	605	627	635	642	655	687	640	578	625	627	626	619	592	656	606	643	631	636	597	639	591	640	620	588	644	575	656	618	645	612	617	603	624	628	630	603	601	609	621	644	639	636	612	682	649	639	609	640	645	600	659	584	633	598	627	666	657	698	644	628	641	643	644	671	637	631	629	590	638	629	614	649	618	641	656	627	617	629	591	628	639	621	698	694	666	647	622	632	626	618	633	642	679	642	627	580	676	647	669	631	653	638	642	641	621	573	671	631	651	645	648	649	649	637	636	632	653	607	672	659	681	629	628	661	620	670	643	650	612	637	616	596	643	640	639	641	663	629	632	634	640	663	639	635	657	620	656	654	620	650	685	592	628	648	617	594	615	644	634	685	703	679	630	721	636	646	627	701	587	657	647	696	714	653	636	617	661	600	619	663	637	598	620	624	666	612	607	611	635	624	656	611	632	635	688	674	660	612	638	644	664	622	695	616	666	616	645	613	607	616	638	631	664	642	677	617	640	636	651	632	639	643	644	600	612	626	656	632	697	634	710	661	636	679	696	618	629	612	674	598	639	644	611	645	648	620	645	614	635	657	663	637	631	669	632	643	611	641	630	655	648	630	627	614	650	671	676	678	577	594	653	661	614	631	651	641	609	657	629	674	618	630	620	630	655	634	592	614	614	668	668	666	606	623	622	658	667	603	640	606	621	625	636	567	633	628	627	627	622	628	574	617	643	644	595	606	643	643	650	629	640	614	651	649	643	574	635	656	665	651	650	598	644	606	650	622	629	611	632	634	628	630	652	599	626	646	670	675	622	638	697	643	612	657	629	616	648	612	641	678	626	608	575	631	625	696	643	621	641	628	636	622	636	670	621	640	667	617	631	676	624	612	647	567	680	650	640	600	644	620	596	599	659	629	615	630	644	625	648	631	665	653	605	623	636	637	626	672	597	622	629	648	672	666	616	618	685	626	610	668	635	622	633	643	650	628	656	622	622	643	620	639	621	652	601	639	604	623	592	652	631	645	673	633	642	578	610	629	600	632	599	609	622	649	665	622	630	625	663	626	706	628	586	640	637	668	667	634	589	622	628	653	641	612	631	621	637	627	607	638	585	615	642	643	648	657	660	631	664	627	676	608	603	647	633	647	627	651	612	639	649	618	658	637	633	611	618	697	655	694	623	625	608	661	582	591	687	626	651	597	643	635	615	688	619	633	617	621	637	661	689	641	634	591	643	602	689	591	646	676	681	640	631	659	692	635	644	635	655	672	642	610	628	655	630	673	626	618	677	626	636	640	701	622	606	662	648	610	635	658	640	641	583	623	633	617	599	630	621	613	651	656	670	624	627	601	630	664	664	647	619	675	644	644	623	673	592	621	608	621	629	623	635	620	658	604	611	649	664	612	598	648	604	634	647	615	577	614	650	652	673	625	656	585	635	631	632	681	657	638	617	606	613	651	628	651	616	629	664	643	659	645	613	666	603	649	648	672	687	639	693	637	657	665	622	667	636	648	631	668	642	629	603	639	662	659	641	623	603	645	671	603	633	627	650	592	628	638	653	634	615	688	647	574	606	655	641	623	659	628	669	640	630	623	592	666	613	630	657	617	654	629	607	617	646	645	670	667	622	640	636	625	661	638	646	665	622	668	626	625	654	630	602	669	628	653	618	605	618	644	598	635	608	631	646	626	634	611	694	645	663	602	666	656	666	664	635	675	659	628	643	607	638	674	623	672	664	617	611	619	613	640	671	602	646	619	644	605	609	636	639	669	643	678	633	645	679	667	600	635	655	606	621	616	611	650	657	681	626	673	654	640	670	643	646	657	631	603	656	654	623	658	689	603	668	651	632	598	619	667	657	614	626	665	623	663	704	628	663	618	640	666	635	637	679	637	632	630	619	623	612	626	630	642	688	664	643	644	594	668	670	634	637	657	661	574	618	634	620	634	659	595	681	623	611	691	625	649	634	637	619	678	674	622	680	617	605	639	649	638	607	643	646	685	631	609	652	622	635	639	631	646	608	621	615	618	635	589	659	600	624	602	620	590	619	643	641	648	623	630	618	616	597	631	599	627	660	647	626	652	650	634	656	623	661	676	638	631	576	604	646	668	652	606	635	620	651	612	614	650	664	660	652	619	629	644	661	616	629	633	645	629	673	633	654	668	672	634	617	675	617	618	664	592	626	626	646	608	626	632	664	607	614	633	718	636	654	631	630	624	612	603	614	620	635	587	634	638	597	685	664	625	644	598	644	656	654	628	630	646	670	646	609	667	682	684	659	610	631	644	672	638	597	654	615	637	634	639	625	612	679	646	653	639	637	648	658	619	662	629	650	637	590	590	619	706	633	630	639	633	622	575	636	609	673	683	609	613	604	614	617	603	635	639	653	617	631	641	651	635	626	637	605	682	635	645	652	656	634	627	610	629	644	667	650	630	659	649	603	593	620	642	684	604	670	616	605	615	599	608	637	625	639	608	622	647	650	619	606	598
1287	508	393	299	282	375	488	585	445	370	326	383	279	257	239	211	275	235	196	190	203	190	165	189	192	193	170	201	135	116	131	120	148	110	113	128	107	128	115	116	125	124	130	115	122	120	128	131	149	140	141	143	114	113	118	128	115	130	110	113	121	125	114	125	147	149	141	116	110	142	106	142	115	131	115	122	142	137	120	134	105	118	120	125	109	100	123	130	123	125	127	126	105	120	130	116	117	114	136	108	126	120	111	117	115	112	101	144	122	127	113	129	117	127	125	117	147	123	101	115	119	111	124	143	134	142	116	127	136	108	133	130	136	117	133	121	135	104	120	137	119	140	114	120	129	92	125	121	127	113	121	103	111	110	117	130	101	119	127	129	131	121	107	127	126	128	136	132	128	134	117	125	109	123	113	132	133	128	103	124	131	137	115	119	139	146	142	119	126	114	126	103	128	137	124	121	109	117	133	115	128	136	127	128	129	138	111	113	117	134	127	122	115	126	118	136	120	106	139	129	122	131	139	110	138	136	104	122	120	139	133	133	123	113	129	116	140	124	113	118	143	114	119	148	112	131	103	110	104	113	126	109	158	124	109	116	129	119	127	139	122	127	113	137	129	115	123	122	129	137	126	121	137	121	125	118	130	126	119	119	109	114	136	135	130	134	100	102	134	112	111	102	122	120	119	121	114	131	128	126	100	121	125	117	117	133	116	107	116	119	124	124	113	136	120	125	153	145	116	131	132	116	119	109	116	114	126	127	117	137	115	102	121	133	124	140	105	124	145	120	133	124	130	132	102	111	138	122	112	114	132	116	117	108	144	115	121	128	114	119	125	139	113	140	112	119	115	114	111	124	122	121	144	119	138	135	130	119	129	127	115	128	120	138	128	107	122	124	136	109	115	108	115	123	104	116	119	126	98	120	117	136	118	126	133	128	107	124	129	117	114	137	135	117	118	110	126	124	118	130	126	122	136	122	125	113	116	111	146	116	106	136	118	111	121	135	132	117	125	118	135	120	131	119	138	130	144	140	142	105	106	159	118	121	109	111	113	129	120	130	112	132	119	116	114	145	111	155	114	134	124	93	121	125	129	112	121	127	130	156	133	144	113	117	128	103	139	101	130	120	114	119	116	103	134	103	143	128	120	143	118	97	138	135	116	128	125	132	119	138	122	138	120	114	127	119	118	124	127	112	122	122	125	119	119	104	145	128	137	116	130	112	144	126	121	132	127	114	130	125	139	124	124	100	109	120	120	125	117	111	143	134	121	123	112	110	144	137	112	132	115	116	119	118	108	125	112	127	142	114	114	114	110	141	136	111	128	115	131	123	117	134	126	136	125	136	135	118	121	117	129	116	107	132	154	134	108	125	136	136	97	127	120	128	103	123	125	123	128	112	142	122	134	135	122	127	131	112	113	108	130	100	134	118	121	139	150	123	114	122	114	130	128	102	126	136	115	121	126	131	122	147	122	122	125	120	120	130	118	137	132	131	129	147	105	118	114	118	116	120	130	122	113	118	138	130	130	125	122	131	137	127	125	132	112	137	112	102	117	118	125	121	122	133	105	124	125	111	115	111	110	122	126	111	120	115	105	124	135	130	116	123	113	114	113	120	108	118	127	137	130	112	116	126	119	125	138	146	129	134	123	120	139	142	128	114	117	138	107	129	124	119	119	123	130	131	124	119	117	116	132	132	142	136	130	119	132	136	154	131	140	124	115	126	140	129	103	142	126	127	126	110	114	121	130	119	127	131	120	119	128	128	132	118	127	111	121	108	133	122	106	130	135	118	114	99	102	123	135	108	138	101	120	135	121	132	114	130	124	132	104	142	112	107	104	121	127	134	128	111	121	121	152	137	136	130	119	122	101	114	131	125	118	116	124	127	130	142	123	138	112	105	133	121	120	116	119	129	115	133	121	117	135	115	122	139	130	126	135	132	122	123	124	124	137	129	137	121	137	104	116	126	125	127	138	133	113	116	135	119	123	104	129	124	129	128	122	132	132	117	115	116	129	140	112	112	126	135	108	107	120	127	120	130	119	125	103	105	137	120	124	134	115	122	118	108	112	117	138	142	124	128	125	125	122	142	112	108	118	125	128	117	113	131	140	143	121	134	115	114	108	110	128	109	100	122	117	111	96	138	133	116	131	139	123	133	130	134	131	126	148	117	112	104	100	127	132	126	110	120	121	135	109	146	105	109	124	118	139	116	117	129	118	122	133	113	131	118	115	119	131	115	129	111	113	126	132	125	129	127	121	116	102	130	98	111	116	110	121	115	125	122	114	119	121	106	121	136	122	121	132	135	118	122	124	127	119	138	126	143	127	124	114	116	120	123	111	133	116	106	135	112	134	112	114	140	114	129	116	116	105	110	133	135	135	114	118	139	134	126	122	121	104	110	98	139	119	106	119	134	134	144	111	107	120	131	108	142	129	130	133	118	137	140	124	126	129	133	111	119	140	130	141	116	133	113	123	118	122	114	120	122	109	125	139	135	124	102	120	116	143	112	123	123	124	107	116	96	108	112	104	117	126	142	126	109	135	115	126	131	120	129	131	127	121	106	111	113	108	126	127	115	127	142	115	126	92	103	98	125	104	119	129	156	111	116	121	126	110	113	114	129	123	110	139	118	130	119	121	129	96	102	103	102	107	143	120	139	114	125	145	118	110	118	132	112	136	116	136	142	131	119	129	113	132	127	112	121	125	115	139	123	142	103	125	116	125	128	128	130	120	114	112	121	117	128	126	109	133	114	104	126	112	117	120	112	102	133	109	127	119	121	123	125	140	103	134	113	117	138	121	115	135	139	125	128	130	134	144	118	116	108	109	126	128	113	113	137	142	129	120	123	123	107	123	106	116	123	108	121	122	114	121	117	121	119	130	130	105	127	145	128	125	116	132	109	124	120	104	115	115	124	148	102	124	137	128	122	112	128	117	122	131	107	144	123	139	122	132	119	137	119	129	126	115	121	131	107	101	125	126	132	134	122	141	139	116	125	127	135	120	116	110	102	109	127	119	130	119	114	100	140	135	126	140	142	113	130	119	109	106	110	121	123	148	116	145	125	143	131	141	97	133	141	125	111	139	142	127	121	126	128	140	120	123	125	122	116	136	141	116	121	125	146	102	140	103	99	157	100	131	121	125	126	139	115	133	124	118	134	92	122	101	125	112	120	145	107	109	118	130	117	133	124	121	113	127	128	111	129	135	118	108	127	126	121	121	130	123	126	115	117	122	140	111	134	116	130	118	109	128	117	133	125	129	114	124	102	137	104	106	128	111	119	154	128	135	123	111	127	107	124	140	113	146	93	149	110	108	111	127	113	119	116	121	127	131	137	124	105	126	136	117	124	117	94	136	121	101	119	126	134	133	131	119	127	113	105	135	113	127	109	133	129	100	124	118	134	139	127	124	128	129	102	129	108	129	106	127	123	120	142	110	113	126	120	113	124	108	134	126	114	131	116	118	125	118	135	131	123	143	111	101	98	117	125
14657	6202	4288	5623	12493	16868	16990	16704	12955	9982	8735	8541	5712	5479	4805	4368	5157	4491	2653	2595	2788	2778	2427	2842	2745	2760	2389	2620	1630	1336	1095	988	1051	967	985	924	943	960	975	942	977	978	911	978	966	990	1022	972	948	914	951	952	932	965	976	1081	1072	1037	1035	1009	1030	1010	990	1080	1122	1077	1096	906	942	953	980	956	981	990	947	987	945	903	884	925	913	1016	945	909	953	904	954	966	895	964	900	889	917	879	919	946	948	954	924	952	946	901	944	885	926	926	933	918	923	958	905	945	948	910	950	912	922	899	917	974	916	968	960	964	965	911	935	960	947	931	929	913	918	914	951	900	932	906	923	883	918	930	881	933	955	968	951	947	908	889	954	977	926	966	922	946	964	909	848	935	895	881	968	904	935	929	908	890	880	885	947	972	885	964	930	921	888	984	881	962	934	920	945	939	904	911	950	906	939	869	972	883	930	926	916	935	881	919	951	983	922	918	900	931	946	919	937	912	926	903	896	924	903	877	941	968	908	909	935	962	941	907	962	937	920	885	924	854	874	929	942	912	873	925	970	942	904	902	906	893	937	855	922	954	942	914	946	900	935	958	917	902	948	902	877	970	949	898	906	942	912	907	929	915	915	997	962	937	917	941	886	934	976	906	910	941	934	891	904	866	864	926	974	869	881	939	883	895	940	909	930	988	910	898	912	952	905	958	866	909	893	978	950	958	870	911	942	921	900	952	945	964	933	954	984	887	924	951	929	921	896	940	855	945	934	935	862	967	945	930	954	887	906	989	933	913	906	923	891	975	944	907	954	956	954	931	914	948	925	937	935	899	977	912	958	905	983	919	917	915	1035	897	955	951	962	940	919	903	934	896	908	913	937	901	970	935	884	934	948	934	907	923	878	888	891	956	873	883	944	929	912	932	902	934	859	907	858	864	904	861	917	913	899	936	908	928	923	923	934	907	879	909	917	936	957	894	934	967	876	930	955	954	905	975	889	968	882	973	907	928	932	875	938	943	928	944	967	964	907	902	891	916	941	878	922	961	960	890	924	887	912	975	933	893	888	874	971	971	909	964	878	973	953	912	1005	909	981	923	914	909	893	968	937	869	904	909	967	889	938	949	924	926	967	901	906	934	920	935	914	918	880	922	930	911	916	945	935	968	973	910	927	937	914	961	867	953	919	919	891	899	922	911	923	928	902	939	927	884	917	875	961	926	890	882	930	917	937	921	955	882	912	936	948	931	903	925	920	921	967	980	930	901	905	917	912	904	899	915	950	936	911	949	925	962	924	901	986	929	932	960	919	913	891	909	942	965	928	891	916	914	963	959	934	959	939	942	911	876	963	889	921	929	905	902	946	939	983	966	951	959	948	877	896	928	905	924	910	924	990	969	968	970	920	957	948	916	893	935	982	958	955	956	962	912	932	939	947	965	967	910	921	920	891	1007	943	931	880	922	909	941	906	971	896	954	918	945	898	898	899	904	917	925	962	944	892	880	900	954	912	931	915	929	877	911	847	890	917	940	914	917	926	938	952	902	905	875	925	928	843	900	874	894	921	964	917	936	866	911	963	853	897	947	961	960	924	934	926	906	971	910	893	909	888	915	887	932	946	951	892	870	939	924	906	909	925	970	887	920	958	927	900	909	959	887	913	900	920	922	906	965	938	926	919	931	920	970	957	899	949	892	938	919	964	918	907	925	885	878	917	930	903	934	906	941	956	961	926	918	947	882	943	962	940	867	934	948	1014	935	919	944	905	925	924	904	956	991	911	921	898	961	882	933	957	942	880	912	963	920	905	886	875	933	888	923	957	872	894	950	956	938	902	946	880	911	897	878	906	913	957	935	964	926	934	928	897	923	906	956	935	914	906	942	887	931	945	928	899	882	856	946	950	949	959	915	880	911	896	836	933	918	854	930	864	932	933	936	928	913	897	943	911	941	828	920	854	950	870	949	923	935	931	945	861	934	941	898	965	899	904	934	956	930	936	888	948	873	916	952	946	906	966	901	920	978	959	910	963	900	931	881	951	886	910	951	953	890	882	882	889	913	944	923	918	887	944	856	936	917	947	908	944	946	893	921	896	914	960	917	852	965	951	942	965	925	944	969	928	920	928	916	942	935	902	911	959	946	954	941	948	1012	892	884	915	945	973	919	922	938	968	903	959	957	910	886	935	960	893	929	954	940	874	897	895	943	895	887	934	959	900	934	973	901	966	905	931	966	926	894	854	923	928	864	888	889	930	923	890	883	904	935	957	855	917	888	888	918	928	935	947	945	962	920	919	904	962	929	895	989	925	878	873	915	891	917	941	954	866	950	954	925	892	899	903	915	953	927	929	932	909	898	891	967	954	923	957	893	917	895	904	942	887	908	902	894	943	912	951	875	908	917	886	901	900	944	950	895	922	887	927	970	916	927	976	929	874	949	891	894	963	880	910	923	946	929	957	980	952	911	963	929	902	905	904	930	933	912	960	935	974	922	919	908	900	895	929	885	885	928	916	953	975	895	907	904	932	939	912	910	942	923	900	914	942	912	921	902	908	937	928	947	945	950	913	939	988	911	871	922	924	961	881	946	925	909	929	900	930	876	931	986	899	921	937	912	904	882	931	980	951	915	916	926	931	928	885	946	948	927	933	927	912	885	949	957	953	932	881	896	920	896	912	986	953	921	928	939	936	899	889	958	899	939	965	863	938	928	955	881	941	956	923	923	909	884	932	932	950	922	965	854	911	956	923	930	923	949	943	949	903	902	913	918	898	922	918	885	941	943	919	955	901	949	917	903	924	879	945	891	914	908	888	938	854	949	904	937	875	960	894	906	870	925	920	935	959	880	968	893	908	979	962	922	895	939	915	981	943	922	955	944	954	919	936	940	937	938	906	943	909	896	905	897	917	918	948	927	876	945	899	883	902	951	919	911	968	945	915	892	937	950	910	955	868	902	919	922	937	939	950	890	876	963	906	903	910	891	908	891	916	932	900	965	891	857	1005	914	959	911	927	933	883	903	953	909	889	917	935	952	973	875	921	886	953	900	910	921	966	883	849	925	919	948	935	919	946	923	927	930	901	864	871	971	922	909	897	901	889	853	906	940	940	905	865	994	926	914	857	989	959	905	946	912	927	975	974	911	966	901	970	981	896	941	952	926	906	971	886	920	896	867	862	910	945	927	901	876	953	947	936	916	964	891	918	918	905	914	975	929	919	965	946	925	885	869	954	959	946	953	927	909	872	914	950	895	960	929	981	898	905	928	964	946	865	954	936	925	932	919	907	932	934	861	936	911	929	957	924	917	952	944	950	908	904	944	922	980	925	946	922	936	962	885	931	954	892	931	924	933	946	921	969	926	969	897	853	945	899	900	909	973	901	880	951	964	889	925	863	934	966	877	907	917	903	898	878	884	915	906	925	954	943	881	888	890	935	946	948	938	911	942	920	935	908	960	949	937	953	942	938	977	981	945	932	921	936	946	958	968	873	905	944	926	878	881	960	858	961	918	974	981	894	920	909	926	921	964
1301	242	199	144	149	165	259	264	201	167	175	160	117	116	115	135	113	108	84	102	84	77	105	81	83	86	88	68	62	60	66	67	53	57	51	52	53	62	38	57	60	62	38	61	56	51	55	51	41	56	68	58	54	33	50	59	59	53	55	55	68	58	56	41	63	56	58	51	57	43	59	57	56	58	52	49	50	45	53	46	52	57	53	45	52	60	56	51	51	70	40	48	60	62	59	32	50	54	68	47	45	47	48	54	47	65	42	44	60	56	51	51	56	57	47	45	54	62	43	60	76	54	50	51	53	52	49	53	54	45	42	43	35	47	40	52	40	43	45	55	41	45	61	51	57	47	51	61	28	54	65	42	60	55	44	42	58	61	50	44	44	47	56	54	39	43	48	53	46	52	56	62	50	64	46	53	47	48	52	57	51	50	49	43	49	67	62	42	62	55	61	46	61	48	41	50	45	57	56	53	51	45	51	51	49	52	59	48	44	66	50	58	56	67	51	66	54	44	55	43	55	43	60	47	45	48	48	47	47	51	47	56	58	44	54	52	48	68	53	47	48	42	48	45	51	47	43	39	47	55	52	45	42	54	38	53	50	64	54	35	57	56	49	69	60	57	47	59	46	53	51	48	55	61	57	62	55	61	48	51	60	45	42	63	44	43	49	48	42	46	67	55	55	54	37	56	54	50	52	48	49	53	51	54	42	51	45	60	60	56	62	48	52	46	57	60	52	61	43	43	43	53	47	50	43	55	55	48	50	50	49	48	54	76	59	58	43	47	50	54	51	63	55	48	40	53	40	58	56	38	56	51	52	52	44	53	50	49	61	51	62	57	56	57	51	40	57	43	62	57	66	49	55	53	50	58	50	49	49	54	47	51	67	55	47	49	48	58	50	48	46	55	52	48	53	52	41	59	46	50	57	35	67	46	51	60	53	47	55	71	56	59	49	35	44	47	47	59	43	64	53	66	66	72	44	41	45	45	46	47	52	53	55	41	45	48	47	46	60	49	57	53	44	55	66	45	47	57	58	59	43	61	40	57	41	48	58	42	47	39	62	58	43	67	64	45	55	53	62	55	32	51	47	57	57	60	61	58	42	54	46	46	49	44	50	56	53	52	41	55	53	54	43	46	43	51	61	54	65	55	59	48	55	55	45	57	56	57	47	49	51	58	50	62	51	46	64	41	45	51	41	64	53	42	47	38	48	55	56	63	57	44	49	56	49	40	65	57	60	54	38	57	57	47	51	46	61	55	54	50	54	58	57	58	59	54	44	50	42	59	64	36	51	59	59	56	46	50	52	62	56	38	46	55	55	57	52	51	55	38	54	56	40	41	60	65	57	64	43	35	55	51	67	46	53	44	62	50	55	56	43	66	48	67	49	54	43	45	57	44	39	54	39	53	53	52	39	43	73	59	52	43	43	42	56	67	41	42	46	47	59	43	52	54	56	50	48	62	47	48	54	47	52	48	51	57	52	68	57	55	41	57	46	49	63	41	48	56	47	46	49	42	52	53	38	69	47	52	52	49	40	52	56	55	52	51	55	52	47	64	48	65	42	49	54	54	61	57	55	45	51	58	47	56	44	54	57	47	56	39	44	56	48	66	49	58	50	52	51	52	43	43	52	65	46	48	37	43	41	49	37	44	45	64	52	46	51	39	49	47	49	69	57	48	48	54	50	62	49	56	51	52	54	40	47	51	51	31	57	66	61	44	47	42	57	51	53	52	43	53	60	37	31	57	51	47	63	64	54	40	50	49	46	55	57	45	44	59	64	52	45	53	56	39	48	48	43	53	49	41	54	55	54	53	64	60	50	49	55	60	49	69	53	45	58	57	49	51	37	53	56	55	52	48	60	39	47	56	55	48	47	63	59	50	55	49	46	47	56	53	53	45	63	73	49	63	55	55	52	61	56	49	49	48	57	50	50	48	66	48	55	56	48	55	46	57	53	52	47	54	40	57	57	41	53	54	48	57	52	50	52	48	47	44	52	54	54	52	46	42	46	40	48	57	66	53	46	58	52	54	46	72	46	40	42	51	46	41	55	46	63	64	61	52	55	54	54	48	47	47	56	47	67	47	43	58	47	43	43	51	56	50	75	42	50	57	55	57	45	36	42	44	58	54	56	44	58	46	58	51	58	71	44	59	55	59	60	55	44	38	55	49	45	62	47	56	54	50	57	44	63	46	67	49	44	51	45	43	54	57	55	54	39	51	46	58	59	49	60	52	46	43	57	60	60	53	53	64	55	43	54	56	63	56	50	57	55	53	60	52	50	48	50	34	49	56	51	65	72	42	58	49	58	48	50	50	54	64	57	59	52	49	57	56	57	62	53	53	49	51	65	51	54	52	49	47	48	59	55	49	59	60	49	49	52	66	63	56	53	58	45	49	53	55	41	53	51	55	47	57	51	64	66	56	57	55	31	41	45	42	46	57	57	56	48	50	49	66	66	53	54	47	44	49	47	52	66	58	66	44	54	49	57	54	58	40	58	63	42	55	46	66	57	37	51	58	49	63	46	47	57	49	48	49	37	51	52	59	46	42	56	50	46	49	62	41	49	44	49	42	45	44	48	40	43	57	42	53	52	43	58	44	60	54	49	56	49	42	54	61	43	44	48	55	53	45	36	60	70	55	50	44	51	48	40	40	54	39	62	54	58	45	62	63	64	51	58	60	56	36	60	61	52	50	51	59	58	52	60	72	45	49	44	54	41	60	58	44	68	55	40	61	47	54	60	52	51	62	43	49	54	52	49	34	35	50	42	58	46	56	51	41	53	60	55	54	63	58	53	47	68	41	55	48	53	55	53	55	43	43	58	62	76	50	49	51	53	60	57	51	60	49	48	55	58	47	60	45	37	57	54	55	42	55	57	60	49	46	44	49	47	59	42	49	57	53	51	51	55	57	41	65	45	51	53	57	61	47	62	65	55	47	52	54	50	55	44	35	65	36	42	45	46	50	48	51	53	47	60	54	49	56	41	61	52	55	54	46	58	52	51	49	48	61	46	48	38	54	50	52	55	60	42	61	54	47	49	51	42	46	56	51	63	42	49	58	62	59	44	55	59	56	50	62	51	51	49	52	46	46	47	53	53	53	58	50	58	57	53	55	52	35	52	47	47	50	52	43	44	50	47	54	46	53	54	52	51	52	52	45	61	50	58	52	61	37	56	57	58	56	48	59	49	52	40	46	52	51	50	47	51	44	70	49	61	55	47	64	44	47	60	58	36	52	43	62	46	52	57	46	46	58	46	60	56	59	39	56	60	47	47	34	60	53	58	50	65	57	41	50	51	46	59	53	53	48	49	42	55	44	42	52	58	54	51	54	55	63	46	56	39	54	46	61	54	51	60	52	44	51	54	50	63	46	59	49	41	48	47	51	41	52	55	46	46	49	60	42	60	61	48	64	50	51	44	64	46	56	66	50	50	55	47	58	50	49	50	37	60	50	59	57	49	52	40	41	65	61	48	52	56	44	56	49	46	48
10733	3733	2511	3173	7640	10882	11525	10721	7448	5647	4930	4412	2882	3161	2721	2963	2917	1962	1374	1555	1414	1291	1369	1398	1445	1424	1334	1038	670	556	479	421	432	433	410	452	401	397	415	441	410	397	413	404	433	391	402	426	418	417	388	379	417	429	498	425	466	454	478	443	418	447	438	439	442	492	407	396	476	410	418	463	441	430	416	406	434	432	397	426	414	394	428	397	405	429	392	400	420	396	405	437	420	391	409	440	411	459	405	407	423	400	420	454	375	407	399	398	377	404	415	420	375	427	428	397	435	423	419	383	416	428	414	389	435	437	368	456	405	431	454	429	390	426	438	423	392	412	397	400	452	413	394	418	412	427	407	391	442	405	405	454	420	438	450	411	426	414	425	448	435	382	419	403	437	429	424	405	416	453	394	447	372	414	418	435	406	375	393	428	391	441	384	388	427	430	404	439	407	443	434	403	393	427	406	424	399	403	402	393	416	408	428	415	368	416	417	424	438	386	429	413	405	393	444	401	417	404	434	422	439	395	431	395	384	395	391	422	418	419	462	416	376	441	404	392	407	385	422	442	422	406	413	422	400	415	416	416	421	428	443	417	397	443	372	432	452	454	418	434	460	426	392	414	463	368	447	389	437	407	415	409	423	407	412	442	381	429	428	422	385	392	405	422	403	438	393	393	416	390	436	428	457	418	403	429	433	441	411	464	352	391	365	420	400	452	425	440	427	392	420	437	421	432	407	400	405	362	445	403	428	434	436	389	412	387	444	410	442	443	429	409	435	412	391	425	421	434	379	448	393	405	458	372	393	420	413	419	400	419	425	405	406	395	413	408	417	423	393	411	401	429	397	414	443	421	396	434	439	430	424	394	439	434	416	463	473	379	435	431	418	408	388	404	414	421	443	402	374	405	411	389	437	398	373	424	378	409	385	399	396	402	399	422	448	403	403	378	410	419	392	436	404	416	381	422	445	381	418	388	382	393	387	428	408	404	394	433	398	387	425	435	409	400	418	415	412	427	380	407	412	416	412	449	402	412	414	395	382	414	432	396	419	434	392	416	382	405	405	399	417	396	396	409	409	455	420	392	419	413	440	442	418	418	402	404	403	397	427	436	444	434	416	413	448	423	415	418	423	430	439	436	408	426	419	451	440	406	427	410	385	443	410	394	421	416	394	410	432	426	395	400	418	408	424	422	374	419	449	433	418	422	416	425	416	401	403	421	447	431	440	451	398	406	425	412	423	413	393	399	413	405	366	384	433	411	441	431	418	379	408	405	414	424	413	406	402	435	409	387	402	428	418	392	417	411	407	418	388	449	417	451	408	431	408	411	389	399	407	413	422	396	387	446	434	396	422	440	448	392	427	426	414	397	401	395	402	439	383	412	428	402	424	427	432	392	375	429	425	411	435	401	394	410	431	412	420	390	426	435	400	432	417	408	442	417	440	435	389	392	400	410	417	421	423	457	379	376	418	438	411	422	431	419	410	381	395	396	407	418	402	393	403	406	419	395	421	420	438	391	404	430	402	407	413	439	394	427	374	414	419	402	380	436	415	420	414	395	448	445	439	419	407	414	410	389	416	427	439	433	417	444	414	414	411	398	412	371	411	409	413	457	425	392	405	415	390	405	400	424	420	402	411	455	417	411	409	430	415	416	408	458	426	433	371	404	409	433	407	430	379	397	413	395	412	454	411	446	416	399	416	403	432	425	390	395	434	385	397	386	415	436	378	435	383	408	405	433	392	446	398	418	399	402	445	394	431	411	380	436	430	405	430	387	397	438	386	396	417	409	398	384	403	410	401	416	448	431	411	412	402	409	413	433	483	435	427	413	422	477	413	411	425	404	427	400	426	401	425	424	409	416	400	406	462	400	413	397	426	400	375	414	428	433	445	430	411	424	457	405	415	430	455	376	397	410	430	411	445	409	428	404	447	399	397	434	435	412	397	420	432	414	417	444	406	390	446	419	412	420	380	415	403	410	459	408	384	428	410	437	445	438	456	410	442	444	434	436	410	414	407	447	366	460	398	426	423	406	424	419	375	391	432	396	434	433	419	418	395	448	416	417	394	430	401	434	425	408	421	427	415	390	414	434	449	407	401	409	404	428	391	417	421	432	405	443	426	379	428	445	371	438	389	414	418	429	394	421	421	411	427	417	401	403	432	368	447	405	413	457	401	417	391	433	436	391	402	384	403	439	405	417	421	417	405	412	390	390	426	409	411	395	381	435	435	406	405	396	396	440	444	389	424	398	409	409	415	380	439	425	458	443	410	401	391	401	419	417	427	429	400	421	395	378	442	427	435	436	411	410	405	408	400	418	403	403	399	405	393	439	382	430	422	419	401	417	409	445	380	438	425	420	409	373	354	402	405	426	447	393	442	414	419	429	407	444	467	419	420	452	421	404	386	399	413	429	436	421	402	432	402	404	394	440	410	422	362	422	456	422	426	415	388	451	408	419	411	429	386	387	387	406	439	420	402	421	449	435	407	404	412	476	399	422	426	414	400	398	452	414	422	460	452	430	376	441	396	439	413	398	460	385	444	410	408	413	387	421	465	430	457	425	406	434	433	406	412	410	424	394	411	391	420	440	394	382	400	439	433	407	415	438	395	388	429	449	441	424	423	429	407	443	389	403	466	393	444	384	411	413	435	406	430	399	442	405	435	409	399	371	457	404	448	406	399	423	417	439	451	421	432	404	420	414	444	382	444	460	414	394	438	408	360	432	404	404	380	381	418	391	446	416	423	428	411	419	410	396	415	418	433	418	458	404	423	427	390	435	439	423	378	426	421	408	416	399	405	413	440	440	417	426	398	401	435	429	451	436	427	420	406	390	436	453	409	382	433	370	448	387	451	416	386	387	406	404	422	407	394	428	434	418	421	389	400	431	433	389	405	414	415	424	405	421	396	412	377	454	421	423	434	422	412	427	431	415	416	417	386	403	418	439	379	451	418	455	390	377	413	393	418	426	440	431	411	435	407	389	417	438	440	439	410	411	399	402	375	424	421	433	440	411	415	387	383	451	409	425	433	410	397	376	418	442	428	410	435	421	384	395	436	393	433	431	383	383	444	422	406	433	428	422	390	386	411	425	371	423	413	389	425	431	390	402	422	416	366	436	374	450	397	400	401	437	450	417	414	379	431	416	433	437	448	406	404	419	423	383	392	415	419	428	437	380	411	404	385	467	434	430	412	436	395	393	452	421	403	396	402	465	421	394	420	424	402	439	389	427	388	420	434	393	453	439	412	439	445	444	402	419	426	421	385	431	408	420	402	434	438	423	381	411	385	431	390	415	414	408	404	402	421	418	449	451	412	416	435	406	396	399	423	414	396	406	430	389	419	413	430	420	402	383	404	432	400	407	398	386	410	424	412	418	392	417	432	390	414	445	395	416	433	456	405	425	402	418	427	449	459	411	412	399	398	421	412	427	415	400	425	456	390	403	455	412	404	429	453	401	424	429	400	416	415	425	429	417	441	405	436	433	395	383	432	419	426	406
819	426	312	242	189	300	471	423	314	270	255	192	191	180	212	211	202	151	132	128	151	171	165	140	153	162	155	97	103	103	99	98	99	75	83	91	106	99	86	101	99	95	89	94	116	78	79	112	96	82	100	92	86	105	86	90	96	81	88	87	86	95	75	91	99	116	90	94	115	94	82	96	97	81	77	96	89	109	98	87	75	98	104	91	91	88	86	93	99	99	85	90	107	95	116	75	93	83	103	91	96	91	76	82	87	95	107	79	95	100	86	100	95	100	100	92	106	95	94	109	96	82	99	93	115	100	106	90	84	103	103	83	105	107	84	89	85	99	99	102	92	87	88	90	87	100	89	93	94	92	88	94	107	83	97	79	91	89	108	88	91	96	111	91	93	89	109	99	96	83	103	81	89	91	94	80	92	103	93	93	91	72	85	82	99	109	92	84	107	108	85	89	95	105	94	88	103	103	84	74	86	104	93	68	107	78	79	84	101	93	98	91	104	99	92	88	101	90	93	113	94	79	101	91	101	98	80	100	78	83	86	97	101	91	84	107	81	77	97	82	92	106	90	92	88	77	97	106	95	93	105	95	77	87	106	95	99	106	88	89	98	76	103	64	89	85	108	86	89	87	87	96	100	84	101	96	113	106	89	96	91	102	92	79	87	92	99	84	88	72	92	101	108	84	88	88	89	90	93	94	94	90	78	78	88	92	76	86	98	103	100	98	87	109	91	99	109	94	103	82	99	94	95	72	85	102	110	91	104	109	110	98	82	85	93	88	90	116	97	86	100	94	107	109	100	85	83	89	104	104	98	88	87	98	96	88	109	92	117	103	91	94	73	78	96	77	85	97	83	84	85	95	100	76	87	94	93	82	95	99	84	92	92	76	89	95	96	86	89	114	79	91	93	86	90	89	96	82	76	89	105	84	111	105	92	77	76	106	84	95	113	106	101	102	91	71	91	90	114	103	97	77	88	82	93	87	98	90	87	85	98	82	94	72	113	77	99	98	107	85	100	91	97	103	111	106	103	89	97	91	91	109	97	88	87	104	102	113	96	83	88	84	83	76	83	77	90	95	81	94	98	98	85	98	96	86	103	85	87	96	100	97	85	94	110	93	92	90	105	112	104	91	90	87	110	100	97	86	105	109	94	83	81	93	100	92	93	100	88	85	112	95	89	110	82	94	110	83	89	97	98	80	82	95	92	109	108	92	106	94	111	96	81	87	90	93	92	94	93	97	101	91	89	99	85	89	91	107	85	89	90	76	92	91	83	77	79	83	85	98	98	86	113	98	93	94	103	86	112	90	86	94	92	89	111	86	90	99	102	85	94	86	86	100	91	78	108	87	97	86	110	105	108	90	98	91	71	85	86	94	82	81	83	82	103	93	90	96	103	75	102	105	81	82	94	89	99	86	99	98	96	105	93	88	100	88	84	90	97	96	96	89	109	83	103	108	95	107	104	99	96	83	88	87	121	83	88	96	97	95	90	94	95	78	92	89	92	90	98	102	89	102	107	84	91	94	84	96	87	96	96	107	101	82	99	97	94	91	103	104	91	88	87	85	99	86	79	101	88	84	94	95	94	92	87	66	100	97	107	105	93	107	104	82	73	84	87	101	96	86	102	105	96	82	82	105	102	96	90	101	100	88	80	95	97	104	92	108	94	92	91	96	105	88	105	75	92	90	102	75	99	85	104	94	103	107	89	93	96	88	87	95	114	93	91	91	88	103	111	111	111	100	86	87	108	89	108	81	102	95	106	89	89	95	95	92	82	90	83	102	99	84	107	76	89	83	95	83	85	107	102	112	96	96	109	81	115	95	80	94	102	97	77	84	99	97	108	93	72	104	98	111	90	81	97	90	94	87	84	90	84	97	94	78	87	99	94	98	108	105	100	98	93	93	82	83	96	79	88	85	93	92	90	92	105	98	85	85	93	92	108	108	109	86	86	82	91	93	92	85	100	93	82	76	102	92	79	98	104	87	89	75	87	81	107	102	88	86	100	95	92	102	80	100	107	109	116	93	87	96	88	114	83	87	86	78	93	85	84	105	105	80	108	82	96	90	94	104	83	105	98	90	58	78	100	80	98	95	108	83	93	85	98	103	80	90	83	103	93	105	100	112	94	108	108	103	82	87	97	90	100	85	104	109	88	97	62	83	104	107	93	85	89	81	92	105	104	78	99	99	73	80	98	89	74	87	93	85	84	103	99	91	97	106	90	114	91	102	99	96	84	99	78	95	71	80	97	87	98	115	91	111	85	103	98	109	101	86	87	100	108	76	96	90	89	97	95	113	85	86	83	102	90	99	115	92	109	89	77	98	104	92	96	80	97	84	111	65	85	82	91	92	79	88	101	75	113	92	101	91	109	103	100	94	109	92	88	87	92	99	94	109	91	96	83	93	87	82	88	104	83	90	96	103	74	87	98	97	101	107	94	96	97	93	102	101	107	88	104	96	85	104	91	86	71	84	106	98	76	87	88	85	90	91	108	106	100	99	85	98	108	89	88	85	96	89	84	111	113	83	92	99	87	90	92	87	89	121	87	100	86	97	89	89	86	96	97	109	117	108	96	96	94	84	90	94	93	88	99	91	117	94	101	89	96	92	100	99	86	108	89	88	82	90	108	91	105	88	81	90	108	86	78	106	102	82	93	101	97	98	105	101	92	106	101	108	94	87	106	103	74	79	85	97	91	74	126	97	115	97	88	88	94	83	117	85	104	99	99	101	103	107	97	101	82	82	87	90	86	103	99	89	109	82	90	103	77	121	104	98	88	77	107	80	110	74	84	108	84	102	94	96	96	96	83	101	107	95	89	101	109	80	101	72	99	108	109	106	92	85	97	99	77	93	82	113	94	95	92	107	99	96	103	101	96	86	94	79	70	99	89	89	115	85	86	92	96	96	101	91	84	83	91	86	96	93	100	95	83	99	97	97	106	106	82	85	92	87	83	86	99	114	99	86	105	87	89	77	89	112	87	86	82	122	105	92	98	95	82	123	112	96	98	91	93	89	90	98	96	81	86	89	104	93	104	106	108	97	90	98	91	100	98	80	80	95	108	94	67	65	84	98	98	88	95	82	95	94	80	117	95	111	95	89	94	107	81	98	94	111	83	103	97	96	80	88	86	96	77	84	91	98	98	113	90	85	101	89	87	117	90	95	103	105	97	99	91	98	84	95	92	92	94	69	100	99	85	91	113	93	96	83	100	82	109	89	78	106	90	102	86	104	96	93	90	97	82	88	100	104	76	108	85	94	97	104	85	92	90	96	104	89	118	98	102	96	90	76	113	82	91	92	84	93	82	121	86	104	84	101	100	98	95	97	89	87	92	86	104	84	83	105	94	91	92	87	100	82	96	85	101	98	104	90	97	90	97	100	103	101	100	94	110	108	89	90	86	81	97	105	91	118	103	74	108	82	91	96	93	78	92	98	87	68	99	110	92	80	88	81	99	97	90	85	92	83	86	100	91	97	103	119	86	93	102	90
11061	5335	3458	4626	10804	14346	15617	13507	10251	7855	6717	5476	4231	4399	3971	4492	3354	2807	2278	2525	2491	2232	2366	2175	2380	2363	1957	1461	1146	916	791	764	702	732	779	765	797	746	685	726	681	717	680	685	695	686	746	711	720	719	661	742	707	692	762	773	802	743	749	759	755	718	808	733	780	879	757	693	771	737	754	715	727	724	740	684	705	706	716	688	685	715	697	713	653	678	754	755	713	708	683	747	722	697	716	659	663	733	747	708	669	701	739	749	685	698	699	727	661	712	700	704	644	733	720	689	704	726	727	703	707	750	706	665	691	688	708	724	693	663	716	693	701	701	672	743	687	724	730	720	709	723	682	696	700	730	705	703	697	759	687	677	648	689	715	729	714	711	694	697	668	697	702	684	665	686	692	722	723	717	696	714	671	712	678	705	684	727	691	753	704	728	716	720	642	716	709	724	689	741	679	695	731	706	703	711	696	760	704	736	680	718	694	696	729	680	705	745	679	738	719	695	724	733	727	671	669	681	700	709	686	731	710	689	749	689	735	669	711	688	671	704	723	715	701	703	671	691	698	694	689	681	694	705	779	717	689	716	702	679	717	682	678	721	713	729	697	729	694	696	745	694	705	722	662	690	721	718	742	676	682	708	724	671	701	717	721	658	698	667	699	674	696	725	683	725	721	711	723	720	660	742	666	738	688	709	692	711	701	651	682	707	708	633	755	755	694	743	683	687	755	712	701	692	693	706	737	719	651	686	716	696	712	697	702	688	693	713	719	664	739	706	673	675	737	725	750	721	676	676	695	712	704	683	671	681	691	705	703	712	660	656	710	738	669	688	688	721	727	726	715	712	673	676	706	663	704	702	713	699	695	742	732	696	680	770	675	728	715	717	729	688	656	706	714	708	729	741	698	703	715	683	739	682	702	713	689	693	670	730	714	687	730	672	699	723	708	691	701	729	658	714	689	720	718	728	679	692	699	706	733	689	710	714	689	681	706	687	705	713	731	701	689	730	678	706	688	719	664	711	704	692	767	731	711	687	716	741	714	660	728	664	662	718	692	685	708	666	714	725	697	737	693	705	686	754	667	745	688	703	701	783	698	701	707	686	692	690	676	711	690	717	699	719	694	709	718	709	691	715	679	693	709	709	671	701	705	721	671	711	652	715	718	728	703	682	675	655	661	666	698	677	698	722	678	679	683	740	732	752	692	737	741	707	702	640	713	710	736	708	742	696	703	700	705	670	716	684	671	691	723	722	707	718	718	659	685	719	666	690	710	730	685	714	675	706	734	734	699	698	720	691	699	690	681	738	738	750	709	721	743	722	687	692	688	744	712	684	721	682	689	712	700	708	678	657	667	709	701	718	718	719	773	690	691	671	733	693	685	729	697	701	695	716	741	701	681	632	676	713	727	738	706	721	720	736	714	731	680	708	658	707	678	741	768	680	688	699	706	703	734	688	740	743	679	674	700	663	716	727	678	661	712	692	724	687	667	730	716	730	705	718	722	710	731	696	688	732	672	695	731	700	732	749	694	655	679	675	675	690	685	688	694	676	692	703	708	702	699	710	704	722	725	725	716	733	728	715	683	738	759	674	702	728	722	702	694	662	688	716	732	716	723	710	718	754	683	713	710	750	732	684	697	699	712	704	692	699	720	694	726	675	684	781	748	752	714	696	677	700	726	661	685	720	712	690	699	670	666	745	641	711	655	726	675	678	674	710	699	724	717	756	748	660	675	707	731	663	672	688	763	684	705	697	682	710	682	687	690	756	707	716	699	673	702	700	707	694	684	656	719	694	706	703	726	691	703	680	755	733	730	708	707	710	686	693	701	733	691	680	734	715	730	755	713	694	738	687	671	651	720	657	687	674	682	696	741	710	682	720	694	720	726	685	700	730	740	703	719	745	654	689	714	687	727	709	740	747	733	744	721	717	744	681	708	682	724	688	748	704	686	720	733	668	671	708	715	665	707	703	654	650	709	696	737	713	732	752	683	695	695	678	673	685	676	672	705	666	662	722	662	716	675	704	746	692	684	735	735	704	676	695	688	620	705	729	698	711	742	701	666	709	715	724	704	681	690	704	678	694	736	713	697	705	692	701	716	755	729	678	709	693	685	687	703	620	718	699	699	689	702	683	661	644	749	726	707	687	721	733	677	692	705	723	672	690	713	754	720	738	717	697	717	674	780	713	719	742	695	686	723	676	760	658	702	743	714	676	737	690	704	735	718	690	682	681	683	709	722	723	726	711	717	706	723	729	688	698	719	719	676	753	706	698	708	667	677	718	711	726	723	728	660	693	684	732	730	711	666	748	707	701	725	717	737	725	735	716	728	753	671	729	705	728	703	729	677	740	701	657	748	700	693	672	742	724	720	705	656	713	768	716	701	708	726	729	714	711	676	681	693	682	690	694	704	681	728	730	730	732	698	722	689	736	688	705	721	681	707	736	759	713	722	668	704	750	746	670	719	684	705	673	736	703	708	714	720	674	728	735	656	723	725	706	733	660	707	714	712	707	688	794	711	686	747	707	709	695	700	732	715	678	735	725	715	655	683	752	742	663	722	704	744	732	696	721	705	728	720	663	701	701	636	705	746	688	672	729	668	665	753	708	728	704	705	766	713	702	707	708	720	639	692	709	673	736	695	703	681	726	707	700	730	726	705	696	703	679	697	697	682	676	703	713	712	726	752	729	680	794	711	675	683	664	721	675	732	734	675	700	732	681	763	723	690	727	681	720	715	712	694	699	725	698	722	666	724	775	669	714	730	708	694	699	728	661	677	710	735	702	691	679	681	733	753	687	768	742	721	735	693	721	701	717	699	715	722	684	651	722	695	679	674	731	685	693	696	713	689	721	721	666	702	726	730	679	658	688	699	734	712	745	677	717	700	685	708	679	679	723	715	643	706	699	712	704	758	724	722	703	674	668	727	683	730	703	663	699	716	718	701	678	708	681	702	685	720	709	696	728	701	670	707	711	687	685	703	729	748	689	698	675	667	644	719	706	699	732	702	734	713	646	712	656	738	713	725	690	700	722	649	711	674	717	696	701	701	700	743	711	740	739	679	721	717	674	653	686	705	695	684	684	680	735	710	728	685	719	692	683	712	742	656	705	717	713	702	731	706	702	717	708	681	693	731	682	699	690	661	723	733	706	678	713	703	712	703	696	754	715	728	699	681	705	673	643	676	715	713	732	711	710	726	701	751	703	688	727	705	725	756	714	699	706	714	665	708	690	715	736	761	711	724	698	769	750	689	677	674	680	696	703	663	721	696	748	730	714	696	715	745	685	749	729	704	685	699	716	682	762	721	698	671	720	728	712	749	689	710	713	715	695	747	695	722	724	703	668	676	715	710	641	685	701	720	698	699	683	699	721	685	697	716	738	687	715	694	742	709	674	727	710	648	658	679	705	706	690	698	685	697	738	669	676	648	736	711	707	672	653	676	707	676	740	685	706	708	703	730	692	664	704	697	713	704	698	656	716	713	726	718	710	789	725	736	682
1779	397	242	232	172	271	359	372	320	268	209	198	183	192	193	198	146	142	122	143	143	161	140	123	172	133	97	86	110	80	77	72	72	87	81	91	84	71	84	85	95	82	85	71	81	77	95	93	91	60	87	92	85	77	91	94	92	91	93	88	81	84	91	80	86	86	77	69	81	91	66	81	68	71	101	69	72	85	76	85	89	76	105	87	78	72	85	81	77	94	80	84	71	59	91	89	81	68	82	78	79	81	74	86	93	86	85	93	57	85	67	88	79	63	60	102	66	85	94	102	79	84	76	85	96	76	77	81	93	88	75	64	82	69	76	83	70	80	70	76	78	68	91	77	87	83	86	82	87	83	76	101	93	79	81	71	62	70	86	95	73	65	83	74	91	95	71	82	87	65	87	75	93	70	73	87	88	75	96	100	78	94	65	78	74	85	95	94	81	94	89	76	88	82	78	70	74	94	74	88	85	79	88	79	86	71	79	90	78	85	77	75	72	80	82	88	75	88	69	78	69	72	70	75	94	87	76	86	71	85	77	103	93	74	79	85	71	88	70	71	81	76	75	88	78	79	83	90	76	90	80	88	77	68	90	67	85	81	93	87	82	95	85	78	73	74	82	72	66	89	101	114	83	91	62	95	69	62	70	81	89	70	81	77	87	83	82	72	101	65	74	71	63	84	76	72	89	81	80	78	89	78	94	88	83	91	81	77	80	78	70	79	99	85	74	80	74	74	80	73	82	68	75	74	82	75	82	77	81	88	89	83	79	96	80	68	80	53	76	84	91	96	72	71	81	89	71	81	74	81	67	82	95	69	68	71	84	71	67	91	89	101	83	79	65	96	102	73	92	98	79	72	68	72	79	79	99	74	69	69	95	79	94	108	72	95	84	76	84	76	94	72	99	85	101	85	79	91	82	83	81	96	74	84	84	81	69	78	78	74	76	62	82	72	79	81	77	73	81	92	98	78	69	77	89	83	78	81	82	77	84	81	87	81	87	72	83	77	78	82	80	66	81	87	80	70	82	70	79	76	84	79	67	82	85	71	100	63	55	91	82	73	67	94	70	79	91	83	80	79	77	77	73	84	83	84	79	73	79	93	95	79	77	94	81	79	76	85	88	75	91	76	87	83	86	77	83	58	80	77	78	74	99	70	85	77	80	83	70	95	77	81	75	88	72	85	78	74	74	75	92	62	92	87	73	73	85	72	81	86	71	82	91	87	102	69	86	99	83	95	82	69	84	83	101	68	94	73	82	88	76	87	72	78	92	86	84	92	88	104	94	74	77	91	82	90	86	54	83	78	81	87	103	86	79	72	86	90	73	89	88	78	77	78	98	66	74	90	83	77	71	78	79	73	88	93	77	63	80	65	74	77	71	79	78	64	97	94	64	88	87	83	70	76	71	64	75	87	71	85	80	69	70	91	86	75	75	80	88	73	77	88	95	71	75	75	71	85	60	80	83	94	83	87	75	85	88	74	89	88	82	88	72	84	77	98	57	73	90	90	66	89	74	88	81	88	90	89	85	81	101	87	53	83	79	86	76	78	82	78	99	74	80	71	85	81	63	78	84	87	96	83	88	94	76	68	74	78	74	89	95	96	100	79	92	78	88	78	92	86	89	65	104	86	72	81	92	73	80	73	73	65	102	74	75	68	68	78	97	89	86	87	94	94	88	102	80	68	78	86	76	81	85	91	97	77	80	74	75	97	81	112	89	74	85	89	76	88	89	65	86	92	97	81	84	73	65	89	86	64	94	93	77	69	84	92	67	82	86	80	86	76	78	74	82	70	74	63	82	83	77	82	90	79	84	87	67	72	90	88	90	89	100	80	91	74	81	85	84	66	79	73	74	98	75	78	69	73	79	75	71	87	61	70	91	72	102	103	81	74	68	93	92	66	79	88	83	73	77	102	66	62	90	72	68	93	69	81	65	87	86	78	88	84	83	84	83	82	68	76	77	77	69	72	92	83	89	97	74	76	80	86	77	95	80	79	90	103	93	79	71	76	82	89	55	81	98	70	67	84	77	97	76	77	79	80	69	59	83	83	99	82	74	89	73	79	92	57	84	88	91	72	90	73	84	91	88	69	60	57	87	80	87	93	68	75	75	89	71	78	97	81	83	79	59	85	88	89	70	81	83	78	81	77	88	88	79	90	99	72	97	72	82	81	115	79	70	80	87	70	90	62	80	92	86	74	76	91	83	88	77	63	73	86	71	101	63	87	76	86	85	73	85	70	70	87	78	69	91	68	78	75	62	89	88	84	77	73	80	68	85	76	84	77	58	102	83	83	83	82	83	73	79	98	89	74	83	91	75	96	77	79	78	76	70	81	91	86	81	87	83	84	79	78	89	89	90	70	84	83	84	73	70	70	105	85	91	76	90	84	79	89	73	77	73	80	75	73	68	77	98	91	74	83	72	83	76	73	74	88	67	81	90	92	74	83	81	70	91	89	75	85	86	80	80	86	83	63	80	91	79	87	87	92	96	89	81	81	83	74	96	91	88	71	85	69	85	85	70	85	76	70	112	87	77	82	89	80	83	86	81	75	77	91	78	89	83	82	80	95	95	109	66	74	75	72	82	78	66	66	83	73	89	91	88	84	83	68	103	71	78	72	96	86	89	77	82	86	76	62	88	81	67	88	89	70	90	74	70	90	90	94	80	89	75	74	76	84	83	89	80	95	90	93	83	73	80	87	88	90	68	88	68	88	76	95	80	84	108	88	72	80	81	79	81	80	76	96	94	70	86	73	84	83	90	78	81	79	73	79	87	83	68	76	87	101	91	79	102	97	85	93	71	83	90	94	78	83	55	61	86	69	81	77	63	97	97	87	74	68	63	88	79	70	81	65	92	87	84	77	85	79	80	84	88	90	68	87	89	80	76	67	68	80	89	82	87	92	90	74	97	73	76	79	83	78	76	79	72	78	83	67	77	80	74	79	82	92	76	83	85	90	82	83	78	84	66	83	83	80	61	84	77	81	69	90	95	78	69	88	80	81	62	72	96	82	73	67	88	69	66	90	73	84	80	109	79	98	82	83	83	90	80	88	81	83	83	73	70	71	58	85	88	77	84	89	86	87	65	75	84	73	68	74	77	81	98	69	97	87	67	58	91	80	104	80	91	81	77	82	87	82	82	65	75	84	81	85	74	80	91	72	84	70	93	92	76	88	62	65	81	88	88	79	76	84	84	75	95	76	90	91	86	99	87	82	89	77	97	62	95	85	89	92	73	84	80	73	80	84	67	92	96	93	86	79	82	85	69	79	90	81	90	87	78	74	61	89	91	71	76	70	74	77	75	100	73	72	91	73	58	76	74	87	69	89	83	75	75	77	73	77	69	66	73	97	84	67	86	74	71	83	69	80	84	66	85	80	65	81	75	82	88	90	91	85	75	73	83	90	73	99	93	88	85	72	62	87	78	89	84	79	80	73	85	83	74	77	79	66	77	100	80	94	87	75	79	88	81	75	71	82	79	83	98	92
12518	4782	3191	4275	10351	14197	15227	13087	10161	7572	6225	5057	4154	4634	4263	4050	2629	2819	2527	2582	2456	2342	2655	2040	2568	2119	1855	1362	1083	827	740	700	601	694	664	686	683	666	651	650	634	675	640	665	680	631	661	622	612	652	626	591	677	643	687	657	629	681	605	678	732	726	667	762	746	759	700	666	667	675	672	650	701	619	654	685	645	645	598	623	589	651	639	629	595	659	633	694	639	670	623	670	611	627	688	642	619	678	677	624	580	639	651	640	610	628	633	653	649	623	653	631	653	642	661	671	594	623	609	655	617	636	658	613	649	658	656	658	620	631	599	640	705	647	642	630	655	610	638	601	633	575	646	629	580	679	634	635	624	631	633	695	629	642	629	661	585	645	614	615	657	655	669	604	661	633	654	663	651	633	643	648	600	609	606	666	634	642	594	581	625	625	618	684	579	631	625	614	672	632	627	642	613	668	621	632	629	650	680	589	608	670	640	612	677	647	633	633	615	620	622	628	640	578	656	689	653	630	628	660	590	641	659	616	642	640	662	616	702	644	595	649	689	627	629	564	620	579	644	616	616	642	691	637	634	656	621	634	617	625	600	662	658	625	607	601	549	586	605	626	603	619	596	660	626	663	625	646	619	621	659	649	637	664	675	641	684	617	574	629	652	640	670	643	647	675	642	586	635	588	659	654	633	651	634	631	639	666	659	680	625	639	616	626	606	653	668	651	637	637	661	674	673	633	628	652	635	605	625	616	643	619	613	599	653	605	633	669	631	613	676	657	640	666	611	664	641	618	625	651	653	648	655	628	646	636	684	627	624	642	633	663	639	580	668	629	669	686	644	602	601	625	612	646	658	588	675	636	601	641	648	630	628	621	657	609	663	661	663	624	679	650	608	685	624	654	626	632	643	641	638	636	605	625	597	642	589	619	664	626	650	620	635	656	634	652	597	606	675	659	618	617	627	611	645	637	615	624	626	613	670	644	600	659	592	610	628	653	632	659	665	613	654	596	588	633	585	688	680	614	595	628	621	630	666	648	627	663	663	657	579	620	619	632	603	638	575	626	611	599	615	600	634	624	629	591	646	614	653	660	643	631	650	636	667	614	626	657	636	648	613	662	647	641	638	654	702	645	630	644	641	656	636	617	666	602	625	602	642	600	633	647	629	640	635	635	675	627	666	635	639	656	653	659	640	636	650	650	596	616	616	615	637	676	633	648	685	649	646	632	616	649	649	650	708	597	690	617	650	606	649	624	598	607	648	611	636	635	596	613	617	618	618	566	627	647	674	623	659	617	589	653	581	634	662	632	650	641	600	666	612	645	618	630	623	621	602	660	675	673	643	627	630	618	630	626	624	642	599	629	672	610	650	640	636	616	612	639	591	661	643	630	629	645	629	671	668	658	663	634	640	657	581	648	601	658	594	641	624	644	644	614	651	676	617	627	655	634	688	620	604	654	594	636	657	636	642	644	628	604	635	612	595	643	651	664	599	678	629	631	663	638	628	641	616	681	629	661	661	677	600	641	611	660	637	644	613	628	647	672	635	604	680	604	619	668	641	647	664	631	636	619	603	646	680	602	639	615	644	622	639	637	621	630	612	600	622	661	663	704	654	596	654	612	593	622	645	610	627	581	604	663	652	660	629	606	647	614	648	610	663	668	620	719	597	627	600	611	645	649	676	617	628	648	619	633	647	643	608	669	588	592	597	587	658	623	604	625	630	672	655	627	645	601	609	630	663	611	640	635	623	615	618	611	638	616	639	635	628	570	637	665	673	626	623	646	624	627	627	645	646	667	648	627	664	602	668	627	634	616	634	632	644	593	597	591	627	643	634	648	606	604	637	655	647	654	655	683	679	652	590	651	652	594	664	682	642	653	647	651	613	607	602	664	661	593	607	578	600	596	634	655	627	579	645	654	612	648	689	585	613	633	643	621	585	678	603	631	614	612	666	647	667	647	640	655	683	599	659	632	651	594	647	631	603	613	596	646	663	632	620	625	605	653	670	627	614	655	652	640	625	661	633	648	663	641	615	624	629	633	624	653	577	632	613	626	617	633	654	636	643	625	635	672	645	584	655	642	638	668	642	656	637	599	648	695	604	670	626	663	643	682	615	681	637	599	673	620	634	589	631	649	605	618	630	618	639	658	643	602	636	634	668	674	629	624	578	620	664	632	642	592	645	620	621	710	645	598	681	583	653	692	687	663	660	684	666	666	632	636	686	668	640	680	646	696	619	638	629	645	609	601	576	628	611	642	665	642	644	633	659	602	654	605	588	674	593	603	618	602	629	653	683	622	662	664	644	625	591	623	616	640	619	635	658	625	623	649	576	653	605	666	630	634	593	643	655	607	663	671	592	628	605	643	668	644	656	568	649	626	651	595	634	640	654	629	627	607	658	642	628	609	640	646	615	603	642	591	642	658	625	612	599	635	597	643	619	610	645	622	635	621	618	631	664	592	670	616	581	656	666	635	670	660	645	696	669	680	657	712	629	630	644	558	652	622	636	650	637	635	592	623	683	609	601	606	632	610	643	665	629	633	601	675	635	591	645	604	624	627	674	617	665	620	666	587	620	638	639	618	657	639	613	659	635	607	605	605	618	634	622	646	660	679	601	622	615	603	623	615	618	606	601	637	680	639	632	679	662	598	689	603	623	621	666	622	655	658	648	597	627	598	696	633	645	636	606	646	646	603	628	655	646	595	628	650	623	607	655	670	634	626	624	673	626	683	657	571	636	667	619	637	643	593	672	631	634	676	654	618	641	640	638	678	639	589	635	628	627	624	662	678	607	612	639	611	623	645	618	616	641	613	656	633	713	677	653	641	650	647	601	626	625	621	640	667	608	648	620	637	618	622	606	629	659	629	609	651	621	660	595	664	611	612	674	615	659	597	586	606	612	664	628	644	626	584	656	600	638	613	607	622	658	629	638	641	664	657	594	647	602	643	661	627	609	660	626	694	615	634	651	608	629	650	615	648	655	624	609	631	612	650	642	660	645	632	660	643	633	594	607	603	662	697	648	680	608	651	601	621	641	565	581	644	654	649	674	663	621	616	624	644	591	667	592	637	666	621	639	643	646	566	628	653	647	663	599	615	626	653	630	647	637	616	633	631	634	627	631	659	668	610	632	651	609	616	620	612	642	622	616	660	672	634	635	693	629	658	631	611	619	622	632	692	608	647	630	663	636	705	602	612	638	632	628	641	638	662	630	613	670	585	635	620	640	617	614	587	618	662	596	651	636	618	619	635	668	618	621	631	640	662	590	634	609	626	633	638	624	610	608	689	620	646	633	610	627	616	645	635	639	661	643	655	613	623	639	586	700	664	634	639	640	656	580	653	595	626	612	636	655	689	598	674	633	648	639	686	605	628	637	592	603	649	653	660	614	623	615	629	637	584	648	593	648	683	614	640	636	657	609	616	637	598	591	625	594	629	586	631	622	639	623	626	627	627	680	693	662	631	672	648	596	613	632	628	616	596	686	626	623	661	650	675	621	618
1200	528	401	315	295	410	525	506	439	345	270	279	246	266	258	216	207	207	218	201	237	204	203	212	209	220	181	152	139	137	134	132	122	109	118	120	122	126	142	114	115	118	127	127	124	126	129	131	111	132	130	129	118	145	129	147	121	112	120	130	138	133	134	133	154	137	109	113	131	126	128	106	123	92	152	129	113	135	132	133	127	125	104	136	128	124	119	88	120	141	143	149	132	111	140	107	124	127	106	115	123	108	94	110	132	120	138	120	121	131	117	129	133	113	112	144	113	126	137	134	134	138	118	144	117	122	129	117	124	126	115	123	105	126	108	131	110	116	127	118	133	130	107	146	118	120	133	116	118	130	135	116	110	126	120	100	140	105	135	116	138	136	136	117	101	120	112	137	119	112	129	114	133	100	112	134	128	110	112	132	135	106	122	98	119	135	142	112	125	131	112	119	113	130	125	99	126	128	125	125	140	105	131	117	122	130	121	130	121	109	139	129	116	114	121	132	134	118	136	123	118	120	132	136	128	114	120	111	117	113	136	108	107	131	129	107	123	114	118	125	107	140	120	120	124	135	139	137	109	114	126	114	108	127	106	112	108	124	121	108	137	119	130	150	114	106	125	116	108	108	114	112	125	96	122	122	104	139	120	133	133	111	115	138	125	118	120	125	128	134	131	104	128	145	123	119	135	117	152	123	118	103	126	112	125	125	134	123	124	119	111	115	127	121	136	120	126	129	134	122	152	116	128	120	132	116	140	124	109	116	119	111	128	107	136	142	118	135	106	114	143	117	131	123	111	134	132	116	149	87	136	138	138	125	119	141	118	119	105	113	128	115	112	125	123	138	127	106	117	131	112	114	119	112	144	137	134	132	130	138	134	118	157	122	117	124	125	118	118	120	126	118	122	119	121	148	133	119	129	130	129	130	122	117	127	119	107	106	112	132	135	139	121	126	115	151	137	142	125	128	119	128	110	127	109	130	137	101	118	121	111	117	111	132	133	121	118	107	135	130	118	103	110	120	114	106	128	104	134	117	137	108	124	125	108	132	118	122	118	109	123	132	137	135	124	121	119	115	112	116	131	113	126	117	130	113	109	141	129	110	136	124	125	123	116	145	121	103	125	135	111	111	116	120	106	126	104	111	112	119	118	112	134	119	113	129	154	115	143	134	117	132	138	121	126	135	128	118	133	127	131	105	128	140	134	122	139	136	131	122	132	110	110	98	149	109	131	134	108	118	128	119	115	108	122	110	117	105	109	143	108	103	133	130	133	128	133	120	116	144	115	122	126	131	127	119	110	106	120	124	128	126	128	121	114	115	116	113	126	114	113	134	137	114	147	138	113	124	123	110	113	107	122	128	118	126	133	131	134	126	154	120	127	130	141	114	125	114	121	135	97	105	133	131	128	126	124	128	130	118	115	129	137	131	114	103	128	120	123	121	119	114	123	123	116	135	134	127	131	118	125	127	105	135	104	127	130	112	113	132	107	122	141	113	129	132	127	105	122	115	130	126	97	120	126	89	109	116	123	121	120	96	117	125	143	127	112	138	124	114	105	126	129	132	106	109	113	124	114	101	107	125	123	129	119	111	121	122	138	133	138	113	114	88	114	130	112	111	128	124	134	112	130	114	141	119	133	134	134	113	122	125	124	117	142	119	111	126	126	112	122	130	138	114	117	116	114	114	142	133	113	133	160	131	123	96	96	122	116	130	142	130	119	102	114	118	123	125	121	117	112	123	108	124	114	132	123	121	119	115	98	141	133	126	126	120	120	108	119	119	117	113	118	130	122	106	134	109	132	114	113	125	120	138	117	122	127	130	115	121	124	125	115	124	125	108	141	119	118	122	113	127	129	124	129	116	120	124	118	114	138	120	119	135	122	138	129	96	120	136	117	117	106	119	127	134	134	126	137	100	127	125	101	138	136	116	132	109	125	128	120	101	137	146	121	149	124	96	107	120	105	127	132	134	125	127	116	133	116	113	117	119	107	126	140	137	123	118	113	122	101	113	118	132	110	129	136	125	122	123	125	111	135	131	119	113	124	135	108	117	103	112	132	122	138	120	119	130	134	103	104	109	113	126	118	119	122	117	128	102	117	142	126	108	130	128	109	111	134	109	119	134	144	105	132	126	107	118	117	135	135	117	117	117	122	135	103	110	136	116	136	128	123	117	120	139	131	123	123	126	114	126	131	128	119	125	116	113	106	147	128	128	135	116	124	126	112	121	120	121	139	119	122	124	107	131	120	121	121	133	114	116	99	121	116	120	129	124	116	130	129	132	105	96	128	123	119	124	124	154	140	116	120	126	138	111	134	123	106	131	98	120	115	132	117	111	128	134	106	134	125	107	93	133	129	119	138	131	116	154	122	137	113	136	119	104	121	132	140	122	117	115	123	119	114	122	102	128	125	116	117	137	140	125	106	119	104	126	123	133	123	126	108	116	118	126	116	108	134	124	141	148	111	136	124	125	111	98	105	129	115	111	122	115	119	127	123	103	131	155	117	129	141	125	125	128	138	143	118	129	115	111	112	135	130	113	151	140	118	121	115	120	120	117	146	121	120	140	105	127	107	96	121	142	139	123	115	134	133	117	121	112	136	120	128	99	116	124	133	130	118	107	131	116	126	99	139	127	125	100	134	135	130	119	139	114	127	133	124	126	116	119	127	144	104	125	130	132	121	120	139	131	107	122	144	127	134	120	130	142	131	95	128	130	122	101	136	134	116	105	116	141	120	123	111	112	117	129	129	145	126	124	114	124	131	117	107	121	125	118	116	97	125	131	124	132	123	104	129	137	102	98	98	120	136	151	108	137	121	136	125	121	124	129	131	123	125	114	108	117	126	116	137	111	130	131	114	118	112	107	112	123	116	126	131	117	129	134	119	119	129	141	124	121	127	134	114	133	137	119	114	115	114	115	119	118	114	110	124	154	130	112	123	104	113	118	131	129	125	146	126	122	107	114	130	126	142	138	130	108	105	119	127	123	153	131	125	107	122	122	128	113	110	110	134	116	131	135	132	132	127	119	121	135	102	143	128	138	122	121	125	135	124	123	129	145	127	136	123	132	120	121	133	116	137	103	119	115	117	137	121	103	141	125	100	120	122	124	131	125	117	134	125	123	105	111	128	122	128	114	143	133	122	125	138	113	98	130	140	116	120	117	138	124	125	131	137	129	114	116	115	109	123	113	120	131	131	115	121	126	102	134	120	129	119	117	140	119	115	121	124	146	120	129	123	113	133	115	116	142	103	120	132	112	126	130	141	127	108	120	106	116	114	120	131	119	123	124	132	131	134	124	124	95	119	137	129	126	118	122	125	135	126	123	117	122	125	112	125	122	119	141	128	109	118	116	116	113	120	129	137	124	114	103	117	120	111	128	117	129	103	119	136	112	129	121	105	122	132	105	134	126	125	126	127	123	116	135	112	133	115	123	137	123	119	106	120	136	127	121	129	123	114	119	121	133	133	124	119	116	129	132	112	134	125	113
13655	6493	4122	5679	12897	17396	17866	15465	12508	9787	6991	5938	5278	5840	5093	4152	3705	3766	3491	3459	3470	3603	3388	3117	3141	2838	2475	1916	1495	1106	1050	1010	1022	1015	990	950	1003	885	1014	973	972	984	978	1034	966	901	912	945	904	966	955	978	962	965	1028	1018	979	989	973	983	996	1002	1017	984	1109	1095	960	1028	1007	961	912	953	961	956	964	914	974	921	970	894	956	925	942	933	904	956	976	955	972	950	887	896	911	925	947	966	982	949	939	920	916	935	984	917	902	947	961	914	926	987	893	897	975	955	899	917	959	918	928	946	929	932	947	934	931	938	947	954	910	931	893	930	931	905	867	917	894	921	956	913	999	949	868	959	908	974	905	914	845	881	877	973	906	895	918	910	914	910	871	966	919	920	919	931	976	971	891	958	957	889	922	938	889	938	912	902	984	968	959	909	943	899	946	889	944	980	908	952	917	906	949	915	925	919	915	912	905	938	887	955	924	882	933	914	911	811	884	951	966	947	889	904	945	936	903	954	933	943	898	910	961	948	959	891	924	897	933	871	985	893	932	912	990	861	920	898	900	920	904	916	939	863	917	952	923	899	925	869	968	932	921	855	917	972	967	932	873	918	933	930	913	900	907	925	876	948	869	863	894	885	858	936	907	872	929	963	933	962	929	936	907	959	960	926	921	845	939	913	894	929	925	913	912	913	899	931	878	943	985	911	895	979	933	957	907	895	943	872	897	905	951	913	898	903	916	923	927	904	930	881	913	856	868	926	929	939	970	951	980	934	880	909	922	952	903	932	964	944	920	940	912	923	942	917	971	965	927	935	921	956	983	925	974	917	928	907	932	943	928	937	891	929	929	898	927	962	900	914	912	864	882	902	921	897	924	909	905	954	913	902	953	981	972	958	922	974	935	928	888	933	957	990	887	896	911	920	929	934	916	947	891	862	905	957	923	899	911	953	985	883	919	936	918	938	930	943	932	928	973	911	925	903	919	930	918	922	954	954	925	904	976	924	966	941	921	923	907	911	927	928	969	913	922	970	973	879	925	916	903	914	944	928	962	895	884	977	879	876	978	960	900	966	958	918	919	900	937	951	924	930	928	893	968	923	905	933	917	912	895	934	965	924	903	931	881	914	866	904	883	883	929	921	867	923	903	947	903	921	940	900	948	923	956	971	941	912	954	912	909	863	903	933	886	928	933	975	973	924	931	973	910	927	914	873	932	934	951	894	920	912	950	968	914	876	914	906	891	911	910	884	937	852	938	964	889	891	908	948	965	974	914	957	921	931	985	924	886	894	914	958	932	926	931	929	947	920	935	907	903	926	895	945	900	973	994	957	888	982	924	949	918	875	953	908	930	875	946	934	920	973	907	955	902	901	952	919	929	917	943	834	901	865	897	965	926	934	984	899	972	851	922	982	917	1008	914	915	893	960	905	916	888	906	869	860	913	895	919	916	975	884	914	932	934	926	937	939	920	926	887	910	933	938	934	926	944	925	882	866	975	873	911	879	908	921	922	949	941	983	888	910	934	868	907	917	983	909	951	891	872	894	930	1000	919	940	913	922	904	918	934	910	902	890	959	930	910	907	946	908	907	940	883	902	906	904	916	953	919	940	941	885	954	984	898	916	856	908	918	909	857	922	880	916	883	920	953	956	941	894	917	949	934	906	932	894	963	960	935	932	936	920	965	973	932	887	900	961	971	915	905	853	937	897	942	905	902	919	885	960	903	907	922	978	895	903	988	944	892	956	894	921	911	963	911	876	900	898	938	938	904	994	943	894	905	931	954	933	959	982	957	983	890	941	907	970	865	940	878	918	906	916	946	985	958	889	903	939	920	897	935	894	921	914	950	916	955	942	948	931	935	919	911	906	922	951	945	928	947	933	922	987	905	940	964	959	933	957	946	946	859	934	934	987	892	957	881	933	950	951	924	899	940	913	915	946	922	901	943	944	894	877	952	970	943	904	893	905	919	948	941	924	910	920	937	925	894	940	946	907	923	903	938	961	985	907	917	904	926	942	907	890	948	925	886	898	942	901	912	913	882	874	911	892	927	964	901	887	916	922	902	920	920	938	892	962	902	936	1000	932	985	941	958	892	939	962	928	1011	870	903	954	864	847	988	941	900	908	939	921	937	925	951	980	943	951	937	856	916	942	917	938	912	908	957	894	950	946	958	880	924	927	922	918	910	823	944	902	852	969	948	959	918	983	941	925	931	893	906	923	922	953	979	853	900	885	859	966	879	956	877	902	918	953	863	951	923	905	926	907	954	927	920	963	931	915	957	881	931	908	925	904	943	945	925	925	971	921	914	895	934	939	858	895	952	910	895	941	959	945	904	953	961	918	923	940	881	888	927	929	925	898	916	971	903	919	907	946	934	930	907	920	939	926	885	907	911	955	894	937	931	925	934	892	939	913	921	914	900	895	933	920	936	948	917	912	946	901	877	882	950	950	902	916	911	917	934	880	915	928	903	975	900	887	830	877	928	957	887	932	919	992	884	906	933	904	900	942	974	917	925	899	949	887	952	930	917	918	977	891	887	890	929	953	936	885	925	865	933	933	926	961	878	944	925	910	940	884	959	905	969	886	918	881	875	913	874	896	913	881	926	915	892	917	877	926	938	883	981	940	927	943	905	916	884	962	875	945	882	896	934	919	897	975	925	920	963	920	929	945	913	969	841	913	908	896	934	926	945	928	1015	925	892	924	939	943	979	939	896	931	956	932	970	981	922	944	867	947	925	923	938	946	923	969	930	952	946	945	934	936	972	887	870	872	978	976	935	891	916	939	961	895	951	924	914	968	929	895	937	909	881	913	906	966	935	875	929	973	899	946	947	905	905	959	939	938	869	958	892	916	874	848	940	954	955	891	932	921	878	901	895	860	960	973	940	863	940	896	916	941	891	942	934	909	909	842	921	907	966	914	925	925	900	945	928	911	924	951	884	947	887	866	943	962	874	947	896	898	967	927	907	920	929	933	920	913	912	946	894	952	935	920	875	885	873	962	919	925	909	915	924	955	932	933	910	956	869	901	945	905	984	892	985	934	861	938	912	1003	908	872	931	880	926	873	956	921	860	950	920	911	886	945	866	926	909	877	938	927	944	891	901	883	938	880	876	920	974	937	931	962	941	941	948	884	958	885	978	908	889	903	922	972	922	951	881	922	915	918	959	924	925	933	917	892	939	930	909	905	914	923	903	954	904	887	953	924	921	947	974	890	911	895	897	984	976	908	890	922	941	944	939	952	948	925	928	920	897	937	946	978	951	913	927	903	912	972	923	929	944	948	933	925	920	920	924	881	941	932	894	886	889	894	951	923	1003	921	927	941	902	899	936	922	915	941	911	899	878	924	902	908	847	931	915	892	950	921	881	920	938	910	933	859	911	869	905	929	922	938	966	936	902	928	918	905	892	918	901	970	914	865	956	933	918	928	902	966	900	930	932	954	925	937	966	840	913	869	939	915	961	870	907	923	941	888	973	930	949	930	942	933	898	912	929	1018	900	943	970	886	949
1274	243	176	140	146	205	274	263	225	175	119	135	113	140	112	100	113	93	95	88	107	93	102	90	88	91	75	56	64	62	54	43	51	48	50	56	60	62	48	62	40	43	58	50	63	49	45	53	64	52	50	55	59	43	46	67	60	55	44	54	43	53	48	49	49	54	49	48	41	41	52	50	48	49	62	46	40	50	61	58	33	40	50	47	53	54	54	46	62	62	53	54	48	61	52	51	52	54	52	53	46	53	55	53	48	51	58	43	63	67	45	55	42	61	53	56	57	47	45	45	54	51	46	43	47	60	60	64	41	59	60	54	46	35	56	50	44	40	56	52	55	47	45	54	52	44	36	56	49	48	37	56	35	39	53	48	58	43	50	53	52	46	62	50	51	52	48	59	47	57	58	54	62	61	51	56	38	45	59	51	46	50	53	60	68	46	60	56	55	52	51	39	52	48	61	63	48	66	53	69	45	53	43	49	54	47	58	55	41	57	42	34	53	43	40	64	50	50	62	53	46	60	44	61	37	55	56	61	43	56	68	52	50	58	49	55	54	42	36	55	46	60	53	36	54	48	39	46	57	57	54	56	38	54	46	69	66	41	52	47	63	57	40	32	52	58	65	54	56	43	63	45	42	43	54	46	64	49	52	53	43	51	45	42	58	42	58	57	43	40	51	56	54	40	58	56	60	49	47	56	60	41	40	50	45	59	47	51	49	62	55	36	58	59	55	49	50	63	49	56	56	44	66	54	49	38	53	56	54	55	39	51	43	48	56	38	61	34	43	47	51	58	44	55	56	61	50	43	39	52	55	48	51	61	46	41	53	46	39	54	42	42	47	50	49	55	48	47	47	46	45	49	47	42	41	54	53	45	47	46	54	64	47	62	60	56	50	53	56	54	61	38	67	48	44	64	53	57	42	36	56	52	64	44	51	51	53	65	52	53	46	36	51	45	53	39	40	61	55	56	54	42	56	61	66	58	56	50	43	58	57	67	40	42	33	56	46	64	49	51	49	33	49	36	50	57	45	46	52	46	53	46	59	43	48	51	43	54	61	50	49	48	49	48	63	45	50	42	44	62	54	58	43	45	38	47	54	56	55	49	48	58	51	63	54	40	38	55	43	51	59	34	51	39	58	48	53	52	60	46	51	54	53	55	52	55	43	40	54	53	46	42	48	54	54	54	51	52	39	38	44	60	51	41	62	54	39	51	53	49	38	55	52	56	44	53	45	59	51	58	55	54	49	51	49	38	50	55	48	41	47	57	53	47	57	48	37	54	49	56	56	51	50	50	56	50	45	40	44	62	59	49	52	59	54	51	50	49	61	49	48	57	52	66	49	40	56	47	42	36	44	49	49	48	50	40	57	43	50	50	48	53	44	55	64	43	37	56	50	63	46	50	51	52	52	41	53	44	48	45	54	52	44	40	44	51	44	48	53	39	62	62	42	49	52	46	49	57	53	52	59	41	46	44	53	60	63	49	51	52	50	61	51	65	55	37	53	47	46	57	56	41	43	44	44	44	42	43	45	46	50	56	63	51	43	63	54	54	35	58	42	43	53	54	62	48	61	65	56	49	49	61	59	56	48	53	47	53	41	52	47	54	41	61	53	48	48	46	33	45	47	62	51	51	59	58	52	35	39	52	49	49	51	53	50	54	60	42	53	45	51	51	41	53	44	49	54	50	58	45	48	57	52	50	52	56	43	44	39	61	57	61	51	45	56	43	41	44	46	58	47	43	56	44	41	48	46	61	55	47	44	51	46	64	48	39	55	58	54	42	53	39	54	45	43	51	40	40	27	57	44	52	65	71	51	46	46	47	37	55	46	67	45	40	55	51	53	54	54	52	53	64	59	47	60	48	51	49	57	64	56	50	63	67	52	65	53	61	46	55	43	51	51	48	52	52	60	54	47	53	62	44	53	59	53	53	49	41	45	56	58	55	49	54	49	47	56	52	54	38	53	50	41	48	46	55	49	60	58	51	33	56	42	39	45	54	49	58	44	50	53	47	50	47	52	46	46	46	42	44	40	37	47	48	42	57	51	54	57	54	49	57	49	74	60	41	56	53	55	57	44	55	48	52	52	52	50	61	50	49	38	64	55	46	57	56	61	46	54	69	47	44	49	52	47	44	53	53	46	56	35	47	39	48	61	44	61	44	47	60	55	53	55	53	45	57	51	62	42	34	53	51	56	51	60	59	45	58	40	54	45	57	41	39	56	69	54	53	64	40	52	38	62	58	38	42	50	47	50	49	48	46	42	51	55	45	59	53	51	47	54	42	43	54	52	50	47	50	50	48	51	48	55	57	55	56	51	40	53	49	30	52	48	54	45	50	49	44	41	42	49	41	44	51	44	50	56	54	38	52	49	56	36	52	53	48	54	46	47	53	56	48	43	52	56	47	59	49	55	48	45	50	45	62	55	44	47	59	63	60	48	51	53	55	44	48	46	37	45	60	56	65	51	47	69	61	50	49	50	63	47	56	49	47	42	61	47	50	56	56	37	48	56	62	55	50	48	45	54	50	45	49	51	44	51	46	44	48	61	45	51	41	56	48	45	60	56	49	42	48	66	40	38	55	62	55	51	36	43	42	51	45	57	63	55	51	38	61	43	61	64	66	48	48	38	52	46	55	60	48	44	52	55	49	45	43	54	55	60	54	52	55	48	43	45	42	55	61	46	57	53	52	35	39	47	53	50	49	36	54	54	46	57	51	49	56	40	53	46	41	53	47	53	52	46	59	42	61	46	54	62	49	37	45	47	40	64	38	49	57	63	48	58	60	45	39	61	53	58	52	61	61	51	50	50	47	59	61	50	63	53	56	56	42	55	46	57	48	58	38	52	64	52	38	48	46	52	39	57	35	61	40	60	49	54	49	56	48	41	65	55	59	47	50	46	60	45	51	44	56	45	51	54	45	50	35	63	48	55	34	46	49	36	57	59	52	57	63	49	40	58	38	39	47	46	63	44	46	48	47	46	50	65	46	48	51	51	50	43	42	54	69	64	40	50	48	54	64	61	54	60	53	50	45	50	60	50	65	46	53	48	47	47	49	44	36	53	44	52	44	46	49	46	55	62	51	46	54	62	51	41	56	47	43	41	49	55	49	45	43	64	42	55	48	51	54	55	38	47	42	55	51	50	56	44	38	50	58	66	47	40	55	46	55	42	55	56	49	53	59	44	47	55	57	63	66	46	51	51	53	47	53	64	49	57	54	41	50	51	52	60	52	52	58	55	56	44	56	47	53	44	47	54	52	50	33	60	65	42	44	43	50	43	42	56	38	59	44	52	44	37	47	49	58	56	53	62	63	61	52	44	48	47	51	51	51	48	53	39	55	48	58	58	41	54	53	48	41	46	56	46	52	58	56	40	41	53	39	50	50	46	62	45	52	52	68	37	47	45	55	57	42	47	46	45	51	55	58	49	54	55	46	67	55	49	48	49	44	48	53	41	49	49	43	50	50	62	49	46	67	43	62	56	58	58	48
10502	3575	2300	3176	7670	11601	11804	10237	7095	5484	3343	3408	2695	3021	2411	2456	2428	2203	2018	1629	1768	1937	1450	1645	1345	1260	989	825	599	539	438	447	418	410	425	440	399	430	443	390	412	428	412	416	450	403	379	422	441	386	461	419	418	414	397	408	407	444	451	414	381	432	417	444	435	472	416	476	408	449	424	388	445	477	438	450	440	400	388	443	417	412	415	381	398	392	408	415	427	410	416	422	417	411	406	388	396	398	413	419	448	401	446	389	418	389	397	407	445	409	408	424	401	432	411	376	423	407	439	382	415	401	404	402	405	383	386	423	381	416	410	411	421	406	381	381	442	413	388	398	397	434	365	403	408	377	393	404	403	383	392	427	416	439	414	435	398	427	412	406	387	395	417	413	452	408	391	422	386	404	433	403	411	433	393	398	418	377	409	433	432	386	421	410	397	414	413	389	387	395	402	430	413	418	418	411	374	391	439	414	364	423	389	433	409	382	383	424	423	435	414	413	398	414	420	379	427	384	386	415	399	433	408	407	389	397	432	407	416	397	383	414	406	431	432	354	420	430	412	420	408	392	408	401	385	437	450	374	413	429	405	409	391	388	423	368	373	391	405	405	377	433	397	384	376	390	399	425	396	441	396	397	435	391	391	422	405	399	412	378	375	443	384	413	392	389	409	424	405	416	419	421	406	409	363	375	402	386	430	411	409	401	389	392	385	426	421	405	369	417	404	412	397	390	408	403	420	394	412	396	393	414	378	436	381	397	407	404	422	435	432	411	393	401	404	454	426	420	388	417	385	424	382	392	368	413	409	385	403	408	396	421	399	378	422	380	388	399	410	419	375	364	383	412	400	413	410	421	452	415	409	423	405	395	358	422	433	396	393	410	399	390	389	411	425	361	417	412	386	401	400	396	439	415	439	419	420	423	410	403	417	397	400	408	412	400	418	392	411	405	389	419	393	409	408	403	424	381	395	435	403	417	398	394	374	402	409	420	403	404	424	360	398	391	397	448	405	419	446	397	394	372	416	388	400	400	391	404	389	395	404	408	394	428	377	406	421	398	423	379	421	387	389	407	399	418	396	406	394	428	414	462	419	368	399	405	422	374	412	408	412	404	391	409	408	440	433	397	418	405	402	399	441	409	436	411	425	398	418	380	433	372	412	401	445	393	397	411	440	413	380	404	401	379	416	411	418	454	392	385	419	413	408	399	384	385	424	347	396	382	432	452	384	406	413	403	395	392	398	418	404	396	402	416	380	434	368	409	401	407	398	407	416	392	386	432	388	417	429	426	397	406	409	386	404	390	419	379	435	410	394	406	421	400	377	393	423	406	405	397	416	409	429	413	425	405	403	382	423	393	414	418	417	432	386	421	405	388	413	433	406	402	396	401	397	416	417	369	379	366	408	412	389	376	397	387	424	421	382	420	426	412	422	450	406	425	410	420	380	416	389	368	422	435	394	449	421	419	392	416	376	421	399	445	424	440	398	387	428	445	388	403	441	380	402	418	396	419	436	388	402	377	395	446	419	408	394	395	402	417	418	415	402	431	406	383	401	384	425	390	444	410	395	405	399	439	416	398	410	411	424	454	392	398	422	373	398	423	463	408	448	361	367	410	396	427	391	370	381	397	408	393	372	406	389	391	428	447	433	428	383	393	461	436	417	392	395	421	404	409	418	399	419	396	416	377	388	386	399	426	412	399	399	426	379	439	428	398	419	422	406	424	435	421	392	431	447	376	391	432	454	354	397	400	399	405	388	404	416	436	398	397	442	422	406	386	435	377	397	415	428	442	397	391	411	443	442	422	425	406	372	412	406	407	385	397	383	378	407	434	407	427	418	376	398	418	378	387	404	418	392	416	413	451	415	389	378	428	424	385	388	395	397	406	432	404	410	401	404	412	392	398	366	415	385	407	376	405	388	399	411	413	419	439	426	391	459	403	386	403	442	415	412	393	399	386	426	398	426	429	397	398	389	392	429	401	410	426	388	404	435	393	399	432	400	436	399	366	405	425	406	410	399	400	400	390	378	398	372	407	399	416	406	403	406	421	426	422	396	408	382	409	369	397	416	374	409	362	400	435	412	392	425	387	402	373	417	395	424	405	426	411	406	392	410	400	389	372	423	405	404	444	370	444	399	390	379	420	376	421	411	415	412	427	414	367	397	395	411	372	367	419	389	388	445	393	405	414	390	384	416	400	422	401	404	380	422	412	434	404	405	389	406	364	404	397	402	415	409	412	413	442	378	410	382	417	413	394	429	447	380	401	374	415	430	397	398	422	445	410	421	377	386	395	385	395	431	425	367	389	395	384	416	415	424	396	384	403	408	402	408	371	406	410	413	415	430	415	426	428	416	432	387	400	395	412	427	411	447	425	413	405	391	411	394	387	426	398	396	406	351	422	416	398	405	392	404	433	415	388	425	412	421	421	401	414	412	430	411	398	399	374	393	396	412	426	400	412	391	384	423	401	436	424	380	407	443	406	356	388	421	402	410	420	417	388	445	387	418	420	400	396	432	421	400	383	431	400	418	448	393	383	412	400	405	422	441	361	411	399	421	406	426	401	418	431	404	375	401	399	410	388	402	408	421	437	393	383	413	420	407	401	406	354	413	417	418	392	403	459	381	368	443	403	404	402	399	391	400	402	398	426	377	395	405	405	413	417	402	435	424	406	405	383	410	390	386	423	414	420	418	395	389	375	390	437	398	406	421	391	415	374	378	412	434	389	431	437	385	419	432	386	408	417	442	359	393	428	414	379	364	431	405	392	422	391	420	407	387	438	358	402	417	400	409	385	416	399	390	395	388	429	385	425	349	421	413	395	411	389	408	399	405	394	399	399	399	405	393	390	407	412	431	393	401	407	390	406	395	401	452	411	410	408	395	415	423	413	412	428	426	362	411	441	379	398	426	435	407	389	417	385	378	415	418	378	423	377	434	408	409	376	383	413	436	415	378	389	392	398	412	406	395	370	407	419	394	388	411	411	391	421	395	401	407	364	426	417	406	412	403	436	406	418	411	406	396	409	424	393	375	399	404	407	405	396	410	415	407	437	386	404	449	395	422	430	376	383	410	413	405	403	432	391	436	402	375	378	422	411	410	415	410	416	402	394	393	420	428	388	413	416	416	390	394	362	423	415	419	382	399	403	418	369	422	406	378	397	417	378	450	408	424	418	413	375	456	388	422	376	411	383	394	381	422	431	442	416	404	421	408	411	388	430	428	408	426	409	434	429	402	414	426	408	395	399	402	416	399	388	415	404	411	392	424	406	395	393	413	369	399	408	363	447	429	358	396	378	410	422	391	423	444	391	433	399	409	411	393	412	366	363	396	412	416	472	421	438	402	408	402	407	381	395	391	425	399	436	371	421	429	390	389	404	408	410	405	410	381	428	401	424	421	428	408	440	421	409	390	432	361	426	394	427	412	388	383	371	404	431	436	397	408	444	425	397	445	452	414	379	413	414	403	432	386	400	427	442	408	417	459	416	399	399	421	372
788	442	313	259	204	357	402	415	310	249	221	205	171	189	179	186	190	200	170	144	133	155	141	157	155	128	140	116	116	112	91	85	91	91	93	90	100	87	82	93	68	112	79	85	89	103	91	90	103	129	85	93	89	101	87	104	109	100	89	121	85	94	100	97	104	96	75	87	90	89	104	92	74	84	89	96	81	90	85	80	107	105	94	78	86	105	68	88	102	98	95	94	91	77	103	85	92	81	93	103	92	91	93	102	80	105	91	97	93	103	95	110	87	120	77	115	86	96	71	96	94	97	82	74	82	111	82	107	105	84	85	87	85	91	92	101	101	105	101	86	77	106	91	84	87	75	104	86	77	104	99	92	106	99	85	91	98	95	97	99	97	86	95	84	88	97	84	86	76	87	93	90	100	108	97	93	75	91	88	90	95	89	89	89	83	91	95	82	93	93	101	91	111	90	96	85	87	92	91	82	98	87	97	96	77	96	87	83	93	82	87	78	89	98	100	84	99	98	104	98	112	82	88	106	83	78	100	101	100	77	108	103	74	113	101	88	90	97	93	92	73	86	91	95	104	82	81	89	108	89	96	104	99	98	90	87	81	94	97	92	90	103	108	103	97	114	79	97	88	82	92	96	95	97	79	94	95	93	84	79	90	98	97	95	85	84	91	74	85	89	99	96	82	65	82	82	119	99	91	96	89	103	91	98	88	95	94	94	94	91	89	92	102	85	86	111	89	79	81	86	86	89	90	104	78	92	88	94	87	115	101	86	98	110	106	95	86	87	91	94	103	89	106	111	82	96	88	92	91	93	102	102	95	79	101	100	102	98	77	93	121	76	99	97	92	94	82	91	91	91	91	104	90	104	98	85	96	88	90	78	118	89	100	91	87	94	75	84	89	95	94	90	87	99	115	103	95	119	93	84	102	85	103	87	111	86	108	89	112	110	98	99	93	89	104	105	96	93	77	94	76	107	85	88	106	90	81	94	103	89	103	86	91	105	85	88	109	103	92	82	93	80	99	90	94	107	83	101	117	91	87	86	88	96	94	89	75	81	107	76	99	98	104	95	86	90	84	83	89	82	89	96	111	89	77	113	104	87	94	82	91	103	81	99	77	78	91	90	88	98	99	95	101	81	75	100	86	97	74	93	91	104	100	89	91	101	96	80	99	98	96	78	88	93	94	94	95	101	97	104	106	85	99	95	94	96	90	94	96	103	103	88	95	86	109	74	102	75	94	80	97	90	91	100	86	100	85	109	83	80	67	84	93	100	98	107	82	103	98	97	98	92	101	94	89	112	95	84	83	88	75	98	97	105	88	87	94	108	72	90	121	91	87	86	81	94	94	89	66	95	91	90	101	88	107	96	89	82	99	94	87	96	98	100	83	102	94	88	98	85	91	81	102	99	86	94	93	78	89	84	92	90	99	106	65	89	92	102	89	95	95	98	102	82	88	81	80	108	79	85	114	96	78	87	117	86	128	95	81	81	94	89	103	85	97	85	103	93	89	100	92	84	92	98	97	94	95	107	90	90	110	83	80	96	90	82	99	89	93	96	83	88	89	96	96	91	102	94	106	71	106	87	106	96	89	90	94	100	86	76	86	97	99	79	91	90	97	97	91	98	76	108	86	84	83	86	76	80	87	91	90	93	86	72	101	78	94	112	90	75	92	105	104	80	102	96	93	79	89	98	97	81	95	87	99	96	93	106	98	80	83	94	83	89	92	92	95	94	89	91	96	78	86	91	85	99	79	93	112	97	102	94	84	95	103	84	85	110	89	87	92	90	79	90	104	100	87	86	100	89	91	90	98	78	107	95	89	74	88	87	88	95	93	110	103	83	82	81	101	96	107	96	85	99	99	97	87	110	97	96	72	92	85	101	98	93	98	82	114	90	91	91	96	111	94	93	98	87	109	82	91	83	89	98	99	88	83	96	86	79	95	93	103	103	87	95	94	99	82	86	83	108	105	87	97	84	92	91	99	77	103	85	87	97	90	91	94	80	89	88	87	107	101	91	89	124	98	93	104	83	89	90	82	90	97	91	88	99	93	105	91	96	93	72	99	83	113	94	95	74	97	89	100	96	72	90	94	93	91	98	115	115	117	87	98	80	106	92	95	121	83	82	106	80	113	99	97	98	95	112	86	107	102	85	98	101	95	100	98	86	82	90	89	89	94	89	106	96	82	88	103	94	105	82	93	88	101	109	90	88	84	105	84	112	87	116	95	103	99	82	92	106	104	99	85	100	94	93	98	85	85	135	72	84	92	95	97	100	81	89	92	95	99	91	91	91	101	100	102	79	101	69	94	98	86	99	97	121	100	92	96	124	92	76	94	90	79	98	90	90	93	93	93	93	88	94	105	98	89	110	93	87	87	84	96	93	105	94	93	91	114	93	84	89	93	92	90	83	98	99	98	93	93	95	94	87	91	106	100	99	83	89	92	85	96	74	115	97	97	94	95	104	115	91	114	90	121	102	103	85	95	88	84	86	101	88	101	81	92	104	86	91	109	101	88	103	93	108	96	84	100	95	104	89	94	91	86	100	90	92	85	102	101	105	102	114	113	102	95	103	99	103	82	71	87	92	82	96	81	86	95	113	108	98	94	97	91	99	102	103	85	95	103	80	101	93	94	103	111	98	111	99	102	101	87	89	111	89	104	104	103	114	104	95	83	86	88	101	90	91	109	79	93	104	94	104	87	70	89	83	100	96	105	76	91	81	80	86	105	91	88	93	90	94	96	108	84	79	95	94	90	96	105	98	95	91	76	102	89	107	102	103	90	98	109	79	82	92	101	86	92	101	100	77	103	90	89	86	87	109	93	90	80	81	83	106	95	104	75	86	100	96	81	79	105	94	98	95	86	104	83	97	85	99	93	98	77	88	84	95	109	85	94	87	107	102	101	88	99	109	92	92	108	93	94	89	97	81	90	92	107	91	87	72	98	108	81	84	94	106	99	92	107	86	70	84	90	96	104	95	104	86	89	97	107	117	91	100	87	102	78	85	98	93	103	84	92	105	108	83	96	79	85	91	106	80	96	101	95	110	103	88	95	93	89	118	97	93	86	105	85	93	104	71	86	86	104	89	99	91	100	99	111	90	93	92	100	81	91	98	76	89	100	99	90	102	104	102	96	85	104	81	97	107	94	96	100	85	95	94	92	97	87	88	83	94	100	95	93	105	66	110	103	106	99	94	88	99	73	106	117	91	89	108	106	84	96	95	98	93	91	103	100	97	84	99	87	101	92	82	91	93	107	76	85	97	80	98	99	93	102	93	86	96	96	99	95	97	101	96	108	81	81	94	88	89	100	89	91	95	105	96	100	98	96	78	90	91	105	87	103	71	87	95	105	110	91	102	95	88	107	97	87	94	86	78	79	84	95	90	103	94	95	96	94	92	68	83	89	73	102	99	82	83	106	109	69	82	66	109	77	66	91	102	107	89	104	95	92	74	79	104	103	89	98	78	96	88	108	111	103	106	90	93	90	101
11178	5583	3296	4664	11213	15561	15365	13564	9522	7510	5253	4795	4205	3950	3469	3979	4037	3728	2706	2515	2531	2543	2367	2617	2241	2197	1642	1255	954	796	794	746	730	708	742	708	729	725	715	743	755	720	694	715	712	753	748	714	705	734	728	715	682	679	745	776	775	772	752	714	714	772	784	783	777	740	774	744	717	681	703	739	720	755	658	686	744	706	718	677	710	715	745	659	683	695	694	711	696	706	647	744	663	681	666	705	667	674	723	661	737	722	728	699	690	716	693	735	735	723	648	685	685	700	675	688	712	701	731	698	705	676	673	704	709	698	700	682	706	649	707	685	682	771	699	632	698	724	760	665	705	665	663	703	702	717	764	687	700	726	702	740	700	697	727	680	715	699	704	668	705	687	710	672	702	689	707	706	684	642	701	681	727	745	721	686	738	714	659	716	700	684	702	652	737	697	670	689	701	702	682	711	716	681	683	707	712	718	694	669	670	680	693	675	670	640	754	726	673	666	680	699	647	702	712	719	724	698	646	718	684	676	734	711	695	704	688	656	648	702	695	729	683	686	740	728	675	704	692	695	720	745	725	736	736	699	733	735	713	683	628	735	702	694	696	722	654	739	734	715	708	729	612	661	689	664	697	693	651	729	697	669	685	706	704	685	763	685	728	650	657	711	709	693	709	743	710	675	683	732	715	682	702	698	720	687	727	686	694	694	692	686	674	698	657	681	665	714	713	683	692	701	677	690	696	747	739	708	693	723	705	699	697	683	698	727	711	681	742	675	686	683	726	696	681	720	735	729	672	702	694	704	757	727	679	676	721	729	660	710	697	690	649	725	733	698	671	700	687	686	665	738	665	676	735	705	693	664	687	662	703	697	683	696	706	710	706	659	654	660	703	690	724	723	731	684	685	717	708	762	745	677	718	704	710	694	684	673	689	718	674	709	737	700	663	656	657	713	694	739	704	650	718	692	702	723	677	681	741	693	692	687	682	691	724	718	726	641	753	733	761	655	725	712	728	723	698	715	699	707	692	692	678	679	714	678	680	703	726	724	724	736	705	669	641	689	723	733	678	739	713	720	668	701	718	673	758	678	734	682	683	700	712	717	683	686	721	713	655	731	722	672	724	688	709	720	704	719	711	685	744	690	693	693	751	731	699	712	694	658	710	713	695	720	676	689	696	688	728	660	686	703	688	701	662	674	658	692	651	630	672	683	684	723	708	685	703	736	696	656	698	721	690	712	682	679	712	703	686	678	680	694	715	681	689	687	759	702	713	755	679	676	704	659	688	718	703	704	727	695	684	732	716	721	693	660	720	742	717	684	724	645	705	683	693	680	709	663	704	706	684	700	754	749	709	679	736	644	680	734	682	699	686	630	748	694	753	725	671	692	690	690	684	734	671	663	650	727	702	678	684	726	699	704	650	702	749	660	672	701	675	694	704	693	683	718	713	693	740	712	658	675	687	700	726	649	748	690	687	683	701	694	729	657	696	684	711	665	717	728	660	723	675	769	692	724	719	681	713	703	674	689	711	718	680	705	628	693	712	664	640	691	733	704	666	666	682	693	697	714	688	679	695	664	678	733	652	662	712	710	664	703	717	666	698	709	689	714	704	758	694	734	706	705	688	696	728	666	702	690	647	702	696	719	745	695	708	736	710	732	709	687	719	690	708	722	715	704	725	709	713	718	733	687	656	640	729	696	689	690	682	697	713	713	675	694	696	685	727	747	676	723	694	677	687	733	675	743	696	664	698	662	694	703	693	679	690	715	735	719	688	651	694	708	704	732	694	700	682	674	695	675	700	676	754	752	736	689	686	683	702	763	689	705	754	724	680	708	707	721	665	712	702	712	660	660	698	673	675	697	740	670	690	710	713	708	690	691	682	708	699	728	695	691	696	700	703	653	718	686	691	710	729	665	710	721	684	635	693	688	708	671	730	686	666	646	703	658	669	681	744	715	662	698	674	733	692	728	727	711	674	698	693	671	696	689	664	710	646	683	677	687	725	736	675	721	690	709	735	687	708	664	675	747	678	690	679	618	733	743	715	679	666	701	669	742	673	719	697	685	672	674	707	728	689	662	732	712	711	708	712	687	698	738	749	688	745	663	687	672	717	712	732	682	674	711	719	703	704	701	715	696	705	718	672	673	680	675	687	740	716	731	659	716	744	746	683	708	698	687	705	754	695	728	700	723	709	695	716	655	730	683	705	717	678	739	670	706	676	694	708	663	710	712	724	686	686	710	691	693	705	677	731	714	694	707	700	681	692	664	686	692	745	687	729	649	696	704	715	658	727	727	695	730	710	719	709	684	663	692	742	682	724	727	712	728	714	701	709	677	726	720	710	690	697	709	685	687	698	731	689	709	683	653	716	674	682	679	703	666	727	731	698	761	669	709	677	720	657	714	707	665	704	710	689	685	703	663	683	688	681	641	714	684	742	696	652	688	689	705	706	720	715	713	689	705	663	673	712	707	707	708	748	675	706	660	720	673	707	714	712	717	693	709	662	717	652	733	688	668	693	709	717	683	684	686	721	696	707	726	718	707	692	730	675	705	675	681	704	699	711	731	706	757	677	720	733	707	708	708	730	762	691	745	664	700	678	694	725	683	715	691	708	737	714	686	675	669	734	712	683	688	729	706	718	722	709	735	734	661	719	697	695	677	656	700	692	660	668	665	735	679	728	725	691	723	659	708	726	707	720	747	639	699	729	758	711	662	706	710	710	716	733	725	702	742	742	673	716	685	675	731	705	706	686	753	722	672	740	699	684	675	704	723	713	672	681	711	696	748	667	712	718	691	692	730	676	677	752	693	657	707	789	697	699	724	696	688	677	690	705	689	735	715	697	672	733	708	692	708	734	712	710	784	667	699	723	691	675	697	705	695	699	652	677	686	680	732	664	685	714	704	675	698	685	739	729	680	702	683	709	661	723	728	693	695	675	754	742	659	650	691	675	663	679	650	678	688	750	664	750	701	665	681	739	670	691	673	693	697	700	680	705	659	702	683	715	711	725	705	678	668	749	718	750	724	718	668	708	707	691	708	703	716	725	694	736	704	698	690	748	656	701	716	679	683	731	681	719	704	684	665	696	706	764	688	688	658	703	662	725	697	689	683	724	694	706	708	713	671	719	670	637	670	698	681	684	693	724	704	747	722	668	730	691	694	722	695	674	683	713	709	653	702	733	686	681	698	716	678	732	708	676	726	664	724	722	693	707	715	690	690	688	674	677	722	730	729	670	719	695	703	671	679	676	733	734	717	718	677	689	728	713	695	724	746	700	736	695	678	678	683	669	713	663	691	707	713	677	696	716	685	716	687	712	686	707	664	716	746	669	682	655	694	728	695	685	716	726	680	651	720	665	660	693	707	700	679	695	651	703	686	663	695	657	696	647	737	696	726	729	680	698	658	673	708	717	687	736	769	714	696	655	678	697	706	674	644	695	716	693	689	708	694	741	752	692	682	688	700	729	698	707	717	709	674	724	744	714	683	668	640	729	732	697	708
1842	394	274	216	206	275	404	334	278	201	226	181	183	182	188	204	174	170	153	149	138	123	133	157	152	114	132	108	76	72	78	77	76	81	99	67	83	69	90	69	89	81	85	85	64	73	79	92	89	76	79	85	79	90	104	77	71	87	67	87	78	85	89	110	86	86	89	100	79	73	77	78	69	75	91	77	70	87	68	94	94	87	73	74	94	80	76	80	82	82	73	69	76	80	72	89	78	89	106	84	96	81	76	73	75	93	81	71	72	66	81	84	78	84	81	76	87	56	90	84	96	85	75	92	95	70	68	80	102	76	77	84	77	76	96	77	80	73	72	97	87	87	84	85	75	84	97	59	77	72	78	73	71	94	81	93	65	90	88	87	79	79	76	89	80	78	80	71	71	86	80	78	78	85	79	80	77	82	86	80	67	83	72	78	81	92	76	77	90	75	87	64	61	77	85	92	84	95	88	63	72	97	75	85	82	85	69	86	83	79	95	99	83	84	83	95	88	74	86	80	78	83	103	83	77	86	81	90	84	80	70	71	79	76	70	69	93	74	61	86	68	82	85	75	65	93	78	90	87	88	96	82	67	94	90	84	76	70	85	85	78	89	73	91	85	84	73	76	79	86	79	80	76	67	73	91	72	75	85	87	73	79	90	64	79	73	69	76	79	84	83	97	90	84	65	77	98	61	81	84	82	72	95	94	82	92	87	56	85	79	101	84	67	89	56	69	85	86	75	74	84	74	100	65	77	73	91	84	77	84	81	80	87	88	90	79	72	90	86	91	81	78	69	80	86	95	99	88	105	77	76	72	95	82	79	77	92	68	88	88	80	88	92	95	83	89	70	66	68	105	72	91	92	73	72	107	94	80	72	82	87	68	91	72	98	80	95	69	84	88	72	80	102	77	74	81	71	85	92	80	74	88	75	75	69	89	82	77	84	83	84	89	73	80	89	76	91	70	64	86	86	81	81	87	66	84	93	78	103	90	61	91	72	78	71	75	77	82	75	89	85	85	73	69	64	86	78	76	80	83	77	74	70	92	84	78	83	78	72	99	92	65	90	80	98	93	89	69	88	82	99	90	83	78	83	90	70	91	78	74	72	95	86	67	92	68	88	70	88	62	84	89	84	79	81	79	82	82	76	89	84	75	86	84	82	89	75	90	80	85	87	103	82	101	75	72	82	75	88	84	82	95	106	76	80	65	72	72	82	96	97	76	89	87	72	90	76	95	99	83	78	76	85	79	68	72	86	87	80	82	79	81	77	86	94	77	81	90	86	81	84	77	84	71	72	68	94	92	90	78	77	80	85	72	74	75	75	74	97	89	70	77	83	80	78	101	70	102	83	73	83	87	76	84	77	74	83	85	103	70	91	75	80	102	83	80	86	72	76	87	98	71	66	77	76	72	73	95	87	97	74	70	81	78	91	82	107	87	106	94	70	79	84	77	66	88	88	89	80	63	88	94	75	78	73	83	92	98	91	72	85	87	91	71	92	100	74	89	84	68	82	70	71	73	75	57	65	78	83	84	64	76	91	89	82	87	88	94	78	63	69	67	81	78	80	72	67	75	75	75	92	69	77	76	87	93	79	74	82	78	73	86	86	86	81	88	88	81	90	80	77	85	87	71	89	86	81	88	80	95	76	94	68	70	67	107	90	70	89	71	74	62	86	92	74	92	89	90	77	98	84	64	83	81	84	80	80	76	84	87	89	80	85	75	63	87	74	75	84	89	68	74	73	80	71	98	70	88	85	74	74	71	84	68	76	81	75	77	79	88	71	83	80	77	72	83	88	61	83	84	83	76	83	88	65	89	71	69	87	80	87	74	67	88	75	79	73	81	80	67	76	87	76	95	95	83	82	81	83	88	78	98	64	76	82	72	88	82	93	75	81	77	83	98	67	74	72	84	92	91	63	80	84	63	72	62	71	70	75	93	83	82	81	87	79	80	86	84	82	80	101	82	66	75	75	77	81	82	70	78	80	82	87	70	84	81	65	90	87	76	90	76	71	83	77	77	72	68	73	77	73	81	77	78	84	76	96	67	65	86	89	96	81	68	87	92	86	77	78	86	82	92	88	80	83	81	82	82	83	74	77	70	62	80	73	80	88	70	70	77	89	94	73	91	87	90	83	93	83	64	82	84	86	74	84	72	78	80	85	81	86	93	79	78	76	94	83	74	92	83	77	67	76	66	100	95	83	96	78	80	74	71	74	95	70	77	88	85	86	92	69	66	85	79	67	89	85	63	74	84	80	85	82	92	100	75	91	81	95	87	81	78	76	82	69	53	77	77	90	96	92	96	64	81	77	84	84	80	91	87	77	75	76	74	73	79	72	75	75	85	74	81	63	78	90	82	91	97	76	91	98	84	76	73	103	63	85	93	77	75	71	74	86	80	80	88	71	99	74	77	83	79	81	72	74	95	69	90	57	70	66	73	90	74	83	80	69	88	87	77	71	81	93	80	82	79	57	68	72	87	68	71	94	84	79	75	77	75	72	74	67	69	70	81	75	63	88	70	84	76	76	78	89	82	84	80	98	85	74	67	65	83	80	81	87	88	83	89	86	83	74	75	87	82	87	85	85	77	69	91	76	69	92	92	85	91	82	75	83	87	93	67	80	73	69	90	85	79	83	89	87	92	73	82	75	89	72	83	97	92	70	94	66	77	74	69	82	76	81	76	65	78	84	88	73	87	76	84	85	88	97	96	83	88	87	74	87	78	63	74	90	96	75	70	76	82	87	82	81	86	94	73	87	77	89	75	73	80	67	82	83	81	68	89	83	64	74	66	79	75	83	74	92	65	78	70	87	80	72	76	76	81	92	81	66	67	94	77	97	93	111	85	82	81	68	102	89	64	73	72	69	81	83	68	73	88	87	89	84	92	76	86	99	87	62	88	90	77	85	70	78	81	84	91	84	81	80	95	76	83	80	88	84	84	81	91	70	91	62	73	84	101	81	84	90	79	81	90	87	80	76	68	77	75	80	81	73	77	78	93	95	65	77	68	72	79	73	75	77	73	85	76	92	76	88	92	77	80	84	90	80	81	67	74	80	81	75	78	84	87	105	68	77	76	71	78	73	74	75	91	71	82	82	89	104	77	81	76	76	77	69	68	91	72	84	89	81	80	83	92	98	76	65	76	76	73	63	94	93	82	84	78	81	89	82	90	76	97	86	77	69	82	88	77	84	67	76	81	92	89	87	79	69	66	98	94	82	80	79	83	83	91	84	86	72	73	81	87	79	89	75	84	77	89	77	77	87	95	83	91	71	67	85	67	69	96	82	72	100	78	86	89	75	74	76	78	95	77	71	73	76	69	81	79	75	88	86	82	77	77	88	72	81	90	89	84	78	86	96	86	79	78	73	71	74	90	75	78	85	80	93	81	87	67	75	87	61	86	94	74	79	81	79	70	90	88	82	85	65	81	75	77	83	88	81	77	85	83	85	89	80	74	88	79	83	95	95	80	66	78	89	74	60	86	74	91
12802	5004	3126	4244	10267	14440	14616	12496	9257	7162	5964	4353	4043	3846	4020	4085	3856	3157	2437	2480	2522	2364	2359	2210	2375	1850	1476	1211	936	788	689	666	712	657	700	650	660	637	660	677	641	652	662	633	636	649	653	650	659	617	602	660	657	672	648	718	676	653	669	652	677	689	672	710	676	647	708	720	663	627	678	558	616	633	615	589	647	657	617	613	623	598	634	691	628	673	632	628	626	613	637	606	613	619	686	645	625	618	601	597	627	619	617	608	604	621	604	634	580	648	647	628	608	673	619	640	625	642	674	628	638	611	650	617	601	610	592	621	654	635	659	637	650	646	605	629	634	616	632	624	689	657	592	640	634	646	627	613	595	626	618	609	638	636	635	645	622	636	630	633	588	636	619	633	617	645	610	636	630	622	630	610	629	622	619	643	656	625	642	634	642	629	618	632	635	624	660	632	613	640	587	611	663	595	620	629	599	621	610	615	613	603	682	627	633	644	604	631	567	618	604	623	635	644	621	625	596	636	656	657	641	660	589	591	652	628	649	659	667	627	645	628	657	617	674	641	597	609	598	614	617	644	619	627	664	583	592	621	649	648	602	627	602	622	611	640	643	616	623	613	651	601	671	656	613	599	683	617	636	649	673	643	624	634	633	620	638	593	613	637	630	628	610	591	665	616	674	655	641	620	653	643	631	602	611	598	613	661	587	629	666	632	618	576	627	579	665	640	626	652	625	653	630	654	626	616	644	629	620	628	634	607	643	617	639	572	621	580	669	623	594	581	628	613	581	626	594	640	604	644	623	661	631	594	628	600	606	633	630	596	674	632	643	606	625	639	607	624	580	612	620	646	615	619	590	629	613	599	664	632	612	644	658	663	630	592	653	627	626	666	601	605	591	610	665	609	641	618	626	635	600	606	614	628	621	644	617	620	599	638	634	594	613	655	633	590	640	588	617	661	642	639	669	622	586	593	613	622	631	639	649	633	620	609	610	629	613	612	595	647	604	649	608	628	656	642	678	593	654	592	599	630	638	631	662	611	627	652	632	631	621	606	596	576	612	620	616	624	641	570	631	620	705	611	643	633	615	630	668	630	632	652	621	613	651	658	604	691	617	659	588	592	624	591	613	576	662	629	647	595	675	627	659	609	650	626	635	618	616	625	602	647	639	619	642	603	644	577	608	582	651	592	664	612	615	616	608	580	632	582	597	618	648	621	615	611	649	604	611	612	637	610	653	635	633	613	563	669	622	623	644	636	633	671	600	635	630	638	649	617	636	615	626	610	655	624	627	599	635	608	634	606	634	634	621	617	668	622	627	625	635	636	607	622	598	622	617	598	631	632	621	620	646	610	642	583	642	628	631	636	648	615	599	666	595	635	618	659	571	653	635	575	604	585	650	628	633	657	671	639	653	617	592	640	630	688	605	669	648	621	638	638	692	632	668	633	622	648	563	624	581	605	633	651	642	617	593	649	661	661	673	580	619	664	599	643	621	633	638	653	609	621	597	638	599	618	632	632	605	627	617	638	655	631	637	659	636	644	648	610	624	613	648	654	619	636	646	625	568	622	621	657	654	618	579	656	658	635	611	655	650	626	628	619	673	615	630	610	639	591	680	640	634	646	649	634	627	609	702	637	609	618	597	660	589	635	622	571	617	651	642	614	655	598	596	651	619	630	623	626	625	648	586	614	654	640	570	638	603	623	678	596	620	623	614	610	593	592	646	628	575	654	591	650	637	652	583	656	620	670	665	627	589	612	618	652	622	679	608	651	610	677	707	628	571	664	602	599	666	634	639	629	646	626	613	596	651	593	619	613	665	657	624	620	701	636	586	581	654	645	624	637	607	613	605	618	629	657	629	622	627	579	620	623	660	613	620	679	624	641	623	642	647	614	665	616	590	604	632	647	622	636	665	642	591	606	653	623	642	603	619	617	602	646	642	594	612	624	622	665	596	611	671	608	595	651	623	601	652	608	604	642	660	627	590	599	653	643	650	606	613	623	664	640	623	630	560	620	644	622	666	629	608	644	636	612	641	638	609	625	662	626	656	632	612	614	698	612	639	629	673	590	621	641	638	663	627	629	651	597	610	616	646	617	578	592	618	628	620	571	637	613	605	609	654	591	599	614	680	599	595	653	612	647	652	595	606	648	674	648	662	606	602	610	597	597	627	617	609	621	579	618	607	678	617	633	618	598	630	649	601	676	592	623	650	628	632	569	624	620	644	632	621	626	662	658	657	597	629	645	640	661	624	657	614	616	582	612	659	641	629	636	640	618	613	624	636	614	656	590	662	614	620	598	599	584	626	644	664	636	663	642	625	607	635	619	631	607	636	635	626	617	630	586	647	645	603	642	590	593	621	640	631	625	597	607	653	663	605	671	621	625	635	613	615	623	647	598	665	615	621	580	587	604	562	628	621	612	590	647	602	614	633	609	628	609	601	680	646	591	651	604	590	632	654	619	621	644	639	582	600	605	614	596	629	665	611	597	624	641	603	589	633	635	595	623	623	635	613	653	605	635	647	609	616	648	643	666	622	637	644	649	641	665	607	648	619	666	647	573	611	621	619	641	603	658	634	571	622	647	672	624	556	633	591	655	601	678	637	656	606	625	629	664	610	578	622	673	609	614	642	620	608	643	647	645	610	635	616	595	567	593	630	620	580	652	640	650	605	640	625	668	616	606	631	637	664	678	613	620	622	655	614	609	601	613	597	620	587	639	619	616	654	645	668	614	661	651	612	646	656	621	639	609	664	615	604	695	648	645	642	603	646	627	661	620	590	655	643	632	634	649	586	642	591	667	628	597	620	618	614	631	663	597	617	640	624	619	633	595	665	602	634	627	594	658	589	654	632	605	619	662	590	596	597	623	583	642	620	614	652	595	644	652	657	550	616	614	636	594	670	629	613	630	616	589	596	663	644	614	612	671	597	589	649	694	655	605	657	629	619	640	621	641	673	656	635	650	613	639	618	597	607	651	618	614	566	628	599	668	644	608	686	611	655	603	607	595	593	597	637	650	641	639	637	601	654	683	612	629	649	622	604	608	598	610	608	676	590	603	613	640	594	653	612	621	605	648	662	639	658	639	676	613	606	604	632	593	610	647	616	638	599	615	650	612	682	599	612	646	637	601	646	632	652	603	610	631	599	631	611	643	664	650	633	622	643	571	614	600	641	581	627	604	649	643	639	629	669	621	661	648	601	600	599	572	604	608	611	584	670	605	609	648	589	606	605	623	617	690	580	625	621	625	630	645	569	600	695	618	613	631	627	619	643	619	638	651	634	640	658	567	621	624	647	655	550	620	628	628	600	637	617	630	631	629	579	621	609	615	653	650	626	650	652	619	611	615	651	630	615	603	582	624	629	640	633	630	650	598	631	627	636	619	625	583	640	601	613	581	600	601	563	624	634	634	640	628	630	644	667	603	570	610	619	574	664	649	661	610	616	559	575	669	625	635	590	634	615	652	655	617	678	637	638	613	612	613	649	639	640	623	608	606	649	611
1305	575	431	294	291	432	502	482	376	359	325	223	224	253	306	233	266	232	223	215	209	204	203	197	219	198	150	134	132	143	142	140	135	121	116	123	122	125	117	117	137	114	133	125	119	119	113	130	137	123	120	123	127	125	118	115	136	120	116	141	122	114	130	121	127	135	111	129	155	124	133	108	134	130	143	132	126	117	123	113	116	113	108	93	124	122	126	119	108	127	129	130	140	121	121	138	124	136	118	137	119	134	127	135	120	133	131	121	117	121	110	116	120	118	129	128	111	132	122	112	138	124	123	114	130	134	136	120	121	114	109	106	124	125	135	127	129	117	140	133	122	123	100	135	106	137	112	131	129	128	119	118	106	120	121	116	113	123	133	124	119	106	126	135	129	119	138	139	110	115	119	116	121	141	129	126	131	120	120	122	120	131	114	114	142	112	129	121	138	104	121	118	97	99	146	126	104	115	124	121	127	128	123	110	126	116	128	131	135	98	109	111	122	149	145	119	125	127	124	132	118	143	141	116	139	123	133	135	124	119	131	128	133	127	124	146	136	145	132	127	132	119	124	113	132	116	139	139	130	119	141	124	121	136	108	133	142	129	127	114	111	115	117	130	123	106	119	140	119	118	143	127	142	132	112	119	115	123	118	129	131	103	120	123	129	117	115	117	113	137	111	114	134	114	107	137	115	122	130	126	130	130	133	132	128	125	103	126	134	116	132	139	118	119	126	131	121	132	135	118	123	112	102	115	127	135	133	132	146	109	135	110	111	128	139	120	113	102	111	137	124	125	119	120	118	111	111	141	102	114	112	126	102	109	130	116	114	119	132	115	117	131	127	133	103	142	97	125	136	128	123	131	124	123	118	129	113	114	116	134	132	120	145	123	125	115	115	122	115	100	117	127	114	142	138	123	107	124	130	126	117	121	119	112	124	117	126	129	134	126	138	113	108	152	124	110	128	115	128	125	114	139	127	110	133	114	140	127	116	133	129	124	139	123	120	123	103	117	113	123	112	108	157	111	125	127	113	107	121	119	128	128	112	126	135	133	140	120	132	124	116	116	110	131	103	118	122	104	99	122	132	125	118	110	127	103	130	114	131	122	120	136	119	126	110	142	117	124	121	119	133	117	120	129	118	125	101	110	115	108	127	136	107	139	133	128	134	129	132	125	122	114	125	125	144	138	128	102	133	104	128	134	119	126	140	128	136	105	116	110	130	106	117	128	126	134	130	114	140	125	131	121	126	122	125	110	126	130	122	137	119	134	119	133	112	114	134	139	119	117	124	136	126	129	126	117	132	129	137	134	128	114	122	130	131	120	113	120	127	107	122	131	125	130	132	121	127	133	124	140	124	143	122	118	117	137	150	137	116	124	120	122	125	114	107	106	127	130	120	110	135	139	128	123	112	128	134	125	122	139	127	113	126	124	130	120	110	118	136	124	117	126	125	131	130	124	105	121	124	131	126	116	111	128	123	130	142	98	99	136	124	113	115	120	114	129	96	132	121	120	141	114	127	139	134	114	119	132	120	123	107	125	119	126	134	106	126	111	127	137	111	110	126	141	129	126	134	106	147	128	142	129	134	122	120	137	110	111	125	117	135	114	111	131	124	124	120	114	136	104	137	136	104	116	122	101	129	137	125	131	106	120	109	140	133	130	118	131	131	114	114	119	117	111	131	126	152	120	125	115	126	110	124	129	118	147	139	134	127	136	136	109	124	122	110	122	112	108	125	136	134	110	111	120	116	127	112	121	107	127	118	118	121	95	131	119	123	122	121	115	118	120	119	97	117	100	133	114	141	134	98	125	129	135	123	129	90	122	97	105	128	129	143	123	121	118	115	116	116	120	126	132	149	100	108	120	142	124	117	133	135	134	149	101	117	121	138	134	127	133	129	123	129	120	129	128	107	120	110	130	117	135	130	113	116	106	113	132	109	133	117	128	142	113	137	125	125	124	137	113	142	119	120	128	113	131	124	119	132	109	138	148	113	107	133	111	119	120	142	127	135	118	110	133	125	140	117	119	129	114	123	125	127	119	125	121	122	117	109	138	118	120	123	128	130	119	126	115	145	108	124	140	122	111	132	127	125	136	120	119	112	127	114	115	115	112	95	121	132	122	109	128	112	126	134	119	140	136	124	129	144	142	122	123	139	138	106	138	138	119	116	117	132	136	113	114	121	128	129	123	128	121	114	129	128	126	129	132	122	135	125	124	124	124	108	119	114	124	136	127	101	123	134	132	119	126	120	127	121	108	144	126	134	116	124	138	122	124	136	107	141	125	132	115	139	136	104	123	133	104	124	120	144	115	96	128	114	110	123	116	128	128	114	130	151	96	118	120	125	128	120	115	113	103	129	132	125	115	118	151	119	105	118	109	115	120	117	121	113	113	140	113	129	125	130	127	126	103	109	123	112	128	126	127	114	107	128	126	132	149	130	117	124	125	118	127	117	109	128	117	111	130	145	135	126	124	127	120	134	118	108	127	124	127	140	131	107	132	121	132	115	138	140	164	121	123	120	134	90	129	111	122	129	125	109	108	116	116	138	134	129	135	129	115	122	120	127	119	130	131	119	148	130	124	119	140	144	110	125	118	116	127	124	110	138	128	119	97	124	120	137	110	128	126	131	145	123	129	137	111	115	121	130	120	124	104	114	120	118	114	131	117	106	102	137	130	127	119	141	127	122	130	127	129	122	126	117	133	123	131	132	142	131	127	117	114	114	131	118	139	113	115	126	129	133	116	140	109	111	121	131	115	137	121	118	118	132	119	126	112	107	110	127	134	133	120	119	125	87	143	105	120	135	113	127	116	119	122	123	122	121	130	121	125	123	138	117	129	144	107	135	132	129	121	130	123	123	121	107	116	131	117	111	128	113	129	125	116	122	124	141	114	131	128	142	119	116	141	121	105	110	131	136	99	125	118	131	137	127	118	140	113	139	129	131	116	124	138	110	144	127	128	111	131	126	124	116	128	119	127	144	149	118	117	132	134	128	124	131	127	124	116	115	133	100	130	126	109	122	119	131	107	119	125	121	127	149	151	117	109	92	115	130	135	129	133	146	118	110	121	123	116	98	119	139	129	127	119	113	126	117	110	114	116	140	126	121	138	108	143	131	113	120	132	131	133	116	122	111	118	119	133	124	122	122	144	138	116	106	100	135	126	121	125	163	132	102	132	114	121	141	110	131	145	114	114	115	151	129	135	114	142	131	115	121	116	116	111	145	120	122	123	123	114	121	146	116	111	126	157	129	103	121	96	124	125	121	114	121	126	112	139	134	121	130	129	131	103	142	134	143	117	103	112	106	128	125	128	119	118	124	133	111	119	105	113	107	121	125	126	148	118	126	134	124	113	132	117	131	133	125	125	139	143	117	128	128	127	112	122	127	139	135	133	103	108	118	114	135	126	116	118	137	111	120	126	135	110	148	130	132	115	126	135	124	132	123	122	123	113	123	132	126	119	119	123	115	133	156	119	121	129	126	111	158	136
14280	6590	4188	5666	13206	17464	17704	14457	10986	9512	7302	5473	5039	5318	5870	5205	4703	3855	3454	3254	3380	3370	3153	3348	2984	2662	2129	1625	1282	1157	1019	991	974	1018	940	981	984	958	978	968	882	968	946	1012	956	902	994	932	944	972	930	920	964	951	1018	1034	1003	1021	996	905	955	984	1008	1045	977	936	982	989	962	944	917	963	931	971	924	889	931	948	897	913	957	919	888	922	920	949	889	863	938	939	916	918	934	960	878	957	919	924	930	955	849	920	890	921	973	948	865	918	927	951	950	942	903	888	919	914	933	891	914	956	888	918	968	1005	927	925	882	836	938	944	941	909	923	952	918	871	904	942	814	892	920	905	903	895	979	929	915	958	923	961	932	903	885	961	981	941	907	932	891	899	961	958	931	918	877	890	938	1026	935	919	926	863	948	896	924	971	914	903	933	934	989	884	901	977	941	933	939	961	1005	947	933	937	965	958	966	911	911	929	959	948	930	981	899	902	953	930	939	882	885	937	878	962	910	929	915	952	985	949	919	860	950	861	898	954	948	956	918	950	920	909	892	949	875	940	961	902	930	890	952	943	951	895	918	930	881	950	964	939	894	971	897	962	969	939	925	929	885	894	950	962	893	898	922	871	953	869	903	888	936	906	936	957	907	957	927	978	906	943	923	872	983	929	890	895	928	973	861	873	900	937	888	922	911	911	903	944	901	905	901	987	905	922	900	901	890	914	940	934	918	962	906	968	898	956	921	925	915	880	932	926	894	908	949	919	860	876	946	892	931	985	902	964	900	936	939	911	896	904	920	925	960	952	915	926	926	941	913	971	917	935	881	889	875	881	881	946	950	930	898	924	938	876	884	926	930	896	943	979	904	936	933	968	958	885	961	921	903	941	901	926	843	950	939	899	943	915	928	914	885	938	903	926	958	928	936	998	914	943	926	945	918	897	944	865	899	868	920	919	967	917	935	898	952	951	924	934	903	917	932	919	962	973	933	890	851	957	899	927	938	982	863	889	931	935	927	901	887	921	878	932	916	989	874	929	906	920	894	890	900	933	895	910	895	956	916	890	961	913	993	861	835	963	936	922	971	926	905	897	941	929	946	880	911	936	955	925	857	940	944	945	922	937	930	919	945	907	924	943	923	903	981	881	924	883	901	958	910	905	919	911	922	923	879	958	850	922	945	902	940	854	942	917	935	941	941	903	889	887	932	942	883	916	883	972	949	946	948	937	969	913	926	949	925	890	903	943	900	921	957	908	944	855	972	918	964	927	937	919	928	863	962	867	968	874	897	903	887	908	941	873	907	925	914	915	938	899	924	854	910	904	909	950	964	926	952	960	962	896	885	942	926	903	963	900	858	899	954	946	904	944	941	936	904	915	878	894	886	879	956	971	964	945	949	914	938	959	890	925	933	934	908	911	895	897	937	892	910	904	914	849	945	964	1035	959	936	884	908	950	932	928	891	958	919	917	969	942	874	882	931	864	894	920	932	937	933	951	896	954	932	912	865	894	919	855	912	947	966	899	938	935	911	945	947	877	931	915	909	901	933	909	920	927	922	907	930	907	883	982	966	942	900	934	886	943	892	943	933	944	872	939	958	903	906	923	942	896	921	918	953	890	941	933	953	911	872	951	919	967	921	889	904	920	937	858	936	928	920	919	981	890	910	899	895	922	927	929	898	852	878	921	905	866	951	877	880	943	895	931	936	923	867	938	933	898	985	930	902	918	912	965	923	913	957	897	958	893	919	888	911	904	929	926	931	944	909	947	951	897	990	949	912	933	905	968	949	904	891	917	947	906	866	932	911	939	932	939	973	887	890	924	887	918	938	853	944	863	892	907	916	907	878	931	953	919	935	981	953	987	955	847	970	922	922	879	916	911	953	924	918	935	936	958	918	964	904	872	937	954	915	927	946	914	911	910	888	902	874	921	959	913	934	937	949	927	907	911	915	941	879	895	918	890	949	905	931	918	897	836	925	984	929	896	931	933	930	904	896	890	923	906	926	944	930	957	923	894	948	870	879	975	894	889	919	872	930	913	888	942	929	897	959	886	889	919	901	971	962	902	877	915	937	873	887	879	931	920	906	970	929	946	976	893	898	930	932	950	938	952	943	857	946	937	934	931	888	925	928	977	932	927	874	952	907	912	929	932	946	856	902	963	940	870	906	874	918	918	950	952	973	978	909	880	967	931	964	913	922	923	903	927	963	968	936	963	961	887	893	889	976	965	861	908	869	922	957	933	942	904	893	892	940	960	930	923	934	936	937	922	940	904	926	883	976	930	897	961	917	939	909	928	937	919	963	964	944	907	893	883	975	919	905	910	953	891	912	894	947	935	889	965	930	940	938	974	907	935	919	913	927	913	936	902	914	889	931	1000	941	922	944	962	950	934	928	932	915	887	882	937	938	954	950	971	955	924	899	944	882	919	1000	880	949	957	945	942	1031	936	923	919	901	889	922	951	931	893	905	931	943	931	852	901	955	924	891	883	940	896	927	963	901	947	935	933	916	947	907	958	924	902	930	930	945	994	937	909	869	895	897	852	951	985	934	911	941	976	894	898	896	912	956	949	927	940	954	914	873	955	911	935	897	883	896	924	963	955	930	892	926	937	914	890	911	921	914	919	922	963	873	926	919	875	905	923	953	906	867	936	897	935	925	932	866	935	898	863	918	901	906	935	912	913	898	917	953	892	949	927	917	926	886	976	896	894	954	962	877	947	929	930	957	972	939	980	969	917	950	895	906	952	912	887	929	901	922	891	895	942	903	943	936	907	952	926	923	956	942	919	940	885	927	920	916	874	916	943	929	941	912	945	921	980	895	964	927	936	904	954	911	930	917	894	996	927	929	920	932	873	909	953	967	898	889	893	909	995	959	971	921	897	959	889	882	862	932	889	925	944	931	947	920	953	970	901	943	859	932	908	934	942	912	914	838	937	946	915	961	954	908	888	869	945	915	908	883	860	989	950	991	990	964	931	908	961	894	931	898	900	944	907	929	970	979	943	957	886	978	921	911	918	888	902	900	855	910	972	926	859	893	939	935	911	954	921	977	899	942	884	869	882	976	864	961	900	910	979	927	943	948	955	921	918	922	967	909	875	873	895	928	920	895	891	936	949	887	952	881	982	906	947	977	938	979	939	891	937	905	960	880	906	930	888	874	909	899	927	894	939	960	913	933	860	1002	970	868	919	908	912	897	942	888	923	953	926	933	904	930	909	879	882	847	896	943	904	887	921	954	953	908	937	933	930	953	933	853	900	935	915	910	886	844	948	933	903	938	900	942	934	910	903	924	915	900	910	924	965	938	893	912	940	936	924	882	906	914	975	930	900	917	927	886	893	921	928	907	913	888	901	1005	950	974	929	903	1014	992	972	892	939	984	879	914	919	953	937	934	974	914	894	871	918	882	958	902	928	914	875	879	915	938	929	963	932	862	845	915	948	909	946	991	964	957	891	913	960	897	964	925	858	931	902	910	861	889	875	930	910	900	960	889	930	937	941	919	985	926	904	966	916
1216	288	192	165	128	222	276	199	174	160	127	105	107	120	134	124	131	110	104	79	96	91	91	91	80	69	61	59	51	48	62	55	43	56	42	50	38	49	58	59	54	44	37	48	57	40	52	48	62	56	64	42	42	67	47	35	47	48	51	48	49	49	50	51	49	47	39	58	54	43	56	47	58	51	53	47	53	43	26	52	34	57	42	55	55	64	46	46	44	50	50	53	54	48	50	54	58	54	35	49	62	58	57	37	49	49	48	49	65	59	66	43	43	44	49	44	55	57	67	39	51	69	59	33	42	44	54	56	44	55	42	58	46	62	54	41	50	53	51	44	49	49	54	53	50	54	44	58	50	57	57	52	59	42	50	56	37	40	55	49	67	60	69	54	50	48	53	47	45	36	54	54	65	47	41	69	43	51	56	54	53	47	59	39	37	55	57	39	51	41	45	51	60	61	52	68	60	66	50	52	61	50	50	55	44	59	46	54	48	49	54	45	52	61	49	66	51	47	58	37	53	60	50	51	61	52	60	58	46	62	40	44	48	52	48	48	46	60	47	41	54	58	52	45	49	46	55	53	53	67	52	39	50	44	52	54	59	40	41	47	48	55	55	52	53	45	44	49	47	61	38	45	51	50	54	67	43	58	42	68	40	56	48	61	57	43	63	61	49	53	51	68	53	46	42	44	63	42	39	49	44	55	51	47	45	54	55	68	58	50	55	49	54	53	40	50	27	60	53	58	49	47	51	53	51	53	57	47	53	43	56	60	54	40	54	55	47	42	61	45	50	57	45	50	61	40	57	47	56	47	39	63	52	50	53	54	53	43	47	51	37	41	51	36	43	48	49	47	56	52	51	57	45	47	37	67	41	63	47	73	46	51	45	54	48	50	45	41	39	58	54	40	56	52	56	49	52	58	43	39	42	33	42	56	45	44	54	38	38	61	59	47	54	56	57	45	49	50	47	40	50	48	50	59	41	58	46	53	56	58	41	57	55	58	59	45	55	60	42	45	52	46	47	55	55	46	64	57	35	46	42	52	50	50	47	55	44	50	56	54	52	48	37	57	47	47	47	44	55	55	52	48	46	65	59	50	44	57	61	55	52	65	42	62	54	45	62	54	55	47	55	63	51	49	50	59	61	61	53	50	52	49	52	52	47	48	54	62	51	41	66	52	47	48	36	49	56	47	42	61	65	47	53	62	52	36	47	33	64	59	51	50	49	42	54	56	38	46	60	47	55	53	54	62	50	55	50	37	44	49	59	42	49	42	52	51	52	49	51	42	37	54	53	61	55	61	53	45	45	54	41	52	53	49	54	47	45	51	58	57	45	58	48	46	49	48	53	50	45	50	40	39	43	53	62	54	49	57	42	56	42	57	36	57	55	50	49	58	49	46	44	47	42	58	46	49	62	63	60	55	59	59	58	50	52	57	43	44	48	50	53	56	61	39	48	47	51	44	55	58	58	52	42	55	50	41	49	56	52	52	50	65	50	44	52	43	52	67	46	51	53	54	37	47	50	45	57	43	46	52	62	40	70	53	48	57	44	43	48	45	56	62	50	46	50	54	61	58	52	59	58	46	40	53	44	42	61	52	56	38	53	61	52	33	59	43	38	49	66	46	58	40	47	36	53	43	55	57	59	54	47	46	49	49	54	56	48	57	53	46	55	42	60	55	44	47	45	57	45	43	44	52	55	60	41	48	65	46	49	51	60	53	41	45	40	53	50	46	54	50	45	51	53	43	59	63	55	37	60	64	58	55	55	63	47	58	49	51	49	60	65	56	53	56	48	46	40	44	46	44	51	40	52	47	49	42	46	49	60	48	44	67	40	61	47	54	45	57	43	42	41	49	63	59	55	51	53	50	65	60	50	40	54	52	35	53	59	44	50	49	54	54	52	50	45	50	44	36	35	47	53	44	54	48	51	50	45	64	62	53	51	46	53	51	54	62	53	58	59	39	48	60	66	53	34	48	44	67	41	60	44	51	54	63	58	52	47	46	47	40	53	50	45	28	52	48	41	42	55	54	59	50	50	48	50	36	43	52	44	55	63	43	46	48	53	53	40	50	51	55	53	49	44	50	57	46	54	53	51	42	52	52	53	53	48	50	47	65	42	40	48	43	54	49	52	43	55	55	54	40	61	57	44	55	55	50	47	72	55	43	59	57	46	46	45	39	60	49	58	47	51	55	40	61	50	51	58	59	70	50	67	47	46	55	47	51	46	47	59	57	45	58	50	59	39	61	56	61	67	44	52	35	46	49	49	54	64	55	46	48	61	38	42	55	63	45	63	52	53	56	41	48	53	45	58	52	47	46	52	54	57	55	58	52	55	54	46	45	43	56	49	48	51	47	49	47	51	49	53	56	55	52	49	57	48	42	59	42	51	43	46	46	51	55	41	41	48	54	56	41	51	49	49	64	55	61	60	67	38	59	45	57	53	51	42	56	63	53	42	53	54	46	43	50	52	41	57	45	47	61	40	47	47	49	56	58	42	38	40	56	56	55	57	45	54	41	54	50	42	37	61	49	42	63	47	53	52	58	50	47	48	40	40	46	48	40	37	54	57	49	53	44	41	49	52	59	42	42	52	59	46	46	61	52	48	58	42	57	41	48	51	52	47	52	53	45	46	52	38	51	49	45	66	49	54	59	43	51	57	47	49	63	56	52	67	58	41	60	44	40	44	47	48	57	44	44	51	46	57	59	43	38	46	49	37	53	43	45	43	46	41	48	54	54	51	48	52	46	59	51	37	55	40	36	57	51	60	49	48	50	47	45	54	52	65	50	60	52	57	41	58	56	43	49	47	60	58	39	52	56	59	48	58	64	40	54	58	53	45	36	51	64	54	63	61	50	45	53	65	52	46	49	50	55	55	56	59	51	50	60	52	55	35	57	69	59	42	52	50	50	49	54	46	52	61	42	43	56	54	43	57	53	41	37	47	48	57	47	56	67	55	55	51	54	42	66	54	61	52	52	41	58	47	43	60	54	42	41	41	45	54	64	49	46	42	46	61	51	67	43	50	56	39	47	49	39	42	62	46	77	54	43	55	53	48	50	39	48	42	61	62	46	54	42	52	47	44	44	50	59	44	60	48	48	43	41	49	40	58	53	48	53	48	41	57	58	55	34	36	52	55	56	45	50	51	41	59	58	58	51	49	58	57	59	56	58	42	62	39	51	42	43	41	47	53	56	52	51	55	60	56	64	34	56	44	58	43	43	46	45	57	59	55	48	62	50	47	42	54	39	55	54	41	48	50	40	61	46	63	54	53	56	43	41	45	51	40	49	49	47	47	41	60	46	51	53	46	44	56	57	62	44	41	41	38	49	54	57	66	37	58	37	50	42	54	41	52	53	63	42	58	43	49	53	43	54	47	48	53	64	55	53	56	64	48	44	43	58	50	51	63	65	45	48	53	55	49	50	59	65	54	45	57	52	61	41	62	55	54	45	43	59	56	65	55	38	46	49	58	39	41	52	44	49	47	48
11065	3906	2380	3210	8181	11787	11899	8188	6150	5497	3376	2711	2844	3463	3173	2878	2472	2058	1923	1891	1833	1658	1610	1646	1420	1203	953	646	514	440	403	410	393	411	421	412	378	407	403	422	400	422	436	400	384	404	425	428	394	398	397	383	426	429	453	418	426	436	449	451	393	420	395	406	443	440	409	420	404	391	406	418	401	425	387	396	442	409	375	407	385	371	384	392	412	418	399	417	428	400	423	378	385	414	430	393	403	396	414	385	399	421	405	402	424	391	383	371	367	394	406	422	415	402	388	425	384	406	439	387	374	393	402	407	427	349	413	395	400	410	367	382	388	376	421	425	385	413	377	396	396	423	400	395	387	415	396	397	392	397	405	415	420	396	360	388	388	415	415	380	399	397	425	405	392	442	439	391	404	424	421	399	372	409	391	376	405	398	418	387	402	367	361	380	402	393	403	401	389	381	398	387	393	429	368	397	420	419	385	385	427	388	431	412	401	372	399	395	378	373	379	377	401	467	387	411	394	396	399	397	379	395	408	396	359	425	367	405	384	395	370	385	387	407	405	394	397	375	390	371	412	403	403	402	391	402	422	408	412	386	396	386	393	438	389	412	395	378	417	351	390	383	436	401	364	393	386	415	367	426	380	392	410	358	382	383	405	399	382	383	396	415	417	413	389	449	429	435	382	419	381	429	412	378	407	391	367	408	426	389	405	400	422	400	407	400	405	430	395	395	403	362	355	395	383	403	391	388	381	401	413	412	387	422	360	420	409	426	380	419	368	356	388	397	377	406	380	434	410	438	387	373	408	407	380	419	434	420	375	445	413	406	405	409	399	422	383	424	390	383	403	360	400	372	394	422	389	383	389	366	364	396	355	391	425	404	401	366	383	420	396	400	423	421	415	403	407	407	422	400	379	365	392	416	412	407	373	407	403	418	413	423	422	406	407	396	397	387	394	413	410	398	404	382	412	411	377	391	434	419	399	376	405	428	401	365	391	397	424	397	434	376	397	369	379	406	377	372	384	397	358	396	385	371	407	409	433	384	391	386	338	389	387	398	418	416	392	419	404	377	373	404	390	402	407	390	439	382	411	403	381	418	408	404	456	380	415	405	391	383	383	405	404	404	404	390	389	419	427	391	399	397	425	394	410	421	424	399	425	386	426	416	401	409	405	400	405	424	397	390	368	386	398	420	384	402	378	380	379	435	389	372	404	415	416	427	409	394	409	436	416	374	415	424	402	434	396	404	416	413	392	367	363	414	399	386	385	415	453	415	394	410	382	423	374	402	393	373	393	381	410	398	392	374	418	425	398	409	408	407	415	370	383	417	387	402	364	408	370	395	369	381	411	410	405	411	435	411	402	396	415	399	392	440	397	368	405	419	403	408	378	430	412	421	410	421	402	393	380	393	408	381	387	360	425	374	363	441	401	425	390	409	427	380	387	392	385	441	397	408	391	367	418	410	376	373	374	399	422	412	401	404	414	411	382	410	394	440	404	393	401	430	415	407	401	418	386	390	393	430	401	395	392	434	389	393	423	421	403	396	396	361	417	392	394	393	381	400	404	376	390	426	389	402	375	408	428	388	429	411	377	413	380	377	425	451	387	394	391	406	382	386	376	390	435	375	414	398	393	411	424	427	388	402	357	415	400	413	423	411	410	408	398	416	389	372	359	397	401	405	390	392	435	388	407	381	386	383	413	401	381	386	376	371	396	380	404	382	395	384	408	387	395	374	410	384	391	392	402	400	360	365	399	408	393	407	358	388	392	347	401	375	360	410	414	410	423	393	391	398	337	369	410	412	413	388	386	423	406	355	405	403	369	415	392	410	421	370	391	415	407	406	423	385	395	401	409	411	381	422	389	391	380	391	385	370	376	445	388	378	386	398	370	382	355	397	393	417	417	374	379	384	419	379	406	378	372	372	397	371	384	420	398	391	389	368	384	404	377	420	368	412	388	412	377	389	405	415	399	411	415	387	402	420	383	395	410	388	355	409	379	404	396	410	433	418	395	372	378	424	397	354	415	420	403	428	400	387	391	386	423	404	438	378	396	371	402	430	400	392	419	423	371	389	403	423	407	394	394	398	399	387	400	406	387	370	404	414	384	358	431	424	386	387	354	380	420	390	390	423	400	358	411	399	403	407	395	388	396	374	399	385	374	398	413	405	387	411	391	421	408	393	381	372	357	394	398	418	399	402	423	387	419	439	404	390	414	413	378	405	373	431	381	386	371	406	392	402	379	426	384	371	382	409	363	363	424	402	395	427	408	404	382	389	389	381	397	382	383	370	399	405	378	335	386	380	416	396	374	394	376	421	412	427	384	435	411	384	385	397	402	394	359	435	393	402	413	394	423	401	371	422	382	423	424	388	404	402	391	411	410	400	377	387	400	387	390	405	401	393	405	385	380	435	416	406	402	397	368	426	383	385	416	424	417	376	399	380	400	414	385	405	404	421	379	376	419	404	416	422	391	397	398	427	407	398	402	390	399	392	373	453	407	421	403	358	387	415	393	396	420	426	399	389	388	423	395	395	392	356	409	387	403	419	394	408	418	404	395	387	437	368	381	396	365	361	401	407	395	388	358	393	431	368	365	367	409	366	440	391	376	423	386	433	399	411	394	414	377	411	405	408	391	380	439	435	369	381	416	385	421	398	396	422	414	406	382	399	380	388	384	352	357	388	403	405	388	391	409	372	370	407	375	394	408	395	397	434	393	390	437	402	401	382	434	406	390	398	385	394	401	383	360	397	393	430	384	379	417	427	409	395	390	363	412	402	383	432	420	379	394	415	438	400	386	337	390	383	426	383	388	402	389	366	402	440	420	386	398	413	402	407	441	385	411	404	382	379	419	374	367	405	381	409	386	359	407	410	384	409	385	405	406	438	372	356	378	394	366	401	370	386	430	393	415	403	414	410	385	395	412	360	394	389	373	390	411	383	395	402	413	402	408	378	367	408	443	375	401	373	424	340	418	395	380	388	392	421	398	376	369	376	355	416	420	413	395	402	395	401	361	378	374	373	395	435	407	422	375	405	358	400	395	416	387	427	395	408	421	331	374	432	413	378	408	398	406	410	404	413	381	397	409	388	399	395	390	415	397	389	398	368	398	398	390	375	383	403	373	395	401	401	438	414	394	404	420	426	423	417	409	411	386	382	409	380	397	421	416	409	396	422	395	420	397	414	397	402	394	430	416	390	413	409	377	420	386	386	414	375	397	368	409	398	393	376	389	413	384	382	384	413	423	370	413	405	402	432	429	382	412	386	378	397	442	403	392	383	432	394	367	423	362	410	404	403	427	441	410	342	424	409	431	385	386	379	390	367	382	389	390	386	385	423	393	418	372	377	360	417	425	373	402	371	401	387	389	405	386	389	369	377	399	382	391	353	406	397	393	397	407	425	404	400	398	391	399	364	368	392	409	391	410	423	407	380	404	399	404	387	401	389	409	390	402	403	381	385	406	395	424	362	401	384	380	381	414	401	394	423	394	382	406	396	404	414
812	452	314	225	225	334	414	314	293	255	202	182	205	218	182	191	179	174	188	178	179	148	158	154	149	125	123	108	112	97	98	79	100	108	90	95	91	102	98	89	85	106	87	117	113	94	104	99	92	85	81	99	116	94	112	96	102	95	91	83	95	94	74	100	92	87	92	81	104	88	95	93	94	80	109	80	93	95	94	84	88	98	87	99	107	89	103	89	96	93	105	81	100	100	85	82	94	87	85	90	89	97	102	101	96	95	93	87	99	101	99	90	118	89	88	103	82	100	94	79	106	85	98	109	98	74	90	92	80	86	105	92	103	77	82	82	96	102	83	100	90	95	93	111	87	80	94	88	119	122	93	95	74	71	95	94	104	85	94	109	95	89	88	86	77	84	99	102	89	86	106	81	102	89	101	91	89	75	90	82	117	95	102	106	125	104	92	82	98	85	99	94	73	97	85	92	101	94	78	96	70	86	94	97	91	97	98	95	88	98	90	93	92	89	98	94	103	90	85	90	95	109	80	103	96	114	94	126	92	92	100	88	69	90	90	101	100	121	99	84	71	96	88	101	88	97	100	99	84	94	79	108	105	93	99	93	93	85	85	95	79	75	83	101	95	109	83	121	99	93	123	99	104	68	104	94	96	94	110	83	95	84	112	81	77	93	79	99	91	96	99	75	101	82	80	112	115	82	91	99	82	103	86	97	104	89	85	99	99	98	87	97	117	103	99	97	108	88	82	99	101	95	93	81	84	91	98	87	94	77	88	98	96	84	112	95	105	101	98	98	107	97	96	89	93	103	99	104	95	93	100	89	89	68	103	103	98	93	108	98	86	105	94	97	93	98	90	88	80	94	85	97	99	77	90	83	91	79	94	101	87	93	89	94	99	108	107	69	95	84	86	88	89	93	100	99	84	82	113	90	101	102	94	97	109	92	94	105	96	91	102	86	87	88	89	85	93	78	93	104	89	103	95	105	100	87	87	92	104	121	88	91	77	74	105	98	112	83	102	80	79	98	88	102	87	91	82	95	91	85	101	100	97	87	101	74	90	103	99	107	120	86	98	103	86	77	94	98	91	81	87	100	80	112	79	108	86	87	92	93	94	85	89	94	87	99	93	87	74	85	106	92	82	106	88	102	91	94	85	76	98	88	83	80	100	90	95	89	95	94	99	105	107	80	93	72	104	89	98	94	91	108	108	104	96	99	87	86	91	94	87	98	91	88	78	79	92	84	89	90	83	80	110	91	104	104	93	101	103	97	75	101	95	83	106	95	76	83	80	101	90	97	96	87	100	81	97	89	76	107	84	94	93	96	85	88	92	98	88	82	95	89	110	98	115	98	70	92	86	101	93	103	74	100	93	94	109	111	97	101	102	103	93	85	96	95	89	82	106	93	88	81	97	84	103	105	103	91	95	88	128	81	87	103	106	105	91	110	89	85	102	87	89	94	101	86	99	110	86	95	99	96	85	95	80	91	94	98	91	99	86	100	88	87	111	102	97	94	93	101	95	82	105	93	92	100	106	92	106	81	91	118	96	108	83	114	88	113	90	104	91	111	88	76	102	93	93	90	94	105	87	98	83	111	83	91	89	82	105	94	96	89	83	86	91	92	90	104	100	100	85	103	95	82	103	96	112	93	89	114	97	86	102	87	85	99	78	89	92	88	89	99	94	96	72	97	87	93	87	76	86	87	94	79	100	84	96	99	114	84	106	83	72	89	94	98	93	97	90	103	94	107	104	72	75	85	93	76	91	77	87	95	87	92	89	90	99	109	86	107	113	86	96	102	73	100	83	110	97	87	90	98	84	99	106	103	80	103	100	87	110	96	115	105	76	86	90	98	86	93	92	72	90	95	100	74	98	106	91	93	82	105	67	93	91	93	98	85	101	89	86	90	80	85	93	75	90	97	87	77	103	92	94	97	99	103	88	100	86	82	112	111	95	92	90	95	94	101	76	77	76	98	104	100	88	80	77	102	88	94	93	101	83	89	94	96	86	97	114	99	98	96	77	104	105	87	101	100	98	85	89	89	101	90	85	84	83	98	93	83	96	101	91	80	81	92	96	93	89	100	96	82	99	99	93	94	104	105	113	95	119	100	94	90	86	88	96	83	97	102	96	96	90	107	98	96	94	98	105	93	79	80	79	77	100	81	84	97	97	101	110	97	97	88	94	86	99	79	89	88	96	98	82	91	99	85	84	122	101	86	93	85	107	93	92	86	97	87	81	98	73	76	95	84	87	87	82	97	109	100	90	107	89	75	91	93	110	109	99	94	89	91	90	98	108	104	107	71	99	105	88	100	89	102	87	93	95	95	64	81	100	87	88	96	92	86	101	100	95	102	93	103	93	98	84	81	104	98	94	92	92	88	101	99	98	89	83	89	89	87	95	97	119	85	94	98	94	83	100	79	103	119	89	103	86	100	105	94	80	92	94	83	90	104	98	101	105	92	82	104	101	104	93	102	94	77	96	92	80	79	99	93	87	91	100	94	98	85	95	96	94	103	104	89	96	96	79	115	102	86	79	102	100	103	96	95	112	81	91	102	85	91	103	96	82	83	100	108	96	107	83	94	98	92	100	89	94	101	93	80	93	84	93	81	101	87	101	120	106	95	100	88	89	93	110	89	94	94	91	83	116	96	97	85	105	85	98	82	93	81	100	90	96	95	79	90	86	94	81	80	95	86	87	88	99	95	79	83	106	88	99	94	88	96	92	103	88	101	93	84	78	90	98	99	78	91	94	98	87	101	81	81	103	84	96	84	91	102	102	91	108	69	102	90	100	84	79	110	93	92	88	95	86	90	93	106	88	94	73	90	83	76	95	96	88	88	104	95	80	85	109	110	107	107	96	86	89	78	87	80	96	91	94	94	103	121	91	101	95	85	93	97	99	94	100	96	99	92	103	80	83	93	92	87	98	109	94	89	108	96	103	81	100	103	77	85	96	105	91	87	104	107	101	112	109	96	95	105	96	97	105	94	90	91	76	91	102	80	95	92	107	97	104	93	92	70	88	108	102	97	79	95	80	105	87	99	99	105	107	86	82	92	101	95	104	86	82	101	103	103	89	79	101	100	89	107	110	92	81	98	65	95	92	92	83	90	88	94	89	105	98	88	105	90	101	82	92	86	87	81	88	113	90	120	84	103	85	85	92	79	94	95	94	93	98	103	96	89	86	93	105	86	86	91	91	106	86	101	83	99	92	94	95	98	95	107	85	97	90	101	111	89	91	90	79	91	103	90	88	75	88	66	85	92	92	94	86	105	100	92	103	94	90	100	95	104	100	104	119	100	87	93	94	100	90	88	88	110	94	82	91	106	89	70	74	102	98	104	82	88	93	88	88	99	85	81	94	78	88	97	98	94	94	90	112	104	92	94	80	97	89	106	103	88	92	88	81	94	97	110	98	71	92	81	91	95	106	111	88	98	86	79	118	79	104	94	103	92	83	104	76	92	91	98	118	91	90	90	97	86	80	89	81	73	80	100
11846	5673	3484	4793	11477	15790	14744	10625	8746	6989	4676	4018	4605	5547	3936	3883	3458	3200	3106	3093	2909	2422	2709	2409	2371	1913	1546	1138	891	792	742	769	720	762	745	707	725	728	710	740	715	714	758	687	758	744	704	652	710	760	689	784	756	746	717	825	722	754	693	758	708	771	754	745	691	717	791	688	718	761	686	699	700	731	704	678	715	667	703	713	628	698	720	701	666	716	687	723	701	680	703	724	705	657	721	690	723	704	689	665	622	675	734	681	695	723	654	717	682	679	667	674	684	677	721	690	691	705	661	651	718	735	701	664	721	735	758	703	684	694	673	673	646	702	663	648	667	732	718	712	717	639	692	680	705	751	707	687	687	683	675	722	661	669	691	681	665	704	729	753	676	691	660	715	692	699	689	666	732	683	687	655	699	772	673	704	670	669	701	731	672	676	714	731	716	706	679	751	702	658	696	678	697	676	659	738	708	665	722	688	667	693	663	687	671	686	687	688	698	677	728	703	742	716	676	710	698	737	689	666	679	690	682	669	700	715	700	711	679	724	724	688	734	698	679	695	682	734	688	669	690	713	699	708	681	676	663	755	689	699	659	675	715	631	698	667	719	706	652	756	695	710	711	662	687	653	711	689	688	674	727	656	692	707	694	713	728	679	657	722	694	663	641	708	685	671	678	671	694	702	656	697	690	689	707	675	686	701	701	691	668	665	715	649	703	712	687	700	665	709	720	662	681	696	692	683	664	714	709	672	683	704	706	668	667	667	687	720	658	756	638	657	660	737	701	665	744	691	699	645	688	691	709	692	656	687	677	716	685	697	696	692	729	673	672	699	685	656	707	674	686	687	716	724	727	712	721	680	698	728	679	650	661	697	714	703	703	718	678	712	673	671	685	697	686	698	660	679	672	721	689	733	711	695	656	654	713	702	667	717	739	700	690	621	676	654	679	675	699	732	714	656	697	720	693	671	692	701	696	735	707	685	696	687	712	705	708	675	713	689	751	682	699	686	700	686	704	686	663	682	714	654	714	688	712	646	693	710	708	729	688	723	684	716	698	690	700	703	717	689	746	720	713	657	675	703	704	650	717	693	682	658	650	677	668	688	688	691	669	675	683	712	694	716	690	658	653	683	706	674	710	732	743	686	671	697	685	666	679	690	692	683	703	676	700	680	680	711	666	698	669	730	742	695	727	697	694	671	704	688	641	679	710	715	650	710	720	632	676	671	693	710	648	693	690	719	694	709	717	665	701	674	736	685	673	692	680	660	732	698	742	686	694	668	652	724	714	715	641	645	701	675	697	711	707	691	674	682	709	663	660	696	683	698	676	661	687	685	706	691	688	685	705	682	683	634	715	636	714	659	700	717	657	716	724	711	694	699	699	656	648	694	708	703	671	723	694	652	654	711	726	702	682	713	667	677	668	707	738	694	700	679	649	662	709	675	670	740	753	696	685	704	658	711	685	710	671	623	700	732	658	675	711	676	729	653	699	678	660	693	670	681	674	686	687	707	703	653	675	687	687	714	702	689	704	714	716	727	661	709	673	712	717	699	662	744	689	755	667	684	667	711	684	694	684	736	762	692	740	669	720	703	686	690	668	673	708	707	726	698	661	709	694	699	663	703	686	714	677	696	660	701	680	695	684	690	671	698	741	665	676	679	710	723	711	676	673	700	724	705	687	692	705	655	716	673	696	671	675	712	743	695	739	683	712	699	730	723	690	717	677	688	702	715	704	657	669	687	729	703	727	675	700	668	654	660	693	729	703	633	689	657	658	693	677	678	706	698	690	681	674	711	658	645	674	695	659	708	724	714	680	693	696	660	697	663	713	689	654	705	736	678	722	677	679	668	695	708	656	678	682	695	673	690	665	700	695	692	694	663	685	702	630	679	708	699	689	666	656	659	699	720	724	727	703	651	722	684	694	700	736	717	708	655	713	693	693	690	727	650	698	699	653	685	717	662	755	699	710	685	734	705	692	713	694	701	705	678	691	678	709	700	719	703	694	678	727	717	706	699	691	748	711	699	674	689	733	699	734	690	699	729	698	680	731	738	677	669	701	740	692	728	706	681	743	663	707	758	716	714	703	696	673	674	710	673	672	704	674	667	645	670	667	667	661	723	736	694	719	718	702	697	724	675	685	698	695	649	685	687	673	668	703	686	718	687	680	689	720	719	702	663	696	720	718	695	650	699	675	701	700	703	723	684	685	722	713	677	685	620	696	694	722	650	752	682	702	708	656	684	678	739	727	681	728	699	700	725	713	699	709	708	676	709	696	693	718	663	700	732	671	674	669	719	701	727	715	676	727	713	743	673	698	702	679	758	710	692	723	699	727	678	642	670	697	720	719	670	629	704	698	693	683	664	664	691	670	718	693	707	681	685	718	707	688	656	699	694	704	709	744	687	686	695	663	708	676	696	690	712	719	725	673	680	700	714	683	724	693	694	695	722	679	652	703	719	725	748	671	706	709	717	718	628	707	724	700	680	751	702	686	705	663	732	706	710	704	633	647	668	728	705	659	702	701	682	702	678	705	690	703	695	670	755	708	693	685	697	728	666	673	695	656	695	672	688	724	699	644	661	710	721	720	666	729	745	670	686	696	648	660	689	657	665	665	671	709	729	704	693	706	672	684	680	699	672	688	708	706	753	720	684	719	700	673	683	666	672	712	676	692	744	681	701	700	687	704	755	720	653	677	732	678	658	685	714	674	680	716	716	705	721	672	733	670	711	679	685	663	678	661	702	706	716	710	684	695	702	712	712	696	636	665	723	675	727	733	708	655	707	675	734	680	685	663	720	713	707	709	699	675	686	688	677	664	695	690	703	697	689	724	735	682	693	727	681	705	679	719	716	723	708	676	731	696	698	681	721	671	643	715	690	689	679	684	733	727	671	694	658	703	692	722	673	674	705	728	689	667	702	679	696	733	655	681	671	662	706	710	686	708	678	664	677	649	658	651	699	717	737	697	694	737	693	662	663	694	652	723	697	715	726	677	698	754	696	745	698	694	708	731	727	707	659	720	681	649	716	662	687	667	712	701	686	639	713	682	694	668	704	682	697	685	666	655	685	711	646	671	742	693	696	721	669	712	668	666	673	708	669	696	700	651	671	707	687	719	682	649	670	703	694	706	698	710	710	665	666	712	759	685	668	651	684	665	645	670	770	678	689	679	730	693	676	711	671	696	730	650	693	690	677	689	661	708	729	658	666	658	726	697	688	703	656	751	696	684	664	728	665	654	691	679	672	728	685	701	693	673	716	680	699	733	652	697	673	662	683	748	694	646	682	703	739	706	675	676	703	695	713	675	696	711	693	670	693	647	696	687	694	717	677	698	687	678	683	680	678	669	690	684	677	727	749	689	651	716	731	691	674	685	647	700	771	635	676	675	736	710	714	707	747	673	681	662	698	690	713	708	686	718	701	679	677	711	687	675	681	688	720	727	684	752	652	705	729	694	701	691	729	653	707	665	639	684	682	690	700	721	690	643	703	696	683	735	751
1930	426	292	234	223	341	330	296	304	246	206	162	214	185	144	186	156	180	181	171	149	145	165	150	135	108	116	104	93	82	84	88	97	89	83	67	82	77	79	77	70	80	67	81	88	71	65	88	101	77	76	86	78	76	87	86	70	79	80	75	83	88	74	73	78	77	110	87	86	92	74	75	87	73	77	74	73	70	86	76	73	72	90	81	85	89	83	71	74	79	70	84	77	75	80	98	74	69	75	60	79	83	82	90	71	88	85	90	61	81	80	89	78	66	87	80	95	62	86	76	66	86	67	82	78	81	90	80	87	85	73	89	68	91	73	67	84	89	86	87	72	96	88	87	76	73	77	85	83	78	65	71	101	90	73	79	85	77	80	74	86	69	75	80	77	60	76	83	87	99	76	85	95	98	91	68	95	88	73	84	85	78	92	77	86	97	70	85	84	71	90	88	82	67	83	85	85	72	64	78	78	91	85	75	84	75	81	71	79	86	75	73	88	87	77	96	73	81	83	69	86	75	75	86	71	87	84	86	61	74	66	83	67	84	73	84	93	85	81	77	91	79	78	85	63	89	74	70	85	74	83	75	71	75	90	68	80	81	90	80	82	78	91	75	86	89	79	88	71	108	77	73	84	89	82	63	92	95	84	82	85	94	83	79	76	81	70	88	81	77	77	74	81	87	76	81	83	88	65	81	80	93	85	60	68	80	78	61	84	100	92	74	71	71	90	71	82	85	72	76	73	84	69	70	102	60	94	62	83	99	80	86	81	69	92	92	75	90	83	85	83	97	96	83	72	78	80	89	76	83	88	85	74	78	91	81	81	88	80	95	92	86	79	71	93	87	73	65	79	72	80	93	80	80	68	79	70	62	85	80	73	75	69	84	83	84	91	73	76	92	78	90	74	77	80	85	75	68	88	70	76	73	81	74	76	88	87	75	79	71	78	76	71	99	75	77	96	84	92	86	71	69	76	75	81	71	92	75	64	83	91	84	77	73	75	85	93	80	79	78	89	66	72	80	80	63	87	64	80	77	82	77	78	101	75	92	68	80	89	76	69	84	91	86	79	93	73	89	77	76	90	100	83	80	84	70	88	64	86	75	88	72	81	78	71	67	78	76	73	84	78	72	80	77	105	93	78	74	84	84	84	94	76	80	94	87	84	83	83	81	80	92	84	72	100	97	80	67	77	73	72	54	88	79	74	77	74	74	83	74	74	90	82	94	69	77	79	73	71	69	80	87	76	73	88	89	75	79	76	82	85	72	84	85	70	74	78	72	78	94	78	71	76	80	74	91	82	79	64	74	81	86	78	85	71	88	86	98	84	60	85	77	92	86	79	69	83	75	79	72	67	81	85	72	76	71	75	78	68	75	76	77	88	99	78	90	87	73	84	90	75	92	94	71	78	65	77	87	71	92	87	77	91	88	82	79	80	92	81	75	81	86	91	76	83	71	91	107	79	85	79	84	82	84	88	82	87	68	64	80	72	73	77	96	91	67	95	91	73	88	76	85	89	98	76	90	80	70	75	85	78	79	83	75	72	88	83	74	78	84	78	68	74	98	91	79	79	89	103	77	67	81	65	77	59	73	74	93	71	77	83	83	85	88	80	81	83	71	81	72	75	72	90	75	72	85	85	93	78	80	77	94	98	100	94	87	93	81	73	82	74	90	83	86	70	85	90	61	70	85	79	74	82	75	80	98	77	90	82	81	77	85	86	84	87	93	74	86	82	66	75	87	79	78	86	77	73	88	75	79	73	79	68	72	73	83	91	80	76	86	65	74	82	76	68	73	97	79	83	74	79	94	80	103	75	73	96	78	91	80	89	75	70	81	90	96	98	75	83	84	81	69	85	106	81	79	73	84	78	87	98	72	96	81	72	81	104	85	67	84	77	94	74	74	93	84	78	79	75	78	74	70	83	70	100	72	88	65	91	75	95	91	78	93	88	72	82	83	89	70	87	69	78	80	86	83	78	71	80	82	82	73	72	71	91	85	77	83	89	68	74	89	89	100	84	93	82	78	71	70	81	80	73	84	94	84	71	75	72	81	77	62	95	77	84	72	95	74	67	82	81	79	89	76	93	69	76	73	81	84	78	75	89	79	79	85	82	91	81	75	90	78	86	71	93	69	70	88	74	96	71	86	87	95	77	75	62	67	77	102	85	75	84	86	87	89	69	85	79	85	80	79	89	95	79	77	85	76	89	73	81	72	90	69	72	76	90	69	71	62	67	81	79	83	72	94	76	93	81	77	70	85	80	85	76	80	69	74	73	86	78	70	67	85	87	91	83	67	77	79	74	88	84	76	81	82	74	68	66	83	81	77	87	65	98	78	81	90	91	74	78	74	77	51	95	69	85	78	87	67	58	77	79	76	89	89	67	87	89	81	80	95	87	78	76	81	77	74	91	76	84	95	66	82	88	61	75	86	86	80	81	68	83	100	84	84	74	84	96	90	88	80	88	83	78	86	84	82	84	89	79	74	91	72	65	75	87	93	77	81	81	81	79	92	77	76	80	91	75	80	88	98	78	75	81	75	70	77	53	99	73	80	98	72	81	66	79	70	81	72	103	87	73	80	73	78	86	95	77	79	65	75	80	85	81	76	69	67	72	83	74	66	83	81	95	90	75	76	69	78	62	76	68	75	79	86	75	78	75	78	81	89	88	80	91	79	68	76	80	95	62	76	76	81	87	68	84	80	88	75	69	80	78	85	66	84	92	77	79	90	77	93	89	80	78	81	66	77	84	81	85	70	86	84	90	75	82	83	80	81	76	69	88	93	71	75	73	81	86	79	87	95	92	71	78	95	67	69	78	82	79	93	65	89	70	102	83	83	60	80	72	68	85	93	93	81	71	81	74	63	83	75	75	77	89	76	90	78	82	80	81	79	77	68	85	79	93	88	82	73	70	79	72	82	83	92	76	93	87	70	61	86	70	91	91	76	85	86	72	80	74	73	74	79	83	70	78	71	74	91	84	71	88	79	76	86	84	76	69	93	83	74	68	91	69	79	91	79	68	80	77	86	76	76	88	98	88	79	63	80	74	90	82	71	82	78	86	78	76	81	69	77	78	73	79	63	74	65	78	92	84	75	95	76	89	78	80	68	97	66	73	70	81	56	74	63	84	66	77	86	88	78	74	84	89	75	82	81	59	81	77	77	77	77	75	84	79	71	82	85	81	65	90	88	74	81	96	68	77	68	64	76	75	94	87	79	86	72	87	76	87	89	76	68	80	79	82	82	81	65	77	92	87	74	87	74	79	77	90	77	87	86	75	72	79	82	84	65	82	86	76	81	70	83	82	95	75	85	79	63	75	79	80	73	84	76	79	85	88	73	71	84	85	78	74	70	77	91	84	59	82	78	89	83	73	79	85	75	75	76	106	83	79	80	73	78	104	74	83	91	70	86	76	73	88	94	86	73	82	76	87	91	79	88	86	68	83	62	78	71	73	75	61	68	80	88	86	74	86	83	89	81	70	72	93	68
13380	5219	3255	4498	10863	15135	13034	10141	8656	6545	4801	4112	5735	4950	3081	3663	3261	3560	3468	3136	2795	2500	2828	2239	2280	1654	1351	976	834	737	695	682	648	621	702	615	664	669	628	694	676	680	637	648	641	641	654	615	704	667	648	610	661	627	647	672	674	687	624	654	652	633	656	622	694	661	655	649	625	609	630	610	627	638	614	623	656	613	635	627	655	627	606	612	615	634	650	664	587	629	657	593	607	618	601	644	609	682	614	594	584	654	630	633	631	605	630	597	613	597	662	601	635	611	585	626	573	612	615	629	639	659	619	607	616	589	650	613	620	626	580	594	618	637	630	640	609	618	617	646	593	613	620	624	608	649	603	609	620	697	665	672	618	609	641	625	643	616	580	684	647	636	636	617	633	589	662	619	630	637	669	625	605	626	643	631	627	552	614	612	577	589	649	578	603	613	585	664	624	624	617	601	597	621	612	596	605	564	645	627	597	628	625	645	650	684	660	596	642	637	634	617	639	586	640	624	610	659	617	633	619	628	629	643	638	641	613	600	622	619	648	601	633	671	600	629	571	641	620	587	604	596	601	616	597	621	606	578	650	616	628	594	626	644	618	619	655	652	625	600	625	586	618	621	645	642	644	642	633	648	634	608	598	608	589	634	657	669	596	624	641	620	646	627	613	638	622	668	611	571	593	651	628	668	598	626	630	633	613	673	665	634	629	589	595	616	621	656	588	624	623	622	642	609	632	629	653	645	625	602	675	643	608	568	653	633	665	599	592	635	649	641	598	629	641	603	609	614	654	629	622	604	593	618	598	649	605	636	668	601	607	604	585	664	658	626	586	570	634	606	680	620	695	581	639	662	611	618	612	588	645	646	611	595	632	656	605	622	582	628	629	592	626	591	616	605	643	626	613	628	590	602	645	601	683	634	629	620	594	633	612	623	649	608	650	621	675	617	614	630	633	616	658	615	635	611	600	633	641	649	594	644	650	579	665	567	629	611	665	602	609	615	629	673	614	605	636	635	617	620	605	610	644	650	637	640	610	584	659	597	639	580	633	626	620	623	637	660	605	602	604	635	615	632	649	658	656	571	677	643	606	594	634	636	603	615	634	638	628	613	628	615	610	607	626	643	620	622	660	610	625	592	618	584	604	602	605	661	617	618	599	616	633	661	643	625	630	607	618	588	628	660	706	596	634	629	574	696	646	614	635	613	603	599	606	625	589	613	611	636	629	650	615	602	612	652	607	629	643	624	624	639	601	633	636	607	662	643	646	630	637	623	627	638	629	630	623	628	668	642	643	640	610	633	625	610	649	615	633	594	633	608	633	631	649	610	649	610	589	644	595	641	606	622	596	621	633	645	644	691	633	624	661	650	596	612	613	585	626	611	625	656	646	631	609	625	666	605	641	614	652	641	597	638	592	627	650	603	614	630	602	614	652	606	650	614	630	593	630	629	638	604	601	589	592	632	617	614	626	625	612	600	599	629	666	630	627	662	662	616	624	613	593	618	605	629	615	615	608	665	634	670	620	677	631	603	620	649	594	617	635	599	590	617	616	606	595	629	617	588	642	589	633	631	597	640	674	613	660	619	587	626	611	630	641	622	637	633	578	569	612	611	638	623	658	658	625	643	593	605	606	562	638	674	631	632	618	619	636	600	623	652	603	658	584	652	596	622	586	622	607	580	633	617	635	644	616	647	624	669	659	628	608	622	628	625	649	637	636	606	663	628	628	616	642	614	591	600	576	625	587	652	644	640	664	636	595	643	587	657	643	614	616	582	616	609	620	629	660	642	600	633	661	633	605	641	601	602	606	576	624	640	626	604	636	595	600	623	662	680	573	608	611	597	614	572	629	610	621	674	591	577	636	645	612	631	631	602	634	608	629	611	648	611	626	602	627	586	641	607	607	649	637	617	633	652	673	633	622	667	623	569	611	604	620	629	567	628	613	637	648	615	632	635	661	625	569	614	620	622	646	656	642	626	611	621	626	628	598	640	662	637	619	644	631	626	631	640	627	614	623	601	615	663	633	581	571	648	641	654	606	586	603	659	645	595	641	597	633	611	608	627	617	638	606	632	642	624	658	641	663	624	626	623	624	597	616	638	616	612	608	607	629	625	663	621	608	585	625	580	634	666	602	625	642	674	593	592	642	661	609	616	611	614	618	628	603	629	599	589	594	578	618	571	641	669	614	589	578	614	680	595	626	622	595	631	613	620	646	595	593	635	581	586	619	604	601	616	624	605	607	628	648	634	595	592	609	587	597	625	666	628	628	609	636	608	591	669	592	674	645	626	655	655	623	642	616	641	606	635	600	624	657	617	629	618	631	605	690	641	621	600	592	607	650	611	620	578	636	618	618	609	606	607	633	577	590	626	647	673	624	618	648	611	589	641	646	622	655	580	614	626	595	624	585	639	590	582	604	558	605	656	619	606	631	593	608	593	613	618	623	597	641	593	639	640	598	608	577	583	637	633	649	627	606	603	621	600	596	626	586	649	617	655	633	600	612	611	663	589	618	600	632	611	608	635	631	589	673	610	634	632	593	670	648	649	618	629	630	631	673	656	599	617	617	612	627	574	650	652	638	613	612	629	641	605	657	632	613	642	609	650	590	629	695	611	597	605	596	599	591	633	592	617	612	661	625	620	603	616	624	641	631	630	579	616	615	588	689	602	607	653	668	637	634	632	602	621	606	574	610	578	608	597	646	652	606	620	597	611	607	596	652	617	631	608	634	598	663	603	625	600	570	619	590	586	645	610	625	617	664	597	647	631	574	659	638	608	618	631	632	624	635	666	626	655	599	589	598	643	612	625	586	607	612	640	647	617	646	617	597	616	614	600	576	604	663	607	689	616	583	625	612	643	621	596	619	654	610	589	658	643	645	622	615	565	645	630	621	601	649	601	635	618	600	588	631	617	680	624	632	643	621	643	657	600	620	639	655	665	642	591	624	652	635	658	608	634	633	653	649	649	626	692	598	630	589	635	643	653	632	623	577	658	624	617	636	612	625	577	598	654	602	628	638	602	609	650	604	566	571	610	621	652	608	594	614	620	625	612	627	616	635	646	618	618	670	637	608	648	599	608	605	611	636	668	642	642	598	616	615	626	628	575	636	651	614	579	661	644	666	639	643	630	643	651	642	632	651	648	609	634	609	632	658	669	619	627	649	649	636	631	635	610	625	630	642	638	622	616	626	609	650	617	619	611	636	629	603	616	658	600	617	584	644	575	626	645	618	617	640	600	607	653	655	665	631	623	610	667	623	631	647	606	625	600	633	621	653	630	573	646	626	585	617	677	624	655	586	618	606	658	648	598	570	624	628	580	616	623	622	621	616	641	620	616	692	651	625	574	651	584	674	591	613	634	579	635	618	585	598	609	629	624	648	644	620	624	650	615	609	606	667	613	635	581	642	652	629	639	615	626	595	646	670	628	615	640	613	665	603	595	629	617	557	641	608	616	636	621	612	648	592	566	595	659	656	633	637	628	611	612	643	609	623	623
1306	597	415	345	287	440	413	401	385	290	264	242	322	248	255	258	245	250	276	263	229	222	222	208	199	173	160	131	130	136	148	131	138	136	131	118	107	157	126	130	114	129	109	104	142	127	126	123	125	129	130	120	119	120	134	123	108	137	115	139	145	120	132	120	129	138	117	144	117	143	118	123	127	135	122	121	129	121	118	126	143	107	132	135	135	123	123	124	113	116	132	154	118	122	137	130	135	135	136	112	121	129	131	122	128	118	130	126	115	124	130	115	132	119	123	131	122	105	115	138	102	132	140	132	113	136	113	148	117	112	121	123	138	112	130	105	128	135	101	104	112	107	125	113	127	111	109	120	115	145	133	124	136	112	148	144	104	121	119	113	106	133	132	120	120	123	127	135	110	132	142	95	126	120	145	132	131	104	127	129	116	124	142	125	127	105	119	127	103	116	124	106	137	115	124	144	148	127	112	136	101	98	128	97	125	111	108	114	122	101	124	129	121	117	98	106	117	130	125	132	137	112	124	119	123	122	134	110	116	122	111	123	106	121	119	108	114	121	103	118	114	123	125	104	139	135	120	109	127	136	121	125	111	133	137	114	136	123	139	102	102	125	114	124	125	126	123	134	118	135	128	118	118	123	124	101	145	111	130	115	110	150	116	117	120	109	122	129	117	120	126	110	130	154	121	124	118	131	139	139	104	117	115	127	114	125	118	116	132	97	117	122	117	114	128	111	127	128	111	111	117	130	125	136	118	133	127	119	112	129	145	120	108	136	126	145	125	122	121	136	122	111	107	127	131	109	119	119	124	135	133	137	139	120	103	109	111	101	135	118	145	144	125	125	127	122	107	122	116	118	136	127	117	115	114	109	119	116	107	131	124	119	111	112	111	134	123	133	137	131	101	125	131	136	137	111	127	130	109	132	125	106	144	118	120	121	142	118	115	111	135	123	135	102	128	98	138	115	127	135	126	136	116	132	109	126	130	120	130	133	117	141	143	113	117	125	129	120	123	125	115	110	114	124	125	129	125	136	116	130	123	143	127	114	128	121	106	114	122	132	106	114	110	124	131	132	126	126	103	133	125	136	143	134	126	128	131	112	131	134	125	134	118	129	121	136	109	124	111	122	120	139	137	130	128	126	136	120	125	118	120	126	122	111	103	123	121	120	133	129	110	126	125	132	120	123	113	120	120	125	118	129	120	144	119	115	125	122	130	124	127	118	136	129	116	109	118	131	117	133	119	129	121	106	121	112	123	139	128	123	126	125	133	120	134	126	126	123	112	127	130	120	127	107	138	137	118	126	122	113	131	124	134	112	148	138	127	113	110	122	118	128	136	120	118	117	110	137	126	123	124	99	111	119	134	112	124	139	131	138	134	111	109	120	152	133	116	123	135	118	115	139	118	118	120	118	124	117	110	105	109	118	126	119	117	143	131	114	109	147	131	118	122	124	112	123	129	143	117	136	123	117	129	123	116	128	128	144	125	121	118	105	126	106	114	124	121	111	138	131	128	137	127	135	117	129	128	122	125	111	137	136	132	113	109	108	111	112	111	111	124	125	130	124	140	120	120	129	111	121	132	126	115	123	108	126	116	123	114	133	127	139	127	131	138	125	138	108	129	116	118	113	109	125	120	113	139	132	131	127	105	134	130	123	115	102	134	125	115	128	109	155	127	124	121	145	136	133	113	115	128	117	109	151	109	130	114	126	118	122	116	121	122	127	106	109	123	128	134	103	128	123	134	129	118	121	131	120	119	130	116	110	127	131	132	125	125	123	131	128	123	136	113	100	130	121	123	124	111	114	119	105	112	140	118	123	131	120	126	129	122	126	125	116	115	118	160	122	115	127	126	114	106	127	112	133	117	141	123	130	118	114	124	128	124	132	112	122	122	136	124	138	133	118	122	117	110	123	121	143	143	135	125	118	100	131	103	130	126	115	116	110	112	123	102	133	116	133	113	128	111	128	111	121	125	135	100	134	117	125	132	124	118	116	132	123	134	109	135	128	124	124	117	112	133	136	130	121	140	128	120	133	144	139	98	120	134	116	137	129	120	125	126	124	154	109	113	129	120	114	128	129	114	122	91	137	118	108	130	132	126	118	121	123	117	136	118	119	119	141	121	117	123	121	118	113	126	110	117	119	122	122	116	135	142	129	107	129	118	141	102	111	108	132	107	154	132	119	135	129	127	125	133	130	116	118	131	133	138	148	130	118	119	118	128	131	122	119	124	130	135	120	141	122	105	135	123	126	121	111	108	108	130	107	103	119	125	136	140	128	137	131	112	122	113	111	117	132	120	139	140	130	124	109	114	116	105	136	116	119	110	113	127	114	136	115	134	123	129	119	120	119	137	99	127	119	146	133	129	121	114	127	106	122	125	136	132	109	127	131	125	127	107	113	123	118	118	128	136	109	121	124	118	108	104	114	120	126	103	123	121	134	136	127	133	112	130	114	113	119	156	133	122	125	112	109	137	121	118	110	136	128	116	123	133	117	106	123	115	118	122	118	117	120	122	114	149	130	142	130	121	114	109	122	109	129	128	111	135	106	111	107	134	121	110	135	107	111	142	126	133	133	133	132	102	138	137	128	128	115	118	120	118	134	133	136	121	118	149	107	123	117	117	138	112	111	119	131	124	127	120	118	108	119	129	132	132	123	124	145	109	131	113	126	117	112	131	130	114	112	115	139	139	114	116	130	122	113	117	111	104	147	122	106	135	127	115	115	130	132	139	144	133	140	118	142	137	117	126	105	130	140	109	130	127	130	110	124	126	108	148	121	116	125	129	127	124	109	141	127	118	140	138	120	124	124	109	136	142	108	125	115	129	121	132	124	124	137	142	125	143	123	103	141	122	118	113	108	130	133	150	137	109	125	129	137	133	118	112	91	106	130	128	99	116	132	131	124	117	129	98	129	112	115	115	132	115	127	127	141	109	142	126	124	122	122	124	129	129	129	119	125	136	119	105	122	115	118	110	130	138	151	136	117	115	99	121	133	108	120	134	119	119	114	137	123	121	114	120	119	111	119	120	129	131	109	128	115	132	112	116	121	139	113	121	144	138	126	120	116	124	131	101	126	129	118	122	142	128	130	117	132	118	116	119	102	136	138	123	115	136	140	121	126	122	147	128	123	133	116	133	125	106	117	109	130	131	127	125	109	125	119	117	106	125	126	118	121	135	101	121	134	132	124	115	126	133	137	131	123	117	131	117	124	120	124	121	116	111	120	133	125	118	140	122	148	96	116	122	114	123	126	129	130	123	126	117	117	125	122	102	111	114	115	116	125	115	121	134	144	125	137	133	119	112	118	106	134	133	128	113	137	127	144	108	129	120	119	129	125	137	119	139	140	134	119	130	107	99	127	109	120	107	124	125	127	132	124	118	123	115	128	121	112	119	117	153	129	125	134	146	115	118	116	132	112	126	128	104	111	133	138	127	102	124	139	131	118	138	135	108	128	100	119	113	123	132	131	129	137	135	108	140	130	118	142
15088	6679	4219	5956	13850	17785	14747	11923	11445	7868	6488	6024	7678	4808	4153	4593	4285	4677	4790	4297	3843	3657	3771	3280	2980	2261	1769	1392	1100	1030	1013	975	1031	904	986	1007	993	973	995	1018	939	957	1037	1029	964	917	960	876	948	921	958	982	993	971	979	957	963	954	991	953	995	982	957	903	988	953	991	1006	886	969	954	915	933	927	991	960	909	883	940	948	943	934	906	959	967	933	905	971	933	947	969	923	963	950	927	892	914	947	854	928	937	949	929	955	964	892	888	968	983	920	934	890	899	947	913	925	907	960	926	930	958	867	968	862	954	928	959	977	929	932	874	927	910	955	885	913	847	901	937	965	924	919	930	953	920	900	904	842	892	884	912	917	928	986	861	934	858	881	938	925	941	871	932	968	1008	853	914	904	932	936	910	952	933	899	940	886	902	947	900	882	948	874	949	897	878	946	942	909	908	947	934	907	899	929	903	959	945	896	920	877	884	937	887	965	954	983	923	906	945	915	967	935	922	946	950	969	879	906	912	905	912	960	898	926	860	964	968	943	919	876	912	942	882	891	882	885	909	948	925	947	866	886	897	885	967	913	904	951	985	941	840	916	917	911	947	906	916	965	958	909	926	886	891	907	924	938	897	949	953	921	880	920	902	935	977	953	907	890	925	926	893	968	934	943	908	926	926	958	885	937	897	951	905	910	887	904	918	860	913	907	912	904	911	907	930	919	905	919	906	924	853	919	937	882	926	918	926	940	915	965	889	897	940	891	932	868	945	908	913	931	901	949	922	935	895	911	959	956	954	927	892	878	901	935	932	917	922	900	910	915	891	957	911	896	904	864	927	889	913	925	895	980	866	903	934	899	915	909	928	905	928	897	931	938	938	894	915	977	890	889	929	888	944	918	920	914	954	885	897	878	903	873	922	929	925	841	932	906	910	898	941	986	933	847	916	956	960	964	919	889	886	891	885	947	962	893	982	946	937	911	884	967	903	887	923	893	911	889	933	930	931	935	925	935	907	950	921	916	917	969	931	922	928	929	946	958	877	942	899	881	899	923	928	981	956	890	861	932	912	932	917	938	926	892	924	895	874	904	940	944	920	939	926	910	954	895	930	901	878	933	927	891	907	865	968	915	928	914	912	906	902	905	945	932	915	939	934	950	928	903	925	941	955	866	895	946	949	929	909	945	982	923	931	958	914	900	963	890	935	908	924	923	925	916	918	942	887	896	898	874	911	941	914	937	903	917	950	929	973	960	929	926	937	884	912	913	904	933	912	926	946	925	928	903	902	907	883	886	938	919	902	989	878	876	923	855	928	916	890	878	947	905	960	941	879	921	834	886	891	967	938	901	966	847	891	931	910	939	987	881	953	945	956	894	1013	911	873	872	970	942	968	879	989	908	949	883	875	892	918	864	917	938	908	897	919	900	957	911	883	965	924	873	914	925	937	891	941	921	919	895	881	918	918	925	890	954	886	876	942	946	957	860	929	887	911	941	871	904	912	918	955	936	906	951	941	911	896	908	952	905	886	919	936	970	900	912	945	906	925	943	905	912	956	894	892	908	925	893	957	965	898	920	847	919	943	948	943	885	956	980	905	944	958	880	957	900	892	897	878	902	921	906	909	925	907	950	897	925	884	957	941	915	872	902	912	881	886	929	929	967	877	897	894	936	880	944	948	860	984	938	943	938	934	854	966	942	936	908	897	891	938	906	933	949	890	922	895	901	920	944	907	917	942	910	926	909	933	912	931	919	867	979	903	958	960	929	964	888	910	895	923	900	971	924	892	903	923	915	943	974	923	938	954	886	929	949	913	943	950	896	925	940	960	915	932	915	871	831	935	945	930	910	939	925	935	929	948	878	968	946	921	951	894	901	882	937	916	909	902	895	961	950	897	843	923	925	934	970	903	892	834	909	880	912	935	940	923	872	879	945	943	930	937	889	943	964	901	926	930	941	885	895	924	958	969	954	985	894	984	942	857	896	895	960	900	876	969	894	872	912	927	952	914	947	943	891	1012	933	942	972	890	977	842	885	912	951	947	939	925	927	918	955	888	874	939	947	925	933	884	897	930	923	914	916	914	935	882	901	922	936	957	930	971	900	926	907	971	891	909	894	897	909	956	932	918	931	944	914	952	877	933	890	921	942	942	921	889	945	916	917	836	940	930	947	945	898	917	939	935	896	959	927	979	914	950	911	930	930	935	904	940	927	892	877	897	923	922	905	908	939	980	923	893	911	870	915	941	901	949	905	926	922	903	929	896	891	894	975	890	977	858	971	945	940	908	894	833	913	938	978	973	931	939	902	935	882	928	931	918	909	960	954	938	848	935	961	918	961	935	936	904	915	968	878	952	921	900	891	945	970	932	952	950	890	893	900	902	882	951	955	900	964	870	941	932	962	938	950	907	909	891	943	965	932	904	901	890	916	908	855	878	983	869	905	906	909	973	963	918	895	898	898	863	907	888	862	954	914	975	928	921	902	946	888	927	923	924	841	912	918	877	888	913	854	922	958	966	917	919	899	947	890	881	933	922	943	856	875	936	922	982	892	911	914	914	934	891	917	908	899	873	903	903	848	923	878	942	893	876	928	913	993	905	905	900	883	955	947	897	920	914	875	934	932	904	939	865	928	906	900	931	885	925	892	908	921	889	902	951	917	866	912	923	899	868	886	904	902	915	917	939	888	917	901	926	932	903	969	935	946	916	894	958	987	894	912	945	963	910	933	888	844	922	893	874	937	954	913	913	878	909	931	945	909	919	950	883	936	931	946	935	911	949	908	920	965	970	884	922	918	933	896	907	953	924	939	949	872	984	936	951	970	949	899	891	924	888	950	977	918	942	960	916	898	895	947	944	869	894	877	865	914	910	994	894	911	910	897	887	925	965	897	922	935	954	976	901	897	962	885	885	937	902	888	951	973	914	879	960	950	920	926	951	975	911	921	915	957	905	921	890	890	866	974	952	902	899	914	928	904	975	898	926	875	870	937	860	888	964	966	904	925	915	955	931	883	914	904	940	950	939	928	897	906	919	922	959	920	884	893	896	903	923	958	887	960	882	898	916	929	902	937	914	922	937	897	926	952	855	913	878	851	918	914	908	929	899	884	894	924	921	900	880	976	908	855	925	962	913	918	898	943	874	905	909	940	969	910	908	896	950	933	878	863	880	914	869	921	919	919	929	888	942	858	929	900	980	925	879	913	941	915	938	957	874	928	890	869	948	886	917	940	949	905	922	912	939	940	957	966	884	948	886	883	973	965	942	892	925	906	903	918	890	875	921	892	860	891	861	909	939	884	931	976	924	939	925	894	942	887	928	915	902	941	948	971	879	922	931	884	960	913	880	926	886	891	949	917	939	941	892	882	873	953	892	967	915	943	925	962	929	947	919	865	922	978	924	902	944	931	877	936	894	913	837	870	996	913	926	985	923	881	958	930	931	911	920	893	938	870	899	915	912	910	926	916	868	905	909	944	918	901	950	914	958	962	905	932	883	931	950	914	879	887	902	906
1316	274	186	158	150	194	180	196	189	119	131	150	143	93	102	109	110	124	107	110	113	90	90	104	67	85	66	46	57	47	42	51	50	53	43	43	54	46	51	54	49	45	48	47	42	47	50	47	41	40	39	47	55	44	48	51	56	49	52	40	47	55	59	57	57	52	62	55	52	42	48	53	47	58	60	42	52	58	46	64	43	47	51	44	33	61	44	59	41	48	48	54	48	44	53	50	55	53	46	48	59	45	47	35	49	53	39	44	40	45	44	46	54	48	41	50	46	55	46	46	45	57	46	51	54	40	49	55	52	46	42	56	44	54	49	46	53	36	46	47	50	46	41	40	54	47	53	43	40	44	55	60	47	48	52	42	47	53	56	42	52	41	47	45	45	54	48	36	58	50	52	58	33	43	47	43	53	42	60	46	50	44	54	44	57	45	53	58	39	36	45	43	49	40	42	44	35	53	34	48	41	46	62	37	46	48	62	49	57	35	44	54	62	40	42	41	38	45	45	45	57	54	42	45	49	41	46	53	46	64	53	52	58	43	51	44	45	47	48	54	52	43	62	47	49	55	52	43	37	51	48	43	59	31	54	45	47	44	49	50	42	54	61	46	47	52	45	49	50	48	52	44	52	44	48	56	28	33	42	43	61	41	60	52	47	51	40	42	45	49	51	52	48	50	46	40	50	40	46	63	58	58	47	48	55	38	43	48	42	40	46	55	53	44	45	44	45	39	46	55	56	58	39	53	52	40	47	49	43	62	47	55	50	47	52	49	57	66	60	43	37	53	31	65	58	53	50	45	60	45	57	43	45	46	55	47	44	46	43	55	45	56	48	43	39	52	51	48	52	45	45	55	56	52	68	57	57	53	64	46	53	59	47	51	56	42	53	55	52	49	37	47	55	49	53	48	51	46	39	44	43	54	46	53	55	51	46	52	57	47	40	51	47	49	35	55	65	40	41	43	55	54	53	55	51	55	52	58	66	56	66	51	52	53	45	53	50	39	43	50	39	59	48	38	38	54	38	45	43	46	60	35	60	60	53	46	52	54	43	48	52	55	37	51	44	49	54	47	50	55	45	46	58	50	57	47	51	48	44	56	48	47	46	46	59	56	51	41	61	50	53	49	49	41	41	49	53	45	44	47	47	41	58	51	66	46	53	46	51	58	49	38	48	51	50	35	51	41	65	31	60	43	61	51	48	44	60	54	61	43	49	56	49	58	52	46	46	62	54	47	62	47	40	60	41	42	47	43	40	48	45	44	43	46	54	43	46	50	50	52	46	44	50	47	45	52	47	59	53	33	48	39	44	46	41	50	57	59	35	60	42	46	46	38	56	57	49	33	41	51	50	51	37	37	43	57	62	46	55	61	56	30	57	59	61	55	51	60	44	54	45	53	48	46	50	49	50	57	35	57	48	57	47	52	45	67	56	55	50	48	29	45	43	48	53	49	56	65	61	49	40	43	47	55	42	58	56	43	38	54	54	30	46	52	57	43	59	56	54	48	68	41	45	38	52	55	61	48	43	40	41	59	50	49	51	45	39	46	68	57	48	44	46	40	38	56	45	42	42	58	56	42	46	32	43	46	48	49	44	42	56	40	49	53	59	66	54	48	56	46	64	58	67	51	45	55	36	67	49	35	51	49	62	50	46	44	39	43	58	52	59	45	43	41	42	58	54	50	57	44	55	53	59	34	57	60	46	40	40	52	45	49	50	40	62	46	51	42	40	46	56	48	45	57	60	54	42	53	46	61	38	44	55	51	49	55	53	54	43	51	37	49	36	43	44	34	40	40	47	43	49	42	49	51	44	55	52	55	55	56	65	46	40	57	66	60	51	43	56	53	45	45	51	38	45	56	56	60	48	50	56	57	49	54	44	42	32	49	38	54	50	45	53	47	46	45	46	48	37	59	43	52	38	46	42	53	46	50	36	41	43	62	43	55	47	36	46	51	55	54	48	44	61	52	39	47	52	43	59	45	43	38	48	54	40	50	61	48	53	47	55	55	56	47	54	62	46	39	56	51	38	59	44	46	49	45	47	52	53	40	55	47	57	45	52	47	54	47	40	57	49	48	48	37	38	55	51	52	46	44	46	48	51	52	58	50	44	54	48	47	53	41	62	50	44	52	54	53	68	49	37	44	53	47	37	45	51	55	57	39	50	49	57	48	50	44	55	43	48	52	60	36	55	38	54	42	40	49	29	49	43	49	44	58	45	48	40	56	53	43	45	45	55	60	56	50	50	50	43	60	50	49	54	47	50	47	52	51	43	49	50	52	44	47	48	59	56	40	38	56	41	64	43	71	48	40	52	51	47	50	46	45	43	51	56	54	57	46	46	41	50	32	37	48	42	56	58	53	52	40	44	44	57	42	58	60	45	51	62	39	51	57	45	40	41	58	40	46	54	48	52	54	41	51	54	46	59	56	57	48	44	54	44	57	49	41	53	59	40	51	52	48	42	56	68	66	52	63	50	41	37	63	45	58	45	50	49	52	50	61	36	41	38	48	45	42	63	48	53	57	49	60	49	48	47	45	48	51	51	51	53	42	49	46	62	48	53	55	64	53	46	44	45	68	42	56	44	42	58	43	38	51	51	52	50	40	52	56	57	48	39	37	47	43	55	60	46	57	55	44	61	48	59	55	51	56	56	44	53	62	51	50	37	56	45	41	52	62	49	45	57	41	40	49	48	43	48	54	45	54	45	60	43	57	51	51	49	40	48	36	55	60	57	46	39	46	42	44	44	59	52	54	55	55	58	41	42	43	63	46	65	39	54	56	53	57	54	45	49	54	53	41	49	47	33	57	56	41	45	50	49	43	43	37	47	43	57	53	64	52	67	48	48	46	49	39	50	49	61	49	44	43	42	51	39	49	56	52	60	49	60	53	46	53	47	56	52	47	57	45	46	64	42	39	51	49	48	56	42	42	51	62	57	48	58	46	45	38	45	37	44	59	55	46	39	35	52	53	50	42	46	41	55	35	40	50	46	56	62	42	40	46	54	56	59	47	58	47	48	40	40	47	37	46	39	54	48	42	53	32	47	45	46	46	53	51	58	70	45	49	52	48	48	42	44	47	42	52	41	60	51	46	40	37	42	58	46	51	51	52	49	45	65	33	37	49	50	28	40	55	54	41	37	54	67	48	51	57	43	59	52	42	52	42	73	48	60	65	43	48	58	50	46	58	49	53	52	48	48	44	63	65	48	61	57	49	66	49	53	51	42	57	47	46	54	44	44	56	56	48	52	50	33	60	45	57	47	53	39	58	47	44	49	53	49	46	51	58	38	43	52	51	42	55	44	58	48	41	53	52	48	51	49	52	54	46	61	43	43	49	57	48	55	54	53	53	48	60	56	49	48	36	58	39	52	48	33	56	50	56	41	46	49	48	54	46	43	51	47	45	40	57	59	47	51	42	45	47	48	44	44	49	41	52	56	52	47	51	40	55	49	35	61	41	46	42	49	48	48	53	53	35	53	42	54	41
11574	3847	2369	3482	8966	10838	8569	6919	6691	3785	3573	3803	3893	2255	2315	2593	2608	2752	2431	2281	2014	2025	1894	1708	1170	944	724	564	456	453	420	367	398	392	400	419	422	401	396	404	376	398	418	409	427	382	433	376	375	405	419	414	391	425	399	438	403	442	407	406	409	392	432	389	428	388	405	428	397	376	412	391	381	411	392	396	418	398	371	424	366	373	402	384	374	410	378	362	407	417	390	378	378	391	391	408	402	411	399	405	409	407	403	380	380	414	412	419	355	390	441	367	391	384	352	407	411	370	413	397	375	398	406	390	433	388	399	359	395	399	391	364	370	399	382	388	363	403	363	386	380	401	383	396	410	375	369	392	385	419	382	390	382	385	360	414	390	388	406	402	366	372	416	383	373	386	383	389	399	386	406	387	380	373	373	377	370	372	379	358	388	391	390	387	390	400	410	403	382	385	389	416	396	364	377	379	405	391	383	412	382	379	406	383	379	406	394	387	377	386	417	381	377	376	407	384	396	341	394	394	407	393	378	373	398	402	405	402	395	390	387	372	376	384	425	404	407	403	391	395	400	383	414	401	418	423	423	380	386	372	411	413	412	354	408	358	421	359	392	399	385	368	393	418	377	406	402	411	395	402	427	408	384	401	459	377	367	390	402	389	403	361	412	396	411	361	413	396	376	375	388	402	375	380	384	419	383	395	365	399	405	386	378	402	380	370	399	386	417	390	426	391	344	390	407	370	417	384	382	421	372	383	378	401	382	351	409	347	389	385	402	381	401	371	391	384	367	382	395	410	385	414	398	412	421	420	378	406	389	405	402	416	370	378	371	382	369	397	371	414	406	381	374	409	409	359	393	419	381	444	442	383	383	399	397	388	373	405	394	360	442	365	359	397	379	374	421	374	395	418	408	363	383	397	412	392	384	378	397	424	394	416	397	372	373	383	424	407	359	405	396	379	377	354	379	369	357	422	406	413	393	392	397	401	362	419	386	402	406	383	413	428	377	408	385	409	415	391	392	362	378	394	380	384	399	377	395	384	373	373	391	404	378	408	376	422	376	363	381	372	389	390	390	392	414	364	375	380	332	380	382	348	387	401	391	380	363	360	406	403	413	408	364	380	408	372	423	377	376	370	444	392	370	418	408	409	381	385	430	359	343	436	387	391	402	395	391	384	399	390	397	370	382	361	385	355	349	378	401	374	404	369	379	402	396	389	391	414	420	404	362	376	394	351	385	370	414	384	380	390	396	399	347	382	377	398	395	401	420	420	420	385	439	401	423	376	377	377	375	385	425	413	372	388	414	390	380	393	386	390	399	390	393	354	380	374	382	422	400	387	370	390	378	370	394	396	390	384	412	419	368	402	390	368	374	397	439	412	379	412	394	414	382	425	406	377	415	401	378	404	403	407	387	396	394	396	366	398	399	395	385	383	364	393	399	406	379	362	414	429	386	382	374	384	367	358	386	409	378	399	383	350	359	386	381	390	408	375	405	378	382	387	357	377	409	399	391	407	374	374	406	350	418	421	382	396	371	356	367	401	356	372	406	371	382	380	382	430	386	373	411	403	405	432	403	390	398	409	399	379	405	426	400	370	397	382	423	410	362	410	382	387	402	391	408	376	379	380	380	389	396	379	421	359	348	368	376	365	368	374	380	436	360	369	388	420	383	413	372	394	386	386	397	405	417	395	362	376	390	348	355	354	374	373	392	405	385	383	438	409	418	405	413	369	344	401	397	429	372	405	390	397	394	371	400	406	380	404	411	413	407	423	401	379	363	380	394	366	379	395	392	367	398	390	394	394	412	405	401	367	398	436	432	389	387	402	391	411	399	366	420	391	411	383	384	384	376	358	417	390	416	428	385	370	423	398	393	371	403	372	403	413	382	388	395	362	399	393	385	403	365	372	397	395	402	414	389	375	407	384	395	398	417	387	413	399	353	401	402	421	395	392	378	400	343	396	408	383	371	415	395	380	377	399	366	421	419	388	384	387	379	368	388	380	358	380	417	415	352	409	378	416	385	417	426	378	386	402	402	405	358	394	415	350	396	399	372	426	362	393	408	398	378	400	406	417	411	425	408	396	394	365	451	403	365	370	370	412	366	403	393	406	386	414	408	383	400	417	408	406	374	414	385	371	417	360	392	385	406	392	407	419	380	358	383	383	411	368	395	383	377	359	364	368	418	367	401	398	382	367	401	356	399	394	400	375	408	373	397	388	359	405	403	398	394	402	375	362	388	376	365	391	410	415	406	372	369	392	408	392	419	400	404	371	376	416	445	409	413	376	385	397	369	386	374	419	393	395	384	408	390	389	400	419	395	406	379	390	414	420	369	406	342	394	411	362	383	394	346	369	398	396	379	408	381	402	353	370	418	377	376	395	412	379	376	342	418	349	392	381	387	396	384	387	403	409	406	380	377	384	375	371	370	387	387	379	361	358	381	405	388	362	402	377	411	380	372	370	388	407	397	405	388	399	434	393	389	349	340	385	392	426	422	361	426	391	395	376	374	386	386	420	415	410	382	396	395	417	381	406	385	379	381	406	397	372	361	437	406	397	366	385	400	387	371	387	393	408	372	418	395	398	396	420	376	376	354	396	373	384	414	419	379	407	379	410	400	389	439	422	390	436	404	362	431	398	423	399	424	394	400	399	396	426	375	366	356	393	420	392	377	344	383	391	429	371	374	443	379	425	393	370	436	426	413	432	390	362	425	399	370	388	378	406	383	375	388	366	355	395	423	380	386	346	398	399	387	378	399	404	393	409	368	386	397	408	383	389	409	372	443	393	417	423	421	387	401	364	424	387	388	409	402	384	399	416	371	403	358	394	406	413	429	398	378	413	402	399	370	380	369	408	407	375	385	404	395	379	387	368	412	425	376	403	431	390	392	406	394	364	359	380	380	400	363	407	422	386	415	386	406	377	396	383	401	391	397	384	369	392	407	395	367	344	394	395	393	377	376	381	430	400	415	399	394	419	387	395	407	413	448	383	400	420	413	376	416	401	422	365	340	406	390	367	373	405	434	379	392	395	356	377	383	376	384	387	388	378	393	405	395	391	399	387	413	371	380	396	393	398	385	375	360	396	382	411	387	361	397	404	420	381	395	402	402	385	403	359	442	402	404	401	378	401	370	400	387	388	404	390	396	400	413	403	426	356	396	401	385	376	391	398	421	386	371	349	399	406	387	415	404	383	374	395	359	406	340	404	407	383	352	398	372	412	431	410	384	378	392	416	380	383	376	363	386	413	412	411	388	391	375	401	367	408	402	400	403	380	395	414	400	391	407	389	377	405	375	403	418	402	383	379	404	400	381	391	357	369	386	420	397	370	411	394	393	408	382	401	403	408	395	448	346	406	405	417	412	394	406	395	393	372	402	405	395	392	397	388	402	334	375	392	405	358	401	399	404	360	372	416	392	380	419	395	370	394	429	414	359	395	392	365	387	426	409	343	382	414	396	398	414	399	395	392	391	421	398	368	392	400	408	362	384	355	397	400
826	437	377	239	254	288	281	281	308	216	195	229	219	177	205	209	181	171	199	200	173	198	160	145	111	127	110	111	105	111	101	107	91	110	98	81	84	119	84	116	106	101	98	86	87	87	88	99	88	79	88	85	84	98	94	101	75	102	85	88	100	83	84	98	97	87	103	94	101	105	100	90	91	88	111	101	95	100	88	111	102	76	87	89	74	102	97	111	104	98	90	81	101	89	101	86	90	77	117	79	92	99	77	94	84	82	113	108	89	118	95	98	64	95	84	98	106	102	81	97	91	113	83	82	88	87	88	110	103	91	81	86	93	82	81	101	79	76	100	82	100	95	94	73	93	97	88	100	75	79	92	97	80	89	103	93	87	92	71	87	86	96	83	105	77	96	82	99	98	89	96	92	108	97	95	106	89	108	78	98	101	103	116	104	95	104	87	78	73	95	81	85	104	84	93	104	90	95	94	103	81	91	91	101	97	96	91	96	98	87	89	104	89	84	85	95	87	95	85	98	104	86	86	93	76	95	86	110	81	79	91	93	98	87	73	85	106	95	88	84	89	102	93	89	92	82	96	83	92	85	105	109	90	89	93	89	84	87	112	78	75	98	85	102	101	106	94	102	102	91	75	97	88	91	81	96	93	91	98	79	89	82	124	85	96	81	82	109	108	106	103	82	83	102	87	92	83	77	93	94	99	85	96	91	85	87	96	82	100	92	96	96	79	96	84	104	90	93	89	105	99	100	106	65	100	91	83	98	97	68	81	98	79	94	79	86	103	104	100	95	92	94	101	107	100	97	87	91	93	118	81	109	101	73	91	80	86	86	98	95	96	99	96	83	73	108	92	94	94	112	95	104	98	87	104	83	85	89	92	96	85	89	99	89	114	86	80	87	93	85	107	90	80	85	87	81	104	73	107	107	102	98	85	84	73	97	94	104	91	93	87	96	95	106	94	84	115	72	112	89	100	94	109	106	103	100	92	88	89	84	101	111	86	87	85	99	94	101	90	91	80	98	94	92	78	92	105	83	116	101	81	90	81	102	95	95	98	96	111	86	68	88	113	92	102	86	87	102	97	80	95	72	101	114	100	94	95	100	107	91	91	89	109	104	79	87	94	100	93	103	94	112	85	92	95	82	84	103	114	88	90	100	84	114	101	87	87	94	84	84	102	102	88	95	101	91	104	79	102	73	93	92	109	109	92	79	93	102	84	103	74	108	82	100	89	99	88	104	86	117	107	73	105	92	90	96	109	112	94	87	101	81	94	109	110	95	97	95	93	103	99	105	102	72	110	75	95	86	91	97	80	77	98	93	79	87	96	100	92	89	88	99	110	117	104	84	82	85	83	100	91	99	94	70	81	97	86	101	97	80	86	89	82	102	78	105	98	92	86	75	98	76	83	88	115	86	95	98	80	93	111	103	84	86	97	116	87	96	84	96	101	95	88	101	87	104	109	91	87	93	108	104	81	103	89	79	89	89	92	103	95	89	105	101	101	76	81	115	106	90	89	94	86	86	93	105	91	82	106	96	105	92	99	86	85	71	84	101	109	85	95	93	105	92	70	90	81	77	91	97	92	94	75	82	89	88	80	86	79	104	90	101	106	110	93	82	88	93	82	84	94	78	82	104	98	79	92	101	110	85	95	105	93	95	89	85	97	91	107	83	115	95	70	98	88	107	94	99	115	101	101	73	92	96	104	96	97	86	96	93	100	106	105	103	75	122	92	92	116	91	94	101	91	90	116	85	84	88	100	95	99	85	112	85	96	105	85	90	90	107	95	82	92	92	103	91	106	73	81	109	90	94	99	103	103	107	83	82	78	91	87	89	104	101	92	109	90	84	82	99	81	96	98	90	111	86	102	95	97	89	90	83	89	90	81	91	90	98	99	95	103	93	95	85	98	109	84	100	101	92	92	83	93	88	81	93	85	107	98	101	114	85	99	83	95	110	97	97	95	71	97	104	88	87	75	76	97	100	113	99	97	101	96	94	96	92	89	109	101	93	98	104	100	118	82	104	85	100	105	107	93	105	78	102	87	92	102	89	103	85	84	101	64	87	90	104	98	80	95	89	88	87	82	81	123	106	92	89	69	107	79	97	100	79	86	88	93	107	72	97	86	97	84	93	115	68	77	85	88	86	98	80	93	87	81	112	92	108	103	74	108	99	105	99	109	100	78	91	85	78	97	115	94	91	75	81	85	84	100	93	95	96	75	101	77	89	89	96	79	84	99	102	105	96	63	102	79	97	105	75	80	86	96	71	100	107	94	93	121	95	86	95	83	99	87	95	89	88	80	93	96	91	86	98	87	98	93	79	91	89	105	86	96	100	89	111	105	105	101	69	82	98	97	76	118	97	90	111	81	102	85	91	95	102	119	93	95	88	94	101	105	100	106	77	105	85	103	95	113	89	103	94	84	86	84	87	95	89	94	83	105	111	90	77	100	82	83	99	89	99	90	91	88	124	91	96	98	93	89	79	95	92	98	75	94	81	89	98	92	95	88	97	90	96	102	91	85	96	82	98	86	101	98	75	81	89	96	87	82	94	108	113	94	104	97	91	85	87	84	107	92	107	85	103	91	95	92	99	99	105	105	85	81	84	95	95	89	106	99	95	102	76	93	95	91	93	81	80	81	114	81	83	92	95	81	98	75	100	99	86	93	93	95	108	98	92	102	81	69	104	88	79	102	89	93	92	99	92	90	118	71	81	88	82	91	89	94	87	86	89	76	94	86	110	107	98	86	85	95	76	101	92	95	98	96	96	93	109	84	92	82	99	85	86	88	81	104	82	114	73	94	86	77	104	95	99	91	75	79	83	100	86	86	97	102	90	93	77	102	93	83	84	84	78	91	102	86	92	82	101	90	103	75	110	97	95	99	72	99	113	85	87	93	100	103	94	96	108	94	104	96	94	93	88	95	91	90	74	101	89	100	91	87	105	87	98	107	102	84	88	92	82	107	92	92	81	84	91	89	91	95	84	88	92	90	104	70	92	90	101	87	79	77	105	102	101	90	95	76	82	99	79	86	92	114	104	90	89	105	94	105	104	101	85	89	86	78	93	95	89	72	95	93	112	89	92	93	105	86	111	110	105	114	94	107	117	92	77	88	97	104	107	92	86	89	87	89	96	90	88	98	88	109	83	94	83	81	98	93	96	95	93	69	99	100	93	86	104	102	96	92	102	111	79	94	119	85	92	101	95	102	91	77	90	81	99	84	88	88	85	85	98	106	83	102	92	95	88	91	85	88	101	72	98	111	89	92	94	82	113	89	89	90	98	94	100	92	94	87	99	82	91	80	87	88	92	91	89	89	113	104	106	78	85	86	103	73	89	92	84	97	104	81	93	78	84	93	104	84	84	103	80	83	101	92	90	102	101	81	81	89	100	91	107	88	100	80	94	91	92	95	87	98	93	86	98	105	93	76	83	76	87	91	108	82	86	90	101	100	95	80	96	76	94	85	98	94	83	85	77	94	115	85	108	70	90
11890	5755	3592	5350	11934	13818	11217	10366	9115	5932	5520	5633	4750	3679	3839	4144	3403	3456	3402	3491	2987	3083	2761	2570	1607	1548	1203	966	828	765	709	708	706	709	751	745	731	747	706	735	713	719	714	688	737	731	718	675	683	688	716	738	713	732	766	725	738	721	716	711	736	670	690	744	677	757	747	776	750	712	722	705	726	686	668	732	713	688	662	724	723	651	741	710	692	689	674	726	703	691	705	628	674	717	656	722	681	702	657	701	652	695	677	763	672	668	694	648	717	708	696	678	684	697	673	652	736	707	681	677	700	683	668	689	735	706	689	685	672	655	685	723	688	704	694	643	668	676	652	697	732	657	692	697	707	713	680	684	679	696	705	699	618	685	679	671	705	670	680	684	670	674	722	654	676	668	699	726	756	640	742	692	728	728	686	644	677	724	698	733	735	659	699	667	700	713	657	716	719	687	696	679	721	667	671	698	672	685	724	706	698	651	732	741	652	665	699	684	659	719	701	673	684	732	696	697	669	647	692	675	643	721	648	680	710	639	690	681	708	729	683	666	678	674	630	657	663	695	667	708	672	694	707	713	690	661	655	693	693	687	728	684	706	655	652	699	662	664	676	673	721	704	682	694	654	671	734	646	710	717	664	680	702	645	720	696	657	692	662	656	671	693	699	703	670	655	653	665	670	695	697	681	684	691	695	696	692	674	674	693	657	700	710	686	708	610	693	674	716	695	696	684	672	651	688	723	670	642	681	689	688	699	729	697	686	664	714	672	684	734	674	652	728	745	621	671	676	708	639	720	708	704	682	693	686	640	680	722	651	687	680	701	679	654	695	684	683	664	689	673	631	676	713	677	673	695	641	675	688	649	668	687	691	682	704	680	723	667	637	674	687	685	678	657	678	733	692	723	692	676	675	667	694	723	699	692	691	663	657	703	668	703	671	730	671	686	685	696	663	699	705	676	698	658	693	672	690	672	671	698	649	700	657	674	658	683	732	668	654	692	720	645	715	712	697	660	719	705	714	710	642	720	642	727	691	722	693	683	680	669	721	704	653	679	728	695	658	706	664	667	690	701	732	721	736	742	679	731	716	683	660	668	680	697	681	620	692	687	640	693	678	726	642	690	689	651	710	723	667	687	707	648	663	702	664	685	735	717	682	709	689	670	653	718	684	713	700	699	724	701	721	697	683	748	667	663	691	671	695	699	664	678	656	672	690	699	704	665	720	726	708	677	670	712	652	718	646	676	764	671	705	669	671	704	677	703	696	760	688	724	689	725	693	688	673	731	719	689	710	678	702	691	659	691	685	711	666	694	688	677	690	694	724	669	740	680	707	727	671	701	667	716	648	727	685	669	697	706	692	658	697	696	636	692	662	675	700	650	704	665	686	665	716	691	654	685	697	678	666	681	664	711	718	688	661	656	700	749	673	674	681	722	667	674	658	740	683	704	684	691	656	683	686	684	686	709	644	661	713	701	703	660	686	700	667	672	695	688	697	734	707	671	670	729	691	695	681	694	675	722	668	664	718	724	625	699	675	672	684	739	692	699	727	752	666	727	682	716	669	672	735	694	720	724	695	697	713	711	698	688	683	669	692	730	675	738	697	722	690	707	720	681	655	697	645	676	727	664	761	723	728	703	658	660	666	717	612	693	673	667	663	694	653	660	633	708	705	708	710	681	737	659	695	754	674	669	692	722	687	656	709	699	716	673	691	665	698	693	665	711	685	704	674	729	698	646	672	718	766	665	686	713	658	686	684	654	682	694	664	689	711	662	726	654	652	695	686	665	691	669	703	738	666	673	689	678	707	702	684	706	663	713	677	685	724	721	645	694	712	750	708	668	681	688	677	688	720	693	717	728	649	659	703	681	703	706	712	709	687	654	691	666	665	692	647	692	720	689	664	652	678	663	662	700	686	739	691	712	677	691	707	681	698	717	677	697	660	703	678	702	724	721	686	685	674	710	725	655	651	714	680	700	719	674	669	695	699	672	728	656	685	644	705	718	690	669	628	679	653	657	700	663	688	723	649	723	719	709	715	660	692	655	681	665	654	647	669	665	708	683	673	738	678	680	730	672	686	713	674	749	675	644	693	710	691	650	643	680	670	711	694	709	674	699	660	667	716	700	697	731	691	701	697	725	699	616	703	702	674	660	736	693	689	701	723	696	655	705	696	687	681	678	686	716	686	672	650	675	718	705	669	703	766	739	702	676	686	683	701	674	690	706	710	702	657	708	681	685	708	717	722	721	703	681	692	691	692	703	658	695	674	663	673	738	670	690	675	683	687	656	663	657	669	714	695	683	736	676	712	672	688	723	645	639	665	621	647	709	650	697	719	687	661	688	701	664	672	658	666	682	708	670	727	667	676	722	677	675	676	673	685	690	686	679	697	659	657	715	693	680	718	680	696	718	682	663	732	689	669	679	703	667	683	657	680	666	733	694	706	682	699	649	671	637	670	701	671	671	713	664	686	728	670	715	672	703	701	748	673	678	664	661	677	690	750	729	663	695	708	679	654	715	755	692	712	724	701	703	707	664	726	697	708	660	680	670	687	646	720	690	698	677	707	672	724	675	684	724	700	700	695	718	679	669	730	754	657	664	681	653	672	697	663	675	670	698	711	668	689	669	677	718	726	643	691	769	664	678	701	693	672	670	691	703	701	691	646	700	686	679	715	705	676	740	646	662	691	628	713	671	712	702	702	681	662	703	674	682	702	678	683	672	710	679	694	690	695	712	662	656	652	648	681	706	707	678	649	711	670	704	710	710	667	715	657	707	686	683	757	678	702	627	689	683	648	680	714	706	693	701	677	656	698	702	691	671	702	693	699	673	687	676	681	660	703	687	707	690	687	663	698	733	712	669	689	700	650	671	681	684	680	708	665	700	669	721	732	710	685	754	667	675	701	676	710	732	672	707	742	635	676	697	694	668	700	649	680	637	686	710	686	698	698	671	697	693	729	654	702	655	669	681	725	660	696	686	683	668	691	722	672	695	691	648	663	691	671	711	700	710	676	717	690	685	681	657	687	699	662	724	718	693	685	649	712	710	657	695	659	685	667	704	712	686	703	700	666	683	719	672	652	710	681	666	689	726	708	663	665	684	660	669	674	684	698	688	694	694	687	722	661	693	673	644	714	729	669	722	678	694	708	721	656	680	677	724	687	728	655	708	683	658	672	722	708	686	711	656	687	687	699	644	739	667	631	655	663	689	700	664	675	657	645	705	753	682	664	748	711	713	716	673	691	676	712	746	679	680	723	639	657	694	685	674	687	634	669	677	663	709	668	696	649	692	706	615	703	723	666	710	641	694	638	696	673	693	684	683	640	702	683	655	750	743	655	663	682	717	687	640	695	729	696	652	674	656	675	658	660	679	727	722	693	685	707	681	660	704	693	684	686	707	686	689	721	702	641	676	685	669	682	644	743	690	705	667	684	664	661	716	698	717	701	730	714	707	688	737	683	687	682	703	673	679	698	762	722	674	659	693	686	688	622	679	683	692
1907	428	334	250	224	220	243	281	233	184	235	188	192	194	187	172	161	166	175	195	164	169	144	129	122	133	91	99	97	55	76	78	83	96	70	74	73	71	95	83	67	92	83	74	78	66	82	90	78	77	61	99	60	81	72	102	67	84	81	97	70	87	69	69	77	101	70	73	101	74	80	77	79	86	83	81	62	86	71	85	82	73	79	74	78	73	84	86	81	85	82	89	84	71	90	70	87	74	80	74	78	73	80	87	84	83	82	76	69	75	79	75	67	80	83	73	91	74	79	75	69	71	67	83	66	73	89	73	76	72	70	78	64	78	77	70	75	88	79	71	85	76	87	67	63	88	76	72	81	77	71	78	70	89	81	73	74	78	86	92	77	78	76	90	85	81	91	82	83	94	97	73	84	77	69	64	98	71	82	87	71	82	85	83	73	71	65	88	72	77	101	62	80	69	76	89	80	75	76	81	75	68	75	82	82	78	87	68	73	83	92	92	70	85	69	71	70	67	92	86	70	74	79	72	68	84	80	81	82	73	93	82	88	86	86	68	82	101	82	71	72	72	90	75	78	83	87	75	72	87	76	89	73	88	59	81	100	60	76	76	71	82	70	94	83	59	80	83	82	76	72	73	84	81	78	79	77	92	70	84	111	77	88	84	68	79	74	91	95	86	87	84	95	82	79	74	94	68	71	73	77	86	82	66	94	72	96	81	91	78	78	75	68	91	67	76	96	76	81	75	80	77	89	88	81	93	69	91	94	82	80	80	67	63	73	70	100	68	81	72	79	77	79	76	71	83	79	82	87	88	75	93	100	89	86	78	79	76	81	73	86	73	77	76	65	89	104	82	72	68	86	72	81	75	72	82	77	88	59	83	66	78	68	62	83	86	90	69	79	80	73	75	84	80	74	80	65	79	71	77	80	78	80	69	66	71	82	88	94	71	89	90	82	75	80	91	73	88	85	82	74	91	90	94	75	82	83	79	95	90	81	92	88	66	73	60	80	77	78	68	82	62	96	90	105	85	83	86	87	64	83	78	82	76	81	82	93	83	70	84	75	92	64	87	74	82	97	87	81	70	76	73	83	90	87	77	85	78	84	82	84	81	87	66	84	67	88	86	87	95	77	70	92	89	84	76	88	74	77	79	74	82	80	79	75	77	100	73	74	79	74	78	70	87	74	87	79	74	89	90	92	73	64	86	70	81	76	70	70	79	74	74	78	72	94	80	101	77	88	74	94	90	62	76	88	87	84	85	91	83	75	77	84	76	82	93	80	70	75	82	89	82	79	69	78	84	81	77	69	66	73	79	74	84	72	81	87	74	83	88	114	87	88	87	76	67	85	91	92	77	74	88	89	78	71	79	59	100	79	71	84	78	90	80	73	94	72	81	73	89	75	84	81	91	82	69	76	75	75	75	80	78	84	80	83	84	75	84	87	94	74	85	102	80	82	66	86	76	76	63	73	74	74	84	78	81	77	72	79	80	72	78	93	71	78	86	90	68	80	89	78	93	74	100	77	77	74	72	81	83	62	75	97	95	81	86	93	84	88	82	77	83	89	71	78	76	77	72	78	83	78	82	87	71	94	93	69	86	79	70	91	84	93	81	70	71	76	74	75	91	67	82	89	81	90	84	67	78	78	71	74	72	67	78	62	64	91	84	84	102	69	94	74	84	87	100	66	82	65	82	74	78	83	90	80	78	94	70	85	87	89	81	91	80	79	85	59	61	84	78	88	66	73	83	70	81	83	76	70	58	76	78	65	73	86	85	60	73	73	77	85	82	75	75	75	72	77	96	90	83	86	101	73	74	89	78	73	84	101	87	61	79	77	77	75	97	89	84	79	66	90	79	92	85	87	73	73	81	85	97	76	81	82	85	85	75	71	66	85	88	96	69	88	67	94	83	87	78	89	82	72	79	87	68	89	81	72	83	87	92	86	79	73	77	87	89	74	97	88	83	71	78	79	77	62	85	67	96	84	84	65	84	69	66	81	68	81	79	76	86	99	78	71	92	72	96	77	69	74	82	87	86	67	97	69	69	79	89	84	76	72	79	95	60	80	94	92	85	82	90	74	78	81	106	87	80	80	74	95	71	77	85	68	81	76	88	104	102	87	75	78	79	89	90	84	69	84	73	89	62	84	83	77	61	86	86	87	86	91	75	74	99	102	91	82	85	76	83	74	87	80	92	91	80	80	82	85	85	105	72	92	82	89	92	78	75	76	86	74	91	89	89	87	90	66	86	76	80	82	71	91	84	83	76	81	82	95	71	88	89	83	65	61	76	87	80	87	99	82	85	90	97	84	85	69	94	84	88	66	73	68	60	81	80	85	75	89	73	81	79	83	83	61	74	77	73	74	74	83	88	86	72	81	82	94	83	84	75	74	91	72	90	77	57	79	75	74	75	89	88	71	87	96	71	79	95	70	103	85	78	79	78	81	86	95	70	74	91	84	62	75	78	76	83	80	76	60	75	64	87	77	76	62	79	89	76	87	75	91	83	81	81	80	93	76	90	79	82	79	84	71	75	83	78	86	71	81	91	73	81	70	72	76	75	85	89	86	82	66	90	81	75	79	71	73	81	81	76	75	87	81	97	75	54	105	74	77	85	84	87	73	86	82	81	72	96	78	51	81	74	79	76	74	80	91	75	67	82	88	69	77	84	84	65	81	84	87	82	80	77	78	83	77	86	76	77	71	66	73	75	75	92	80	78	86	83	89	79	87	74	81	78	65	82	94	88	69	90	81	86	81	82	89	81	87	84	89	71	77	72	80	83	83	90	74	71	77	71	100	69	68	76	67	81	80	84	94	85	86	93	95	90	77	87	92	80	83	78	86	77	91	87	78	82	79	75	78	87	91	83	76	74	69	81	87	73	78	68	76	79	80	87	86	79	71	65	97	82	71	76	98	90	71	74	79	77	76	88	84	85	81	95	58	75	96	92	77	63	78	76	86	75	83	68	86	87	75	88	75	78	87	100	69	74	83	84	70	84	69	71	92	83	88	71	85	84	70	73	77	67	76	77	85	80	74	74	89	81	88	90	94	79	90	83	77	75	88	88	59	75	84	76	81	94	79	66	71	73	74	78	85	58	89	79	75	78	78	75	90	81	77	70	80	85	81	88	76	76	89	94	94	63	79	85	83	87	67	96	72	80	88	79	71	67	80	77	86	72	70	65	100	72	82	66	90	93	78	76	90	85	76	68	86	98	81	62	77	72	75	89	74	87	83	82	70	79	83	75	66	77	86	87	81	79	92	79	82	77	85	75	87	69	83	72	78	80	86	61	79	77	74	62	88	70	90	77	72	94	73	82	80	81	99	87	76	80	93	84	69	77	89	78	76	78	82	76	75	94	80	80	87	77	77	77	75	102	73	84	72	86	80	93	85	60	87	76	78	76	84	69	70	88	66	83	72	71	80	72	91	77	66	73	87	69	70	77	80	68	83	93	84	75	86	69	79	74	82	60	78	81	67	75	82	92	67	81
13455	5028	3738	4871	10169	12188	10162	10343	8175	5973	5369	5344	4295	4101	4124	4113	3255	3280	3371	3405	3031	3037	2765	2246	1582	1377	1161	870	734	648	680	667	639	667	682	677	665	631	668	646	636	656	631	623	662	603	611	618	600	647	594	662	654	707	701	660	691	684	635	677	660	658	586	649	591	655	670	605	603	633	634	602	632	638	619	642	615	622	629	640	622	622	640	638	630	651	664	614	604	663	606	561	635	650	635	653	636	571	662	585	616	620	646	616	640	620	653	629	624	628	667	620	591	608	635	634	603	636	578	634	633	621	625	595	616	636	612	642	611	615	602	611	622	624	645	628	562	623	631	652	680	604	621	623	612	591	599	618	623	609	651	604	606	608	658	619	604	639	590	646	623	653	650	653	587	630	656	622	635	593	602	579	628	572	613	609	552	597	601	600	608	589	620	649	635	612	646	600	632	637	633	572	629	654	613	615	627	616	623	638	622	638	597	624	617	648	650	617	570	631	657	619	565	583	644	639	653	609	601	639	612	637	617	606	626	665	626	618	620	634	621	568	624	612	591	614	633	625	624	611	630	619	622	611	616	623	596	643	651	640	662	627	573	554	618	647	608	618	650	655	591	582	549	595	557	636	582	624	663	583	621	593	613	583	595	641	657	573	609	632	620	647	608	635	589	621	593	584	632	621	634	604	621	647	585	596	595	583	617	623	616	632	609	603	611	593	616	585	645	629	605	625	604	619	616	619	634	670	631	601	614	615	622	616	611	568	624	618	611	614	599	584	587	611	648	638	603	649	623	605	625	671	647	665	609	620	615	566	640	588	611	608	621	596	595	654	590	643	629	626	563	614	601	642	612	642	616	625	649	646	596	692	640	620	614	622	598	612	644	626	619	605	608	607	561	631	617	625	632	587	638	676	638	588	595	622	590	609	626	590	666	640	587	613	618	648	640	569	624	644	640	624	608	633	628	601	614	635	623	610	678	618	581	619	624	632	610	619	617	607	636	607	646	606	673	576	647	601	549	629	663	598	588	617	625	566	627	642	614	644	650	632	608	643	584	667	615	620	607	614	574	603	576	613	617	634	625	620	615	610	625	620	643	614	633	612	633	603	616	632	612	652	596	654	606	631	614	614	617	645	610	608	662	575	616	575	608	612	643	651	633	591	617	646	561	622	629	610	563	590	656	594	628	596	603	651	593	630	635	575	615	617	613	616	604	657	590	630	627	590	614	562	586	654	666	579	610	585	612	671	658	630	641	543	613	622	657	616	651	579	603	623	630	631	649	614	582	638	675	610	651	606	572	587	623	639	602	686	615	604	645	594	614	599	639	611	601	667	634	628	612	614	601	675	627	632	616	608	607	647	619	646	656	647	616	598	614	672	647	585	609	628	642	631	666	623	633	615	652	618	629	623	637	611	611	584	617	674	643	616	659	642	609	584	641	633	607	655	621	612	565	628	620	611	609	624	652	642	633	617	583	617	611	582	632	607	602	649	606	576	617	619	595	634	595	629	587	603	622	610	628	620	626	600	605	613	652	679	639	689	658	636	635	597	622	626	596	639	628	613	610	614	622	638	604	629	602	620	659	618	578	619	656	636	620	618	636	629	617	597	633	568	651	624	656	609	624	658	642	685	622	615	632	635	608	672	619	608	604	654	619	615	600	625	606	667	604	620	646	610	626	620	599	658	606	633	615	606	649	663	631	648	643	622	631	658	634	582	633	578	625	589	646	594	629	643	604	646	591	625	622	624	626	600	628	588	618	608	641	638	643	596	622	586	631	655	601	614	595	629	609	645	643	640	629	621	611	626	617	630	629	669	597	617	633	619	624	658	609	595	642	652	612	618	587	609	631	607	596	602	601	624	613	636	649	633	619	643	610	631	586	591	620	591	622	645	581	629	609	625	609	622	593	623	634	625	672	635	629	650	570	642	640	619	611	655	588	620	642	588	627	612	624	679	637	587	616	626	576	601	628	602	641	618	635	646	630	669	589	616	638	647	668	590	631	640	669	651	660	556	632	658	630	667	600	589	667	576	607	595	635	618	636	602	655	604	697	666	603	655	629	648	634	574	631	600	634	608	657	609	576	670	678	647	654	612	619	626	636	676	567	574	593	627	627	619	614	628	638	614	606	626	591	603	594	655	585	640	656	613	596	574	603	618	658	580	674	605	619	606	633	621	634	571	642	580	624	670	590	626	626	654	651	655	625	620	633	593	589	597	616	595	641	606	655	647	677	637	614	619	695	631	617	609	656	629	638	623	648	611	575	605	628	601	627	624	630	607	595	616	634	621	598	623	610	616	597	579	609	657	638	611	588	645	605	562	641	612	650	603	628	647	634	659	648	660	594	673	597	634	609	635	602	589	616	599	619	577	646	655	641	643	629	604	581	660	628	590	601	621	642	579	602	636	630	639	637	631	614	645	569	615	646	640	633	626	616	635	636	642	591	600	547	672	643	580	622	609	592	627	593	578	591	652	628	647	613	603	607	648	627	637	634	581	588	638	678	622	638	660	597	660	582	636	632	640	584	631	632	675	641	594	631	666	622	581	571	640	596	595	587	593	619	661	648	619	593	647	651	629	671	605	614	645	623	598	613	579	613	622	658	631	607	595	643	634	632	650	622	657	648	603	663	614	624	628	639	621	626	627	616	605	589	605	665	606	650	606	628	565	646	603	619	612	600	642	613	647	624	597	642	608	653	632	623	644	654	616	595	624	598	617	624	573	608	617	638	605	626	607	654	640	574	606	649	651	610	654	653	582	640	602	606	627	612	598	585	567	598	645	655	574	628	553	627	632	632	586	621	638	557	623	628	592	558	636	642	586	593	632	615	630	588	608	653	630	688	639	585	617	592	649	622	604	610	643	605	622	660	603	582	635	612	638	613	623	592	586	574	576	579	568	630	589	613	634	658	649	640	611	615	614	630	618	617	613	615	616	626	587	627	601	626	665	631	598	603	642	613	636	630	620	587	642	615	654	620	614	580	680	612	586	619	634	644	617	649	652	698	629	623	606	606	598	650	610	658	635	609	589	645	624	605	632	641	616	620	635	605	584	586	603	643	619	650	645	610	622	696	613	601	569	630	613	621	637	567	601	648	601	619	659	647	593	646	686	625	620	596	630	582	679	638	631	652	644	635	645	631	652	618	621	583	615	629	594	596	642	580	629	634	613	666	610	562	611	606	600	645	577	621	634	652	647	580	636	602	596	646	620	592	594	572	658	619	626	633	643	608	634	573	661	634	620	630	609	640	614	623	652	656	590	650	629	630	632	606	639	636	626	618	657	587	643	660	628	615	658	600	578	628	630	591	611	590	567	579	605	657	660	646	600	632	588	638	651	648	608	599	630	638	617	589	602	600	615	607	657	607	599	665	588	639	605	665	597	655	579	603	601	642	622	621	601	611	607	646	626	611	613	601	588	598	621	618	594	648	639	580	640	620	587	647	618	673	605	641	597	621	618	601	635	599	668	605	603	624	650	609	612	569	624	618	606	581	638
1290	587	406	330	288	349	362	389	344	297	281	279	272	264	279	236	201	231	256	249	230	236	227	175	167	172	156	139	126	137	128	126	141	134	140	122	130	121	135	124	139	135	112	114	123	112	133	121	135	115	133	118	153	114	127	150	112	130	127	145	129	130	121	125	112	123	119	115	120	118	131	124	135	123	118	110	149	111	143	119	123	111	134	117	123	128	121	117	112	103	97	128	118	136	139	118	120	132	133	133	110	118	134	130	151	142	118	120	108	129	119	130	107	129	131	110	156	122	122	114	143	132	119	132	115	135	128	134	124	135	129	124	129	140	111	118	126	143	117	137	103	115	120	150	123	113	120	119	124	126	141	146	123	129	127	116	125	121	124	123	134	131	136	152	105	106	115	123	125	112	128	117	113	134	131	126	129	108	132	120	142	116	130	112	106	110	111	134	129	132	118	123	119	126	131	127	127	135	121	121	105	106	105	125	124	124	104	117	122	122	142	123	122	99	116	111	115	126	120	122	130	119	133	131	132	123	102	122	131	111	129	123	129	121	113	125	109	122	135	134	111	123	111	121	125	108	122	114	130	102	122	110	111	124	123	100	120	143	133	103	138	115	133	150	128	114	112	128	109	116	110	148	129	117	130	106	144	152	117	113	143	110	121	131	137	96	131	134	131	128	137	106	123	115	106	113	117	105	142	109	119	120	119	122	99	120	131	134	117	126	100	114	129	120	121	101	142	115	125	102	126	130	128	151	126	147	133	120	128	135	99	117	118	110	124	111	125	122	128	109	105	122	110	130	128	138	122	139	121	125	126	116	132	103	132	120	130	137	131	119	142	125	131	123	107	113	131	123	120	133	116	112	121	116	134	132	120	125	123	143	123	132	127	134	128	127	130	94	128	128	119	126	119	134	122	116	121	115	135	108	108	103	123	141	110	114	144	140	128	141	130	119	122	112	108	117	121	101	139	127	103	129	108	128	152	116	137	118	129	118	128	113	130	146	123	129	140	150	126	122	122	135	130	122	126	112	127	121	129	130	112	132	124	116	120	117	119	120	130	124	118	125	121	125	107	117	111	126	117	138	124	121	131	106	122	131	122	149	119	115	131	115	131	117	145	123	132	100	123	120	132	113	114	116	122	108	112	117	117	121	148	129	113	115	124	135	97	114	129	116	123	134	143	123	102	127	146	144	113	126	104	121	106	124	127	127	108	147	123	124	121	137	131	127	128	104	131	109	123	129	121	126	107	116	119	153	145	121	101	103	113	117	122	122	103	138	110	135	130	155	121	130	105	128	102	120	126	123	128	117	122	113	124	128	116	136	107	135	126	97	119	161	127	102	106	122	121	129	124	128	132	122	128	119	117	131	124	122	120	126	127	109	108	148	124	136	107	124	108	126	119	130	133	149	116	140	147	136	113	137	126	113	131	133	148	117	113	129	112	123	115	129	101	109	127	142	113	117	111	110	122	117	115	118	98	123	131	102	117	116	106	135	137	121	100	120	127	129	126	161	108	118	127	129	113	123	99	125	127	107	116	132	129	120	97	136	130	131	124	138	133	143	129	121	112	153	119	130	134	132	110	109	133	123	131	120	115	120	103	108	125	131	130	123	116	117	131	142	120	138	109	125	116	142	113	97	125	148	113	134	103	144	137	138	123	128	105	106	124	109	112	120	151	127	116	138	134	128	110	120	122	116	122	124	122	119	136	115	136	144	116	104	122	125	131	111	106	115	125	104	121	102	132	120	106	127	116	123	133	114	127	122	138	110	98	97	113	116	113	138	119	126	115	122	116	136	132	98	123	128	135	120	120	116	133	129	122	125	123	120	136	132	139	126	127	134	109	117	127	105	120	130	136	126	119	116	127	119	124	108	129	131	128	119	124	131	115	124	115	120	121	114	128	121	129	130	140	114	124	112	108	135	106	126	132	124	141	141	127	137	112	119	131	95	116	142	130	136	119	125	112	127	125	137	109	129	129	139	116	126	124	116	113	107	137	123	133	112	136	127	114	124	123	115	107	136	111	128	143	120	120	122	113	128	131	128	114	121	118	126	109	134	123	116	138	126	137	130	124	123	125	122	133	133	127	129	140	109	130	147	119	120	119	133	138	119	110	119	109	121	136	127	111	127	117	118	128	129	136	132	122	127	126	110	111	97	126	124	129	109	108	131	139	109	131	111	127	109	133	127	106	123	120	128	112	129	114	110	119	122	118	155	126	95	123	119	120	118	130	124	124	116	134	157	120	124	113	135	117	123	110	117	123	126	121	110	113	142	134	138	113	113	108	106	122	128	111	114	150	143	128	118	123	113	125	155	130	93	120	124	130	106	122	122	121	119	125	119	97	131	147	114	104	132	128	102	145	111	146	97	106	121	126	128	128	115	131	108	141	125	120	106	138	122	104	134	124	131	142	127	124	116	114	117	119	123	117	131	123	130	134	149	113	169	111	114	140	119	101	103	126	113	129	115	128	132	134	120	136	114	119	125	113	95	127	106	97	106	110	136	112	124	128	108	126	113	122	122	115	130	120	113	109	124	109	111	113	96	113	98	117	121	122	134	125	125	115	117	123	115	116	107	129	121	113	125	125	118	131	114	125	106	110	122	127	122	122	115	121	126	118	109	104	120	131	114	141	126	130	143	128	129	134	123	136	128	115	124	122	114	135	117	112	127	110	129	131	95	120	119	124	123	118	115	116	112	115	118	114	122	110	140	111	116	136	124	119	113	112	140	118	137	114	135	131	136	128	127	110	115	123	121	120	97	135	131	136	140	132	112	142	135	124	128	104	121	118	111	124	119	132	128	140	114	115	113	129	140	111	131	126	130	125	129	110	131	125	132	126	117	117	128	108	134	142	125	117	127	120	116	118	122	121	124	120	139	112	113	113	115	121	122	128	121	117	116	124	129	123	109	115	127	126	112	111	124	117	109	109	124	129	123	122	137	130	128	120	130	113	126	109	124	122	109	139	125	121	132	124	121	122	133	116	115	106	125	121	124	107	116	117	146	123	135	122	99	113	129	137	118	129	143	126	107	102	115	127	107	104	126	128	116	125	122	112	133	150	128	139	120	117	132	110	134	128	110	132	123	121	114	130	128	126	140	124	112	105	138	119	131	143	127	118	115	131	110	129	129	132	140	107	138	112	122	139	124	104	133	119	147	121	121	136	119	111	114	103	127	113	135	132	112	103	124	136	114	135	118	127	117	126	131	107	124	143	123	121	142	124	137	125	119	100	121	100	117	113	113	118	123	138	149	129	119	130	131	152	123	117	135	125	119	136	124	102	128	125	117	123	115	128	132	128	121	103	112	119	116	117	123	140	114	115	119	123	115	109	124	120	139	141	125	115	129	139	117	113	144	119	107	137	110	137	134	112	114	117	118	120	133	123	139	102	111	122	142	121	116	116	116	115	107	119	117	137	129	127	134	109	131	124	117	140	127	117	111	121	126	127	128	108	107	130	123	117	108	114	116	107	139	150	143	118	118	127	140
14695	6976	4793	5945	12366	14567	13565	13015	9917	7685	6516	6463	6112	5273	5601	4625	4014	4389	4831	4529	4141	4005	3738	2619	2358	1947	1482	1342	1074	1044	995	958	931	957	969	968	984	984	957	946	953	965	944	954	978	932	1003	950	917	909	923	944	996	975	911	1013	964	936	1026	963	951	960	933	966	967	955	962	955	1010	926	918	942	949	987	943	929	906	930	968	954	940	876	935	842	891	960	879	943	947	929	920	912	863	912	916	962	883	869	941	929	946	926	908	920	930	908	869	899	919	932	907	920	941	929	919	858	937	910	862	935	899	908	850	935	902	928	906	965	921	902	879	897	850	914	896	930	868	880	883	907	945	901	877	921	949	930	936	905	959	935	928	892	873	900	950	860	937	888	924	884	868	981	939	938	905	879	971	934	866	905	871	911	887	888	905	903	923	966	933	897	885	874	918	977	916	937	865	921	945	908	902	902	852	916	950	900	955	896	961	908	880	916	967	921	911	863	927	948	911	876	899	929	924	962	924	878	871	917	851	956	955	901	930	836	910	927	919	868	885	917	917	923	904	904	935	966	951	896	897	925	929	941	934	922	849	980	940	945	954	945	934	916	911	886	912	955	905	947	956	909	894	971	936	902	879	890	911	939	934	964	858	961	931	949	858	932	942	916	826	920	909	932	936	893	981	967	908	876	886	921	910	933	938	958	919	960	867	918	942	924	957	940	881	919	905	921	843	949	857	973	912	899	929	941	895	950	935	931	916	889	910	928	951	921	904	925	926	905	904	913	905	879	905	915	930	904	892	948	903	918	921	914	899	894	897	921	927	955	908	871	969	910	913	912	901	969	941	899	903	902	910	909	893	910	874	915	902	965	931	961	934	938	915	906	938	905	895	946	926	913	876	970	896	916	901	892	924	932	943	935	937	916	921	929	896	906	932	918	933	930	914	845	888	939	901	899	874	950	903	941	937	925	925	938	962	976	927	932	904	856	869	939	889	877	899	915	898	889	938	985	874	916	908	882	897	909	934	920	879	889	930	941	935	906	900	929	904	918	908	898	945	954	861	888	879	926	903	905	938	873	924	977	915	879	882	938	933	949	914	910	869	953	890	1000	909	867	896	908	893	911	936	928	906	929	909	892	824	884	930	876	938	927	888	918	901	932	923	947	931	907	863	920	915	866	976	902	925	912	896	911	855	943	892	905	924	868	950	867	927	891	951	936	959	906	915	893	973	917	920	908	919	904	890	946	927	950	926	884	904	948	942	895	935	878	905	970	872	906	949	960	956	880	904	932	855	927	952	860	903	930	873	948	934	915	938	938	945	941	884	928	948	914	895	915	908	898	893	873	965	890	888	943	916	883	875	1000	904	924	905	901	878	889	843	917	944	912	924	946	912	899	923	915	928	916	897	981	955	913	869	908	900	945	931	943	919	899	900	942	896	954	877	907	960	897	933	917	919	926	955	925	965	920	886	879	929	953	922	873	869	965	947	922	944	938	899	924	943	880	924	914	886	918	941	907	913	952	880	910	957	892	939	927	983	903	901	893	914	906	890	850	897	957	931	902	909	945	890	905	909	921	877	877	927	942	877	918	876	917	937	927	888	894	890	924	908	969	888	926	889	875	947	890	904	918	917	939	921	900	891	842	880	863	947	935	914	956	917	900	950	915	906	909	946	910	898	921	885	947	907	877	869	929	880	926	925	928	881	896	971	932	904	909	870	896	897	912	931	897	933	899	912	926	901	925	903	902	894	893	878	935	877	907	956	914	930	940	846	863	944	930	947	877	927	907	911	926	955	892	911	919	917	937	874	882	977	910	950	983	972	922	894	952	959	947	935	964	927	893	928	932	896	895	909	952	955	900	952	925	954	891	932	927	902	899	926	870	883	948	905	860	879	943	912	951	875	893	923	948	937	933	946	891	920	932	923	931	882	938	880	899	887	906	855	893	941	908	938	916	914	900	895	868	944	859	902	905	902	885	936	839	887	893	891	890	921	904	943	895	963	920	857	976	903	951	901	897	873	891	911	925	948	913	900	935	906	859	933	943	875	911	913	927	881	889	955	949	905	951	858	912	911	935	933	822	847	862	938	978	909	891	940	940	919	917	981	921	929	928	921	862	914	913	901	928	1001	949	940	853	911	913	963	867	873	881	912	901	962	875	918	888	915	900	922	1010	875	931	968	901	849	949	885	946	923	922	942	911	935	937	871	905	930	891	892	913	890	935	929	903	972	953	955	933	957	876	940	903	904	954	936	850	943	871	871	903	941	933	880	883	837	892	904	947	917	895	905	923	902	948	916	919	980	955	954	918	918	918	951	872	910	845	891	924	883	903	874	900	956	908	928	935	981	920	949	897	897	951	910	929	946	932	920	887	946	925	923	883	910	958	881	934	922	919	998	906	913	867	872	851	953	899	950	886	880	948	904	937	889	913	925	922	853	903	918	888	930	986	887	893	865	921	903	968	933	921	953	898	943	890	928	920	892	918	927	904	933	893	897	901	937	914	909	915	955	932	927	904	938	916	973	942	958	944	877	945	936	921	911	925	915	929	944	987	910	879	878	983	917	937	935	930	931	938	902	906	932	917	907	909	875	925	900	960	912	973	962	948	878	925	907	861	896	945	943	929	881	895	956	876	915	916	944	902	955	891	900	931	946	928	925	910	947	945	944	903	931	925	887	907	951	867	947	925	926	917	909	858	897	864	910	846	968	942	954	930	950	900	960	936	923	895	943	894	939	956	900	910	922	907	900	891	898	892	963	927	911	927	963	954	926	893	881	894	922	899	891	947	904	902	840	914	865	848	943	952	886	929	883	919	890	948	943	950	886	863	962	919	934	895	904	897	908	927	877	900	941	918	936	939	968	892	900	978	873	889	895	867	959	941	972	941	908	969	951	900	861	890	921	866	897	965	925	921	949	918	929	933	868	884	861	929	933	960	895	908	906	970	938	937	914	941	884	933	942	921	872	909	940	979	930	904	909	879	914	893	899	934	926	941	972	976	917	902	928	926	952	854	890	888	915	900	918	905	930	909	976	959	910	854	938	926	864	889	955	939	921	900	886	942	954	916	907	884	855	891	968	900	891	926	885	922	900	869	878	960	946	909	966	890	921	827	937	890	942	927	864	938	935	924	936	950	960	959	895	928	948	888	897	946	937	887	910	935	885	935	943	945	887	941	870	911	922	961	900	886	881	980	866	922	920	920	897	898	932	937	907	929	946	972	855	909	960	875	931	924	905	933	921	886	931	919	881	867	955	875	898	879	890	962	900	895	892	905	923	903	913	898	905	918	917	933	930	886	908	920	887	872	893	936	939	943	901	916	948	970	968	875	893	977	884	931	896	909	913	947	891	909	885	838	887	879	910	876	874	892	943	862	957	928	922	927	935	917	953	925	979	882	934	906	876	938	902	937	968	895	868	953	915	947	956	890	972	942	894	902	914	964	921	897	894	978	949	931	889	942	931	865	944	931	955	901	903	931	933	889	951	958	890	909	881	925	892	891	943	927	902	911
1280	324	223	148	109	141	199	197	148	135	124	120	153	126	143	106	80	135	133	126	104	101	82	81	81	60	52	53	53	47	56	53	26	50	43	48	56	39	50	49	48	58	53	65	44	54	59	51	48	53	40	58	49	50	44	31	59	58	52	56	49	46	45	43	52	36	51	49	39	61	39	45	49	42	50	60	60	41	49	38	46	49	63	55	48	43	42	44	42	51	52	47	61	67	39	51	57	46	50	42	45	45	55	49	48	50	54	55	46	49	49	61	50	42	55	53	35	46	64	54	65	66	51	45	55	56	47	45	45	51	58	46	51	47	57	46	45	43	43	49	49	51	49	50	44	53	48	48	50	53	50	51	44	49	54	51	62	42	41	48	49	45	49	50	55	47	58	62	50	44	62	51	39	42	45	37	55	50	44	33	61	49	38	46	57	63	47	49	36	48	48	48	48	47	48	49	39	53	39	50	53	57	55	34	52	47	45	58	46	49	50	49	50	41	42	48	42	44	51	49	52	48	59	56	43	60	62	43	60	69	37	49	60	56	51	43	46	45	65	38	56	49	46	44	65	45	50	51	47	53	54	46	53	49	50	46	43	51	52	67	48	43	50	52	49	33	50	73	61	55	42	63	45	43	52	51	45	41	49	37	43	48	44	41	39	49	53	43	50	57	54	50	50	50	55	50	47	52	63	35	41	48	42	58	45	43	54	47	44	38	56	52	47	41	52	47	55	61	51	44	45	48	40	62	46	40	47	49	66	54	54	41	57	46	38	54	46	53	45	45	44	37	59	46	54	34	57	43	56	46	46	52	46	43	47	47	35	58	56	45	51	53	53	46	62	51	53	45	64	46	48	52	44	55	43	41	52	48	43	53	52	47	45	52	52	52	43	55	39	43	50	54	50	46	56	40	50	42	45	46	63	56	40	48	61	43	63	60	50	43	49	48	54	65	41	56	49	42	38	59	54	43	35	51	43	45	39	45	54	47	47	56	49	72	40	51	68	47	34	51	50	63	54	53	54	60	45	44	45	54	53	74	46	42	46	46	42	46	54	47	58	45	50	49	58	39	43	44	52	60	50	42	57	42	44	56	66	50	58	49	55	47	48	53	54	45	42	43	48	54	57	52	37	43	49	50	50	46	52	44	45	62	57	42	43	54	46	52	61	45	40	47	52	49	45	41	56	52	46	53	59	55	37	35	55	45	48	47	40	54	48	71	48	47	45	51	50	54	49	41	60	50	41	40	51	37	55	55	44	43	62	47	44	44	46	64	42	47	51	42	47	51	47	54	54	53	41	48	51	48	44	49	56	50	59	64	57	38	46	60	34	47	47	46	34	44	40	39	52	64	48	50	69	51	49	44	37	48	35	44	58	44	44	47	47	49	41	33	38	51	46	51	53	57	43	37	52	44	50	42	39	52	53	55	41	60	47	37	55	56	58	47	47	41	50	48	50	53	53	50	36	37	43	40	46	49	49	37	52	40	55	41	54	46	60	44	41	51	39	47	49	51	57	48	42	35	59	31	42	48	50	46	40	62	40	51	50	45	44	51	47	38	43	51	39	48	62	50	41	44	55	55	44	48	49	55	52	63	43	48	41	45	47	56	51	43	44	49	39	48	47	37	56	46	41	60	55	55	40	39	53	47	40	41	42	47	40	51	46	58	48	45	44	56	45	54	33	55	46	54	43	52	57	52	48	49	44	51	37	47	58	57	46	62	48	48	53	41	53	63	44	35	42	47	52	56	55	59	53	41	38	49	50	58	45	52	48	54	50	45	56	45	42	58	51	50	33	56	55	49	45	59	50	46	41	52	46	50	53	56	54	37	67	46	54	62	40	32	55	45	61	38	49	54	50	46	47	43	44	66	38	36	53	59	39	68	63	45	40	61	35	46	45	42	45	51	48	46	61	54	50	56	51	56	44	50	43	35	49	46	42	47	43	53	54	52	63	48	46	48	50	43	50	54	58	53	50	58	44	51	33	53	50	44	53	45	48	39	36	51	43	55	47	52	38	44	58	46	42	50	44	46	34	48	39	51	53	49	60	41	59	52	45	46	45	35	51	49	41	45	53	47	39	47	35	57	47	49	35	35	40	50	46	56	45	53	44	54	45	45	51	35	59	44	47	50	62	38	45	50	71	55	55	51	40	62	53	49	52	40	43	45	48	49	44	48	47	54	44	51	64	41	47	55	48	49	48	55	53	63	48	54	49	66	42	41	50	50	46	47	36	41	51	45	37	47	47	58	53	47	43	52	55	66	46	65	57	50	46	48	44	40	49	39	47	61	55	48	62	52	47	43	39	54	52	45	48	40	62	39	51	41	39	43	49	52	56	55	48	49	51	30	51	39	50	59	58	41	49	48	44	38	37	51	45	54	52	49	55	46	59	54	54	36	52	52	45	49	51	45	35	51	44	47	52	39	55	53	46	47	36	63	44	52	49	51	54	48	50	58	46	32	36	47	66	58	47	44	41	45	61	47	44	46	42	46	58	52	47	56	44	46	52	59	50	47	51	48	49	47	59	52	57	56	48	45	45	55	52	47	44	55	50	49	50	48	54	44	44	43	44	51	44	44	41	52	45	37	51	60	33	40	51	48	51	56	58	55	56	60	51	49	56	44	48	50	44	39	49	55	47	50	61	41	43	42	42	48	51	60	55	52	55	47	48	65	63	43	50	64	45	50	44	52	54	46	54	59	50	31	55	44	52	39	45	44	55	55	43	61	54	50	54	42	45	48	56	43	37	46	59	42	41	59	56	43	46	41	42	43	48	38	50	47	41	45	45	51	53	44	56	50	49	50	59	54	55	41	51	37	54	48	54	50	51	48	47	46	48	52	42	49	51	57	46	44	53	52	56	58	41	45	51	53	53	41	41	51	43	39	39	41	42	45	42	54	60	46	62	50	52	44	49	56	50	41	51	60	50	63	32	48	62	47	58	52	50	53	66	68	49	37	55	55	55	46	54	50	41	29	48	56	52	48	48	53	49	53	39	51	50	58	48	38	40	38	43	54	46	39	59	51	48	40	50	43	45	59	59	38	56	40	50	50	48	49	46	56	42	54	49	39	51	47	41	51	42	47	61	50	39	40	41	38	47	57	50	46	54	55	48	49	43	44	36	38	40	44	54	48	50	51	52	52	56	44	52	57	43	42	55	47	53	48	46	57	49	47	63	50	54	46	53	52	43	48	48	39	48	30	50	41	63	64	43	49	50	41	44	38	55	57	59	59	53	46	55	45	53	57	48	53	43	49	48	52	49	46	58	54	46	42	44	61	56	41	49	55	44	44	58	49	51	55	38	54	56	50	51	48	51	43	47	53	53	51	47	46	67	48	44	40	48	47	60	39	40	54	60	36	48	55	51	57	46	49	44	45	44	52	46	57	47	40	54	54	57	46	47	51	44	51	31	48	67	49	44	45	45	44	55	26	47	38	42	53	44	39	64	37	46	48	49	52	56	56	41	50	50	42	34	57	60	51	51	55
11065	4217	2598	3180	7229	8179	8713	7720	5594	3992	3379	3481	4065	3209	3171	2491	2278	2605	2894	2428	2069	2072	1797	1191	990	858	618	519	406	386	417	385	390	376	368	403	408	399	382	384	393	406	383	415	414	412	402	386	365	410	413	362	409	436	437	400	424	433	415	454	379	432	373	425	397	404	383	416	358	386	386	374	431	388	397	386	395	383	399	360	435	374	390	386	397	399	372	410	416	392	381	424	366	385	382	388	392	381	394	419	370	405	400	389	406	370	398	394	441	368	392	392	392	367	432	391	392	362	374	397	394	407	421	389	413	425	379	382	392	383	462	398	384	358	374	414	388	421	358	410	390	383	362	408	386	375	375	358	395	400	365	389	391	382	401	387	358	371	365	385	386	411	377	376	409	367	404	432	395	408	370	391	381	402	384	405	355	401	388	417	380	371	400	376	340	373	400	374	376	381	383	384	413	411	408	343	380	396	396	367	402	400	375	410	407	404	422	385	381	413	406	395	386	371	365	349	404	383	398	435	407	362	397	403	386	423	399	425	378	387	412	420	371	410	392	405	410	387	404	400	403	367	387	368	383	361	420	376	399	384	407	425	379	394	383	368	396	352	384	390	392	400	423	390	383	374	429	376	407	425	374	404	411	358	399	364	375	377	398	398	351	421	397	364	403	439	402	376	404	390	382	380	354	391	377	371	391	392	382	407	385	413	411	378	394	378	412	370	405	417	394	364	414	382	365	367	421	365	382	395	389	365	437	381	357	366	389	376	384	426	386	364	412	361	414	405	397	410	395	414	390	353	393	375	394	396	405	360	363	402	353	404	358	386	383	396	404	371	378	372	383	396	413	384	394	360	397	383	371	386	395	369	414	401	385	409	393	416	404	392	398	420	403	399	399	403	425	382	416	360	352	382	399	401	375	386	393	398	380	380	384	388	365	400	391	401	412	375	407	405	413	402	413	373	410	387	432	386	408	369	381	403	395	405	389	415	391	403	382	394	396	356	395	397	402	379	421	419	384	411	381	376	399	425	368	375	398	387	401	383	383	403	386	398	373	400	363	393	413	384	369	377	367	378	404	392	373	390	359	407	395	400	409	366	411	412	386	372	355	367	381	391	386	375	343	413	390	400	374	385	390	373	427	356	375	371	401	397	399	430	407	417	416	428	389	371	412	381	375	387	365	386	368	383	420	352	391	353	398	422	389	416	405	409	405	392	390	358	347	374	355	379	379	384	377	405	361	381	380	386	412	396	373	374	412	390	387	382	391	385	423	367	425	360	415	409	383	415	393	364	388	392	391	408	387	356	377	402	373	432	399	406	411	388	368	389	373	375	373	360	369	390	371	394	406	407	375	383	396	408	450	394	399	359	381	386	413	381	414	394	414	401	412	342	404	401	393	404	419	386	405	411	390	398	371	363	374	381	369	398	370	398	381	416	395	414	398	357	422	411	380	398	409	361	428	427	409	371	401	425	353	380	385	404	401	367	387	406	411	369	359	391	413	375	417	391	392	442	392	377	395	374	405	385	403	356	394	381	374	383	406	373	396	394	370	404	372	377	393	380	406	375	380	398	384	380	386	379	408	362	386	393	408	385	390	393	377	397	381	424	424	379	400	395	384	387	381	396	385	405	402	427	394	381	361	408	374	383	395	396	392	389	407	407	369	400	382	395	393	385	365	402	366	394	376	352	391	401	409	374	375	398	388	401	416	397	444	359	379	393	367	445	397	394	401	369	397	371	383	382	402	389	413	385	380	413	405	367	407	393	355	364	400	427	372	399	364	363	397	393	372	385	356	395	393	439	375	383	385	388	390	392	405	379	384	388	381	395	415	357	411	411	376	362	388	401	399	378	428	399	391	364	386	339	407	436	388	380	402	425	399	375	404	417	405	361	372	370	390	388	459	403	392	397	398	438	390	417	402	407	390	427	384	364	410	403	386	392	398	389	378	410	379	376	386	399	388	403	370	410	351	390	407	400	393	367	400	382	429	370	402	406	381	398	378	355	377	401	374	410	414	384	375	366	379	382	386	404	400	366	392	376	411	393	405	393	444	354	393	402	392	398	387	400	359	415	386	388	404	396	356	359	383	391	398	401	375	400	371	412	370	378	386	387	383	400	387	398	412	345	375	372	405	384	391	388	424	394	363	413	415	414	380	375	401	414	437	394	375	401	354	428	372	374	369	407	355	405	388	370	401	405	375	426	369	395	368	392	426	401	395	401	410	398	410	387	372	377	379	381	375	399	375	404	390	397	417	410	380	379	419	382	417	441	411	343	401	349	412	373	365	403	378	406	406	389	423	422	370	411	396	410	409	393	371	370	381	395	382	401	360	411	396	409	347	423	393	400	403	382	351	396	367	393	398	397	411	431	382	387	398	393	365	382	411	365	355	405	414	367	434	418	402	399	355	375	396	365	380	391	383	385	416	427	377	374	379	430	368	410	416	409	374	395	375	437	412	375	402	371	410	392	368	389	431	412	395	409	423	380	362	407	402	404	376	375	401	375	402	370	412	380	387	397	408	406	395	412	399	366	395	423	395	375	399	400	415	379	386	421	441	400	383	359	412	402	404	374	401	397	391	377	375	361	407	373	402	395	393	396	357	400	343	359	408	389	400	387	386	391	357	398	409	433	372	371	387	391	419	398	399	377	398	417	406	351	411	406	393	394	388	405	387	388	421	368	376	372	386	391	388	385	398	392	363	386	390	372	400	370	398	411	434	389	362	390	350	425	403	386	386	389	378	401	390	376	378	407	412	369	396	386	405	407	411	386	415	369	385	407	416	377	399	361	396	383	391	388	398	397	417	416	378	398	380	398	382	387	431	399	392	431	390	413	378	391	392	394	386	350	421	394	375	406	424	373	434	395	412	389	381	377	384	420	401	399	399	423	394	378	376	398	376	363	394	396	426	406	361	384	403	381	413	389	402	407	399	395	396	423	384	412	400	345	381	397	407	429	386	371	408	393	378	353	395	404	395	400	371	402	356	404	343	385	401	403	394	394	373	379	406	374	388	383	385	411	396	437	429	387	391	375	407	370	399	423	388	374	396	416	401	437	419	427	403	386	389	384	393	413	417	379	410	418	393	365	401	392	433	368	391	401	389	393	369	363	344	409	413	384	373	416	386	399	410	385	399	406	401	442	378	366	376	382	386	405	356	415	372	400	421	406	423	410	390	399	366	429	380	380	372	393	374	381	402	441	388	386	362	400	378	391	421	357	423	402	373	386	401	379	393	417	376	357	372	396	397	403	400	397	413	384	395	409	408	365	372	411	404	409	404	411	408	367	393	348	410	369	369	409	384	413	373	367	422	428	382	380	390	399	361	391	386	409	355	402	404	394	385	434	378	412	412	388	384	410	394	417	380	394	353	393	422	385	411	374	375	398	422	382	382	364	368	385	377	395	380	395	401	401	397	378	376	385	377	425	369	428	376	397	402	436	389	408	362	420	411	373	392	373	380	403	362	386	406	388	412	384	394	372	421	403	341	346	358	428
875	499	320	253	217	265	304	339	268	220	211	217	254	193	185	178	218	191	185	180	183	159	167	105	130	107	110	99	95	95	76	85	82	101	98	88	95	104	86	98	123	96	90	94	111	91	84	82	87	90	93	93	109	99	88	95	81	112	80	100	106	90	108	105	103	96	102	98	94	89	92	92	87	79	106	97	77	88	87	104	95	87	85	94	84	87	113	82	77	72	107	98	96	103	94	99	89	91	86	89	94	109	84	99	90	90	103	86	78	114	102	94	103	109	112	83	102	81	83	112	82	78	95	89	93	91	98	86	98	106	88	84	98	84	87	86	96	101	81	114	102	99	77	99	104	97	69	90	117	84	104	84	92	97	86	81	105	94	86	95	107	106	79	78	94	89	94	89	96	104	87	99	93	94	91	81	80	71	87	96	86	70	82	93	98	92	88	70	83	85	79	103	95	93	104	97	93	94	77	101	82	86	92	104	93	98	91	90	85	89	86	96	89	107	82	90	75	115	74	87	102	92	89	87	90	85	91	98	93	90	96	90	89	103	68	92	84	83	99	91	79	93	97	85	93	84	101	92	96	103	89	74	84	91	103	125	87	90	65	101	96	93	103	97	103	96	82	76	119	83	105	84	90	109	91	88	100	83	97	93	112	105	107	86	90	103	91	80	107	102	87	82	85	115	88	100	96	85	78	86	96	93	96	96	117	93	109	85	87	86	95	101	82	82	89	95	92	96	83	78	98	96	91	109	83	109	93	93	93	101	126	90	91	96	90	100	84	79	80	94	102	99	88	103	84	82	72	94	84	88	88	116	91	86	96	89	94	102	74	89	80	94	86	73	81	87	97	68	102	85	83	86	91	95	110	94	82	89	109	83	102	105	92	93	78	90	87	106	93	96	107	72	91	110	92	92	79	87	88	121	101	102	83	102	92	92	87	89	105	106	92	113	95	85	81	84	88	84	81	87	92	88	87	99	95	121	90	96	91	102	84	106	88	112	101	74	109	77	109	96	95	89	97	99	70	82	103	79	99	99	91	96	94	102	97	94	84	85	86	85	90	103	85	83	87	88	86	82	90	78	93	105	101	90	100	79	90	97	74	91	93	76	88	83	83	107	90	98	92	92	93	111	86	88	87	95	83	97	77	85	97	102	91	94	95	106	94	100	83	87	102	85	102	82	89	95	85	89	99	89	98	116	90	94	97	75	102	102	105	94	115	83	76	92	101	86	81	97	84	93	107	79	88	97	76	99	90	88	101	109	90	100	91	88	90	76	82	73	58	106	89	92	101	107	83	81	92	118	96	102	107	103	85	103	80	97	77	103	92	83	89	83	93	74	96	85	83	85	99	89	99	90	112	90	107	71	90	96	98	93	90	92	74	92	90	87	89	104	87	86	109	105	108	82	88	93	97	100	84	90	91	111	97	83	89	83	88	91	79	102	81	96	88	93	91	79	102	87	85	85	99	88	94	104	87	113	89	75	100	77	77	81	103	106	100	78	91	98	83	81	95	79	91	95	78	89	85	107	87	110	83	89	99	73	82	95	97	92	104	90	80	92	109	90	100	92	91	114	113	93	107	98	83	88	92	118	105	91	98	100	81	94	93	103	77	97	74	98	94	99	105	92	86	95	97	79	92	119	92	66	90	93	100	83	74	86	94	110	92	106	86	81	100	91	99	107	93	112	110	100	87	95	88	78	92	98	87	87	97	109	83	103	86	95	82	106	103	87	92	80	96	98	104	109	78	86	91	107	97	96	107	84	84	101	83	95	76	97	102	100	96	86	118	82	97	91	85	81	90	88	92	104	83	85	109	103	82	90	91	96	86	94	89	120	86	85	85	87	97	82	101	108	108	97	107	102	96	97	101	89	91	108	93	107	97	79	86	95	114	96	96	83	80	96	111	76	87	86	85	108	102	87	70	72	78	99	97	82	101	88	94	88	93	100	105	115	89	88	111	91	107	84	104	82	98	102	98	85	83	99	90	87	95	78	90	90	98	93	88	74	98	84	71	82	104	98	80	84	92	86	77	102	92	107	89	101	75	93	111	86	96	101	108	75	92	97	100	84	85	91	91	86	84	92	75	89	86	83	100	87	96	87	84	75	81	97	97	87	102	82	93	109	107	102	85	103	103	83	90	90	88	103	95	91	99	97	105	95	105	93	98	87	94	100	102	97	84	73	94	96	78	90	91	91	93	89	102	90	94	110	85	111	104	108	96	108	109	91	107	95	99	93	100	83	99	75	103	93	82	110	81	93	103	78	89	65	91	107	83	85	101	91	104	93	113	95	99	85	99	84	111	78	100	99	77	91	102	86	81	83	90	100	102	85	76	91	78	96	105	99	91	99	93	107	92	86	80	86	95	111	100	93	108	90	97	105	85	102	110	92	88	101	75	103	92	96	106	95	113	114	110	83	100	88	96	83	92	81	97	99	98	93	80	86	94	85	112	97	83	79	104	91	80	87	87	82	102	90	107	102	116	92	102	94	82	101	114	81	97	95	102	99	106	85	105	93	95	97	85	93	93	100	93	69	100	79	92	88	109	89	76	102	96	103	95	104	87	80	107	89	90	93	97	93	85	80	84	92	92	88	97	88	104	87	97	95	100	85	112	109	95	82	108	83	107	96	94	88	112	90	80	109	99	83	101	91	77	92	69	94	68	110	93	97	85	106	104	101	100	89	87	90	104	94	79	105	85	87	92	94	97	89	96	78	88	91	105	92	82	102	100	104	101	99	85	105	90	80	84	94	112	93	101	108	94	108	114	102	90	94	102	78	87	96	87	94	88	79	97	106	102	83	84	87	91	85	91	100	109	94	81	97	92	80	90	106	105	75	97	98	102	83	93	91	104	92	122	124	92	71	86	82	95	87	110	95	99	94	101	98	82	102	88	93	101	95	79	86	97	83	94	95	83	85	81	78	77	107	72	81	90	94	83	94	99	94	95	103	96	93	94	93	93	109	107	88	89	73	84	90	111	90	90	83	88	84	87	86	101	107	92	85	84	90	104	100	99	97	101	93	92	83	99	77	73	104	101	87	112	110	88	95	98	87	96	97	84	101	107	77	95	95	87	85	95	91	101	107	94	75	102	92	88	103	97	89	98	83	93	95	84	98	115	99	86	106	107	103	90	92	95	109	104	86	99	90	90	98	74	80	102	74	99	97	96	82	104	104	96	96	111	96	88	91	80	91	103	93	77	110	91	93	100	91	85	107	75	91	94	109	108	110	96	82	94	90	106	99	93	80	96	105	83	86	86	89	90	82	81	104	98	77	86	106	72	102	99	84	93	90	104	104	95	93	98	97	77	69	88	81	79	94	95	85	103	75	102	101	99	98	98	89	103	84	88	86	95	73	86	113	105	90	89	94	88	100	94	106	78	93	92	86	84	90	83	90	107	103	90	98	106	98	97	80	101	87	88	98	96	70	82	101	78	91	109	95	97	96	77	93	81	80	91	105	95	89	112	88	81	93	84	97	85	109	100	88
12233	6210	3544	4598	9746	11871	12450	10539	7813	6054	5158	5892	5504	4607	4126	3599	3724	4146	4112	3201	3138	2861	2667	1867	1604	1383	1131	895	747	724	736	736	702	751	738	678	740	723	731	706	708	712	717	748	734	709	687	736	709	671	728	708	723	749	791	701	745	794	708	637	696	672	689	716	757	765	707	689	737	680	704	693	660	680	773	716	693	649	692	708	705	690	706	682	683	689	680	666	641	693	670	672	742	674	682	695	692	727	682	661	701	699	719	698	670	682	680	722	715	712	646	683	724	687	705	713	686	721	666	696	685	693	701	711	682	703	702	707	673	729	686	684	684	723	723	707	694	706	648	691	696	693	660	685	658	668	699	714	697	684	677	704	682	671	684	683	704	696	668	689	704	663	701	718	693	707	647	770	715	698	707	732	652	702	700	686	689	676	677	678	682	656	677	677	722	639	680	655	687	670	691	683	668	676	719	678	708	668	683	723	727	736	642	648	704	700	630	702	685	668	644	722	719	724	709	685	737	647	737	704	676	663	672	689	691	663	647	698	696	663	654	720	688	726	688	632	728	719	774	725	767	669	698	679	707	703	682	695	713	657	690	696	680	711	718	697	697	717	649	658	675	687	687	664	720	686	718	665	716	651	685	679	663	704	703	678	713	704	687	694	619	703	701	672	702	713	669	665	662	677	675	681	699	682	682	699	699	677	726	659	669	704	710	724	712	697	675	709	698	698	709	643	717	688	715	686	667	683	679	685	724	685	727	697	685	689	639	686	626	714	668	634	693	664	699	702	705	681	679	719	692	658	703	674	680	733	730	708	696	665	705	735	701	696	691	628	708	691	712	717	728	703	687	692	675	679	709	712	693	642	699	713	673	669	734	700	689	676	655	694	669	715	670	702	704	664	705	682	698	715	661	687	691	680	717	728	703	649	671	712	733	737	725	739	712	682	719	688	667	735	722	620	719	689	717	699	711	653	682	682	720	643	717	733	675	720	687	694	679	729	702	689	713	668	691	720	686	687	711	662	693	714	731	699	670	622	701	728	715	700	685	652	672	691	682	714	670	669	686	685	666	695	642	735	717	672	723	690	670	664	711	699	679	685	672	699	645	691	732	718	690	660	648	710	673	683	678	666	680	670	680	724	703	668	681	717	693	670	723	683	654	705	667	677	683	710	683	711	689	719	701	687	651	733	670	682	707	709	667	719	732	633	683	670	677	691	663	704	690	742	668	692	699	720	692	706	688	741	711	678	640	690	681	682	746	657	731	714	674	682	691	686	680	712	685	664	682	722	693	669	675	717	695	695	666	696	701	649	711	714	725	670	667	700	716	672	686	734	704	760	683	685	640	732	713	682	739	744	684	669	716	717	714	670	658	667	658	712	713	724	696	744	699	703	694	702	707	704	716	698	722	695	692	693	671	681	712	674	687	671	676	682	665	650	660	717	695	729	700	705	726	694	685	615	647	668	691	668	663	703	710	647	719	737	733	669	719	717	691	705	705	682	645	678	683	707	670	709	709	679	637	693	697	675	674	686	741	709	702	672	726	611	652	724	701	689	719	670	703	689	682	694	709	654	708	725	688	736	688	686	696	673	665	696	680	687	711	662	721	669	695	721	758	713	702	693	679	708	700	700	772	662	723	651	728	658	698	729	643	672	678	660	683	717	751	663	684	714	746	734	676	661	664	730	683	654	679	705	642	728	669	729	687	710	660	695	722	730	718	672	677	702	686	683	709	731	736	681	687	682	638	642	711	652	700	678	661	663	716	688	638	740	705	680	686	667	708	715	655	707	684	682	702	724	727	663	712	689	667	718	662	668	675	744	691	659	723	736	729	741	645	698	641	703	650	715	672	713	679	670	666	676	664	679	667	717	687	703	705	710	663	710	701	691	618	659	725	677	721	677	685	644	688	713	689	714	753	686	700	690	671	708	718	678	666	650	661	691	738	672	682	655	698	678	672	734	671	650	698	720	681	683	719	644	689	724	675	720	684	665	718	716	692	757	716	689	667	744	713	731	695	701	685	666	696	709	708	673	700	714	694	668	618	698	679	723	709	723	676	688	685	674	723	673	670	724	649	691	730	693	649	676	706	649	691	700	719	690	735	719	714	684	678	726	681	660	645	660	681	673	727	690	676	680	706	652	668	730	720	666	616	675	649	713	679	665	711	731	671	656	723	661	739	689	667	694	701	693	711	719	699	682	685	676	693	675	727	717	692	699	699	672	712	687	691	684	707	663	673	675	703	682	663	648	690	694	648	694	660	683	672	663	675	665	668	712	650	718	681	718	659	674	672	733	686	685	665	660	684	674	699	710	704	685	685	692	747	657	695	714	728	684	644	736	667	673	716	733	728	718	686	698	661	674	666	697	708	669	657	725	677	718	718	647	705	675	708	715	718	650	679	687	675	686	745	722	650	745	690	711	686	711	709	706	681	710	697	686	674	704	723	690	682	680	690	737	666	678	693	656	714	707	719	639	681	728	651	650	703	715	652	750	673	694	679	718	728	744	718	687	693	654	702	670	706	716	721	693	683	710	719	727	688	703	715	730	725	702	685	667	701	651	678	719	689	696	681	721	678	685	697	692	704	713	700	687	707	670	696	677	725	692	703	657	709	655	730	677	647	686	703	655	668	706	690	720	700	671	705	715	656	645	661	704	678	662	692	635	677	712	677	715	734	696	703	692	762	693	675	666	690	723	660	688	704	722	696	708	705	688	679	698	703	715	703	708	688	705	673	733	689	712	688	681	675	688	730	704	708	660	679	685	748	668	746	734	691	671	683	706	748	702	696	706	683	697	688	651	659	698	732	664	692	699	665	650	665	685	698	731	682	697	676	677	682	712	694	705	697	704	696	698	686	672	681	699	690	689	673	651	689	700	730	692	719	708	689	700	720	719	706	661	663	661	699	726	697	693	671	671	690	678	725	696	681	692	692	683	712	689	674	706	663	680	674	712	652	676	639	687	673	675	699	712	727	729	673	722	690	671	727	690	712	687	682	698	746	707	700	770	689	674	720	660	720	667	721	671	736	688	723	680	688	718	656	674	700	665	686	679	719	711	745	680	675	724	697	650	658	636	675	646	706	725	710	652	716	673	691	695	714	659	718	673	717	692	683	639	685	664	658	688	751	693	674	696	656	712	707	708	687	670	691	675	707	672	705	687	701	702	672	709	691	692	701	665	771	678	673	672	735	656	705	743	688	722	689	682	700	697	714	670	736	711	668	751	690	683	651	729	697	672	728	682	687	708	711	705	687	704	736	679	715	711	673	729	674	657	651	676	660	700	704	723	684	726	675	706	660	698	702	699	735	695	697	715	663	747	706	727	738	630	691	637	680	671	703	667	676	677	719	692	725	685	671	722	666	685	666	707	685	697	661	688	680	672	706	704	702	705	675	666	663	636	713	649	686	646	694	651	722	700	659	712	722	731	716	653	736	714	685	658	700	707	646	692	680	735	681	722	685	653	715	639	681	681	658	690	665	728	689	716	731	641	665	695
1858	433	247	202	170	228	279	287	239	193	211	238	169	197	194	182	186	188	195	167	168	169	129	121	120	93	97	76	74	82	84	91	78	76	72	86	90	95	87	81	71	68	90	75	85	70	61	77	58	74	72	76	83	91	76	78	110	90	90	76	85	72	72	76	91	66	89	93	72	61	83	63	80	73	86	70	71	83	82	91	75	71	66	76	74	63	78	83	65	85	79	63	85	77	77	59	83	75	67	75	76	72	76	84	72	84	74	70	84	88	74	88	85	93	88	88	87	83	73	71	80	89	75	82	75	68	75	70	89	85	86	80	68	74	73	72	81	64	89	81	74	76	83	71	80	90	76	68	72	69	81	78	81	78	81	75	68	72	66	83	85	73	84	66	79	92	70	77	79	86	90	76	78	84	86	79	90	88	75	79	84	76	88	66	73	78	90	79	87	62	77	76	84	78	63	69	86	74	70	91	79	63	89	80	82	84	78	75	80	76	80	89	83	72	77	70	64	89	73	84	82	90	70	75	72	62	66	79	72	78	67	77	69	64	84	67	65	87	84	93	85	59	70	76	77	74	90	82	78	74	83	77	72	79	75	69	83	78	57	63	78	68	98	90	86	70	98	74	84	79	95	88	84	67	68	91	70	66	89	82	86	90	78	72	81	93	85	85	69	67	85	88	80	79	60	107	66	78	87	97	98	84	88	91	83	87	72	81	83	59	77	76	85	85	74	86	94	83	76	69	87	93	77	73	92	94	73	79	82	72	79	80	76	81	70	98	79	76	92	57	74	83	86	85	89	68	93	97	77	80	84	82	82	88	81	74	88	88	81	78	86	79	83	74	87	89	89	87	77	66	61	91	67	81	90	71	77	92	79	67	68	82	79	74	76	90	75	64	75	84	64	79	74	79	64	78	80	68	84	70	83	70	80	89	65	73	56	75	82	88	93	75	72	74	89	78	85	66	66	89	77	86	86	80	82	107	78	83	86	68	75	76	69	78	81	75	83	67	63	78	81	75	69	65	86	72	83	65	88	76	74	100	78	89	80	73	99	76	84	78	86	80	80	78	91	79	83	69	68	68	78	89	76	85	81	72	89	82	82	88	72	81	78	79	62	89	72	71	84	80	75	77	75	79	76	84	84	81	83	79	88	79	62	93	87	81	88	68	86	74	81	83	87	77	80	92	70	79	70	79	76	77	75	67	83	85	77	77	93	86	85	96	104	88	85	77	77	88	72	75	75	76	80	88	76	84	80	76	81	73	64	78	77	88	90	72	88	62	87	71	69	68	87	64	91	76	66	83	92	72	107	97	92	92	83	70	84	79	62	65	87	74	69	90	83	86	81	72	85	76	95	92	74	89	88	85	99	76	89	79	77	84	62	71	73	85	68	88	89	81	83	79	74	74	92	55	81	83	73	74	73	69	71	77	72	87	78	95	61	80	93	79	81	80	65	79	88	90	66	68	74	82	73	73	77	86	75	84	91	61	83	66	82	78	80	63	84	86	77	92	87	96	83	65	78	89	75	71	77	65	91	74	88	64	84	71	88	84	81	83	87	81	79	66	70	67	88	84	91	68	84	76	71	79	62	75	64	84	81	73	80	85	88	83	88	71	70	74	79	73	83	75	91	79	75	83	67	80	81	70	77	92	97	56	86	58	76	68	78	68	91	69	68	84	78	75	94	58	69	68	63	77	77	80	81	84	68	86	76	89	86	66	79	100	88	85	101	72	79	89	70	73	76	83	77	84	78	87	81	85	90	82	78	91	65	87	82	72	77	76	92	76	67	78	79	99	77	92	78	93	87	63	76	77	80	67	90	75	79	74	75	65	71	96	61	74	69	102	68	81	101	68	84	75	79	79	65	80	84	68	82	78	71	83	96	75	71	84	76	85	82	57	79	82	72	74	89	79	65	68	108	71	77	77	88	86	64	84	72	78	80	76	65	78	85	67	80	100	87	88	70	71	87	95	82	88	72	76	80	66	78	80	85	79	89	69	70	93	89	80	85	83	65	91	72	72	72	82	77	83	74	69	80	80	91	74	92	65	75	78	88	87	81	75	84	83	82	76	77	68	97	83	75	96	81	91	74	78	91	83	74	67	84	68	75	82	87	78	75	101	81	81	67	81	91	86	77	67	63	98	86	74	93	102	68	72	71	91	77	83	79	84	83	75	72	76	78	72	86	77	85	82	73	86	77	78	75	82	93	66	74	77	87	85	79	93	90	88	98	73	73	86	69	75	85	78	77	73	79	87	70	66	73	85	84	70	72	97	79	79	70	75	83	82	95	79	76	88	77	91	82	80	86	88	71	74	102	73	69	86	85	74	74	71	82	88	78	86	92	86	91	86	78	70	87	84	80	85	78	87	83	87	73	78	83	80	88	73	87	88	81	84	81	65	101	70	81	109	82	84	79	92	78	81	93	62	79	90	71	87	91	89	87	77	84	79	79	86	87	84	77	74	81	78	64	85	91	85	80	84	83	95	85	84	92	69	75	82	75	76	98	89	84	69	73	69	89	66	87	85	75	65	86	64	70	62	78	75	70	78	96	88	73	67	80	85	81	86	85	67	67	80	85	89	91	74	83	84	85	72	90	71	79	77	77	82	82	79	83	75	76	81	92	86	83	84	73	80	98	67	94	65	74	87	79	68	83	60	89	92	75	76	73	80	77	89	90	62	75	71	71	79	73	99	83	80	82	74	86	82	96	83	90	84	81	74	70	75	94	91	71	93	79	70	74	89	78	71	92	72	90	87	80	79	83	85	85	89	73	79	83	90	81	73	83	88	73	66	84	78	77	84	67	76	78	86	80	76	88	82	87	82	72	79	70	74	81	72	75	85	85	81	80	84	49	79	83	72	65	85	89	70	82	83	75	82	68	96	68	84	97	69	69	83	85	84	80	93	79	77	95	96	92	85	74	94	93	84	81	89	83	103	67	76	77	88	89	76	85	78	73	65	67	84	95	69	80	87	83	80	104	91	102	73	83	77	67	76	69	86	82	78	68	86	89	79	83	74	76	80	77	74	75	100	88	84	82	67	85	87	96	83	96	96	87	81	77	89	92	80	76	82	106	86	76	68	78	73	89	74	71	68	81	70	78	67	76	76	84	79	79	82	79	93	91	66	84	81	69	76	84	98	69	78	71	84	62	72	80	72	77	69	83	79	80	69	82	86	71	86	88	72	62	79	78	81	85	84	75	85	83	86	78	82	78	76	86	84	86	83	91	77	85	90	79	75	82	87	87	69	95	89	88	86	86	74	89	91	72	88	105	84	82	82	59	72	71	78	98	85	68	71	73	81	80	89	80	97	63	83	91	91	95	74	92	91	75	76	79	81	70	69	90	89	93	77	92	83	71	71	89	68	76	80	80	92	81	85	80	87	82	55	72	67	68	83	93	80	68	62	79	74	79	93	88	79	79	90	86	79	92	79	71	80	79	75	72	66	94	91	85	68	73	95	70	76	68	99	92	86	80	83	74	92	85	85
13862	5494	3178	4175	8688	12066	11317	9803	7125	5944	5724	6077	4256	4507	4067	4086	4185	4055	3970	3129	2916	2766	2259	1696	1718	1308	979	745	683	645	661	639	670	689	660	599	667	669	658	622	718	651	593	625	680	662	642	587	589	599	626	680	697	641	679	678	648	617	606	659	627	606	679	655	684	648	652	637	649	670	642	587	616	620	633	615	649	615	638	659	647	660	616	592	611	643	649	615	636	641	600	631	601	585	583	607	652	593	617	624	622	635	617	648	574	599	641	543	595	599	659	660	580	642	591	644	628	602	627	632	594	597	608	603	628	602	646	619	634	621	613	637	601	620	576	607	642	606	598	621	595	609	592	645	664	622	585	601	609	622	591	636	602	636	615	603	665	584	636	597	623	640	632	646	601	624	585	659	612	618	649	597	608	628	640	601	619	627	638	621	638	628	653	617	624	567	651	652	617	649	629	554	633	673	613	616	590	608	610	646	639	622	643	582	601	644	635	618	636	614	631	630	666	601	652	593	594	600	630	592	600	637	640	598	585	648	612	644	628	611	653	626	648	631	632	609	625	642	643	590	637	627	615	618	648	620	675	614	648	647	656	577	619	604	641	640	611	639	652	614	615	600	587	622	617	590	596	623	592	613	618	616	614	621	641	588	595	645	620	594	605	600	626	599	608	619	640	651	618	655	594	621	648	580	662	556	640	605	655	628	611	601	646	586	626	610	614	609	645	643	612	673	610	591	623	627	634	590	571	597	658	620	634	595	627	622	591	601	635	570	623	649	572	628	590	626	621	593	571	662	589	599	617	606	615	605	607	638	567	625	647	579	615	641	614	653	631	617	605	662	626	604	588	618	618	666	579	589	611	666	655	624	601	627	602	651	626	660	633	644	610	591	656	622	660	599	604	583	617	623	608	630	630	591	622	621	587	671	626	634	597	639	579	624	646	605	633	643	619	624	633	641	627	608	601	584	643	645	643	630	617	609	603	590	592	584	580	688	655	631	646	633	619	579	567	619	635	601	648	612	658	619	610	641	707	589	626	599	614	575	615	604	633	614	635	692	574	582	608	620	596	629	650	636	638	621	634	631	629	686	648	637	659	599	617	604	629	638	589	585	602	636	615	602	626	645	613	619	639	629	664	675	654	693	619	640	639	666	627	639	594	589	585	648	629	588	631	604	590	618	628	594	669	655	655	566	646	638	621	656	617	612	580	588	570	590	582	596	611	627	601	615	605	591	668	639	660	639	608	626	647	621	594	606	630	658	581	605	633	651	612	683	611	585	642	604	661	601	644	599	601	605	599	626	610	619	620	663	614	639	626	593	638	607	641	639	629	601	627	608	602	588	650	617	596	610	633	601	576	594	619	621	601	621	603	647	618	625	575	625	616	660	618	584	641	618	593	636	578	619	626	630	613	623	582	615	618	641	572	631	643	621	603	606	597	649	663	593	620	622	612	620	638	624	596	619	642	636	585	579	597	593	595	658	603	619	614	630	635	602	578	643	640	600	588	610	636	605	594	623	639	642	632	601	639	562	614	636	610	612	644	619	579	669	553	617	614	631	640	623	653	624	642	613	618	601	643	636	615	637	603	620	600	638	631	613	659	626	606	623	657	624	662	637	629	632	661	635	635	654	626	648	577	615	625	629	654	663	638	616	621	563	636	629	633	611	617	634	623	618	637	662	644	555	641	656	604	625	601	648	605	650	582	636	646	633	577	576	577	629	668	633	584	611	585	636	613	628	631	632	586	597	582	598	622	617	620	645	587	612	618	590	583	622	665	601	621	645	584	632	631	625	607	626	598	670	591	591	679	626	641	625	651	609	639	604	637	636	611	619	614	602	643	629	571	625	603	628	595	603	595	667	637	662	628	624	607	633	639	617	612	645	587	561	593	600	608	674	610	618	650	612	638	594	627	632	624	639	643	589	656	624	637	631	594	633	634	609	640	588	661	669	588	614	592	635	647	632	632	650	625	613	590	619	619	615	636	603	599	579	633	705	629	597	623	583	564	598	603	637	656	698	635	629	620	616	605	614	569	585	625	594	595	600	643	632	592	612	670	607	613	662	650	656	615	631	622	593	635	632	644	677	626	588	603	626	661	583	642	617	622	635	599	619	593	634	635	620	637	606	639	658	659	622	576	613	679	646	621	615	632	610	593	620	614	620	607	672	619	621	628	613	634	640	605	626	611	617	622	601	611	613	612	602	589	663	622	618	611	592	619	645	581	614	645	600	574	602	630	617	643	608	588	625	615	675	677	621	612	597	648	650	616	645	626	607	619	647	621	628	584	617	591	641	616	636	623	650	631	626	652	614	604	614	617	633	611	666	639	648	612	610	606	651	609	596	641	628	619	582	646	623	598	620	662	639	631	577	602	634	628	597	647	639	628	649	652	630	595	640	587	606	605	626	665	638	623	606	662	589	616	565	595	647	612	615	591	625	640	588	624	602	623	612	607	569	628	638	613	678	631	616	590	596	628	619	645	648	613	610	612	642	631	619	648	630	621	600	636	650	618	619	637	680	609	656	602	581	627	636	670	611	625	621	583	646	569	643	647	639	622	600	652	615	636	617	568	609	663	610	605	628	637	616	600	624	615	602	619	639	604	595	621	593	629	616	554	613	607	682	658	589	653	595	598	643	575	625	615	586	616	589	611	675	631	640	634	614	577	620	603	606	594	620	618	611	653	648	627	633	617	560	638	581	583	641	586	635	625	638	621	635	597	591	582	589	639	617	630	581	607	620	615	628	627	598	614	608	626	634	606	608	645	651	625	624	596	659	629	617	615	623	620	575	595	629	645	632	607	617	610	639	663	628	633	597	619	627	611	642	604	589	618	640	630	662	591	615	586	626	624	594	678	633	630	598	653	651	626	648	641	608	628	617	623	638	646	643	640	608	622	603	613	639	604	641	630	606	618	592	592	628	635	624	617	619	609	632	580	622	613	615	617	608	579	634	658	601	604	593	626	599	615	602	571	616	664	598	633	634	603	619	603	612	596	592	633	616	635	652	628	614	588	597	601	622	641	665	637	624	648	614	658	583	635	636	603	669	623	614	630	639	614	618	610	645	576	606	602	631	613	655	582	596	618	628	599	657	613	633	623	640	641	638	615	622	657	593	618	606	589	625	666	627	621	598	613	634	604	639	646	672	627	585	651	623	646	650	634	635	614	591	591	612	626	606	644	641	616	587	599	651	595	628	622	591	670	614	602	598	666	611	645	582	571	666	628	606	611	595	629	591	615	658	608	611	612	624	648	647	657	628	648	640	575	605	649	615	610	633	655	589	606	604	595	601	632	619	612	647	649	632	627	607	639	644	600	652	618	630	582	547	648	617	617	651	583	635	627	632	619	594	662	606	679	662	614	652	622	616	620	637	656	607	627	604	581	588	594	646	579	644	662	616	592	666	660	645	616	585	613	626	633	601	641	639	593	618	587	663	611	626	635	641	613	574	601	632	606	669	610	615	618	663	626	681	689	614	632	587	592	642	646	628	662	598
1362	573	406	297	242	357	398	360	323	299	301	283	246	260	250	249	253	283	262	244	245	218	202	181	166	152	125	117	107	136	145	133	128	113	108	129	132	133	146	132	118	141	139	102	127	119	115	138	102	119	118	140	123	124	127	127	144	110	122	122	117	132	139	127	137	121	140	122	109	126	120	129	125	119	121	120	138	113	121	100	128	132	104	132	118	117	127	137	119	126	138	124	126	112	131	122	115	138	117	134	114	118	138	119	119	103	102	133	118	132	120	120	133	129	116	118	136	126	129	141	120	128	129	129	131	118	132	105	120	123	108	135	117	124	117	128	121	135	117	125	120	131	139	119	115	101	120	122	114	128	116	117	111	118	117	116	126	104	129	113	132	121	132	111	122	134	131	127	125	129	124	131	125	130	123	140	112	107	113	117	123	116	116	132	121	128	135	138	132	135	119	122	111	118	109	106	132	118	120	129	133	125	112	130	101	124	106	113	99	128	123	135	133	125	111	128	129	128	131	125	146	123	128	136	105	114	132	106	135	117	115	115	139	112	119	101	124	104	98	115	139	116	127	143	102	122	107	92	123	111	142	115	135	112	113	127	139	116	123	123	138	126	104	114	117	120	135	119	119	116	139	123	121	111	92	120	122	139	118	135	122	115	113	126	145	111	122	140	133	121	119	126	107	131	148	118	118	139	114	126	116	133	134	135	144	138	114	129	96	115	127	121	120	142	134	135	134	112	115	135	116	126	120	130	118	98	129	127	129	119	116	133	130	125	139	119	116	122	118	125	137	115	116	122	125	135	135	137	130	121	128	129	118	142	116	119	132	133	124	119	127	117	125	118	130	118	112	124	108	128	133	132	132	142	128	140	123	98	123	112	125	132	105	123	116	104	135	137	114	127	129	143	123	111	126	110	102	108	118	121	113	125	150	116	129	116	105	139	127	118	128	119	136	120	132	118	132	108	115	130	127	124	110	141	144	116	111	128	132	113	116	129	119	106	110	123	122	117	122	111	127	131	132	121	123	127	156	116	108	108	119	154	126	108	127	146	101	127	112	122	125	119	114	134	130	123	126	100	116	105	142	115	129	113	131	111	124	122	148	118	122	106	118	138	138	120	126	130	119	139	124	129	117	129	133	126	117	132	128	125	122	136	119	115	123	123	127	108	116	168	123	123	127	127	114	104	114	116	125	128	134	119	106	127	129	135	123	133	99	111	133	129	134	123	125	133	129	148	122	118	140	121	124	129	118	133	134	135	116	113	119	103	120	118	119	117	130	126	115	116	126	119	136	138	124	102	124	116	128	132	146	129	108	138	118	112	132	110	152	118	116	110	114	131	124	135	105	112	147	133	116	117	133	115	129	131	118	122	137	143	142	133	109	130	124	140	126	130	139	114	106	143	120	127	118	120	143	109	111	130	121	111	118	123	139	100	146	115	118	104	108	115	122	124	116	124	109	104	133	138	129	138	147	128	130	109	116	125	121	110	114	111	114	129	121	119	106	118	130	111	135	120	134	125	114	140	122	141	138	117	118	126	112	121	119	134	108	120	117	106	116	126	123	119	117	123	128	109	125	115	128	123	126	130	116	107	122	118	115	124	122	101	122	134	123	127	96	103	139	124	125	127	115	112	131	136	131	107	126	117	127	136	134	111	140	107	117	116	137	139	115	108	125	132	134	118	132	137	120	120	145	143	134	116	133	135	129	106	126	130	108	132	118	123	131	130	123	118	122	114	126	108	119	114	126	121	117	126	108	121	116	113	123	145	126	123	132	110	130	116	132	129	129	149	110	110	117	126	121	122	123	106	98	115	142	112	118	132	113	117	122	122	112	125	123	112	134	122	118	130	116	128	125	137	111	120	123	120	124	114	97	137	119	135	131	109	117	115	117	150	118	139	134	100	114	134	137	108	124	135	111	110	109	134	144	125	113	132	118	134	125	129	107	112	136	124	111	105	109	153	124	109	116	113	127	122	137	100	125	111	120	121	110	130	138	111	114	122	122	133	121	142	115	136	137	134	140	132	96	107	128	114	117	129	127	102	113	113	118	103	115	130	111	133	111	126	122	114	117	115	119	119	143	126	121	115	115	133	123	119	100	123	141	128	115	111	108	131	108	116	112	121	104	116	116	142	117	143	129	130	125	124	102	122	118	137	101	129	120	98	132	120	127	141	132	131	120	118	137	128	113	133	120	117	110	124	114	129	139	113	115	121	124	116	115	145	131	117	126	133	141	121	138	114	123	121	123	124	122	139	121	133	136	131	118	113	134	124	112	102	103	125	141	130	132	126	147	120	124	125	128	135	143	124	118	150	125	110	125	123	124	125	130	112	118	118	104	125	102	109	126	107	126	131	118	109	121	116	117	126	129	139	113	114	132	135	123	128	142	122	144	103	130	122	127	132	126	138	122	127	103	128	135	130	126	123	126	124	114	128	118	101	103	127	126	109	118	111	147	111	147	143	127	106	122	112	130	141	126	116	114	135	126	100	118	123	96	120	123	106	106	129	120	117	118	119	136	122	147	110	135	128	120	119	133	123	138	106	124	127	116	126	121	135	130	131	125	122	138	117	127	125	131	128	133	126	133	115	117	141	118	108	125	117	131	129	113	123	121	130	135	121	133	131	127	110	135	109	118	135	133	144	132	129	118	146	112	145	142	132	125	104	143	133	129	115	120	131	129	125	128	113	115	118	108	112	128	130	127	121	132	133	117	129	95	133	116	113	139	119	123	125	118	105	124	126	132	121	122	128	137	125	111	93	121	99	131	128	132	119	116	143	123	99	114	131	117	116	138	115	115	130	106	125	117	137	133	114	138	109	128	139	119	115	127	115	131	121	102	112	125	123	117	118	133	124	100	148	125	127	134	141	118	130	124	132	126	119	144	129	118	154	118	118	118	114	136	102	108	107	120	127	111	139	112	124	114	119	121	126	119	114	107	121	119	127	139	119	108	120	123	131	131	127	109	108	137	136	143	114	121	131	104	116	104	118	125	144	125	106	127	118	114	124	111	141	118	126	117	105	117	121	123	101	121	133	153	140	125	123	114	133	146	122	114	92	130	133	148	110	116	137	97	112	132	128	117	123	125	107	127	119	129	134	137	137	151	120	117	127	128	115	123	142	128	110	134	128	134	119	107	124	115	137	113	120	112	135	121	114	108	106	119	106	134	141	124	121	150	126	127	132	132	118	118	140	116	138	121	132	121	113	139	111	111	121	122	127	116	132	120	107	123	106	133	116	149	111	109	133	134	115	133	132	139	124	130	125	126	110	131	122	115	131	130	118	112	131	129	123	161	120	130	114	114	136	122	125	130	111	124	115	109	117	161	121	130	139	121	131	102	107	130	120	100	131	109	111	134	128	137	103	116	130	127	130	123	134	98	120	135	127	112	131	132	111	129	129	119	116	104	105	111	121	126	137	128	140	124	125	150	122	122	123	128	121	136	126	134	105	139	130	122	130	119	106	107	126	127	124	143	129	125	133	121	136
15344	7029	4315	5466	11406	15274	13494	12120	9145	8325	7672	6663	5243	5854	5258	5366	5243	5239	4925	4248	3836	3653	2729	2386	2248	1736	1394	1060	1045	988	1004	956	1022	1008	1008	967	929	958	984	987	970	949	969	1004	992	968	961	964	968	912	966	986	989	992	1061	1002	922	975	968	987	984	960	968	978	1035	1001	969	930	952	933	916	932	892	988	1018	954	924	947	922	925	931	914	895	894	885	878	906	942	962	887	880	929	910	890	917	924	954	911	889	940	962	933	950	915	915	877	874	933	970	920	952	906	958	916	921	953	894	935	820	948	917	906	952	949	939	919	953	899	888	936	960	949	899	879	924	942	912	902	940	948	908	957	920	925	872	958	934	937	920	890	918	959	901	933	910	933	949	907	974	893	892	904	935	896	948	912	949	935	953	896	923	970	891	887	940	981	935	907	941	875	880	971	884	924	963	893	943	913	964	876	898	933	939	928	882	921	945	950	888	941	889	890	898	900	874	895	877	884	929	918	902	882	949	899	897	913	959	918	905	914	966	927	900	902	970	902	934	931	934	913	922	908	965	968	904	966	881	919	947	903	911	933	934	861	952	900	922	901	978	905	907	918	932	915	971	884	954	957	883	904	915	943	928	864	933	917	913	928	914	954	906	884	963	956	913	932	887	891	899	978	923	964	941	894	967	904	936	913	929	915	899	886	924	905	878	849	892	918	923	919	936	910	983	909	951	858	935	949	890	941	933	901	879	896	945	955	929	925	851	925	867	946	899	939	905	923	937	914	916	966	937	997	944	929	939	898	902	942	932	957	903	919	916	902	940	904	949	864	932	932	973	877	935	986	960	926	949	978	945	950	944	963	958	882	950	962	990	938	957	896	940	949	928	948	946	928	898	962	927	940	885	915	910	917	907	895	953	918	913	920	899	1017	902	880	910	913	911	906	920	974	872	931	900	918	946	910	997	893	920	895	990	906	935	903	913	892	907	933	922	906	894	928	956	884	908	901	914	907	915	869	889	918	883	936	922	908	895	897	933	898	929	906	864	936	901	953	905	929	943	937	909	914	894	921	883	893	893	922	920	944	917	887	918	938	894	930	955	906	906	877	901	905	958	885	929	960	905	916	919	933	948	881	887	928	970	903	904	919	941	935	928	906	977	923	949	947	911	863	952	919	922	880	954	894	933	936	930	915	887	915	992	861	888	914	889	927	888	908	964	983	918	899	899	970	907	921	883	943	841	874	999	982	893	964	882	935	950	953	929	940	914	939	887	989	884	929	913	863	930	924	948	990	938	961	935	959	883	922	926	906	957	934	919	957	944	963	961	910	888	914	917	919	925	950	870	951	828	928	911	904	888	965	905	886	909	872	959	943	967	969	893	871	946	907	916	975	921	932	890	913	998	972	897	887	908	899	946	949	910	891	944	964	927	947	910	914	939	897	925	960	905	950	903	906	877	897	928	892	951	896	971	901	925	943	897	906	905	938	876	909	976	927	863	839	975	910	938	885	869	950	976	908	958	867	954	922	962	920	911	910	927	926	911	902	893	893	965	945	909	929	966	913	931	935	901	948	862	928	918	882	902	923	932	902	901	945	959	949	944	885	911	924	929	908	886	938	912	906	928	955	897	917	894	948	931	929	961	962	934	914	876	945	881	918	922	923	934	889	948	884	949	999	924	882	905	894	904	935	901	952	938	923	968	921	926	925	851	989	905	906	953	952	975	937	923	899	964	877	954	898	954	921	907	909	871	906	908	866	885	931	945	889	939	953	936	920	910	931	934	915	910	904	907	922	878	961	879	908	947	899	940	936	933	946	929	880	935	903	975	917	920	895	946	972	920	881	924	931	942	941	929	879	911	889	897	907	960	939	964	890	946	905	939	903	942	850	970	909	968	959	947	947	968	909	912	896	948	927	872	901	921	883	927	968	953	907	922	975	920	915	884	919	943	903	922	949	896	943	972	858	957	944	915	941	916	896	922	902	925	961	911	940	896	938	918	857	977	878	943	946	972	927	935	941	931	902	922	941	878	929	927	902	889	894	938	965	937	924	903	929	890	939	943	920	888	880	918	920	871	901	940	933	949	928	903	867	899	900	940	936	879	942	961	951	945	967	861	908	903	891	1005	998	942	900	919	895	940	942	916	882	967	909	874	936	965	942	924	915	930	883	927	906	946	945	886	974	917	899	958	900	967	935	961	905	961	932	933	960	925	953	919	960	866	969	911	926	944	927	946	907	914	884	940	947	895	924	955	872	872	925	925	1001	982	896	962	942	936	943	922	922	932	955	893	927	937	908	962	918	911	919	899	897	970	955	889	936	915	913	981	921	961	978	891	946	908	875	865	949	932	944	930	938	908	929	940	908	974	855	959	942	939	874	875	948	968	930	923	917	902	957	914	969	918	945	903	938	949	953	947	935	944	942	941	963	977	966	858	945	917	892	950	894	923	903	955	959	897	909	883	879	901	892	933	925	911	902	931	886	904	873	863	905	855	980	919	910	903	913	913	977	882	932	962	946	949	916	915	949	922	964	929	923	959	928	949	960	903	931	926	903	924	924	881	964	909	950	886	878	934	940	893	916	893	944	916	915	915	875	880	935	918	916	927	904	889	942	959	941	951	950	925	904	922	857	919	898	935	920	866	930	876	941	905	950	905	910	946	938	883	915	910	923	906	921	971	903	907	916	948	924	906	981	911	941	938	931	960	960	968	900	871	944	960	940	908	916	919	920	931	934	937	941	915	885	903	882	970	921	926	935	956	977	958	937	867	885	967	921	945	982	934	912	885	876	886	912	954	936	927	925	968	929	919	978	929	944	970	942	958	867	885	904	879	946	958	914	964	924	852	896	914	936	900	921	885	887	925	949	909	927	958	893	964	905	981	886	957	977	925	918	987	920	898	886	889	922	821	870	919	935	927	898	910	894	893	902	910	939	966	949	930	878	911	908	944	970	887	943	905	957	926	907	886	927	968	923	883	911	933	904	955	913	974	894	934	928	891	936	955	919	923	939	915	940	929	916	923	910	940	968	954	881	962	912	862	910	936	921	942	885	933	934	899	933	973	863	870	902	944	934	962	906	984	934	934	1008	931	981	888	950	939	945	899	926	868	939	926	942	918	926	907	921	955	941	909	935	947	896	899	946	963	928	947	893	925	909	939	961	954	878	938	957	927	948	925	868	883	846	910	906	918	949	911	883	929	901	958	929	905	869	919	881	928	908	874	928	969	909	908	939	967	894	922	888	932	947	954	911	928	910	891	873	942	873	947	928	918	930	908	935	949	897	886	949	860	915	914	877	822	894	916	949	907	959	881	848	878	998	949	902	950	930	893	927	920	944	957	884	887	945	880	840	911	941	949	920	945	989	894	926	851	945	944	962	925	902	964	945	929	915	929	918	912	880	935	938	937	918	941	944	885	926	893	933	944	927	947	912	875	871	946	915	943	940	917	921	887	954	913	910	964	916	880	984	921	894	904	934	982	940	916	901	920	945	946	942	954	914	935	927	930	908	918	1013	946	961
1316	297	204	122	122	145	171	184	160	133	128	127	129	125	128	160	129	138	120	107	112	79	86	64	68	56	57	54	46	57	46	55	47	49	62	49	46	50	62	53	56	55	52	51	36	45	41	56	46	53	40	47	55	50	51	53	51	46	38	65	38	49	63	51	62	38	52	41	51	38	43	38	43	51	51	37	45	54	45	39	60	49	45	61	59	51	59	50	57	46	45	49	39	44	45	53	60	55	46	34	41	53	39	40	39	41	54	43	48	55	46	54	47	45	42	51	55	54	52	56	68	36	58	41	43	48	36	41	52	45	49	56	40	46	58	42	54	57	55	43	44	46	49	48	53	42	42	41	50	50	35	52	49	39	60	45	58	55	42	56	40	46	47	54	49	47	52	46	52	36	55	59	39	46	51	59	55	49	51	31	50	59	58	53	38	56	52	54	52	53	59	50	63	40	58	49	40	50	49	49	42	49	40	57	49	48	48	47	49	52	41	58	52	46	68	48	45	46	63	47	54	37	51	46	52	42	53	37	63	44	45	51	48	48	62	51	42	44	54	38	51	48	61	55	43	47	45	43	55	51	47	68	40	53	55	43	64	45	54	43	44	38	57	57	46	45	49	53	47	55	43	54	54	52	37	54	48	43	48	44	46	38	43	43	51	38	55	50	52	49	48	39	50	42	51	46	50	47	41	51	52	58	47	47	64	47	42	39	55	42	58	45	50	39	45	45	52	38	47	53	36	53	63	47	47	59	52	46	43	54	52	51	51	51	45	63	46	45	50	55	54	36	54	45	47	56	57	52	42	54	52	51	61	55	64	46	49	46	50	55	46	68	49	48	48	47	57	52	62	45	49	39	46	54	49	40	54	60	54	41	59	56	56	50	50	50	45	58	56	41	42	50	53	43	36	44	55	31	38	53	44	60	57	42	54	49	53	46	45	48	48	45	45	38	55	69	54	50	56	51	47	50	47	51	45	48	56	51	44	51	51	55	42	57	47	61	60	56	50	45	42	59	48	44	50	50	48	45	48	41	54	55	42	43	48	52	58	48	46	51	55	51	48	48	61	45	44	42	40	40	55	47	55	60	37	51	46	46	49	53	55	41	53	51	42	48	52	37	39	44	48	50	51	38	39	63	49	58	50	57	56	39	53	44	49	34	49	61	58	67	44	54	39	48	43	53	55	51	59	62	53	54	55	38	45	57	47	44	55	55	52	51	74	43	50	48	43	38	44	42	45	47	44	39	48	52	47	56	53	57	50	59	49	43	58	48	48	63	59	36	49	48	47	51	46	53	57	47	40	55	46	57	45	41	51	56	53	44	48	51	46	40	56	34	38	45	65	39	51	48	42	63	53	43	53	41	49	46	54	45	52	57	49	52	69	47	48	39	49	48	48	45	49	46	36	60	51	41	55	46	49	48	56	50	50	46	44	48	49	40	42	52	37	64	53	42	45	52	59	45	45	53	57	62	51	44	48	51	39	49	51	48	45	50	40	56	52	41	53	62	53	47	60	46	51	45	54	56	38	51	41	54	45	40	71	50	58	45	44	54	49	51	61	47	50	48	48	62	54	48	41	56	42	43	50	50	63	44	43	51	39	50	58	46	51	50	40	49	62	65	51	49	52	46	54	52	54	50	53	32	47	42	40	42	41	49	41	50	44	52	52	52	47	57	46	49	41	48	62	49	55	49	43	46	53	60	37	44	45	55	36	45	49	44	39	42	46	41	41	40	39	46	41	49	54	59	45	53	47	42	43	41	46	61	58	45	50	49	36	49	49	54	45	43	57	40	43	45	53	47	46	37	46	35	45	59	43	50	49	59	45	50	50	59	46	57	47	47	44	44	47	34	50	46	41	51	45	50	48	51	56	46	52	64	55	48	48	44	53	48	42	42	51	48	42	44	52	51	51	48	42	45	42	42	50	49	52	64	50	42	49	42	60	47	34	47	55	35	50	40	52	60	36	55	47	44	48	45	50	43	40	62	53	48	45	55	47	54	50	52	41	43	39	43	60	51	42	50	55	34	52	60	40	67	56	60	51	39	31	53	53	43	41	51	37	51	52	46	57	49	39	53	42	46	44	61	66	57	46	57	53	56	50	42	41	59	51	42	39	43	54	48	49	49	31	42	55	50	49	44	36	57	49	47	57	42	52	47	58	51	56	49	34	49	47	48	40	62	39	44	54	31	43	47	41	51	53	54	54	41	34	50	37	55	58	45	46	44	42	53	61	53	49	40	60	55	61	40	48	60	53	68	45	46	51	44	44	52	60	52	56	50	50	53	51	51	58	45	43	55	42	56	44	46	46	57	48	44	56	32	54	51	46	46	38	49	41	47	56	51	60	44	65	46	38	40	53	51	48	52	51	50	57	56	37	51	47	48	52	52	44	60	58	43	62	54	52	59	45	52	43	34	66	48	38	47	63	45	52	48	39	42	46	46	62	49	49	40	56	38	43	37	54	56	54	46	53	41	60	44	43	44	48	49	51	57	41	52	44	43	50	62	61	56	46	58	44	51	52	54	43	43	52	50	49	52	54	57	54	48	36	49	35	55	57	58	45	57	48	53	45	45	45	55	43	47	59	57	59	47	45	62	72	34	49	45	47	53	48	47	44	50	38	58	58	50	48	45	55	53	47	56	46	46	45	41	58	44	51	49	50	45	45	60	63	45	47	62	46	36	53	43	51	47	49	69	49	46	61	58	38	36	50	47	52	58	45	59	37	48	53	53	50	51	44	49	44	54	43	53	49	58	38	43	32	43	47	37	45	45	36	56	65	51	66	40	46	42	53	54	49	45	50	52	52	51	50	53	48	41	60	43	42	60	40	54	53	47	42	46	37	48	38	47	45	41	46	47	61	53	54	40	51	53	48	36	52	59	44	44	43	52	54	46	44	50	49	45	49	47	42	44	61	52	61	52	55	36	41	46	44	43	41	53	49	56	59	46	53	47	43	57	46	48	43	55	49	40	48	72	51	49	49	48	43	60	57	45	42	54	60	54	41	55	52	60	46	47	48	37	43	46	52	60	41	66	55	48	47	44	50	52	49	41	56	65	43	47	47	41	47	50	52	55	58	59	59	56	53	53	47	61	41	43	45	56	44	49	51	51	48	47	42	51	41	53	57	49	47	53	46	56	55	45	43	43	48	40	49	51	39	43	44	51	57	43	54	47	43	49	58	58	56	48	44	50	70	54	57	37	46	59	49	43	64	48	53	42	43	54	45	58	56	59	44	43	55	44	46	48	56	43	42	65	53	46	49	54	53	42	48	44	56	49	50	48	54	54	59	48	56	59	59	56	51	49	55	44	47	42	47	41	45	46	34	44	37	48	54	46	47	62	42	52	39	52	61	57	47	40	55	48	46	53	44	51	44	58	54	55	55	66	49	40	39	59	53	40	45	46	48	51	53	57	50	57	42	37	47	46	47	50	50	51	49	48	47	35	57	47	64	46	49	41	36	49	40	45	49	43	45	40	54	56	46	55
12097	4038	2391	2921	6964	8820	8109	6965	4980	4638	3944	2916	2985	3458	3034	2943	2872	3024	2810	2216	1987	1655	1198	1135	1012	723	532	430	394	405	414	423	401	412	422	383	415	404	397	394	430	402	394	436	382	412	380	394	404	387	392	404	404	420	456	401	390	430	400	421	392	434	410	397	478	396	430	372	389	377	369	411	393	385	393	400	402	391	416	386	406	412	357	393	396	440	365	389	394	384	418	411	396	408	389	410	413	434	423	394	413	396	440	386	392	419	374	370	393	382	414	399	389	425	406	454	414	429	427	440	409	370	453	400	388	394	379	379	386	382	399	390	408	412	395	359	417	432	391	399	384	400	375	400	359	355	422	404	419	392	394	416	384	378	388	370	374	360	364	392	387	414	370	372	363	350	407	391	396	396	417	373	379	411	377	416	402	420	407	385	378	383	389	417	390	394	402	419	393	414	382	394	375	427	405	422	391	409	405	381	418	389	397	383	404	404	400	377	392	405	392	398	360	397	418	400	369	385	424	434	396	411	393	382	418	415	412	383	375	375	380	394	407	396	382	394	388	374	378	429	397	379	404	377	396	413	396	359	394	376	380	394	405	401	369	404	367	427	404	418	394	408	396	378	388	414	378	407	394	424	409	334	420	394	379	370	413	390	404	401	422	367	433	402	396	413	406	393	383	393	375	364	391	403	417	391	421	431	407	381	389	386	376	368	418	394	415	384	383	430	382	353	362	403	420	381	381	402	390	444	382	414	384	382	434	384	397	388	405	358	407	410	373	406	389	405	397	424	398	363	375	399	382	376	400	415	397	401	387	385	367	405	374	396	422	379	370	428	398	385	390	387	374	427	381	396	386	380	438	409	381	394	395	370	372	374	366	400	393	419	383	410	383	428	371	409	427	389	386	391	366	404	420	390	423	369	417	384	390	386	422	382	374	382	425	392	400	408	435	372	420	402	416	396	379	368	424	405	396	376	402	379	396	425	392	394	382	407	392	389	374	411	373	387	417	425	380	422	362	395	415	366	412	433	393	415	400	404	375	381	358	422	390	415	392	382	423	404	408	399	393	375	415	422	390	379	403	429	410	394	375	392	414	375	400	386	371	387	411	403	388	402	418	375	421	386	411	407	404	395	391	375	417	402	401	380	374	421	372	400	396	412	389	395	415	380	414	403	447	409	399	363	410	417	431	384	410	399	381	409	416	403	419	376	355	414	421	402	381	385	387	388	391	407	404	388	430	409	378	371	411	387	378	346	375	400	411	402	393	398	390	422	385	377	388	406	363	366	386	386	438	424	390	399	413	370	400	368	400	405	373	381	401	412	364	398	376	388	406	389	416	425	384	387	390	391	397	417	417	382	398	369	374	400	368	382	410	423	394	392	389	395	389	398	419	351	399	396	421	379	415	412	386	413	386	407	415	402	379	420	396	403	406	380	377	393	394	427	421	393	420	381	403	418	405	413	407	422	363	366	417	409	383	397	417	388	469	420	358	382	412	400	392	360	374	397	397	423	377	398	381	406	383	389	414	406	403	370	460	382	395	378	394	389	397	407	415	354	370	396	407	374	384	399	378	424	392	406	379	376	360	416	385	395	387	388	380	379	383	388	386	392	401	388	410	402	386	416	378	405	352	443	396	390	370	416	376	380	397	400	405	402	379	383	396	390	401	359	407	400	436	404	390	381	386	366	407	401	394	392	402	388	395	389	383	372	412	360	389	382	409	385	366	387	397	372	403	386	383	380	401	360	387	414	418	355	385	381	412	401	392	396	392	403	396	417	375	375	417	418	388	418	391	404	390	423	412	397	388	366	408	395	400	393	407	386	392	405	396	410	422	381	402	396	382	408	366	367	385	405	381	403	408	424	402	418	390	394	424	417	417	399	384	379	414	404	387	407	397	411	387	448	418	401	455	394	406	436	376	414	401	395	362	417	377	439	398	419	411	397	420	440	429	385	410	378	375	402	393	350	380	379	349	408	426	373	412	364	409	396	365	410	425	417	403	432	368	411	372	397	383	416	388	401	397	401	371	419	398	410	365	398	389	371	365	382	392	371	378	382	401	372	405	367	435	385	413	421	387	430	379	395	378	388	363	389	400	418	387	396	379	397	369	388	400	377	373	383	409	380	405	376	402	384	427	375	390	378	386	375	392	399	385	401	398	415	395	406	397	403	357	397	395	367	404	419	430	366	390	411	384	401	366	402	390	392	418	377	390	411	395	438	399	387	416	407	375	374	419	391	382	415	396	373	405	396	393	374	393	394	413	378	394	401	374	397	408	412	391	418	412	362	364	397	415	383	450	380	403	377	401	420	389	395	378	366	403	401	396	413	425	381	385	412	398	410	369	424	395	398	362	385	371	361	341	397	404	408	387	398	354	410	378	404	357	390	382	382	412	380	436	423	446	368	382	440	410	390	395	377	399	408	409	391	388	426	400	381	397	418	416	423	364	397	377	386	400	404	376	367	386	413	403	405	407	397	415	394	395	380	385	401	414	418	368	389	375	364	401	396	395	409	387	379	371	387	386	388	387	417	391	392	407	406	393	420	396	408	382	401	415	411	381	391	392	446	410	360	414	373	417	395	376	415	418	461	398	379	395	400	398	392	399	403	399	413	400	389	432	396	392	375	371	378	381	381	375	405	395	394	383	405	415	375	377	390	370	378	385	386	410	356	397	392	428	392	399	382	365	389	408	384	380	398	397	390	356	371	443	400	409	392	389	372	432	397	426	388	440	372	381	404	439	417	344	390	394	393	384	398	368	403	391	412	411	362	377	389	410	367	394	393	394	425	403	408	381	369	393	365	392	364	407	388	395	415	412	382	400	384	396	366	380	367	385	399	360	377	385	392	411	425	383	374	407	386	406	393	377	408	415	412	389	401	376	428	389	391	385	397	404	369	382	396	345	374	371	394	384	382	390	345	403	379	416	385	377	416	406	432	410	381	402	394	381	397	386	405	380	377	423	408	365	426	369	422	401	409	402	369	376	391	414	392	416	400	379	404	396	416	385	348	373	386	389	402	409	379	376	406	389	377	395	419	372	411	366	418	403	357	396	386	442	349	442	406	413	373	403	386	363	372	412	428	410	388	384	385	380	421	428	397	361	386	407	352	417	403	348	414	386	391	418	415	395	398	413	404	396	397	417	420	402	377	380	378	403	388	385	383	371	390	409	406	406	386	410	384	377	388	415	383	402	397	364	393	390	398	406	413	365	400	405	424	392	383	350	410	405	387	349	416	407	391	389	404	367	384	367	425	388	394	383	388	432	389	366	389	373	401	391	370	381	400	381	373	370	392	367	378	373	378	379	407	350	419	422	407	418	388	395	422	415	395	402	410	387	414	371	371	405	407	369	421	382	411	408	403	424	400	396	407	375	394	438	382	423	437	421	407	389	422	392	439	377	396	403	358	406	415	402	419	442	368	362	430	408	418	379	414	427	419	390	393	387	419	398	360	365	381	402	395	412	364	356	408	385	366	392	415	404	380	398	408	390	393
973	509	334	238	213	250	302	281	252	231	207	185	192	226	195	213	196	195	229	189	171	136	149	138	116	83	96	98	92	93	91	87	96	85	84	87	106	101	96	92	98	94	86	87	109	100	83	100	99	80	91	96	99	100	88	92	90	72	97	85	92	109	86	121	88	90	93	89	96	101	95	90	86	80	85	101	99	110	88	99	82	94	93	91	88	92	102	103	95	102	94	93	100	104	85	93	68	82	82	81	103	84	107	87	108	90	94	78	95	105	78	90	105	97	74	79	94	100	106	106	98	93	84	97	96	90	93	84	90	67	84	91	117	111	99	79	89	90	75	88	89	85	84	97	87	82	100	98	94	95	105	111	109	84	81	98	99	86	85	87	103	97	103	114	90	114	95	89	96	78	93	92	92	77	73	96	107	89	86	85	81	81	90	75	95	93	98	92	114	91	98	93	89	90	86	122	92	92	98	85	82	89	99	102	84	78	85	83	89	79	91	109	90	87	82	97	100	86	87	85	79	87	99	82	87	81	100	92	86	100	74	99	97	94	103	84	89	96	83	124	95	94	99	90	79	101	96	94	78	97	87	82	83	96	97	101	87	93	84	83	105	74	110	86	97	107	84	105	104	98	92	98	95	92	77	92	109	90	107	103	72	113	68	83	101	79	102	107	83	89	100	89	103	82	103	93	98	94	81	92	99	89	108	103	79	107	81	81	104	90	96	95	105	90	101	95	90	93	80	114	95	99	93	78	85	79	76	87	95	89	84	98	82	90	99	103	87	94	112	98	86	93	81	79	79	88	65	94	88	96	77	86	84	95	84	93	100	91	84	103	101	101	96	118	104	95	85	81	87	90	81	89	103	78	95	91	91	72	81	84	114	99	100	81	92	98	91	102	109	90	107	81	101	92	87	113	102	71	92	72	85	84	101	82	103	89	96	99	92	87	86	89	106	96	105	79	86	101	110	99	99	100	92	71	90	110	102	83	86	102	101	104	90	87	85	87	98	102	88	93	95	86	76	77	89	88	95	88	106	99	87	88	99	103	89	104	107	90	103	110	80	86	108	100	94	94	90	80	104	91	76	99	84	99	107	101	100	89	97	107	97	94	73	93	86	88	77	89	99	94	94	97	98	95	96	93	75	114	98	110	80	107	85	73	68	91	87	86	91	119	86	94	77	89	85	96	97	100	88	94	99	82	93	93	100	95	76	92	92	100	100	93	108	89	93	105	90	102	94	76	87	89	77	100	86	92	93	94	92	92	104	100	85	102	76	90	86	97	76	95	84	85	91	83	83	86	72	97	74	80	110	106	93	82	87	107	96	95	109	98	110	80	105	105	92	87	85	79	93	90	85	88	87	85	96	100	103	92	91	111	90	99	84	85	85	92	91	105	87	90	99	88	94	90	103	88	79	82	83	95	77	84	88	99	96	87	98	76	79	80	83	105	108	96	88	89	85	94	87	81	95	99	92	78	78	95	101	76	118	94	83	96	72	86	80	96	97	91	92	95	105	80	93	96	87	95	84	111	100	108	103	105	93	101	106	85	84	99	104	97	83	89	82	77	109	100	105	74	79	88	86	93	104	100	95	81	85	88	90	82	89	92	93	89	89	87	102	102	90	108	90	89	87	84	83	88	101	80	91	96	101	90	95	79	95	91	103	93	88	101	97	97	81	84	99	79	79	105	80	85	80	84	114	85	96	75	95	109	88	99	73	77	78	93	93	110	112	93	95	81	90	87	90	97	91	101	104	87	108	99	97	105	112	100	95	88	105	82	73	86	86	88	100	89	108	98	93	83	102	101	104	88	123	92	73	84	80	105	87	120	88	104	99	85	108	105	88	95	86	80	88	96	92	84	97	94	88	90	77	85	78	88	96	93	85	88	102	95	96	83	81	75	90	95	97	96	82	91	104	96	80	84	93	91	85	86	105	91	78	105	105	98	96	115	87	114	83	85	91	76	88	88	80	99	107	68	102	100	94	93	83	97	93	100	102	96	98	84	94	110	96	75	93	95	89	82	100	83	73	114	98	76	85	95	80	80	96	93	91	90	97	92	92	78	76	102	109	77	87	103	90	83	84	96	94	95	79	98	93	83	84	93	92	99	88	91	72	90	101	85	99	75	92	84	88	74	88	102	100	90	100	87	89	97	79	93	107	97	95	100	88	78	94	86	102	98	82	93	103	94	108	112	88	101	87	84	106	83	77	100	118	89	99	83	86	112	79	84	89	109	105	81	98	106	105	106	69	99	108	89	92	73	116	102	111	104	89	89	82	104	84	95	95	98	96	98	93	112	116	88	103	100	88	99	80	92	76	80	86	86	112	86	102	98	115	95	94	98	92	91	90	101	90	100	85	99	90	99	81	100	103	82	97	100	88	111	93	108	92	111	88	95	93	86	97	90	75	93	104	97	73	87	112	82	96	91	98	81	93	84	88	85	68	87	90	91	77	108	82	106	92	102	94	102	89	104	93	93	105	92	91	98	79	106	93	90	101	87	100	91	97	112	71	106	88	81	82	96	78	106	90	83	92	71	101	91	97	105	92	103	95	82	103	84	85	112	89	105	83	91	102	97	81	93	91	90	92	98	106	82	97	117	89	87	94	98	83	86	94	107	96	104	89	103	98	109	110	90	117	94	85	97	88	82	95	108	86	94	104	107	93	78	78	91	98	87	106	80	95	101	103	88	92	107	87	86	84	110	106	97	74	112	99	90	94	95	92	96	108	93	85	87	93	77	90	82	67	85	83	94	83	90	108	112	103	72	103	68	108	102	95	95	88	109	94	106	95	103	90	114	98	88	92	102	91	93	96	88	93	78	107	97	85	86	93	115	87	92	84	112	94	100	106	85	99	96	75	73	99	81	106	90	76	87	96	77	95	82	89	91	94	97	78	108	109	94	98	77	98	96	76	85	107	89	83	88	99	101	91	80	94	108	97	83	91	97	93	109	86	107	87	90	87	113	101	79	80	113	82	75	105	92	88	89	69	96	102	95	94	76	77	88	98	88	79	80	76	96	110	77	85	89	102	111	105	105	84	94	91	105	86	85	117	94	93	92	93	100	93	89	94	93	102	100	84	100	96	94	87	77	96	95	105	90	89	88	98	102	99	86	96	106	97	96	96	101	100	75	101	94	102	81	99	93	97	109	97	90	96	85	84	95	94	93	100	80	91	110	102	83	92	85	107	83	87	83	111	92	103	93	89	88	96	81	87	102	74	89	111	81	98	88	112	98	94	90	96	90	90	83	92	75	94	83	100	83	92	77	89	92	79	87	103	99	79	75	77	86	95	93	106	97	92	93	73	106	109	106	91	96	103	98	83	98	94	82	87	99	95	92	78	91	87	88	86	93	95	99	82	94	88	92	81	106	94	102	104	113	93	81	86	90	100	91	86	99	90	94	91	82	99	92	97	98	104	106	91	87	93	104	64	97	80	88	86	109	87	84	87	91	83	99	88	95	103	96	93	113	75	84	93	86	91	95	92	86
13105	6164	3462	4360	10085	11625	11693	9876	7575	6701	5478	4425	4528	4753	4164	3890	3874	4410	3973	3055	2724	2178	1996	1885	1673	1213	874	765	693	703	732	741	711	757	746	696	736	729	754	722	720	739	739	715	728	695	693	699	686	744	698	709	710	763	714	699	687	660	698	732	700	720	687	811	756	732	710	721	682	677	708	667	718	662	700	706	688	713	721	709	744	658	728	713	706	698	716	698	682	728	664	690	646	702	704	695	690	700	696	701	666	768	708	757	716	699	654	665	703	682	668	676	629	735	694	641	716	715	691	693	639	608	680	730	677	694	688	673	723	632	698	683	696	664	652	668	700	696	680	682	689	682	689	662	672	652	686	677	689	674	656	694	643	697	672	703	722	680	674	723	673	693	694	653	722	693	722	684	750	678	698	676	662	712	695	639	693	727	732	684	674	682	654	679	679	640	674	654	724	720	706	690	673	683	634	711	681	687	680	721	694	716	686	683	711	706	683	706	662	632	676	717	719	665	755	653	655	702	686	713	701	695	698	672	680	684	634	737	690	669	694	667	676	726	712	753	689	697	673	741	688	659	695	702	702	697	681	726	736	676	696	697	694	667	645	699	680	725	686	643	711	677	707	681	715	674	674	680	731	687	680	693	658	665	706	697	719	673	738	714	708	668	640	682	661	709	698	725	693	667	666	644	732	683	693	697	689	651	632	715	672	728	697	700	715	699	667	694	725	691	655	698	671	648	662	680	669	677	662	697	686	722	688	702	685	675	673	676	647	684	711	706	695	663	634	704	667	707	669	696	696	713	637	673	692	712	692	691	653	659	672	705	735	726	672	690	683	724	665	700	646	713	688	702	660	693	722	639	699	664	709	739	660	774	653	662	695	681	664	704	670	676	662	675	684	686	714	720	712	686	705	635	683	713	711	670	652	726	719	669	653	680	682	685	717	669	672	693	715	668	648	700	694	642	687	676	653	682	650	696	681	685	690	644	710	654	679	710	730	686	675	709	669	671	744	718	636	695	668	662	691	714	698	704	670	661	677	698	727	675	691	674	669	657	670	662	679	706	667	698	696	685	700	688	646	720	637	695	699	695	715	666	709	655	746	666	667	683	701	704	653	668	745	683	662	666	702	658	683	663	670	730	684	678	700	690	736	694	700	714	688	691	638	660	724	706	729	697	699	719	714	691	720	752	680	694	730	630	662	703	688	668	682	662	709	712	711	672	677	652	696	690	653	704	697	666	655	696	660	689	730	698	696	713	670	719	685	687	599	703	680	721	675	659	691	698	694	700	631	701	670	700	678	703	739	681	680	676	685	689	710	648	704	643	718	658	681	722	732	693	648	682	710	699	727	649	686	693	665	684	700	670	714	695	636	642	672	720	671	703	676	666	713	695	671	699	689	676	689	695	702	677	668	671	664	692	687	677	673	679	697	727	732	639	692	680	685	726	688	654	659	686	688	655	713	721	692	693	667	707	707	703	669	680	711	714	660	637	725	637	712	677	696	668	696	689	694	679	697	654	694	721	726	737	713	724	721	698	678	696	730	647	686	638	716	700	708	686	669	686	723	681	711	689	685	675	660	691	678	659	691	710	692	644	690	645	735	699	733	724	618	715	690	710	715	709	673	708	647	660	633	650	640	677	700	635	702	705	704	689	667	692	641	681	684	662	689	675	744	688	705	688	706	677	738	689	655	738	718	705	721	665	705	696	675	671	724	709	665	698	717	632	685	697	702	739	680	677	711	671	712	703	669	678	723	666	731	700	702	635	748	697	694	686	717	714	699	734	686	670	680	657	642	694	736	684	675	696	681	710	705	731	701	687	708	655	704	684	656	714	730	714	661	703	724	675	681	717	694	679	670	677	712	635	711	698	658	663	684	681	661	698	658	693	684	680	677	696	686	694	681	690	696	685	731	666	622	703	667	686	672	694	711	634	665	641	677	669	692	653	701	691	665	662	627	717	707	668	674	657	698	712	698	687	660	729	689	688	734	660	703	734	693	675	690	743	703	651	713	650	712	756	682	663	717	711	744	647	668	678	662	687	642	679	680	703	653	670	701	671	689	720	666	733	692	714	709	717	692	648	634	657	664	690	716	706	668	704	717	675	638	652	692	678	689	753	688	717	649	664	690	736	689	654	656	643	670	725	675	646	659	677	654	699	701	667	662	683	708	724	661	696	731	683	686	688	658	700	709	684	681	650	667	691	703	669	670	705	688	689	682	625	635	692	746	662	722	709	656	650	697	743	685	676	707	653	699	705	699	666	666	694	697	728	726	666	653	683	688	692	709	667	649	722	704	707	711	674	646	664	652	651	667	685	678	712	716	742	678	689	699	688	681	681	648	715	702	732	680	664	702	692	699	709	658	668	681	723	703	677	716	688	693	712	700	690	720	726	743	638	672	680	723	719	709	727	700	702	695	687	700	701	699	676	667	635	691	683	677	715	679	651	702	722	660	667	678	693	654	692	713	666	685	752	646	642	719	722	677	689	736	670	726	743	701	661	696	692	688	659	697	659	652	705	673	654	697	675	635	713	712	668	713	648	592	704	700	686	697	689	706	675	678	698	686	684	713	697	660	696	676	709	673	661	728	703	672	695	680	670	651	658	661	739	697	706	675	643	636	695	696	696	700	700	691	675	697	729	693	689	716	683	699	697	691	713	669	719	678	687	682	643	730	689	678	662	672	651	693	721	645	705	729	700	712	684	666	641	696	674	723	723	683	682	683	666	682	658	684	695	694	623	711	689	716	683	711	702	672	669	726	671	620	677	651	702	726	697	707	734	684	649	760	695	701	666	661	702	686	683	677	744	662	722	672	687	631	685	708	718	707	716	644	650	646	681	696	672	650	658	672	704	689	671	693	705	709	699	691	666	635	709	685	723	695	719	715	691	686	627	656	677	654	728	742	729	709	653	744	722	730	667	648	641	708	669	697	676	711	691	720	697	680	650	692	751	667	729	683	698	668	701	675	701	738	701	671	672	686	677	649	678	732	658	679	705	689	634	668	711	673	664	701	684	720	655	692	660	665	651	687	699	672	667	719	679	679	662	715	689	669	723	638	708	710	655	670	657	703	732	721	676	693	671	690	687	642	699	697	698	682	647	656	685	667	693	674	675	700	707	719	723	664	693	678	692	648	709	643	721	747	662	668	649	740	717	734	673	720	691	681	740	711	652	676	622	663	686	662	681	659	690	640	746	663	713	709	659	702	728	681	669	686	685	663	731	674	699	701	673	689	755	686	655	686	681	670	710	658	642	666	646	672	680	689	679	630	718	728	727	634	681	659	685	652	661	670	693	707	699	756	634	718	705	679	694	706	680	678	752	698	692	689	685	721	701	683	707	686	673	751	685	669	714	682	725	682	692	723	685	631	736	712	667	714	639	675	664	697	661	697	708	657	687	725	638	669	677	686	670	674	661	686	684	685	705	684	679	706	690	705	705	700	662	667	691	698	713	688	695	642	714	682	700	659	681	681	676	672	693	709	721	664	683	690	649
1973	476	300	215	185	205	281	256	207	216	170	194	225	209	204	173	198	217	153	178	153	156	129	122	127	103	84	87	86	83	79	83	87	84	63	80	83	66	86	89	65	67	81	70	87	81	90	82	78	80	78	77	88	89	72	84	67	83	83	73	76	95	79	85	87	83	82	79	74	84	69	64	79	70	73	65	71	79	83	92	71	98	60	90	74	86	85	84	60	68	96	74	100	90	92	81	86	81	90	66	90	72	97	83	82	85	79	89	85	87	75	83	79	79	80	89	79	79	78	95	76	69	79	78	81	71	82	81	73	77	70	91	89	79	88	82	66	97	82	89	61	74	66	96	70	74	68	85	83	82	71	79	66	71	69	80	87	77	86	87	74	75	74	89	91	85	93	70	91	99	90	68	73	73	96	79	80	79	58	84	81	86	85	104	79	87	75	88	97	75	79	86	79	79	86	74	74	76	81	76	77	73	80	88	69	73	87	76	77	84	88	79	89	68	81	82	65	86	70	74	95	88	78	78	84	73	76	82	95	89	70	79	105	89	87	78	78	79	81	66	98	69	82	78	72	76	71	76	83	75	92	88	76	96	62	76	87	76	72	81	95	78	80	97	89	70	85	62	87	78	87	76	88	97	93	88	72	69	88	85	83	78	74	73	82	83	85	87	93	68	75	80	63	80	80	73	64	80	75	60	75	72	78	79	61	71	68	72	90	73	92	89	71	68	79	76	81	96	81	82	94	74	80	97	84	71	85	83	59	98	79	90	75	99	91	89	67	82	75	74	63	81	79	77	86	96	76	89	73	77	89	94	99	85	66	80	82	86	87	89	89	73	88	91	81	94	86	91	83	66	70	81	75	88	77	74	100	86	70	74	90	62	64	68	78	78	85	75	68	68	79	74	82	70	95	77	74	79	75	79	87	74	86	60	84	82	88	72	69	83	78	73	70	73	72	77	62	92	88	76	73	95	75	65	72	77	70	83	76	67	76	99	71	74	83	78	88	81	83	79	90	70	68	77	82	99	85	74	86	70	69	72	87	85	90	78	91	71	96	71	76	73	58	75	78	79	88	69	81	78	76	81	74	83	86	71	81	88	72	92	63	82	78	83	90	88	82	75	71	72	71	73	73	75	102	88	89	76	74	79	73	76	87	80	79	99	67	82	96	87	82	89	63	82	74	79	84	62	73	84	78	91	69	78	88	71	83	78	88	84	84	86	90	79	77	82	92	75	96	78	81	78	74	74	87	87	69	73	77	87	88	88	86	73	81	90	80	73	86	73	76	78	63	79	78	75	88	66	74	76	82	88	80	70	83	68	74	71	97	84	79	72	71	73	77	66	85	77	66	71	70	96	82	90	88	71	89	89	71	99	72	81	98	76	97	87	88	95	74	95	89	81	81	88	84	69	82	83	86	58	75	90	93	83	89	92	79	78	76	72	83	100	81	95	92	78	82	78	77	70	75	88	85	89	92	77	83	84	78	78	84	80	84	75	75	92	82	82	77	75	90	81	65	74	73	87	77	86	80	74	81	81	73	85	77	85	86	85	83	84	73	75	82	78	92	86	86	99	83	85	71	75	80	80	99	65	80	89	75	87	92	90	79	78	77	85	81	85	71	83	90	85	70	91	99	75	67	74	71	80	85	80	79	92	82	81	74	79	81	90	84	86	91	67	83	79	93	72	84	76	72	72	73	75	66	85	81	70	69	85	95	87	78	71	74	77	87	78	74	74	65	79	72	88	80	86	79	100	80	88	57	80	84	80	84	100	77	79	88	83	89	92	96	66	74	71	78	79	83	80	77	86	91	91	76	91	84	80	70	78	78	87	65	92	77	85	71	74	94	72	98	66	88	66	70	98	84	80	70	71	74	92	85	68	78	85	96	83	75	79	80	83	74	73	80	77	76	72	75	87	77	67	79	93	84	91	98	76	84	86	71	90	69	73	90	58	85	63	84	62	68	79	78	70	76	72	75	58	80	72	76	94	106	90	63	69	76	76	80	83	83	77	67	88	68	73	73	76	82	63	80	92	71	70	89	88	70	72	87	64	69	89	74	85	82	99	85	85	73	86	80	69	80	90	72	83	92	93	78	80	75	86	65	79	92	87	81	79	76	66	78	80	70	66	66	88	98	86	78	83	74	70	70	85	92	62	100	77	88	86	94	76	74	78	81	79	75	65	82	78	85	98	75	96	71	82	84	84	69	101	78	87	74	70	81	79	86	92	80	66	89	76	94	87	98	93	92	86	92	60	91	62	77	83	62	88	96	88	85	72	63	75	69	95	70	102	79	93	82	99	64	106	70	81	85	65	73	81	88	77	89	66	66	77	80	77	74	63	80	78	86	82	90	76	79	97	85	84	75	73	77	85	93	78	71	82	103	58	71	80	89	80	83	89	88	84	92	71	72	68	96	80	76	103	94	84	77	70	79	81	83	89	72	66	81	78	73	85	75	83	78	71	74	78	78	73	85	72	94	78	76	106	77	64	66	81	72	98	81	98	79	72	90	67	78	79	80	71	69	79	75	74	85	72	56	90	74	83	82	77	80	76	82	81	74	79	95	80	80	68	78	75	86	76	92	86	72	86	84	86	84	55	76	87	73	87	75	82	72	78	83	89	88	93	79	76	84	98	90	86	91	65	85	91	66	79	86	82	79	84	76	93	97	63	71	73	65	70	64	78	80	72	89	79	92	66	88	100	76	83	92	83	82	79	75	69	83	77	62	80	75	80	81	91	49	81	74	74	73	76	64	85	69	86	89	65	81	76	85	93	88	59	77	77	91	86	94	88	84	79	84	70	79	63	90	80	77	90	81	85	74	71	77	80	86	91	81	75	82	85	81	74	81	68	79	70	69	70	90	84	82	79	63	75	86	83	73	75	77	73	61	86	79	77	83	80	72	74	83	86	79	65	91	90	100	79	81	88	81	77	87	78	80	78	90	83	79	73	86	75	60	85	88	83	75	73	74	85	70	95	83	71	89	81	79	70	76	76	66	87	70	92	64	78	86	79	83	64	71	84	77	88	76	78	77	84	92	79	75	78	94	88	75	97	90	81	91	78	78	73	85	62	85	75	68	70	77	68	57	88	76	77	84	91	78	106	91	86	70	75	77	85	56	85	87	82	65	72	86	94	77	80	100	67	69	72	82	75	70	69	77	82	86	66	80	77	91	93	80	83	78	84	71	82	84	75	72	71	85	96	68	76	80	72	87	78	81	77	74	79	85	83	88	63	91	96	65	94	95	75	89	75	93	89	79	82	81	76	80	73	79	81	75	78	105	87	94	66	76	95	74	69	92	79	90	92	66	63	82	73	87	79	72	54	81	85	76	79	59	82	89	87	67	77	89	70	84	77	69	83	67	72	84	84	87	75	75	66	68	71	65	68	87	72	87	75	85	84	74	78	88	81	79	98	70	67	83	86	94	72	82	70	80	101	66	72	60	74	79	88	87	77	84	80	88	67	79	88	85	86	96	86	72	95	74	77
14768	5539	3324	4290	8646	10391	11674	9120	7283	6416	5226	4304	5071	4479	3807	3891	3918	4181	3391	3025	2589	2165	1975	1812	1587	1096	738	667	717	663	674	657	714	687	651	640	645	716	639	678	619	681	659	647	687	654	646	666	664	572	659	639	635	641	625	608	673	613	618	647	626	627	706	741	674	644	648	606	628	686	582	619	655	639	663	630	609	638	625	630	624	608	639	630	646	644	617	616	602	633	621	650	611	650	640	605	618	611	603	602	608	595	615	631	627	682	624	642	626	656	638	609	626	639	645	646	662	639	648	637	619	655	640	658	646	619	606	671	619	613	606	629	598	619	635	607	605	611	643	661	644	608	647	617	670	591	626	603	614	592	692	623	647	619	592	667	653	642	642	590	666	661	623	637	634	595	641	629	576	611	637	656	703	623	606	641	672	611	636	640	613	609	621	615	622	634	612	623	616	601	597	592	644	589	630	659	624	649	611	661	556	593	617	627	634	643	620	603	583	612	609	601	577	601	574	659	617	603	590	608	629	577	618	620	594	639	584	623	590	634	671	639	637	624	607	606	607	635	614	591	634	664	662	615	650	592	614	607	616	604	620	597	613	583	622	658	641	585	588	600	620	635	651	640	624	617	659	688	621	637	651	602	630	616	597	631	626	616	618	642	643	618	616	659	623	628	635	607	646	590	639	613	599	610	642	642	641	612	643	593	650	614	616	644	611	599	686	639	647	628	596	617	613	621	651	604	594	640	604	607	614	599	584	637	604	616	639	631	678	667	627	621	618	621	625	630	608	625	615	651	689	626	658	587	600	615	623	647	620	648	578	628	625	622	632	636	658	614	637	649	625	615	588	657	605	654	559	624	628	638	586	571	665	621	641	609	610	635	611	599	592	653	657	624	645	633	656	616	675	625	608	631	682	609	613	629	629	642	619	623	619	555	596	645	650	642	613	647	633	653	596	617	650	647	628	647	609	619	626	595	599	611	617	594	644	613	656	611	632	632	679	634	629	641	629	617	618	639	660	616	643	606	677	697	649	588	618	646	651	594	590	583	645	627	609	653	609	643	651	633	629	644	616	632	621	593	600	616	608	619	613	608	653	567	621	626	649	673	618	579	601	635	663	610	632	604	590	646	590	641	615	641	617	617	612	618	625	664	639	616	639	647	617	623	619	625	641	605	623	628	583	627	658	634	638	658	616	630	624	599	618	647	617	615	617	638	661	596	589	601	683	603	657	618	642	621	635	641	601	652	606	598	656	620	626	631	618	588	656	624	611	619	637	624	617	602	630	599	608	616	645	633	679	613	624	595	685	603	647	607	663	587	675	614	627	599	675	617	627	612	600	650	633	609	649	639	615	578	598	628	610	619	622	605	582	645	603	593	620	638	654	685	628	661	650	623	628	644	665	621	604	661	622	589	602	633	661	632	645	606	621	631	628	630	639	607	613	632	635	658	625	606	625	672	648	654	625	629	624	625	602	618	649	657	652	670	637	596	614	618	599	650	660	641	657	558	618	647	584	623	644	662	620	635	610	609	618	627	612	625	622	652	607	614	584	654	603	632	620	640	630	594	610	621	618	656	642	654	596	617	623	653	654	607	650	585	624	619	652	653	660	606	640	588	659	665	624	666	627	655	647	641	587	609	650	628	600	635	633	615	619	622	675	591	664	581	629	568	585	604	611	629	651	605	665	625	639	600	596	647	635	653	608	612	630	600	607	617	687	634	630	662	655	638	665	643	647	647	625	597	661	611	648	627	654	598	648	621	625	572	699	637	597	605	644	626	653	595	672	600	632	642	612	610	646	629	611	620	602	622	623	627	632	601	595	600	632	631	619	658	627	631	659	613	620	619	658	636	632	630	615	638	627	631	603	642	593	634	602	642	666	651	587	605	640	618	617	639	644	656	628	621	606	609	595	641	611	603	627	620	621	613	647	638	606	657	573	596	601	677	607	594	640	670	606	619	634	615	636	602	622	612	615	650	689	621	620	630	632	612	629	603	666	573	620	638	614	633	601	629	598	608	605	648	637	616	619	623	620	599	655	615	633	572	619	612	607	596	595	619	613	617	628	631	598	616	664	600	578	641	630	635	656	585	608	628	617	628	622	599	615	644	638	646	584	639	658	588	597	647	631	630	607	609	627	601	625	625	624	652	579	634	617	597	620	606	617	628	640	626	641	636	636	608	569	660	650	627	623	653	607	635	663	620	566	627	613	650	592	670	685	632	611	652	647	590	611	601	588	641	643	571	635	622	662	646	605	617	631	661	598	600	648	582	636	670	668	581	613	633	597	614	626	609	634	622	597	616	627	647	578	599	652	600	599	614	604	618	649	639	606	615	628	637	651	648	626	604	635	627	617	598	638	675	653	674	622	641	630	565	636	671	618	590	628	643	647	587	635	565	647	597	617	610	603	604	605	572	637	632	610	605	679	634	668	593	642	642	671	597	636	641	659	660	575	602	599	598	664	644	627	639	563	634	603	653	626	621	608	648	598	617	599	627	586	627	629	617	604	636	596	636	631	630	652	659	606	627	634	595	599	634	639	628	647	613	628	629	614	625	675	639	624	615	655	640	615	625	634	633	673	659	622	609	637	619	657	624	595	627	655	637	634	654	629	620	610	631	621	564	635	614	590	609	627	632	617	662	640	652	600	582	645	587	619	623	666	604	649	652	591	610	634	602	629	608	658	611	592	690	636	630	575	603	618	624	627	610	626	629	617	576	614	600	588	548	601	602	617	610	652	626	590	633	630	645	624	644	637	645	642	638	591	646	641	645	634	644	645	630	635	599	579	640	686	572	626	638	637	672	568	622	646	627	673	643	619	625	600	636	616	572	623	632	669	650	642	644	596	653	641	653	661	574	631	623	606	624	623	634	625	632	616	589	652	630	610	684	625	638	595	597	628	604	579	619	620	672	604	644	618	654	652	589	651	583	629	572	638	595	647	633	630	558	612	609	635	645	652	646	663	625	619	618	601	604	596	606	680	706	610	610	635	639	610	643	622	604	652	581	605	660	632	622	616	665	614	643	624	612	581	645	632	644	609	645	655	636	663	646	596	612	676	621	656	643	656	602	641	625	648	631	647	645	634	630	624	656	597	599	628	590	639	643	643	615	611	620	596	612	665	592	629	644	604	644	632	613	576	628	640	610	650	658	657	582	638	620	609	666	573	633	634	640	657	640	615	665	589	633	674	605	652	596	586	656	596	624	635	658	628	591	617	687	649	618	637	595	600	662	625	589	648	625	595	617	665	616	619	632	588	660	597	614	630	630	634	636	607	592	623	632	625	657	596	606	616	651	607	632	612	646	609	631	576	627	621	633	632	655	621	645	623	613	613	571	614	581	619	665	610	652	606	625	650	653	656	610	617	624	639	649	663	665	608	639	626	637	625	626	582	690	639	624	595	650	628	694	598	632	608	638	586	651	605	609	606	623	612	615	639	639	591	646	641	649	600	643	578	624	600	669	618	645	614	639	662	635	691	627	646	675	647	632	657	574
1491	644	433	291	264	353	425	332	307	293	290	254	312	275	238	266	231	258	236	265	192	181	168	181	161	153	148	108	139	138	134	127	159	128	109	131	124	138	118	126	132	113	134	109	137	113	108	135	120	120	121	128	110	113	114	123	105	143	127	88	124	131	137	120	143	141	135	124	126	120	111	119	118	160	136	129	130	117	125	135	118	122	111	125	127	138	126	107	125	116	135	113	107	114	150	118	140	139	126	112	125	133	138	127	108	133	132	131	123	125	99	121	116	119	139	121	128	123	145	115	125	126	122	126	135	119	128	123	140	128	128	128	124	129	100	111	108	130	126	125	128	117	132	106	124	124	130	134	148	119	137	102	141	127	112	128	115	125	122	112	111	119	120	105	140	136	121	125	137	135	131	144	129	114	127	121	141	128	117	146	105	124	106	123	137	120	127	121	118	139	104	130	114	104	129	140	117	118	113	123	129	129	105	124	128	120	128	128	124	118	109	146	120	114	130	125	125	137	113	142	119	131	119	112	118	124	116	115	125	133	128	111	107	115	117	121	128	147	115	126	122	111	128	132	115	127	112	129	121	127	126	107	110	129	115	118	119	116	144	116	112	132	123	123	118	124	137	133	147	126	134	121	118	114	121	126	137	128	112	114	114	131	119	132	98	106	105	145	119	137	110	127	130	125	117	115	122	139	108	94	125	117	122	114	124	117	126	136	143	128	122	112	117	134	115	120	116	96	129	130	124	103	111	135	115	115	122	123	122	108	143	130	113	131	113	119	153	131	135	117	117	142	130	129	108	147	132	120	118	123	105	119	119	114	159	119	135	131	123	108	130	122	137	141	127	132	105	117	131	119	128	126	132	126	132	125	131	139	120	148	122	147	122	139	131	125	124	126	116	124	113	127	125	112	137	110	113	122	113	94	130	123	121	143	118	112	117	121	128	102	130	132	117	113	131	128	143	126	124	114	129	130	106	127	126	114	105	111	115	119	132	127	134	135	108	108	108	143	136	115	109	123	122	120	118	130	132	125	131	116	124	118	120	119	120	126	124	113	122	116	112	142	129	117	135	132	129	114	118	117	120	116	120	109	114	101	132	124	121	128	134	129	135	124	121	130	145	117	130	122	116	112	132	109	122	125	101	130	126	119	118	120	142	114	121	123	140	113	129	132	154	127	138	140	138	112	145	128	130	121	124	129	129	110	131	108	115	140	131	134	123	158	130	112	120	114	124	130	127	114	133	103	118	113	140	136	121	118	126	131	133	120	128	117	126	128	136	126	119	121	134	130	128	134	130	132	110	131	128	127	119	116	128	133	130	137	120	106	141	130	130	134	120	128	122	130	131	140	131	123	127	151	131	130	130	119	124	98	130	112	114	118	116	123	141	120	102	138	131	127	135	123	125	135	112	120	113	133	107	118	124	119	138	124	124	121	122	125	138	112	149	146	103	142	164	141	111	130	129	122	110	135	126	135	115	138	134	116	122	122	119	124	108	130	117	118	118	121	144	120	130	132	120	121	121	136	143	124	123	111	123	150	83	122	139	113	117	119	112	141	136	124	105	127	99	133	122	117	115	126	122	121	118	121	130	108	113	120	124	121	144	120	121	116	116	120	155	123	134	112	125	109	130	114	135	122	118	117	123	122	126	138	112	130	110	118	122	140	107	118	131	108	144	112	131	112	101	108	131	101	124	135	117	129	110	111	131	151	123	134	112	116	142	109	123	112	137	112	138	120	115	127	134	101	118	124	122	126	125	120	151	127	128	117	100	121	117	128	114	115	119	123	132	134	121	118	140	120	127	121	148	127	123	137	115	96	116	135	122	133	138	128	128	129	123	121	97	118	115	121	110	121	127	105	145	137	127	113	115	110	117	137	144	104	130	131	112	120	126	108	116	113	120	112	119	120	124	119	121	131	124	127	131	131	143	124	142	119	103	128	132	114	117	140	112	128	122	111	115	138	113	110	103	104	117	128	124	141	136	117	110	144	133	124	132	133	116	129	116	131	131	115	121	110	117	125	119	126	120	127	125	137	129	121	119	135	115	134	129	134	127	109	105	134	118	129	111	110	122	139	117	128	136	141	120	134	131	105	142	121	105	113	116	107	140	122	121	120	146	127	125	110	112	108	97	107	116	109	111	105	108	118	109	112	113	110	117	132	122	141	120	143	127	117	127	137	97	116	142	132	111	119	122	133	109	129	122	125	107	135	123	126	118	135	133	125	113	113	135	131	125	115	124	120	105	129	118	127	134	123	122	136	109	127	114	125	114	126	123	99	124	124	118	117	123	135	142	106	114	126	101	114	122	107	118	126	125	119	114	122	142	122	102	130	145	116	114	132	119	122	135	115	135	116	110	127	118	137	129	132	141	110	131	113	130	128	138	100	124	133	118	134	107	129	127	139	114	123	128	125	131	124	140	110	124	129	115	123	138	125	147	136	146	112	122	113	127	105	129	121	124	132	129	134	124	126	124	116	118	121	119	119	118	119	118	134	124	124	122	133	128	141	126	121	113	118	137	132	128	118	128	127	126	111	118	134	101	135	112	117	120	121	110	142	124	120	131	141	110	107	110	121	129	130	114	120	115	112	132	140	116	121	150	117	117	115	121	148	119	134	113	118	105	132	131	140	119	102	110	136	106	120	128	137	115	128	113	119	137	131	131	112	123	123	128	122	119	117	125	114	133	140	126	128	141	128	132	138	108	129	130	116	145	124	146	157	115	121	108	113	115	123	110	128	123	118	139	138	122	144	131	136	120	125	121	122	124	124	132	124	119	133	131	145	109	129	131	125	127	132	127	124	107	117	122	146	117	146	91	132	137	126	113	142	145	107	119	123	134	137	114	114	104	133	125	145	121	120	112	140	151	118	118	134	123	134	125	117	120	118	119	123	136	141	134	129	109	129	119	130	121	120	120	130	124	123	122	133	132	128	121	117	125	131	122	131	126	138	130	111	121	135	115	122	139	112	125	111	122	118	132	121	125	125	111	132	122	125	115	119	129	115	106	120	117	153	118	121	122	117	124	122	135	115	124	104	140	121	113	131	136	109	132	128	131	144	118	104	124	115	113	105	141	137	112	134	120	133	114	121	130	139	123	130	159	121	115	103	121	133	122	120	145	132	118	126	121	118	123	116	131	101	121	129	125	112	136	123	109	121	122	121	129	131	115	137	126	137	132	120	116	110	114	112	120	123	128	119	126	113	115	119	104	132	141	120	124	117	124	127	128	143	133	119	115	130	132	139	122	126	116	100	129	133	129	133	114	127	114	107	118	116	107	136	128	126	144	120	117	135	139	140	113	127	115	121	115	109	118	106	110	118	112	125	119	113	119	145	133	118	117	133	116	130	123	126	132	131	118	99	116	135	123	120	125	134	133	119	126	120	127	142	136	141	114	120	119	139	141	113	131	143	130	130	115	124	135	133	119	130	104	124	136	125	120	119	112	121	132	115	126	125	130	118	135	152	128	111	120	132	112	128	117	116	133	122
16222	7471	4357	5302	10299	13721	14686	11096	9125	8046	6658	6136	6607	5316	4558	4958	4993	5235	4219	4053	3308	2928	2761	2608	2028	1410	1118	1051	1019	1034	958	1034	989	990	969	970	984	1030	955	984	969	952	983	1038	996	953	929	958	966	918	974	927	990	911	985	933	956	962	1024	919	895	961	1007	1123	1075	989	933	959	940	886	928	925	911	935	938	922	936	943	926	913	938	901	954	965	997	940	862	949	941	929	881	931	926	942	966	967	1000	888	897	932	917	928	915	918	935	925	924	903	977	927	904	903	903	978	900	890	947	930	892	939	951	915	907	884	886	937	917	870	930	933	905	923	969	921	953	910	915	925	933	926	968	906	884	876	888	960	906	895	913	865	921	895	901	857	946	903	978	901	909	939	936	958	916	923	923	954	955	938	919	899	943	923	917	954	922	883	932	923	937	942	889	921	913	922	931	886	940	917	934	851	899	996	914	922	921	926	942	903	925	843	912	933	988	929	921	932	938	948	884	919	943	959	924	930	959	873	899	943	885	968	961	937	934	896	961	914	869	919	956	906	924	928	956	944	878	912	921	981	943	916	928	911	959	935	933	926	975	925	905	927	883	916	888	905	927	953	964	937	877	902	917	940	991	908	1018	882	899	907	902	912	921	900	999	944	909	902	879	922	932	963	953	954	943	998	894	905	908	939	885	912	913	951	910	930	967	880	904	961	948	861	927	959	890	901	916	963	883	898	923	907	951	934	974	916	911	959	921	866	940	933	905	887	910	897	953	890	887	908	938	951	925	965	966	968	924	912	896	878	924	932	912	925	934	874	873	917	914	958	905	892	989	918	953	897	955	939	863	921	939	937	929	922	923	907	936	899	886	892	945	935	882	938	882	934	919	940	916	898	935	932	939	952	933	925	872	912	893	947	962	911	904	899	958	927	894	920	963	903	953	969	953	955	919	944	930	934	869	926	923	984	958	905	942	928	927	960	837	887	908	869	945	935	923	979	948	903	907	891	957	932	968	909	930	910	925	887	923	937	978	940	913	941	907	924	904	947	976	847	932	898	927	929	892	937	915	931	873	943	886	958	906	859	912	895	978	885	921	959	935	948	903	913	852	898	899	891	914	907	892	925	864	903	938	856	909	992	905	954	890	902	936	974	929	961	885	930	926	886	917	916	903	955	916	915	903	889	981	951	863	923	938	912	932	907	932	932	1001	899	841	885	966	949	948	906	932	871	921	945	916	921	946	920	957	885	906	935	907	905	909	927	987	935	914	936	899	910	899	939	979	904	953	902	936	922	906	883	928	935	903	901	926	940	969	889	885	923	867	937	914	907	919	892	940	932	916	984	900	947	941	927	948	941	924	877	886	977	896	906	900	962	962	886	876	852	937	886	897	928	913	921	873	903	896	897	915	908	980	893	900	940	936	943	943	899	966	956	891	933	962	950	945	924	897	920	966	915	894	984	878	894	961	982	928	952	946	960	875	972	913	906	957	912	976	927	922	985	970	904	941	911	972	916	932	948	911	904	948	914	893	919	940	917	883	919	937	927	899	960	1006	883	937	899	980	907	915	941	934	922	956	907	925	902	911	940	902	921	971	916	931	941	969	972	944	884	875	916	934	926	937	906	860	903	938	912	960	920	888	917	875	905	947	948	971	955	965	892	965	937	937	939	989	877	919	975	944	940	927	898	918	937	954	893	921	953	960	938	930	971	928	936	917	904	949	879	952	998	924	916	906	875	898	919	889	912	928	968	927	940	1033	913	937	925	930	905	922	899	914	899	921	896	907	919	848	900	923	938	936	911	909	913	843	887	963	924	965	949	928	918	932	876	917	915	911	949	915	918	952	889	954	899	960	880	921	927	959	910	909	888	925	924	936	941	938	914	939	895	872	912	909	900	1012	901	937	907	913	908	948	989	915	968	909	953	851	864	893	931	853	871	937	915	924	900	862	948	941	909	884	958	907	913	953	919	954	937	939	878	922	951	885	953	923	932	884	938	917	857	890	925	937	943	921	866	935	978	918	903	922	974	923	952	917	936	949	934	920	945	967	929	942	904	903	883	893	926	927	978	924	898	954	975	890	928	905	914	935	925	888	923	968	912	894	859	937	983	971	935	895	958	943	954	949	908	912	919	914	884	883	886	941	916	959	914	925	987	925	889	889	857	956	919	959	915	939	883	894	949	972	923	902	923	932	886	916	889	894	982	924	908	950	923	915	968	876	923	939	947	864	916	919	898	907	958	935	928	906	932	945	961	906	955	935	969	909	903	910	922	916	896	879	938	932	914	852	965	968	956	907	890	905	866	880	896	905	964	941	882	919	924	936	963	905	920	922	919	919	891	913	912	875	937	966	908	918	909	924	940	923	910	903	969	907	909	910	901	907	926	931	911	929	962	913	944	889	978	899	975	915	931	925	927	909	851	841	937	952	912	848	924	940	886	889	893	964	900	878	973	873	924	954	910	902	938	963	895	918	941	900	919	913	966	951	904	970	916	926	961	941	935	908	929	915	882	886	981	944	934	888	922	859	945	925	959	893	920	924	943	882	886	949	910	928	968	940	924	926	936	922	937	924	885	881	920	910	893	886	889	958	987	882	867	901	894	959	943	909	958	958	910	913	967	912	955	918	954	934	879	918	924	939	932	889	929	920	936	878	931	940	888	938	962	976	882	985	883	891	884	917	901	937	886	924	898	903	975	933	897	884	941	950	966	863	919	922	891	971	920	939	904	941	933	988	913	905	909	938	929	957	959	913	930	953	950	947	964	948	954	979	928	953	942	939	930	887	971	912	905	926	888	912	926	920	926	908	924	883	955	931	907	954	879	883	938	862	938	930	952	892	882	871	870	923	909	907	925	955	967	913	868	921	954	946	929	936	939	913	919	959	933	948	926	937	914	936	868	932	915	927	929	911	960	926	937	912	943	960	909	903	936	929	943	905	897	942	974	934	931	955	921	867	956	939	874	868	980	858	922	893	909	904	954	914	972	953	865	957	947	903	887	932	878	987	929	952	914	900	933	917	908	863	942	898	889	918	958	875	891	860	907	988	931	962	907	954	903	896	897	915	942	899	911	915	941	905	969	1012	959	907	949	908	954	914	908	925	911	951	902	915	910	915	910	951	900	927	944	886	885	971	901	882	893	888	871	969	915	970	885	905	905	916	925	907	905	910	913	900	923	870	933	971	911	914	917	882	928	918	940	1011	862	905	915	900	945	939	940	949	911	959	972	936	930	927	942	891	858	907	918	916	892	892	908	926	912	883	952	896	904	900	977	959	906	933	888	884	912	903	903	935	904	948	927	919	930	937	921	878	944	929	875	917	931	843	899	940	860	898	888	931	854	931	971	872	942	907	903	926	967	892	926	949	896	930	889	902	930	925	1011	939	909	942	930	929	960	953	862	964	909	936	901	968	956	919	1001	883	866	895	858	872	923	895	892	962	905	954	941	934	955	988	941	890	891	930	880	959	898	979	928	929	1006	945	912	905	925	933	944	953	966	921	935	908	907	905	849	948	902	884	950
1384	313	195	154	117	161	229	191	119	147	143	119	132	108	114	113	119	127	101	123	94	74	73	77	79	52	42	43	53	46	41	67	49	53	60	49	51	50	49	54	44	53	59	51	46	49	35	50	39	42	57	40	50	59	45	50	51	46	45	44	47	47	44	53	52	57	59	44	44	41	56	48	51	48	29	50	49	44	54	61	49	42	58	43	48	47	47	54	52	43	48	39	53	41	57	47	41	52	48	41	60	41	52	38	47	47	43	45	54	53	55	58	44	44	51	54	53	41	42	58	37	54	47	49	49	41	54	49	53	52	49	60	44	42	46	45	63	52	46	54	46	47	53	56	52	53	37	46	43	51	52	56	56	53	55	44	48	43	48	32	41	32	43	48	38	55	47	55	41	50	53	42	49	49	50	53	49	48	49	54	55	55	59	53	49	57	43	45	59	44	57	49	46	49	51	53	46	51	44	58	46	55	53	54	45	47	59	49	66	49	59	25	49	52	49	49	50	53	51	39	40	48	42	52	38	36	47	40	44	50	55	54	50	45	38	55	49	53	46	48	50	48	56	38	38	50	45	48	41	45	66	44	38	45	52	55	53	45	47	51	39	48	48	51	60	44	49	48	54	44	47	56	49	43	56	58	44	28	44	46	48	53	51	43	43	58	57	40	56	59	53	46	50	68	41	40	47	48	36	51	44	56	58	58	58	44	51	51	37	61	52	45	49	45	43	43	52	53	65	47	49	48	50	45	47	50	55	51	53	60	58	46	42	54	47	47	30	50	43	36	60	50	40	41	47	44	40	51	61	44	59	51	39	50	37	49	46	51	49	55	41	54	58	44	51	46	48	56	54	55	51	47	51	45	46	48	49	51	42	45	58	48	59	57	46	44	48	65	48	63	43	53	48	50	66	44	61	46	41	46	48	46	43	52	52	47	51	51	40	41	49	43	60	42	54	46	48	46	55	45	52	50	49	46	55	52	54	51	51	40	54	37	61	70	47	48	55	33	52	69	54	48	52	39	41	42	40	60	55	54	50	37	48	41	53	56	51	42	45	68	45	48	60	61	45	54	45	41	39	59	48	41	42	47	43	47	45	48	61	55	66	48	55	55	47	50	50	51	46	48	64	46	47	46	55	47	42	54	63	54	47	47	41	38	48	67	37	48	49	53	50	42	50	56	44	51	50	39	53	47	38	55	53	59	50	55	47	55	49	60	49	46	51	45	60	52	36	39	44	51	53	41	56	50	49	46	49	42	45	36	44	45	54	44	47	51	48	50	46	38	61	53	59	44	44	35	63	47	55	45	50	41	55	42	51	53	38	49	52	46	50	42	48	57	52	55	43	51	45	41	63	44	68	45	48	51	49	73	49	49	51	52	39	47	36	50	50	34	43	41	41	51	43	51	57	47	43	48	43	55	42	50	46	45	52	49	58	40	44	51	55	58	51	43	44	54	46	52	45	48	65	53	36	54	45	52	58	38	36	49	50	45	44	47	43	42	54	50	46	52	52	44	40	52	66	55	62	63	49	44	46	44	26	46	57	54	45	47	47	42	56	49	58	29	48	56	55	43	46	63	45	45	46	42	49	45	50	44	46	40	46	49	53	55	52	56	38	63	48	53	46	59	51	43	48	53	51	48	49	44	45	57	43	53	46	29	47	39	52	58	37	49	55	58	50	49	58	42	52	46	43	42	49	41	52	39	48	51	49	63	48	40	56	44	43	55	46	57	48	45	49	44	43	45	38	40	37	50	61	62	60	58	63	50	40	39	43	46	58	43	44	41	46	40	60	53	49	45	52	44	52	48	39	44	48	34	51	54	40	53	49	55	42	41	48	48	51	61	41	47	49	49	52	48	65	48	43	37	53	43	46	47	40	39	54	59	55	61	42	46	62	54	60	47	48	52	49	36	51	55	54	44	46	45	46	51	49	48	48	51	53	53	33	42	48	53	50	58	57	58	58	60	34	47	49	51	51	58	34	41	46	52	56	52	52	47	40	60	57	50	59	46	48	51	32	50	58	57	40	52	54	46	43	53	52	45	46	50	39	50	53	58	43	43	56	52	54	53	41	48	50	53	42	42	55	45	44	46	61	49	49	42	49	48	53	45	47	42	51	41	44	52	48	46	49	33	44	45	46	48	44	41	53	59	49	58	42	38	53	48	52	44	60	47	55	47	53	53	56	52	37	69	45	39	46	51	50	49	49	41	42	47	46	54	54	46	39	57	55	48	54	36	44	42	48	59	54	54	41	43	60	49	37	39	47	55	47	42	40	42	49	54	43	51	50	55	57	57	43	46	48	42	67	54	47	52	42	58	52	44	56	53	55	50	51	54	51	43	38	44	42	45	53	45	51	34	66	32	52	39	41	73	55	53	43	49	40	42	32	54	41	52	46	47	41	46	50	53	49	39	34	50	52	44	37	58	52	47	40	40	59	37	46	50	43	52	35	53	57	39	53	48	50	51	46	53	47	55	51	56	48	43	65	45	52	57	49	56	58	46	50	42	40	54	51	54	51	45	54	51	40	60	47	46	38	56	57	48	47	44	49	42	41	55	51	45	50	53	44	47	58	55	50	50	51	51	60	58	33	44	58	43	66	49	42	45	53	47	41	52	59	44	44	53	56	38	46	43	47	37	52	55	51	45	54	42	46	49	35	48	67	49	38	44	54	52	47	59	36	58	56	58	46	47	39	36	46	56	44	47	43	44	46	49	45	52	49	49	52	57	53	43	45	38	41	39	46	55	36	54	51	39	51	41	56	55	54	57	43	49	36	38	39	44	51	42	45	40	51	53	39	51	50	38	50	33	44	43	50	46	56	50	56	42	31	57	32	52	38	34	38	45	25	41	51	41	41	55	55	59	44	60	67	39	49	36	62	49	48	27	52	47	58	52	53	56	48	36	49	47	50	56	52	39	45	43	41	50	49	55	43	53	43	57	34	61	54	55	53	54	55	58	49	44	37	35	53	44	60	48	47	60	52	52	47	55	53	37	58	42	49	42	55	41	47	42	52	55	49	50	62	42	44	49	60	47	48	43	42	43	39	56	41	45	44	57	40	43	53	50	51	52	53	50	41	52	50	41	52	49	50	51	53	55	47	52	58	44	57	63	52	39	47	51	48	44	58	34	37	46	55	50	51	45	39	49	47	54	46	45	45	32	44	38	47	47	46	42	41	45	57	52	46	42	61	51	52	34	48	63	49	44	48	56	52	49	37	52	51	45	58	55	53	51	40	50	38	40	44	57	46	42	40	56	42	52	52	68	51	52	59	48	50	53	56	50	42	49	54	62	61	54	49	55	54	52	56	38	49	41	55	39	46	46	46	48	44	52	36	52	50	56	52	48	48	42	53	40	57	48	42	43	43	46	42	42	52	58	47	46	38	47	50	51	50	49	52	61	54	36	53	47	51	52	63	57	46	51	42	38	49	49	55	56	45	50	50	50	39	56	54	30	46	57	62	52	48	46	51	56	66	53	51	38	43	45
12354	4335	2348	2622	5724	8993	9114	6207	5084	4296	3643	3479	3445	2554	2620	2598	2793	2646	2211	2045	1425	1331	1251	1177	876	515	424	426	428	422	419	420	432	412	386	420	428	382	404	407	436	400	401	385	421	363	374	383	384	395	389	407	361	395	398	421	417	368	404	387	398	399	475	465	455	425	379	400	394	388	398	406	392	346	360	406	380	390	402	375	376	381	382	381	374	392	380	398	384	376	415	382	355	417	356	414	400	415	395	398	366	413	393	394	436	364	409	339	405	383	389	359	383	417	415	383	378	399	398	363	386	386	415	395	390	404	374	408	407	382	408	375	401	376	349	390	416	394	357	386	383	366	425	380	356	382	428	397	377	384	367	402	334	374	379	403	384	396	384	403	417	404	372	370	411	379	408	397	377	405	401	395	441	372	388	415	397	437	395	406	392	393	414	417	379	397	381	378	406	403	410	398	380	405	392	390	408	393	384	390	412	383	356	411	385	425	385	400	421	370	395	387	389	402	379	405	342	374	392	406	365	361	359	372	376	401	399	420	391	379	396	404	357	392	414	401	402	380	366	416	408	402	389	364	403	408	388	413	377	451	384	380	360	376	369	384	378	421	400	371	413	395	396	415	384	393	389	383	384	392	373	364	412	400	403	398	373	351	380	391	421	407	409	405	381	414	394	401	392	384	352	396	386	379	399	414	358	427	369	373	383	394	374	382	391	368	406	445	431	437	442	437	378	354	428	385	390	423	368	386	419	381	406	391	356	397	415	395	393	377	361	431	399	373	377	415	385	354	390	376	419	369	384	397	385	374	407	390	377	371	386	395	409	391	400	387	380	368	395	357	387	414	389	417	370	414	382	402	367	372	416	396	400	416	431	399	395	385	369	404	370	397	364	403	353	399	401	349	431	385	388	392	381	398	391	420	412	398	397	369	394	397	405	416	382	377	410	393	370	415	363	410	406	390	397	356	423	389	404	402	417	404	391	386	390	376	394	403	399	405	388	387	404	402	405	403	403	386	387	412	362	398	371	410	407	405	373	400	418	367	396	429	416	394	403	420	392	394	379	411	399	423	382	399	356	405	390	412	390	398	383	366	414	378	374	427	393	387	398	405	399	409	393	390	419	390	397	423	403	394	375	368	378	398	394	412	378	375	423	372	421	417	393	396	383	392	444	372	401	366	391	405	369	408	399	417	426	391	406	374	396	368	390	374	376	391	407	388	388	415	388	419	388	405	420	401	390	394	403	431	408	388	411	398	385	437	386	373	395	394	372	382	394	392	432	389	408	388	392	378	383	394	381	373	409	424	404	406	404	392	377	389	393	422	427	347	357	410	393	381	408	400	408	397	388	370	371	351	393	376	423	404	415	404	401	378	409	399	406	399	393	405	439	401	368	381	373	407	394	388	413	399	384	413	370	390	445	381	410	393	403	383	399	394	396	387	410	398	387	387	403	391	395	361	421	362	381	369	401	366	426	417	372	399	408	380	392	409	381	397	399	385	372	390	452	410	408	373	387	385	374	391	398	386	411	379	417	369	374	402	360	395	419	376	395	391	388	381	404	435	418	392	388	385	356	388	386	364	360	379	382	402	400	401	372	384	398	408	397	388	390	419	365	400	373	396	386	396	407	416	429	412	405	414	383	413	378	386	395	387	402	425	389	385	404	396	395	371	395	383	396	436	378	408	441	349	420	382	383	377	408	404	448	410	392	396	418	408	375	365	395	375	404	368	411	401	385	382	407	373	427	401	390	390	353	388	399	387	396	398	401	405	357	400	382	401	407	395	408	386	367	383	384	406	402	390	382	358	377	383	397	356	406	383	404	362	372	412	419	442	388	399	376	394	402	421	407	346	362	371	391	387	378	405	357	386	394	412	416	365	385	391	352	383	391	398	404	394	370	424	417	381	357	391	356	397	370	431	406	466	410	430	383	392	396	379	388	394	368	396	408	408	411	404	387	382	410	403	381	394	368	406	402	409	404	369	406	416	393	399	364	364	395	409	392	395	378	395	368	428	402	403	390	390	403	388	370	417	384	405	382	428	393	378	391	369	390	392	439	434	377	366	396	378	404	401	374	377	396	426	420	406	403	373	360	376	426	421	374	381	403	385	411	407	412	358	386	363	374	393	378	423	401	390	452	409	407	400	394	405	368	403	381	373	369	371	423	414	373	422	456	374	349	358	388	388	394	345	396	383	376	426	413	380	367	381	367	424	395	396	385	408	424	388	406	361	359	402	336	376	390	413	417	404	393	385	371	409	409	390	372	436	420	379	372	439	363	358	387	396	389	377	409	387	388	400	392	405	377	374	355	382	350	403	382	378	352	408	436	436	399	375	421	409	389	405	423	417	408	373	389	402	361	377	403	402	393	395	379	403	374	404	425	399	358	365	386	409	427	410	403	389	425	371	378	357	388	396	401	389	400	387	397	403	387	395	405	401	392	379	402	377	421	390	410	399	387	421	391	392	393	403	384	424	376	380	408	424	396	379	340	388	367	378	380	378	417	386	381	386	369	416	372	416	417	453	379	397	411	428	413	439	363	402	400	348	377	427	367	419	431	370	398	422	422	391	385	366	417	421	377	385	411	397	392	384	427	377	386	386	385	406	403	384	350	377	390	392	405	410	386	418	382	388	368	405	396	424	366	373	390	381	387	425	387	406	402	397	382	405	384	384	402	398	388	362	386	417	404	378	424	378	422	376	382	406	375	421	382	370	400	385	363	400	381	396	377	395	402	420	382	395	390	378	375	413	376	398	364	379	374	415	382	409	381	379	386	366	376	389	382	414	373	360	414	402	410	366	415	380	408	411	375	406	407	392	408	385	418	423	431	398	399	415	366	384	415	375	386	423	352	409	399	374	397	373	380	378	363	374	398	394	403	418	389	397	421	365	417	432	364	387	402	390	408	399	418	376	402	386	413	417	391	367	388	378	365	410	404	379	375	352	399	403	390	386	367	419	404	369	387	366	358	411	391	390	356	422	368	379	397	385	419	386	422	393	355	417	386	429	405	372	404	382	364	381	436	395	387	392	424	371	373	421	403	414	413	377	369	380	396	412	412	387	400	386	398	374	427	384	405	377	394	396	360	402	381	411	425	371	420	397	422	377	380	413	364	408	365	368	399	391	383	399	383	389	386	383	404	365	373	406	404	382	345	383	372	356	365	386	380	388	439	396	362	398	370	378	388	372	388	365	426	391	383	398	394	402	418	402	395	396	415	393	365	416	398	386	416	394	418	389	399	401	452	417	396	394	407	419	392	372	437	396	399	363	363	384	377	391	393	366	378	393	405	410	410	413	384	384	384	385	435	415	394	355	399	408	425	361	372	396	376	369	387	405	397	358	407	354	356	405	391	390	409	385	382	404	411	414	411	391	399	405	379	392	370	419	436	367	394	385	395	386	368	418	406	415	416	399	395	394	401	402	391	399	412	395	412	405	400	394	400	379	387	394	409	360	356	388	396	373	404	396	380	369	413	386	367	393	401	350	384	375	387	375
1000	526	292	212	173	275	319	260	264	230	209	269	205	183	167	169	226	214	195	184	130	111	136	125	111	96	91	92	101	100	95	80	90	101	86	99	103	108	97	104	97	86	104	80	88	78	99	103	87	86	89	89	92	104	86	100	96	84	95	79	98	84	104	84	97	91	108	98	100	96	88	85	98	87	89	92	86	96	94	92	74	73	102	78	83	105	95	92	75	110	85	87	83	100	96	83	101	87	103	95	96	93	75	99	99	89	84	92	104	99	81	93	95	90	99	81	94	88	83	89	97	101	99	94	96	83	89	95	94	84	101	89	77	96	112	91	105	85	93	84	97	87	78	91	99	78	97	87	107	109	101	87	102	97	85	90	84	114	89	88	93	84	89	89	89	82	96	110	94	84	97	83	102	98	91	96	87	83	82	96	62	113	104	100	80	76	85	81	111	88	104	105	82	96	98	80	105	98	91	93	77	104	93	95	92	86	76	96	94	98	110	98	92	103	98	96	93	90	77	84	96	79	92	103	77	101	79	102	82	93	85	88	77	102	109	85	104	94	101	80	104	94	81	98	90	99	81	101	86	90	87	87	101	82	75	92	102	92	80	99	85	112	92	84	99	88	79	94	96	99	104	86	93	95	106	91	74	86	107	91	91	89	90	91	102	88	98	99	71	103	84	83	84	95	77	94	92	99	89	103	95	102	92	116	98	98	91	102	94	92	88	94	94	93	111	86	103	92	97	85	73	86	96	85	94	76	90	89	113	96	92	76	94	94	93	89	88	81	96	107	89	85	85	109	100	86	88	101	103	81	93	94	78	93	104	93	92	92	80	81	85	112	94	95	106	80	101	102	87	87	93	106	96	89	90	85	101	80	88	102	86	70	99	84	106	88	122	94	106	91	96	98	79	84	100	81	77	83	87	87	81	102	78	101	95	93	96	89	92	86	103	92	76	88	98	94	91	88	107	83	95	93	95	121	91	78	108	75	100	97	99	80	91	82	79	96	109	94	81	90	95	104	100	93	104	94	82	95	95	104	95	95	86	86	90	116	111	96	84	99	92	78	94	94	92	101	100	105	96	89	92	83	97	101	95	86	82	95	105	87	94	88	106	98	98	94	80	86	99	80	88	95	105	94	98	91	102	81	86	93	87	105	82	92	96	86	87	102	97	96	101	82	88	85	89	88	89	93	103	98	94	87	103	91	114	91	101	100	96	80	88	96	81	74	87	103	88	96	75	91	97	81	85	84	92	93	96	78	97	105	103	93	93	96	99	98	80	78	86	91	94	110	90	84	98	103	99	82	79	106	95	93	93	80	91	91	94	108	87	100	116	91	97	91	88	98	116	98	98	95	83	83	96	99	88	79	71	98	102	87	103	96	87	104	103	98	91	97	115	87	95	106	89	96	82	86	89	104	97	92	92	87	106	97	93	87	86	92	97	113	98	100	85	101	101	110	98	98	103	72	98	105	89	105	94	97	104	84	93	98	88	81	86	96	92	88	98	106	113	92	95	96	78	103	85	92	93	109	82	98	96	89	99	100	99	100	90	82	103	96	94	108	83	102	80	87	83	90	112	100	97	77	97	108	77	107	92	97	92	89	83	113	93	85	95	90	97	106	110	96	83	85	95	92	80	102	105	108	95	100	99	97	86	96	85	97	101	84	88	83	77	105	98	80	89	77	90	86	95	97	96	95	84	104	93	81	79	106	91	88	78	83	92	88	97	101	98	87	104	99	107	113	89	102	104	101	100	104	80	101	99	104	78	72	103	91	82	93	95	108	95	103	96	88	86	79	78	92	99	107	86	108	85	79	94	92	98	103	92	87	89	105	103	91	108	87	94	86	79	109	74	76	93	112	88	82	83	89	92	91	105	96	97	112	88	79	94	91	94	102	96	88	108	99	94	82	100	98	83	110	84	91	68	104	86	100	80	89	89	94	89	99	94	85	86	94	96	88	91	90	84	99	105	105	96	81	109	96	98	95	91	90	97	87	98	101	78	103	91	99	86	90	93	103	101	90	63	74	96	102	86	89	99	87	101	75	84	84	86	94	101	105	85	90	81	96	97	117	96	93	105	105	105	84	103	97	97	102	87	119	104	114	97	82	92	83	77	91	97	90	102	94	92	90	97	90	95	86	85	92	91	99	93	107	95	103	106	101	88	83	85	85	105	105	106	81	108	92	88	98	92	96	98	106	78	96	94	91	89	100	111	73	93	82	102	88	86	98	96	89	77	88	98	97	79	96	99	95	92	76	88	94	93	97	92	107	92	92	89	92	99	90	101	93	79	100	80	98	89	87	88	93	91	85	94	94	99	94	89	95	97	93	102	91	83	104	76	98	99	83	90	99	77	89	96	91	87	87	98	91	72	107	91	88	78	95	81	93	84	95	96	89	95	96	89	103	89	102	108	102	85	100	91	96	98	91	95	86	95	120	90	83	84	84	86	96	104	118	83	110	86	87	69	68	98	105	87	86	91	99	102	103	100	103	97	87	78	98	109	96	87	96	96	89	109	91	92	88	112	81	105	100	85	83	91	105	92	91	95	86	93	108	101	107	91	104	99	115	97	80	74	106	68	94	95	91	89	96	116	89	77	86	96	87	91	80	84	103	84	100	101	83	98	90	91	85	95	96	86	78	86	86	79	77	94	94	102	85	95	104	84	85	100	82	102	88	86	92	91	88	101	88	96	98	89	74	79	117	85	102	87	96	99	87	89	82	99	90	84	94	92	92	98	102	84	73	98	92	94	80	95	80	108	100	92	101	97	81	80	104	101	95	93	95	103	107	74	94	87	95	90	105	93	80	94	82	100	106	96	103	95	88	89	80	99	90	98	86	85	111	84	92	90	102	77	83	88	90	96	82	87	85	93	86	107	92	91	87	81	99	89	102	90	99	71	102	88	94	95	103	95	96	116	70	91	106	97	90	86	95	85	85	88	109	104	98	92	93	95	91	98	90	88	94	92	105	91	94	89	108	86	111	80	84	95	108	91	96	91	92	89	87	75	99	103	87	89	99	89	77	90	95	95	90	93	78	89	96	97	96	106	82	100	100	79	88	80	105	101	102	116	98	95	80	95	94	93	96	85	100	93	97	100	100	97	97	86	110	90	109	109	86	104	98	86	84	87	101	100	82	96	98	111	116	92	90	98	92	93	94	85	88	103	103	103	89	93	99	94	91	96	100	88	93	97	72	91	82	88	92	97	76	78	97	96	82	77	89	93	90	96	92	93	85	101	84	96	113	99	100	106	99	96	90	84	124	86	86	89	85	87	82	78	105	96	86	89	81	104	108	100	106	93	99	100	98	90	109	87	101	109	95	80	82	103	82	88	98	98	79	104	96	114	76	98	92	87	93	81	105	87	86	78	106	96	110	94	82	101	92	83	83	82	105	85	97	100	90	110	92	91	98	92	82	86	98	82	89	98	94	90	92	86	89	92	96	96	87	90	89	90	88	110	111	94	101	90	89	98	77	93	102	98	80	98	89
13180	5831	3045	3626	8602	13160	11852	8595	7628	6655	5372	5219	4715	3713	3738	3657	4005	3805	3373	2865	2290	1985	2029	1897	1370	876	747	727	744	748	840	715	725	690	740	701	676	750	664	669	734	723	746	765	725	722	738	688	757	709	711	724	678	746	703	676	677	686	687	674	709	765	810	834	697	702	693	691	661	697	718	698	685	685	684	662	692	726	661	654	747	710	695	653	613	671	652	705	723	631	672	733	729	657	717	696	682	691	647	723	626	655	703	759	680	693	680	712	714	681	664	662	730	700	695	672	659	670	710	691	715	681	688	664	671	710	730	671	700	702	716	658	679	697	651	680	682	711	713	706	625	689	649	692	676	683	724	741	694	679	685	725	717	737	690	703	700	677	677	705	655	688	695	682	712	654	678	683	757	701	725	702	686	708	700	751	698	694	720	723	676	728	691	709	682	710	691	700	734	721	661	681	691	703	690	690	681	671	677	660	724	714	705	679	701	717	700	713	696	697	698	702	706	704	674	693	654	697	693	684	668	674	697	660	688	697	718	679	703	686	700	704	704	712	715	670	706	675	699	682	710	714	664	678	659	690	700	690	688	707	697	670	698	734	671	668	699	703	684	714	684	675	667	704	665	721	687	706	696	677	685	704	665	713	726	703	703	649	686	717	718	703	674	676	688	673	757	706	723	679	702	737	716	681	691	696	710	704	677	657	674	662	706	701	688	701	703	706	714	691	710	652	736	769	663	691	685	696	672	714	725	691	692	704	713	702	701	677	738	672	691	683	652	694	726	705	651	674	731	706	635	701	720	681	674	685	702	710	727	708	658	711	676	674	744	718	709	729	752	715	658	631	698	717	710	685	735	712	683	703	729	724	682	717	663	709	719	709	688	723	685	706	678	669	687	701	704	660	727	742	673	670	703	702	706	707	709	663	670	718	707	694	668	674	690	706	704	716	684	700	674	751	645	684	689	657	672	697	696	715	697	708	630	641	714	693	673	717	674	678	671	684	644	708	759	683	674	702	713	673	688	681	760	660	766	692	664	736	653	700	677	659	677	686	700	719	644	747	714	653	664	707	672	675	714	691	681	747	697	700	685	652	672	697	703	651	664	674	681	726	670	699	676	700	688	736	686	724	670	689	686	690	683	714	706	741	697	698	691	687	680	681	666	686	729	713	646	695	672	727	692	670	697	692	659	688	690	704	710	711	640	655	709	718	667	696	711	703	716	701	735	684	724	677	712	725	746	719	677	702	643	679	684	680	660	702	683	698	690	709	721	713	674	654	733	720	679	743	688	770	668	666	655	708	701	689	671	733	659	697	702	667	733	714	684	706	681	717	680	725	681	695	676	716	684	681	713	676	678	700	731	697	693	696	704	674	729	664	699	627	671	686	721	661	656	717	707	710	699	702	698	709	696	651	714	716	697	676	712	675	664	663	690	715	675	752	731	683	676	647	674	675	708	711	696	688	693	706	692	685	646	710	662	659	735	690	660	709	689	774	735	703	696	675	714	687	710	732	703	686	719	659	698	721	694	682	651	702	689	697	630	716	639	705	678	693	708	646	693	660	691	733	695	700	703	685	679	729	716	696	667	717	663	709	643	694	698	701	714	704	653	664	711	739	705	728	707	641	647	729	689	681	687	719	683	672	698	711	680	699	685	713	702	682	670	676	656	669	716	713	684	689	678	747	699	693	697	668	693	664	696	702	676	645	692	694	674	663	694	710	711	695	674	649	662	689	682	675	724	681	695	687	648	693	706	659	722	711	647	667	721	706	685	675	715	654	671	679	705	708	673	639	716	653	693	692	680	715	717	691	707	680	673	706	673	672	646	707	727	666	700	651	673	670	672	668	694	709	754	741	680	719	682	703	652	687	691	685	706	690	683	694	640	717	700	732	723	726	700	645	705	699	678	739	715	717	672	708	719	664	710	761	671	655	717	695	680	680	643	720	688	746	669	718	703	686	739	715	704	698	711	723	726	690	654	703	666	735	722	663	737	703	637	656	726	689	744	717	677	699	683	684	719	662	703	671	686	685	690	698	719	725	748	666	706	682	705	671	670	635	658	687	682	654	734	704	725	690	664	694	708	675	681	692	695	691	641	692	681	634	658	684	757	700	661	729	681	685	707	676	728	691	676	733	655	630	725	704	671	714	724	694	651	701	751	699	708	714	692	700	739	687	732	729	697	669	686	677	692	730	714	686	703	676	683	696	686	738	699	682	689	659	698	684	729	687	675	663	633	685	691	710	700	732	654	709	684	709	722	702	727	700	686	687	724	704	697	673	699	688	652	674	669	750	700	647	671	631	700	657	682	696	679	668	740	674	678	711	659	756	709	694	700	732	721	710	697	663	694	749	653	684	727	706	724	724	687	679	706	664	689	666	664	718	673	702	695	696	675	698	684	695	677	662	640	673	688	673	692	715	685	698	693	717	737	676	712	660	717	654	685	694	695	698	665	723	654	672	700	707	659	691	659	675	703	712	705	687	700	703	686	724	717	740	732	737	689	690	691	728	735	702	691	666	675	711	650	709	681	716	705	752	664	684	677	686	700	724	700	678	671	698	692	662	718	679	747	688	658	720	673	638	689	718	701	701	723	698	661	650	676	649	650	674	692	672	718	692	699	670	700	668	708	729	684	687	720	723	727	655	654	693	670	764	708	684	700	655	692	684	696	682	665	674	641	670	704	682	711	696	691	707	719	718	685	670	665	685	653	649	715	692	692	714	720	670	668	709	652	666	663	694	697	702	733	697	685	699	686	661	671	652	664	669	712	681	660	722	679	699	703	682	711	663	698	722	686	705	688	668	686	747	695	687	645	720	685	652	673	695	673	703	742	672	680	672	678	664	663	715	713	689	713	719	670	681	682	708	693	684	697	675	662	695	682	700	705	715	682	649	667	613	678	700	697	664	723	644	649	667	668	719	683	692	690	639	679	686	708	691	706	679	670	711	709	712	662	674	700	671	718	659	659	651	700	715	675	706	678	667	661	671	696	735	683	704	641	677	729	659	707	693	684	690	677	711	690	663	659	707	639	705	708	701	664	712	712	689	696	707	721	753	689	676	697	687	684	716	676	735	733	683	637	687	690	657	703	720	688	719	685	714	736	699	683	692	748	707	659	674	731	684	710	687	655	692	705	700	657	707	692	643	678	714	699	662	708	714	702	701	678	715	682	692	684	726	713	693	711	709	678	655	695	671	731	654	701	650	670	696	627	743	682	665	728	644	643	716	707	705	669	678	690	652	687	655	649	712	682	678	701	704	684	654	666	647	710	684	712	705	697	667	697	699	690	680	707	708	729	683	690	672	687	662	692	660	719	703	735	718	653	699	678	659	726	699	704	709	699	675	661	720	719	700	684	662	714	715	677	678	708	626	698	676	649	712	744	685	719	702	675	679	636	700	667	704	661	710	688	708	698	691	664	689	648	682	710	716	695	691	730	685	702	684	704	642	688	702	699	726	690	677	666	711	710	697	648	665	732	724	674	730	695	707	670	633
1966	396	217	171	181	230	232	220	225	233	213	205	205	145	202	164	219	158	167	170	124	138	123	104	104	86	79	84	82	73	99	81	91	90	82	83	90	93	73	68	86	95	80	90	84	66	85	68	80	79	81	81	80	82	58	58	78	86	67	89	78	81	73	84	86	77	84	102	80	86	80	81	81	95	81	85	77	74	81	82	82	73	84	80	77	81	62	98	80	86	66	94	78	78	68	87	92	84	105	85	83	79	94	84	69	82	81	80	85	79	87	64	82	68	88	81	72	58	94	81	80	78	67	91	70	98	91	73	72	82	85	67	99	87	84	83	86	93	80	89	94	87	76	76	81	71	75	75	80	69	107	85	84	93	77	82	75	79	76	67	90	78	73	72	86	96	85	79	80	89	86	70	76	81	76	71	84	78	71	70	71	87	78	83	85	64	64	82	71	77	82	71	66	78	72	79	92	91	89	89	84	58	76	74	91	70	97	87	93	60	88	74	86	70	79	69	90	76	75	87	71	78	81	87	88	71	82	77	69	77	77	76	70	80	77	80	73	84	89	71	73	81	81	83	81	74	86	79	69	87	83	100	75	78	58	77	86	81	75	72	72	68	86	77	78	89	81	72	86	83	71	86	75	78	86	79	73	72	89	78	83	82	85	86	74	81	89	66	82	79	77	74	96	75	80	76	88	72	73	79	71	78	65	81	67	83	72	71	70	70	96	76	85	98	82	89	78	84	79	75	71	83	78	66	71	69	76	85	94	79	71	86	89	68	78	81	77	68	89	62	71	91	71	76	84	66	89	69	71	94	89	78	75	88	56	90	86	81	85	67	90	97	83	73	82	78	84	77	88	92	93	81	97	69	102	83	74	81	71	88	91	75	84	85	89	89	83	76	80	78	77	77	96	79	92	90	85	84	64	72	79	83	89	85	83	80	81	84	81	84	81	97	68	87	70	92	83	75	85	72	72	90	61	75	82	71	89	79	82	74	66	87	81	81	91	93	90	82	84	82	67	96	73	92	95	72	77	94	83	81	76	70	88	67	91	95	70	84	84	78	89	74	78	91	85	76	86	81	77	67	73	85	86	85	72	76	69	77	86	80	96	86	73	89	78	73	82	88	77	60	88	84	88	96	86	62	67	75	80	75	74	76	84	72	83	73	76	92	69	71	79	77	77	93	71	90	80	87	81	77	80	80	78	83	81	80	87	77	77	83	74	73	79	76	66	95	91	82	73	67	79	80	79	72	98	82	87	83	89	85	72	76	67	105	105	68	84	91	78	70	70	82	72	96	77	82	92	74	75	84	76	92	71	87	78	77	74	84	79	69	72	75	73	77	58	76	67	86	82	89	86	92	84	85	85	101	83	95	84	71	85	76	82	79	68	83	80	79	70	101	78	85	75	83	82	89	76	79	82	76	84	77	76	74	71	79	78	76	93	87	78	73	91	79	83	78	91	81	84	86	88	95	73	81	84	69	69	76	86	94	79	75	84	87	81	67	60	77	83	89	91	90	85	84	88	83	78	88	88	93	67	70	54	86	74	85	82	77	88	97	71	82	87	81	61	63	69	72	74	64	63	82	86	66	87	87	90	84	81	85	78	108	74	73	74	86	74	95	86	63	79	77	77	91	85	85	81	74	68	76	77	69	107	84	85	82	90	73	90	85	81	81	75	79	87	74	86	76	69	77	89	84	89	64	80	90	85	76	84	84	70	70	70	78	90	67	83	79	80	82	75	74	94	98	82	88	80	82	57	82	89	71	72	82	72	79	77	74	79	80	63	81	78	54	72	93	75	88	75	77	89	68	72	78	73	88	90	92	87	73	83	57	73	84	93	69	74	75	61	81	94	81	86	80	99	95	56	93	79	91	66	66	80	103	78	82	79	92	75	86	77	80	92	76	77	93	82	78	88	73	87	76	78	89	95	81	77	70	74	74	78	88	101	86	84	73	85	100	70	75	79	91	93	84	81	79	93	89	83	66	87	82	66	75	84	79	80	70	95	79	79	70	96	78	78	71	71	82	87	74	77	93	77	70	93	76	96	74	76	78	84	98	86	83	83	87	77	84	85	72	93	68	87	72	80	87	83	68	81	82	79	77	87	87	76	77	77	70	81	92	75	66	74	76	86	65	76	77	97	90	87	73	92	83	100	74	73	79	70	79	77	103	80	72	75	65	81	94	70	88	81	80	93	82	85	82	81	84	57	77	71	72	73	76	87	71	65	83	79	92	79	71	81	78	77	93	101	88	76	85	80	72	70	83	97	82	72	75	97	64	73	87	84	85	68	98	97	91	85	90	79	68	74	71	80	86	75	78	74	81	94	78	93	72	77	81	95	83	86	83	75	82	87	86	75	83	67	94	81	84	95	75	86	85	72	81	82	75	93	97	75	78	79	86	80	84	87	73	86	74	81	78	79	65	90	95	73	86	90	78	87	61	97	95	82	76	67	89	64	93	93	94	83	69	73	82	76	81	80	77	83	89	71	70	84	83	85	86	83	75	67	98	75	85	85	83	85	71	91	84	66	46	82	96	69	83	84	76	88	91	79	85	73	74	86	85	108	68	81	76	91	87	78	67	88	87	77	83	94	81	81	75	73	73	81	83	96	83	76	83	79	76	89	87	73	84	75	71	87	91	78	64	90	93	59	70	79	82	67	82	74	54	90	88	83	74	79	85	71	78	80	81	89	79	63	89	94	88	78	75	76	80	70	90	77	85	66	98	74	83	66	67	94	79	66	75	77	74	73	90	74	82	76	95	95	85	83	74	88	84	75	77	74	85	84	80	75	87	82	91	65	76	62	81	85	75	79	86	64	94	69	67	80	88	77	79	76	81	89	68	76	71	77	84	81	79	84	77	90	85	81	72	77	88	68	79	79	70	80	87	81	76	65	93	71	78	84	66	75	83	65	83	89	79	74	67	73	72	81	70	64	64	74	89	75	89	70	92	67	78	77	53	89	80	72	78	75	93	98	73	80	76	96	74	93	81	82	89	76	69	83	96	69	87	89	80	85	76	84	84	89	78	87	74	80	103	94	70	85	81	87	86	62	70	83	62	75	71	74	76	78	82	71	72	69	74	77	78	71	73	71	74	88	65	77	62	82	79	90	83	77	78	96	73	67	75	75	80	86	73	71	97	86	78	85	81	99	63	70	74	83	84	96	99	92	100	76	87	78	83	84	91	81	95	104	94	79	83	87	75	87	72	86	82	87	78	88	75	65	73	79	67	83	85	85	77	87	80	95	73	75	75	69	91	87	87	92	82	94	86	76	103	89	79	61	79	80	90	75	80	81	86	82	93	76	85	75	86	85	78	85	89	93	83	85	75	79	68	72	77	84	87	77	76	83	78	75	67	81	74	78	77	66	78	81	65	90	99	80	80	70	93	69	90	83	80	95	71	71	72	70	73	91	86	79	93	80	78	76	75	85	49	70	83	82	72	71	74	88	85	98	76	63	84	87	69	77	72	74	77	81	66	85	68	99	84
14302	4883	2668	3360	8804	12245	10440	8582	7411	7016	5444	5144	4404	3523	3884	3666	3969	3662	3415	2772	2104	1978	2008	1795	1066	758	715	688	688	682	627	679	690	684	686	661	609	669	641	656	676	700	654	752	694	654	634	664	611	619	676	614	686	638	662	626	661	605	593	658	653	664	774	702	689	668	628	634	649	681	616	609	675	647	637	627	592	613	576	656	649	621	640	639	614	616	628	597	643	594	637	610	649	641	655	593	618	611	593	599	622	629	613	595	637	594	639	633	604	619	625	652	632	626	608	657	618	584	618	599	641	624	596	647	571	681	632	613	576	589	581	627	615	655	649	629	606	642	679	581	615	620	644	649	629	595	674	607	602	634	631	636	645	602	604	598	653	634	590	672	645	613	623	654	616	629	632	609	647	608	631	652	646	640	626	660	629	668	626	632	605	603	570	661	647	624	628	624	609	625	625	608	617	669	617	616	623	627	666	625	628	585	607	625	606	596	614	630	621	634	597	624	619	637	674	610	641	645	632	651	624	603	619	621	611	618	607	656	608	661	614	607	657	602	632	640	633	643	692	583	594	605	599	658	613	626	627	618	581	597	636	626	640	622	612	658	649	625	611	662	654	608	640	615	578	634	635	628	631	623	612	601	567	625	668	596	670	606	582	621	628	659	639	588	622	612	687	629	651	627	586	593	620	599	624	648	576	635	668	608	625	611	635	627	607	649	627	620	607	632	584	627	624	650	615	592	570	664	650	678	624	660	607	630	604	657	611	607	634	616	618	674	680	617	636	615	666	614	675	632	611	659	634	650	648	628	690	618	601	641	648	659	600	646	621	599	614	655	593	655	594	641	644	646	586	629	600	585	607	659	660	666	598	630	659	587	613	609	621	604	630	596	602	619	638	599	663	655	662	636	644	651	575	603	594	609	674	648	679	634	671	607	586	643	680	662	615	605	591	598	642	621	646	579	617	653	622	658	661	616	664	621	601	623	629	601	633	645	598	634	641	618	590	620	604	631	573	659	641	639	615	607	623	629	650	589	620	624	662	616	646	580	626	666	593	672	616	566	594	612	637	636	638	624	670	660	641	627	639	578	642	639	629	622	636	595	622	597	625	673	627	616	627	621	600	642	622	667	628	601	635	613	613	635	656	627	641	622	630	582	622	618	571	635	613	586	622	628	601	572	611	622	603	654	658	619	589	638	662	650	646	607	633	633	612	640	620	596	633	604	625	674	619	702	627	615	637	648	620	631	597	528	650	650	581	614	647	617	661	635	654	626	644	598	645	645	622	651	665	686	614	596	590	659	650	621	657	581	614	626	628	615	631	641	607	590	624	617	613	652	623	614	641	598	594	594	626	627	619	606	583	632	625	649	617	605	661	591	623	617	622	593	582	644	604	655	590	603	613	613	616	616	625	603	642	625	629	613	637	646	608	616	607	627	633	604	584	584	573	625	701	647	656	639	665	629	618	675	651	660	621	595	588	623	654	609	633	622	643	613	619	645	585	621	608	603	648	624	648	633	655	588	667	600	590	610	659	616	641	614	626	638	606	602	585	644	651	601	600	648	636	653	605	627	637	629	598	635	609	649	604	604	658	636	628	637	607	653	602	651	649	653	612	647	656	609	625	614	627	578	627	615	636	611	660	614	602	628	642	627	592	621	662	572	623	607	608	652	608	643	646	574	600	630	639	638	624	628	622	592	613	644	629	600	648	635	589	643	653	663	606	625	625	606	633	634	614	620	592	615	611	606	581	622	620	609	606	580	585	587	636	606	612	622	644	633	651	649	661	641	630	586	655	623	660	607	645	615	627	639	634	627	623	637	613	565	622	619	642	634	615	598	654	673	615	626	615	616	616	610	656	628	666	660	640	669	658	623	651	615	606	646	630	670	642	640	636	618	612	630	653	624	647	633	642	638	648	608	667	641	651	628	634	610	648	615	598	609	635	594	639	634	623	611	613	616	593	622	648	596	627	592	622	623	627	560	625	627	647	622	683	629	642	648	632	599	615	600	618	673	635	643	664	606	636	596	630	623	659	625	605	621	643	659	625	609	613	625	639	648	630	594	605	647	634	628	615	632	652	594	619	659	632	644	620	702	586	632	636	637	636	608	677	605	637	664	640	622	616	650	639	611	641	614	623	617	588	635	636	633	631	643	631	641	638	610	624	634	626	576	636	644	610	625	648	614	625	628	624	591	639	626	637	602	598	617	595	625	616	677	573	601	623	617	663	665	587	636	592	629	622	646	618	657	629	638	657	635	687	632	610	622	637	606	603	613	606	579	569	593	653	619	610	624	614	579	580	610	653	564	625	616	620	630	595	653	650	636	632	636	616	649	651	600	641	623	587	623	648	644	611	570	626	637	631	633	649	577	634	592	620	599	652	646	607	653	608	659	639	624	612	637	602	613	595	624	646	627	633	638	594	631	595	596	629	611	646	596	653	634	612	634	625	630	636	620	662	599	601	692	629	635	621	618	589	638	617	622	629	628	583	634	644	614	646	628	634	597	624	609	638	550	593	649	634	599	630	578	599	613	603	622	636	617	623	608	607	616	644	630	605	620	657	596	616	577	637	626	632	633	612	661	657	638	592	628	636	626	617	592	660	601	597	648	651	645	623	626	603	595	663	617	616	574	669	638	649	636	610	608	626	635	584	630	637	643	639	608	590	630	674	585	590	609	643	592	604	641	590	626	677	598	607	634	632	613	599	578	609	673	684	631	632	627	634	597	660	646	631	631	619	652	638	609	647	651	602	594	624	601	667	588	658	599	610	592	615	639	573	622	637	645	565	586	604	633	611	620	620	636	606	636	606	684	628	597	660	649	671	599	616	611	616	616	645	598	655	617	637	653	625	625	626	646	641	633	629	643	643	621	666	625	648	622	600	628	598	615	635	599	613	596	629	579	635	608	605	650	608	644	606	617	604	579	641	598	668	623	609	606	605	643	645	531	601	611	621	652	605	559	603	589	653	618	617	647	621	634	629	677	655	634	608	608	614	692	654	630	585	657	608	583	649	608	610	608	592	621	640	644	617	581	605	636	657	598	606	601	615	610	603	631	646	658	640	610	632	603	625	611	590	607	655	618	651	612	635	613	651	640	607	596	597	636	649	597	630	639	646	624	630	630	616	593	644	610	660	635	626	640	623	654	628	644	613	640	644	636	644	616	637	589	591	616	633	663	648	622	603	625	628	631	648	632	653	643	653	641	649	621	626	617	596	632	593	651	636	616	531	657	610	683	681	598	646	594	595	658	622	616	676	602	626	628	611	616	645	654	639	649	665	646	602	610	624	587	652	663	627	614	634	634	639	639	637	601	637	635	610	620	619	619	639	595	630	645	641	594	645	556	620	617	628	615	631	619	648	629	630	639	595	609	598	623	640	643	630	613	650	667	612	614	622	684	584	618	637	665	630	655	614	641	624	609	591	617	614	585	598	653	645	671	645	563	619	635	650	589	576	606	623	641	634	613	633	658	616	624	604	607	653	638	674	611	607	643
1382	540	326	271	266	338	358	337	331	329	279	266	260	245	235	252	267	251	230	217	202	201	186	170	148	118	128	120	107	132	121	150	126	135	139	118	123	88	123	127	148	136	134	131	101	134	121	127	107	139	134	135	146	122	123	130	145	132	132	130	147	116	129	122	123	115	128	136	152	100	146	117	128	138	128	139	134	129	91	125	134	140	136	151	128	150	102	137	118	126	127	136	120	119	131	128	118	123	131	116	121	147	118	135	134	143	107	114	114	126	119	129	113	115	121	122	119	119	112	133	130	123	115	146	132	115	112	127	110	141	120	114	113	138	131	119	126	112	120	124	103	129	111	132	135	120	125	109	107	130	131	106	129	113	122	134	114	126	121	123	146	152	132	118	119	148	112	134	124	105	115	118	115	123	122	129	115	126	132	118	114	124	113	124	108	107	121	121	131	118	126	144	126	112	133	113	127	108	125	117	129	125	132	137	116	124	115	128	112	131	134	143	134	142	132	124	111	134	130	124	120	115	121	116	130	114	113	108	124	113	107	113	124	130	125	128	109	133	133	116	123	119	126	109	123	123	116	115	131	127	98	141	102	132	131	130	134	128	101	125	123	103	120	130	131	122	130	144	119	130	115	133	144	114	130	131	111	115	130	129	135	138	127	117	118	114	109	145	134	121	136	138	131	137	112	119	129	127	114	147	130	128	125	122	114	115	124	116	118	124	115	137	126	126	126	107	113	131	119	130	144	111	141	106	153	120	106	142	113	111	114	120	148	125	149	126	120	129	118	118	125	128	132	128	121	135	125	110	140	127	132	142	126	132	132	114	116	140	131	111	115	121	119	118	116	128	127	118	118	127	133	117	114	147	133	118	126	119	122	111	106	122	116	130	142	138	116	128	129	122	129	108	132	130	117	134	119	135	132	123	132	148	131	110	129	149	129	125	112	119	132	107	116	129	117	132	128	113	129	118	115	161	120	139	132	115	123	116	117	138	127	124	133	104	116	118	118	127	122	152	129	129	124	126	120	121	132	117	123	107	124	119	124	121	125	120	126	140	122	122	126	114	138	117	124	112	143	130	122	127	123	123	130	132	128	130	124	117	113	130	116	124	125	128	147	120	132	117	116	116	137	141	124	124	110	114	131	125	112	115	136	117	112	131	117	135	143	155	109	130	118	112	115	115	107	114	113	108	125	112	128	92	127	118	140	115	109	128	137	130	123	137	143	107	125	151	112	125	127	133	114	118	133	147	126	146	111	119	127	125	138	124	131	145	114	99	128	141	124	138	131	125	108	102	112	129	132	113	136	123	122	121	114	112	119	124	118	139	139	130	142	125	127	126	119	128	114	137	115	117	131	128	155	125	127	140	132	123	129	125	120	125	153	100	110	112	141	121	125	138	122	131	119	121	118	115	95	125	113	113	121	126	121	110	126	126	115	123	133	126	128	133	139	122	123	119	131	122	117	114	113	129	123	102	111	126	108	125	125	107	126	133	107	109	122	107	112	144	142	129	106	146	126	126	113	114	139	142	112	124	140	125	126	109	130	98	103	121	128	118	122	123	129	125	126	127	138	113	130	88	128	121	134	120	131	143	117	121	137	125	143	123	132	130	135	126	119	108	116	124	122	107	127	113	105	141	131	129	101	113	121	111	139	122	140	129	121	142	130	130	106	125	120	112	128	119	119	116	151	124	139	121	122	108	127	104	156	128	118	124	113	123	126	149	129	122	144	139	133	116	130	126	116	124	132	132	127	137	137	118	142	138	125	115	141	131	132	126	127	128	127	125	134	113	107	115	119	122	129	111	148	112	119	135	145	126	142	115	128	130	124	132	126	126	122	139	146	129	130	118	137	119	115	114	133	123	145	126	143	123	143	121	132	121	117	143	130	124	119	115	126	127	113	119	101	127	109	124	151	126	110	136	113	125	125	136	130	117	124	124	124	127	129	126	121	148	128	98	124	124	100	127	100	113	126	127	98	118	105	122	118	155	131	101	121	127	108	105	103	124	145	128	112	148	121	121	127	106	155	123	118	126	129	125	125	124	107	135	113	118	113	136	121	128	130	112	136	113	106	130	129	130	135	131	121	118	113	109	146	112	115	137	133	137	111	121	131	130	132	127	143	101	142	137	125	117	135	122	128	125	144	115	124	117	96	123	122	142	113	131	110	149	119	112	112	146	122	102	109	129	120	132	114	111	122	115	106	110	126	129	144	121	149	141	132	117	138	129	132	119	129	117	113	123	124	125	125	113	104	134	147	144	125	115	119	92	134	110	121	128	99	119	122	113	103	108	125	109	121	119	108	125	112	118	128	115	145	118	120	137	109	128	138	119	114	124	137	133	109	132	115	114	128	145	131	120	141	132	132	117	121	104	117	140	138	115	114	135	127	152	114	104	136	113	129	129	133	103	104	114	116	113	117	108	97	117	115	133	117	129	116	130	129	122	141	120	131	123	125	129	118	145	117	119	117	121	118	124	108	135	118	112	125	128	132	120	122	107	113	115	141	128	128	130	134	135	115	136	119	107	109	156	119	124	119	124	131	112	113	120	137	111	127	111	129	123	124	136	120	129	131	131	114	129	137	116	126	134	137	134	130	123	136	130	127	140	148	133	127	104	86	119	148	138	124	137	108	117	97	132	115	120	122	119	113	106	112	136	120	138	117	123	113	123	152	107	128	116	121	135	117	128	126	117	114	117	136	113	139	115	109	118	142	115	111	123	123	110	119	110	152	143	110	129	106	121	109	119	128	124	120	118	116	134	127	134	130	115	132	108	117	139	113	130	133	135	124	108	110	132	120	112	136	134	130	149	129	121	126	128	124	132	141	119	134	139	123	119	129	143	138	120	125	129	126	115	117	109	106	141	136	129	123	153	110	135	109	126	122	128	117	123	132	120	118	110	134	112	142	115	110	116	121	127	119	113	130	124	111	110	116	126	136	112	135	136	135	109	123	130	122	116	124	131	99	127	120	130	122	126	132	125	124	113	106	130	116	125	110	129	111	105	125	119	126	132	141	146	114	125	108	134	130	107	110	119	117	129	115	148	151	116	113	113	119	125	129	137	132	107	125	118	135	113	121	126	137	128	105	119	128	104	127	115	123	143	120	140	126	122	136	119	127	109	110	109	145	131	124	108	100	105	122	109	131	127	117	110	119	126	136	129	118	111	114	112	133	120	121	129	114	123	114	125	131	114	141	142	126	120	130	122	131	131	133	133	120	116	103	121	139	121	119	115	110	141	112	126	137	145	113	132	108	122	125	114	146	113	129	121	134	126	117	126	135	126	124	128	123	129	145	138	133	128	113	112	122	136	113	120	105	118	127	130	110	124	114	130	134	131	116	123	119	127	125	123	126	126	122	98	127	129	125	130	128	105	138	127	111	106	131	97	113	137	127	115	136	138	136	116	130	137	107	126	119	118	118	125	127	134	137	110	137	108	124	139	122	115	106	123	130	149	116	117	135	131	110	128	115	110	121	148	163	130	125	118
15676	6167	3368	4841	11824	14636	12719	10971	10129	8392	6825	6293	5554	4771	4806	4768	4874	4262	4457	3698	2767	2716	2667	2250	1364	1104	1092	967	1030	1026	985	1020	1042	994	1019	978	966	1021	987	937	989	974	1026	1111	980	959	943	1006	961	960	985	978	949	932	990	970	930	974	920	996	1035	994	1081	1070	1031	956	921	899	917	937	977	961	890	926	958	948	959	922	935	944	917	926	939	971	905	946	892	918	957	851	1022	944	903	936	976	961	912	945	911	937	939	951	939	996	880	908	892	889	868	962	929	991	922	969	893	967	929	934	894	895	942	906	885	913	891	883	899	884	941	971	945	919	928	969	909	880	904	957	932	963	967	924	969	943	918	886	963	948	920	957	932	910	907	950	867	911	933	951	932	897	934	915	902	905	956	874	896	896	945	897	939	877	891	930	944	889	928	936	836	920	903	957	920	986	928	886	899	871	947	903	942	914	919	956	971	905	950	976	939	925	928	933	933	946	906	949	968	906	974	960	882	920	968	922	941	897	939	904	896	927	947	940	958	893	939	990	927	911	974	909	905	950	900	936	918	862	881	934	917	905	917	939	947	870	890	918	899	931	865	922	885	866	881	917	919	945	933	874	918	873	924	908	871	928	901	942	902	908	910	929	916	962	875	882	900	907	936	925	940	999	980	923	876	884	930	952	960	929	887	950	917	907	942	955	902	955	930	875	874	914	938	895	980	954	899	913	909	926	904	947	882	938	937	954	915	917	896	853	937	915	944	950	948	997	961	877	925	932	956	908	952	909	900	910	927	912	1006	958	904	952	924	949	939	900	917	902	948	923	958	904	891	907	960	914	916	947	948	944	964	905	948	944	973	915	926	949	912	923	910	916	928	972	941	985	939	948	949	910	914	987	956	941	914	926	875	934	945	915	976	961	977	980	938	926	946	960	929	889	849	899	910	916	937	919	922	966	850	913	949	868	893	901	929	971	903	880	910	914	926	895	947	891	952	918	960	901	911	919	913	978	917	897	930	960	961	916	909	951	918	897	913	949	935	968	938	950	881	952	897	941	956	910	932	879	905	992	914	949	917	898	937	875	888	976	936	889	924	906	962	960	916	975	927	872	927	893	924	915	900	869	944	922	965	912	892	960	937	937	890	923	893	929	901	965	933	891	926	931	885	914	918	943	963	917	900	951	948	905	928	933	885	913	887	936	912	923	925	935	909	917	897	932	959	929	877	964	887	917	971	906	942	943	953	934	868	920	907	924	955	903	915	882	957	963	946	888	929	881	927	946	882	902	924	925	906	878	938	897	848	931	891	893	920	939	940	931	930	941	904	976	919	927	913	915	922	947	891	921	966	949	891	903	937	898	933	889	886	944	935	922	990	969	936	927	932	942	931	963	937	902	872	919	910	926	914	893	923	928	935	927	952	910	845	877	884	932	953	938	904	935	906	924	955	886	943	963	952	892	968	890	951	914	935	937	943	889	954	956	910	927	887	894	926	937	952	949	947	897	986	915	897	912	952	953	918	894	936	966	903	959	931	925	930	887	925	885	920	930	939	923	933	945	926	975	955	933	928	895	987	893	961	949	974	938	914	929	914	930	893	959	948	941	970	868	976	936	963	925	870	937	936	923	962	926	896	886	897	945	861	920	861	913	936	903	927	892	862	900	896	950	897	911	900	913	953	887	936	944	902	867	914	910	979	944	919	941	903	909	930	952	891	924	968	960	871	937	910	964	915	935	872	852	908	985	929	944	908	939	941	962	932	917	944	945	928	938	876	892	939	916	902	894	969	928	899	951	903	942	912	852	915	921	933	893	935	966	923	920	909	861	894	886	941	934	926	946	948	876	942	895	905	983	936	917	923	915	917	927	912	907	898	895	954	930	884	887	908	995	938	955	860	922	903	863	941	967	925	921	975	902	937	884	904	877	963	875	931	901	944	909	871	887	950	963	936	967	968	931	878	889	938	905	890	914	922	927	887	946	926	907	949	931	947	885	895	951	954	948	891	887	927	889	923	889	943	907	952	924	882	975	892	926	945	909	897	865	914	885	949	929	989	883	943	838	930	892	904	889	960	947	897	883	891	882	931	992	964	901	969	964	947	957	921	919	914	977	958	940	892	930	903	909	936	964	898	951	976	977	939	921	1011	931	910	938	932	888	917	935	954	898	875	915	929	951	894	893	904	940	922	954	959	956	919	933	957	961	927	992	937	976	930	974	911	826	885	930	938	996	953	930	915	902	956	973	934	873	956	898	915	904	970	947	931	854	926	929	911	920	940	948	957	915	967	886	864	882	937	930	926	901	925	931	892	858	965	884	913	914	916	944	945	943	881	946	929	891	909	955	972	902	901	961	885	933	910	920	928	937	913	924	936	946	893	947	950	866	953	961	890	921	947	944	943	921	911	935	898	933	995	918	921	940	886	854	906	900	882	985	951	954	912	909	958	923	938	931	968	945	901	906	914	950	908	926	934	957	939	865	980	911	933	961	904	924	966	908	934	938	987	889	947	926	861	894	913	921	910	901	926	881	950	907	912	901	856	972	906	859	945	899	938	908	953	974	891	946	946	918	931	972	938	937	896	924	911	926	902	919	955	930	869	968	971	917	940	957	951	935	903	915	930	887	937	892	940	908	950	977	912	893	854	945	843	969	970	931	986	969	947	961	927	914	892	903	879	975	907	913	872	869	984	974	909	894	950	918	864	928	905	897	892	890	928	864	841	946	962	935	909	981	901	882	908	947	907	918	918	946	940	938	885	898	888	901	914	921	931	907	959	909	965	902	884	931	915	917	890	906	947	864	915	919	918	888	907	940	966	909	882	903	902	911	915	909	930	949	961	914	932	937	904	927	954	880	944	900	915	925	925	912	899	969	931	944	907	949	946	907	923	985	958	940	953	895	898	962	926	912	893	988	936	908	933	953	975	939	919	923	943	925	922	936	901	939	912	955	876	917	940	844	969	893	1014	881	895	929	931	870	951	887	918	931	944	946	917	883	909	920	914	912	953	920	973	982	934	901	912	895	901	958	953	881	979	854	855	941	952	908	970	964	911	896	910	916	898	940	911	913	916	924	963	884	901	884	880	880	947	948	897	961	907	958	939	931	888	921	933	941	871	905	937	910	943	995	923	962	959	943	917	949	912	917	978	973	977	876	919	943	847	923	955	920	893	946	944	976	905	916	945	980	930	856	890	953	909	968	950	942	895	973	928	949	906	943	868	951	918	904	890	888	954	918	860	869	915	970	979	922	891	933	974	972	922	901	905	918	882	897	936	917	893	918	924	931	992	928	962	932	948	946	963	928	924	898	910	936	935	948	890	923	976	843	954	924	946	895	938	924	910	983	941	931	917	929	939	877	925	959	934	943	961	927	934	931	912	881	960	860	901	951	934	940	906	892	927	924	912	860	937	884	913	951	940	913	975	904	880	925	976	938	885	918	994	860	913	943	918	921	981	903	936	884	995	984	892	954	892	916	914	931	972	927	960	938	863	899	939	931	930	947	925	942	921	917	891	887
1287	241	192	124	118	156	156	148	162	105	115	105	103	99	100	117	106	111	97	113	66	74	81	63	44	67	40	41	58	40	41	59	41	50	46	57	42	53	58	38	49	52	48	55	43	57	54	36	44	56	49	53	58	49	34	48	53	53	44	33	46	46	55	44	38	61	52	46	60	43	51	54	32	38	58	53	50	57	43	48	60	45	45	48	46	52	48	61	46	59	36	38	54	51	44	44	59	50	59	49	33	59	52	37	41	41	44	43	47	42	57	44	52	48	47	59	54	45	42	41	41	39	41	43	43	46	42	60	38	50	33	50	40	43	33	43	56	44	48	46	40	52	63	42	65	49	43	37	60	57	38	49	44	41	59	57	48	38	49	62	47	40	40	50	54	42	56	41	47	43	48	45	46	46	37	50	41	55	47	51	53	57	55	52	35	57	51	53	55	44	39	43	42	57	58	35	44	55	41	42	52	51	47	40	48	55	47	40	39	41	40	51	51	44	44	48	44	50	44	45	53	38	41	52	44	62	47	60	49	44	55	54	52	49	54	51	45	44	46	41	46	47	35	45	52	44	39	40	45	51	50	55	50	57	59	51	54	44	42	44	55	47	49	46	48	47	47	44	61	44	51	51	45	37	42	69	65	53	51	61	48	43	48	50	58	47	42	48	49	36	39	50	41	51	43	50	57	52	54	48	55	45	45	39	55	54	43	48	43	49	54	38	43	46	55	63	43	48	48	50	39	43	55	56	44	39	55	46	54	37	42	48	34	36	44	54	59	70	40	46	40	55	50	42	51	59	57	48	47	67	51	39	40	48	40	54	53	43	39	50	55	41	54	56	46	41	54	43	45	40	54	55	48	38	60	59	50	44	49	42	38	53	47	64	45	57	48	45	41	40	59	44	41	45	52	49	39	43	63	41	45	73	44	43	39	50	55	44	49	42	45	55	49	35	51	29	47	50	59	41	62	70	49	42	49	53	51	48	40	46	46	58	46	37	36	53	50	36	45	42	43	50	48	50	45	44	40	50	46	49	57	63	62	55	63	40	37	51	42	53	44	56	46	39	51	51	39	50	35	44	43	42	33	40	51	47	49	58	55	48	56	53	44	35	47	42	55	43	50	62	44	46	50	44	58	40	56	42	48	53	44	37	37	50	37	49	49	47	53	42	63	46	45	44	44	49	38	36	52	46	38	50	46	52	49	45	47	45	51	54	44	54	41	42	45	50	51	59	53	35	48	38	47	37	47	39	43	50	48	49	55	36	51	51	54	56	52	39	52	52	52	51	43	51	47	54	44	56	49	52	52	39	45	50	51	46	46	42	46	53	45	55	55	38	45	45	45	49	33	42	39	47	56	49	44	47	61	63	60	42	45	58	53	59	38	51	49	44	52	51	38	50	41	46	58	40	43	59	60	47	48	55	48	42	45	48	50	47	43	36	55	46	50	38	45	47	57	52	68	60	52	33	52	45	40	52	56	64	51	56	42	44	50	57	47	41	66	53	46	47	56	44	41	48	43	41	51	47	53	47	53	41	45	47	54	41	47	38	51	51	49	51	43	37	42	49	46	42	47	45	61	51	37	58	47	38	53	56	52	41	48	38	43	68	51	49	41	46	47	43	53	41	37	54	48	40	45	54	45	47	37	43	46	42	53	40	37	56	64	53	39	45	48	45	51	51	51	53	37	43	58	50	51	41	50	48	41	41	51	58	50	44	48	52	47	49	55	43	40	44	48	45	51	51	51	58	30	48	38	57	35	52	40	53	48	49	69	50	40	42	41	40	51	48	53	47	56	45	50	47	41	48	46	52	55	53	47	56	36	59	50	52	44	46	47	43	38	43	49	54	52	50	43	55	53	46	46	47	46	45	53	45	52	53	43	54	50	45	48	52	55	49	57	46	44	41	65	40	42	48	39	56	37	36	56	44	48	50	49	50	63	35	58	58	48	51	33	39	55	38	45	48	41	42	41	52	39	41	49	39	37	52	64	50	63	47	55	58	57	39	49	49	56	48	34	62	35	50	39	48	51	48	63	42	46	41	55	67	35	56	41	45	40	62	43	46	48	53	44	50	57	54	50	43	56	44	37	47	57	36	49	48	41	46	46	39	44	46	49	62	46	46	58	48	38	45	44	35	54	46	45	49	51	50	43	41	47	47	54	55	41	49	47	45	52	40	49	57	45	46	49	36	54	37	49	39	43	45	54	57	65	48	51	59	55	50	41	42	39	50	53	45	40	33	43	58	43	52	40	50	58	52	39	39	48	41	47	56	48	49	48	48	54	49	34	46	37	53	42	49	53	44	51	48	52	48	32	46	56	39	70	40	38	51	42	52	47	62	46	57	61	58	47	54	47	47	54	47	61	44	51	48	44	47	31	45	33	46	42	48	49	52	41	47	49	57	43	46	42	41	49	58	35	45	46	45	49	59	37	45	48	49	58	47	57	50	58	58	44	56	56	50	51	44	34	52	55	42	47	45	50	34	49	47	56	44	55	58	56	43	46	50	45	51	47	51	39	47	56	59	44	46	46	55	50	38	51	61	57	49	42	53	42	41	55	51	50	31	51	60	54	47	47	41	48	42	36	45	49	53	42	54	53	53	62	57	44	50	43	53	40	50	56	45	37	49	53	38	39	58	48	49	49	40	45	53	53	42	47	42	37	46	40	35	48	52	44	42	51	42	47	43	45	51	50	45	55	49	48	38	58	68	50	62	54	58	45	58	53	61	42	46	50	38	47	50	46	42	39	51	31	52	45	54	56	49	59	58	56	41	52	38	46	45	43	48	51	46	51	54	55	49	48	45	44	55	44	70	39	45	45	40	42	48	53	41	50	49	47	45	47	46	44	54	40	48	57	41	47	49	50	46	37	52	46	38	50	53	50	49	36	49	40	41	54	48	50	46	53	42	52	49	50	48	48	43	55	61	49	47	53	51	42	68	55	46	44	51	57	40	58	40	48	45	46	44	44	56	47	60	56	50	56	50	53	46	48	57	47	42	48	64	47	54	42	53	41	59	59	48	66	52	42	43	53	53	45	59	38	51	32	55	60	51	41	48	46	50	37	39	48	45	47	52	56	55	35	50	43	58	46	53	53	44	49	48	39	54	52	43	54	51	40	54	52	32	47	50	52	57	52	47	42	38	45	40	37	54	51	54	56	48	41	45	43	47	51	52	50	41	39	58	43	50	42	45	75	38	49	60	43	50	43	34	52	45	49	55	58	54	38	53	52	60	47	52	48	52	53	44	50	57	40	68	54	46	54	54	36	52	56	59	49	47	66	72	57	44	47	57	51	55	41	35	53	47	44	55	44	36	59	54	52	49	53	40	47	48	37	58	36	43	47	44	53	63	56	47	49	51	40	59	58	43	59	38	35	52	56	51	50	39	55	47	48	46	45	51	41	52	57	54	38	50	56	46	38	39	54	60	34	51	42	38	54	45	51	55	54	43	39	50	54	44	53	67	61	50	43	55	43	49	40	38	47	40
11657	3274	1914	2754	6894	8182	7050	5914	5857	3953	3356	3063	2824	2403	2345	2543	2703	2389	2225	1721	1261	1338	1252	818	488	393	385	395	397	414	397	416	401	409	420	394	402	410	388	391	392	363	470	421	435	372	388	413	380	405	412	408	400	402	425	404	394	426	440	388	398	451	458	480	358	404	401	359	409	387	388	419	413	388	370	403	387	372	373	395	405	386	397	385	381	409	393	383	390	418	366	356	375	382	404	389	382	356	376	356	359	405	417	399	363	369	387	387	385	433	368	361	376	366	379	362	361	382	388	390	379	388	403	410	375	365	416	372	394	400	376	409	397	390	380	365	380	388	383	422	401	387	403	398	381	409	360	418	354	361	368	397	369	393	372	376	386	372	413	411	375	359	356	398	394	369	424	399	409	384	389	350	384	385	383	406	416	405	404	386	411	433	388	383	382	368	374	398	411	376	391	370	406	404	419	426	384	390	371	389	386	403	380	367	377	397	381	413	387	376	395	368	363	394	396	424	387	397	414	388	377	362	389	385	383	371	408	369	381	388	346	383	425	371	379	388	379	394	403	395	356	418	448	393	397	376	388	388	397	409	388	387	374	396	380	355	404	396	374	375	337	381	380	378	409	399	409	386	381	378	352	422	378	421	402	393	356	354	404	377	422	372	372	400	392	396	363	388	378	379	386	398	393	371	369	356	395	375	403	395	392	363	391	392	387	408	411	398	388	371	395	401	397	357	404	382	386	400	398	397	374	363	359	401	393	375	367	398	385	350	440	378	386	366	403	406	395	374	370	385	404	400	410	361	374	339	382	368	409	366	371	362	380	371	429	399	387	388	376	365	395	338	361	386	394	378	377	411	381	422	399	388	371	374	408	365	363	420	376	397	402	368	407	406	378	381	404	383	392	399	387	383	397	376	372	378	415	394	380	397	377	374	383	381	404	413	365	398	376	365	420	424	401	389	403	364	374	372	362	349	376	401	390	367	417	377	400	393	394	344	383	399	381	418	388	415	404	361	390	393	387	377	384	405	375	352	345	364	386	373	375	371	400	416	378	394	413	395	405	382	367	396	346	377	388	386	368	394	390	394	430	388	392	374	372	396	396	394	396	421	444	372	375	367	401	385	381	391	351	435	426	372	380	370	378	358	376	378	384	357	384	365	398	412	358	368	393	405	368	405	395	447	384	370	399	391	383	420	390	381	402	377	381	399	400	430	393	421	384	348	406	379	375	435	381	395	381	392	378	384	400	395	380	444	412	379	404	371	406	389	380	374	388	386	387	418	404	362	380	376	402	390	404	400	399	398	389	393	408	391	380	390	369	367	378	372	382	432	386	396	379	369	383	354	404	398	359	418	393	398	393	377	378	391	404	385	392	387	416	408	368	394	386	389	374	399	391	369	375	415	362	352	376	385	386	366	392	407	414	380	361	366	375	390	405	380	413	375	394	393	398	407	393	399	434	375	404	396	395	373	382	409	378	399	378	385	379	403	384	372	374	391	365	389	404	375	416	385	387	398	383	392	350	367	388	417	412	349	396	399	402	386	360	390	391	379	373	368	424	402	399	364	400	394	417	381	365	414	398	387	386	399	420	415	369	388	380	424	398	391	396	408	354	388	381	370	351	404	387	397	370	345	367	383	407	353	384	396	419	384	404	400	368	417	358	350	402	391	399	395	407	388	363	367	390	383	381	356	360	344	391	418	385	418	395	359	363	372	383	386	388	381	403	400	401	393	397	368	401	380	416	378	378	400	410	396	404	347	357	393	403	396	381	334	371	391	357	410	398	382	384	391	393	395	345	389	392	388	406	397	401	408	384	404	394	388	397	390	369	370	382	396	385	388	397	349	411	415	405	408	374	398	404	409	366	366	378	396	391	381	368	382	363	366	431	406	380	332	403	356	393	398	433	388	401	383	388	389	410	360	400	421	406	408	383	349	403	385	400	394	410	369	352	399	401	398	399	426	385	402	379	376	391	385	391	390	421	382	379	378	388	375	411	400	403	394	392	401	416	362	379	395	390	394	374	430	370	380	393	411	386	373	407	377	391	382	386	427	385	343	353	371	414	437	399	359	405	409	414	381	427	407	398	377	446	409	375	381	403	390	437	388	375	326	401	390	357	408	398	399	403	407	381	375	375	395	412	400	388	362	387	383	391	369	388	396	361	403	368	381	405	362	392	409	348	387	378	391	380	382	385	371	379	384	381	358	369	416	386	399	389	368	368	394	375	366	404	381	358	380	375	386	377	384	425	418	380	411	405	364	411	391	385	412	396	402	390	421	429	391	392	395	350	383	380	388	385	427	388	400	412	365	390	358	393	396	416	397	396	395	393	397	390	362	415	378	391	358	349	408	379	369	385	407	391	390	417	352	345	391	403	429	392	398	381	409	387	366	377	368	398	396	402	419	380	410	378	382	421	389	362	376	353	372	378	403	414	390	378	392	377	396	400	387	387	413	428	349	359	405	421	369	381	368	430	383	384	387	392	417	401	386	414	393	389	385	395	454	377	372	369	408	357	382	379	402	347	376	414	385	421	382	388	397	385	365	362	381	413	386	371	388	369	379	376	404	361	398	362	394	369	394	405	378	401	378	400	408	390	370	403	382	395	378	371	429	422	378	410	368	370	395	394	430	376	403	365	392	395	385	412	363	395	428	342	406	392	407	384	384	410	398	406	381	344	390	351	391	373	430	370	393	379	411	404	382	377	404	391	403	419	389	373	373	351	386	362	382	378	386	393	374	402	396	386	385	396	388	405	386	388	376	391	373	384	372	386	405	357	392	406	417	413	377	383	351	412	407	392	385	399	403	395	393	380	356	428	387	361	405	362	411	356	392	389	373	367	376	405	408	428	362	403	385	383	352	446	352	379	368	380	383	398	374	392	403	385	391	359	356	388	385	351	343	400	371	398	399	383	373	381	345	397	367	405	386	370	331	387	402	371	389	404	404	392	395	390	377	395	388	397	371	374	437	342	376	391	405	378	410	388	413	387	378	364	406	396	397	383	390	391	400	399	349	399	402	380	367	385	388	373	369	383	368	386	349	388	376	384	385	393	381	374	386	382	395	367	362	423	379	352	420	393	378	371	385	381	383	385	383	384	392	399	374	382	385	426	407	361	356	414	380	415	396	401	396	353	365	396	383	397	371	385	361	375	396	386	369	413	382	369	347	380	390	395	387	364	362	383	392	390	353	378	372	408	407	392	407	389	412	381	388	395	370	389	391	380	387	400	386	392	415	401	369	368	394	381	401	383	371	369	428	404	372	388	391	398	375	392	407	372	374	385	393	359	406	391	417	365	378	385	381	387	399	409	370	418	430	387	384	380	371	374	383	391	360	378	399	452	371	406	389	374	398	385	388	361	371	386	364	381	402	373	379	379	392	407	379	395	360	343	366	382	406	405	391	372	399	403	378	395	437	405	396	363	393	387	384	385	395	390	420	384	408	411	392	408	404	363	394	382	375	382	406	395	374	390	348	376	393	379	411	394	382	415	391
909	381	281	201	226	231	264	271	286	194	223	189	183	158	170	201	217	195	159	157	132	136	135	93	100	95	99	107	105	85	93	105	75	98	85	91	88	104	86	92	105	98	95	109	95	96	106	83	100	99	91	102	100	97	92	81	85	88	95	88	87	100	85	93	93	100	96	86	106	86	84	107	100	98	94	121	95	105	101	112	86	84	96	91	98	96	103	90	103	93	91	92	99	109	84	92	93	78	96	98	97	95	88	93	89	100	98	87	87	90	102	97	104	99	80	96	97	110	92	111	100	90	87	93	86	82	86	86	96	77	82	102	94	98	83	94	97	98	91	107	78	87	95	98	107	74	93	108	95	88	86	74	91	85	102	90	92	84	107	82	84	86	88	105	76	110	101	91	94	121	105	102	85	91	94	96	96	110	101	75	96	61	99	102	84	86	82	109	86	106	92	91	96	83	94	82	96	112	101	95	70	110	103	89	92	96	106	88	105	107	85	86	101	85	82	103	90	100	72	87	100	78	90	85	91	107	93	82	65	100	78	84	89	83	70	80	85	110	78	90	96	88	92	85	86	96	99	87	109	94	77	77	87	93	84	73	97	101	93	105	99	79	91	86	92	94	100	92	101	85	88	107	91	91	89	97	108	92	90	96	95	123	112	98	106	91	76	84	103	77	106	105	92	94	110	97	104	88	112	92	97	88	86	86	80	84	81	85	90	88	92	101	88	105	88	92	84	98	87	83	75	90	94	78	92	90	91	100	97	98	87	100	92	87	82	106	100	92	114	81	93	97	88	99	91	76	85	100	100	70	81	82	101	110	114	86	86	91	86	89	110	90	94	98	101	95	103	91	85	87	90	81	99	108	106	92	79	93	98	101	94	86	78	93	96	89	98	98	109	85	80	87	104	92	75	84	89	105	101	102	78	104	84	86	95	94	92	101	100	100	94	93	77	100	105	84	72	87	76	112	93	89	101	98	115	95	78	81	102	90	106	91	103	90	88	79	86	89	76	105	97	105	100	86	83	72	90	104	85	98	96	86	100	67	95	118	88	100	112	101	90	72	88	90	82	106	96	96	82	104	99	107	65	93	77	74	101	92	95	78	72	86	95	108	93	97	101	104	97	91	93	96	98	98	115	102	96	105	86	94	89	89	94	91	70	84	93	87	89	105	84	75	93	96	94	90	81	93	90	99	82	102	83	78	111	101	91	99	94	97	89	104	104	84	93	89	101	93	98	86	113	93	81	70	95	83	103	101	96	90	108	96	81	99	99	100	83	95	95	98	106	68	94	77	99	86	99	105	84	77	96	100	91	100	98	99	114	98	95	78	80	97	107	99	82	101	87	109	106	106	86	97	104	111	83	80	114	102	100	106	98	77	95	111	103	98	97	80	100	100	86	87	90	94	114	97	88	89	92	93	79	86	77	96	83	87	85	84	98	101	93	92	86	91	89	88	86	104	92	106	99	94	94	112	103	92	109	97	104	95	98	91	101	86	102	99	97	102	82	95	97	75	92	75	101	91	77	84	87	89	102	107	100	98	97	78	91	93	122	124	99	123	104	89	89	95	85	87	74	112	95	102	82	105	94	77	96	75	94	86	79	93	97	96	111	78	94	106	89	76	90	87	109	97	98	98	90	93	89	90	92	82	74	98	95	107	98	97	96	81	89	86	100	97	87	76	114	101	87	92	98	99	79	94	94	82	109	96	87	82	83	94	109	101	99	88	94	93	104	96	91	76	106	99	100	91	103	91	89	102	90	83	87	98	95	90	91	89	95	81	94	97	96	79	96	85	91	98	89	89	106	91	79	81	91	88	78	88	118	93	104	83	108	110	97	88	88	89	83	78	96	64	92	84	70	90	93	92	92	85	73	105	90	92	100	99	79	91	101	97	82	106	106	90	99	95	92	92	79	106	106	80	114	94	93	90	94	89	78	86	103	96	79	96	85	106	87	83	85	89	73	91	94	102	102	94	89	80	105	94	85	88	109	106	105	83	77	102	91	100	97	93	96	92	94	87	94	89	95	87	91	102	97	108	94	86	88	87	89	100	102	81	104	100	73	84	87	101	95	86	96	92	75	97	85	98	105	83	100	89	100	99	89	96	93	99	90	87	86	113	91	74	89	105	78	77	100	99	99	88	86	80	84	93	88	97	82	87	95	88	88	102	108	95	96	81	90	70	83	102	108	86	94	96	98	105	79	94	95	84	87	81	100	92	96	97	75	89	94	96	84	91	77	101	75	87	85	109	92	92	88	105	106	92	92	104	107	92	97	78	89	85	86	99	98	98	88	83	96	92	86	77	116	81	95	110	87	81	115	90	86	105	89	89	96	114	89	73	103	112	97	85	78	80	107	83	99	100	101	86	92	104	101	77	95	105	82	92	86	100	102	95	84	103	98	99	96	70	80	80	86	100	85	95	95	106	99	102	99	109	80	104	84	97	90	93	78	93	100	90	76	97	100	99	104	107	96	100	101	88	92	83	106	81	100	91	84	115	94	84	104	92	84	84	100	98	91	110	102	99	84	81	84	100	81	81	101	95	102	103	81	90	83	100	104	90	101	88	114	104	105	119	88	98	90	95	90	103	83	100	87	94	108	88	97	114	80	94	96	88	104	83	90	110	98	91	96	106	104	89	82	95	80	114	98	94	97	87	83	80	80	94	95	110	97	97	97	85	86	109	97	92	89	110	95	95	92	83	109	100	101	93	92	90	85	99	88	91	94	74	88	92	87	92	90	94	102	99	97	97	93	89	89	94	94	105	78	87	108	96	97	79	93	94	104	108	86	79	85	80	91	85	102	85	98	99	98	101	101	94	95	89	83	103	86	101	77	93	89	89	91	106	100	90	97	86	92	81	95	80	88	109	94	78	90	100	93	95	107	97	110	98	97	92	104	85	93	92	92	78	84	96	88	88	84	87	79	106	93	97	87	81	93	80	80	88	97	78	67	98	84	99	81	65	97	108	93	94	99	83	78	96	104	97	78	90	90	84	101	88	93	88	77	97	98	95	77	95	84	102	106	92	90	103	91	78	95	67	62	89	78	75	97	96	90	86	94	101	102	89	90	91	76	105	94	98	93	97	72	86	82	94	81	86	103	77	95	85	81	92	84	93	98	89	106	83	82	101	85	90	85	94	93	102	96	78	97	83	109	96	90	81	106	87	90	97	89	97	94	89	100	100	87	95	91	85	95	91	93	105	94	75	103	85	86	95	74	101	87	110	74	91	111	95	87	88	79	101	113	87	99	94	86	85	91	97	74	89	93	109	101	88	109	102	93	109	97	108	106	92	105	102	110	90	92	102	82	99	89	69	83	86	103	99	104	92	94	86	92	83	96	79	99	93	104	89	109	92	104	94	104	97	92	99	80	94	89	90	85	92	104	91	97	87	85	95	94	83	85	80	85	97	110	107	96	69	88	71	89	117	86	79	95	93	100	97	115	104	91	95	96	115	105	83	108	91	91	107	105	91	94	84	86	100	80	102
12597	5103	3108	4236	9814	11065	10151	9343	8099	5552	4880	4981	3938	3704	3563	3643	3840	3464	3129	2577	1983	2137	1969	1357	878	752	790	729	756	720	715	691	745	776	727	680	727	698	711	718	737	757	893	816	701	725	673	736	716	731	701	751	722	716	695	689	734	722	690	806	691	774	749	804	733	656	634	736	704	676	678	689	713	747	719	703	665	695	698	708	699	694	659	698	711	695	676	661	670	693	662	658	685	683	686	684	706	735	709	688	701	658	695	747	672	685	717	681	730	685	700	666	721	691	671	668	673	622	682	721	749	693	698	716	710	684	683	716	628	693	730	668	683	713	705	694	701	657	664	687	696	673	719	679	702	690	665	691	700	731	694	675	696	687	702	704	646	729	685	692	681	695	676	671	704	717	716	697	631	684	696	666	665	696	684	680	682	734	717	707	680	656	677	701	724	678	680	700	648	703	669	672	672	698	679	688	715	688	699	664	713	702	681	664	715	650	663	732	715	677	669	667	734	701	695	687	718	711	664	666	725	654	687	678	731	684	653	687	689	700	739	696	727	664	701	690	710	689	687	669	688	673	671	709	651	683	679	745	672	661	712	720	686	677	652	640	675	715	711	663	692	634	639	702	642	702	698	712	711	676	717	737	712	661	683	706	671	681	664	711	658	700	666	693	709	674	697	669	728	691	720	653	689	691	670	699	678	671	706	662	705	678	733	679	674	671	664	729	675	732	685	669	707	682	692	718	672	697	670	717	661	691	736	664	670	696	674	617	660	680	706	665	711	646	666	708	657	692	744	688	692	672	707	681	675	669	730	666	688	715	666	680	697	702	701	729	710	716	701	703	650	696	646	733	679	722	678	675	648	668	650	636	672	700	657	680	716	658	732	662	718	722	682	719	666	657	668	692	686	697	658	704	725	633	669	662	628	703	628	653	676	711	682	663	659	690	709	703	694	667	704	676	646	710	710	730	665	714	718	664	618	686	660	684	682	695	650	710	667	707	659	647	682	721	699	661	668	718	713	695	707	666	719	676	703	728	683	672	643	735	688	714	697	693	710	649	699	669	643	699	700	694	655	700	704	721	691	708	680	648	655	680	676	723	678	678	689	641	647	702	701	667	703	684	679	643	669	643	697	655	703	676	662	689	687	673	677	690	635	628	689	666	699	712	734	670	682	743	686	694	710	676	699	723	692	720	702	676	691	690	689	644	697	695	686	666	683	723	705	697	662	659	694	676	668	706	723	671	704	674	702	674	663	694	688	700	624	717	710	713	738	709	659	738	697	712	686	678	709	708	699	721	694	698	703	717	728	684	693	686	761	691	746	702	686	669	686	669	676	672	725	686	679	668	628	677	604	711	715	643	675	686	662	698	667	708	690	717	682	663	678	694	683	722	678	719	737	664	671	641	667	693	657	668	679	701	711	621	646	662	695	703	693	661	675	729	742	690	693	702	672	679	756	701	749	710	698	663	646	680	672	658	692	729	657	667	714	700	712	681	718	657	701	723	641	664	656	683	640	696	672	727	657	629	697	679	713	684	693	714	662	692	713	727	645	686	648	675	674	634	701	683	710	637	728	668	686	713	649	697	687	731	678	681	681	717	705	700	709	708	681	658	710	693	706	675	688	661	685	704	697	659	674	721	676	682	684	665	693	678	705	695	693	693	703	712	699	685	683	666	687	674	735	685	652	661	696	691	653	644	602	731	731	695	692	705	675	693	691	680	714	655	695	683	734	689	656	669	653	712	737	706	713	703	661	689	679	681	632	689	707	686	660	659	688	685	669	718	639	717	702	718	661	669	668	628	711	719	711	705	650	668	664	700	702	707	685	707	678	681	678	714	703	681	642	604	690	689	633	674	736	719	682	695	660	669	687	656	681	728	676	693	679	655	678	722	715	648	694	686	748	687	688	704	714	669	696	651	678	700	692	716	689	719	704	654	634	704	684	723	714	673	678	696	716	717	688	670	701	716	681	677	697	665	679	711	704	697	705	685	711	732	728	675	691	698	727	677	612	638	690	717	704	711	685	702	671	666	693	681	671	705	679	705	674	732	709	667	699	695	659	657	721	679	743	676	689	621	681	673	722	682	686	691	686	646	690	659	658	710	670	661	678	678	714	707	679	714	722	674	730	676	732	701	713	725	707	697	685	737	735	722	685	690	717	685	712	684	682	686	659	694	646	649	683	694	679	681	718	711	679	660	671	713	654	662	723	722	663	699	670	672	682	734	668	706	676	686	684	631	670	666	718	631	669	696	684	707	672	663	667	641	654	713	677	686	659	676	670	632	700	703	660	679	659	701	724	683	688	674	701	699	688	706	705	700	727	705	676	675	732	670	685	713	684	691	669	707	696	707	697	715	668	657	695	692	704	701	686	703	671	665	704	662	695	715	711	678	679	687	674	712	685	700	702	693	653	657	669	662	729	731	676	669	713	665	688	683	686	658	688	704	751	667	676	691	721	679	714	704	707	655	670	707	653	734	661	736	710	661	757	671	691	739	657	663	696	684	697	685	667	729	729	698	715	674	666	749	684	713	681	735	696	667	678	732	660	706	731	702	620	684	703	637	700	729	696	698	692	703	665	667	677	694	725	653	683	739	710	740	719	682	684	712	720	679	696	675	671	666	714	679	674	679	709	700	688	713	695	682	650	689	644	677	642	684	676	668	702	654	688	715	672	726	725	704	685	691	720	693	701	686	688	729	685	652	653	671	720	679	704	687	676	699	671	704	677	693	648	686	677	653	673	626	668	654	695	745	700	682	667	731	669	708	685	743	657	676	699	705	692	705	724	705	666	685	700	742	683	700	665	680	698	668	675	647	660	705	724	690	712	687	666	667	685	697	674	672	702	675	665	650	687	661	702	656	653	748	682	659	679	707	692	706	666	664	676	692	688	656	676	679	689	661	694	731	688	664	724	694	720	726	650	665	670	695	655	674	726	671	690	717	702	713	652	667	639	717	662	656	620	654	674	719	689	683	718	672	672	718	698	652	655	697	688	696	688	736	658	729	665	712	648	697	674	690	675	663	701	685	672	704	730	730	682	687	728	676	714	738	669	647	737	713	690	710	713	683	703	683	710	637	677	686	695	711	695	678	677	695	710	689	733	693	693	726	691	707	715	694	698	687	673	663	720	671	693	680	692	682	726	678	736	667	680	680	706	696	644	668	636	716	665	704	688	702	691	703	698	753	654	706	737	715	687	724	709	712	672	723	726	668	693	734	667	634	679	701	685	697	746	708	672	649	704	673	688	658	661	662	769	758	634	705	673	666	688	702	682	688	711	693	675	702	709	658	679	673	724	714	691	747	655	725	670	703	710	722	681	723	690	654	758	663	694	721	707	699	730	635	670	707	692	666	659	685	694	715	684	745	670	692	656	700	676	654	668	742	656	707	705	708	651	682	672	703	685	728	663	688	697	708	708	688	678	660	696	704	752	686	716	668	690	689	697	690	697	760	687	673	701	674	669	748	680	712	706	650	667	688	704	705	695	717	664	688
1968	332	231	203	170	221	246	271	210	185	209	208	156	163	172	139	182	175	159	141	143	125	132	96	88	90	95	94	79	76	93	88	76	76	87	84	75	85	95	86	84	71	84	99	84	84	68	75	72	79	76	92	91	86	86	87	63	76	85	64	84	89	92	93	98	71	82	95	54	88	87	69	73	87	89	84	93	86	73	80	65	88	83	79	77	77	79	96	74	97	69	96	82	79	76	82	66	91	80	89	87	92	84	86	81	69	81	74	92	66	76	71	83	79	67	80	80	70	76	80	66	72	70	66	79	89	88	78	78	77	85	86	94	95	68	89	75	68	76	84	62	85	90	77	88	93	73	88	87	84	84	82	74	69	79	94	85	90	69	88	91	69	86	83	98	83	71	86	84	80	73	97	85	89	89	77	80	90	77	71	73	86	74	59	72	64	68	92	57	83	77	70	71	72	89	77	82	80	92	91	79	82	63	86	78	86	88	89	64	77	80	68	63	92	85	85	77	80	68	88	72	82	82	77	67	79	71	69	78	93	79	81	81	77	78	102	77	86	95	80	67	88	82	78	75	79	77	76	86	82	89	91	78	75	71	69	94	80	78	67	87	77	86	96	82	94	86	79	88	79	79	98	82	104	70	93	87	77	90	70	91	83	75	70	80	94	86	84	93	90	85	82	94	93	80	75	86	82	95	75	79	80	80	78	82	83	84	72	85	101	79	94	74	69	74	79	79	86	67	77	66	91	77	72	68	79	85	60	83	80	67	80	80	65	80	78	94	84	83	83	65	68	78	69	90	80	76	82	91	64	63	81	91	84	79	77	84	67	91	87	100	76	65	55	86	80	107	81	82	86	100	74	85	90	84	92	58	98	94	76	66	72	76	98	90	77	78	90	78	70	84	85	88	93	90	81	91	93	93	80	84	94	80	78	83	80	83	93	69	83	80	71	83	86	103	90	73	89	76	66	73	88	76	66	101	88	78	78	61	89	75	81	67	92	81	88	61	101	82	81	64	64	73	69	73	84	78	102	87	77	92	83	88	74	101	88	82	86	86	83	62	85	80	88	76	72	75	80	78	73	74	73	78	86	88	85	79	65	87	82	80	87	76	74	91	80	83	83	72	96	75	89	79	97	85	85	97	73	79	66	74	79	80	60	71	99	86	66	70	85	79	89	107	68	64	80	81	100	74	72	87	101	83	83	84	79	71	90	83	76	81	80	81	79	85	105	70	73	63	77	90	79	83	84	76	86	82	91	72	62	67	88	75	83	87	90	72	102	91	76	96	77	75	75	72	73	73	68	79	89	88	87	77	93	87	95	99	91	88	81	70	81	72	78	71	63	72	62	82	81	81	68	88	73	79	79	77	79	84	84	82	74	77	82	91	81	77	78	85	80	69	95	84	63	75	72	97	69	94	75	80	70	82	71	77	93	80	75	85	85	88	83	77	75	69	87	75	86	90	60	82	69	78	88	89	82	82	76	69	82	77	63	76	99	79	84	101	70	81	88	85	81	83	92	81	90	79	77	84	72	71	90	88	90	84	95	75	74	83	92	86	75	72	82	73	98	80	72	92	67	75	74	71	85	89	72	93	88	75	74	76	66	71	80	74	81	82	80	99	86	86	81	86	82	83	72	90	74	75	83	78	90	77	89	81	82	88	77	84	74	75	99	97	76	105	79	62	86	80	84	84	89	101	76	81	88	73	84	86	77	78	68	76	87	93	84	75	69	78	90	84	90	78	85	91	66	88	87	79	70	81	96	73	86	66	77	78	76	93	76	68	72	62	72	92	78	70	93	76	88	85	92	76	82	93	58	89	65	80	72	65	77	91	84	80	79	87	86	70	79	89	89	79	76	70	75	100	89	84	81	78	92	78	83	88	82	86	94	96	68	77	67	81	76	84	78	75	72	93	83	79	97	86	72	88	83	88	81	96	74	88	84	71	101	91	82	92	77	74	81	80	89	82	77	84	65	84	85	87	79	69	72	87	75	74	83	78	76	73	85	84	77	86	82	73	78	86	74	77	102	63	86	95	76	81	81	77	88	86	78	80	66	86	69	75	76	86	91	65	67	91	78	87	77	80	90	92	77	85	73	78	76	97	81	76	78	67	73	83	65	88	79	86	79	103	75	78	83	94	86	71	78	85	69	83	85	85	76	80	72	70	71	85	73	100	86	92	89	78	83	70	69	66	83	76	92	79	66	79	75	82	85	77	69	87	75	87	81	76	69	70	101	82	87	99	89	74	75	93	75	81	90	80	97	65	73	80	86	84	90	75	80	81	79	77	75	74	82	79	80	102	72	76	65	89	70	71	93	72	75	87	96	88	70	91	87	64	70	86	87	80	85	93	81	83	85	84	76	102	80	89	73	70	93	87	84	85	66	89	66	70	91	92	83	74	82	61	83	85	83	89	81	76	105	75	86	72	66	92	79	84	89	76	86	79	82	69	82	83	73	80	91	67	84	77	74	78	83	84	66	58	80	78	80	68	92	77	78	70	71	99	77	80	77	80	81	76	73	96	72	80	68	81	84	93	81	82	89	89	96	83	74	72	89	89	72	88	85	82	89	64	90	86	68	74	82	77	83	84	63	78	83	83	84	67	89	84	94	96	76	76	83	78	93	85	74	85	76	73	78	95	87	80	99	79	85	70	58	84	81	76	73	72	104	69	85	83	78	64	91	70	90	82	80	89	86	90	102	87	62	77	77	91	82	93	80	82	91	86	76	77	82	79	87	104	74	83	75	88	78	69	80	99	100	87	75	60	90	95	78	79	69	92	81	79	68	93	78	72	69	73	63	81	96	71	86	63	81	81	83	87	91	108	69	75	80	82	87	82	84	84	68	83	74	78	91	89	84	105	83	73	83	82	87	65	81	80	85	85	88	76	100	78	70	106	87	92	76	65	92	80	76	72	72	89	83	97	66	84	74	78	88	86	86	94	79	80	68	88	79	97	94	81	100	79	84	72	79	94	86	85	84	85	76	73	87	71	75	78	76	75	82	77	79	78	78	63	82	80	81	89	72	87	81	98	88	88	79	78	82	68	83	72	81	78	69	75	77	104	81	84	88	82	79	71	67	70	78	70	76	92	80	83	87	68	81	76	85	80	70	83	79	98	79	70	63	88	94	73	91	89	68	85	86	85	76	79	96	71	91	90	96	75	74	84	76	89	87	95	81	73	65	71	93	80	81	78	88	73	83	81	73	79	74	70	79	85	85	96	86	85	83	75	95	66	100	84	78	89	95	71	72	67	83	73	96	81	94	92	86	76	88	90	80	83	86	70	70	80	75	59	106	85	95	77	80	78	75	75	97	71	79	85	70	63	85	85	82	89	72	77	78	96	67	82	76	74	82	76	74	87	87	95	77	88	70	79	75	81	75	73	73	77	91	78	104	89	78	100	74	80	89	75	85	104	90	83	79	89	97	73	64	85	73	70	77	72	62	83	77	75	79	100	68	84	86	73	72	76	92	66	81	92	78	74	98
13683	4500	2948	3886	8499	10164	9570	9564	6994	5596	5304	4851	3701	3574	3355	3477	3623	3360	3157	2475	2023	2051	1783	1104	729	722	719	693	679	667	715	697	675	693	667	624	666	731	679	644	766	758	762	686	712	636	629	656	647	647	682	688	653	689	699	672	686	700	698	688	684	710	775	731	668	632	660	691	597	616	691	647	622	615	634	635	638	612	585	659	666	650	617	603	620	633	601	648	608	663	635	642	645	643	599	646	620	616	597	656	656	611	596	665	587	670	635	570	615	648	594	654	591	605	609	635	628	611	622	659	633	668	614	624	636	648	606	666	651	667	621	627	629	673	602	629	611	621	597	621	690	613	620	622	634	595	645	634	608	651	654	642	618	628	623	691	580	641	641	653	625	624	665	614	597	645	639	589	643	620	616	615	664	664	592	645	638	636	659	586	655	598	704	615	632	617	600	679	653	607	556	642	628	613	652	651	635	568	690	653	647	632	622	602	621	596	644	648	652	648	599	636	627	655	624	608	635	642	607	638	597	668	665	627	645	634	642	633	638	656	640	633	655	579	601	649	649	639	604	591	640	644	633	599	585	622	655	651	613	654	622	605	627	604	642	630	616	666	605	631	661	615	643	629	604	652	657	656	713	639	641	590	593	673	655	632	613	639	642	645	602	653	647	648	647	620	577	640	610	605	596	618	655	631	606	620	634	628	641	622	602	676	617	616	601	622	637	615	606	584	627	603	660	598	628	605	628	645	576	620	650	664	570	635	656	612	614	629	638	637	641	584	629	625	638	648	609	616	664	617	644	662	599	638	638	594	607	608	642	661	581	649	619	612	634	621	626	643	623	621	650	657	695	647	586	621	613	593	592	642	630	676	653	653	592	615	618	667	642	629	640	612	644	642	640	623	666	608	618	618	631	588	650	602	643	659	630	630	662	677	612	638	596	627	558	640	585	648	623	626	636	624	644	639	613	635	623	592	630	620	661	664	637	639	643	603	640	612	606	625	652	580	629	639	634	610	647	604	639	620	623	638	627	649	587	635	612	667	631	603	624	638	642	643	637	651	628	633	698	612	631	632	637	638	625	621	615	620	636	625	667	577	658	623	598	615	650	641	651	627	612	615	636	640	609	626	638	613	578	634	624	609	628	598	622	640	633	614	611	608	679	613	631	688	599	680	644	675	610	643	604	597	602	647	604	671	623	627	633	633	595	621	627	608	614	585	649	683	633	673	651	648	660	634	648	638	648	619	619	680	684	588	645	613	598	644	623	661	623	664	645	621	659	613	630	663	633	648	594	648	572	608	645	628	708	642	619	600	615	619	648	621	588	658	611	601	659	616	635	643	616	651	655	599	615	609	630	647	631	665	644	610	639	586	644	640	623	634	589	660	608	612	620	675	656	642	635	668	615	639	646	626	663	599	647	583	608	640	620	622	606	670	593	577	635	647	579	615	625	626	605	651	582	638	632	680	660	564	627	664	667	634	620	622	627	615	633	667	632	674	626	649	642	619	620	636	654	653	626	623	635	625	612	656	621	611	602	613	622	655	607	616	630	615	631	651	639	636	670	690	637	651	655	662	638	598	623	641	648	633	581	636	591	658	608	594	644	628	629	636	659	591	581	611	652	623	642	648	671	612	636	681	673	614	665	600	617	570	619	661	640	646	645	619	611	619	667	596	613	629	635	612	581	600	647	598	641	669	629	649	638	611	580	639	627	697	645	651	635	645	621	625	627	621	623	599	641	612	624	615	632	643	657	633	639	630	660	655	582	597	615	628	603	650	631	644	616	620	591	624	620	619	633	588	631	593	669	614	664	654	615	603	645	658	650	650	588	629	611	645	629	636	656	631	611	609	601	626	658	631	635	612	663	672	580	631	637	615	607	680	650	643	594	660	623	598	655	667	621	638	590	613	634	682	634	639	626	670	594	596	651	596	621	630	623	624	648	588	643	660	629	645	577	639	595	634	631	654	622	604	623	621	620	625	598	617	596	641	583	604	639	658	612	622	623	649	608	639	620	622	564	637	641	636	677	636	616	634	578	654	590	671	630	631	606	670	642	632	655	661	610	614	635	643	597	614	630	650	644	624	631	642	634	624	662	640	626	613	592	635	636	611	627	631	631	657	605	619	606	644	608	618	632	617	585	611	650	651	614	643	630	623	621	602	608	595	626	630	602	610	639	607	634	602	577	620	638	642	635	596	618	656	652	632	615	626	647	578	669	618	665	596	617	619	638	596	633	573	668	613	645	619	620	655	633	623	618	636	636	622	630	658	577	682	601	661	638	587	627	600	635	625	589	661	626	605	606	633	633	630	615	637	626	618	653	609	609	584	627	618	641	600	647	639	640	600	639	591	585	677	658	607	632	610	615	643	667	645	574	627	606	654	653	632	638	608	579	566	608	640	631	590	625	659	620	621	611	603	645	654	629	609	594	664	622	638	605	645	669	597	650	611	615	653	618	622	655	661	611	594	606	664	632	636	620	641	603	651	637	640	683	659	627	586	631	652	633	644	621	639	635	631	586	660	671	640	600	637	635	593	699	637	650	628	655	602	603	657	636	649	590	640	646	617	653	653	573	602	607	574	626	643	652	678	611	635	644	621	677	605	608	631	610	648	617	658	634	665	631	631	626	640	630	624	631	657	630	656	664	601	638	613	616	645	673	664	623	676	612	631	603	655	635	607	658	634	648	650	609	643	623	565	599	607	601	619	630	596	601	630	641	582	595	688	648	590	600	593	650	639	667	616	660	630	625	635	666	602	626	639	647	624	682	634	606	650	658	633	626	645	649	604	633	587	654	624	644	637	639	623	630	617	618	634	585	612	650	637	601	639	631	607	647	591	645	658	601	635	585	589	643	660	650	591	664	598	647	635	640	645	597	619	615	632	621	628	640	591	610	603	669	669	621	656	651	602	631	619	643	660	652	632	606	627	623	575	638	635	628	628	613	638	617	577	635	584	668	631	614	643	641	679	633	620	613	615	608	637	646	664	577	637	598	677	621	657	594	632	622	652	637	637	598	614	622	637	606	644	663	653	624	626	621	647	643	636	620	637	674	617	612	592	643	630	678	623	643	639	633	615	655	629	616	598	654	620	598	646	634	640	625	597	575	616	639	632	610	643	581	583	658	624	661	657	622	645	645	601	606	660	605	625	643	633	659	656	658	641	617	607	660	615	634	588	602	633	602	625	621	621	639	638	642	642	621	586	609	642	582	669	630	661	678	652	622	649	638	647	628	640	618	652	669	635	643	681	674	642	630	607	645	641	661	633	626	569	596	626	592	655	614	640	638	583	612	687	638	569	650	608	628	638	623	653	640	626	625	615	639	648	682	648	600	650	654	598	653	608	616	656	603	612	611	642	695	616	653	648	648	642	629	631	648	627	616	613	653	640	657	663	602	679	668	639	630	600	650	631	658	638	666	651	592	607	593	648	634	573	582	623	588	641	654	590	630	629	620	640	630	621	591	669	665	613	607	650	619	652	629	617	649	651	632	630	628	650
1273	549	348	298	235	302	306	387	318	298	297	263	244	222	228	273	274	241	242	185	186	209	164	152	131	134	115	131	121	132	137	125	122	133	103	132	118	120	129	131	137	129	116	144	142	107	123	117	158	125	123	145	115	135	130	120	131	109	127	155	130	134	142	139	111	138	121	118	114	130	141	108	123	126	130	134	122	112	128	141	138	133	143	131	124	138	129	120	98	105	130	154	116	104	121	140	120	129	137	135	107	129	122	105	122	138	120	122	124	129	119	135	126	132	136	113	131	134	143	147	124	120	117	123	127	129	120	114	109	112	127	125	138	123	121	131	124	126	134	145	114	130	130	97	128	136	112	138	126	104	152	114	103	116	128	141	117	132	141	146	121	121	129	123	135	140	113	119	114	146	113	125	116	114	123	122	117	127	106	133	139	106	111	114	123	121	120	137	123	105	108	132	126	127	103	123	116	124	118	124	126	132	118	123	101	139	132	122	127	135	131	113	151	125	139	139	127	132	150	117	123	121	133	149	133	122	127	125	128	137	118	106	117	128	130	112	119	136	138	118	117	113	132	119	118	112	125	125	118	115	120	115	134	142	127	122	117	119	127	116	127	118	112	127	147	125	133	125	110	110	121	105	125	134	128	109	124	113	117	137	126	124	145	119	127	111	110	121	128	122	114	123	119	122	130	143	109	132	131	118	125	125	119	113	109	128	118	124	138	136	142	118	118	127	133	128	135	114	115	134	124	142	125	134	119	124	128	119	123	156	121	147	133	125	134	125	120	118	132	141	129	146	143	102	113	122	135	117	120	154	140	116	132	123	127	116	114	129	115	126	122	130	135	125	125	107	102	119	125	112	105	129	145	123	111	127	130	129	122	134	124	128	133	138	104	134	118	127	126	131	121	135	139	122	124	127	133	125	123	128	135	131	123	133	103	125	110	124	113	118	114	119	127	121	133	108	139	136	140	145	124	113	117	129	120	119	121	110	120	124	139	133	112	112	118	151	103	120	132	116	118	110	128	129	125	144	104	122	120	120	123	109	126	121	129	134	144	111	134	126	104	119	131	112	121	143	107	133	135	134	105	128	112	112	120	128	136	99	123	124	132	138	129	146	112	131	121	112	119	134	123	117	112	117	115	141	135	127	104	125	126	116	134	153	117	122	109	115	107	126	118	129	132	119	129	111	122	131	106	118	118	102	122	115	121	140	125	115	150	117	113	134	121	125	147	124	124	116	124	117	132	128	118	118	114	126	107	104	142	116	126	109	104	162	136	120	135	117	112	129	128	130	131	120	131	138	102	133	133	138	121	128	137	121	127	116	127	137	112	106	114	144	139	136	115	109	125	128	130	123	124	122	110	120	123	129	135	140	115	136	130	119	123	125	141	134	125	137	119	119	127	120	129	127	122	137	117	127	139	123	151	127	141	125	116	122	129	119	117	115	107	145	137	125	130	123	140	150	142	123	131	125	121	143	128	130	123	119	111	105	132	122	134	119	117	121	119	105	118	127	115	150	116	134	130	122	120	137	122	136	126	125	108	123	149	119	130	131	137	113	122	117	107	93	129	127	123	116	120	125	126	121	139	124	109	124	129	105	134	134	112	123	120	142	122	121	131	141	130	118	131	123	118	124	119	142	131	137	119	118	137	120	133	111	155	127	119	158	116	118	117	119	131	135	143	130	124	133	149	140	113	113	114	107	133	124	133	131	142	118	121	123	122	124	130	124	115	134	124	134	130	142	113	133	128	122	108	106	136	159	128	120	112	146	132	135	135	106	114	113	138	117	119	118	133	133	135	105	138	148	120	124	135	110	138	114	130	104	129	110	107	113	124	115	132	137	122	140	142	142	124	126	137	132	131	123	111	132	102	131	151	125	136	142	130	126	126	123	115	121	110	136	118	118	122	119	118	111	110	143	124	118	128	128	122	125	125	110	120	126	114	127	133	114	125	127	123	108	107	118	136	108	133	126	105	127	122	134	124	109	122	144	129	133	121	138	122	140	151	122	137	121	128	120	115	121	141	133	130	107	127	114	129	124	116	116	127	122	108	133	118	118	118	122	136	116	132	131	117	130	134	107	112	118	123	126	99	154	134	137	121	113	109	120	139	112	109	141	117	121	123	135	135	111	119	142	131	134	131	106	116	145	109	119	130	136	102	129	112	127	116	121	126	139	128	117	137	140	124	144	126	120	133	114	147	132	121	105	142	104	145	113	129	116	123	113	120	117	128	102	134	124	120	124	132	121	116	131	131	124	118	130	133	134	107	121	124	118	120	140	138	128	117	127	124	114	128	139	116	125	124	120	101	118	130	105	106	131	117	131	117	129	130	98	132	142	139	114	112	123	123	122	104	124	118	115	133	95	123	115	124	120	116	136	118	128	132	118	103	108	128	128	113	140	101	128	123	109	125	126	129	113	128	129	126	110	133	121	115	103	133	142	138	111	102	140	136	109	135	124	107	136	126	135	130	115	110	119	113	132	118	146	121	132	112	113	122	122	120	117	139	111	121	137	126	121	122	144	117	122	113	130	132	129	126	130	129	136	141	126	121	118	114	127	118	139	136	149	95	108	110	139	126	144	117	113	121	129	95	123	130	144	124	121	149	124	111	115	108	118	151	141	125	133	111	130	119	124	118	130	131	120	135	110	130	107	118	134	136	136	128	115	128	106	114	131	116	110	110	119	133	149	127	125	162	122	108	128	140	126	103	101	112	103	109	136	116	134	132	126	137	126	114	138	133	126	121	124	109	137	142	125	138	128	112	121	121	133	120	121	128	124	121	142	138	126	137	120	105	135	123	115	111	116	107	123	135	131	112	127	130	125	113	139	137	152	127	143	116	120	103	134	132	132	124	130	132	109	136	123	113	112	118	118	123	127	134	122	134	134	127	124	121	152	109	113	114	129	121	128	127	106	118	121	152	140	111	126	117	110	145	120	128	145	127	116	132	128	135	131	125	135	109	111	123	140	132	116	130	117	127	144	122	120	129	114	134	114	117	121	118	121	130	120	114	126	120	117	123	116	96	136	122	117	123	131	114	116	129	128	114	119	105	124	118	116	130	125	124	101	102	133	117	129	116	110	152	123	117	130	140	112	110	132	127	107	128	127	127	139	123	119	123	104	120	117	147	135	130	121	130	119	124	131	131	126	102	120	114	127	136	131	108	126	130	113	110	122	133	124	139	116	114	127	113	99	125	127	111	136	109	119	138	127	149	126	87	131	116	130	128	135	140	117	121	111	115	114	114	121	130	123	126	122	126	123	125	131	140	116	112	132	127	114	115	131	111	126	118	114	139	113	152	123	112	126	109	131	112	113	128	125	108	118	108	143	126	150	132	117	129	112	129	123	129	122	130	131	119	121	137	111	107	115	133	111	113	116	121	115	147	130	120	141	134	143	129	126	122	132	121	140	123	125	123	126	110	108	119	128	123	131	118	132	125	129	119	124	113	124	132	112	95	120	118	123	130	148	113	130	133	105	126	137	123	128
14649	6337	3871	5322	10499	12996	12542	12133	8566	7972	7255	5744	4880	4560	4308	4929	4852	4229	4004	3151	2719	2779	2218	1404	1143	1092	1039	1032	1032	991	1079	1031	963	1001	993	948	964	967	961	983	992	1177	1001	1033	941	958	942	996	922	982	895	952	1020	1031	1076	1000	985	1011	940	1020	990	1008	1074	982	974	937	968	977	947	922	918	952	972	969	912	927	948	951	947	937	962	973	935	949	949	923	895	865	988	893	919	896	916	915	934	897	941	957	911	921	907	949	858	947	961	905	925	900	933	952	906	897	946	892	944	915	937	981	915	890	966	935	882	973	931	899	982	956	898	939	945	916	934	947	984	944	978	922	919	880	910	963	921	931	922	893	934	876	935	919	944	941	890	920	900	913	928	953	952	926	960	931	958	912	923	908	954	928	918	913	910	887	942	966	959	876	950	921	919	932	938	937	955	910	915	878	920	919	920	925	908	888	945	927	971	919	894	947	916	903	977	925	943	892	892	914	939	929	867	913	947	900	957	938	939	918	880	886	907	950	898	934	934	884	883	915	888	945	949	896	939	943	981	924	890	940	901	894	986	867	969	968	945	955	897	939	897	972	929	912	891	944	973	872	886	915	951	894	913	919	926	917	943	936	890	929	942	940	949	919	956	933	926	921	912	898	890	916	963	969	962	894	886	911	946	962	961	943	947	904	886	938	904	944	890	936	899	899	933	921	915	919	951	866	927	961	927	940	904	930	936	914	935	937	952	909	902	898	949	937	925	942	907	955	914	929	923	886	950	881	965	945	964	989	976	915	934	947	937	1012	926	930	903	899	909	910	901	899	940	943	980	880	938	902	923	951	904	912	948	933	911	911	916	955	923	947	907	926	939	945	907	911	935	917	905	905	925	968	1022	976	898	961	900	905	884	939	960	949	880	923	947	898	925	974	869	924	948	877	1000	956	920	926	963	928	904	888	924	907	931	904	943	962	912	948	932	956	928	884	928	966	993	909	967	942	960	895	908	924	920	955	963	980	932	903	930	918	922	902	930	894	894	918	943	947	919	925	952	896	916	941	944	893	907	916	947	991	924	871	925	903	918	887	928	936	933	926	960	884	929	905	991	895	945	947	944	941	926	978	931	939	927	955	928	974	896	967	902	912	928	943	923	941	911	946	933	998	971	932	900	969	893	884	929	934	897	870	958	929	957	962	929	947	932	891	926	898	935	960	864	925	933	921	970	955	908	896	902	977	908	900	952	871	966	887	937	890	982	946	907	886	960	903	943	927	919	956	878	957	991	929	919	886	901	961	882	935	953	915	958	962	904	964	895	950	932	915	934	941	945	999	969	918	916	931	948	909	933	931	866	891	897	908	928	960	936	912	942	888	953	913	889	894	907	961	892	900	933	914	905	968	962	956	948	952	961	941	931	957	899	956	937	904	890	926	926	900	972	938	928	896	899	868	943	913	917	958	868	912	933	940	910	853	880	895	948	959	984	952	900	901	910	909	894	924	917	909	931	961	931	944	939	895	877	914	949	971	964	942	933	937	878	935	879	945	931	959	908	950	939	914	969	874	912	927	929	982	895	894	944	933	884	901	919	942	946	899	964	869	927	931	876	977	921	966	947	940	932	925	946	956	950	918	861	933	906	937	880	864	937	937	937	940	942	950	952	909	965	950	915	886	928	914	908	947	960	925	923	976	918	884	927	952	916	915	970	918	916	881	973	919	932	945	881	907	896	949	946	912	960	938	986	963	878	851	911	971	918	966	875	930	936	935	891	922	886	952	919	934	915	920	950	939	958	944	921	925	885	878	939	963	878	962	961	944	916	873	925	894	915	889	911	938	904	948	933	956	896	894	920	905	962	982	920	886	941	932	938	939	931	945	969	961	902	922	941	918	961	963	935	909	877	935	945	907	892	936	882	912	971	875	932	901	904	912	924	873	904	946	909	974	891	927	974	914	918	903	944	889	974	922	951	960	947	935	929	909	931	909	890	894	971	909	974	951	913	920	935	921	950	936	939	924	947	952	935	913	932	1005	939	917	949	916	898	904	967	919	916	925	924	904	943	887	946	925	962	957	911	946	955	906	948	895	938	931	848	934	941	908	930	889	971	917	964	889	920	922	897	944	910	966	938	912	932	940	921	941	928	960	935	952	940	878	902	944	981	896	879	927	976	925	937	981	938	929	925	911	902	912	938	929	923	944	907	910	938	909	877	917	951	918	884	908	911	936	898	936	922	968	944	921	892	898	918	966	912	979	901	941	927	929	887	967	959	927	947	942	942	957	937	908	878	948	918	891	921	909	911	964	917	912	934	906	937	903	902	919	931	956	949	986	890	911	950	924	936	953	908	934	904	851	995	900	978	884	920	919	962	944	941	947	954	936	940	906	958	896	933	947	883	974	887	893	901	897	919	944	904	924	946	913	880	904	911	953	944	917	935	940	915	886	952	942	833	962	930	924	951	939	978	844	903	920	927	933	924	916	947	885	898	934	895	907	896	946	958	924	886	858	958	899	912	972	929	890	910	899	969	886	897	933	927	908	938	885	929	975	968	926	874	952	976	961	897	879	996	936	914	911	934	906	948	960	946	932	905	936	936	935	871	886	916	959	935	939	896	912	945	922	920	904	888	969	927	903	954	903	874	976	883	919	883	896	904	906	868	894	874	990	939	918	921	940	971	954	922	918	960	915	872	899	951	926	933	898	901	927	963	947	946	928	969	913	996	932	956	911	920	898	916	908	943	897	986	941	954	946	937	925	975	876	913	890	998	999	904	976	952	944	958	935	937	930	923	940	917	932	919	947	922	934	976	886	920	898	921	938	907	908	927	915	925	938	935	915	960	936	943	893	951	921	917	974	916	930	905	934	907	951	971	888	989	919	1000	895	945	943	900	956	963	939	903	974	931	931	923	897	919	979	938	948	937	933	930	978	921	975	964	909	912	898	971	894	996	986	935	905	939	928	900	930	962	907	914	909	945	917	976	933	892	959	965	936	935	930	925	927	937	944	905	936	921	965	918	989	941	900	936	960	937	934	914	902	981	942	903	899	922	950	899	970	872	864	924	924	940	911	930	947	944	954	917	938	941	918	923	934	919	924	953	919	975	969	951	873	920	975	930	889	939	902	958	936	886	870	971	897	944	950	949	912	974	932	922	962	917	922	949	943	898	959	995	954	923	911	935	892	961	937	909	971	987	977	989	877	907	953	958	945	934	935	907	915	926	901	879	895	965	937	941	968	948	928	896	904	957	921	908	900	942	926	894	985	958	876	927	911	952	932	913	887	944	973	897	951	924	991	901	943	931	909	943	946	961	935	920	968	949	904	933	885	949	903	948	883	936	979	936	920	906	860	991	925	971	896	936	977	935	901	916	967	921	921	933	947	909	903	958	938	958	926	917	937	923	968	928	960	949	922	940	885	968	913	900	906	897	975	963	943	941	888	900	919	903	918	897	975	881	920	921	917	891	900	929	959	951	934	866	980	882	934	926	962	883	973	931	906	938	909	944	958	945	935	928	883	938	922
1278	272	171	115	109	156	163	169	147	138	143	107	109	111	107	135	84	92	82	78	76	66	66	51	50	47	55	42	51	51	49	48	52	35	45	42	50	52	55	43	53	42	52	51	50	51	45	45	41	52	57	55	47	50	53	50	61	50	49	49	53	58	54	39	48	48	53	48	50	44	36	57	51	43	56	48	50	40	59	47	51	39	54	50	56	49	48	46	44	50	45	48	47	58	31	41	53	56	47	52	44	40	50	41	40	53	35	40	49	55	56	47	49	40	56	51	47	33	60	46	58	57	55	52	49	52	51	50	65	49	58	45	45	56	52	38	49	57	45	47	59	43	45	50	49	51	46	55	48	53	53	46	61	51	45	48	56	55	56	42	46	53	50	43	49	54	51	57	42	52	46	52	57	53	48	53	50	61	57	44	35	53	52	35	54	59	47	50	49	55	51	59	41	41	58	57	53	36	43	54	55	48	40	54	57	43	50	39	51	45	42	53	52	55	50	33	67	49	42	56	36	47	52	56	51	59	45	45	56	54	37	54	54	53	35	46	47	44	61	42	47	31	47	44	50	42	48	50	42	43	38	53	48	52	56	49	34	59	54	53	39	46	53	36	56	41	47	45	54	65	37	50	39	48	61	49	47	46	41	37	50	40	59	50	51	57	50	47	54	50	47	48	37	61	55	62	56	57	50	54	44	47	52	32	50	55	44	49	56	40	56	47	45	41	59	47	59	45	49	46	56	49	50	39	51	52	57	54	44	58	55	46	47	41	45	49	39	50	35	43	55	38	45	41	45	40	40	49	44	45	42	45	50	60	60	53	48	53	46	47	54	42	46	42	45	45	43	55	40	53	43	54	47	33	51	42	41	53	52	52	40	53	66	27	30	49	44	53	45	53	48	45	50	60	37	51	57	54	32	48	56	43	43	47	49	47	50	41	55	46	49	51	59	42	42	41	60	49	42	38	46	43	42	60	44	43	54	47	51	50	46	44	46	40	52	51	53	53	49	51	45	46	45	37	44	57	57	43	38	45	43	54	39	44	38	46	42	64	43	42	40	53	51	32	44	59	46	49	60	47	46	52	51	52	37	53	55	40	48	44	50	52	55	49	46	39	67	44	45	51	45	51	49	50	39	52	31	43	49	45	39	55	46	47	60	41	40	72	58	52	39	48	54	57	57	51	62	33	36	49	37	39	61	56	40	43	50	38	52	48	57	41	41	49	55	50	43	55	57	42	44	58	45	42	68	49	41	46	53	45	56	44	51	54	48	55	43	52	33	51	51	49	37	44	39	43	47	49	54	47	49	56	36	46	45	41	55	49	41	48	43	69	55	43	52	49	64	48	47	39	59	45	65	48	60	47	36	51	55	44	45	44	43	53	56	41	46	49	59	53	46	54	49	43	48	42	40	52	52	48	51	57	45	47	42	52	41	47	59	54	51	44	56	53	61	60	38	41	46	40	55	47	51	52	53	48	45	47	51	64	39	42	46	37	37	42	35	40	44	48	62	45	55	40	48	45	38	59	44	58	46	39	41	46	34	45	54	45	39	46	48	51	42	47	54	61	42	55	31	36	47	48	39	41	49	50	60	45	49	46	36	40	40	35	52	43	47	44	44	63	54	54	48	49	45	62	53	53	47	57	47	52	47	48	39	38	33	48	43	44	44	42	55	54	50	47	40	49	52	45	53	54	42	51	48	53	40	53	53	44	48	54	58	45	49	41	62	45	55	46	54	48	50	44	55	47	51	44	51	55	45	41	37	51	40	56	42	36	49	53	52	50	51	55	54	43	45	53	56	40	53	45	55	59	53	49	51	32	60	40	70	49	59	49	47	46	47	59	60	42	49	48	36	66	50	46	52	46	59	50	56	56	52	56	46	51	48	49	44	39	37	51	53	54	49	50	52	52	42	47	52	60	42	44	58	56	47	56	70	54	44	41	40	57	53	54	52	46	47	51	55	41	49	50	49	47	55	45	67	53	40	54	54	59	52	48	57	47	58	58	49	53	49	51	40	51	56	59	37	48	53	49	50	58	57	50	44	45	63	48	57	53	44	40	45	46	52	57	57	57	55	50	39	37	50	45	50	46	55	58	52	49	48	41	44	44	47	54	57	50	48	48	41	39	61	42	63	59	54	39	52	46	58	53	56	47	40	55	35	50	46	40	44	49	45	57	38	43	37	48	42	40	44	48	58	55	51	41	39	51	56	41	43	55	48	38	42	47	44	49	43	51	55	41	51	58	40	44	42	44	49	46	60	51	54	60	38	32	46	50	46	47	37	51	56	44	48	48	56	53	59	60	65	53	54	39	50	49	48	37	54	57	44	47	44	50	56	34	40	51	49	45	55	52	47	60	57	51	48	60	59	53	42	52	52	34	51	77	37	53	51	43	41	55	55	67	41	43	44	47	43	54	47	45	69	60	52	51	50	53	63	35	61	55	50	44	43	38	43	44	41	65	58	39	46	51	47	37	60	53	56	56	39	47	42	52	51	48	58	48	59	58	55	43	54	55	68	47	54	54	30	54	39	49	51	49	43	52	57	41	52	55	57	45	42	43	47	49	54	39	35	44	54	47	49	50	32	45	43	35	54	50	59	46	54	38	30	41	52	47	62	45	58	56	56	44	46	44	40	53	49	46	57	55	40	48	59	47	53	48	57	51	49	51	48	38	44	46	46	44	61	49	46	50	55	53	44	38	47	36	42	47	49	41	41	39	53	53	60	49	40	52	49	57	54	47	52	53	45	49	49	50	54	62	46	53	46	42	45	51	49	45	44	37	43	56	45	48	53	40	57	44	58	65	56	53	38	55	46	36	48	51	38	45	61	49	43	55	57	39	61	52	40	53	48	55	42	44	67	42	65	53	57	55	47	48	37	48	51	42	41	46	41	55	44	56	60	43	51	46	49	47	56	37	39	43	52	40	42	57	55	42	43	51	57	39	50	62	41	51	47	47	55	45	57	61	41	59	42	47	34	53	52	60	46	44	53	46	54	45	62	49	51	41	46	57	50	51	55	47	44	56	36	43	47	52	41	49	37	59	41	55	42	52	40	49	46	51	64	41	51	58	44	50	42	58	41	58	40	50	56	59	43	49	57	42	55	43	51	39	39	47	51	60	56	47	36	52	42	51	47	41	43	50	48	50	58	55	43	55	59	44	61	50	45	50	53	50	54	47	35	54	52	48	50	41	48	57	69	53	52	48	45	42	42	41	51	53	38	50	61	50	45	50	42	33	51	50	59	39	39	49	46	53	56	39	52	32	39	54	40	59	45	53	58	63	53	36	44	52	55	53	44	44	50	45	45	54	51	53	45	50	50	48	50	60	48	42	60	61	67	50	57	47	62	54	41	47	49	40	42	41	48	47	44	49	53	61	53	49	52	48	46	54	47	43	55	42	38	51	59	43	57	46	64	48	43	55	49	51	47	49	41	36	45	48	59	46	51	51	55	53	53	66	53	43	50	48	64	42	50	51	45	46	51	44
11057	3670	2216	2588	5440	7071	7683	6469	4615	4466	3787	2686	2496	2246	2286	2644	2550	1995	1851	1479	1327	1188	847	539	473	417	386	406	411	425	403	408	368	358	397	425	412	380	423	442	512	471	397	400	416	402	387	422	362	375	415	430	422	452	388	421	392	406	420	408	419	523	450	411	390	424	399	407	384	415	395	339	391	418	411	404	379	405	392	393	409	399	431	359	397	398	385	361	385	367	376	387	424	383	384	395	390	390	415	380	365	396	399	361	379	395	358	375	400	385	374	372	403	386	396	384	419	374	397	384	398	345	376	367	375	391	379	390	431	364	418	407	412	370	362	392	401	354	409	361	403	392	394	394	404	376	399	392	395	397	392	382	399	369	398	413	397	397	399	394	403	375	419	405	395	332	375	404	385	406	375	373	359	388	371	389	391	355	405	374	394	387	378	404	377	380	408	355	387	407	366	380	389	399	372	420	412	370	362	382	381	392	427	378	382	428	392	401	425	410	392	375	340	412	369	394	403	416	356	376	398	411	405	412	346	374	396	393	379	372	364	382	375	408	434	399	393	382	384	371	385	394	417	394	395	411	382	364	406	380	375	384	422	376	372	388	375	400	398	368	391	392	370	445	384	401	418	412	377	388	358	386	403	383	373	380	393	404	378	385	425	396	396	382	384	412	376	421	377	372	433	364	408	388	423	391	354	396	384	373	334	368	380	386	387	375	408	388	380	405	405	368	393	386	366	368	383	378	368	371	366	432	410	419	394	345	378	403	369	401	389	423	403	402	385	358	409	388	425	400	391	380	370	381	411	375	399	375	392	406	365	415	399	381	400	385	379	358	432	387	401	379	407	408	405	414	386	386	394	402	408	375	371	386	372	386	397	401	396	390	379	390	425	406	376	377	384	382	403	385	391	412	353	359	368	359	429	409	371	345	375	396	399	413	386	398	393	388	396	384	395	382	341	412	412	418	396	386	397	359	429	375	412	365	373	341	380	449	396	326	364	374	408	400	423	374	403	384	419	410	416	391	407	372	395	396	371	396	351	379	397	387	390	353	393	405	414	368	361	384	412	394	388	363	407	418	399	358	393	378	384	407	405	403	364	412	405	380	399	366	386	388	366	414	375	410	408	400	372	393	404	369	392	412	425	392	388	400	386	367	394	391	383	392	391	398	388	379	406	406	389	410	371	383	390	381	369	359	384	400	404	371	384	416	394	412	410	363	393	329	401	377	393	422	359	375	354	374	396	394	372	403	382	417	410	384	377	399	388	362	384	391	404	407	381	358	409	378	360	394	406	399	361	412	371	403	393	366	403	378	361	383	376	383	421	421	370	391	426	395	395	383	386	414	394	386	388	404	426	362	382	391	386	379	378	379	391	396	359	397	403	403	400	369	386	379	409	402	388	386	410	369	383	387	380	360	387	421	398	395	423	390	410	394	446	401	401	398	399	370	378	356	420	365	400	420	410	378	376	361	360	377	399	408	371	397	416	398	406	395	416	412	405	394	381	401	409	395	371	390	381	360	402	388	388	406	359	399	388	388	407	384	392	365	383	405	371	373	402	348	382	381	388	398	419	409	365	416	364	392	383	341	423	422	367	387	396	411	393	400	415	397	379	410	388	369	413	423	390	369	385	409	385	400	416	418	350	375	377	383	366	368	410	348	394	427	388	394	356	419	391	418	403	389	394	383	369	379	371	387	381	390	408	368	408	376	394	393	378	361	416	381	383	411	384	406	373	347	406	415	375	365	377	376	387	385	373	365	430	417	410	421	382	380	404	388	390	402	378	405	424	384	397	407	393	387	373	390	368	416	391	408	384	391	405	384	410	443	387	380	365	383	396	375	360	387	429	363	367	399	419	378	391	406	378	411	412	404	385	405	397	404	392	401	389	391	409	379	375	441	362	381	385	392	359	398	409	380	411	432	366	377	371	403	385	395	434	403	408	401	371	393	374	408	406	396	341	388	442	410	400	379	390	396	420	378	349	366	348	408	423	410	382	418	359	375	405	410	372	378	404	373	384	395	401	355	411	399	384	350	412	410	414	412	371	417	385	381	387	430	400	359	411	422	413	427	412	358	376	417	417	398	373	376	388	383	400	348	376	379	378	368	389	395	383	434	387	370	405	407	385	393	386	388	398	405	390	386	411	400	411	363	393	367	395	387	386	366	416	404	398	400	394	398	379	387	398	368	372	395	391	381	387	356	380	394	390	384	382	394	372	399	374	377	398	378	386	370	363	384	396	400	386	396	376	402	380	394	395	393	408	387	385	382	404	396	358	376	374	375	382	382	397	404	390	363	416	407	389	383	397	377	383	379	421	402	380	410	411	378	387	388	402	394	330	376	375	379	374	360	413	402	395	400	400	362	430	379	399	392	387	377	390	376	403	399	396	386	420	366	428	376	375	378	367	394	382	371	385	425	397	394	395	410	389	408	386	408	405	389	387	402	409	375	351	394	396	387	410	412	366	383	387	409	400	381	402	423	398	394	376	426	398	365	362	390	403	395	431	419	376	408	374	430	388	391	429	412	388	353	389	369	368	408	382	374	387	356	408	382	390	381	368	386	362	381	399	418	395	418	393	386	407	417	388	396	400	413	408	428	384	391	411	454	387	395	419	395	372	410	387	380	424	380	408	406	403	375	359	391	389	408	428	404	406	399	401	402	349	402	384	427	363	410	398	413	376	374	385	404	426	376	388	391	408	355	393	377	374	355	426	390	402	371	406	404	396	384	366	376	385	400	362	422	413	412	394	381	415	410	425	379	400	368	372	359	382	364	361	347	379	387	377	352	413	382	397	373	425	352	403	386	358	388	369	367	362	380	396	433	385	397	385	389	437	398	388	343	356	369	389	410	366	408	361	390	394	360	426	344	380	349	412	416	386	353	365	418	406	380	381	381	402	397	416	401	400	370	362	395	384	408	405	378	375	384	379	379	391	396	391	415	389	418	382	392	392	407	415	369	375	418	375	366	383	404	375	373	391	416	418	403	405	395	411	397	369	393	354	362	373	395	387	385	398	380	383	358	403	372	412	369	436	426	394	376	370	355	405	383	405	407	394	384	393	419	401	397	367	385	390	406	366	430	377	389	389	410	389	385	378	361	406	375	404	426	390	412	395	448	382	407	376	386	406	384	398	398	419	391	400	382	371	429	370	396	360	376	433	357	402	380	395	387	399	391	399	384	399	367	406	383	391	377	335	360	395	395	378	371	351	408	386	400	395	408	382	391	390	367	404	388	422	383	402	400	384	393	418	402	350	402	365	379	395	426	417	395	367	396	416	431	387	388	400	384	413	377	324	392	365	419	383	385	375	427	416	381	368	398	399	372	406	385	366	383	353	414	421	386	398	393	365	391	397	420	378	412	348	372	348	380	409	364	387	373	372	355	421	351	395	369	412	362	370	360	359	388	380	364	365	342	329	404	411	399	388	412	410	399	411	414	391	377	377	406	362	397	396	385	402	418	367	409	384	347	463	397	439	393	385	389	405	388	408	401
843	460	273	204	184	229	304	265	274	233	238	189	167	181	187	213	179	157	162	145	130	158	143	97	85	95	83	104	93	101	114	88	100	87	98	94	99	88	88	92	111	100	89	80	73	102	93	108	102	103	98	92	93	80	87	93	109	110	97	91	99	87	100	103	81	99	104	104	78	95	96	90	86	94	95	93	74	90	89	76	96	95	77	103	118	101	95	100	106	69	107	97	117	102	88	98	98	73	100	94	99	95	99	98	91	91	81	81	82	84	94	103	86	83	96	104	87	78	96	85	99	87	101	94	83	94	95	82	98	89	95	80	95	90	94	99	85	92	107	98	89	90	102	101	78	90	103	91	94	94	103	95	75	83	103	83	95	99	87	102	96	82	97	104	97	86	104	83	80	91	95	87	95	80	92	85	78	103	86	97	68	101	90	111	105	91	99	97	97	83	81	80	109	97	103	80	105	104	115	81	91	85	87	91	83	97	84	100	88	95	100	91	93	111	81	96	78	105	94	83	91	106	112	95	93	109	76	92	104	102	94	84	90	93	86	94	95	99	97	95	102	97	85	85	94	95	94	103	106	109	82	103	93	97	87	89	88	102	97	98	101	93	96	114	97	86	97	104	96	85	77	83	86	95	82	104	94	103	97	106	93	94	80	85	100	85	103	87	83	96	90	76	89	82	88	94	91	79	97	101	111	109	87	81	111	115	86	88	112	90	90	100	101	86	99	97	98	97	103	80	71	111	86	100	98	96	125	91	95	80	87	80	97	95	103	112	106	101	87	95	88	93	88	99	111	79	97	81	94	115	91	96	84	84	75	101	81	99	79	93	75	86	98	93	100	88	84	87	95	85	87	99	88	86	78	86	88	73	118	88	98	92	80	90	116	110	96	92	84	101	77	97	79	83	77	87	83	97	91	94	101	86	82	100	77	98	78	89	94	90	90	76	100	104	106	106	114	103	92	77	97	94	88	88	97	72	96	88	85	101	98	89	93	104	94	87	88	81	89	88	82	82	98	86	80	114	84	126	104	88	102	84	99	98	101	102	91	119	90	81	98	101	86	75	90	87	91	91	73	99	104	84	96	92	93	101	89	91	92	80	102	104	81	89	95	91	83	109	92	80	97	97	100	97	78	103	87	88	95	96	95	89	98	93	95	103	88	99	85	99	94	80	103	105	84	103	90	89	88	95	97	81	89	76	84	92	84	104	92	97	108	97	93	91	98	89	91	93	103	87	88	84	112	100	100	82	93	108	97	91	95	84	104	91	112	99	87	89	100	98	101	99	93	99	101	87	103	79	96	97	84	101	94	90	107	89	91	103	106	92	100	95	109	86	79	99	81	96	74	89	84	90	95	99	80	79	109	85	98	92	87	98	88	99	86	80	85	118	103	80	84	91	89	100	84	101	101	86	90	80	78	101	109	94	82	92	81	114	84	101	82	84	110	85	89	85	91	86	97	111	89	110	77	95	99	96	79	117	91	82	93	81	94	92	103	108	81	92	75	103	81	91	101	81	77	82	104	103	83	82	87	85	90	106	100	113	92	83	115	93	82	115	99	93	73	99	87	89	93	98	86	86	81	90	90	94	116	90	89	83	97	97	86	80	97	107	95	114	99	85	88	96	87	100	92	108	93	88	89	90	106	104	88	88	94	80	89	98	79	88	96	108	104	101	77	90	93	85	89	98	88	94	86	105	104	89	103	98	84	91	88	112	76	108	98	85	90	88	96	92	78	111	87	90	83	78	91	87	88	100	95	114	76	92	97	101	86	84	107	92	85	102	91	74	89	101	104	86	117	87	93	100	98	92	95	104	84	81	104	93	93	100	83	92	108	79	89	68	88	83	91	80	102	97	107	103	106	97	82	107	109	87	88	102	88	96	81	81	94	100	91	106	97	93	105	111	72	97	106	97	106	87	90	77	98	84	86	103	89	80	86	79	99	67	83	86	90	82	85	83	103	92	94	89	81	91	95	88	75	99	110	92	94	109	81	78	110	105	78	97	90	77	84	90	98	88	74	101	96	109	97	84	84	92	105	109	89	80	115	97	93	81	87	71	90	93	97	90	102	96	85	91	97	100	94	112	96	85	79	125	107	86	95	95	92	93	85	85	109	84	99	92	93	100	85	95	86	102	85	96	101	89	108	97	93	103	91	103	106	85	79	88	86	72	95	84	98	68	86	88	96	93	79	81	94	92	87	92	88	97	83	85	89	85	94	98	82	100	89	91	85	81	98	96	107	76	86	103	93	113	93	101	81	85	97	113	104	111	99	95	105	100	93	101	102	82	93	99	103	101	113	92	92	98	114	88	86	113	111	85	81	98	103	105	102	88	100	75	106	99	91	96	97	95	96	86	100	101	97	89	78	94	101	106	88	84	101	90	90	81	84	94	95	92	104	103	97	97	87	113	103	98	100	101	107	91	85	97	94	77	103	97	97	102	112	111	81	91	79	80	94	90	99	93	101	96	91	96	77	94	96	87	88	94	86	85	105	103	108	81	89	82	105	112	110	98	81	99	94	79	110	98	101	96	98	88	93	104	105	91	101	95	97	93	91	83	97	87	93	104	104	92	90	82	109	83	88	95	79	92	88	88	95	97	97	78	88	103	112	89	106	79	92	111	88	100	113	80	77	89	93	97	93	94	96	100	102	77	86	84	101	105	89	110	83	80	91	85	97	80	124	97	108	83	83	80	92	85	97	108	94	87	101	98	84	85	86	85	111	100	102	98	82	98	83	80	99	79	80	91	106	97	98	88	92	92	72	93	98	97	94	96	91	81	93	92	77	92	97	92	103	93	106	100	84	97	86	91	92	93	106	84	105	91	111	88	102	102	104	83	117	97	94	103	97	90	98	103	91	94	92	91	99	84	89	108	94	92	73	94	84	92	86	88	102	86	96	96	115	90	87	92	85	82	124	103	91	86	95	85	94	85	104	89	98	92	93	84	108	84	99	89	100	85	89	101	90	106	85	93	90	90	97	90	100	103	90	96	85	96	90	86	100	99	94	105	93	96	100	90	97	86	111	87	90	99	101	99	82	93	99	96	97	92	93	112	95	97	86	100	87	101	90	108	90	76	78	101	89	106	91	102	108	92	101	99	97	82	95	89	78	92	97	107	81	95	86	75	89	102	100	94	80	95	88	88	83	82	92	87	92	105	81	91	90	91	90	92	106	84	84	94	102	86	95	80	93	98	88	88	109	93	99	85	100	102	97	92	99	104	89	88	80	99	86	91	95	109	90	100	116	95	96	86	97	102	90	95	88	95	81	92	103	93	88	103	94	87	103	100	89	95	97	81	79	101	97	90	92	81	107	109	110	89	86	83	74	94	89	110	100	109	87	111	91	98	89	98	88	88	79	88	97	105	100	92	102	75	92	81	97	85	81	119	100	85	79	103	92	112	80	99	88	83	96	117	104	95	104	103	84	78	93	84	93	95	80	96	98	102	87	103	99	97	100	89	102	104	77	109	92	106	97	104	90	99
11773	5606	3087	3711	8201	10780	11285	8920	7794	6825	5276	4009	3652	3423	3399	3977	3352	3140	2872	2223	1884	1841	1284	926	799	783	774	784	743	731	749	751	728	730	700	720	722	731	696	836	787	718	768	767	745	733	693	671	705	753	719	703	728	740	735	674	696	729	784	729	758	760	774	746	691	695	711	688	742	708	668	727	710	665	671	668	696	702	639	722	690	742	690	652	661	725	681	662	694	683	663	701	699	693	697	670	677	720	670	662	699	697	691	704	715	691	680	666	772	727	688	638	716	700	696	688	684	751	724	664	666	652	623	691	681	654	663	678	742	722	720	740	675	702	737	679	690	747	714	667	676	700	661	696	653	685	720	699	725	711	684	712	677	665	688	679	690	728	690	704	681	718	735	674	712	653	710	749	681	706	717	715	676	678	687	666	667	646	663	673	717	684	705	668	633	687	702	718	714	719	641	667	716	695	706	665	657	655	679	668	726	679	735	659	693	682	742	704	656	717	686	674	711	703	683	684	680	725	679	695	714	646	711	668	660	662	666	713	656	661	701	727	666	706	694	647	691	705	717	674	673	717	653	654	685	657	692	621	675	670	682	745	666	671	674	680	738	675	676	663	681	646	694	652	697	713	665	651	660	663	728	706	708	709	660	714	705	698	673	706	648	701	704	653	676	708	686	715	696	690	710	684	651	680	731	659	694	693	667	708	643	709	701	681	659	701	725	628	659	662	703	687	662	678	694	696	653	632	665	701	688	675	720	672	680	641	691	621	682	678	732	659	730	687	712	692	719	650	745	711	668	638	699	654	668	691	652	727	717	655	649	691	651	692	692	705	687	681	685	655	653	672	696	671	698	660	665	687	725	688	693	759	709	676	695	654	662	667	697	705	717	699	664	704	662	692	661	696	722	702	686	658	679	639	664	706	681	712	674	655	720	663	725	654	704	694	662	698	686	705	691	700	670	682	676	732	701	702	654	764	661	718	674	741	671	697	712	726	647	715	699	656	691	670	691	670	708	681	699	689	667	677	724	729	648	655	696	723	657	688	670	730	680	703	726	721	668	686	756	684	685	664	691	661	686	709	728	694	712	715	673	732	672	687	695	668	683	735	695	689	659	669	682	711	675	675	726	683	672	695	670	650	717	687	672	731	681	716	729	694	722	709	648	654	687	689	682	668	641	687	698	676	694	676	744	691	671	690	679	640	686	690	701	630	721	715	689	728	689	662	680	657	662	663	708	698	715	696	705	678	634	704	666	674	721	746	687	730	678	653	694	702	690	694	654	685	690	697	681	721	722	671	632	697	676	676	694	710	662	712	669	640	742	656	714	707	736	678	647	709	611	697	668	633	683	706	691	626	702	679	663	722	706	662	709	642	715	717	689	697	657	724	714	709	723	714	706	690	722	723	708	698	659	658	646	720	699	692	696	677	691	675	681	700	682	656	688	685	719	678	646	669	687	708	657	663	703	672	692	671	688	691	709	703	700	713	699	654	673	734	678	719	667	707	673	717	675	680	666	679	684	770	706	698	663	678	745	697	661	675	673	677	712	639	681	682	689	645	725	658	749	700	656	686	695	693	677	672	711	724	729	665	662	698	700	689	675	714	692	695	686	704	694	658	671	718	692	738	668	689	686	708	641	698	678	721	690	716	679	684	665	695	703	693	714	689	683	740	702	666	694	678	673	749	652	653	697	728	685	696	654	711	678	671	715	634	681	746	682	627	689	680	674	630	694	731	643	674	705	660	691	680	640	710	672	673	701	747	662	726	680	695	714	715	711	708	710	686	743	692	665	681	708	662	709	662	718	697	722	735	710	657	714	673	693	721	683	707	669	670	665	674	695	661	722	701	658	706	658	727	696	707	709	676	681	720	679	720	679	689	702	760	693	683	729	727	675	681	700	675	684	681	665	676	651	690	701	715	695	702	684	704	705	687	650	701	693	680	703	665	741	727	717	711	679	716	675	691	708	698	684	673	632	704	679	686	703	691	708	718	693	710	660	675	717	700	682	615	746	652	669	698	720	682	706	696	712	730	695	660	736	665	640	670	671	704	689	692	667	689	743	714	725	715	717	677	671	664	667	700	763	735	663	680	674	669	689	704	684	761	705	703	682	648	669	749	695	718	714	678	695	690	713	706	681	637	682	648	687	678	676	669	677	652	692	705	679	739	720	712	706	673	653	667	669	688	698	715	681	709	652	691	710	689	716	703	680	660	715	697	709	725	668	668	695	678	720	724	692	742	685	699	707	670	694	666	659	704	684	670	648	718	674	692	652	709	685	674	652	669	670	684	653	696	671	727	698	730	669	665	699	663	716	721	641	680	664	654	636	681	678	690	687	681	653	669	686	724	693	715	724	666	741	644	701	679	702	707	706	703	694	707	691	670	673	646	675	680	725	665	718	701	650	727	626	693	662	615	690	719	685	734	704	697	706	711	638	674	756	668	680	670	683	694	697	674	663	702	665	660	699	717	670	661	707	680	671	688	698	694	681	695	695	713	672	703	695	720	669	673	705	701	710	699	691	664	714	662	705	663	664	679	703	736	695	675	674	681	699	733	672	636	704	719	689	689	705	689	703	726	700	711	695	728	665	680	689	713	696	636	709	665	711	715	713	641	688	709	727	688	662	666	692	698	670	677	665	745	705	639	648	714	744	676	657	687	686	672	669	694	705	675	652	640	624	632	680	665	688	710	678	638	695	702	675	698	652	675	652	691	720	677	697	698	699	710	629	698	657	698	699	713	631	665	642	686	709	705	675	677	690	636	751	726	644	681	688	684	666	719	743	694	674	707	718	694	698	683	716	620	700	672	687	717	736	692	696	699	709	672	703	739	676	700	681	685	651	622	690	647	682	719	684	711	664	760	702	668	706	656	696	702	702	673	758	652	641	705	657	691	658	691	711	679	689	662	721	699	696	654	683	698	673	685	723	704	693	689	681	659	680	705	699	674	687	671	672	617	704	617	680	677	731	660	692	698	675	681	698	716	696	700	749	710	693	691	640	637	668	698	717	656	684	721	681	674	710	654	691	691	702	699	669	710	673	668	719	666	705	696	698	732	711	691	690	697	675	687	721	660	695	722	663	695	721	665	707	736	682	720	727	699	690	665	721	670	685	669	702	663	652	722	767	729	652	693	646	677	716	716	678	685	718	681	725	710	649	735	654	696	679	681	679	688	701	634	716	712	692	690	682	699	701	648	700	692	601	694	667	715	693	703	659	636	722	740	693	718	668	708	664	701	724	683	649	652	683	727	650	695	683	697	685	713	684	675	705	689	683	710	717	692	688	662	669	724	678	656	694	696	743	697	663	739	728	659	723	709	656	708	683	673	720	709	695	727	721	711	701	734	693	649	680	678	642	695	708	668	688	699	690	693	680	697	670	729	653	742	729	732	707	703	665	702	695	662	727	689	685	730	685	677	634	698	720	628	696	680	686	705	703	720	726	636	656	658	659	714	724	703	723	683	657	648	684	676	691	673	694	717	692	706	704	692	721	625
1925	378	280	181	171	179	272	256	230	235	207	158	165	178	155	191	154	159	154	116	109	113	105	74	97	89	74	87	102	81	92	72	81	89	98	95	71	85	78	90	84	94	86	60	75	83	74	91	81	79	91	79	103	67	85	85	85	84	78	91	82	90	79	73	84	80	81	67	69	90	99	81	100	104	78	75	71	80	84	68	77	70	88	84	69	80	100	86	80	104	69	92	87	93	76	77	76	80	92	79	70	74	72	90	81	76	66	71	71	76	87	82	70	95	73	85	77	81	85	55	73	91	83	76	81	78	83	86	85	71	84	84	78	73	99	70	78	61	77	82	71	84	82	89	65	71	80	73	78	88	75	97	72	90	80	77	75	96	84	76	76	59	88	98	78	88	82	86	80	77	90	83	76	64	91	80	83	74	91	90	86	79	78	83	83	79	70	92	86	73	72	76	70	84	71	76	82	85	96	70	83	76	71	80	82	87	84	82	75	80	83	92	78	80	99	84	67	68	74	77	96	73	80	84	79	79	90	82	81	88	100	92	80	90	88	84	96	76	96	87	62	60	84	72	91	83	84	73	90	80	86	93	83	79	75	79	92	95	84	79	85	74	93	88	79	76	72	65	80	103	94	83	84	81	74	87	74	85	90	87	92	75	82	87	84	78	88	82	69	83	89	77	67	90	70	76	67	99	85	63	86	69	90	68	74	86	70	82	82	82	83	84	63	96	93	99	66	66	99	68	98	79	71	80	76	81	76	84	78	68	99	63	89	93	79	80	78	74	79	71	85	81	89	87	80	77	79	76	78	60	78	79	63	75	79	92	78	64	89	90	74	88	95	75	88	77	86	79	89	80	76	60	86	86	75	75	73	73	79	88	83	70	79	83	89	72	78	83	82	78	73	83	75	74	82	76	93	80	85	79	87	91	78	81	69	75	65	80	77	87	77	90	85	68	97	77	93	91	74	79	65	92	76	71	80	99	64	94	71	76	84	85	80	83	76	83	72	81	81	90	83	94	81	58	84	83	76	82	79	70	85	76	87	69	67	96	78	83	86	94	95	87	73	69	76	80	85	67	94	85	65	98	75	73	84	79	79	80	78	95	76	77	84	81	81	81	98	94	75	93	86	71	81	66	71	92	68	72	82	72	86	78	75	93	76	67	79	83	81	88	102	95	104	69	87	97	91	88	67	71	85	90	80	95	72	83	87	88	65	83	82	85	76	98	77	63	89	77	78	66	77	74	83	81	102	94	74	89	90	88	86	75	99	69	85	91	72	73	70	81	97	64	63	82	98	77	66	93	78	94	88	81	98	80	87	67	80	75	92	67	90	80	75	95	78	81	91	80	76	88	83	75	76	81	71	90	88	82	95	94	74	71	91	75	84	83	85	76	104	80	91	73	73	78	80	80	88	89	69	61	74	92	77	68	85	73	91	93	86	88	82	64	88	79	91	78	82	82	79	94	83	89	84	90	79	81	79	82	85	77	80	84	74	69	87	89	69	81	92	87	77	62	79	79	83	85	86	75	67	75	78	68	68	65	81	55	77	73	81	83	77	93	81	89	84	90	101	90	75	77	67	86	96	75	79	93	84	91	76	93	93	88	74	77	77	98	78	81	97	80	78	90	65	78	83	81	83	73	66	89	88	86	80	73	93	78	84	80	83	83	93	73	70	96	93	71	66	74	95	83	73	88	80	86	76	98	87	96	79	92	83	78	84	65	84	82	93	90	72	68	69	87	77	68	122	83	86	89	77	85	85	86	79	78	78	81	75	90	71	86	82	81	75	88	90	74	68	69	98	58	101	91	95	77	71	83	78	98	79	77	76	69	95	94	82	75	66	70	85	79	72	81	79	69	77	89	82	83	74	75	84	93	87	92	81	77	86	86	75	75	70	91	79	99	76	91	79	89	81	81	90	86	82	88	73	75	75	72	81	89	72	80	87	92	78	91	79	79	73	72	77	81	72	77	78	82	57	77	84	96	97	61	84	95	94	82	70	71	67	81	65	81	83	84	73	90	86	82	70	94	77	76	65	88	81	95	101	94	76	78	75	72	93	83	90	79	78	82	81	94	83	76	80	86	84	83	108	75	83	75	107	81	90	69	76	65	77	81	76	75	97	80	80	81	75	68	75	92	77	79	102	98	77	87	85	69	79	90	92	79	102	95	69	77	88	68	70	98	88	68	100	82	87	76	65	79	90	83	74	81	83	94	74	59	78	79	80	70	72	86	77	66	84	70	85	77	82	84	88	70	75	67	85	75	90	79	81	83	99	78	87	84	88	90	77	76	67	82	70	88	72	84	65	84	94	78	78	81	84	77	76	84	81	79	93	90	102	73	78	77	73	89	95	86	77	87	91	81	83	63	67	81	94	88	79	88	92	79	87	78	76	83	81	72	73	76	79	81	74	80	70	86	71	88	89	75	76	98	94	77	72	86	79	90	94	78	81	82	87	99	77	86	85	90	82	72	84	73	67	85	75	80	90	69	73	94	75	83	87	81	84	105	81	92	84	80	78	80	77	86	92	91	89	75	78	86	77	74	75	45	87	84	85	81	83	84	78	82	75	82	78	90	91	77	90	71	75	74	86	78	75	76	98	70	73	74	85	103	88	72	76	70	76	70	72	65	68	95	73	69	77	80	84	84	81	71	75	100	77	73	86	84	80	86	85	79	95	85	86	82	72	66	105	89	66	79	80	105	87	63	86	85	92	91	61	77	97	76	74	95	85	85	76	70	82	92	97	68	81	83	81	67	89	78	82	86	81	82	82	70	81	79	84	92	92	69	80	80	93	81	86	88	70	83	71	79	78	77	71	79	91	91	93	75	78	73	54	71	84	70	87	77	89	87	85	96	84	96	89	78	85	75	81	89	74	77	96	73	89	77	77	88	91	71	83	78	81	91	76	70	66	85	91	82	93	84	78	68	91	80	91	77	69	87	82	71	80	100	83	82	97	80	64	71	88	85	74	79	92	72	93	91	79	80	81	80	88	84	72	75	68	85	78	75	90	82	73	67	75	83	87	72	94	90	88	96	77	92	88	77	82	59	105	69	75	77	70	70	65	81	78	73	70	84	93	97	90	75	80	84	83	90	68	77	82	90	84	76	68	84	87	69	81	79	86	88	75	93	82	84	82	78	87	77	81	96	83	70	62	71	95	92	88	92	80	69	88	75	73	78	94	85	89	100	83	89	87	74	82	66	85	96	73	73	81	95	79	81	80	89	72	71	87	73	95	69	81	82	77	72	68	72	81	79	98	78	64	79	76	81	70	88	85	87	82	94	66	81	73	83	61	88	85	75	85	95	87	78	104	79	91	68	86	76	82	70	78	82	84	71	71	71	80	73	67	90	80	78	94	85	85	76	77	78	79	62	81	72	87	85	88	84	67	74	84	95	82	78	70	105	94	79	100	88	84	81	74	90	87	78	101	81	67	72	79	85	71	75	98	86	84	75	70	96	83	99	91	72	77	85	90	82	82	76	80	77
13228	4667	2847	3532	7788	10110	10913	8246	8166	6556	4762	3806	3762	3163	3327	3765	3247	3132	2635	2298	1799	1639	1079	812	753	722	707	721	688	660	713	656	659	640	662	669	639	704	672	767	701	602	659	656	603	647	640	619	642	648	654	657	625	711	693	658	620	642	669	699	715	733	684	638	627	615	652	644	596	602	600	606	614	647	621	640	627	635	625	617	599	633	625	635	636	630	622	680	603	644	655	675	638	591	669	672	620	677	637	621	641	639	626	638	610	628	639	612	643	652	620	621	620	629	639	643	611	651	628	624	624	631	610	635	637	651	632	677	630	613	616	663	651	620	599	634	627	603	661	616	663	591	654	642	690	623	650	652	637	639	655	687	616	617	626	624	629	611	652	611	583	639	648	624	588	602	605	611	671	634	596	614	654	623	624	627	629	618	624	642	620	631	616	638	642	626	629	639	608	616	621	619	647	667	649	645	575	609	633	625	616	648	624	617	579	659	621	633	607	590	618	619	597	649	577	652	566	619	591	607	614	636	635	625	591	614	616	578	659	608	609	633	651	612	633	632	626	598	611	640	609	656	642	624	633	553	630	609	651	585	643	578	680	588	612	611	646	602	625	639	620	613	593	595	636	608	611	619	633	665	614	604	611	656	674	575	586	675	641	626	621	586	593	636	593	646	592	642	597	593	621	614	654	601	599	641	652	625	633	684	634	601	602	633	637	614	599	609	638	633	619	665	632	616	579	596	640	579	605	615	641	639	662	623	605	659	630	626	615	641	574	629	626	568	608	630	602	649	672	654	626	655	637	623	622	549	632	657	575	628	622	593	633	657	612	584	641	604	664	578	661	659	629	616	672	664	642	619	634	615	656	638	601	632	635	662	608	612	599	599	648	619	653	587	605	663	698	650	635	614	615	662	653	638	601	600	646	661	689	631	608	663	657	675	594	642	601	606	645	632	624	657	608	575	589	623	639	651	590	651	677	650	588	623	616	632	621	628	579	634	610	615	637	639	633	638	628	623	653	642	631	601	648	619	650	658	629	606	647	623	646	633	644	611	632	629	630	598	614	560	605	614	635	654	636	595	606	617	655	661	608	652	630	592	589	622	637	597	613	590	631	664	637	604	677	650	607	613	593	622	629	652	595	676	613	631	652	613	594	587	641	651	662	638	625	606	624	661	615	667	644	619	615	629	637	630	649	579	595	627	643	630	606	611	626	620	627	623	603	606	645	634	632	638	617	666	612	571	621	620	644	618	631	608	627	661	614	698	583	657	654	606	634	650	643	623	630	649	642	623	613	659	635	618	685	609	652	599	654	612	610	616	597	634	619	626	629	673	615	567	647	636	634	618	645	613	620	647	658	597	625	673	640	673	639	636	630	676	614	627	636	621	599	612	625	601	630	643	619	655	634	646	706	656	637	608	628	616	587	567	629	599	641	611	611	623	647	585	594	614	636	603	649	593	640	645	617	632	651	636	648	653	631	661	599	662	630	655	606	641	625	621	620	643	601	641	646	652	642	620	655	588	646	574	663	627	637	626	606	612	612	674	612	655	648	637	676	615	661	611	592	628	624	645	589	642	648	612	611	646	592	619	629	634	619	623	579	610	630	647	609	639	624	639	638	614	608	646	623	631	626	623	594	617	626	595	626	602	658	620	608	597	651	620	634	609	635	604	586	636	634	623	631	629	573	644	666	575	625	634	665	677	645	618	617	617	694	628	625	627	611	642	636	650	616	612	632	605	589	623	614	608	609	642	622	657	630	594	642	599	626	627	657	622	659	627	597	586	634	612	635	580	649	643	607	673	626	597	606	632	637	677	658	603	659	620	619	612	622	658	628	622	643	636	619	617	611	618	636	668	606	681	596	658	631	629	629	649	603	639	660	626	629	603	647	619	584	601	616	628	623	663	676	588	600	635	614	629	633	610	634	639	624	618	641	598	605	670	593	617	640	616	674	636	614	642	629	679	632	617	628	641	643	614	606	613	643	598	613	613	608	648	616	637	634	638	616	633	587	597	630	663	669	583	660	629	625	608	610	638	621	612	647	613	626	603	612	631	625	638	655	624	657	586	633	622	607	614	661	630	645	664	630	579	602	624	615	630	601	660	608	635	629	664	675	602	608	603	676	628	578	620	609	619	634	601	629	630	589	674	601	596	590	583	595	626	633	631	612	604	625	656	678	605	599	613	636	641	640	616	635	589	611	610	665	645	634	653	639	624	609	635	593	609	614	605	624	601	649	627	623	622	640	664	592	663	602	623	611	638	612	603	616	617	644	626	586	618	628	616	622	601	620	619	623	612	620	600	645	733	620	607	640	621	642	657	608	630	638	627	635	671	621	622	580	647	609	637	604	592	634	636	661	638	607	618	624	577	639	599	651	677	610	613	636	621	655	621	591	590	640	648	629	629	636	638	622	647	586	654	635	620	611	654	601	629	608	637	620	613	655	620	666	676	607	635	660	643	600	659	624	626	674	615	642	686	609	637	639	580	666	676	624	653	625	633	611	624	666	648	672	652	611	594	624	591	638	627	682	672	598	632	663	704	615	630	633	632	635	605	633	662	636	601	654	624	660	610	668	661	600	612	629	613	627	611	654	640	620	624	594	673	671	610	630	626	638	644	627	612	661	662	571	622	628	661	650	616	657	631	667	619	652	640	577	587	622	593	621	626	614	610	597	631	618	660	630	655	621	641	589	636	651	634	599	640	599	674	576	629	624	654	652	606	620	598	636	631	673	584	609	603	629	611	656	584	651	616	653	609	668	616	608	624	639	635	640	633	602	648	618	614	621	602	618	664	643	630	610	564	628	633	612	595	678	615	641	628	608	637	598	618	636	661	650	662	626	645	654	673	602	588	616	640	630	617	612	677	621	620	589	592	599	567	633	587	647	599	621	614	654	585	623	633	632	582	614	630	633	626	595	617	656	670	611	593	642	593	648	660	620	642	612	642	604	619	585	632	652	642	652	646	619	622	668	601	623	611	612	559	650	629	664	673	595	608	652	608	606	611	599	625	570	645	638	606	660	624	630	666	642	655	635	633	588	600	620	616	652	630	641	639	640	588	640	648	584	655	651	621	606	596	661	683	628	592	570	589	650	645	631	620	618	669	581	653	615	636	624	640	684	622	616	638	702	665	638	638	641	632	678	658	606	598	651	651	657	588	621	614	637	601	627	649	633	637	615	656	590	615	606	603	659	624	589	639	613	629	619	679	615	608	623	602	646	604	649	646	642	560	605	616	637	615	557	627	602	644	619	641	666	626	674	618	591	609	608	615	599	637	661	644	575	686	596	662	567	659	646	611	639	592	619	637	605	643	618	668	674	623	677	619	599	661	663	647	620	641	629	634	637	633	656	630	647	656	636	641	621	688	698	645	614	671	625	621	611	609	611	620	622	656	612	660	638	613	601	582	627	646	606	657	661	635	634	602	601	606	645	647	627	624	604	634	571	633	635	614	642	608	620	627	644	641	619	661	605	628	606	654	627	625	583	654	620	657
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
