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
343218660530	343218661041	343218661591	343218662141	343218662691	343218663241	343218663791	343218664341	343218664891	343218665441	343218665993	343218666541	343218667091	343218667641	343218668216	343218668741	343218669291	343218669841	343218670391	343218670943	343218671491	343218672041	343218672591	343218673141	343218673691	343218674241	343218674791	343218675341	343218675891	343218676441	343218676991	343218677541	343218678091	343218678641	343218679191	343218679741	343218680291	343218680843	343218681391	343218681941	343218682491	343218683041	343218683591	343218684141	343218684691	343218685243	343218685791	343218686341	343218686891	343218687441	343218687991	343218688541	343218689091	343218689641	343218690191	343218690743	343218691291	343218691841	343218692391	343218692943	343218693491	343218694041	343218694591	343218695141	343218695691	343218696241	343218696791	343218697341	343218697891	343218698443	343218698993	343218699541	343218700091	343218700641	343218701191	343218701743	343218702291	343218702843	343218703391	343218703943	343218704491	343218705041	343218705591	343218706141	343218706691	343218707241	343218707791	343218708341	343218708891	343218709441	343218709993	343218710541	343218711091	343218711641	343218712191	343218712741	343218713291	343218713843	343218714391	343218714943	343218715491	343218716041	343218716591	343218717141	343218717691	343218718243	343218718791	343218719343	343218719891	343218720441	343218720991	343218721541	343218722091	343218722641	343218723193	343218723743	343218724291	343218724841	343218725391	343218725941	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2154	3300	1900	2700	2154	3300	1900	2700	2153	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2153	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2152	3300	1900	2700	2151	3300	1900	2700	2150	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2148	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2144	3300	1900	2700	2143	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
884	346	181	128	115	178	188	202	169	157	191	205	1190	1604	715	868	724	1006	602	196	82	73	76	81	72	95	72	72	67	78	82	83	75	72	69	70	118	195	237	211	107	94	88	63	74	53	59	50	50	66	66	75	73	57	67	59	68	73	60	65	61	71	58	68	62	75	65	69	64	53	53	55	73	64	68	68	60	68	72	62	66	60	70	70	51	69	60	84	57	68	61	74	58	70	60	71	71	77	67	76	76	68	60	52	75	77	69	58	48	55	46	57	58	59	82	77	66	57	71	64	67	83	53	76	68	62	79	81	55	66	62	70	80	76	67	66	49	74	71	83	73	79	70	73	65	73	66	63	81	66	73	69	61	67	59	59	62	73	83	55	66	75	66	56	54	56	67	74	72	68	58	53	67	64	68	59	78	66	77	79	54	54	64	62	61	67	58	55	58	67	61	65	58	67	69	59	78	69	57	60	56	65	57	67	64	71	72	67	67	56	63	70	62	88	71	75	74	61	63	47	67	74	63	57	76	60	68	76	79	68	70	67	66	66	72	69	65	60	56	66	60	64	65	65	66	67	68	77	76	75	55	70	60	62	74	53	64	67	75	62	57	74	76	66	56	77	67	68	63	61	60	46	55	44	65	58	61	67	45	66	80	56	69	71	66	66	75	84	60	52	61	75	80	65	66	68	58	73	65	73	75	65	74	58	68	64	78	84	74	86	56	84	64	64	56	66	87	68	62	75	71	63	61	63	76	79	55	51	74	68	58	52	64	73	67	64	71	61	66	69	81	62	74	54	51	61	58	73	53	70	61	64	70	58	68	81	68	56	66	48	71	54	51	61	77	81	58	54	76	73	65	74	63	64	62	74	78	58	66	92	67	79	63	84	62	61	65	56	69	59	69	60	62	73	63	76	69	55	65	67	65	61	68	74	67	70	63	58	67	62	52	51	54	51	61	68	66	65	59	71	83	55	76	70	62	74	74	58	71	63	64	56	95	68	76	60	65	67	58	63	55	68	63	69	60	67	60	71	88	73	64	70	61	79	68	59	70	69	67	63	69	51	71	51	74	62	70	63	70	55	72	63	59	48	56	71	60	52	65	64	56	66	75	74	81	67	82	58	63	68	58	72	68	66	76	54	60	65	57	63	68	61	62	55	61	78	72	79	65	63	80	61	64	62	73	61	70	70	60	56	60	58	56	72	60	63	74	59	51	52	71	61	57	66	78	64	65	66	78	57	71	73	57	66	61	62	81	57	73	63	61	75	74	50	69	64	74	63	52	82	61	61	66	64	76	59	71	66	66	71	78	68	78	53	68	64	79	62	75	71	59	68	73	56	71	67	73	58	76	66	57	58	74	71	65	53	60	52	61	64	61	78	53	67	63	66	76	65	74	65	76	70	65	64	61	65	65	70	64	75	68	65	71	70	78	79	60	76	59	80	70	68	91	73	71	72	64	65	63	59	50	73	70	74	56	53	60	67	68	74	77	51	77	64	57	58	74	62	59	53	73	68	62	75	56	46	65	84	68	68	90	68	86	82	76	84	66	53	66	71	68	80	59	62	80	80	63	62	72	57	59	90	63	68	73	75	60	77	78	67	76	70	65	71	60	64	66	70	47	64	68	69	48	61	64	57	79	50	71	61	71	55	45	69	62	70	66	64	75	58	59	57	68	58	56	79	67	71	52	60	77	80	67	71	68	63	75	68	62	58	61	62	85	68	66	66	74	57	72	62	66	60	64	75	72	54	63	52	50	71	68	59	63	66	60	78	71	58	69	55	79	71	76	58	71	79	53	62	70	63	70	68	78	55	60	63	64	54	86	62	53	67	58	52	61	63	54	65	77	69	69	55	59	71	65	63	76	78	63	61	73	65	62	57	69	72	50	67	74	64	64	60	54	82	65	66	65	64	67	66	69	57	68	42	55	66	72	62	62	55	70	72	60	55	77	70	63	59	75	53	68	77	67	67	70	66	50	73	78	61	75	77	64	79	68	62	56	68	74	60	70	62	66	58	69	59	55	51	73	60	59	64	71	67	53	58	67	72	70	61	67	73	68	55	65	61	78	48	73	57	62	45	64	63	78	54	42	55	62	69	55	68	69	71	52	49	72	58	55	69	66	53	78	63	76	74	55	63	61	67	70	74	76	72	70	62	63	61	41	69	71	62	55	65	56	51	68	71	61	78	52	62	77	64	52	63	71	74	63	69	62	69	67	70	64	47	68	56	73	68	63	55	75	68	50	79	69	81	71	73	58	73	54	73	61	68	44	54	68	72	67	70	53	56	57	68	52	69	48	61	62	65	72	71	61	61	73	64	72	79	69	69	55	61	71	54	72	68	52	60	55	63	67	73	70	65	55	60	74	77	78	74	71	53	64	71	50	69	58	57	66	62	61	49	60	58	62	53	54	71	58	70	61	86	47	67	52	61	80	65	56	62	54	57	71	63	67	54	75	82	62	68	68	70	69	73	59	64	52	69	58	66	61	73	65	64	60	69	59	66	82	75	80	57	67	77	73	69	68	64	80	58	63	62	74	51	74	68	68	61	72	73	75	80	59	57	71	73	65	61	62	62	68	64	70	78	76	76	74	72	60	58	79	57	58	70	70	61	49	64	62	73	67	74	54	73	67	62	68	49	68	68	58	51	76	71	77	66	66	51	65	63	68	63	69	72	63	59	46	66	56	83	60	67	59	64	67	61	70	54	72	73	53	74	58	55	79	70	69	64	68	70	80	64	78	66	55	58	65	78	73	51	76	45	76	63	70	71	77	71	66	58	59	70	69	77	80	73	70	77	70	79	59	71	74	58	67	79	79	68	63	79	60	69	74	68	75	78	65	70	63	72	65	71	55	60	60	54	88	66	72	62	58	75	68	56	55	73	75	62	70	63	76	76	85	61	63	81	53	75	74	57	70	53	57	70	79	78	64	83	63	51	59	67	70	74	52	74	56	60	54	60	66	65	79	65	70	69	44	59	74	65	61	75	54	50	73	76	54	79	47	59	56	70	71	64	58	65	61	58	61	57	56	66	60	66	64	81	64	63	71	65	65	83	75	70	69	61	54	60	60	54	69	73	70	59	51	66	77	61	66	67	59	63	69	67	78	67	60	76	66	74	86	65	64	65	67	54	60	56	65	55	59	51	63	76	73	62	55	64	53	58	79	80	64	72	61	71	67	61	59	64	53	56	71	55	58	79	70	63	85	64	72	68	68	74	64	74	49	69	67	61	51	58	73	65	71	63	73	66	75	82	58	64	57	68	69	77	68	73	66	64	53	74	71	61	46	69	78	75	65	66	61	63	69	66	77	63	62	73	68	57	76	77	63	75	68	61	56	63	63	51	79	69	75	60	66	64	66	68	63	63	63	55	65	67	76	64	64	52	65	58	70	68	46	62	66	75	77	69	71	55	59	54	76	64	76	69	70	63	74	66	73	61	77	52	61	72	75	83	57	62	61	70	86	62	52	62	64	78	68	64	69	57	62	69
11330	4925	2552	3490	7063	8562	8210	7203	6300	5783	5320	4868	19972	23139	13212	15674	14302	17118	10436	3613	1111	952	777	775	720	641	726	693	713	715	742	759	834	786	683	875	2450	3441	5028	3623	2098	1327	825	662	644	630	602	583	586	608	658	595	594	614	611	613	612	554	611	572	638	598	621	592	599	626	660	610	600	621	600	644	603	610	600	596	602	611	615	599	615	626	574	600	637	597	622	616	625	612	620	625	618	567	602	645	589	635	608	595	604	640	609	602	642	572	615	626	599	609	571	618	616	627	628	646	598	583	659	596	611	620	622	622	615	615	623	607	653	607	592	636	619	626	587	588	605	601	601	619	614	586	644	638	614	571	586	606	642	625	646	681	602	645	536	617	644	621	606	631	626	616	643	606	602	618	610	613	616	618	610	609	613	615	635	588	585	664	601	626	596	598	553	555	595	580	584	618	590	600	604	607	678	653	548	527	619	595	628	596	557	647	665	606	652	623	623	657	589	579	670	660	626	635	606	660	604	563	642	616	588	629	607	662	609	596	584	636	670	595	608	638	628	608	580	644	622	584	618	637	613	638	625	593	609	651	669	609	554	567	575	593	627	601	599	627	624	626	574	607	631	606	633	591	614	607	619	601	611	578	580	587	623	593	627	612	596	638	587	572	612	580	655	593	575	595	635	611	609	638	580	615	582	607	583	607	619	613	603	603	582	593	603	568	608	635	644	595	605	611	625	605	618	633	617	621	598	618	608	617	637	630	652	607	630	609	623	609	609	557	617	663	585	619	586	605	635	603	615	604	585	601	595	591	592	621	571	592	651	594	621	617	627	588	602	580	564	608	598	602	604	590	599	588	572	653	563	631	608	569	623	606	605	621	604	586	647	631	602	599	572	601	635	564	573	622	623	596	620	613	573	613	598	595	679	630	626	602	593	606	568	640	607	615	620	581	569	575	660	597	624	601	654	597	596	621	626	630	601	617	614	596	614	665	580	617	657	629	584	612	596	605	620	570	590	614	594	622	630	596	617	621	569	597	651	607	643	576	593	597	603	601	636	643	610	572	638	634	600	623	622	624	600	618	652	644	590	630	631	590	601	611	638	620	606	604	559	598	685	616	615	609	603	605	628	593	616	617	597	571	600	627	662	637	652	582	636	632	612	612	595	657	614	591	627	629	648	619	621	654	582	620	575	586	615	593	603	610	634	620	596	557	616	575	629	589	635	612	623	554	615	585	599	595	571	638	582	621	578	638	619	627	617	588	638	658	612	635	596	587	562	612	646	589	619	639	592	606	614	633	618	660	630	603	586	621	589	605	593	568	617	618	649	617	591	617	643	589	589	640	611	603	614	616	633	637	587	630	587	619	572	608	564	597	626	583	627	602	595	624	620	677	601	635	575	592	590	651	590	593	616	600	648	625	621	597	603	612	612	605	605	609	624	626	597	583	589	592	573	636	654	615	547	582	586	587	589	613	609	643	587	579	575	589	594	636	643	594	671	626	625	644	583	592	642	588	603	630	606	622	606	602	624	669	591	632	617	676	628	599	625	612	584	644	590	590	569	588	596	644	589	621	629	607	608	641	583	589	587	619	678	609	605	639	613	612	571	654	570	640	617	593	627	582	593	609	577	589	615	639	606	598	619	595	612	595	614	623	604	621	607	631	623	581	592	660	626	602	585	633	614	600	596	649	581	637	566	608	691	625	605	595	629	625	627	605	626	600	609	643	630	587	633	594	624	544	631	619	600	610	627	582	599	650	598	654	602	630	596	641	631	617	610	621	619	598	552	587	638	650	584	625	591	629	606	594	573	630	584	596	633	637	631	648	600	641	570	567	625	582	603	617	616	569	580	595	607	620	596	588	572	591	613	609	623	603	620	586	597	606	579	593	594	619	577	546	639	638	632	631	616	633	650	591	547	631	613	591	583	649	618	642	589	664	607	642	637	616	595	664	585	603	617	592	618	612	570	600	618	581	607	629	603	630	617	623	565	595	640	630	596	631	597	606	604	620	614	615	621	625	615	629	607	608	568	625	609	579	605	597	635	588	596	631	587	576	638	652	605	642	581	613	592	564	596	678	633	547	621	575	605	612	606	632	608	631	571	642	626	598	610	585	611	579	605	565	608	630	594	666	611	618	573	545	646	639	607	650	635	657	598	598	608	591	668	615	611	630	616	563	643	585	666	574	603	612	602	572	593	598	612	622	597	617	608	595	578	599	575	632	629	601	593	613	572	695	622	617	632	605	648	598	589	592	593	598	640	642	672	594	628	611	630	591	562	602	596	585	649	653	578	633	597	672	618	626	566	603	609	577	575	601	617	592	601	607	611	585	608	617	620	613	638	602	620	590	626	617	564	616	597	594	614	635	636	618	590	573	619	633	602	592	620	611	628	606	659	599	562	619	562	565	586	622	612	648	618	633	606	595	541	606	620	614	665	596	589	616	620	603	599	648	595	578	555	591	632	599	585	612	583	634	613	631	648	641	616	613	626	597	633	598	602	625	574	619	571	614	604	592	531	634	655	583	552	563	635	626	641	625	595	632	589	604	588	582	596	643	600	603	610	616	600	606	611	585	619	616	612	631	644	633	640	612	613	611	590	603	598	622	575	628	614	609	603	621	576	603	632	604	646	617	588	620	585	557	661	634	599	603	604	624	619	623	595	580	607	598	604	630	598	595	618	621	607	594	578	614	563	637	575	648	591	584	653	573	650	591	581	609	618	578	630	578	600	626	600	611	591	599	628	633	624	639	651	597	612	621	642	647	635	614	589	588	592	582	608	623	624	626	613	649	620	575	568	572	611	624	599	590	617	598	613	610	618	576	610	631	667	592	602	643	617	595	603	598	616	621	639	616	651	589	615	613	592	654	634	625	608	554	634	653	593	563	639	576	623	639	582	606	596	604	573	607	627	595	633	593	604	653	618	633	616	582	659	589	657	594	617	644	656	602	600	591	578	610	631	594	605	560	638	589	614	631	610	618	630	605	600	596	659	616	608	598	598	593	596	628	568	607	628	620	600	586	635	640	597	633	665	610	639	579	592	580	584	590	611	644	577	601	610	627	603	596	573	584	607	559	589	584	603	625	589	604	654	649	649	609	608	597	602	616	623	619	629	616	607	609	588	675	608	585	581	636	578	597	559	600	597	613	590	621	605	648	618	629	608	621	579	658	596	606	611	586	590	627	607	584	593	657	641	588	604	609	586	658	599	596	588	595	662	675	610	627	628	571	593	605	599	674	636	630	624	624	599	598	632	628	583	651	608	604	566	628	561	638	597	596	622	617	632	610	607	636	644	612	582	538	602	682	636	580	619	621	633	669	618	636	631	585	572	614	619	577	583	615	590	608	633	638	611	636	590	605	640	582	612	609	600	570	622	621	657	603	628	616	610	631	633	613	636	631	605	599	625	557	575	627	601	648	635	588	627	613	593	613	618	633	608	648	583	582	597	616	578	571	640	630	612	631	607	596	569	618	634	627	598	602	607	642	590	640	630	571	631	604
882	181	137	98	91	111	133	117	98	135	130	156	308	306	159	140	212	201	91	75	80	87	62	84	97	74	74	82	65	73	78	71	77	77	59	85	110	126	124	109	100	75	72	65	75	69	67	63	71	74	66	75	57	76	75	68	70	47	59	93	85	62	67	69	65	71	60	53	56	80	51	75	77	79	67	67	76	79	59	68	57	64	60	62	72	76	69	49	72	68	58	65	68	63	77	72	59	80	61	60	63	74	64	67	82	68	66	64	69	68	80	74	73	61	48	59	62	60	70	80	74	62	61	68	61	71	62	81	70	72	71	58	70	73	85	58	71	75	57	77	76	71	77	64	81	61	78	71	71	59	70	62	63	74	68	54	75	67	67	62	80	78	70	72	75	81	77	70	73	70	72	69	68	83	64	62	69	80	65	65	74	66	68	64	58	62	71	69	64	68	64	73	72	79	69	61	66	64	62	61	58	57	81	68	74	58	62	57	63	68	64	64	69	74	70	74	56	96	69	73	60	87	64	73	64	61	59	67	71	73	70	69	49	73	65	70	88	67	67	66	71	67	75	75	67	68	72	84	66	69	56	62	71	53	80	82	67	85	71	75	68	70	73	91	63	74	73	53	64	70	72	87	59	71	59	76	59	64	78	73	87	75	71	68	68	81	89	69	66	83	69	76	65	82	68	70	74	63	63	71	68	69	72	88	69	78	69	76	61	74	67	80	68	69	65	70	56	78	68	69	70	67	78	89	66	68	69	69	71	69	78	88	69	67	75	54	86	65	78	65	71	71	65	84	73	62	70	60	73	68	65	66	71	67	66	57	77	65	62	66	56	93	69	64	70	70	68	71	85	71	68	69	69	67	77	64	62	67	67	79	84	83	63	55	60	62	79	73	75	74	63	60	69	62	66	69	75	61	60	81	70	73	72	63	72	69	75	69	70	70	70	72	58	66	89	82	67	56	70	64	64	95	85	60	63	64	57	66	82	66	75	67	61	77	78	79	64	54	73	75	70	74	82	66	66	73	73	70	86	78	54	71	61	58	71	71	71	76	61	73	65	61	60	68	78	65	68	65	80	69	60	74	73	69	54	67	71	73	76	66	74	69	63	77	66	62	70	70	53	61	66	63	73	77	58	71	60	64	83	68	70	70	83	88	64	57	67	64	79	55	78	74	68	77	65	65	86	77	70	70	67	66	79	74	62	87	66	85	71	68	75	64	59	82	71	80	80	61	68	67	72	70	72	80	79	74	55	77	50	69	64	77	75	57	61	63	70	64	75	63	84	73	72	72	76	60	77	69	79	85	71	70	68	68	70	57	60	72	67	61	73	68	75	70	49	68	80	67	67	81	78	73	72	70	65	76	65	78	80	65	76	73	63	65	63	69	65	93	69	69	78	55	66	60	60	71	66	61	56	72	58	74	74	74	76	60	57	65	75	54	66	65	71	58	59	76	62	58	72	68	72	83	70	62	77	50	67	70	65	65	75	63	79	79	59	58	66	60	67	81	77	75	64	74	71	55	79	67	75	79	62	63	54	73	69	69	61	64	63	88	72	74	67	76	65	64	73	75	67	70	64	66	56	67	75	74	68	94	53	68	68	64	75	55	72	73	80	72	64	52	70	68	61	73	72	77	65	72	71	69	74	65	68	64	68	66	53	71	72	80	59	68	74	74	65	58	72	70	76	72	76	61	71	67	58	65	69	71	64	72	79	63	78	83	69	74	62	55	65	83	84	57	72	76	71	64	75	56	66	61	63	64	72	67	75	73	76	74	74	61	83	76	59	76	52	74	74	64	68	68	66	76	92	80	66	76	62	67	79	70	65	76	67	69	54	60	73	69	73	57	66	66	91	70	69	55	65	73	68	69	75	57	78	65	69	76	72	69	79	60	69	60	81	72	63	80	64	77	60	62	49	79	80	65	59	62	80	71	58	65	63	74	69	71	60	64	69	73	82	61	78	77	78	82	64	77	51	74	71	80	75	74	80	81	73	60	69	76	64	72	64	81	72	63	67	71	62	70	67	78	80	60	73	66	72	58	60	76	68	64	51	75	64	64	66	70	68	76	78	70	67	91	67	76	79	66	64	72	73	59	67	71	68	73	67	66	73	63	39	70	62	59	71	60	71	61	69	78	67	64	67	78	63	70	71	80	67	61	69	53	58	55	73	76	81	79	81	51	77	81	72	62	62	65	57	60	67	60	79	80	65	57	62	66	79	50	66	74	72	64	67	80	76	76	75	64	76	64	62	73	73	73	56	68	67	68	79	60	67	72	75	70	67	72	60	61	67	91	55	84	77	67	63	73	78	73	76	73	76	60	67	80	70	76	46	63	82	61	78	74	70	75	47	59	66	67	70	79	74	68	64	65	73	67	72	60	71	64	71	70	69	68	83	70	68	73	56	72	73	62	65	64	65	63	72	74	72	73	62	73	64	66	70	75	69	71	80	64	63	68	68	60	68	65	79	89	59	65	64	56	69	58	68	75	78	54	70	79	63	78	75	66	79	85	75	68	74	57	70	75	60	63	63	74	68	77	66	71	64	59	67	65	73	60	54	76	75	61	60	72	69	71	66	70	72	76	77	60	75	71	75	81	55	85	60	70	79	77	54	60	57	70	70	65	62	82	70	61	73	73	57	90	79	72	81	83	80	66	78	66	69	65	87	77	56	62	65	58	66	71	68	62	65	79	77	68	69	57	66	64	56	69	66	83	57	76	56	60	70	67	77	68	65	73	68	52	62	68	75	56	74	76	69	58	66	78	69	77	70	79	86	54	72	96	64	73	67	74	76	61	87	67	68	69	66	60	96	79	57	78	57	67	56	59	68	69	81	76	61	65	69	66	70	70	70	63	78	57	70	75	52	59	80	57	76	67	62	67	68	71	67	63	80	64	80	66	62	71	82	68	72	70	70	65	66	68	78	70	66	62	69	68	67	43	78	68	59	73	70	63	61	67	68	79	57	60	77	79	55	54	71	76	61	62	72	67	68	63	74	90	78	61	58	79	61	69	61	77	77	75	55	56	67	60	68	65	73	79	69	74	71	81	50	60	75	52	79	56	71	66	73	70	80	65	70	73	68	75	63	61	66	66	69	72	71	78	57	76	64	68	73	56	70	78	63	63	68	72	63	67	72	70	75	68	67	59	85	77	65	69	70	87	77	66	60	79	70	63	67	66	64	70	68	69	75	75	65	72	68	72	65	75	79	75	66	70	80	68	59	62	78	78	78	62	68	82	61	66	66	74	59	63	59	77	68	73	72	56	67	78	69	81	67	83	52	62	65	58	87	75	68	70	63	66	69	53	67	72	66	59	76	64	64	63	86	66	70	67	61	65	85	78	63	60	63	74	80	66	65	60	59	69	60	83	56	77	75	62	79	59	61	64	51	65	68	77	75	67	58	62	75	53	79	76	59	73	59	74	71	68	77	69	74	69	60	73	68	68	63	66	58	64	59	72	67	63	68	65	69	76	77	73	64	61	69	72
7614	2379	1435	1661	3251	4446	4291	3755	3639	3317	3042	3188	8183	7638	3582	2790	4527	3946	977	936	917	851	844	854	763	788	755	656	612	692	777	762	665	658	626	691	1325	2043	1763	1400	963	747	645	600	607	609	585	557	588	581	588	568	594	594	569	569	541	591	563	599	566	565	597	565	592	555	559	574	570	556	562	569	575	597	579	568	572	607	523	580	557	603	528	588	548	554	572	582	539	579	586	618	574	592	554	560	582	597	594	547	564	585	592	602	627	612	563	590	597	572	593	557	580	610	585	556	577	577	585	568	541	590	535	565	588	616	609	548	586	629	568	557	584	573	614	550	582	585	586	540	581	571	558	586	555	561	588	559	607	581	635	573	566	605	619	599	580	591	559	567	598	584	551	582	543	613	585	605	565	547	600	606	560	559	572	547	525	581	616	587	598	553	627	577	578	566	588	585	525	569	531	623	568	600	609	556	583	582	598	585	596	600	582	578	551	590	553	556	580	562	572	570	598	563	587	573	605	586	600	565	574	520	606	594	543	600	579	551	582	595	627	554	574	593	559	587	592	594	581	634	563	551	628	606	583	607	563	633	571	577	535	608	592	583	613	664	578	571	533	634	600	562	587	557	561	583	546	587	558	578	568	544	618	590	560	559	605	596	622	576	561	535	581	591	592	524	608	535	613	581	595	604	579	549	571	598	531	587	557	569	581	613	570	564	602	594	623	561	586	567	569	561	579	596	596	588	586	561	585	595	575	592	544	564	600	520	578	530	566	530	607	596	594	571	582	603	585	535	584	564	596	603	552	563	547	574	547	545	570	590	571	579	563	531	633	588	611	573	600	612	608	622	593	561	582	567	569	523	557	556	544	563	550	565	593	529	575	549	593	598	595	594	642	561	566	584	589	572	612	566	581	555	610	579	575	587	593	559	575	571	597	567	566	577	587	574	561	594	549	584	573	586	571	565	601	576	573	530	568	557	559	557	578	582	574	593	539	600	616	549	573	610	588	553	578	627	618	600	577	560	563	605	578	619	608	597	547	575	604	582	590	603	618	533	576	558	572	586	575	572	603	583	595	560	576	565	561	563	565	547	552	625	540	591	523	587	582	570	572	587	604	543	560	572	603	521	549	590	631	611	576	586	579	607	548	585	585	558	559	606	565	569	549	547	605	576	587	581	596	531	582	579	579	591	638	526	572	598	569	570	560	605	601	549	585	594	532	631	622	575	517	573	592	593	598	538	602	595	564	565	586	554	613	578	571	595	595	548	606	569	568	636	604	574	538	536	586	575	519	614	577	594	576	568	584	595	569	593	607	621	584	591	616	629	593	591	572	592	587	603	569	571	618	589	575	574	589	594	567	536	590	572	581	595	560	574	602	566	543	542	577	578	621	598	554	589	574	568	590	541	549	570	616	591	578	564	584	549	496	599	583	590	573	598	601	604	580	560	593	559	567	559	590	590	544	567	589	591	577	559	595	581	563	599	613	545	581	581	618	570	562	590	561	558	579	570	591	572	601	590	533	613	566	584	559	575	593	594	534	535	577	590	619	584	595	560	592	601	562	557	579	546	606	580	567	604	564	543	574	527	568	584	559	615	580	601	548	631	557	557	597	593	592	552	567	552	621	574	543	575	591	566	600	606	532	625	586	535	574	562	568	552	539	587	572	561	579	609	563	544	608	595	602	593	574	573	562	602	603	551	588	596	616	566	548	589	587	542	551	578	604	567	563	542	589	578	564	567	573	586	585	544	582	607	582	584	550	616	629	624	572	623	552	578	579	620	555	644	544	577	539	541	589	570	572	594	576	576	590	552	604	616	580	573	575	601	619	570	582	556	568	561	603	568	552	605	595	594	564	611	555	575	591	609	556	560	572	587	577	583	570	612	556	562	590	564	605	580	562	578	596	634	596	604	599	587	597	580	583	586	558	586	554	572	557	579	595	605	578	582	605	587	586	624	597	578	557	562	584	543	601	592	586	587	565	542	590	570	597	550	579	570	579	616	599	552	562	577	585	548	576	581	553	578	521	566	635	588	587	583	582	532	585	594	594	582	544	564	598	596	601	526	574	565	560	604	620	550	562	581	546	539	608	528	565	564	584	559	579	576	580	589	533	594	596	535	597	567	578	605	583	571	562	605	579	573	577	546	531	548	581	521	571	578	587	587	622	587	575	596	611	611	618	562	619	571	550	579	595	590	583	643	573	578	572	575	562	572	573	577	579	552	560	606	558	601	593	587	581	598	605	598	568	570	561	548	597	580	601	599	537	579	627	561	539	592	557	575	527	568	576	614	577	565	567	545	562	596	586	542	562	593	575	595	583	552	587	562	618	546	563	605	610	597	557	572	574	587	588	585	552	573	559	613	574	593	573	537	578	618	557	596	605	549	560	616	604	560	590	541	587	602	577	565	592	545	566	575	547	568	568	567	578	571	583	557	540	570	591	561	573	579	560	552	586	555	548	538	549	569	601	605	559	576	572	579	590	593	610	607	543	589	578	590	586	573	588	549	581	591	598	601	603	564	555	512	583	559	556	616	577	578	543	593	536	593	577	542	599	610	572	565	587	588	594	582	560	577	608	624	591	553	640	537	571	604	579	545	595	606	588	582	624	610	556	612	552	549	606	575	631	595	570	542	593	569	616	544	605	576	601	597	616	557	614	584	578	585	564	599	601	613	533	581	535	597	603	597	587	589	567	605	626	619	564	593	573	612	570	547	608	562	582	557	539	605	596	574	587	622	534	564	578	596	601	574	580	612	633	598	597	591	596	636	537	594	560	582	591	570	581	578	619	575	545	584	594	569	530	569	629	629	538	541	588	555	613	605	583	588	551	538	554	578	567	554	571	581	585	576	591	599	600	574	577	551	559	534	560	593	535	559	581	550	575	572	538	597	570	567	578	592	559	629	584	548	523	553	558	552	569	596	573	628	585	614	557	576	570	586	566	588	621	582	579	595	561	543	592	596	571	574	560	603	558	607	571	600	588	609	568	608	558	576	592	617	568	575	573	568	614	544	559	540	592	566	563	571	586	556	587	570	596	548	583	564	604	589	621	556	604	607	571	596	568	617	600	585	564	572	566	578	580	563	593	519	556	577	574	583	582	586	560	590	592	589	581	606	561	564	566	584	567	584	545	558	587	569	565	574	558	583	599	566	612	586	613	592	560	523	596	630	577	601	563	573	595	598	585	596	597	558	565	589	558	607	601	570	542	589	579	593	567	613	578	574	581	517	528	581	568	555	561	570	578	579	591	574	564	553	577	579	583	586	619	522	553	618	566	558	580	546	558	578	605	546	594	569	546	525	596	606	572	593	536	598	632	561	545	555	597	561	584	562	595	562	589	597	572	598	607	571	574	607	579	596	630	559	604	583	567	562	619	581	591	564	606	571	565	554	570	610	549	583	582	552	607	576	600	562	556	596	587	600	551	587	585	569	608	570	628	593	598	584	548	566	595	553	540	579	623	605	588	609	575	581	604	564	610	572	571	601	541	607	572	567
565	263	164	99	129	194	176	177	151	152	182	181	643	717	249	205	279	156	117	151	87	84	92	107	108	105	117	102	81	127	102	84	98	63	74	91	95	180	248	221	169	124	85	87	76	75	67	81	81	81	75	82	62	77	92	88	98	67	82	73	70	71	63	78	77	81	73	90	83	80	70	75	81	94	79	93	91	77	66	78	66	75	69	70	67	79	70	69	58	64	79	75	79	75	76	95	70	78	60	92	82	83	83	72	89	87	54	75	78	64	78	73	83	73	91	69	81	80	67	81	88	68	90	69	80	88	85	67	67	75	79	62	74	83	71	85	66	89	77	90	93	88	86	57	73	78	77	88	71	71	81	78	73	83	90	77	95	82	71	77	85	80	72	68	70	80	68	82	72	80	78	69	81	65	84	70	66	69	80	60	80	84	89	75	92	70	83	99	69	72	90	96	65	83	82	86	86	76	85	82	74	75	62	80	75	67	55	66	91	87	78	77	95	88	68	87	87	78	82	75	83	67	84	72	70	67	72	76	69	83	81	72	67	67	76	80	85	88	64	75	68	98	74	85	75	77	68	94	81	68	80	78	64	76	73	82	60	79	75	88	77	106	89	70	92	92	81	86	75	67	80	76	81	69	83	72	80	91	76	80	77	85	98	71	69	87	65	82	69	76	77	65	76	73	66	69	84	80	85	78	89	86	85	65	82	69	89	66	81	81	87	67	73	68	91	73	62	84	82	80	80	88	81	70	83	62	75	62	77	80	74	66	93	51	77	68	74	71	72	71	78	70	87	70	69	77	73	69	82	73	65	94	75	88	84	90	80	97	84	75	81	75	69	89	79	71	80	71	78	72	67	55	80	83	94	68	78	72	94	96	62	83	73	76	85	67	68	72	71	56	88	67	96	81	63	84	85	66	74	70	70	80	77	81	81	79	77	77	78	69	67	79	78	72	73	74	66	85	90	80	89	67	76	67	88	66	67	69	75	76	58	70	85	77	80	81	74	78	71	64	82	66	85	78	59	98	72	71	77	77	73	96	85	73	82	82	86	64	84	92	73	84	74	80	84	77	75	71	83	75	84	76	65	75	55	68	84	74	89	68	73	73	78	77	82	86	77	82	84	82	68	67	83	74	62	60	79	72	63	77	76	79	75	65	80	73	88	88	84	82	80	81	90	84	78	67	87	91	73	85	87	87	86	89	70	77	74	71	79	71	81	77	60	73	81	80	60	94	70	88	69	93	88	65	74	66	81	88	86	81	83	82	74	74	72	63	84	60	64	77	77	96	70	67	72	87	81	94	85	97	64	65	78	64	66	79	73	78	75	81	61	87	82	69	85	67	72	78	77	90	93	76	82	73	101	73	73	71	77	86	72	71	74	67	84	78	82	73	61	70	71	61	78	92	79	86	77	76	72	80	64	93	73	77	85	82	83	74	84	76	82	73	90	87	74	72	75	88	79	83	78	77	68	85	79	76	71	71	78	86	52	82	77	63	76	70	73	76	70	75	97	85	75	88	67	83	84	70	73	72	76	64	84	82	84	69	66	78	75	64	68	74	71	94	66	66	73	97	65	78	65	83	55	77	86	60	77	83	88	77	67	88	79	76	74	74	85	77	81	82	74	87	87	78	68	73	74	82	83	75	86	84	70	84	58	80	76	69	70	71	72	69	68	68	87	70	75	78	61	72	85	80	71	83	79	59	92	77	67	74	76	73	79	97	77	90	72	69	77	92	75	65	91	75	70	90	92	79	64	74	72	71	71	78	78	80	78	83	81	91	67	78	85	78	76	71	71	67	97	81	82	63	75	67	90	82	67	72	74	94	77	62	76	81	76	69	71	71	74	88	68	86	93	80	91	83	69	73	86	69	73	79	74	77	80	77	69	66	53	82	73	53	71	98	71	82	72	66	70	57	77	91	87	71	60	76	81	78	71	89	82	69	74	77	81	70	72	83	78	78	89	76	85	73	77	69	73	85	78	86	78	89	82	69	82	76	62	91	83	81	67	71	77	72	80	82	80	68	73	81	76	72	81	62	98	79	71	84	80	85	86	76	72	60	67	89	77	73	69	85	66	77	74	66	77	82	77	75	85	94	80	79	71	71	78	83	80	85	72	83	80	74	83	74	71	76	99	66	80	84	75	76	85	73	88	77	80	76	79	81	75	55	88	80	80	62	63	79	73	58	67	73	81	80	66	68	64	78	73	67	82	56	66	76	73	88	79	92	67	76	78	81	71	88	84	95	76	94	82	68	78	77	76	59	69	87	83	91	69	77	81	67	76	81	89	76	77	75	76	81	65	80	101	78	60	71	76	82	67	90	66	75	59	84	76	90	68	81	61	76	75	68	77	70	68	81	69	70	65	72	75	98	68	81	55	86	78	71	84	80	66	66	80	72	88	93	82	81	81	76	84	78	83	74	76	76	83	83	72	74	66	60	82	79	60	86	79	88	76	86	73	72	89	78	67	80	85	81	85	93	64	75	88	77	73	64	73	68	59	69	88	74	74	79	59	73	86	68	98	87	88	76	70	74	71	71	69	66	63	76	83	78	92	89	69	71	86	74	84	71	79	91	76	69	66	88	79	75	89	77	74	87	80	73	76	83	83	87	65	76	90	84	72	94	71	85	71	97	82	74	97	66	64	88	85	62	72	75	71	67	82	73	102	66	79	90	84	64	58	85	94	70	68	78	79	89	84	78	82	83	75	78	74	76	76	76	80	89	70	68	73	78	75	78	87	83	81	76	72	65	84	92	73	68	77	79	77	80	82	70	82	70	71	65	68	67	78	59	84	79	70	88	86	86	64	69	93	61	68	61	77	71	95	79	72	74	77	71	80	82	84	72	83	82	67	75	78	79	94	80	88	84	90	76	64	81	83	73	84	65	88	98	80	76	80	61	79	77	78	74	73	70	67	78	66	83	74	81	78	94	82	69	62	90	84	71	77	85	71	67	70	66	87	56	80	85	74	58	69	85	93	72	78	72	76	76	81	69	72	67	86	78	75	87	85	78	82	85	81	64	69	79	60	85	82	83	72	70	61	74	69	70	84	67	92	70	74	79	70	76	65	74	76	74	76	72	82	78	78	48	76	82	80	75	78	76	86	69	65	76	74	78	64	79	62	71	85	63	83	64	79	79	82	75	75	78	82	74	75	76	79	66	72	79	82	72	80	81	75	74	80	76	77	77	66	70	71	75	90	75	58	100	77	79	73	63	66	70	62	80	76	68	75	75	71	74	91	78	81	73	69	90	73	77	73	84	82	81	86	68	60	73	81	67	80	86	65	77	80	69	65	78	79	92	80	78	86	75	68	71	57	82	78	86	82	73	85	72	88	68	70	77	76	84	75	74	66	65	95	80	73	83	70	83	78	90	66	90	64	77	83	71	75	79	84	82	62	94	81	82	81	79	73	73	74	67	76	75	79	88	81	63	77	69	88	72	80	66	74	75	70	77	55	81	82	66	93	95	67	81	75	68	83	81	69	64
8947	4263	2043	3015	6602	8664	7042	6634	5544	5175	4365	4328	15868	14238	6084	4201	7130	3352	1887	2891	1394	1348	1446	1487	1525	1473	1352	1203	1269	1358	1254	1086	980	850	838	805	1572	3629	4789	4288	2668	1556	1039	763	753	763	685	704	725	736	683	738	754	683	696	705	675	688	718	712	733	723	702	743	745	715	682	698	676	724	718	724	704	735	710	716	700	720	740	695	742	700	744	725	694	709	689	726	715	691	647	760	712	713	680	704	737	706	715	701	720	700	716	742	743	729	733	727	702	728	720	749	705	769	696	689	708	724	708	736	692	715	697	763	711	711	717	752	748	737	691	692	725	717	726	673	723	701	738	706	674	742	732	708	734	721	671	689	689	713	706	660	719	732	729	756	715	754	732	713	769	759	708	683	728	769	704	691	732	719	721	765	692	680	760	691	679	710	685	715	715	749	686	742	731	721	728	727	681	707	703	717	743	719	714	697	749	722	749	738	748	726	747	728	728	754	653	691	759	747	722	751	669	718	748	695	712	718	673	699	714	693	737	732	692	680	719	719	690	706	752	733	712	726	688	695	701	724	652	708	680	697	709	671	691	697	703	699	717	764	725	683	704	788	744	726	701	704	736	671	704	669	707	680	673	753	711	710	759	696	677	660	740	740	743	724	653	720	713	773	695	697	684	714	712	684	682	751	703	712	727	719	713	691	730	754	682	713	696	724	705	721	697	751	677	716	682	755	702	714	682	741	716	768	724	748	710	685	709	735	734	713	676	751	713	698	720	769	687	677	741	698	690	748	720	746	732	707	706	769	724	658	738	746	730	749	718	708	751	728	733	716	758	755	687	724	728	720	740	778	693	682	744	705	674	735	695	688	716	736	750	708	770	690	732	708	703	721	736	698	735	664	784	715	689	715	682	741	683	692	718	720	714	712	724	721	689	731	742	732	753	744	737	681	762	731	719	708	701	700	722	734	713	649	724	669	708	730	688	696	758	737	696	659	625	697	674	708	689	721	695	727	754	764	671	708	717	714	680	735	711	746	721	742	661	709	750	734	714	730	725	725	697	708	707	726	711	669	755	764	730	711	770	726	743	766	721	717	692	752	727	672	753	757	707	698	765	730	736	781	701	671	695	729	758	696	730	689	723	744	741	734	774	713	726	700	743	738	671	709	717	691	721	709	769	724	703	712	718	721	743	790	726	724	700	755	729	727	706	677	726	754	701	710	715	713	714	737	712	709	755	665	684	718	668	717	666	745	750	692	729	757	714	761	698	714	704	704	699	771	723	732	734	749	725	751	739	676	692	690	747	751	719	704	666	730	730	708	723	702	710	736	739	721	716	762	667	760	714	702	719	699	718	720	709	740	749	717	733	723	731	698	733	729	752	731	748	693	682	695	731	689	707	718	735	711	693	740	754	707	742	721	680	660	711	697	754	738	719	688	728	712	749	751	720	702	723	772	690	716	696	740	722	714	664	729	686	771	720	722	720	735	695	708	784	707	756	710	719	707	718	756	727	698	693	707	760	704	724	759	692	679	680	713	698	737	762	779	764	723	685	792	728	714	701	721	727	693	665	730	741	703	680	675	712	724	679	684	692	714	689	739	692	710	683	736	713	691	711	710	678	732	723	726	761	717	705	653	709	677	732	702	705	709	730	728	729	736	715	722	676	650	793	712	746	715	718	664	712	737	720	709	750	754	738	678	697	731	689	722	715	676	735	749	676	699	699	714	706	741	738	730	731	753	749	737	703	730	679	699	729	722	720	698	708	711	743	737	742	692	749	713	746	705	701	696	741	745	716	752	684	736	742	732	723	771	762	690	701	678	751	712	711	687	730	745	691	687	707	683	691	709	682	705	730	719	705	722	751	713	702	718	665	702	679	646	730	739	667	768	719	670	729	690	717	710	709	693	744	694	718	726	683	677	708	705	729	767	675	713	711	736	698	721	719	710	712	757	703	712	718	715	731	744	725	670	754	693	746	695	724	755	645	629	739	719	718	720	717	739	753	725	760	691	688	721	705	744	715	717	724	733	708	682	703	683	730	725	731	714	734	731	643	689	721	722	694	691	743	649	664	774	739	702	692	735	718	715	679	708	755	726	721	692	702	756	695	722	713	684	735	723	689	726	744	721	728	711	716	743	716	691	719	672	737	685	729	758	779	752	702	666	706	731	664	773	687	716	694	760	668	731	749	729	708	742	709	720	702	705	725	720	702	689	689	716	746	761	698	710	730	727	681	700	700	713	674	724	712	652	687	674	680	719	744	680	777	642	705	696	724	733	721	724	781	717	708	693	717	650	725	717	655	764	736	691	669	706	733	693	694	759	734	703	719	740	709	728	703	725	661	693	715	723	695	722	737	770	669	746	737	712	727	690	677	700	690	759	740	715	724	698	687	669	715	807	712	725	669	736	785	674	740	717	713	737	728	708	741	731	714	701	743	784	716	725	694	711	713	712	702	717	679	688	740	710	720	710	719	724	686	663	744	701	732	702	736	686	734	699	692	694	701	714	692	663	706	733	679	728	731	726	764	750	749	696	697	745	731	724	710	717	708	710	759	732	695	704	730	697	690	746	712	703	686	748	659	679	737	746	684	729	710	714	710	713	713	750	745	702	713	699	756	698	665	727	736	724	728	725	726	750	709	700	736	689	718	727	736	761	736	721	685	728	739	712	727	707	745	706	709	703	751	750	737	705	752	713	699	745	731	713	688	722	687	716	703	670	745	717	737	699	680	771	723	732	697	720	729	750	713	732	688	746	691	692	700	660	727	708	746	707	722	676	704	693	691	713	740	729	774	729	723	684	699	727	733	736	724	700	729	695	725	728	717	676	711	737	686	743	703	677	687	695	720	750	728	716	713	748	699	703	773	686	699	730	707	753	652	684	690	700	701	701	768	722	703	778	694	721	753	701	690	714	712	696	714	712	743	741	671	727	678	694	709	697	682	736	707	679	727	733	685	711	721	728	720	712	708	736	727	762	718	662	693	717	760	723	747	742	711	719	737	678	753	698	711	650	711	734	708	760	762	708	720	709	753	718	734	741	712	744	723	703	712	740	732	733	693	690	768	741	721	743	703	712	662	668	695	722	729	734	707	696	737	687	720	777	771	732	708	734	725	716	710	750	697	715	691	731	716	696	698	716	742	699	734	735	686	731	721	740	762	713	738	658	727	746	736	749	715	735	725	732	729	703	717	685	711	745	724	707	763	745	712	755	715	730	721	735	683	707	754	703	765	688	740	686	770	728	736	733	721	714	721	740	748	779	705	732	758	713	714	718	709	692	694	660	669	738	728	748	720	695	727	720	695	729	682	747	705	744	730	715	712	718	735	729	708	747	744	728	722	689	728	698	709	714	756	688	724	735	723	722	686	687	689	744	717	717	688	702	713	712	686	737	719	739	698	763	779	730	702	686	662	692	743	690	715	675	761	736	737	744	720	691	727	741	672	723	733	673	730	711	712	736	720	699	720	770	764	693	748	740	708	680	721	688	721	681	699	756	700	695	716	766
1316	196	127	112	95	153	158	168	164	162	141	143	532	930	215	304	153	124	97	125	88	89	96	96	112	89	109	94	91	95	64	71	56	59	69	52	65	222	297	237	184	120	61	80	62	67	63	52	61	72	71	46	68	57	64	57	64	68	52	50	59	56	54	70	66	59	54	58	60	50	57	69	55	77	52	68	63	65	54	53	50	54	62	66	68	59	56	62	69	58	56	66	70	58	61	65	71	46	64	71	64	67	68	55	62	62	61	66	64	60	53	62	53	49	66	63	65	56	61	67	61	66	63	51	63	73	49	60	59	73	53	72	59	62	87	71	66	44	66	72	58	67	54	68	65	57	58	52	73	43	67	63	53	61	64	56	53	56	61	68	59	59	55	49	69	68	68	59	56	49	58	64	57	56	56	62	52	46	71	56	80	73	66	52	61	69	57	60	55	51	54	64	70	56	71	63	41	56	64	71	69	72	61	64	54	60	59	61	57	72	54	57	48	73	74	59	75	60	50	63	70	70	51	64	60	61	55	67	69	60	66	67	66	57	73	55	67	67	59	60	66	51	68	64	59	60	61	67	62	64	55	58	65	72	64	61	67	67	47	62	58	66	56	65	71	58	58	61	64	64	66	76	68	79	54	59	56	58	61	68	65	62	69	80	67	66	66	55	53	67	66	58	62	72	58	69	71	69	54	59	51	52	49	58	63	64	64	60	63	65	54	60	64	59	52	60	50	43	55	67	45	53	62	79	51	60	59	56	73	55	63	49	56	52	69	52	64	65	55	63	72	62	59	62	59	76	51	64	65	62	67	55	59	62	55	58	64	72	53	56	47	44	58	43	72	62	53	46	51	64	71	54	51	43	55	61	64	59	62	51	54	65	52	49	63	63	61	52	70	58	68	63	65	46	68	64	74	56	54	58	57	62	51	77	62	71	59	66	68	62	49	65	60	66	49	75	56	63	56	61	59	57	57	72	71	59	61	62	58	62	70	62	65	67	57	49	55	67	65	48	75	58	49	65	46	61	55	57	61	61	67	42	55	48	59	53	60	75	54	62	67	55	52	64	70	74	58	54	55	63	68	60	64	62	59	77	60	63	76	52	67	65	61	63	59	69	69	61	67	67	50	58	72	52	50	56	64	64	57	50	56	65	61	58	71	61	61	56	53	59	61	68	57	56	75	61	64	86	67	58	43	53	53	49	66	65	53	53	50	64	49	68	56	70	58	63	59	76	50	60	62	63	69	73	64	54	46	62	68	56	59	59	55	51	66	50	58	61	74	42	46	59	57	50	64	66	49	56	47	66	68	61	76	49	76	55	90	53	63	70	56	61	65	69	69	62	79	75	66	52	61	65	72	65	51	72	48	46	61	64	68	59	54	63	60	51	67	73	58	59	61	59	65	61	63	57	62	58	61	47	63	64	64	49	56	65	68	73	55	79	57	66	58	53	55	56	54	68	69	59	67	58	54	48	67	67	68	59	70	43	61	59	58	52	60	67	61	66	65	60	59	61	79	51	67	75	80	60	52	44	57	62	66	54	70	57	61	65	50	58	57	55	76	61	58	52	70	58	47	46	69	74	78	72	61	69	61	62	60	67	65	72	78	63	59	60	76	60	73	53	68	62	61	64	70	61	66	52	64	48	76	55	73	53	56	54	54	41	46	60	73	69	66	58	76	66	68	62	56	62	58	68	60	72	56	49	64	54	64	52	68	57	64	63	66	60	68	59	67	60	57	61	57	63	62	62	60	59	54	79	60	71	58	66	62	54	66	66	72	69	64	52	58	60	66	62	72	63	59	54	56	61	43	75	54	66	73	73	56	69	63	63	52	78	50	69	59	66	60	67	58	52	73	47	63	55	67	63	58	61	41	53	47	53	62	48	64	61	70	73	61	58	65	61	57	53	62	47	61	55	50	56	61	51	45	53	54	70	62	62	73	55	62	69	63	78	71	52	71	71	63	76	62	46	63	52	60	66	60	64	54	58	68	57	56	67	59	52	45	77	68	57	76	49	72	69	57	66	63	45	60	56	60	52	64	56	60	61	65	70	78	66	49	69	73	64	48	63	72	50	67	62	67	66	62	56	77	74	60	69	50	63	54	53	65	53	56	57	60	70	75	52	51	72	49	66	51	68	53	59	60	69	57	63	56	70	43	63	58	46	57	64	65	82	69	59	62	84	60	63	63	64	73	55	53	74	54	71	72	41	59	73	63	61	66	68	57	59	62	51	65	67	65	62	67	53	63	58	58	64	63	73	65	70	60	54	52	56	57	63	77	59	52	56	70	62	65	70	62	55	54	57	50	64	59	65	70	80	58	62	62	67	60	63	55	52	60	70	52	62	64	59	61	50	65	77	45	73	57	55	64	67	66	61	70	69	63	57	54	56	72	69	60	61	60	57	50	71	72	55	54	69	66	81	60	46	48	56	64	52	70	60	68	58	65	61	63	61	58	65	56	62	57	61	57	58	58	65	48	59	71	74	59	59	65	60	64	62	55	70	61	55	77	54	45	63	55	57	64	67	58	67	67	56	61	56	53	71	50	57	55	56	59	62	54	53	66	57	67	59	49	52	70	51	60	51	63	65	72	59	50	66	63	64	56	56	58	70	52	65	66	71	59	54	67	56	66	55	55	59	70	56	79	57	58	55	62	64	65	56	59	59	71	77	55	72	54	62	60	45	50	60	69	57	62	70	76	55	69	58	53	48	61	79	60	60	69	48	68	68	50	64	49	46	56	58	74	76	67	60	55	66	55	66	82	72	56	56	59	60	72	69	51	78	63	68	65	67	62	60	59	62	65	63	70	78	55	53	72	61	77	48	66	62	56	64	64	50	49	53	65	61	52	63	72	52	62	61	57	51	58	62	66	63	69	54	62	69	75	66	56	46	67	62	66	60	54	64	67	69	69	41	66	70	69	64	63	71	55	67	57	71	63	72	63	62	75	63	54	59	57	56	63	61	55	57	69	62	52	48	63	73	60	61	66	68	60	60	48	63	61	58	61	65	57	82	64	68	57	54	61	73	49	64	60	64	62	51	63	58	67	63	72	58	69	55	60	45	76	61	59	61	50	56	43	52	71	53	51	54	72	50	73	42	64	48	49	65	54	51	62	50	50	63	55	53	70	47	50	56	53	63	61	53	53	56	71	56	62	76	84	70	58	51	71	66	52	48	66	52	64	63	62	64	64	74	68	64	53	49	56	52	50	64	64	67	50	56	53	56	66	66	70	72	49	50	64	53	55	64	66	58	75	52	54	63	59	56	64	63	67	58	58	70	73	54	71	78	58	50	77	66	52	74	51	60	66	53	64	69	69	57	61	53	63	53	56	53	46	66	56	64	53	63	64	62	58	59	65	55	69	51	74	58	53	72	62	52	55	57	61	67	62	64	50	73	64	65	60	63	54	57	64	63	54	74	39	72	59	71	78	64	55	75	79	49	67	68	55	49	68	75	73	67	58	46	64	80	48	67	56	68	62	60	61	68
10987	3625	1634	2681	6952	7803	7438	6383	5594	5540	4737	4220	13162	17338	5479	6822	2984	2623	1813	2579	1277	1566	1965	1943	1733	1581	1588	1438	1417	1353	1200	1020	933	741	659	674	797	4381	5822	4723	3029	1614	928	708	605	552	576	615	561	585	573	580	570	512	599	561	579	570	580	568	607	572	546	584	567	551	617	581	584	557	561	507	538	618	591	610	547	592	623	556	613	622	581	553	548	570	577	529	563	553	637	538	595	591	612	537	581	561	595	579	561	539	585	577	556	551	564	547	546	581	550	574	577	573	559	587	621	639	545	590	566	586	589	563	533	591	595	579	599	561	589	598	552	551	552	572	598	578	580	591	611	562	586	516	540	594	606	551	542	584	622	599	565	534	574	589	581	559	578	559	582	530	534	540	561	561	559	597	542	593	573	571	552	551	595	603	589	565	550	565	545	600	534	612	579	595	595	602	591	559	568	591	599	533	596	584	567	546	589	589	590	580	571	543	588	606	574	546	568	558	585	555	566	574	584	561	593	539	602	539	572	563	507	578	583	576	565	572	558	558	532	545	528	586	600	537	610	562	585	549	537	637	598	604	554	594	565	568	535	561	570	571	596	587	581	572	554	558	552	549	528	552	567	586	563	599	545	578	566	559	603	562	560	575	540	562	543	573	548	566	586	540	574	542	551	570	579	579	607	548	589	555	570	582	572	555	552	556	516	597	556	563	546	588	638	549	569	555	566	523	568	567	550	558	571	575	548	576	604	587	572	551	641	596	569	570	559	593	535	568	596	530	533	561	600	584	595	602	580	554	551	581	576	603	571	523	593	578	577	575	558	578	566	582	567	553	555	546	551	556	541	574	582	592	582	605	536	638	537	576	600	597	568	545	584	559	579	572	547	569	591	562	555	562	602	585	521	593	574	601	563	581	582	577	569	601	546	560	596	607	627	625	608	571	657	588	584	599	546	578	564	590	601	555	582	555	600	576	603	559	552	611	576	553	550	575	581	583	556	555	629	600	595	542	571	552	602	564	541	572	578	562	532	591	592	619	534	536	558	542	601	528	617	575	606	573	593	587	542	585	548	629	577	595	569	564	594	565	567	585	546	570	585	557	585	550	566	542	511	541	573	591	557	566	586	561	549	582	608	547	574	555	560	560	572	547	539	577	565	553	561	579	532	592	554	588	580	599	624	593	553	556	524	584	578	583	582	549	590	532	608	587	529	577	545	573	602	578	561	546	591	573	609	545	555	539	541	571	565	557	574	548	553	581	585	567	547	551	563	581	578	563	604	571	594	568	570	576	543	584	550	594	583	558	544	607	570	584	573	640	655	575	563	546	536	547	570	585	556	595	587	585	629	551	581	581	554	629	574	604	585	564	568	578	554	553	535	569	575	575	605	576	560	590	591	540	547	583	591	568	567	544	573	524	543	586	524	566	577	562	603	589	556	573	571	530	570	610	564	558	585	570	546	586	574	595	581	555	595	534	579	580	585	579	568	553	553	567	555	592	579	557	591	570	598	591	611	576	598	565	526	548	575	574	547	606	554	561	609	567	526	559	535	566	599	557	552	568	575	565	637	570	554	580	558	600	569	576	574	604	582	589	611	556	558	564	561	561	563	596	567	534	566	582	614	555	538	544	588	512	525	549	552	586	582	579	611	581	583	541	579	577	602	557	588	576	560	542	535	587	560	576	549	562	584	577	542	573	588	556	586	551	571	550	538	550	604	581	564	596	599	567	558	553	544	602	585	594	584	594	558	550	589	597	530	562	564	606	569	627	572	568	546	563	572	572	648	528	561	590	595	591	558	591	557	580	565	567	566	604	569	546	604	546	558	537	589	532	543	589	558	542	569	594	607	586	568	562	548	598	569	578	574	552	572	568	587	601	583	574	561	532	590	564	571	599	614	605	580	550	568	595	542	559	571	583	582	569	567	620	546	546	559	560	594	592	556	587	586	569	541	542	574	613	575	570	562	544	583	605	545	581	597	613	594	594	541	572	566	570	565	578	561	528	574	563	580	608	528	598	559	580	579	551	610	553	570	594	615	562	555	562	555	586	588	557	574	575	610	555	554	589	611	594	593	569	564	508	560	592	586	598	571	597	591	603	520	556	560	561	547	595	620	561	576	544	545	562	545	561	557	595	596	565	626	612	564	535	586	552	569	538	544	571	606	562	599	582	576	536	559	586	583	505	573	581	584	587	526	569	572	558	571	570	521	584	609	557	601	542	590	570	570	568	607	571	578	589	544	635	600	579	594	561	583	561	592	608	571	579	564	551	564	557	552	588	540	575	561	608	585	548	551	545	538	569	609	509	573	571	591	553	578	575	620	577	562	595	506	554	618	559	595	563	578	596	605	531	572	558	584	577	604	587	580	516	601	576	584	572	546	590	569	577	557	592	606	565	589	564	539	560	583	618	566	605	574	518	558	580	587	573	557	568	631	608	562	567	579	572	566	590	604	580	517	564	535	601	597	608	593	581	584	590	544	596	568	642	568	567	596	584	622	559	567	624	586	530	559	552	593	612	594	590	566	587	591	602	547	567	598	583	547	582	603	591	558	552	543	564	575	589	582	549	535	554	588	565	614	570	577	579	516	606	562	598	616	537	581	557	535	567	573	578	528	555	564	570	570	601	614	615	565	541	594	614	539	590	563	566	575	564	584	558	543	544	591	584	556	552	565	607	564	566	560	583	612	572	589	546	607	548	565	556	544	549	571	579	558	576	594	622	544	560	549	582	607	545	591	556	598	585	585	571	598	586	584	605	567	574	540	555	585	561	599	588	568	599	544	517	586	559	545	564	570	581	578	609	605	606	527	568	591	588	579	601	568	579	561	555	576	583	590	579	594	563	592	576	581	540	590	559	572	577	542	592	595	569	595	569	574	610	577	606	575	552	565	581	577	539	624	588	559	612	578	602	585	589	566	537	581	586	540	587	555	571	587	597	572	575	593	562	553	565	517	622	570	540	593	555	593	534	550	589	584	573	599	600	549	619	565	546	593	601	557	610	594	557	572	539	558	569	578	563	564	586	603	597	547	604	593	581	570	580	572	602	577	587	584	567	585	586	560	571	594	587	619	598	549	581	578	511	564	578	598	568	567	567	580	573	560	559	598	562	593	583	591	596	562	576	593	597	604	621	548	562	522	595	561	585	609	584	590	604	592	564	580	555	593	581	596	591	597	550	583	543	545	600	598	585	562	558	589	604	580	579	581	573	567	580	608	604	585	593	573	568	554	554	585	557	600	614	543	571	539	545	549	601	546	539	615	544	583	561	575	602	623	588	581	549	557	530	601	566	598	584	554	562	585	591	556	529	590	532	538	620	550	559	591	565	606	540	573	590	596	571	583	578	580	551	526	549	601	587	555	591	541	526	614	560	585	557	602	576	585	564	565	589	553	580	550	556	577	571	524	557	563	587	529	593	622	561	577	588	560	584	545	571	576	604	575	582	600	562	574	562	587	595	529	534	564	574	560	618	579	520	562	555	573	590	566	575	585	543	595	561
847	353	165	140	146	213	235	213	241	221	199	252	825	1262	555	515	212	121	123	114	101	96	103	120	104	118	119	118	111	105	93	104	94	71	75	59	94	272	495	365	217	131	103	75	74	79	67	81	66	70	73	66	63	78	74	81	80	66	83	69	58	67	56	79	54	72	77	71	64	54	71	68	82	57	68	57	61	77	79	75	86	64	69	75	84	57	76	74	84	61	57	66	76	69	80	64	65	63	53	72	88	63	79	77	86	73	79	65	66	74	60	75	65	87	74	67	72	70	74	82	62	64	77	65	72	67	81	81	63	70	62	80	73	69	78	70	84	92	68	56	74	84	61	64	70	65	82	60	69	76	71	65	53	81	72	81	78	73	66	79	76	90	75	65	77	81	69	61	80	52	84	84	68	77	54	62	76	80	92	77	72	76	77	71	64	69	69	68	89	71	76	84	70	64	68	71	61	67	92	63	55	75	71	72	63	72	54	57	64	72	68	75	77	68	81	67	66	73	67	62	70	67	67	79	66	75	60	69	61	66	66	93	61	59	58	64	67	77	71	67	86	72	70	78	70	66	68	88	69	75	85	79	60	65	81	75	90	65	68	71	68	56	60	73	87	53	68	80	74	79	87	69	68	60	74	80	65	68	77	73	76	64	67	82	80	72	89	79	83	66	79	93	74	61	64	88	73	63	71	75	68	83	67	62	67	64	66	84	68	70	77	79	62	71	72	65	58	89	75	72	77	70	73	77	65	73	80	70	65	76	68	71	77	71	61	80	68	73	71	76	66	87	71	75	93	93	54	66	67	69	88	73	69	83	66	77	83	73	62	85	74	78	65	75	42	85	67	79	68	76	70	61	66	73	62	68	75	101	72	68	85	69	77	73	67	67	65	78	69	75	69	65	87	85	65	77	71	68	73	74	72	76	67	64	72	69	82	72	58	77	67	73	62	76	80	72	69	73	71	69	73	69	71	62	67	67	84	73	69	76	65	89	61	73	73	73	61	59	78	73	61	78	71	53	63	77	64	68	62	60	77	75	71	81	79	63	81	76	62	80	74	67	66	78	57	65	63	80	83	52	73	68	57	77	64	70	69	87	86	81	68	67	74	62	71	82	77	75	76	81	59	65	74	72	68	79	89	61	89	76	69	63	57	54	73	62	72	71	76	85	61	78	75	87	71	64	78	79	72	72	69	73	73	69	72	64	67	66	75	87	82	86	72	82	75	63	77	57	77	69	61	74	93	71	74	83	72	80	83	73	68	66	64	81	64	76	67	78	71	78	66	77	86	77	63	79	71	58	77	60	65	58	59	65	76	69	76	60	93	65	73	79	76	70	75	59	68	65	76	70	64	53	76	64	67	60	66	82	90	71	67	69	72	68	70	64	74	75	61	70	70	79	57	79	64	80	70	84	51	73	68	71	69	74	55	76	78	64	83	87	76	76	89	83	65	66	92	79	69	69	68	74	64	69	60	85	65	77	77	80	65	71	80	63	74	73	60	64	87	70	76	76	66	77	89	66	62	78	68	66	65	74	80	73	80	69	63	73	72	63	70	68	65	66	65	82	68	87	73	71	63	70	56	58	72	73	100	77	72	72	97	75	80	81	69	73	60	71	51	72	70	71	73	53	50	81	73	84	73	77	82	86	69	76	66	63	74	68	74	63	66	75	67	70	67	89	76	86	73	101	81	67	63	70	64	81	74	64	88	71	82	68	78	66	77	65	65	70	67	59	74	77	68	61	56	86	63	77	68	67	74	75	81	66	69	82	80	66	68	58	67	70	80	59	71	65	78	68	72	72	52	66	79	74	64	74	72	62	74	74	71	67	82	55	63	82	68	70	66	75	70	75	82	68	68	63	72	73	59	86	84	63	72	71	63	69	66	66	79	74	64	77	69	63	88	68	77	76	72	71	69	75	72	70	68	82	71	65	67	71	77	74	57	82	63	79	78	79	81	75	64	60	69	66	73	78	64	73	68	82	64	73	79	59	75	75	64	80	87	60	61	73	64	82	71	66	74	74	70	82	55	72	71	75	71	65	82	65	57	70	72	83	72	66	77	70	63	68	83	68	63	65	71	70	76	83	58	85	68	80	73	65	65	69	69	72	74	70	68	66	70	85	60	60	83	67	65	75	68	75	78	73	69	69	77	57	75	65	76	57	97	68	50	71	69	67	67	63	71	65	85	80	77	60	64	69	70	69	75	71	77	58	65	86	66	61	81	76	83	77	85	57	58	75	86	60	66	76	59	60	70	68	75	75	70	79	71	61	59	77	85	65	81	79	60	61	75	69	80	71	82	77	88	84	78	66	48	70	60	79	72	75	68	79	63	63	57	73	83	69	63	79	84	86	78	68	58	74	73	79	61	69	48	66	72	86	72	76	66	68	63	70	78	66	61	81	78	73	73	68	69	62	90	83	82	81	75	59	69	58	70	67	73	85	107	59	60	63	63	86	53	77	73	70	57	60	76	77	68	76	70	67	67	69	71	75	70	64	76	74	75	71	53	76	78	64	71	67	67	72	66	62	77	55	73	71	65	83	83	58	71	75	75	67	76	70	82	60	68	65	70	66	53	67	82	85	75	73	75	77	66	82	74	77	65	62	65	58	53	67	64	78	75	81	66	87	73	70	69	69	66	73	65	77	78	90	61	69	75	72	63	60	75	73	74	69	72	64	69	72	74	91	79	84	63	75	79	68	73	72	78	70	72	85	63	70	67	68	83	62	69	66	76	72	69	92	72	68	71	65	75	72	74	71	72	69	75	67	87	80	70	67	65	72	88	83	68	77	56	72	49	70	70	55	84	87	71	62	70	78	75	74	66	86	72	65	64	58	73	61	70	71	72	73	65	77	71	51	72	58	71	58	70	75	70	79	63	70	65	63	73	67	76	79	83	70	83	58	83	80	63	78	74	67	83	63	79	64	81	83	68	59	76	75	56	64	76	63	77	58	73	67	76	75	81	66	71	62	72	73	77	77	74	78	81	81	82	71	80	64	61	98	69	73	65	57	64	63	69	79	72	77	69	84	71	77	75	69	68	86	66	63	69	86	63	78	67	61	61	74	73	76	68	70	63	69	69	68	67	76	76	61	76	71	64	97	65	77	72	77	79	70	65	65	74	71	81	71	98	79	67	68	73	69	71	67	80	71	78	81	60	62	59	68	77	67	67	79	69	76	64	61	73	61	61	65	75	66	76	74	66	73	63	55	66	65	79	62	71	70	69	72	72	79	64	63	72	76	84	81	69	61	72	70	78	82	82	66	76	93	59	89	78	67	68	63	71	67	81	63	88	72	64	68	69	75	88	75	75	89	62	75	93	78	70	84	69	72	75	62	58	77	70	69	59	72	76	84	72	66	80	61	80	73	63	83	68	62	70	79	59	57	65	62	73	86	76	82	64	62	84	70	71	69	84	79	85	84	67	87	73	80	75	64	82	64	60	71	63	79	78	75	77	76	68	71	80	62	71	68	78	76	83	79	70	56
11797	5228	2140	3749	9020	10637	10199	8092	7486	7235	6097	6508	15970	20668	11276	9834	4118	1984	2444	1701	1453	1501	1889	2223	2203	2062	2044	1965	1755	1601	1417	1363	1181	847	822	848	1073	6204	9344	6856	3834	1989	1184	784	707	678	648	702	635	674	628	682	670	643	703	605	666	683	719	617	674	693	658	661	667	630	686	677	683	668	691	670	683	696	676	634	681	675	718	663	672	646	648	633	678	681	669	636	674	664	678	694	681	654	664	685	709	643	659	710	668	672	665	658	657	722	670	660	654	683	692	654	646	667	594	679	657	663	662	652	646	718	663	666	674	677	672	668	663	673	667	666	665	666	647	673	695	661	660	670	681	644	609	690	704	669	634	670	680	605	666	677	667	621	698	651	677	685	639	702	671	628	652	651	659	638	728	664	664	645	666	661	688	657	682	654	611	638	655	666	696	650	694	707	728	675	674	620	652	647	656	663	654	621	633	717	627	687	621	687	702	694	663	714	707	702	701	673	634	662	668	664	648	677	649	672	684	725	678	709	681	675	631	672	633	701	624	685	659	695	640	656	717	688	677	716	672	690	678	664	664	688	714	693	661	655	637	663	663	678	676	653	666	663	660	626	659	660	708	703	678	708	687	653	681	635	666	660	651	667	699	648	649	685	643	709	647	692	675	666	634	639	701	684	698	632	687	674	700	668	647	717	627	649	637	660	637	641	694	690	640	665	732	599	680	659	689	625	672	673	672	658	678	689	676	653	665	651	705	631	672	633	694	648	658	655	643	702	653	677	716	675	676	679	641	643	649	642	654	677	649	673	660	674	690	654	706	613	616	689	644	653	644	653	651	630	672	662	677	688	652	688	640	699	659	681	672	678	651	692	661	675	666	685	684	673	673	677	697	654	628	684	657	666	610	684	663	673	657	678	648	671	629	665	683	707	705	659	659	693	650	640	655	677	640	668	702	665	654	592	676	678	675	657	681	662	649	668	653	647	684	700	704	632	638	651	692	666	681	667	696	656	697	644	634	659	697	731	722	677	648	688	675	693	661	657	712	642	614	685	648	666	650	706	679	643	660	643	638	632	701	664	649	708	643	607	681	681	687	646	655	646	677	657	633	655	651	666	666	695	692	623	645	690	710	664	677	675	699	645	646	684	670	682	670	678	695	656	653	698	649	622	647	667	700	645	680	687	605	664	697	664	697	703	689	637	636	700	666	683	640	684	647	630	674	686	678	665	670	653	666	654	688	656	622	690	649	686	741	649	678	673	711	672	653	645	677	622	663	663	669	691	690	665	660	681	671	671	667	672	667	664	713	647	704	671	685	657	599	664	668	677	643	694	661	719	657	714	674	691	704	667	676	631	666	686	683	674	697	674	656	714	685	691	655	688	678	639	680	654	663	660	661	656	623	688	653	669	676	673	655	603	644	656	688	685	746	670	646	666	690	680	695	689	656	675	678	676	644	692	677	640	657	632	662	637	648	675	659	704	693	646	658	668	684	636	665	670	663	657	700	656	650	625	736	642	668	663	624	673	661	696	678	705	662	622	656	702	648	665	647	705	695	669	691	682	641	626	653	686	640	680	688	714	701	679	682	714	667	697	686	630	641	656	665	676	661	670	681	677	672	696	633	651	658	614	672	632	683	614	641	665	624	671	691	654	664	641	646	733	717	694	652	684	637	633	630	648	758	674	645	665	649	664	634	671	631	657	715	645	682	646	645	692	673	675	657	664	701	662	684	679	678	668	662	649	725	659	666	686	653	645	676	668	686	668	702	647	684	678	708	661	635	698	664	663	650	647	671	676	657	660	675	677	639	676	653	685	655	627	688	680	660	631	656	699	667	658	711	680	699	649	670	653	679	691	641	648	690	699	661	678	691	664	724	656	660	692	707	702	648	649	684	678	675	667	689	637	691	693	688	643	649	653	683	695	663	659	649	655	652	671	633	683	659	613	671	680	626	695	649	686	649	675	704	662	686	696	657	677	648	674	687	667	712	663	638	709	707	680	647	663	671	697	619	638	657	694	645	681	681	652	695	657	652	665	643	707	688	653	711	668	699	687	656	646	685	654	662	641	685	659	641	729	663	626	650	665	653	656	666	684	681	698	677	678	661	654	683	670	658	689	665	647	678	699	609	646	697	685	641	679	643	637	661	640	703	665	630	652	645	629	662	650	675	691	626	687	673	692	641	695	672	679	690	734	687	633	668	623	672	612	632	645	674	643	707	642	671	627	661	638	686	647	656	668	675	671	654	681	678	647	666	679	670	694	654	686	649	665	682	658	619	618	665	637	708	699	682	687	699	663	613	685	668	653	702	703	647	677	647	693	677	676	698	659	693	689	677	673	635	669	659	689	686	690	692	687	668	662	663	701	660	680	642	669	659	643	689	663	641	668	617	642	666	689	623	662	714	682	670	654	642	696	676	701	629	668	662	642	684	695	662	690	646	622	631	668	641	673	709	685	666	662	629	696	669	641	684	635	672	683	676	677	703	647	650	701	622	632	679	672	735	626	621	678	634	688	648	660	694	693	637	668	691	673	677	630	743	691	654	627	698	655	678	612	614	671	723	730	674	660	653	636	644	663	674	626	618	680	620	672	639	661	683	619	682	643	691	694	699	675	641	686	702	642	655	694	687	712	671	671	678	724	688	680	714	627	662	707	664	619	623	710	671	675	639	657	659	659	680	681	707	649	733	660	666	697	645	641	708	727	644	625	650	675	629	646	658	655	677	665	642	688	660	684	657	656	646	691	674	626	672	700	639	647	721	702	670	658	667	684	701	688	656	684	726	652	726	685	673	675	663	650	643	671	679	636	634	658	669	661	686	647	623	699	714	696	696	709	666	701	673	698	668	707	638	630	667	683	686	676	660	661	664	718	687	709	684	602	651	658	680	678	685	638	674	644	689	705	645	650	686	658	721	665	649	660	668	662	712	644	667	672	627	646	669	654	685	638	620	683	680	662	686	617	655	699	664	693	652	630	669	699	685	676	678	680	673	708	685	690	703	628	619	661	691	653	656	666	616	708	681	667	651	699	677	703	701	641	663	652	695	674	667	620	668	702	699	655	623	691	625	641	654	677	639	670	721	629	680	656	624	656	689	694	648	683	696	651	718	691	687	663	633	642	679	684	652	677	699	665	676	664	660	689	663	686	657	642	662	632	693	688	661	684	662	638	616	676	658	694	640	641	678	627	620	674	637	645	695	656	625	650	622	651	681	663	676	687	670	700	668	645	689	683	657	660	681	667	689	688	673	675	686	662	691	643	666	674	706	689	629	657	660	666	677	715	682	664	674	663	698	700	681	651	710	690	629	709	723	625	642	693	653	660	658	652	635	698	695	677	628	617	691	659	629	705	686	712	687	688	698	629	649	670	629	657	642	675	632	707	656	660	680	671	719	650	668	653	663	647	694	685	663	679	676	637	641	674	679	654	672	668	666	677	706	624	640	683	658	674	612	655	670	670	649	690	643	630	698	638	645	670	651	699	622	643	658	608	626	627	664	682	662	693
902	153	96	76	109	114	127	113	145	119	156	162	145	263	115	135	89	104	114	87	83	93	93	81	100	94	93	91	98	87	100	81	84	75	86	74	63	74	147	148	119	98	91	60	83	68	74	69	64	68	67	69	72	68	82	65	68	71	66	76	80	71	84	62	90	55	60	64	61	63	60	74	59	77	72	62	64	68	67	81	65	68	62	87	67	51	72	68	56	70	56	75	78	69	66	78	71	82	81	67	64	73	84	70	66	68	64	72	58	63	59	76	73	85	83	75	67	65	62	69	61	80	71	81	69	81	64	78	72	84	67	71	81	74	78	68	65	74	70	66	64	81	63	69	65	79	70	68	86	67	82	70	74	67	77	85	77	84	67	88	84	71	69	63	67	72	66	69	77	65	69	61	73	79	80	68	75	63	80	77	71	70	67	64	83	67	65	81	74	67	62	71	51	69	71	61	68	74	72	75	62	57	73	70	73	76	71	71	72	65	59	70	68	69	68	74	75	67	66	73	74	66	53	70	61	80	58	65	78	65	68	82	78	70	70	68	72	64	62	64	69	78	83	70	75	72	66	70	69	72	75	87	73	77	60	62	66	61	67	70	74	68	68	69	90	71	72	71	70	67	88	60	53	68	77	63	75	54	72	82	86	73	79	56	62	69	73	72	63	68	86	65	60	81	65	71	77	72	74	79	81	61	71	77	77	70	70	64	77	69	69	76	74	87	52	66	73	61	65	75	64	74	72	57	70	104	74	66	72	61	62	70	81	70	71	85	72	63	70	77	78	77	71	83	65	72	91	75	59	67	59	62	70	67	70	73	77	72	72	85	56	64	69	66	74	69	75	63	69	63	67	73	67	78	78	77	73	77	64	82	73	68	71	87	67	73	63	67	70	74	70	77	74	72	86	72	71	69	73	66	69	70	61	77	67	67	66	72	78	66	75	80	78	54	69	60	68	67	64	67	85	67	77	65	66	67	87	81	59	69	78	82	78	78	69	80	82	71	73	72	86	73	71	64	63	71	75	90	79	72	73	65	73	69	77	64	68	65	73	64	60	61	72	60	66	54	80	80	81	80	78	71	67	68	67	70	68	76	70	45	61	40	48	60	75	76	76	53	75	62	83	62	70	80	73	85	82	65	63	63	66	84	65	79	59	60	67	65	68	56	60	67	76	66	61	77	79	73	55	63	66	80	82	73	69	75	88	82	85	80	71	70	69	41	66	70	69	56	61	62	76	70	53	67	77	72	77	66	71	82	85	72	83	52	75	74	53	77	63	62	78	76	76	67	69	78	71	67	71	78	70	72	54	89	91	71	62	67	56	79	67	69	72	71	60	75	56	78	55	84	69	84	72	65	63	72	80	74	81	68	60	71	74	75	59	89	56	71	67	73	76	65	75	72	81	65	81	72	78	73	63	61	72	73	74	67	65	76	68	83	68	80	62	68	66	81	53	88	55	70	69	64	56	67	79	74	61	65	76	71	81	56	67	90	71	79	70	71	68	62	69	70	64	60	72	65	73	72	62	60	76	67	72	80	61	77	54	68	73	62	80	72	73	56	66	74	65	63	65	71	68	68	78	71	66	75	73	73	65	77	77	60	67	74	76	57	76	65	80	64	65	58	65	83	68	72	56	87	69	61	83	81	58	60	72	73	70	77	71	71	60	76	84	93	61	79	93	82	81	61	84	72	79	79	75	58	55	62	57	76	72	90	72	80	54	56	66	68	69	49	65	75	72	66	66	66	61	77	78	76	71	67	68	68	63	67	84	84	71	59	57	68	64	61	58	73	69	76	61	68	84	58	58	54	67	75	70	71	67	74	79	53	74	75	73	66	78	69	78	81	73	65	62	62	55	60	63	77	80	104	66	92	68	76	70	59	81	64	62	66	70	65	80	61	69	65	86	73	82	73	64	73	77	82	79	72	62	70	79	93	62	79	71	61	63	63	75	70	82	66	72	59	85	65	72	60	80	74	72	59	82	67	71	61	74	60	66	73	78	65	82	52	74	66	72	65	80	77	62	68	76	84	75	76	84	67	67	66	75	63	70	72	56	75	67	74	62	78	56	69	76	72	82	66	80	70	66	65	65	78	63	57	76	60	67	72	73	67	64	80	62	65	75	60	75	57	68	73	60	66	85	67	64	80	64	66	66	64	57	72	68	77	65	85	59	73	62	93	65	61	71	71	84	70	58	90	68	69	77	78	77	78	74	62	76	65	74	78	72	61	92	66	64	80	81	86	65	81	70	76	72	71	80	67	58	70	70	62	81	86	69	62	73	78	80	67	80	69	72	88	83	74	57	53	71	64	74	84	55	74	63	58	68	67	73	79	69	58	60	71	83	64	91	73	71	60	71	70	72	79	72	67	56	65	71	73	62	78	54	77	68	52	65	83	67	63	92	78	79	69	62	72	75	92	69	78	81	57	68	72	74	69	72	66	74	64	85	55	66	76	70	65	66	71	69	67	66	74	67	67	75	79	59	82	65	75	79	52	62	56	73	83	69	75	63	70	81	81	75	60	68	82	78	65	82	81	71	70	68	73	62	62	64	61	69	72	67	79	75	78	66	64	76	58	58	66	76	70	71	83	66	67	72	74	73	76	73	68	69	76	67	62	55	67	61	84	66	71	70	65	73	71	68	72	75	68	61	60	68	81	69	69	71	65	64	81	71	76	78	69	69	68	67	80	70	67	86	73	62	79	77	69	72	55	93	74	69	77	59	74	51	73	70	75	51	68	84	57	62	76	70	80	74	66	85	77	68	78	75	80	57	91	81	60	69	73	69	68	76	80	63	54	85	81	71	67	67	73	73	61	72	72	83	80	64	64	67	89	65	77	76	58	79	68	61	70	72	73	69	73	85	71	74	76	71	74	65	57	72	80	79	62	68	82	79	81	63	76	71	81	82	57	80	68	58	73	71	68	86	72	85	62	51	53	68	86	74	80	78	61	72	79	68	69	70	67	79	81	83	68	68	67	76	72	70	83	69	81	72	71	69	63	76	76	66	53	77	81	67	60	77	70	54	64	66	68	71	65	72	58	68	70	67	79	63	69	64	66	78	71	80	66	59	56	55	77	68	71	67	63	61	69	59	83	69	88	77	68	52	67	67	76	64	78	78	70	67	77	75	70	82	66	70	73	77	53	71	83	53	75	70	54	79	74	80	69	62	60	71	62	80	69	85	78	73	71	72	63	71	69	69	63	67	62	73	76	59	67	57	72	73	72	70	85	67	72	64	76	81	69	77	76	57	62	72	54	77	70	67	75	55	83	61	70	76	55	69	68	79	76	78	59	61	58	70	73	69	55	59	69	73	78	71	78	83	79	92	68	76	77	66	71	66	84	71	68	82	63	78	71	81	79	75	75	65	47	72	81	65	56	62	82	66	58	81	85	69	73	66	85	58	73	62	73	58	79	87	74	72	79	61	73	71	68	67	65	65	62	69	65	76	82	73	70	74	62	51	79	65	81	53	65	73	83	68	65
7413	2227	1159	1951	4195	5227	4995	4158	3915	3675	3754	3661	4052	5693	1675	2846	1497	1345	1782	1118	1124	1162	1163	1208	1351	1314	1253	1232	1091	1125	1016	928	816	808	644	679	661	1008	2555	2422	1710	1185	825	674	598	626	617	556	615	602	580	623	579	591	571	615	598	608	618	626	595	541	583	565	623	561	602	628	593	579	595	604	542	568	578	582	579	597	588	556	606	608	597	571	573	608	604	588	593	561	610	644	603	613	593	597	544	625	541	644	604	588	564	594	560	605	599	597	572	615	601	574	631	611	602	582	628	627	593	597	600	564	603	586	646	596	567	598	647	573	550	632	603	578	588	616	540	587	590	596	587	612	581	559	604	612	598	662	608	601	574	606	624	554	611	585	586	600	613	591	598	610	546	596	570	558	538	598	568	606	626	618	657	614	596	592	608	585	596	574	589	590	564	545	533	562	605	586	578	580	614	608	622	596	587	625	575	582	615	609	592	560	606	566	588	602	586	605	578	566	588	611	576	580	632	627	589	631	601	610	575	564	582	631	589	572	639	627	569	579	583	630	587	597	616	620	609	597	599	588	595	601	620	599	587	576	604	600	585	601	604	599	611	593	555	637	626	570	547	638	575	630	611	639	583	631	584	571	583	637	595	590	612	543	587	602	561	601	600	582	587	588	625	578	579	644	613	582	590	528	572	565	578	565	587	555	604	597	626	575	604	587	564	560	576	624	550	598	550	609	597	572	602	590	635	588	570	591	605	598	610	646	576	599	568	596	566	624	611	604	573	594	584	577	565	593	607	597	603	600	608	617	599	598	601	618	593	602	595	597	602	591	546	573	610	554	538	587	602	582	560	645	609	563	599	601	576	566	587	622	598	601	604	572	564	593	590	557	559	604	581	611	607	562	584	572	620	589	589	609	591	604	624	535	628	658	601	575	582	578	646	577	578	620	545	600	564	596	602	547	600	576	582	573	557	588	576	579	577	589	625	586	602	582	584	597	592	619	584	615	554	589	557	612	609	595	624	576	608	605	631	587	605	599	581	557	565	580	577	602	567	567	597	576	614	566	593	583	600	589	597	608	595	614	592	576	580	630	592	577	571	632	543	632	614	586	582	592	614	574	604	631	608	543	602	590	627	584	574	606	585	600	620	583	586	622	606	590	588	577	608	611	595	637	591	554	614	606	625	554	575	557	572	596	619	617	574	624	575	580	596	564	592	606	550	547	623	591	585	568	589	614	583	581	530	610	602	618	557	577	592	612	622	630	546	612	605	557	575	590	559	597	561	606	585	594	589	581	600	609	622	586	578	573	556	573	575	632	640	604	576	638	557	628	594	643	623	573	591	604	625	606	573	591	619	609	567	562	579	612	571	609	558	571	579	620	597	639	592	565	594	593	605	577	625	595	592	553	612	561	549	607	605	600	635	620	617	634	560	593	592	604	632	592	575	606	550	643	589	627	614	594	615	620	550	599	578	587	587	591	623	562	593	602	630	585	610	589	616	571	626	598	554	601	612	595	600	610	604	561	559	561	622	611	608	591	610	594	595	605	591	601	619	579	599	586	628	572	567	584	578	572	611	623	600	588	598	590	595	564	610	555	607	557	577	594	543	601	598	601	622	564	624	589	596	554	612	601	619	598	606	595	597	606	580	556	566	623	593	587	591	589	593	595	565	586	613	602	605	601	581	581	594	537	592	592	552	635	566	591	570	556	573	588	646	594	590	581	600	580	596	611	570	605	553	588	579	554	568	593	624	587	599	561	567	565	597	582	622	599	595	580	591	589	579	561	572	586	587	585	564	582	637	568	620	563	619	650	572	609	599	586	617	557	586	588	610	590	624	632	615	597	598	575	608	603	628	646	618	572	582	606	596	590	586	592	588	569	599	606	592	600	579	609	600	615	584	576	572	563	573	560	607	597	597	632	616	592	598	560	599	588	580	635	608	607	586	563	542	580	608	562	564	630	608	568	613	600	612	634	593	566	600	627	590	608	590	588	582	583	594	631	570	570	597	627	603	613	580	576	604	569	572	592	602	578	596	558	605	625	551	571	567	602	567	603	572	604	602	583	610	595	571	633	575	581	614	581	585	583	598	603	560	568	572	533	641	571	616	560	617	608	582	604	606	606	577	610	556	619	625	622	613	582	605	580	585	662	633	604	588	617	618	560	615	599	647	581	585	559	619	634	592	638	611	611	565	600	575	609	567	619	581	601	583	566	631	573	536	583	606	566	597	578	584	595	620	567	615	589	575	603	593	572	565	590	572	578	623	613	594	593	575	594	555	587	576	603	623	554	620	630	586	553	592	597	570	622	634	561	587	595	594	575	590	602	570	605	597	571	613	627	561	626	592	578	586	598	625	576	622	591	598	602	594	582	592	615	601	579	545	544	557	611	612	628	596	604	592	579	581	605	581	610	628	572	612	600	558	645	611	612	573	615	625	638	609	603	608	596	577	565	624	620	585	617	546	626	618	618	587	588	617	584	594	613	628	575	608	647	617	565	597	605	571	606	565	614	570	572	599	601	600	600	589	569	604	587	602	627	578	618	616	625	642	600	571	582	567	611	523	585	624	643	569	560	561	581	595	546	593	593	606	625	598	590	610	623	577	612	582	596	564	548	589	579	580	566	597	603	608	601	534	617	647	555	595	633	596	595	566	609	567	586	609	596	578	591	566	598	575	652	610	568	612	602	587	588	595	567	613	580	577	584	610	643	602	602	605	580	588	537	576	556	610	613	605	587	598	612	570	599	601	607	580	572	582	594	593	593	586	616	604	609	597	572	641	593	615	561	617	589	578	578	633	613	543	582	568	598	596	602	627	633	591	601	619	591	610	556	562	599	615	649	603	622	602	610	608	621	592	598	624	550	603	614	584	589	555	590	633	594	583	602	592	593	560	635	628	600	637	577	561	557	588	557	609	602	595	573	590	537	571	666	603	584	615	608	587	573	604	605	594	580	578	575	618	512	574	594	604	558	591	618	570	618	614	567	603	587	572	598	626	586	571	577	600	620	580	571	629	593	620	613	587	607	632	611	617	591	578	564	614	557	609	606	610	548	564	597	577	601	609	601	593	607	613	584	618	630	584	604	592	594	591	560	559	608	568	600	601	604	574	598	571	592	587	598	585	600	594	610	589	629	570	578	585	549	583	616	601	613	574	636	617	596	566	579	638	584	589	565	604	602	602	615	571	609	556	606	672	550	569	595	615	588	605	616	580	588	627	589	577	632	589	612	623	619	594	617	565	596	610	617	614	596	589	563	578	600	624	548	575	608	577	551	555	591	612	592	598	606	623	597	612	573	616	619	580	556	586	602	621	611	605	543	608	583	609	601	563	557	597	616	531	573	630	625	572	579	568	599	591	593	616	596	632	582	596	600	601	572	574	579	572	560	662	582	621	572	589	582	595	598	548	543	582	602	600	642	539	605	574	580	572	565	566	614	578	586	646	599	588	593	599	587	578	547	599	587	573	621	586	538	610	584	608	568	546	632	574	616	539	582	639	559
600	278	148	116	118	219	178	175	200	169	208	159	206	440	171	159	172	138	221	129	126	109	116	104	105	93	110	104	92	122	105	105	87	90	91	87	74	128	298	305	206	166	118	95	67	96	82	91	86	67	71	78	76	86	85	66	71	76	65	57	75	71	76	78	76	77	83	70	66	70	76	73	87	80	75	77	69	77	80	77	65	69	94	67	73	83	81	81	78	78	60	74	92	94	91	70	101	83	78	88	82	86	85	77	84	103	78	79	72	82	77	94	90	83	71	57	81	86	78	94	63	72	60	88	84	66	81	69	77	80	81	66	69	80	76	84	78	74	85	87	91	80	100	81	69	63	78	83	92	81	72	94	73	82	90	66	89	92	77	72	65	76	79	76	79	74	76	79	68	89	96	80	82	83	85	86	77	73	68	74	74	76	71	68	73	85	76	93	79	85	74	89	81	76	78	81	84	91	88	64	74	69	91	76	78	87	76	97	66	62	76	77	76	83	68	80	78	67	81	87	89	92	82	73	68	72	72	78	98	77	57	86	76	74	87	65	72	81	77	73	84	78	62	82	80	78	83	72	92	94	78	82	73	75	80	89	81	76	70	71	96	67	74	75	70	66	77	82	94	71	77	84	77	68	73	87	78	76	75	79	74	78	80	72	82	68	82	92	87	66	70	62	67	81	82	74	69	73	75	68	80	88	60	74	71	82	65	89	91	84	79	87	86	95	64	72	70	75	97	79	79	65	76	81	86	78	82	87	90	72	79	82	74	76	77	84	95	75	82	81	80	76	85	77	101	64	79	67	81	84	91	71	95	73	64	85	70	96	91	75	90	86	95	79	75	77	78	94	70	75	79	75	99	79	70	93	79	77	82	90	71	88	79	92	69	92	85	73	73	77	67	75	87	74	79	77	59	86	80	91	93	88	90	81	89	89	76	74	74	71	86	83	66	76	83	88	97	75	68	75	81	76	86	61	82	94	90	83	74	79	71	86	100	73	69	83	62	83	88	77	81	89	78	83	73	99	69	65	81	81	66	80	71	86	84	85	74	61	91	76	66	79	86	93	78	83	82	68	98	69	78	99	81	61	81	78	74	78	77	74	83	64	85	77	69	71	90	86	84	76	75	75	79	74	70	72	72	74	86	81	88	92	76	82	82	80	67	75	86	70	91	89	78	80	90	69	81	81	67	79	86	83	92	84	68	80	88	87	89	74	74	83	75	74	76	81	71	85	75	66	92	71	86	79	81	80	91	76	84	67	64	72	55	76	71	84	76	70	78	85	76	68	79	98	88	76	88	90	80	75	72	87	81	70	74	66	74	84	74	93	90	102	83	74	83	69	68	78	73	73	85	81	70	71	82	75	75	75	74	71	82	57	82	81	82	77	73	65	77	79	70	75	71	82	80	77	78	63	69	87	83	80	76	67	70	86	57	75	75	78	85	75	80	80	64	77	91	76	67	93	83	83	81	81	78	89	72	73	77	87	83	87	76	93	68	71	74	77	78	67	97	68	87	87	51	64	79	70	70	86	88	79	94	82	70	72	62	86	90	75	85	78	74	79	91	102	73	78	74	97	69	82	75	81	76	82	77	95	75	81	75	78	80	79	79	91	74	89	87	69	83	80	77	90	90	69	69	80	79	73	81	65	88	90	67	71	80	94	65	78	78	76	95	88	96	75	71	89	83	86	70	75	75	69	78	74	75	68	90	77	94	74	76	75	73	71	74	72	68	82	76	91	78	83	70	69	75	80	81	83	92	75	78	78	76	71	78	73	83	67	82	76	67	79	67	88	64	76	62	96	79	82	95	77	72	79	70	79	74	76	69	73	79	80	91	64	74	66	85	82	81	85	72	76	67	72	58	77	85	77	69	79	75	76	72	85	93	80	81	83	87	83	90	66	74	85	86	70	83	79	72	76	89	96	73	76	77	85	89	70	88	73	85	89	85	82	78	67	80	64	82	78	72	73	82	95	64	85	71	81	81	84	76	75	85	77	85	92	70	72	78	67	71	74	78	79	90	89	87	80	81	86	81	75	76	81	84	79	71	95	85	84	78	87	79	98	83	82	78	85	81	73	83	89	81	70	95	79	86	87	78	86	75	69	53	71	60	88	82	81	69	68	79	77	81	63	80	76	77	70	81	91	85	77	84	70	75	66	78	81	80	79	76	86	76	69	80	81	75	97	71	78	70	81	68	79	79	97	93	77	74	92	81	78	83	77	68	94	82	80	69	87	74	96	82	86	74	71	82	84	76	80	80	81	74	84	82	65	80	74	77	87	88	87	86	72	83	80	71	80	84	85	76	75	88	68	82	90	71	79	82	66	80	81	67	64	76	78	75	59	84	70	93	86	82	89	72	92	73	81	67	84	71	89	78	96	70	75	85	71	82	88	81	75	78	83	87	86	79	83	83	88	75	88	91	72	70	80	73	71	76	82	69	87	66	80	82	78	85	65	94	85	58	93	97	73	82	57	80	90	77	92	68	67	80	69	82	78	60	78	75	79	98	80	86	77	80	80	82	84	88	69	88	94	60	67	69	91	73	75	73	62	68	83	97	75	73	72	82	86	67	90	78	81	71	83	74	80	70	76	73	105	90	78	76	89	86	77	84	64	89	66	80	66	87	85	79	64	67	76	75	75	78	74	70	67	76	76	84	88	74	76	74	80	75	79	91	82	89	87	77	81	71	87	83	87	92	69	86	61	69	89	77	87	93	77	80	75	78	85	95	76	82	96	74	72	76	80	76	89	98	82	90	80	73	78	74	73	74	78	77	75	59	69	77	113	85	81	81	96	74	90	87	77	86	91	77	88	83	88	66	80	78	70	102	58	81	86	84	104	62	72	74	94	70	77	73	71	83	74	79	82	81	70	63	64	61	47	81	91	77	85	82	84	90	69	87	82	69	85	72	81	73	83	93	61	71	82	81	81	78	90	77	69	77	74	88	83	81	80	72	65	85	80	90	81	87	58	78	97	83	80	80	80	67	73	69	71	59	93	76	73	80	73	55	69	60	85	76	80	88	81	90	68	67	77	71	85	76	82	77	69	83	100	92	77	85	72	105	79	99	84	83	87	66	81	83	76	72	93	93	64	72	92	83	70	78	91	73	81	63	90	97	80	88	89	75	70	46	73	79	91	92	68	69	81	91	84	84	75	107	73	82	86	62	70	90	92	73	80	80	82	78	71	72	65	92	75	74	66	66	91	77	81	74	80	76	85	77	84	73	71	77	70	64	80	65	85	55	85	83	78	78	78	70	72	80	76	87	65	73	89	83	82	77	84	81	78	90	67	67	71	62	79	64	66	84	89	76	83	78	82	77	63	92	69	90	91	83	75	80	80	86	80	62	82	73	76	80	77	76	90	72	86	84	71	82	64	64	68	88	83	82	86	80	74	84	71	75	68	77	85	92	72	58	79	81	91	74	77	76	77	74	77	92	74	84	64	84	77	73	74	78	64	86	70	84	71	79	72	88	73	77	71	69	69
8188	3893	1622	2963	7019	8995	7227	6041	6224	5300	4947	4304	4899	10043	3103	2728	3441	2235	4735	1966	1875	1819	1705	1577	1563	1347	1384	1376	1369	1508	1351	1310	1142	936	760	809	792	2273	5511	5268	3223	1778	1031	863	704	675	667	671	632	663	670	654	664	662	674	707	677	662	639	677	654	686	645	672	679	673	695	642	642	686	669	633	705	656	636	709	677	685	669	640	686	637	675	658	663	657	690	692	659	714	685	667	667	665	706	639	664	646	674	649	649	656	696	607	635	704	660	663	628	606	651	639	650	682	692	670	685	702	663	667	655	640	660	697	695	658	660	656	672	652	660	630	665	663	636	680	688	688	642	610	644	655	657	646	637	678	648	648	633	655	696	653	719	667	646	672	681	694	695	671	709	634	642	666	639	659	654	661	676	650	650	630	680	668	662	677	714	656	674	655	704	681	666	658	668	683	618	630	671	672	663	694	653	714	651	637	681	699	675	648	689	593	616	693	639	657	658	632	660	654	691	690	707	657	711	666	643	652	633	695	678	609	667	681	634	675	640	672	669	678	684	665	637	646	643	718	643	681	669	686	628	691	654	661	667	656	680	681	669	651	638	675	618	653	688	667	701	674	691	609	673	602	661	692	664	669	640	685	679	641	668	716	671	632	656	678	734	684	657	668	659	618	683	700	653	706	662	673	662	630	643	681	633	648	656	628	663	665	656	670	708	689	664	633	658	666	661	614	629	639	693	655	708	653	642	606	612	663	643	630	659	659	669	697	704	654	647	696	650	662	681	677	698	659	682	642	654	676	664	645	680	650	630	690	683	648	671	682	693	667	680	668	628	672	621	665	700	645	641	668	635	642	674	681	703	688	644	667	685	651	606	678	654	657	678	656	655	620	669	622	648	681	702	680	660	645	688	662	656	694	673	642	653	660	692	620	665	660	658	664	681	682	666	710	626	649	658	686	638	631	676	641	639	662	654	677	670	645	674	648	674	704	694	683	648	655	710	718	652	696	658	696	677	670	678	622	678	694	669	645	649	658	637	695	639	653	631	655	634	660	670	680	632	648	663	640	686	696	650	663	697	689	648	663	649	704	647	661	663	656	711	680	631	662	684	648	641	655	639	668	658	611	679	645	628	677	682	649	696	675	658	651	639	676	667	697	630	630	691	644	646	674	650	620	672	639	650	672	728	689	675	598	646	696	661	650	651	670	660	702	660	653	671	725	692	634	651	669	659	701	674	650	719	596	644	681	702	599	642	665	646	637	690	652	660	664	683	664	673	640	647	702	650	631	702	659	664	667	627	661	647	664	589	700	664	661	685	722	656	606	691	668	640	684	655	652	659	653	613	654	657	652	655	650	639	665	665	643	695	677	662	685	637	614	693	695	650	680	618	643	641	647	648	680	662	641	677	684	701	629	647	655	684	710	667	591	700	664	626	639	643	669	664	674	685	685	672	683	630	634	691	651	675	679	649	652	676	689	677	606	695	658	643	680	685	660	651	650	678	666	631	664	673	663	636	687	673	687	614	663	680	667	691	624	654	667	670	698	707	651	659	665	654	696	690	660	627	643	668	643	643	644	661	667	669	644	598	679	610	681	686	646	643	638	706	692	653	655	647	663	635	656	613	647	688	684	681	646	649	663	674	664	635	632	660	689	635	655	695	667	672	630	606	648	689	655	680	654	684	682	647	672	680	638	682	667	667	647	618	672	654	700	668	647	645	668	698	684	604	615	702	646	716	657	655	644	634	632	615	683	635	636	628	663	651	636	652	639	657	677	645	701	670	618	639	649	656	664	708	663	653	652	663	672	659	680	666	629	615	701	674	659	686	659	678	690	659	662	646	658	689	692	645	705	662	642	646	689	656	693	627	647	637	627	701	677	651	641	606	653	680	587	642	714	662	688	661	638	668	686	640	647	678	662	643	685	702	650	659	685	701	675	689	670	655	669	693	648	647	671	671	661	671	628	665	622	678	659	637	630	693	675	660	666	644	651	686	649	686	695	664	676	681	699	639	678	684	604	674	642	642	652	662	665	661	663	671	672	678	718	663	681	700	674	672	697	720	654	646	645	619	644	665	696	668	688	664	620	645	674	663	690	659	739	689	697	659	669	634	661	599	666	663	644	638	641	681	674	649	608	679	661	666	668	680	644	618	679	644	709	701	635	661	659	612	657	660	655	661	659	629	676	640	703	647	659	657	617	644	673	669	633	681	663	660	674	666	653	629	638	706	646	731	687	656	682	678	650	635	621	651	677	636	679	626	652	642	654	722	686	717	683	664	686	629	644	613	684	608	735	646	616	628	672	662	662	691	668	665	645	673	659	658	649	693	656	670	669	695	730	666	680	640	660	669	719	694	631	658	668	648	660	624	688	700	648	692	671	650	650	670	667	668	673	645	673	664	645	664	663	716	671	667	696	621	628	618	662	680	689	657	673	662	646	674	665	665	641	699	667	657	655	664	704	647	637	657	642	658	680	646	687	670	626	758	667	636	664	643	645	669	646	664	659	664	707	677	727	689	636	646	657	646	629	669	660	636	656	642	663	681	667	708	624	658	624	646	710	657	674	647	625	686	624	678	672	635	683	626	732	657	685	675	688	682	668	625	640	654	643	673	670	648	672	691	659	676	675	662	605	651	707	645	632	614	661	652	675	702	686	654	644	695	662	677	682	663	613	661	638	646	684	662	628	679	666	701	656	688	658	715	630	642	684	657	637	641	626	635	658	647	669	704	666	666	654	655	735	690	706	689	656	673	677	641	645	736	634	641	658	654	624	679	686	631	667	675	658	671	678	692	670	668	655	617	646	675	655	654	649	676	647	637	633	649	644	661	681	647	677	706	641	620	671	689	674	689	721	674	633	685	695	635	628	698	649	661	644	634	676	683	668	676	676	676	681	683	625	648	633	646	670	675	660	663	669	651	677	682	678	661	700	704	648	642	653	665	651	670	708	703	659	645	664	645	663	658	598	677	621	653	671	688	640	668	690	616	723	677	679	660	660	639	644	669	645	682	695	635	695	698	670	669	711	658	653	720	645	676	707	671	611	682	596	645	733	648	654	686	619	670	665	673	701	638	650	666	637	665	700	665	651	698	643	711	660	674	681	666	666	674	681	688	640	664	679	607	694	691	673	679	686	706	654	635	655	663	621	692	580	631	675	693	656	718	680	730	670	666	671	641	661	673	622	675	686	679	649	687	650	675	693	685	679	599	623	697	697	678	630	679	671	640	680	676	623	643	672	654	676	671	661	667	686	656	652	663	673	649	660	669	637	673	646	671	689	639	710	708	683	664	642	680	696	687	692	626	664	716	666	713	696	674	670	656	680	637	675	603	691	661	662	685	654	671	645	641	674	723	636	666	638	678	659	715	666	651	656	627	677	659	652	669	650	683	694	640	655	672	646	670	709	691	627	705	632	707	647	661	683	648	670	632	666	682	656	678	695	638	694	649	655	690	678	634	627	650	655	640	631	627	626	652	696	721	630	696	655	636	671	724	679	659	621	602	640
1281	227	124	123	153	172	173	181	180	215	222	176	262	525	143	151	464	274	108	104	127	111	82	67	83	88	74	83	91	86	86	82	75	82	77	88	56	118	253	273	217	142	97	88	78	60	73	65	61	68	59	49	57	63	70	50	65	65	81	63	49	58	63	73	59	61	56	71	70	62	56	57	64	51	58	65	55	67	69	55	72	64	63	70	52	49	66	64	68	54	63	50	60	63	68	67	83	64	57	68	52	67	58	76	64	54	59	63	65	71	63	79	72	61	60	68	67	58	71	60	55	69	73	62	60	63	71	62	69	77	68	70	59	70	74	55	57	64	74	62	60	62	54	56	64	68	72	67	70	58	70	68	56	51	69	52	53	80	55	54	56	73	54	56	54	75	61	67	73	65	60	72	74	53	79	57	57	54	60	66	67	69	54	58	65	67	59	54	70	59	71	67	73	68	61	54	57	81	59	63	72	69	75	56	71	80	55	61	63	73	86	61	79	48	56	60	53	62	70	61	60	52	52	72	57	67	67	53	62	59	60	62	65	64	82	62	67	54	51	60	52	64	57	63	59	70	69	46	62	52	72	57	49	69	60	79	58	60	61	66	45	70	76	59	75	71	63	68	64	60	61	56	57	68	43	63	52	63	71	69	71	56	62	54	74	64	67	57	60	67	72	55	63	69	62	73	74	80	68	63	60	70	62	74	68	83	75	58	68	61	61	69	61	65	57	63	53	55	73	64	77	69	75	63	55	63	58	76	56	68	62	61	69	45	62	61	63	61	57	62	74	58	66	66	58	62	56	62	60	44	57	50	60	71	50	71	65	64	62	72	56	74	68	53	68	56	72	68	67	60	66	62	53	72	65	63	61	68	62	51	72	77	69	68	65	58	58	53	58	56	65	60	59	87	71	64	58	75	65	57	61	66	70	61	72	77	68	59	79	62	64	64	77	59	81	72	61	69	65	61	71	62	59	73	67	58	60	69	76	64	73	70	66	64	74	68	81	54	68	47	65	57	61	55	73	71	64	71	56	55	65	59	58	52	56	68	63	56	56	72	77	63	59	56	66	75	72	58	59	66	71	71	62	85	58	58	65	53	55	63	50	62	63	68	68	64	70	57	66	59	57	64	60	64	49	65	67	62	61	72	56	70	62	69	68	67	73	50	62	71	52	65	69	64	62	68	61	67	49	65	67	73	46	62	64	69	63	61	54	58	70	69	61	64	44	59	73	74	48	49	62	57	63	60	70	66	60	60	76	73	59	80	68	66	77	57	57	72	73	80	59	47	57	74	60	66	55	54	45	65	55	57	55	69	58	67	64	65	54	59	50	65	51	58	64	70	51	51	65	78	73	71	57	59	61	59	77	59	55	58	74	65	58	60	66	63	76	61	86	56	74	55	59	64	69	58	65	53	57	61	53	53	54	57	64	56	60	73	45	62	79	59	58	58	61	62	59	64	77	56	56	58	55	59	69	72	61	59	54	55	65	60	82	65	64	74	76	66	66	63	60	79	54	53	60	60	59	46	64	63	69	67	67	59	55	61	48	64	60	69	62	76	65	65	64	60	75	70	74	61	65	56	61	66	78	63	67	54	62	65	61	69	74	65	60	54	62	61	55	58	60	62	66	47	72	55	66	66	58	63	60	70	56	51	55	70	63	63	71	61	51	58	60	66	72	51	66	65	70	68	52	57	66	60	59	58	69	57	69	62	64	65	91	62	60	67	65	69	67	61	67	64	68	66	62	55	60	57	73	71	72	64	74	66	65	72	65	57	64	83	73	67	66	54	57	61	61	82	76	63	55	65	65	77	54	63	83	67	71	58	60	63	63	72	62	59	70	51	63	58	62	71	60	60	66	64	56	67	67	59	61	69	69	52	52	70	63	70	72	59	71	66	66	55	75	53	53	64	80	70	49	58	57	74	66	56	60	60	67	65	71	57	72	60	57	71	67	62	60	60	65	63	48	55	79	68	70	66	59	67	61	61	68	53	54	70	73	63	68	68	64	57	64	75	60	66	53	64	69	62	68	67	62	64	60	62	75	65	69	74	58	78	62	74	54	58	64	64	61	61	73	69	56	63	63	64	61	75	68	58	65	58	71	57	60	70	63	56	76	69	69	74	65	60	66	53	72	63	64	59	72	68	66	72	68	52	65	53	75	56	73	56	52	67	65	58	68	77	59	49	62	63	43	58	63	76	48	61	53	67	55	67	66	60	63	73	68	52	52	66	48	47	70	72	70	60	61	67	66	55	61	61	66	62	60	56	69	61	64	68	56	81	75	71	63	71	72	65	70	62	76	49	70	63	63	64	59	67	55	62	40	69	63	70	63	67	72	75	63	57	54	59	66	63	66	58	71	56	56	51	59	72	65	79	67	64	67	64	65	59	47	61	59	59	62	59	69	52	56	63	62	79	63	60	73	70	70	64	58	58	59	63	70	61	62	70	61	74	55	69	63	66	60	57	86	51	60	47	74	64	47	65	68	72	64	65	51	59	56	62	57	71	60	56	76	61	72	57	58	62	74	43	57	47	49	65	72	78	60	69	65	68	56	75	65	53	57	67	59	68	69	56	64	63	69	62	59	49	54	70	59	71	55	62	71	69	70	63	67	73	66	67	69	70	58	74	66	69	56	55	64	66	56	52	64	61	66	58	63	53	61	67	63	59	59	65	60	70	72	62	56	75	54	71	55	66	63	62	52	61	61	72	61	74	55	65	76	73	59	56	41	59	64	71	59	65	46	61	63	48	72	75	65	83	72	52	69	69	59	55	67	68	54	77	72	60	66	70	68	69	65	70	69	80	58	68	55	47	62	69	58	54	63	56	69	62	65	59	58	56	64	75	50	61	56	52	47	58	52	62	66	74	62	61	65	78	59	53	63	77	74	67	65	69	68	64	68	62	84	59	62	75	57	65	65	59	69	70	60	68	54	57	60	58	54	68	61	77	67	61	62	58	63	69	65	57	68	49	61	48	68	59	72	74	60	59	56	57	68	57	78	52	67	80	73	67	54	50	77	61	74	61	53	60	66	72	60	63	54	65	70	67	72	72	76	68	54	57	62	64	62	80	59	60	65	50	55	64	59	51	71	76	52	48	69	64	63	56	52	56	57	75	70	51	47	58	63	65	71	65	58	61	60	55	69	56	64	77	65	60	64	63	56	56	71	67	87	68	70	59	67	65	63	62	71	61	54	63	75	62	55	55	71	72	66	62	65	60	56	59	73	66	48	72	56	68	56	72	59	49	75	81	49	65	67	67	68	47	71	63	52	81	72	65	63	56	72	56	70	61	64	52	67	64	61	71	64	56	63	58	64	69	70	60	52	54	66	57	65	60	71	58	58	66	48	75	61	66	75	73	56	55	51	61	63	67	87	68	57	63	56	72	61	62	60	67	71	53	55	53	61	78	61	44	66	64	64	67	56	49	52	61	57	63	60	66	61	76	62	63	58	62	57	62	63	66	55	54	59	60	74	66	62	54	70	63
10792	3618	1605	3001	7733	9620	8418	7510	7178	6439	6135	4689	8574	12485	3000	3035	10653	6893	2424	2001	2355	1598	1396	1273	1478	1361	1343	1271	1310	1383	1223	994	982	881	866	749	726	2056	5151	6098	4170	2314	1160	793	622	590	662	606	587	581	566	627	599	633	586	558	537	567	584	571	562	608	635	627	563	548	605	550	594	562	631	593	615	594	582	573	613	621	579	580	550	570	635	625	588	569	583	577	538	561	586	591	587	584	603	563	599	608	574	540	553	566	598	598	617	599	614	593	630	556	580	597	560	593	638	561	631	594	621	621	596	551	596	598	608	611	579	590	614	571	594	614	596	600	593	601	626	612	593	589	596	612	589	604	589	557	587	603	621	619	602	615	598	597	596	570	576	579	567	572	569	603	611	589	605	603	593	583	596	561	592	560	561	615	568	615	567	581	605	624	548	586	549	601	599	571	612	586	584	605	561	561	614	599	557	655	597	607	565	582	582	572	587	580	619	556	578	584	610	553	571	606	595	599	580	633	599	587	616	584	602	610	585	607	579	589	602	589	598	593	618	569	582	571	589	578	629	553	580	622	619	580	587	609	572	579	604	612	581	598	608	552	624	605	606	582	572	605	614	590	586	592	619	613	592	584	595	571	609	585	554	582	587	579	574	582	573	590	584	561	646	557	593	603	559	554	611	659	604	598	566	548	612	567	595	585	631	592	593	644	602	598	610	591	603	581	612	611	541	552	569	578	549	568	563	599	609	588	599	633	600	627	579	617	595	606	567	574	575	616	600	544	600	588	599	616	578	592	585	628	573	608	603	562	629	579	542	591	576	544	631	633	612	538	645	600	536	603	615	603	575	606	613	631	660	583	599	577	621	592	565	540	599	603	569	577	584	605	622	569	635	586	614	583	613	591	603	610	577	562	610	593	578	589	574	579	600	600	549	638	590	621	550	561	581	559	592	583	610	572	591	592	615	596	595	624	626	582	587	613	581	590	608	587	609	613	635	595	615	564	596	578	583	612	582	616	590	566	578	594	632	572	605	636	600	614	631	568	595	608	593	546	561	594	628	666	594	612	586	607	592	629	575	586	604	567	631	579	571	602	577	609	583	633	592	613	616	611	596	610	610	650	600	618	605	598	617	601	593	583	588	591	570	609	590	606	592	636	593	589	574	571	553	570	587	605	574	573	616	608	632	569	591	585	535	618	594	600	601	596	565	587	608	586	584	580	598	590	613	593	629	574	570	610	544	591	622	627	612	616	603	589	583	611	580	580	648	595	592	629	524	606	597	583	600	586	631	641	601	620	572	587	627	549	576	551	591	625	587	583	611	568	587	570	588	623	573	617	586	614	602	577	599	572	647	579	585	629	636	581	609	592	555	594	566	564	570	613	590	619	584	580	566	580	543	590	583	628	583	574	618	605	592	621	635	620	592	629	604	583	610	546	658	604	575	586	593	629	605	571	623	600	610	614	592	597	615	591	596	590	574	586	601	611	587	579	582	614	605	589	623	605	567	625	576	606	652	616	598	600	585	623	585	626	594	551	570	635	585	566	578	612	590	589	602	615	592	583	568	593	601	573	564	603	555	564	585	575	608	535	594	586	541	624	587	601	627	600	611	594	568	560	602	598	581	602	635	578	641	574	643	581	651	568	625	597	607	589	615	585	602	594	625	617	625	592	586	583	637	603	618	583	608	632	593	609	617	630	585	596	601	584	629	583	579	590	589	588	589	648	635	579	563	565	576	619	614	581	622	552	599	593	546	594	574	638	547	633	631	555	620	616	599	563	594	613	630	619	584	563	591	601	611	588	618	569	601	586	570	573	623	595	574	619	561	572	619	616	568	626	605	629	625	573	564	586	570	531	612	555	582	609	604	573	581	560	588	587	583	604	592	564	605	605	634	575	620	568	586	570	566	581	603	594	585	618	628	581	584	588	591	577	607	572	589	598	547	555	595	581	596	613	585	608	598	595	565	576	572	591	580	574	579	587	597	617	576	612	576	613	614	579	624	602	618	590	548	623	589	582	585	580	580	608	606	581	571	575	582	624	558	577	662	602	613	580	576	605	535	590	599	621	644	620	623	589	589	576	612	563	629	559	609	585	586	614	594	587	577	594	571	635	600	638	584	606	633	619	619	607	605	616	564	583	570	559	621	613	607	569	585	611	613	573	577	586	596	579	601	615	564	600	556	595	618	617	588	586	612	573	550	519	611	592	619	595	561	564	569	585	610	583	570	621	612	594	606	618	576	567	581	607	638	595	574	579	641	634	605	613	566	585	593	591	572	593	631	622	593	603	597	590	583	630	558	583	585	571	569	566	608	579	585	551	625	616	618	571	548	572	535	582	630	584	584	612	610	601	576	606	577	542	561	567	588	592	552	573	559	595	575	636	594	567	614	573	570	559	587	601	584	608	589	540	594	579	582	616	582	600	546	582	597	564	620	580	624	574	586	595	589	614	577	584	602	612	589	620	609	632	597	611	585	591	617	606	621	637	570	591	575	596	593	597	606	575	584	639	608	615	592	593	594	652	572	542	598	616	596	616	600	552	622	562	570	587	570	593	571	580	602	555	559	590	554	589	588	597	573	575	616	585	584	611	595	574	592	684	592	598	581	619	626	589	588	606	570	609	591	595	628	615	611	592	561	638	606	589	626	598	599	630	592	564	635	641	590	597	571	576	542	580	588	550	636	614	633	618	619	600	637	604	634	605	578	619	577	618	584	594	559	578	593	556	613	624	628	562	580	606	596	591	597	603	587	559	615	614	592	599	583	594	585	626	577	597	560	569	538	642	611	616	562	577	574	644	618	560	602	595	614	660	579	589	585	599	559	596	598	633	610	562	568	608	607	593	590	575	557	599	623	611	646	594	624	559	589	606	567	622	579	589	576	580	630	617	638	586	592	609	535	616	595	613	557	592	622	601	613	571	612	625	625	645	573	581	602	574	584	558	588	596	568	597	561	576	615	597	578	584	609	600	601	591	553	600	541	552	572	604	628	575	595	603	560	607	614	589	606	615	611	561	563	582	590	613	606	617	645	561	598	551	532	592	597	581	602	576	630	616	583	573	570	588	593	575	574	639	577	575	581	641	614	556	563	603	560	571	562	548	589	556	583	594	577	608	554	625	585	602	591	625	549	621	570	585	590	571	554	605	588	546	587	561	605	603	571	594	614	606	572	598	569	591	586	587	540	596	561	559	591	583	592	569	584	602	577	572	607	588	573	577	595	637	580	562	561	575	570	595	593	583	587	563	572	579	540	584	577	591	639	572	622	596	574	583	601	615	571	602	545	613	595	625	621	585	601	644	560	617	605	602	564	562	610	603	590	640	565	579	587	581	565	573	577	608	562	607	556	615	613	631	593	581	573	587	592	585	594	593	607	593	566	601	599	587	622	606	581	635	584	606	606	623	582	574	583	548	597	562	574	615	598	651	601	607	612	555	622	580	579	595	571	566	579	610	626	574	611	597	624	584	603	573	635	615	593	586	584	610	631	623	542	558	582	583
896	297	180	140	169	268	250	264	261	299	250	225	448	984	196	180	777	511	201	169	248	95	112	95	100	85	101	89	109	107	82	90	80	100	78	84	96	180	441	374	259	148	128	66	81	71	76	97	73	66	74	76	83	79	73	74	69	75	67	84	66	79	61	76	76	68	82	76	65	72	74	74	73	66	62	66	82	59	63	90	72	80	81	68	75	64	83	72	80	72	77	69	74	70	73	75	69	73	52	77	86	59	71	73	70	74	74	70	73	70	77	65	63	84	79	68	67	59	86	83	71	82	69	71	60	59	82	69	71	81	70	84	84	82	82	71	67	62	93	62	76	66	66	83	55	71	67	61	74	78	80	85	77	61	81	71	68	73	67	73	71	79	74	70	76	79	85	63	81	78	65	89	71	81	86	72	82	66	69	76	67	76	84	73	78	80	76	72	66	78	81	71	61	73	80	61	88	79	82	71	82	74	76	77	77	55	70	73	74	76	88	73	65	72	72	93	72	85	77	80	78	59	80	68	63	78	76	61	84	70	79	86	73	66	83	64	84	72	79	62	91	70	80	71	78	74	64	66	70	72	76	87	71	74	78	67	74	67	64	70	61	67	73	87	67	82	66	81	72	61	90	79	88	66	73	72	69	76	74	76	77	75	84	88	76	74	73	67	69	77	89	86	78	66	87	80	63	62	80	94	60	80	71	72	64	64	62	82	67	65	72	66	72	76	80	84	76	73	77	85	57	73	82	76	62	82	90	60	56	80	72	71	63	71	63	77	88	71	66	77	78	77	70	73	65	64	83	66	61	74	76	71	91	72	81	84	78	68	78	55	73	78	57	71	68	71	68	68	75	82	62	94	64	86	75	80	72	70	77	69	80	66	88	72	76	74	76	74	65	73	85	85	72	69	70	75	55	68	82	88	58	73	76	67	80	81	66	60	69	75	65	85	65	79	69	59	75	79	84	81	69	72	61	85	65	55	51	78	83	71	68	86	85	62	79	86	88	68	75	82	58	67	60	79	78	62	62	73	89	78	81	66	88	69	83	66	70	72	80	64	77	68	81	61	55	81	64	72	79	61	85	75	73	76	72	61	67	80	74	68	81	72	65	72	75	81	57	67	75	82	71	76	67	77	66	88	91	84	75	72	87	71	86	70	61	82	76	67	68	59	61	85	62	83	79	60	65	72	79	78	78	70	70	68	72	63	80	85	76	73	62	66	71	70	66	87	59	60	78	70	77	67	73	70	67	60	76	60	83	79	66	82	63	74	66	69	77	61	70	92	82	62	71	79	64	59	72	82	76	74	64	64	77	71	72	80	62	68	82	67	77	54	63	73	83	72	60	69	63	91	82	60	83	69	63	85	74	80	76	66	64	58	85	76	71	70	61	61	64	60	70	56	73	74	76	76	63	81	71	76	80	79	78	66	81	65	90	76	65	77	74	81	79	67	79	84	66	64	95	63	70	92	71	81	90	72	68	91	75	66	67	74	66	69	71	62	78	58	69	82	80	82	66	67	60	81	78	69	76	72	65	62	76	65	79	59	76	80	78	69	75	76	76	74	78	73	60	90	68	70	71	83	90	72	72	73	77	75	81	75	79	73	78	58	82	60	80	49	78	74	86	69	72	69	58	74	86	87	99	84	65	58	78	69	65	76	72	71	60	71	74	80	67	69	70	62	73	73	69	68	72	69	87	66	67	76	82	73	96	63	65	75	69	67	63	71	74	84	56	79	63	83	69	72	80	71	64	71	101	71	67	67	72	67	76	75	75	80	67	66	87	77	79	74	62	73	68	69	57	67	74	78	73	79	80	73	85	63	62	69	73	75	66	62	64	78	78	82	73	61	67	82	77	62	76	82	71	86	68	82	68	71	60	64	79	66	82	77	66	75	77	69	71	83	70	67	76	79	69	63	80	81	78	83	77	71	86	82	73	69	78	68	78	74	81	85	73	73	73	66	72	78	70	71	79	61	73	74	67	73	77	64	75	73	75	79	85	86	69	66	86	62	71	57	68	78	64	80	74	62	71	62	64	68	71	91	90	68	63	57	77	69	70	65	72	73	76	77	73	57	73	68	76	55	68	80	88	74	91	82	60	66	70	74	86	64	80	67	74	64	63	62	76	75	71	76	84	74	84	83	63	86	69	76	58	75	74	80	63	79	81	77	81	83	82	89	73	69	74	83	82	70	72	64	68	66	71	78	74	74	76	70	84	73	82	57	55	62	81	73	73	66	96	64	79	74	68	64	78	69	75	69	67	74	57	80	61	69	74	68	84	71	60	59	77	85	60	76	65	79	71	66	78	67	83	83	69	74	77	87	60	63	95	74	75	68	68	82	82	79	82	73	65	68	83	55	65	83	81	76	64	70	70	77	69	75	60	77	69	81	85	71	67	78	67	76	82	68	71	64	65	60	82	64	75	73	72	73	79	97	73	86	69	66	65	72	77	66	84	70	64	93	70	72	77	71	83	84	76	83	65	68	63	64	82	68	78	67	73	91	57	71	74	71	79	84	67	76	69	84	68	74	69	83	76	75	65	74	76	80	65	99	76	78	84	66	72	85	70	75	77	66	61	82	77	63	78	71	74	72	78	75	66	87	81	75	68	75	73	72	64	83	52	72	88	75	64	74	69	76	68	67	69	85	69	71	58	59	74	77	63	71	94	82	75	63	76	79	80	69	87	78	83	70	64	85	65	81	74	63	70	77	76	76	74	74	73	69	66	67	83	85	77	78	47	69	68	72	76	75	69	69	76	81	84	66	76	72	72	100	65	58	51	66	68	71	80	78	89	75	70	75	71	76	72	65	79	67	90	75	77	71	88	81	74	62	76	99	69	60	74	63	81	64	65	74	71	67	67	65	71	72	72	82	61	77	74	79	70	70	52	65	65	76	68	63	70	78	67	73	70	67	56	78	72	70	65	79	70	72	85	77	67	77	66	74	63	61	74	76	60	58	74	77	77	78	71	57	62	88	92	94	73	70	73	81	77	81	85	70	89	75	65	59	69	99	75	70	77	74	70	68	77	76	73	58	66	73	74	70	88	72	70	71	75	60	79	72	65	77	78	83	65	75	78	60	67	86	80	65	69	60	74	67	62	92	76	69	76	61	95	77	62	78	73	73	76	69	53	62	77	62	57	62	55	101	74	58	84	85	71	69	71	91	73	82	85	74	76	78	65	78	91	78	58	62	79	73	69	77	78	75	55	83	71	70	72	74	71	85	58	80	72	61	72	66	74	57	73	91	70	71	55	70	64	76	62	74	82	62	59	76	82	73	88	71	76	80	63	66	86	73	70	67	75	69	61	70	70	81	78	58	75	81	70	68	85	88	57	72	72	74	87	63	66	69	69	63	77	64	70	86	74	72	68	73	70	83	76	78	77	61	73	78	65	64	78	81	79	77	75	82	68	73	73	65	71	82	76	59	71	81	78	72	59	73	71	73	91	80	75	68	80	64	66	55	71	67	72	71	63	74	70	62	78	92
12250	5130	2214	4146	10458	12435	10854	10651	8832	9572	7978	5887	11035	17705	4606	4378	14751	10117	3975	2993	5151	1631	1510	1446	1368	1392	1408	1368	1297	1144	1063	1066	1082	1081	977	936	1417	3417	9602	7357	4591	2461	1253	867	726	734	707	674	666	693	669	709	676	684	647	670	709	633	694	710	648	619	688	656	698	672	705	696	660	694	658	720	706	685	691	683	671	648	680	710	668	688	675	698	652	665	738	702	662	674	648	706	658	731	657	671	709	667	671	675	702	669	671	690	653	655	645	656	664	685	632	694	684	683	638	679	696	756	644	662	724	675	654	694	670	641	686	644	690	702	707	663	667	681	667	687	699	680	688	655	685	657	653	698	719	718	668	691	618	713	669	647	699	651	695	642	677	686	693	677	670	643	600	648	734	689	693	667	673	648	668	717	676	699	692	666	690	708	713	733	669	701	714	669	675	734	645	695	669	673	671	699	703	644	713	703	681	678	655	665	698	690	686	685	687	660	705	680	694	702	696	675	701	681	643	755	669	620	673	659	659	632	649	732	672	689	715	679	692	685	688	703	678	607	685	664	712	682	700	732	673	642	625	684	703	681	700	669	692	666	708	690	618	702	627	677	664	671	661	701	698	724	705	648	703	719	694	657	632	662	688	687	679	691	619	694	675	687	634	667	720	661	690	659	647	719	660	723	661	681	670	652	671	650	707	698	696	693	691	637	716	657	706	667	701	668	749	657	686	699	648	641	687	725	723	666	618	733	666	655	683	625	696	650	643	639	687	644	672	695	624	691	661	657	654	705	663	704	672	682	623	677	643	718	704	713	679	649	685	674	656	634	673	662	705	666	676	700	695	702	676	680	695	658	651	689	651	617	693	707	712	691	658	658	685	677	635	657	657	645	721	665	695	663	665	670	664	699	723	706	665	658	733	659	638	655	633	693	672	662	646	684	696	649	707	706	685	708	659	656	704	669	658	682	641	643	671	703	725	733	654	706	668	697	636	701	682	690	651	660	652	703	675	707	674	653	646	687	695	638	669	675	650	667	689	686	660	695	658	680	685	680	672	659	652	682	647	664	722	707	643	687	679	691	718	661	684	683	653	661	691	677	676	711	669	688	681	645	696	694	669	644	641	658	683	655	687	672	697	640	710	645	663	723	678	682	662	668	652	636	651	668	701	647	675	689	685	688	672	698	680	682	701	651	670	667	639	677	656	682	658	720	665	668	631	693	675	651	644	696	641	656	648	637	684	637	682	679	683	681	670	635	625	694	667	723	698	665	667	663	761	703	642	636	682	681	720	710	700	631	670	670	681	676	671	615	711	677	674	627	662	677	712	680	669	691	695	719	678	620	659	701	659	683	693	670	693	675	657	681	644	631	636	667	671	712	760	683	681	685	658	707	643	687	652	698	704	643	676	689	652	705	697	687	715	701	649	652	668	634	643	684	693	671	699	745	662	632	632	701	668	643	669	708	691	633	687	693	637	708	704	685	707	667	693	690	665	674	718	668	675	645	657	662	679	709	667	628	722	717	626	693	674	688	679	644	656	688	686	667	660	643	655	657	674	663	657	650	684	672	633	682	668	685	680	647	669	691	667	720	733	669	623	698	687	643	681	673	656	695	686	699	696	665	695	648	678	697	647	687	686	709	694	649	709	677	675	701	598	697	691	629	675	660	678	686	664	708	692	675	646	689	664	677	680	710	712	723	717	662	693	674	708	696	699	690	714	666	635	694	683	667	677	634	624	735	654	653	650	695	652	672	719	676	686	684	649	690	655	666	689	657	658	706	690	732	649	703	663	685	662	679	674	663	711	681	702	713	639	652	667	676	710	673	726	668	702	719	668	689	685	668	660	652	643	668	695	643	662	647	649	635	685	658	711	696	677	712	680	657	672	645	673	732	671	663	636	693	686	648	660	665	697	642	694	678	662	674	716	654	665	658	671	693	676	670	684	654	710	675	673	669	729	702	659	682	661	663	690	686	632	641	651	671	692	660	650	657	694	683	627	680	673	677	681	691	643	676	662	681	667	685	712	657	680	682	663	680	708	680	683	664	692	654	686	703	645	712	678	680	711	640	663	683	705	681	674	654	687	752	726	662	639	712	661	652	679	706	704	720	700	671	675	635	702	654	685	704	663	637	709	635	691	621	706	699	696	660	709	663	653	722	696	702	659	672	725	691	634	729	685	728	643	664	630	690	683	658	667	641	688	649	685	654	632	662	668	651	676	700	668	711	695	704	706	637	658	634	679	699	686	666	692	658	697	705	680	636	689	675	691	652	671	692	659	651	644	628	699	746	683	688	674	665	651	699	640	689	735	604	706	672	654	639	710	712	665	668	670	679	670	658	714	651	699	663	694	697	690	701	651	660	691	640	649	691	670	693	691	674	669	652	675	654	687	721	701	672	692	673	640	724	678	687	667	648	638	711	631	695	675	678	712	684	612	657	681	691	673	642	695	627	693	696	656	689	693	682	684	720	665	672	677	713	646	655	661	679	678	668	672	668	672	644	670	698	632	672	704	654	665	718	686	656	685	733	668	624	686	690	698	725	696	646	647	638	661	641	679	684	686	695	635	665	644	669	683	644	657	715	696	667	711	694	703	651	714	644	679	672	697	615	648	680	647	717	698	707	647	683	695	676	660	626	638	649	647	689	700	680	684	637	643	729	720	699	631	664	699	726	642	668	685	664	684	715	653	707	679	646	701	694	670	688	650	652	651	653	685	697	723	728	629	659	712	711	659	705	656	640	664	690	721	681	705	634	675	715	725	682	646	660	676	664	725	707	667	718	725	707	650	671	652	677	645	674	666	689	676	701	688	674	698	700	664	646	692	679	677	687	683	694	658	678	685	687	672	654	659	679	656	653	701	679	653	733	683	659	688	689	658	663	649	693	653	648	652	648	686	729	633	683	699	666	667	714	661	636	637	663	717	697	697	617	602	678	666	684	703	664	696	754	699	725	673	672	679	686	718	639	658	677	708	670	703	669	719	696	691	706	672	701	696	678	634	645	694	662	708	674	679	697	657	677	697	689	676	652	692	696	681	665	732	686	680	674	668	670	647	648	716	707	703	654	665	640	682	696	673	700	660	659	725	668	694	678	647	669	681	665	706	684	617	646	700	705	648	667	692	724	684	667	661	697	689	713	629	665	663	670	663	654	609	663	672	694	654	663	748	614	635	698	646	704	688	643	620	692	697	671	655	665	718	663	643	683	671	651	708	703	672	739	628	694	645	674	677	655	692	664	665	657	688	692	698	657	672	678	665	666	687	690	652	698	635	677	657	662	673	704	675	649	669	654	682	683	696	653	675	717	686	687	666	665	670	644	712	682	701	693	685	707	672	651	687	655	699	651	683	695	622	659	687	653	701	681	677	669	646	674	635	682	675	710	698	661	705	650	674	712	682	699	724	701	699	648	681	674	688	657	689	738	629	667	662	685	679	673	706	644	695	678	638	640	682	695	684	653	679	655	687	677	732	671	671	681	650	647	695	718	656	659	712	710	685	676
908	153	125	94	111	124	169	188	180	227	202	157	155	223	149	137	188	185	126	122	169	83	92	74	65	71	73	84	66	81	80	72	82	65	66	72	92	125	136	102	98	85	98	74	72	66	76	83	68	79	75	74	70	58	79	70	64	74	69	77	67	78	80	73	76	59	75	74	69	66	61	84	80	70	75	72	73	73	73	68	61	61	63	77	59	73	69	66	73	73	63	72	72	81	67	54	65	80	62	86	58	68	73	74	59	73	73	81	86	75	60	67	62	68	76	77	58	86	74	68	75	81	64	79	58	71	65	77	71	69	69	78	81	65	79	59	58	63	62	71	69	57	66	60	60	73	67	77	55	60	59	75	74	61	68	69	74	80	60	83	67	66	88	65	63	67	64	73	73	67	70	74	83	65	80	74	64	79	59	72	76	76	73	64	66	69	55	68	79	78	77	58	64	77	70	80	78	61	60	57	66	65	69	72	72	68	74	81	79	71	69	76	75	87	83	73	77	62	72	73	71	84	74	71	53	62	70	66	80	57	66	62	55	60	71	78	56	64	75	68	66	76	61	72	65	71	67	73	73	65	65	61	73	73	59	79	69	82	55	89	73	79	76	54	60	69	67	74	76	72	62	75	75	76	86	62	70	61	71	73	64	66	66	74	58	76	71	61	89	66	60	56	62	61	79	88	67	70	65	69	72	67	69	74	86	73	57	81	75	65	61	55	74	66	84	80	72	69	61	63	75	64	70	61	75	75	61	76	61	55	76	65	70	55	70	55	83	70	77	70	55	53	77	66	58	70	63	80	87	80	71	68	64	69	64	56	66	72	61	62	70	84	80	58	75	78	75	75	73	66	68	76	68	77	68	73	90	81	76	76	71	51	85	75	78	57	78	84	68	62	67	65	80	76	61	62	67	67	68	65	66	65	57	71	65	66	57	80	81	75	75	73	75	61	82	84	63	76	63	63	62	72	82	79	66	64	86	81	68	67	58	70	68	73	59	82	82	60	64	90	62	66	66	54	72	65	60	70	75	74	77	71	72	73	77	57	73	58	72	65	80	82	76	67	86	80	82	67	74	70	81	80	71	77	71	74	61	69	72	75	68	58	71	71	78	63	79	70	85	75	63	83	68	59	61	71	72	76	74	65	63	63	77	75	57	74	67	65	63	67	76	69	70	64	63	81	70	72	64	79	64	70	75	72	80	78	59	70	63	75	65	55	72	68	68	72	65	70	74	78	72	68	64	73	84	90	68	71	80	73	75	66	65	67	74	65	71	83	76	64	73	77	80	61	75	63	65	57	66	72	69	77	78	68	69	56	73	63	64	79	69	75	65	69	72	83	75	84	67	72	71	80	77	70	63	77	65	75	74	79	67	69	66	55	53	73	61	68	72	77	78	73	77	63	75	78	65	74	71	75	62	73	64	70	78	73	73	64	91	93	87	63	73	72	70	74	80	69	74	64	72	63	66	76	67	66	73	84	64	67	70	65	63	78	71	57	78	73	57	67	71	77	69	77	63	71	85	73	69	78	75	70	84	78	67	79	73	70	61	71	66	66	93	74	68	56	83	72	91	72	71	69	69	66	60	68	80	83	75	58	94	78	64	84	75	70	62	86	75	78	67	79	80	65	73	79	50	73	78	94	55	75	79	69	72	77	59	85	74	71	62	61	68	81	74	65	72	66	67	67	83	69	73	69	68	71	67	65	77	81	75	74	61	74	79	80	78	69	67	54	67	64	71	78	79	77	72	76	74	62	70	76	72	57	66	75	71	72	70	79	55	66	64	63	68	75	65	65	67	61	66	74	81	67	81	73	68	65	64	69	77	73	64	70	67	75	77	63	74	71	74	56	58	85	63	74	74	62	61	61	75	77	76	82	69	67	52	70	58	62	79	74	69	67	75	79	71	70	71	74	69	76	78	73	58	64	74	70	70	105	80	59	77	79	62	74	70	56	65	58	78	55	76	61	62	96	69	76	64	72	77	64	72	75	70	74	71	72	64	91	79	81	70	65	84	66	65	65	59	65	64	72	73	89	70	73	69	95	84	60	79	62	68	74	68	79	71	64	70	60	57	84	63	64	74	71	59	68	75	80	83	67	83	69	71	64	74	85	67	84	71	59	67	70	62	79	65	62	63	79	77	76	63	63	73	91	66	74	62	64	78	51	72	66	73	72	64	59	78	82	64	66	65	64	67	65	69	66	64	57	87	63	68	67	66	74	72	70	58	62	64	58	78	76	81	70	60	67	79	77	74	73	55	76	74	77	52	83	73	67	56	74	70	58	70	71	71	69	79	85	84	75	77	66	76	82	74	61	79	71	52	61	72	55	68	89	67	62	76	76	58	75	70	77	56	92	60	74	80	76	81	64	69	59	75	77	81	56	67	76	78	86	79	81	62	66	70	68	83	81	65	75	82	73	60	74	69	64	62	78	71	65	78	79	67	85	77	72	58	77	59	80	62	74	52	82	70	75	75	69	65	65	59	58	65	74	64	70	60	71	85	73	53	64	90	64	65	61	76	72	73	71	77	76	52	74	71	76	72	60	84	75	82	73	75	63	72	68	69	69	70	67	78	71	73	65	72	79	72	76	73	73	80	75	79	70	86	49	72	77	77	82	70	78	58	79	58	63	89	71	81	79	65	76	62	74	77	70	69	69	69	67	67	69	71	62	80	58	67	65	75	84	77	64	72	68	81	90	71	75	65	66	68	61	60	75	88	70	66	73	66	70	75	86	68	80	79	62	82	59	66	70	63	65	79	72	70	76	74	65	79	57	74	62	79	68	63	79	74	70	65	82	70	75	69	75	67	65	61	61	85	71	76	80	71	71	76	70	55	72	67	75	54	73	77	65	66	77	63	68	76	84	76	68	77	72	59	69	71	72	66	71	81	65	73	67	76	64	71	82	68	62	65	63	71	64	78	59	54	72	74	70	70	56	61	71	74	79	77	74	67	66	64	69	84	80	60	79	77	73	83	78	57	85	67	78	71	60	85	71	75	70	70	65	73	78	69	85	70	69	78	60	60	58	58	66	71	68	65	65	70	71	62	73	62	87	70	69	69	66	78	74	87	78	66	71	62	56	55	67	62	65	65	76	63	65	52	67	73	74	64	82	79	63	67	65	73	83	86	64	58	66	53	70	61	78	65	86	75	92	79	63	66	78	69	79	91	76	71	70	79	73	70	75	67	68	81	72	71	74	74	71	83	76	73	87	80	71	60	78	71	70	67	70	66	69	77	68	52	75	68	76	63	60	78	70	73	70	71	56	88	67	74	74	69	62	51	80	62	75	82	79	72	56	82	64	48	84	70	66	69	64	51	66	82	65	80	75	75	73	88	77	82	70	66	68	73	77	74	61	69	70	79	70	75	74	72	86	62	59	80	72	70	74	60	82	85	80	82	73	68	74	68	81	61	65	73	66	90	64	75	75	64	62	81	90	70	74	79	66	77	73	69	77	75	62	83	55	53	68	68	61	94	75	53	77
7865	2297	1253	2066	4787	6004	5828	6196	6055	6533	4788	3174	3447	6011	2939	2320	3842	3096	1632	1572	3250	1053	903	927	957	845	769	836	865	829	774	679	721	731	798	712	1181	2057	2104	1587	1198	832	731	622	550	611	600	609	603	612	573	572	596	629	607	573	560	598	574	593	676	615	614	586	612	628	626	583	541	556	593	586	557	553	594	581	587	586	613	620	583	557	603	606	641	602	582	575	576	617	591	552	558	595	597	649	619	551	636	590	628	591	555	565	557	611	619	601	608	605	602	596	603	608	581	579	633	585	603	602	571	620	619	619	585	538	596	663	618	597	561	600	601	640	600	650	614	597	611	581	594	606	601	569	599	629	592	599	567	596	615	583	603	626	591	565	606	609	587	603	615	583	588	599	617	567	646	577	628	548	574	592	596	566	597	625	637	618	575	585	585	619	569	575	612	625	564	593	608	627	602	637	585	597	554	612	583	600	573	603	618	582	546	561	593	586	581	617	600	569	636	581	569	599	608	591	601	591	580	593	627	583	582	587	584	570	624	563	592	576	595	616	575	630	599	615	583	569	604	628	582	580	588	573	576	604	616	591	624	617	566	607	567	615	577	573	609	563	589	577	624	629	558	566	616	587	598	605	598	597	601	598	563	610	554	558	614	604	612	587	610	578	587	586	554	566	597	588	583	612	568	559	593	591	606	598	616	579	610	627	608	585	633	611	600	594	587	598	623	574	587	604	604	578	626	603	646	615	571	566	596	602	613	551	591	568	621	606	617	654	610	606	600	597	600	606	631	603	600	618	591	641	629	631	617	595	588	605	619	594	518	610	593	593	603	597	608	603	568	592	618	599	588	576	584	634	579	595	601	589	595	588	636	570	578	584	589	598	600	573	600	569	580	565	611	580	572	570	607	614	607	582	608	573	603	631	613	566	593	621	594	605	558	608	554	568	557	604	606	558	603	597	607	625	601	603	594	585	567	583	593	610	596	567	581	630	610	580	621	615	576	586	600	633	590	645	599	645	598	582	595	627	589	586	623	617	627	598	579	588	620	588	523	613	614	600	600	578	600	571	607	583	606	618	618	619	602	613	579	587	590	603	607	591	618	624	570	598	587	629	570	617	665	577	606	568	582	622	625	548	607	544	605	593	625	565	559	624	590	597	582	548	555	572	556	592	604	608	607	591	616	608	595	583	609	579	594	579	565	599	602	611	604	613	578	618	584	614	566	579	573	585	611	643	603	605	624	621	604	578	603	581	612	580	619	598	597	588	600	577	599	572	606	575	569	624	577	579	585	573	536	654	588	575	591	607	592	612	594	627	571	609	571	557	579	599	623	584	588	599	576	597	592	591	580	652	565	610	600	627	632	584	661	606	585	571	613	587	590	572	588	569	619	592	611	572	613	612	614	624	605	574	569	605	628	587	612	609	609	594	583	585	582	606	572	628	609	622	615	566	602	596	625	623	588	647	673	614	582	607	606	591	530	604	612	568	584	624	585	600	592	586	580	601	637	620	604	611	665	634	631	630	597	565	584	615	584	568	562	632	582	587	637	589	579	608	581	605	594	580	601	590	624	573	564	607	584	591	645	577	633	562	595	570	601	577	572	592	545	604	612	612	564	619	579	602	613	606	578	563	571	581	579	555	607	617	618	588	578	621	611	596	608	591	598	562	615	610	642	575	577	580	598	552	588	672	603	615	636	621	553	590	599	599	548	623	603	599	601	565	594	566	649	534	598	591	611	562	609	574	610	586	642	611	543	615	550	605	622	570	570	620	606	585	593	625	559	604	585	577	601	578	620	619	592	573	581	630	615	610	640	584	568	580	615	570	624	636	580	580	534	617	545	626	626	592	591	658	539	596	656	601	641	571	615	619	593	619	618	593	587	617	629	559	623	625	609	628	569	658	562	549	601	581	605	618	587	584	599	567	615	624	621	567	606	609	631	604	594	538	561	585	613	611	581	584	600	572	597	581	633	612	620	597	568	570	565	603	575	597	618	606	568	595	595	620	654	613	589	588	624	606	643	568	563	614	590	588	572	581	621	583	545	586	619	578	627	597	605	584	549	616	590	593	577	550	557	598	616	586	530	615	591	609	658	560	620	626	561	621	612	571	610	608	596	599	592	580	588	583	554	617	586	613	581	615	599	572	593	609	580	638	572	560	600	621	625	605	607	555	537	537	598	607	585	630	603	626	573	635	582	554	587	637	584	589	598	610	602	628	569	626	612	564	629	569	617	560	614	581	601	544	573	572	636	592	623	614	582	574	619	597	574	591	595	612	594	610	657	579	621	570	611	596	618	566	631	580	577	608	569	598	607	609	566	604	610	596	589	606	618	570	613	613	589	614	641	563	611	612	573	591	601	621	586	581	544	559	636	600	587	585	668	593	607	593	675	568	569	559	552	596	587	567	609	610	574	627	586	572	595	585	597	583	593	590	644	589	590	576	606	595	616	606	582	654	588	566	615	605	622	619	608	592	626	623	581	601	566	662	580	597	605	595	612	603	613	595	614	591	611	587	599	603	615	587	639	565	603	555	601	637	621	595	591	559	634	603	610	635	606	585	573	606	565	608	607	593	600	629	593	621	616	603	592	588	591	566	636	576	601	581	590	581	582	596	620	595	599	571	583	606	567	633	600	604	562	588	598	605	554	675	598	582	611	579	617	645	552	591	610	601	640	595	636	588	623	610	585	589	575	603	569	606	582	625	632	599	544	632	616	593	582	602	552	591	575	637	589	600	567	584	598	570	570	571	618	580	606	618	582	614	585	546	611	602	625	627	621	586	607	572	593	632	593	625	610	606	596	605	630	633	573	631	608	619	541	575	589	599	600	618	598	592	593	575	587	627	578	608	601	594	535	647	604	588	577	612	582	586	585	589	622	617	593	602	619	563	635	633	614	616	563	576	608	596	566	620	622	564	592	600	570	582	599	605	625	633	590	612	594	583	583	566	616	570	641	587	633	619	569	609	579	588	579	665	587	586	566	595	634	574	605	590	600	570	599	605	596	624	607	630	618	579	554	569	584	625	562	604	642	591	637	603	581	577	574	604	564	583	649	603	634	600	599	593	604	581	581	596	552	592	615	601	610	571	623	588	621	556	618	566	568	605	608	561	636	602	624	614	565	628	624	599	598	592	615	577	579	593	659	574	593	584	570	608	614	587	603	576	583	579	583	622	563	625	600	594	586	603	655	593	604	571	602	623	587	615	667	607	585	585	632	595	552	631	615	592	633	606	597	590	590	573	605	585	642	604	601	596	609	613	580	592	560	613	610	607	582	617	567	627	570	591	561	592	616	585	615	631	604	613	583	623	578	594	604	583	607	586	643	645	626	606	593	628	604	624	640	596	592	575	575	569	582	616	595	593	577	611	585	590	638	591	634	604	602	569	596	586	594	622	546	593	612	614	596	586	594	548	597	573	564	630	583	613	572	612	579	576	596	529	597	616	599	609	628	594	636	572	617	605	546	641	590	568	576	620	602	629	593	579	600	629	612	578
603	246	162	142	125	202	254	319	324	277	215	170	266	575	206	278	233	357	190	309	471	154	107	96	90	94	87	88	89	97	100	81	92	59	81	87	94	187	234	173	123	110	80	75	69	78	69	80	67	79	74	86	64	73	71	78	88	73	84	73	68	84	84	88	61	88	90	77	68	80	78	68	62	69	79	85	77	78	80	84	84	90	91	67	99	71	82	80	79	75	84	73	82	93	73	85	96	77	81	59	71	80	72	74	69	70	76	91	72	79	74	77	86	77	87	62	71	66	79	76	79	87	82	97	82	93	74	86	81	63	84	75	87	101	89	73	97	76	82	72	71	83	81	72	89	83	86	82	93	78	76	76	94	65	81	83	62	82	74	94	73	81	83	83	71	71	69	60	90	75	89	97	82	72	76	67	56	73	88	86	88	59	75	80	76	73	70	76	89	86	77	80	84	66	65	71	70	89	78	81	66	70	98	74	110	74	91	77	72	81	66	73	90	62	68	89	74	76	82	69	73	91	98	76	88	72	75	80	66	82	69	69	65	71	84	75	81	89	73	71	75	69	85	83	73	75	70	88	67	85	77	89	94	74	64	77	79	82	76	84	65	74	98	71	68	83	74	80	88	91	65	83	79	71	84	74	88	71	77	68	97	73	84	90	79	72	71	82	80	81	77	77	82	85	77	81	71	85	86	64	67	73	77	76	91	60	88	90	72	81	82	92	80	77	88	79	84	81	84	77	74	81	92	81	77	68	75	75	87	85	79	72	77	75	82	71	77	95	75	74	84	55	71	75	81	75	71	77	86	76	86	87	58	78	87	66	84	96	89	68	99	83	92	68	73	87	77	70	84	86	84	88	75	80	76	88	91	84	73	96	59	54	76	82	80	81	97	92	73	82	93	82	87	71	87	76	75	83	80	85	79	85	84	64	81	79	77	76	70	61	64	72	71	72	93	81	69	69	73	71	85	69	87	72	71	67	70	82	66	96	92	88	96	71	71	91	93	78	81	82	65	82	69	63	75	87	69	65	92	73	81	82	77	100	81	85	72	79	73	79	72	70	89	83	95	79	78	83	60	84	61	68	72	88	72	81	72	74	80	80	74	80	68	78	83	81	61	84	83	76	99	74	63	87	78	84	75	70	74	60	71	98	78	70	72	97	63	68	68	89	78	90	84	75	88	76	76	66	71	86	81	76	78	84	91	88	79	85	87	65	63	85	70	61	71	70	78	63	80	90	78	80	92	83	83	87	70	64	73	83	66	76	78	73	67	83	77	68	96	70	100	91	69	68	66	71	99	79	84	72	84	77	86	75	78	71	81	91	72	78	86	73	74	81	89	77	71	82	85	79	81	73	91	80	77	77	84	81	84	68	72	107	73	103	76	83	83	80	76	105	70	82	76	84	69	80	77	92	91	60	67	76	71	70	77	72	94	89	80	82	82	69	76	79	97	84	78	67	75	77	74	85	81	90	84	60	91	85	84	92	75	82	83	74	79	70	73	79	81	68	89	72	83	68	77	85	73	86	67	83	85	91	75	82	77	69	90	87	70	73	69	77	89	91	98	79	63	91	71	83	56	77	88	69	74	52	77	69	85	87	49	73	91	75	92	83	71	74	80	74	94	61	80	72	93	85	76	76	69	79	74	78	69	73	76	82	72	89	76	73	61	79	75	84	90	77	77	79	70	66	93	78	96	74	78	59	77	69	81	76	70	66	92	89	77	71	72	83	87	73	88	58	79	74	73	81	81	79	89	77	72	82	71	72	83	78	72	72	86	73	70	82	78	76	87	77	88	80	80	79	90	86	77	87	87	74	80	81	80	94	88	77	71	91	87	58	77	80	78	70	78	90	75	92	79	83	79	62	71	82	76	89	83	68	84	84	80	91	87	95	82	70	72	77	80	66	60	75	59	71	74	70	87	96	85	93	106	85	63	81	78	76	77	79	92	89	77	66	60	86	87	81	78	73	94	70	78	81	74	90	83	69	92	74	73	70	88	83	77	74	69	84	69	92	78	67	71	73	81	82	82	76	80	71	82	81	79	80	91	70	72	81	85	77	89	71	62	72	93	88	67	86	66	60	91	81	72	79	68	89	85	82	81	72	74	78	75	96	88	73	72	78	85	72	72	83	84	80	74	78	82	81	80	83	72	92	70	70	74	84	74	72	87	79	84	82	74	98	72	71	83	81	86	80	69	86	94	71	82	76	80	89	80	75	99	69	85	76	67	76	62	73	81	78	79	54	87	77	79	74	79	83	82	83	76	84	93	75	81	68	70	70	81	90	66	88	80	74	79	65	71	79	59	84	72	58	74	79	81	81	65	85	95	92	80	82	81	70	78	73	74	82	66	60	92	82	78	78	81	91	99	77	69	80	71	79	89	80	100	87	84	69	70	78	85	93	86	93	75	86	71	86	68	90	82	80	81	83	79	86	79	75	71	77	72	90	58	81	75	57	57	79	78	60	70	77	97	58	65	73	66	79	61	82	61	72	93	55	66	73	94	77	92	78	91	70	84	85	80	77	71	83	67	85	69	77	66	71	87	69	83	81	85	81	61	66	85	65	85	77	92	87	73	67	66	94	103	86	87	82	71	64	79	84	74	78	84	80	80	72	90	82	79	82	83	91	74	68	79	82	78	79	73	75	61	96	74	79	61	91	83	74	81	82	75	82	83	75	71	77	77	91	78	79	82	68	83	82	70	91	71	80	66	87	71	76	75	83	95	82	78	63	72	89	79	79	69	92	84	60	78	72	77	78	81	77	89	81	90	82	96	79	67	86	73	63	80	90	65	84	87	77	74	95	73	81	72	65	82	79	68	81	93	82	68	82	82	78	84	93	69	78	98	76	69	82	84	88	88	76	76	84	72	69	81	79	92	91	78	94	89	76	86	76	94	84	97	79	81	77	74	73	79	85	87	99	82	81	81	86	88	78	90	102	74	65	73	71	73	91	74	80	78	80	71	70	86	72	75	87	72	61	80	85	79	80	86	80	74	79	79	89	82	79	89	69	91	84	85	82	71	73	78	83	72	64	82	81	78	91	65	78	80	70	78	73	76	79	93	67	87	92	62	76	75	79	90	92	69	75	91	63	90	82	78	91	75	84	76	77	74	75	81	80	79	72	69	93	87	63	81	84	86	63	78	67	81	84	66	74	85	50	82	71	81	84	79	71	91	75	75	71	76	73	83	82	73	76	82	76	83	76	75	90	86	83	88	67	89	67	77	86	84	70	93	71	73	86	71	79	75	81	97	105	86	68	74	94	88	74	81	103	65	76	90	73	53	93	72	73	73	84	89	75	85	68	66	64	92	67	87	77	79	87	63	93	80	66	62	82	94	88	77	92	78	83	76	74	93	75	88	82	65	63	72	77	79	77	71	72	83	93	83	73	68	72	79	86	73	86	96	80	76	59	63	92	71	68	75	88	84	69	86	81	89	81	82	86	93	71	78	89	91	84	80	59	70	76	87	84	74	78	80	78	74	82
9134	3938	1999	3400	7951	9766	10234	10973	10519	8753	5985	4422	7148	12591	5358	5361	5894	7620	4104	7378	9847	2981	1106	1204	1183	1184	1177	988	935	1033	1025	946	976	1057	1016	1109	1313	2964	4720	2970	1819	1178	929	792	703	751	700	747	767	728	720	731	743	752	749	721	760	693	724	765	680	744	678	792	751	709	747	694	731	756	712	730	741	704	687	773	700	723	717	714	709	714	754	692	717	747	752	693	744	710	732	735	733	736	732	732	749	719	765	757	736	740	742	734	691	723	754	705	731	710	694	729	774	669	750	741	709	719	698	675	746	720	717	720	785	704	710	707	753	726	754	685	727	699	679	723	696	739	742	700	736	673	695	673	696	769	717	726	705	720	688	733	707	720	723	738	760	711	707	686	724	727	707	695	740	759	727	750	724	723	766	689	733	736	688	733	731	707	733	696	698	707	723	680	720	773	742	700	741	749	749	687	693	732	665	758	722	769	688	727	741	753	728	697	684	718	713	734	729	733	726	719	720	760	764	739	687	681	715	703	753	705	666	729	719	724	745	717	746	717	760	720	710	706	754	712	742	718	704	733	760	721	742	726	766	770	703	736	733	703	723	710	727	694	781	765	717	712	736	751	713	768	702	723	720	720	703	689	735	749	711	707	720	717	717	714	709	679	723	738	738	678	755	684	711	690	704	744	766	722	719	769	728	716	704	740	723	738	738	721	713	722	727	763	725	726	703	758	756	747	697	664	729	752	736	724	724	774	760	740	756	733	709	761	723	712	789	701	689	708	714	655	687	688	757	707	739	774	684	727	683	729	753	727	708	724	686	721	726	716	707	778	731	703	652	783	719	696	719	780	757	729	681	669	701	738	710	709	701	724	706	692	693	752	694	749	737	715	722	725	733	748	706	754	751	730	725	781	713	727	729	738	691	689	755	719	751	755	653	717	730	690	740	736	721	743	737	740	748	692	723	740	685	738	710	722	688	775	738	722	729	703	781	753	750	719	767	713	768	714	717	765	741	744	741	783	702	714	709	724	722	716	753	791	732	713	699	666	717	719	738	756	728	690	735	753	698	729	731	767	725	682	689	733	672	741	703	719	747	734	778	728	703	693	709	704	667	685	729	707	711	718	697	709	737	703	703	649	718	687	710	731	725	722	693	721	701	683	716	743	734	729	693	732	732	717	776	718	781	691	781	721	677	696	675	703	717	702	705	717	687	706	690	721	697	749	751	703	701	733	744	751	725	724	718	709	711	680	701	690	708	727	703	724	691	714	678	717	745	743	719	732	706	704	717	760	726	754	707	752	713	744	718	727	724	724	747	661	712	713	701	712	702	717	729	777	735	719	727	694	669	734	731	721	742	749	725	759	706	704	731	763	717	760	705	705	778	730	739	725	701	719	647	724	765	718	683	677	707	732	746	692	718	736	692	733	748	717	745	736	692	746	732	725	789	759	740	721	703	723	731	714	694	690	750	707	716	742	747	721	765	731	730	713	707	714	746	742	684	729	770	732	729	706	690	777	721	702	722	702	678	710	712	706	702	700	729	751	687	696	724	681	735	721	731	728	728	726	749	709	715	762	743	685	745	715	748	723	786	705	697	721	788	761	752	708	719	753	714	682	705	754	694	693	690	682	717	695	705	735	736	741	764	732	720	729	697	789	698	715	708	697	729	696	735	720	722	747	712	709	712	709	734	713	721	735	723	744	734	808	676	704	714	756	692	748	706	759	721	731	702	734	775	755	762	715	750	754	744	697	725	713	739	677	702	730	740	673	692	720	735	735	751	775	733	648	762	713	715	701	703	724	734	768	739	730	750	767	678	731	706	696	736	700	744	723	700	703	728	702	774	701	717	713	704	719	713	733	734	730	698	750	683	688	699	734	765	719	699	713	711	697	707	746	744	703	699	720	716	707	769	717	751	731	792	782	742	757	792	710	689	738	721	686	740	719	736	741	751	750	702	711	728	683	741	727	697	694	748	721	731	776	707	658	768	695	754	708	715	694	726	745	697	791	731	760	724	745	715	761	719	735	721	699	743	765	751	742	685	728	718	746	752	729	712	720	727	696	664	715	716	769	740	716	723	742	760	751	705	746	712	711	714	719	715	748	728	728	692	760	677	691	719	699	713	718	775	744	716	745	731	791	710	733	660	783	690	738	720	749	754	731	671	757	727	709	730	765	691	699	695	734	731	706	710	817	719	734	727	740	686	765	743	687	670	745	728	714	707	693	684	735	748	743	739	790	660	697	722	756	761	713	702	692	725	799	730	756	722	750	700	752	739	705	709	745	731	695	734	687	739	710	728	746	738	756	739	739	760	735	701	687	729	750	752	756	718	722	727	722	716	703	667	740	672	767	723	682	718	734	733	756	650	772	707	716	710	693	715	751	742	691	747	721	738	708	740	710	714	732	780	758	714	721	711	754	765	689	715	702	685	710	692	701	718	720	753	734	687	732	682	745	761	699	733	734	697	726	749	745	716	776	740	757	695	719	748	703	713	784	800	749	718	697	756	710	696	762	774	752	770	745	676	708	680	740	747	737	687	755	752	738	721	772	696	712	762	747	728	707	704	695	744	744	719	696	644	723	704	712	703	729	761	746	730	769	726	724	699	697	714	690	725	790	728	733	709	745	725	740	725	770	717	703	750	687	781	670	661	723	747	729	732	659	706	694	713	726	731	720	727	788	749	679	699	721	726	793	714	776	665	728	711	686	729	722	744	698	736	712	703	708	719	711	720	708	713	695	699	700	689	717	737	716	738	735	693	748	724	715	747	688	701	722	737	715	711	741	739	716	771	781	768	674	697	705	705	687	736	702	731	778	725	711	747	749	693	684	732	664	689	748	688	680	715	742	730	721	725	684	667	716	718	718	756	710	729	764	740	652	727	707	724	739	753	697	736	682	731	754	718	762	736	776	692	698	751	713	739	738	767	671	750	745	746	716	753	760	741	691	683	768	715	691	703	712	720	718	722	686	737	743	735	716	672	701	770	675	730	715	771	769	745	756	675	751	745	763	646	698	764	724	740	779	748	765	699	734	693	707	735	697	745	742	740	690	722	711	682	721	748	723	731	753	746	715	743	737	722	701	729	704	724	735	779	731	736	722	687	738	717	709	764	737	738	744	708	738	722	719	726	746	705	723	748	739	755	690	700	734	717	749	720	716	670	734	696	775	686	698	678	749	723	751	727	728	756	753	685	774	694	696	736	715	780	702	685	775	727	713	747	716	719	744	762	674	722	772	714	689	753	758	736	708	705	733	742	689	733	684	751	727	688	735	750	719	723	722	733	711	738	708	820	721	711	656	728	704	719	705	697	706	725	722	695	743	714	706	722	765	761	712	690	699	704	697	744	692	722	728	742	724	683	732	707	695	746	733	755	704	729	740	722	688	710	683	742	726	734	693	724	702	766	702	732	756	786	702	699	706	773	748	706	702	731	728	704	716	772	725	734	704	703	698	707	690	696	736	766	717	737	704	697	746	735	751	754	723	709	716	700	729	739	805	740	759
1392	219	135	114	125	182	272	301	277	244	210	181	234	866	169	632	439	228	211	287	427	247	99	77	85	91	80	68	70	74	99	68	81	70	80	83	70	145	219	193	109	85	84	61	77	65	58	88	71	66	60	71	67	71	63	62	71	67	57	61	62	64	57	60	73	67	62	56	62	68	57	63	65	58	66	81	60	63	72	79	51	69	59	53	66	48	81	65	84	59	67	67	60	69	66	62	59	46	74	64	70	66	62	70	74	62	59	64	67	76	61	68	57	63	62	79	59	70	77	60	60	74	67	53	58	57	55	59	64	72	79	63	62	62	59	64	50	59	75	69	67	72	64	58	68	74	77	49	65	82	60	59	79	53	61	47	64	71	61	70	48	59	66	63	64	55	51	69	69	67	83	59	84	58	86	66	71	71	65	61	56	55	69	80	59	75	71	79	57	59	57	57	89	65	47	51	68	76	69	74	60	60	58	54	66	51	65	76	74	60	57	58	54	59	71	73	63	82	77	66	54	64	67	76	82	67	58	68	64	69	63	56	65	53	56	69	69	67	69	52	54	72	74	88	67	71	62	58	59	65	47	65	56	74	76	58	56	74	58	69	68	53	71	70	82	88	71	64	69	78	66	53	64	72	67	69	74	59	76	67	59	68	57	78	79	71	79	61	70	60	60	68	46	61	63	70	67	69	57	76	78	51	61	64	74	69	63	83	60	64	64	68	60	58	58	67	75	68	64	58	66	75	71	57	84	61	61	68	86	76	60	51	63	66	61	57	54	78	66	64	64	68	66	54	69	68	63	51	49	65	54	69	55	75	58	72	63	61	57	60	68	65	66	86	67	76	61	55	71	54	67	63	76	53	69	64	55	64	71	55	56	56	75	75	64	65	83	62	59	83	56	77	64	83	66	60	66	61	60	71	61	61	56	59	71	77	61	62	76	78	52	64	76	68	67	65	74	67	73	56	64	67	64	62	61	48	61	73	90	61	63	62	73	61	68	66	76	73	80	67	74	62	72	61	65	72	69	64	73	53	57	59	73	60	59	69	86	57	67	61	77	70	74	60	76	79	52	72	71	75	65	72	60	68	52	74	77	70	70	61	77	56	61	58	79	54	59	60	75	61	60	65	62	55	78	85	55	74	66	62	71	35	57	75	62	62	58	82	76	69	59	48	55	61	55	57	69	53	59	79	61	61	58	68	59	63	63	76	66	79	66	80	70	70	76	65	74	73	67	79	72	63	62	70	70	61	73	64	60	66	65	67	78	61	86	55	62	50	76	68	59	60	84	83	64	67	50	69	67	69	54	75	70	73	72	60	45	68	70	64	68	66	73	69	65	71	62	79	55	68	59	56	55	72	72	72	61	52	73	78	55	58	63	66	81	63	68	52	69	69	61	79	60	63	64	55	64	59	60	65	50	59	60	53	60	68	57	67	84	65	62	68	76	66	63	71	58	65	75	66	64	63	58	62	57	51	68	77	65	71	60	63	66	66	63	77	71	66	68	58	60	71	58	68	70	70	63	58	62	58	58	78	54	54	54	60	64	70	55	72	69	59	66	60	58	75	65	67	58	75	56	76	74	63	72	58	80	72	79	74	52	65	76	73	71	68	68	70	63	65	66	56	66	54	62	53	46	62	45	71	60	68	71	63	63	61	53	60	70	63	55	60	61	68	82	70	54	71	66	59	66	44	63	51	60	63	75	65	58	62	48	79	66	49	72	51	64	70	72	63	70	62	62	59	54	59	59	61	68	52	60	83	62	72	55	64	55	72	53	75	52	64	68	69	72	72	61	85	75	76	61	60	68	63	65	72	63	69	61	61	70	70	79	61	61	59	71	59	98	56	70	63	91	69	68	67	65	77	79	58	59	72	71	66	75	68	66	63	71	66	64	80	72	48	72	64	77	54	55	64	55	74	50	70	61	74	70	59	52	77	67	55	66	73	81	71	71	53	66	63	70	59	74	66	69	70	65	67	65	73	61	74	66	73	72	64	70	62	67	68	80	63	50	69	58	71	48	80	84	81	76	57	83	63	64	63	69	76	72	52	54	69	74	77	69	50	62	64	57	62	81	75	66	64	57	59	62	58	53	63	67	76	67	65	53	57	73	70	69	72	68	47	67	83	56	69	64	72	62	61	51	75	67	62	71	68	72	64	51	55	60	65	57	62	63	70	61	64	59	64	71	60	68	81	70	71	67	79	76	62	65	73	42	47	60	51	65	58	50	75	55	61	65	63	73	78	65	61	67	66	68	60	58	60	53	73	68	80	56	48	65	62	58	73	54	71	60	59	71	46	62	63	62	58	61	62	74	53	68	63	52	69	66	73	70	72	69	72	76	67	69	73	67	65	82	63	66	64	71	68	59	55	63	56	68	61	66	66	54	50	65	53	63	68	61	58	64	68	63	58	60	72	74	59	61	89	70	61	71	63	79	68	84	59	69	61	64	71	61	66	63	70	74	68	53	59	72	72	87	69	67	65	61	62	67	69	73	55	65	52	62	65	59	68	70	67	66	49	64	61	56	59	76	70	71	77	62	69	70	77	55	70	60	56	71	70	53	63	63	49	71	69	55	67	56	61	67	65	72	63	74	62	66	66	64	65	54	74	65	65	76	53	69	73	75	79	67	61	77	55	62	70	85	89	52	71	69	57	69	73	57	70	70	75	65	74	55	80	70	63	72	68	55	66	56	58	68	72	72	66	71	72	69	64	64	68	82	74	74	69	65	77	65	67	73	66	49	64	51	62	62	54	68	52	58	44	75	62	68	52	67	65	66	76	59	77	62	66	76	75	60	52	66	57	57	71	56	62	69	61	75	68	68	54	68	56	67	57	63	66	58	55	71	56	70	68	75	63	61	72	62	69	73	61	53	68	66	64	71	58	70	73	62	75	65	47	68	60	82	74	63	57	52	78	74	48	58	74	61	58	67	67	72	53	65	60	67	55	73	73	66	58	70	63	60	77	72	59	70	56	82	78	65	83	65	60	78	75	54	73	64	82	64	58	59	63	73	69	53	75	61	62	66	68	57	62	79	64	70	75	71	65	76	69	68	61	59	53	70	70	73	55	59	79	56	61	64	68	79	58	75	64	65	64	54	69	71	75	65	61	60	58	68	74	60	55	60	76	65	82	46	65	54	82	62	72	81	70	60	67	55	71	64	60	63	58	59	52	68	51	67	44	58	68	60	62	60	45	61	70	64	63	73	76	65	61	69	52	67	83	64	67	64	70	65	66	72	67	65	67	72	59	71	77	70	64	68	67	67	59	67	60	78	68	72	55	82	67	61	66	67	73	52	68	61	76	76	50	64	72	70	56	70	76	58	57	57	66	66	73	48	62	64	71	58	60	67	50	67	57	66	66	78	66	61	73	71	73	65	65	68	53	59	59	61	68	62	57	49	70	46	60	67	57	54	59	62	75	55	74	63	67	79	56	68	65	65	59	63	60	73	71	56	61	61	61	66	72	69	65	69	65	75	71	73	54
11099	3438	1801	3177	7710	9345	10865	11122	10381	7671	5474	4742	6456	16937	4284	14166	9255	4778	5110	7011	9019	3924	1042	1177	1189	1036	928	916	1064	1132	1197	1135	1165	1109	1016	1060	1094	2854	4734	3090	1840	1116	778	614	599	551	617	600	568	557	650	584	638	596	605	585	603	598	595	570	608	607	618	634	611	622	629	623	610	617	584	600	610	619	618	608	617	606	637	592	607	606	660	633	598	643	600	588	608	612	626	584	611	610	568	602	593	627	616	610	623	618	623	592	608	610	574	611	611	643	651	605	652	602	591	609	596	605	567	642	601	602	584	633	647	591	576	629	582	613	603	587	605	594	622	596	641	616	646	610	641	551	640	630	611	642	626	617	632	620	599	627	572	613	646	623	626	623	562	585	561	596	626	544	576	596	630	617	647	579	610	600	601	581	595	605	618	631	611	630	620	570	649	577	547	615	604	639	574	574	618	620	633	609	671	644	596	622	567	625	627	576	601	606	598	594	615	600	600	622	598	617	602	571	667	597	597	617	612	594	607	599	581	597	558	627	613	643	558	574	606	590	594	635	587	585	606	598	610	606	629	602	597	563	614	575	622	617	594	606	623	597	631	613	595	675	656	596	635	607	592	610	596	627	622	606	610	547	615	592	563	612	596	585	590	581	592	577	641	578	611	602	623	561	622	622	600	609	601	636	614	612	575	621	643	584	610	561	579	587	652	636	580	600	575	613	634	597	579	571	584	635	615	570	586	609	618	607	579	596	589	584	639	613	572	611	627	563	637	593	602	612	615	575	635	610	634	663	598	598	634	597	595	580	587	617	623	597	571	600	612	616	590	604	639	648	624	627	618	618	623	605	586	586	595	638	592	610	554	628	595	587	660	580	586	600	622	586	610	624	591	619	595	649	581	593	539	589	605	593	626	608	572	634	601	587	618	646	605	649	566	553	592	627	618	587	600	619	590	646	616	575	635	604	644	590	583	594	635	579	609	623	592	582	609	599	614	590	605	591	606	585	627	611	559	624	627	599	621	597	598	596	588	606	596	608	625	590	612	610	604	605	612	598	600	584	615	618	554	609	640	565	577	598	603	574	590	641	575	596	593	579	591	643	586	610	633	644	604	579	622	622	645	567	612	636	618	585	637	596	601	673	640	583	582	621	600	656	603	607	617	656	577	593	613	604	649	607	595	606	636	583	653	598	637	586	596	604	589	588	617	572	634	604	622	614	580	623	604	602	654	610	603	608	572	633	606	575	611	575	625	584	632	678	585	586	590	616	599	644	630	638	600	613	624	619	594	609	612	636	646	598	593	610	586	601	640	602	588	607	619	644	657	623	636	630	603	584	676	651	599	631	579	589	578	589	612	598	636	597	585	617	622	555	642	624	572	633	610	606	633	630	605	606	626	588	665	626	638	623	627	608	629	617	615	537	602	629	614	583	628	630	608	625	603	602	615	654	613	593	600	609	622	603	599	612	609	574	620	626	621	588	590	592	597	630	599	611	642	641	618	545	601	618	616	580	624	615	602	617	580	655	598	609	610	609	627	615	607	584	647	638	630	556	623	628	588	577	566	573	625	610	623	578	613	612	652	612	615	564	607	597	640	625	602	629	558	643	628	618	562	608	610	592	630	590	586	601	602	616	575	579	593	602	599	616	613	634	616	632	593	625	621	582	576	582	608	609	601	570	619	638	622	605	594	634	551	631	604	640	629	637	593	634	584	588	586	604	603	648	577	586	670	623	601	570	605	609	601	599	567	644	606	592	612	580	659	609	581	614	584	653	591	611	598	601	683	630	558	633	624	583	597	611	619	626	644	598	597	625	636	588	611	676	552	689	617	587	613	593	603	635	590	618	590	552	577	593	589	568	609	606	606	612	641	634	583	608	637	572	626	632	606	640	579	591	614	615	599	597	598	614	587	591	614	597	565	676	623	650	615	631	600	590	558	573	594	604	592	605	589	568	601	616	584	553	591	665	593	605	628	576	582	588	593	609	565	600	606	594	576	595	602	659	605	624	586	569	613	579	592	612	605	628	595	605	611	591	595	612	588	621	580	594	577	601	589	609	617	582	598	605	606	624	591	595	568	636	592	626	598	595	583	609	624	575	623	582	577	582	604	605	600	605	604	580	617	601	594	617	586	620	584	602	573	629	575	619	587	591	606	654	656	592	593	580	630	597	554	582	602	584	582	605	618	583	617	582	606	606	628	615	632	594	642	606	581	601	608	606	585	587	619	590	651	585	666	618	596	607	599	618	576	659	612	632	612	543	642	600	621	633	646	630	589	640	594	614	614	618	604	594	603	603	615	578	572	608	591	622	622	595	589	593	631	646	607	631	594	617	653	610	653	618	583	593	594	573	626	607	626	634	611	590	616	595	600	626	621	598	628	647	618	628	626	605	622	600	618	630	552	623	567	615	597	571	615	577	619	601	595	621	617	615	627	578	570	635	587	599	648	607	592	607	648	620	636	612	619	604	608	596	680	596	619	600	582	610	670	625	637	591	612	569	605	623	604	602	637	560	577	639	601	617	606	581	590	588	640	607	586	602	584	606	632	608	580	640	594	546	588	594	631	626	621	641	627	594	577	606	625	621	612	636	572	667	600	579	624	586	649	584	596	591	582	594	559	643	627	578	630	609	593	606	565	648	654	644	578	665	581	649	556	602	596	602	632	596	605	623	627	602	618	616	598	636	615	589	577	614	637	623	591	633	566	574	589	612	603	618	638	630	568	638	611	585	573	600	640	633	616	567	610	640	627	580	576	643	633	608	572	638	642	607	651	589	641	624	623	617	603	601	608	598	609	592	604	596	590	625	628	601	572	596	573	544	611	617	623	626	582	610	612	606	618	639	609	634	622	626	569	599	615	618	627	597	597	580	619	619	609	662	558	628	619	620	572	632	643	603	547	580	586	579	591	611	643	609	670	579	606	635	650	584	586	641	577	636	592	560	629	592	602	588	630	557	569	640	608	606	634	599	640	591	665	625	641	617	589	609	619	647	596	619	641	631	593	655	606	618	639	567	573	566	615	595	602	620	571	625	566	583	612	616	605	634	577	606	568	621	580	617	653	658	616	615	559	603	611	567	624	582	562	623	599	619	598	581	601	633	558	611	615	646	596	619	550	579	598	656	571	606	650	601	620	616	623	614	602	595	574	602	620	626	603	610	624	603	618	625	583	573	584	608	586	626	563	664	609	577	591	602	616	623	622	638	609	603	648	638	608	611	563	593	640	629	603	571	621	617	609	640	577	611	581	634	587	597	636	572	615	607	677	615	581	638	595	594	574	641	611	582	682	632	616	627	601	641	606	630	624	623	578	562	575	638	575	565	594	589	639	625	575	618	629	582	586	575	613	597	579	631	588	557	590	567	572	567	621	639	633	608	612	605	580	569	559	601	609	609	635	657	586	593	633	604	581	591	608	584	622	608	614	590	632	630	634	624	646	619	621	589	608	634	658	637	594	645	575	632	588	610	582	615	640	565	620	627	618	609	607	607	640	642	605	704
930	313	197	162	170	218	339	367	320	248	206	185	311	1283	483	876	1819	400	306	464	322	350	94	104	108	98	81	79	87	92	86	81	83	92	89	96	184	224	209	184	120	105	86	76	75	79	77	76	80	78	72	69	80	75	70	71	69	73	88	63	77	87	77	76	75	69	65	83	85	84	87	79	70	73	69	65	64	84	64	79	79	90	73	82	90	79	76	85	77	70	59	74	80	71	70	70	70	79	72	80	63	82	74	69	80	69	68	77	88	80	63	75	76	74	63	82	80	81	70	92	68	65	93	71	73	63	89	64	73	69	74	80	65	71	76	72	76	82	93	85	63	71	79	69	68	67	68	75	89	77	65	73	67	68	72	76	86	75	78	77	83	81	60	60	80	76	79	82	67	77	79	76	74	76	78	71	68	71	75	71	69	67	65	63	81	64	77	78	65	67	76	78	76	73	66	74	72	69	61	74	79	67	82	77	80	86	84	70	70	61	81	72	70	66	74	65	79	82	69	82	78	84	77	67	70	77	95	61	75	78	87	69	53	67	56	62	74	74	87	88	82	73	70	70	79	80	54	57	68	67	76	72	86	82	73	68	64	74	77	85	73	83	79	84	92	72	67	68	71	82	65	71	76	67	69	73	75	72	79	60	74	67	77	83	76	74	79	68	80	62	71	65	65	88	80	68	70	77	72	67	84	70	70	79	65	58	77	82	84	64	80	77	75	66	76	69	82	75	74	80	55	57	74	64	82	71	73	80	78	80	75	77	74	77	66	70	70	69	60	80	68	71	71	75	73	85	72	67	53	75	70	78	71	84	63	73	79	71	67	89	72	68	70	86	77	91	86	71	55	79	60	58	70	64	73	70	54	90	100	75	57	74	66	67	68	69	59	62	66	65	80	82	72	82	70	83	70	80	84	67	93	87	81	74	72	75	73	79	74	68	80	85	59	67	65	85	79	73	82	73	71	70	87	89	72	87	85	72	69	56	64	75	81	75	73	63	76	74	74	73	67	59	73	68	70	81	64	92	84	65	77	71	60	64	68	64	68	70	71	75	69	79	73	64	73	74	79	66	76	79	84	75	76	68	80	74	75	65	60	55	71	77	69	64	82	78	59	74	84	79	88	54	74	70	63	71	91	71	72	72	78	71	86	64	77	85	83	84	67	58	71	83	68	70	69	73	87	60	83	79	80	79	65	80	64	82	93	63	61	61	79	64	61	67	70	81	70	76	82	69	71	83	62	68	62	69	68	83	79	79	96	81	72	64	76	83	64	89	59	70	93	60	81	83	61	77	71	66	63	70	73	77	76	85	81	65	73	43	81	71	57	73	76	55	62	79	76	62	86	71	62	64	67	75	70	69	54	71	71	75	71	73	68	86	81	76	79	53	76	75	62	60	58	71	79	81	69	54	79	70	85	81	63	72	61	75	75	65	82	84	81	83	67	71	77	74	74	69	74	84	95	81	60	71	95	83	72	71	64	67	79	75	72	80	61	76	87	81	67	94	78	81	92	66	68	60	81	77	81	81	57	82	86	78	68	75	67	79	64	73	75	69	73	77	64	92	74	77	72	81	81	56	71	86	74	72	63	78	82	78	62	75	82	56	68	73	80	74	78	82	65	73	86	88	68	78	82	75	79	56	79	73	82	64	75	76	89	78	61	65	84	70	77	72	68	63	92	76	82	68	58	75	93	78	67	86	68	78	55	84	67	65	72	81	74	70	70	71	70	63	75	89	77	65	48	92	86	68	68	71	59	68	76	88	82	63	56	75	86	68	87	76	60	69	66	83	69	74	84	66	67	78	79	74	75	72	66	82	85	80	67	83	56	81	75	64	60	75	66	66	69	68	82	90	68	82	53	68	75	69	95	67	71	67	57	79	86	75	88	58	62	77	75	74	81	72	63	81	77	78	73	76	80	66	76	76	68	70	74	74	67	90	82	67	82	73	75	71	65	70	86	95	68	94	77	74	69	75	61	90	76	65	75	79	64	63	80	99	86	89	67	78	47	89	70	68	65	69	71	64	75	77	76	75	77	79	66	83	71	66	76	85	74	78	72	92	84	51	78	84	71	79	66	90	71	78	95	81	56	67	82	51	69	66	73	79	90	75	79	84	81	54	55	79	68	81	79	72	58	73	85	79	73	75	75	71	90	56	75	65	59	68	65	51	78	73	71	72	61	67	82	62	81	59	92	82	67	76	68	75	81	64	72	60	64	74	74	79	80	79	78	76	72	79	72	87	66	69	84	72	71	85	81	76	81	68	69	73	73	104	81	92	79	72	72	69	77	65	76	79	63	64	71	65	80	72	76	76	74	77	70	67	69	75	59	58	80	72	79	60	75	74	80	84	78	82	85	90	70	70	73	88	70	74	67	76	75	71	67	71	76	41	81	79	80	82	81	68	84	82	73	79	87	80	75	87	71	70	67	72	77	68	80	76	65	83	71	75	79	76	76	65	80	75	81	79	84	60	68	69	78	72	76	77	73	75	77	70	84	74	59	66	69	74	74	91	70	82	65	75	80	54	61	76	64	80	75	54	62	64	76	87	48	80	86	60	82	67	74	81	96	75	69	71	78	67	82	77	61	59	88	76	72	68	100	74	93	89	65	90	58	73	69	75	76	73	65	91	80	74	73	73	81	67	67	59	65	80	76	65	72	73	61	58	84	72	63	66	74	82	77	67	72	71	79	64	83	67	71	78	61	64	71	85	90	73	77	78	68	76	82	84	71	75	60	86	88	66	58	85	76	78	65	71	76	79	86	70	74	86	81	71	76	83	59	55	70	61	74	65	68	76	85	76	69	68	68	76	66	80	71	75	70	69	61	81	65	78	75	90	55	67	82	68	79	69	71	82	68	87	73	72	71	72	68	67	66	68	68	66	83	77	65	86	83	77	82	64	69	72	69	68	74	66	74	71	73	77	86	82	64	79	82	59	90	87	56	61	72	69	83	76	76	69	79	61	73	70	89	66	76	77	79	63	99	79	76	73	78	77	71	88	86	63	76	79	87	68	83	69	88	80	69	77	73	59	73	72	57	75	78	74	77	69	71	59	71	66	89	90	67	89	72	87	75	55	97	66	85	71	71	76	67	76	71	76	84	73	80	78	74	84	72	75	83	77	60	60	73	77	92	88	74	77	84	82	63	72	77	60	77	78	95	66	70	68	67	72	72	80	71	77	78	75	79	76	57	72	63	78	71	69	70	69	67	88	74	75	72	80	72	71	66	71	58	62	72	80	75	74	61	76	79	72	75	79	75	68	70	72	73	71	80	58	71	71	65	79	72	63	90	89	75	66	76	64	80	70	66	81	81	70	73	74	63	86	84	79	64	71	76	69	66	57	61	90	64	84	65	74	77	67	69	65	64	81	68	88	79	66	73	80	62	84	90	78	79	70	60	57	56	89	64	84	84	67	70	66	76	57	67	63	90	70	87	79	71	91	85	76	77	102	68	83	71	66	82	60	70	74	63	77	66	75	78	64
11838	4433	2534	4778	10232	11665	13377	13367	10836	8184	6282	6081	7826	22591	9774	16420	23940	7601	7302	8953	7251	6079	1223	1261	1355	1326	1280	1333	1311	1171	1113	1024	1013	1000	1043	1090	2583	4354	4824	2921	1777	1138	856	720	703	638	685	716	691	656	677	687	663	715	729	716	705	664	693	685	678	629	672	633	690	718	699	687	669	696	679	671	696	726	667	706	702	647	653	721	676	669	730	705	741	707	672	754	677	661	678	700	634	680	703	700	695	683	674	688	725	653	703	706	693	659	747	638	725	687	701	706	702	660	710	739	706	671	678	689	649	695	655	645	702	662	719	678	686	693	666	682	691	699	713	702	678	700	652	686	658	688	721	689	733	685	665	701	716	672	725	671	641	694	694	659	663	677	675	729	697	693	664	674	746	675	675	743	672	709	733	671	669	704	685	681	693	689	729	684	693	699	654	638	671	686	667	664	722	659	698	685	695	670	692	728	677	706	694	652	689	694	725	710	685	681	670	687	710	672	675	675	686	736	695	672	676	699	724	665	651	694	709	683	724	645	718	690	662	660	701	650	711	699	700	677	717	700	633	700	717	725	703	697	657	667	733	697	720	693	685	697	709	698	697	704	714	685	691	679	669	720	712	702	734	736	734	737	676	665	687	660	661	657	658	673	706	666	733	702	651	730	641	719	760	714	717	679	684	611	730	668	714	696	709	686	677	675	709	692	727	663	642	687	725	718	669	712	676	618	696	662	661	704	706	703	670	722	715	709	676	671	701	672	687	680	678	672	714	687	737	718	717	676	730	675	701	687	705	650	707	684	728	723	732	638	694	659	727	707	674	700	632	705	690	693	688	673	689	685	717	732	705	742	684	701	712	700	715	677	669	677	711	735	712	647	689	669	653	711	685	707	748	732	691	685	675	700	703	687	725	699	706	685	735	706	671	644	701	633	696	698	699	679	687	692	696	714	704	708	681	673	690	662	733	695	687	708	716	707	699	685	652	669	713	662	674	691	699	665	673	693	715	684	660	631	693	648	699	690	626	660	709	692	636	684	690	663	685	663	678	666	675	701	667	687	689	724	667	681	722	693	706	654	691	727	705	707	641	703	687	701	690	676	656	679	683	656	701	694	678	690	743	712	722	692	720	747	687	723	685	657	728	711	680	685	685	733	657	647	666	723	698	707	689	648	672	680	699	664	690	707	701	617	689	724	670	658	686	692	679	649	676	660	693	702	702	715	683	684	707	723	697	674	722	669	677	679	645	691	675	631	732	694	671	687	707	674	668	652	706	675	697	707	688	685	692	680	663	652	637	755	640	734	705	680	652	701	684	689	661	720	656	716	690	669	711	714	673	683	701	706	686	692	723	705	677	718	697	685	663	695	664	665	682	685	724	664	683	722	673	703	712	675	664	682	674	625	662	688	684	695	741	666	701	672	677	695	715	681	691	678	727	684	707	730	688	689	684	700	690	700	675	723	668	733	737	708	691	700	659	689	690	740	740	711	670	731	662	661	672	703	701	703	729	679	693	678	707	691	737	697	736	675	661	674	701	660	703	728	656	698	692	711	716	656	701	686	730	730	700	667	685	660	694	682	695	706	685	690	682	681	658	659	704	657	684	690	698	665	693	710	705	704	699	694	737	700	700	716	684	695	668	610	627	663	714	690	705	686	679	721	682	693	720	674	655	692	740	686	718	693	674	664	674	723	702	706	665	665	620	623	661	705	710	682	698	709	697	693	721	753	715	723	698	685	693	700	661	676	737	683	691	697	716	655	654	658	652	631	631	696	678	681	740	681	714	672	691	680	730	689	694	701	721	741	679	660	728	693	706	712	680	667	643	719	711	673	677	676	672	734	665	734	677	730	655	679	655	682	668	701	662	731	644	714	707	706	635	692	669	632	724	681	694	687	684	682	713	666	710	720	623	657	678	699	704	667	657	747	750	667	667	684	674	699	677	699	692	701	686	706	676	606	720	671	702	661	672	707	701	689	648	725	646	661	650	646	655	639	679	745	693	697	712	691	687	676	714	694	700	675	721	699	728	710	672	684	698	666	672	634	659	688	692	680	641	663	705	667	661	666	647	699	654	698	697	717	709	694	681	707	707	682	713	643	675	742	661	726	672	673	657	688	677	700	651	657	710	702	693	697	721	699	695	681	694	695	700	726	665	633	680	688	715	700	727	659	634	653	728	719	682	661	706	718	702	666	694	678	698	690	652	678	681	640	694	657	703	656	730	655	709	688	697	685	684	719	697	687	692	678	721	664	740	689	733	702	642	709	705	679	692	657	668	709	724	678	678	697	680	732	732	654	621	724	685	661	693	667	672	693	713	663	679	688	705	674	693	658	694	653	690	653	631	717	686	676	696	687	687	707	677	713	657	694	673	710	689	700	709	676	675	676	635	654	719	655	742	646	711	697	698	740	706	699	728	682	701	635	655	655	704	722	680	676	704	697	709	674	731	647	693	645	718	710	725	677	683	716	681	669	707	662	686	699	718	717	693	714	654	644	690	654	608	725	716	640	693	676	645	689	739	658	671	676	721	641	675	737	651	700	739	705	653	708	696	683	699	726	706	673	689	664	736	696	675	669	694	742	689	692	727	673	693	693	731	660	720	680	678	678	669	723	710	738	726	702	688	698	695	666	697	688	699	689	664	683	648	689	692	677	726	704	676	667	664	617	687	704	665	689	696	708	675	699	711	662	676	728	704	711	735	697	705	666	682	722	742	692	713	671	676	741	627	682	669	642	717	683	684	656	669	718	658	709	727	693	667	716	713	706	676	721	720	675	716	706	683	723	721	650	718	697	635	702	679	665	648	730	676	706	690	676	686	715	723	679	666	700	683	688	681	680	704	616	677	700	749	668	680	687	708	687	669	710	681	647	675	653	739	691	673	735	642	671	708	686	696	726	686	745	685	695	667	674	665	675	707	688	705	671	687	679	680	672	663	692	722	697	686	679	691	688	703	646	722	673	660	691	672	698	686	704	643	700	714	684	652	678	667	704	718	754	688	745	697	663	771	656	682	684	742	690	674	680	683	624	694	668	677	658	712	662	640	685	724	669	711	654	711	672	731	707	688	723	689	672	701	683	709	661	692	735	718	706	671	733	736	671	684	689	694	692	630	675	713	690	714	709	696	705	665	717	712	732	724	675	718	643	689	712	682	701	709	683	674	693	706	691	659	655	682	709	673	706	677	692	670	716	664	687	703	710	714	664	751	671	679	688	720	699	697	715	666	725	708	748	695	699	682	721	698	715	717	667	729	700	684	665	741	710	674	667	694	718	698	669	696	648	703	679	650	679	677	724	685	675	690	716	662	675	719	672	683	685	654	709	675	706	672	675	707	683	685	724	682	679	694	680	703	724	705	720	681	728	664	700	745	686	718	712	678	694	751	714	624	733	649	680	694	687	673	702	675	709	690	742	697	693	685	703	666	716	716	712	687	672	712	710	691	709	709	716	700	682	714	668	748	710	737	653	654	672	655	656	712	646	687	729	711	696	684	640	718	761
892	166	142	131	104	145	213	200	170	159	138	169	180	352	246	256	364	228	138	117	127	118	94	71	78	89	81	90	90	90	72	82	81	81	73	69	98	122	92	93	85	86	60	73	66	64	61	69	77	57	79	83	68	88	75	77	72	89	85	83	66	71	66	82	69	77	81	78	71	78	71	82	69	88	73	83	65	77	76	71	62	63	67	68	71	63	64	82	66	80	74	71	71	69	83	89	50	75	60	80	68	70	66	76	80	76	76	71	87	74	79	74	72	67	84	61	62	75	71	66	72	63	81	68	85	87	85	88	78	82	66	86	71	77	67	82	82	68	75	80	76	65	77	77	71	80	90	86	59	78	80	68	93	69	69	67	69	72	66	71	71	83	76	72	74	68	71	76	65	60	69	77	83	82	77	84	74	81	73	80	68	76	81	72	56	66	68	90	81	66	70	68	75	75	74	66	66	76	76	70	77	82	82	80	73	65	74	78	67	69	89	69	79	81	70	76	66	59	70	84	78	90	83	68	79	56	77	81	79	66	62	67	73	71	60	68	88	80	63	70	75	74	77	66	84	65	71	69	67	61	74	72	68	79	65	71	69	70	71	84	76	90	63	81	63	69	79	77	77	65	74	75	73	69	73	64	61	90	75	61	73	74	62	77	73	67	65	65	72	59	65	72	63	65	67	103	84	63	94	75	73	70	72	62	85	84	74	75	73	80	70	72	77	55	83	69	54	74	64	70	77	74	59	73	71	72	78	64	71	85	76	77	68	67	80	84	71	64	77	73	84	79	88	69	72	66	62	74	73	65	81	60	73	72	65	71	81	90	90	99	63	73	76	78	75	70	87	65	86	70	68	82	61	56	76	84	74	64	68	59	78	73	54	67	88	56	63	65	71	81	77	74	81	82	74	68	68	76	79	67	73	75	80	63	88	79	73	66	62	68	72	69	66	74	84	67	58	69	59	63	60	69	71	72	77	85	81	76	69	92	63	82	74	89	83	72	77	77	56	77	71	76	52	69	61	86	75	65	76	75	64	61	80	55	84	78	75	76	74	70	76	67	76	80	75	58	70	82	75	67	87	57	82	61	79	64	92	71	75	58	68	85	75	75	70	64	76	71	62	48	61	85	80	62	70	56	59	76	82	67	76	85	75	79	76	70	58	77	67	68	73	55	91	60	76	80	62	78	83	64	78	68	66	76	56	67	65	64	69	68	68	74	74	88	65	67	64	68	66	79	54	73	80	76	75	57	76	74	74	83	63	78	65	68	71	77	84	72	77	75	76	70	72	84	74	61	62	72	79	74	76	69	62	82	69	73	55	67	69	70	78	67	67	79	70	76	74	75	82	70	58	84	75	83	78	75	85	67	78	68	73	58	59	78	90	73	72	72	76	80	67	61	73	66	55	59	79	69	58	76	87	66	73	71	77	73	71	61	89	67	66	68	61	69	85	72	83	57	71	71	73	70	90	66	65	70	65	73	77	74	75	78	59	57	83	86	50	73	86	66	54	67	87	72	69	55	76	79	80	75	77	87	48	77	98	71	74	78	91	82	74	73	78	81	67	80	77	64	83	79	62	81	64	92	61	71	70	86	80	85	58	77	75	68	71	71	81	83	74	67	68	77	71	75	69	66	71	78	73	76	67	92	75	78	73	67	76	81	61	69	89	73	79	72	79	71	69	79	91	78	69	77	87	64	70	71	77	82	90	74	64	73	86	70	86	74	65	76	84	60	80	68	83	77	61	74	77	62	79	60	75	75	67	75	61	68	79	74	83	66	91	71	69	75	59	60	84	76	57	88	85	69	64	83	70	78	71	82	66	77	80	73	76	82	63	76	67	63	77	75	71	59	70	74	72	85	60	77	60	64	66	83	72	72	74	74	71	80	74	92	88	84	73	79	63	73	61	79	69	66	68	64	79	64	86	80	82	69	68	74	68	77	75	68	77	62	83	77	80	63	72	67	69	71	84	61	71	76	71	75	77	69	71	71	87	84	67	76	75	73	59	75	87	67	75	63	58	74	78	71	62	69	67	50	84	74	69	61	74	71	69	81	69	61	68	91	77	69	61	89	76	78	77	68	66	68	64	62	55	78	66	63	67	83	77	78	79	78	73	85	72	75	86	70	64	65	80	79	58	61	67	68	71	83	63	73	70	80	67	63	74	76	72	71	80	71	65	73	85	66	59	76	95	77	46	70	92	72	66	59	63	77	70	71	69	73	89	82	72	69	66	71	70	67	76	81	79	71	77	79	56	64	79	52	87	66	57	61	74	67	70	60	74	54	79	71	67	66	56	70	79	71	85	85	67	58	75	75	73	80	66	66	71	63	66	67	71	62	67	70	74	77	92	67	66	59	74	75	64	77	67	76	71	77	78	75	70	71	70	64	76	76	53	66	59	71	61	67	86	82	61	73	76	75	65	87	60	70	59	70	58	78	82	70	66	70	80	61	72	96	73	73	91	72	79	65	56	78	74	57	62	72	79	80	74	77	63	78	83	80	79	64	69	65	65	61	82	64	59	69	68	78	69	48	91	72	57	83	87	74	83	79	59	65	56	81	64	66	70	73	70	80	81	61	63	74	72	82	66	79	84	80	87	78	96	73	68	78	61	82	69	97	78	59	79	63	78	73	64	69	73	69	79	68	65	77	65	73	67	74	81	65	77	74	77	85	74	66	80	71	74	76	76	65	66	80	71	68	82	79	65	64	78	75	69	85	78	65	87	78	74	66	97	81	68	81	90	90	82	64	80	73	79	74	67	75	79	92	83	66	71	78	64	71	57	67	64	68	86	74	73	74	62	75	60	68	59	72	62	69	69	82	59	83	62	73	78	70	73	78	73	96	76	87	61	66	69	79	70	69	72	73	95	76	60	66	72	59	71	73	59	50	76	88	62	73	73	76	72	79	74	93	68	63	71	67	64	72	73	72	83	65	77	87	72	63	81	82	62	70	70	62	63	71	79	49	86	62	65	77	75	85	83	74	68	66	64	70	58	61	62	67	64	84	75	84	78	71	58	70	67	67	67	68	83	76	83	79	70	69	84	87	84	66	75	67	58	73	77	77	76	64	63	66	65	73	79	69	77	67	70	62	84	68	67	78	88	59	77	60	69	77	80	60	77	59	57	65	57	71	68	55	77	89	81	74	59	68	85	68	65	76	80	69	76	56	80	83	82	69	78	68	82	65	67	68	68	66	62	70	71	64	72	78	65	81	69	85	81	67	65	82	76	80	66	73	85	59	88	86	82	70	62	79	71	58	80	79	87	71	68	71	74	75	84	79	82	69	77	77	90	75	57	78	75	60	78	83	82	76	88	71	62	64	61	66	69	75	56	75	73	71	60	67	63	84	85	57	61	72	67	81	59	73	63	72	76	57	92	76	77	92	73	61	65	74	73	73	80	70	58	65	88	68	77	80	88	82	80	83	69	68	75	58	77	77	70	75	77	72	68	83	64	72	100	76	70	86	64	62	72	65	83	59	87	71
8230	2572	1711	2413	5808	7897	8278	7302	6084	4331	4175	4278	4727	9079	5293	6303	8705	4861	2916	2076	1990	2126	944	934	1010	986	1044	1009	1009	969	906	849	846	799	820	907	1170	1568	1264	935	835	758	742	685	631	742	670	662	638	654	648	642	691	663	696	698	697	687	660	686	688	653	669	687	679	618	682	661	686	666	705	688	627	693	645	634	689	635	662	599	663	629	709	648	674	658	663	645	682	689	675	664	647	670	639	646	634	680	662	658	701	676	642	675	643	683	652	670	622	639	680	642	628	663	691	657	632	685	684	625	688	696	658	651	678	677	673	648	624	653	675	629	673	671	630	709	646	700	645	647	679	658	650	629	675	670	692	679	608	700	603	668	641	699	656	670	690	617	692	667	645	702	643	656	709	684	648	647	671	655	695	682	649	659	637	710	686	656	664	686	697	636	658	688	614	667	630	682	648	666	719	677	692	710	624	688	659	654	661	678	698	635	655	647	702	664	639	648	729	683	658	652	655	658	691	717	647	649	618	666	740	673	690	633	689	672	672	638	660	667	675	682	673	648	664	643	648	684	687	660	624	647	658	650	662	705	706	711	655	689	650	660	679	667	669	661	642	638	685	655	656	659	684	701	654	621	703	686	657	642	636	678	668	659	712	646	626	655	650	684	691	643	694	644	646	676	671	673	605	642	644	693	682	657	624	621	701	639	638	672	648	665	671	685	679	648	658	691	702	664	702	687	675	711	684	657	627	743	669	675	709	641	708	666	597	699	673	639	675	683	693	640	670	666	658	642	691	695	694	673	663	655	667	700	654	606	662	710	656	696	690	683	671	694	690	649	663	682	650	672	636	639	673	628	635	631	635	685	640	654	662	681	652	612	685	653	682	646	685	657	696	661	677	701	655	711	669	682	693	661	683	697	653	660	678	706	714	655	669	667	685	708	670	707	661	628	671	697	622	691	624	645	691	647	664	643	686	692	638	671	675	694	685	635	689	686	720	678	618	693	711	643	670	680	682	659	633	724	620	639	673	660	599	699	690	708	657	692	642	676	673	677	646	673	638	637	704	656	658	667	653	663	632	630	656	685	680	694	645	668	689	703	645	672	701	640	679	632	668	629	668	670	607	685	653	655	719	670	713	677	668	670	703	604	674	667	614	654	683	658	643	683	667	649	645	612	684	667	692	629	639	651	698	660	680	648	690	617	610	679	675	652	642	685	668	644	687	670	624	655	661	651	637	613	657	695	657	684	699	657	654	695	681	659	720	689	643	639	683	672	653	683	638	666	663	693	697	701	669	664	624	662	702	630	662	658	676	639	651	627	675	652	676	678	703	685	652	688	669	661	677	647	632	673	650	707	661	639	680	633	696	663	666	631	677	640	698	642	660	663	670	658	650	684	677	654	670	670	637	642	667	634	687	655	672	632	672	644	645	681	698	678	625	625	673	624	622	632	635	629	701	627	640	686	670	663	645	640	725	693	663	647	658	677	657	658	647	687	679	680	667	705	654	665	669	678	644	653	648	642	666	698	662	625	668	670	655	627	656	664	670	678	695	633	655	692	650	660	684	695	630	630	676	634	640	645	687	638	683	670	710	653	697	613	641	629	677	703	701	662	653	687	697	653	693	652	666	641	663	633	677	661	700	673	689	669	689	676	596	648	613	708	663	625	670	637	656	665	658	666	673	653	652	676	640	644	680	679	646	650	621	667	688	673	684	602	659	645	681	657	661	662	651	708	689	683	661	654	575	652	704	677	677	666	639	674	647	662	656	618	687	687	660	628	657	657	678	657	662	649	682	682	656	682	690	667	689	664	679	671	646	641	659	724	702	658	640	677	639	642	656	681	693	681	614	700	690	651	649	668	678	667	654	654	683	638	672	674	629	611	648	659	644	670	670	659	620	716	659	652	662	690	672	698	640	700	665	674	668	692	680	646	674	667	681	647	660	680	621	640	660	672	661	663	641	681	628	655	666	634	682	687	668	637	677	665	714	659	685	672	671	624	669	668	701	653	689	636	701	699	696	681	729	667	652	655	647	679	690	646	683	673	694	661	656	633	656	656	693	647	640	622	674	715	687	653	690	722	635	665	625	644	668	648	666	705	616	683	727	651	690	661	692	698	663	611	703	663	660	641	668	666	746	728	678	670	608	652	696	666	707	639	613	707	672	680	664	693	670	655	668	703	713	704	706	650	700	669	679	696	657	661	681	616	686	619	650	637	689	688	652	673	703	659	662	647	677	671	670	657	634	673	610	699	634	662	637	659	652	686	669	698	675	698	649	629	672	638	717	672	649	710	666	631	605	659	605	627	681	708	650	716	676	700	660	700	693	638	663	673	696	662	617	688	651	690	679	692	685	682	673	658	719	672	668	619	692	662	649	647	700	665	642	641	673	660	707	614	669	689	668	655	682	648	623	663	641	670	651	682	675	627	657	701	630	634	679	685	595	700	672	626	708	663	682	699	624	664	655	631	691	718	687	702	684	640	682	679	679	639	672	656	662	647	655	698	667	680	667	643	670	619	657	660	706	631	666	656	663	649	659	624	656	697	700	659	723	649	681	656	632	715	649	706	695	670	667	669	657	635	674	642	645	686	708	643	670	667	692	700	693	694	685	678	661	664	694	663	650	694	687	671	645	693	626	688	685	688	668	673	629	646	703	668	669	683	637	641	684	638	665	638	621	688	682	669	641	704	635	656	656	653	618	681	619	723	651	651	681	650	647	696	675	630	615	658	675	647	680	677	686	627	694	644	633	692	663	661	711	697	663	629	635	654	647	687	631	674	670	689	654	661	640	667	649	651	649	635	627	665	659	677	699	653	667	711	672	658	617	697	671	651	682	652	661	654	681	659	659	694	633	647	683	673	648	665	655	657	644	683	651	717	738	659	678	627	676	647	629	672	596	638	658	669	691	666	659	659	685	664	657	675	681	675	685	699	695	674	671	679	665	680	704	714	678	671	660	683	651	630	610	705	676	637	667	673	627	651	645	616	660	656	646	699	651	658	682	669	707	664	639	691	646	679	716	632	701	660	687	626	640	698	685	648	670	670	656	700	670	699	645	640	676	688	627	667	656	641	616	685	631	647	711	627	643	648	653	673	697	697	628	678	623	679	665	709	704	670	677	664	655	668	671	690	633	649	649	658	625	695	620	656	688	666	689	652	719	698	673	680	696	597	636	673	659	701	659	651	672	679	669	697	663	654	686	677	666	705	695	613	672	678	637	675	652	660	661	626	666	681	671	670	665	686	662	686	701	720	649	675	655	666	679	617	672	660	693	683	661	623	731	683	671	667	622	707	724	700	686	672	724	665	690	625	682	690	607	667	651	637	647	663	625	693	701	671	690	681	628	691	650	750	623	646	684	663	642	668	647	646	653	657	651	684	673	690	674	648	647	692	677	689	622	693	698	650	651	650	696	653	668	646	663	671	692	684	660	731	686	684	669	658	671	663	598	670	684	711	647	703	650	645	680	712	679	679	663	688	663	693	671	660	672	717	650	680
578	322	168	128	149	189	233	222	192	206	246	307	365	777	402	365	795	406	275	139	158	229	76	73	88	91	74	79	85	94	88	91	70	81	82	93	157	167	130	70	91	75	72	72	60	93	81	80	72	81	85	82	59	77	79	83	75	80	88	77	81	69	69	74	66	62	64	79	63	62	72	74	76	74	77	64	55	80	75	79	77	84	83	60	80	76	74	84	65	76	68	67	83	75	68	77	81	78	63	73	66	74	76	72	61	70	72	68	56	70	76	79	61	82	68	69	73	74	79	77	75	78	84	78	68	55	77	87	78	70	88	78	74	69	89	72	84	72	80	86	75	66	62	59	83	80	62	64	81	79	80	69	86	87	75	98	78	83	66	71	75	72	74	78	76	81	66	73	71	76	64	61	70	73	74	68	92	90	73	85	66	78	65	72	63	72	84	75	73	88	80	87	77	63	54	74	73	84	74	84	87	81	74	77	77	63	64	78	67	70	87	83	74	66	62	74	70	79	54	97	73	72	80	69	80	65	81	68	80	68	78	85	65	80	86	71	74	60	92	77	66	87	94	78	88	82	72	75	78	78	65	81	78	55	79	81	81	75	77	66	79	92	67	78	72	63	82	69	75	64	73	73	60	61	65	88	71	74	79	58	67	82	77	59	63	75	87	74	79	72	79	85	73	64	64	70	58	61	73	73	83	84	78	63	66	57	70	77	75	86	68	75	74	56	59	80	62	78	67	76	69	72	66	74	80	65	55	58	76	71	74	80	89	78	70	76	65	77	88	65	79	87	72	84	58	80	67	70	74	68	77	70	68	80	70	85	71	69	76	76	80	76	75	64	61	58	87	67	80	78	58	65	63	83	70	66	65	86	72	69	71	72	62	70	85	65	61	75	77	82	76	80	72	64	76	82	87	70	73	89	68	70	79	61	64	66	84	83	74	78	89	74	81	74	68	81	82	72	69	96	83	69	85	83	78	75	72	83	84	65	78	69	82	82	75	76	71	76	59	71	70	77	81	74	60	92	75	69	70	81	68	101	77	100	76	65	70	81	65	61	80	68	69	69	70	66	68	71	81	66	71	84	73	81	75	75	89	65	74	90	74	76	67	68	73	75	79	60	68	62	83	74	79	60	74	75	77	70	74	70	73	93	60	67	76	85	80	82	92	77	89	68	68	84	70	85	68	64	59	69	72	71	65	80	94	70	88	69	85	59	83	82	86	77	71	70	95	77	83	68	91	74	82	80	72	70	60	92	73	67	64	71	86	77	80	70	61	80	80	73	84	78	63	79	72	63	79	65	73	90	71	75	77	73	76	85	78	84	76	66	74	70	73	67	74	67	78	67	91	59	74	64	77	62	83	67	87	79	71	94	76	70	80	79	83	87	59	78	70	64	71	67	84	78	66	74	74	60	73	65	89	71	94	77	71	75	80	70	68	88	73	74	84	73	72	76	76	68	69	77	80	59	55	59	66	70	80	75	79	88	75	73	69	76	81	77	78	81	77	79	67	66	60	75	78	70	68	80	79	87	84	86	91	72	61	77	80	80	82	69	69	80	80	70	84	80	71	83	61	83	70	69	69	73	69	66	72	54	83	71	61	82	66	63	55	74	75	91	72	92	78	66	78	70	77	79	71	66	69	68	64	74	83	69	86	92	81	85	74	64	77	90	88	90	80	66	84	83	79	79	87	80	77	82	64	71	85	60	74	87	70	71	61	70	83	77	73	76	71	69	76	68	70	71	81	84	66	89	82	102	88	67	93	75	74	82	69	71	83	78	76	51	86	66	68	69	90	89	68	70	82	73	81	68	77	73	77	61	62	71	74	77	73	65	78	95	59	67	73	90	86	89	83	73	72	82	83	63	63	70	70	79	82	81	69	69	74	67	64	82	80	85	68	62	87	72	88	65	72	81	60	65	81	78	78	82	78	67	69	68	74	93	84	63	60	80	78	69	73	82	70	82	65	73	77	62	74	70	82	64	79	81	76	73	68	76	72	66	75	70	58	74	63	59	61	75	76	71	73	69	69	70	78	90	76	87	87	75	94	70	84	85	80	78	74	69	69	71	63	75	71	71	68	74	70	92	75	74	73	63	71	64	79	70	72	75	61	81	74	66	75	71	81	78	74	55	82	53	71	68	75	74	78	75	70	74	67	78	71	74	78	95	71	69	87	70	61	58	85	83	66	85	57	65	79	67	73	60	78	72	71	74	84	77	69	67	100	81	74	77	79	76	77	71	72	66	86	77	85	63	73	64	81	84	71	75	78	54	61	84	69	83	62	80	67	59	66	72	78	76	90	65	84	86	80	77	70	91	71	69	69	72	66	74	62	77	84	84	85	86	72	58	87	69	69	81	76	65	78	81	77	65	72	73	92	73	82	76	89	65	80	63	79	51	75	74	82	81	69	73	61	92	86	62	80	77	68	75	82	77	65	71	76	72	71	88	72	83	80	82	80	71	67	69	74	57	50	73	81	73	68	64	75	69	96	79	55	63	73	89	83	71	75	79	68	67	77	63	69	65	83	64	59	92	67	75	83	88	87	68	74	81	72	77	63	80	62	79	79	75	67	63	78	76	73	68	96	72	83	93	75	78	73	70	80	73	86	64	67	75	69	86	73	68	96	71	74	73	90	80	73	61	91	89	66	80	82	61	64	92	100	69	64	75	58	71	61	83	64	80	64	79	69	72	86	66	61	71	72	80	71	76	85	63	67	63	76	63	67	68	80	75	75	74	77	82	81	87	91	92	63	77	69	71	71	76	72	81	74	62	81	75	79	68	81	78	68	73	57	62	72	76	68	74	66	70	78	60	90	78	64	66	67	88	88	75	79	74	73	64	77	82	80	78	65	78	73	98	70	68	70	60	64	72	71	68	81	61	68	68	72	70	73	87	65	72	79	64	75	67	83	68	72	84	67	88	75	65	82	76	72	88	75	71	63	76	75	62	68	84	67	69	80	86	74	64	74	80	78	73	82	89	81	75	82	64	75	79	72	74	72	70	73	83	67	61	72	70	56	64	70	80	82	65	73	77	78	67	75	85	82	75	71	64	74	82	79	69	68	70	74	81	82	69	76	57	76	62	86	79	67	66	70	59	56	76	75	66	73	65	71	66	72	66	77	76	66	62	66	79	58	74	78	68	82	108	93	73	70	63	74	75	77	82	85	80	72	80	66	67	69	71	76	70	72	63	81	72	79	67	73	71	63	82	83	75	75	79	76	61	73	84	80	77	75	87	73	78	66	87	73	71	73	60	85	88	81	85	78	62	70	78	74	60	72	89	85	61	60	84	69	71	72	69	75	99	72	83	63	67	72	82	77	77	53	78	80	68	63	72	83	85	75	80	68	71	63	61	79	73	80	79	82	64	66	68	72	83	77	94	72	75	72	62	80	85	74	71	71	77	82	71	67	59	65	65	62	82	81	81	72	82	74	79	75	68	65	66	76	48	71	75	78	67	82	94	66	68	76	69	87	76	87	76	99	85
8319	4326	2161	3377	7596	9673	9813	8546	6455	6111	7780	8837	9338	16428	9262	8359	16005	8675	6429	3061	3421	5244	1010	1023	1014	1056	1002	931	977	1014	951	970	926	979	926	1244	3052	2608	1989	1268	964	784	706	686	696	660	664	685	710	683	661	664	693	713	670	689	733	690	642	706	703	686	738	668	708	733	700	679	636	678	640	715	663	707	734	681	679	710	684	718	686	635	665	676	690	680	714	649	703	724	705	672	697	690	666	693	687	670	647	728	677	687	677	694	674	664	711	656	696	669	700	718	671	722	740	710	697	694	629	662	705	660	694	673	757	659	674	708	722	666	685	721	714	668	664	680	684	716	677	710	675	712	637	745	664	724	632	699	706	692	691	704	741	702	720	718	679	680	630	702	637	680	705	691	762	645	674	684	720	696	717	683	674	719	698	717	644	690	748	643	733	699	691	681	694	684	678	730	740	695	684	698	707	710	717	721	739	672	678	700	721	714	693	649	735	679	738	688	697	699	690	698	714	718	731	703	725	736	684	692	675	656	678	705	664	706	693	694	700	656	676	730	659	726	713	671	716	731	672	674	720	700	710	735	670	712	686	697	662	626	691	647	670	708	722	722	710	733	697	718	716	727	710	688	671	672	694	688	691	738	702	660	702	674	696	708	726	691	720	674	701	723	714	717	675	670	671	707	740	712	692	707	680	743	637	627	691	671	701	650	715	659	690	732	692	681	713	660	719	649	656	705	731	677	663	667	694	697	666	713	712	682	668	699	715	687	675	682	674	691	677	677	745	714	680	699	691	673	690	672	715	722	719	703	700	698	665	711	706	702	657	694	715	678	659	699	683	637	706	708	651	693	688	643	670	628	632	691	610	683	692	725	670	623	718	660	696	703	691	734	658	652	683	710	666	681	667	674	703	646	703	732	686	702	688	643	654	716	661	677	676	661	740	674	666	714	685	691	680	696	666	681	632	694	671	668	698	713	668	709	633	672	708	700	697	716	660	668	655	702	720	685	706	672	731	701	704	670	669	683	664	673	730	697	749	678	718	648	671	688	729	671	698	692	697	731	663	650	724	673	719	671	663	665	700	664	671	699	752	664	727	690	740	682	719	677	689	653	717	723	640	674	721	647	704	668	710	653	689	701	712	710	725	686	680	678	667	644	687	660	658	690	724	649	680	704	642	686	737	668	659	696	642	687	674	647	701	663	727	624	686	694	712	678	715	625	744	660	728	733	716	680	678	698	704	680	666	706	690	726	689	696	726	706	658	691	704	741	671	698	715	728	685	680	705	692	648	707	669	686	652	715	715	687	710	655	737	732	704	712	743	680	720	678	689	696	653	679	724	679	654	727	669	684	724	709	682	672	709	662	714	729	661	646	741	703	717	682	718	680	704	697	715	728	726	667	665	655	738	719	715	677	649	744	705	709	718	709	685	689	690	606	662	707	699	656	694	692	684	686	663	689	715	665	662	682	647	714	666	680	660	715	646	717	682	698	704	678	670	712	701	656	661	660	717	624	650	714	708	671	751	754	655	676	658	737	704	759	659	645	713	702	680	694	732	670	704	706	695	738	675	658	764	747	706	701	683	693	706	629	719	664	692	697	684	684	691	668	693	690	683	708	709	670	702	676	700	642	724	697	689	740	728	728	672	720	708	684	683	704	656	678	716	671	666	683	693	677	682	727	713	663	668	650	672	668	698	684	713	677	669	670	712	732	674	680	686	665	700	744	662	659	726	683	668	674	697	720	710	669	714	672	671	687	689	689	654	702	717	679	679	675	666	698	710	716	655	660	677	685	691	691	688	702	697	720	701	690	683	691	721	691	694	714	681	672	639	723	691	710	674	693	706	729	699	687	697	699	686	642	658	663	725	690	741	653	682	663	651	697	663	667	679	654	691	679	677	705	632	676	725	708	730	728	725	673	689	716	650	687	714	703	711	703	716	700	677	718	669	688	670	678	659	709	681	659	708	710	708	664	648	669	695	689	689	687	734	695	691	683	624	719	738	649	666	684	694	703	673	688	653	690	694	730	689	712	718	683	678	744	680	666	688	722	716	675	740	677	667	669	706	711	717	668	693	711	677	697	695	716	696	703	674	723	704	682	708	676	633	688	659	674	676	689	744	676	697	676	686	695	696	679	693	728	678	681	738	755	695	648	699	657	684	700	730	691	714	713	645	695	710	689	699	709	735	671	684	717	677	683	676	658	727	691	714	754	709	692	655	718	714	690	725	692	711	658	691	685	684	717	644	663	686	685	685	693	658	713	715	639	699	664	656	665	689	697	682	677	690	702	726	684	681	644	737	673	697	668	676	691	701	711	701	700	659	660	687	757	704	689	695	707	732	733	663	692	710	689	735	733	650	695	688	702	640	662	685	656	710	773	695	672	695	737	686	733	712	714	695	692	708	711	673	671	662	668	681	677	718	680	692	730	686	672	701	697	712	659	692	689	703	682	663	702	688	720	702	704	713	685	722	693	674	699	731	718	689	685	718	675	787	694	734	647	712	657	697	694	669	674	649	680	702	669	683	631	672	694	678	684	649	679	680	646	690	710	702	693	713	720	711	679	682	699	712	710	719	709	667	690	702	699	671	694	668	673	665	686	678	681	654	721	652	662	631	699	694	709	722	717	685	670	721	658	690	753	685	717	704	672	716	697	733	696	719	728	712	710	705	687	701	652	722	707	718	677	709	667	714	680	755	736	650	672	745	676	658	678	661	668	699	730	713	731	688	749	748	669	685	666	718	671	673	714	717	677	671	701	719	682	729	651	651	698	687	716	665	713	646	679	677	723	688	709	706	735	681	660	658	660	661	717	664	685	697	689	721	751	659	679	715	709	666	732	695	633	691	697	710	734	724	665	734	698	701	739	642	691	724	701	672	696	695	700	669	694	698	690	701	670	730	686	658	657	723	685	684	682	673	708	673	711	733	707	684	662	625	660	709	636	691	636	690	702	686	670	738	663	736	737	693	719	684	709	678	683	731	729	686	685	715	678	679	715	630	754	702	708	728	643	715	671	666	678	679	685	702	673	676	674	674	683	706	702	694	688	659	659	689	658	684	680	678	709	667	677	639	715	698	719	687	699	683	735	665	680	687	740	697	694	676	697	691	738	702	683	648	701	735	699	693	648	701	670	657	682	659	709	686	680	700	703	696	692	722	644	654	690	739	646	688	707	681	686	703	694	721	705	700	699	643	716	710	706	667	649	707	732	658	697	670	682	643	712	711	696	722	669	685	714	687	672	702	686	662	663	709	665	699	644	705	672	691	710	687	706	651	706	744	714	732	676	732	678	725	706	738	674	767	741	692	678	709	676	693	673	658	682	702	698	698	740	701	675	684	718	661	724	621	675	729	695	674	688	723	714	651	700	719	649	726	719	726	659	656	706	729	705	703	690	736	649	703	706	653	760	678	753	679	668	708	691	656	679	728	739	653	663	701	684	688	682	685	693	690	720	671	697	690	687	667	690	677	650	691	767	709	687	701	703	693	687	705	696	685	687
1387	291	144	106	122	151	213	193	221	239	314	315	434	1145	615	399	704	319	270	156	163	320	67	80	67	74	72	82	74	85	81	82	68	87	78	97	176	179	116	107	92	57	73	62	69	64	57	59	75	75	62	61	53	57	66	62	64	58	71	60	59	78	67	71	61	68	65	67	62	64	54	66	63	73	69	70	73	68	62	68	62	51	64	67	82	70	59	63	65	62	57	55	68	81	66	50	67	54	60	60	72	77	72	69	67	66	78	70	73	62	62	63	61	65	53	77	75	71	46	67	54	54	61	56	64	72	62	68	62	66	71	73	64	56	61	75	72	71	77	64	71	66	66	64	61	79	49	69	72	54	72	79	78	65	63	68	51	64	62	72	65	69	56	79	78	66	64	60	75	61	73	64	62	72	63	62	56	72	79	65	73	63	63	65	70	73	61	56	51	64	73	58	67	60	67	60	62	58	62	64	64	67	68	79	62	67	74	75	63	83	61	64	65	65	75	68	59	70	54	62	64	79	59	61	72	61	69	69	61	65	75	66	64	55	69	70	67	59	59	66	63	65	69	55	80	59	69	61	71	63	74	73	55	55	56	70	58	74	59	47	83	64	50	74	57	71	69	74	61	68	59	62	63	63	62	65	66	65	62	49	70	64	62	65	60	73	76	62	69	72	69	54	66	73	66	55	58	59	50	71	60	79	57	87	56	66	49	71	70	64	56	81	54	61	56	70	60	64	47	62	49	59	69	78	73	78	74	59	60	59	69	61	53	58	50	55	63	59	50	62	58	61	62	68	75	68	63	55	58	71	64	69	77	67	79	70	63	59	56	76	70	60	83	66	76	70	66	72	68	63	77	49	69	62	78	66	54	54	79	72	60	58	70	61	75	59	57	72	87	62	68	77	67	61	70	70	67	82	76	73	80	61	77	56	85	58	63	64	71	70	67	72	50	64	64	65	65	61	75	65	62	73	63	63	59	51	62	48	63	63	63	65	72	66	52	65	67	72	52	55	67	55	69	55	79	71	76	63	60	73	69	71	67	73	62	69	56	58	67	77	63	79	76	57	78	68	60	55	61	67	59	72	60	55	66	71	49	51	52	52	67	51	70	60	58	69	73	68	71	60	67	61	61	60	55	67	73	72	64	80	50	76	70	64	71	58	51	80	63	79	67	83	59	59	52	60	61	73	67	69	68	53	76	63	55	67	64	64	41	59	63	74	61	66	68	73	67	61	53	59	63	68	58	67	76	82	60	55	59	68	63	64	55	69	64	62	53	62	63	58	67	75	69	59	80	74	61	84	68	70	71	62	67	64	62	52	63	62	78	64	53	67	55	58	63	64	64	41	78	57	76	80	74	64	69	57	64	59	53	62	58	69	66	73	74	64	68	66	64	66	54	66	62	66	71	69	77	64	58	76	66	66	52	62	75	55	75	82	60	58	67	65	69	64	68	69	65	56	81	64	73	62	63	55	65	64	66	59	62	72	64	62	72	54	57	60	57	54	79	49	51	62	69	63	60	76	71	71	76	76	71	78	59	66	70	68	68	63	57	64	54	71	65	60	76	60	67	55	67	69	61	57	63	58	73	75	62	67	65	59	59	62	67	71	59	61	54	66	65	61	58	52	66	71	69	62	68	75	64	67	55	84	65	72	68	55	59	67	50	58	72	69	73	67	62	74	68	65	71	70	64	56	64	73	73	67	68	68	53	67	74	85	63	54	83	64	76	76	62	62	61	66	60	65	58	73	61	76	69	68	71	72	73	66	56	67	76	84	66	71	75	46	69	58	75	75	64	66	55	61	60	65	65	61	77	60	54	66	63	76	61	52	72	56	67	67	74	66	49	78	68	67	67	63	63	58	62	62	74	57	67	71	55	68	65	63	72	63	63	75	65	73	87	58	81	74	72	54	68	65	76	62	55	66	56	56	84	55	71	58	77	56	61	66	59	58	58	72	66	75	62	71	74	62	64	61	67	67	69	64	58	73	65	75	61	72	57	67	76	81	61	64	60	59	50	53	55	75	78	79	70	61	58	69	61	65	69	67	55	69	54	60	69	67	62	66	77	68	63	81	70	74	72	80	71	68	71	73	56	83	65	60	67	69	43	62	65	76	65	62	60	68	69	65	58	67	65	61	77	54	58	62	58	70	61	64	70	72	75	51	53	68	53	71	57	64	58	60	56	66	62	67	62	74	63	77	62	69	67	70	75	83	71	50	46	64	70	56	67	60	74	58	78	59	63	81	74	48	50	64	66	60	68	74	57	73	68	62	78	68	62	69	61	51	69	65	84	75	70	73	66	67	70	81	65	57	68	61	68	52	59	68	79	66	75	73	63	77	80	62	75	61	51	62	61	70	65	68	68	77	68	63	72	74	66	72	57	57	64	59	64	60	76	51	59	61	79	78	69	72	68	89	57	72	63	63	52	65	71	70	71	63	66	62	58	73	66	70	64	63	60	69	54	52	64	61	75	71	65	70	74	61	66	66	57	69	70	67	75	89	64	62	63	69	64	69	61	60	85	71	64	65	59	63	55	76	82	61	71	59	63	56	69	60	75	71	81	65	70	81	57	50	54	65	60	65	77	75	75	67	63	67	67	47	74	70	63	59	61	58	66	49	56	75	72	69	54	71	71	70	64	68	83	69	62	60	59	75	61	68	64	65	67	57	69	75	62	64	65	79	82	72	64	67	72	61	79	58	64	80	68	67	72	50	61	54	66	63	64	52	59	59	79	69	76	63	64	68	63	63	65	67	49	63	68	63	68	62	67	74	66	75	69	62	63	69	81	65	45	57	62	70	61	66	62	76	50	60	65	48	59	64	51	56	68	53	63	66	71	69	64	73	54	60	56	66	74	67	64	68	70	79	68	60	72	63	63	63	69	73	60	57	75	67	66	56	76	62	59	71	65	64	57	53	52	53	63	64	56	72	74	69	76	63	74	79	68	59	65	61	68	71	56	71	67	66	68	67	79	61	63	61	59	62	79	53	64	57	57	61	69	57	56	47	58	65	58	50	62	64	58	79	87	59	69	73	59	68	77	60	52	47	72	73	63	58	74	66	75	66	69	54	68	75	72	74	61	79	57	68	61	70	70	45	63	57	61	81	74	69	64	57	65	59	81	58	63	73	75	69	64	48	65	70	62	76	63	74	71	62	89	76	54	64	61	68	59	76	67	51	60	82	76	55	54	76	62	73	63	66	69	66	72	73	61	53	79	70	61	64	67	61	58	80	67	75	64	75	63	59	60	68	62	75	60	65	67	56	63	64	52	52	74	75	75	65	62	61	58	58	59	48	67	50	60	58	69	73	71	66	75	64	67	64	57	52	64	59	72	61	57	56	69	59	76	68	70	69	75	49	62	66	56	62	48	66	76	55	76	71	65	79	76	73	70	68	78	63	82	75	75	63	70	77	70	56	73	53	75	75	63	61	67	69	74	68	73	67	53	67	57	55	74	68	72	69	69	69	61	67	51	75	54	63	62	60
10987	4461	2066	2886	7158	9258	9429	8661	7729	8441	10043	8981	11665	21310	13516	9725	14989	8439	5775	3121	3274	6682	1127	884	969	954	1032	1032	1062	1004	969	939	905	1053	1004	1464	3452	2730	1964	1378	866	691	646	614	666	597	571	620	605	612	614	590	586	626	582	583	591	608	608	575	597	578	630	606	622	632	592	590	642	607	607	617	617	637	614	630	626	580	678	627	612	647	597	554	623	643	619	608	589	602	662	643	623	605	605	578	591	629	618	592	575	627	598	607	650	621	635	588	631	627	622	620	610	653	631	581	584	656	588	610	610	597	591	643	601	637	579	627	622	599	571	578	611	586	613	616	609	602	562	590	609	622	612	604	610	638	602	589	611	571	626	595	620	573	630	574	588	561	607	592	553	624	647	640	599	617	608	629	635	604	587	590	642	597	595	623	591	610	589	637	622	600	619	579	630	588	552	614	612	588	660	596	625	592	613	598	626	599	608	592	651	611	573	611	587	597	648	613	601	606	635	612	622	619	635	593	595	604	630	607	619	620	616	565	580	579	616	627	608	600	585	613	618	587	616	615	633	625	595	623	595	615	577	653	572	618	592	581	647	575	601	624	631	669	605	609	602	682	594	667	636	591	620	655	596	587	567	601	585	648	641	571	596	652	660	649	577	610	595	619	575	570	636	630	639	632	651	588	562	618	626	591	649	620	586	561	615	594	611	589	605	614	625	619	587	600	622	649	588	622	627	579	540	620	616	643	599	632	599	614	683	593	587	624	591	633	592	596	633	621	621	565	629	639	579	647	631	631	592	600	658	604	607	595	631	550	617	615	600	655	567	607	602	618	583	585	593	651	587	631	625	589	572	608	613	605	627	611	614	638	603	610	617	620	643	595	599	620	579	553	602	636	643	635	610	627	619	624	600	595	594	614	618	571	628	604	605	621	583	571	572	592	603	609	655	618	618	601	613	598	594	647	589	629	595	599	609	571	621	641	610	597	597	594	609	584	618	632	602	628	581	618	676	605	593	608	572	568	641	593	609	602	641	642	608	566	616	581	640	604	597	595	595	611	627	600	639	633	613	619	600	584	598	593	575	607	593	625	596	603	617	638	578	607	607	618	599	608	629	630	590	628	598	591	631	620	610	612	580	623	617	641	636	608	588	599	579	640	628	600	657	610	634	627	573	593	597	640	608	579	612	613	593	590	672	588	566	655	604	591	616	603	591	654	604	625	625	620	623	589	602	565	606	592	608	585	629	606	655	615	601	662	613	641	630	653	664	628	627	613	600	613	617	585	569	615	616	622	603	630	596	603	595	595	619	614	665	562	574	596	603	601	615	618	620	620	566	585	614	588	632	596	571	608	612	601	611	580	613	613	612	556	603	645	605	621	644	631	621	582	568	613	608	611	608	647	613	638	597	596	607	616	591	590	617	576	645	643	617	609	628	614	601	601	585	595	593	578	569	679	543	623	545	582	579	631	567	623	600	615	607	589	604	618	623	646	620	583	626	608	610	607	614	634	639	629	611	589	632	570	646	621	622	607	580	653	568	620	578	577	618	639	621	613	584	600	590	625	676	613	653	590	653	599	634	637	604	629	634	619	633	647	610	599	632	606	619	589	546	546	580	623	561	610	585	592	616	598	633	597	599	584	611	591	575	612	594	626	616	636	562	606	575	645	628	563	626	552	601	589	629	534	629	597	618	641	566	589	577	585	651	544	595	641	587	540	585	571	566	622	641	630	622	619	603	589	637	595	640	632	633	595	635	583	622	599	600	607	579	583	595	624	614	620	655	595	624	599	644	631	637	594	649	617	621	616	635	586	629	613	610	626	651	592	625	617	631	611	582	607	617	607	638	598	608	615	611	620	616	562	612	596	612	662	604	650	598	583	644	581	586	597	634	641	616	571	598	576	599	652	626	645	607	610	638	624	604	580	632	579	639	596	644	612	617	563	615	601	608	601	637	613	642	600	631	586	630	639	612	642	581	594	634	584	604	640	599	620	591	607	612	617	614	602	624	595	665	575	560	605	622	629	626	608	581	618	608	577	579	604	594	589	598	624	627	603	614	615	600	572	595	605	639	650	577	601	565	598	583	598	611	614	601	613	642	608	553	637	593	623	602	604	580	645	614	609	589	564	644	617	597	656	637	584	596	609	637	648	573	624	595	613	626	592	625	621	593	636	627	614	576	604	645	625	619	608	590	656	613	629	612	613	614	586	638	612	592	596	591	631	621	642	608	586	607	648	629	604	590	616	669	633	593	616	614	626	614	607	649	608	612	588	605	635	621	568	605	617	628	653	621	660	602	600	642	671	615	603	600	623	623	621	564	619	612	611	630	589	602	631	622	641	591	665	602	612	626	595	597	641	617	593	593	645	605	615	615	647	569	599	609	585	641	621	633	634	592	580	613	601	598	619	582	610	626	645	646	634	574	643	584	633	583	600	596	589	608	634	615	633	573	597	551	557	578	584	615	591	603	607	619	589	638	603	616	610	597	618	612	584	623	626	617	615	649	652	595	596	599	603	604	613	593	614	641	589	586	606	613	587	569	646	616	613	634	616	606	578	631	586	645	598	624	620	639	606	611	636	566	645	653	545	595	620	637	623	615	620	559	587	566	589	661	573	645	622	610	594	591	626	586	571	650	651	618	638	638	624	631	615	610	636	604	627	619	588	570	642	600	597	627	607	624	618	640	623	586	655	549	642	586	597	627	621	643	613	601	603	609	580	633	651	624	565	642	636	592	640	592	574	601	597	599	609	610	608	629	627	608	579	614	595	596	555	600	649	591	601	611	631	586	562	616	626	640	594	635	619	577	609	625	582	603	615	593	602	629	649	636	623	600	581	594	622	551	573	573	687	626	600	587	576	600	575	636	614	589	572	596	584	658	641	602	591	565	620	593	622	618	620	603	604	603	554	582	611	620	654	579	607	612	590	651	617	587	596	591	614	630	561	599	565	631	602	660	622	584	654	601	601	614	596	592	612	652	599	558	655	591	593	593	569	580	578	609	621	610	640	637	633	609	621	607	582	607	567	618	606	581	625	655	610	631	624	575	631	617	616	604	597	630	642	592	569	612	657	590	612	609	641	588	574	593	669	608	603	614	600	591	609	607	566	591	594	613	621	640	645	624	588	615	646	611	628	607	538	586	596	631	645	641	578	639	611	636	598	609	626	622	594	592	594	643	567	601	633	639	591	601	659	605	586	586	641	604	596	585	583	625	585	623	614	622	589	593	613	606	608	615	578	628	634	617	596	645	612	606	609	561	635	615	589	606	603	603	607	571	612	649	626	603	621	582	625	646	592	627	553	602	605	605	570	585	628	624	636	619	671	630	595	621	561	597	582	630	650	585	564	598	584	597	591	623	599	562	546	586	576	601	567	595	618	644	649	592	580	596	623	602	563	610	637	598	635	586	625	559	572	602	602	568	586	579	606	611	608	607	593	554	593	563	612	621	630	605	593	599	526	619	574	659	598	646	604	578	611	564	591	581	637	570	590	599	606	630	603
932	415	209	163	153	224	299	324	394	462	375	431	833	2335	1206	547	1096	546	277	116	165	403	106	100	89	111	98	102	75	92	87	95	77	76	140	181	219	142	134	108	86	96	66	93	66	73	72	64	77	72	61	79	68	77	70	68	81	77	73	80	62	69	77	69	87	71	76	60	68	72	74	73	82	68	71	81	72	73	60	62	69	65	68	70	78	66	73	77	60	65	71	60	64	74	62	63	75	73	75	64	83	61	85	75	74	66	85	80	63	76	78	70	71	72	54	73	75	73	67	69	81	73	70	58	60	79	80	59	83	71	80	95	62	64	85	69	83	83	69	62	69	68	69	66	69	82	79	72	68	78	84	62	75	68	60	72	66	70	70	67	66	79	69	79	79	75	89	75	59	80	68	72	75	68	73	72	75	77	83	84	71	77	79	65	73	75	60	74	61	58	87	75	80	85	71	67	64	73	80	85	75	79	71	65	84	59	72	78	80	78	59	61	60	61	76	74	75	63	74	67	68	85	67	73	73	83	60	77	77	74	62	69	66	57	74	50	69	81	79	64	60	74	70	62	58	59	60	69	72	62	78	89	75	71	73	62	86	70	82	67	76	77	94	90	95	81	66	71	77	82	76	60	56	58	82	87	68	75	80	82	84	74	70	69	74	75	84	79	63	77	67	74	66	88	62	82	66	82	70	68	65	69	68	63	75	79	77	81	74	56	87	72	70	79	72	81	73	65	64	75	85	82	81	72	68	84	77	75	73	93	79	60	67	90	81	83	83	61	72	76	68	71	66	71	85	84	61	70	76	70	65	75	71	82	80	77	77	77	85	83	70	71	78	69	66	86	87	80	67	81	67	76	73	87	70	76	65	73	76	71	69	56	80	73	55	84	76	75	71	71	83	65	63	73	65	75	76	63	70	69	81	82	78	78	69	83	77	63	81	85	70	67	71	70	82	66	74	60	66	59	63	70	68	75	78	85	84	70	68	77	65	77	72	70	60	71	81	63	68	55	56	72	79	74	65	86	72	58	75	76	73	69	76	68	83	56	73	85	68	66	79	81	79	74	73	74	71	77	72	69	71	75	65	69	73	70	82	67	81	78	74	71	75	68	66	69	70	75	54	60	80	65	69	66	55	74	74	59	69	64	66	73	67	56	61	65	77	90	78	84	65	88	72	70	74	80	64	87	68	82	81	87	69	65	84	89	80	61	88	66	65	73	65	86	72	75	68	86	86	93	80	73	78	71	72	73	71	67	91	74	74	91	83	56	75	65	77	68	72	76	73	88	68	76	54	71	73	82	64	64	77	78	69	74	84	78	76	75	61	76	69	61	78	78	62	75	63	63	76	74	80	71	83	98	72	63	84	65	58	83	87	77	93	75	84	73	70	77	76	68	79	69	74	83	70	95	70	77	71	68	62	76	72	73	85	83	71	74	65	59	79	68	63	80	72	64	76	74	80	86	73	74	88	85	71	75	82	63	84	76	70	61	76	66	76	69	84	83	86	68	82	76	76	78	70	59	82	73	79	79	85	74	69	72	71	68	83	88	77	76	65	59	70	71	68	70	64	82	79	86	71	75	52	74	63	68	69	78	57	72	76	63	77	80	57	63	66	60	68	61	56	61	60	70	81	56	70	73	61	75	79	77	79	79	81	84	65	90	67	71	64	76	80	68	83	62	66	77	60	70	86	72	70	67	69	84	67	53	67	67	71	78	76	77	79	71	71	55	56	68	70	77	80	76	73	87	59	72	72	69	83	82	84	80	70	67	68	62	67	70	74	86	64	65	78	82	73	62	72	80	71	60	74	69	71	72	59	81	92	67	63	78	56	84	76	69	55	62	73	82	68	81	82	69	68	61	74	86	79	66	71	89	80	66	76	76	79	58	80	78	77	68	87	79	69	83	74	71	74	66	67	64	70	64	72	59	66	83	87	62	84	94	82	78	62	95	68	82	78	83	80	70	71	70	63	72	87	73	59	63	80	76	59	74	77	71	59	68	74	81	84	63	79	62	79	79	66	67	71	78	60	68	70	81	60	90	64	84	74	78	80	75	60	70	64	63	72	54	74	80	70	70	75	74	51	62	77	88	68	76	74	64	81	73	62	81	63	73	82	66	74	93	73	79	72	63	65	75	77	53	79	67	89	76	70	78	61	69	76	69	74	65	72	78	74	85	62	53	62	66	55	66	61	66	79	66	77	60	78	67	72	73	67	65	69	73	76	73	77	93	81	71	81	75	66	65	86	74	69	88	62	52	78	59	79	71	90	81	73	51	72	57	68	75	63	59	75	60	73	60	97	63	61	81	76	76	93	66	80	78	75	75	81	77	61	61	83	78	67	69	84	82	77	79	81	76	81	61	80	79	75	73	68	69	78	77	78	68	68	68	81	66	82	86	74	77	86	67	62	71	81	69	84	84	67	71	71	67	79	84	71	84	75	85	70	69	82	53	60	67	65	70	70	78	76	78	64	84	81	68	59	65	92	69	77	76	71	81	69	86	68	66	71	76	68	63	60	73	65	62	71	82	58	74	64	71	69	83	89	76	79	75	51	79	71	60	70	80	76	87	59	67	78	79	68	90	68	74	78	63	67	70	81	63	69	71	87	79	73	69	61	74	75	70	77	81	60	72	67	80	74	90	55	80	60	71	67	76	78	85	61	67	76	76	71	65	85	68	71	86	80	65	72	87	68	74	68	70	58	73	70	53	77	84	70	78	82	71	79	87	77	69	68	69	52	67	54	78	79	67	63	76	75	72	81	79	69	74	78	70	79	67	82	80	74	70	81	56	60	80	70	82	90	76	61	65	68	74	64	76	67	84	71	60	77	80	79	71	92	92	77	72	71	79	63	78	70	69	70	83	77	82	82	68	75	80	100	74	73	73	66	71	59	74	71	59	78	68	69	66	83	65	80	83	63	76	64	62	80	86	42	93	77	56	73	75	75	80	75	72	87	80	65	66	70	64	67	97	70	79	63	72	77	69	83	62	65	64	90	69	79	73	74	72	59	72	79	74	65	63	70	62	57	68	64	78	70	86	71	83	59	72	95	89	59	59	64	67	59	70	68	68	74	78	83	73	71	74	60	77	61	63	75	79	77	70	73	50	75	65	68	77	60	67	60	67	92	69	71	70	67	82	70	54	78	78	71	82	84	77	69	75	68	65	73	47	58	57	72	81	84	76	83	72	87	85	93	83	73	68	78	91	82	72	69	73	85	61	73	85	76	70	80	67	77	62	83	66	73	71	80	69	72	68	87	65	78	64	65	73	66	65	79	73	70	61	73	73	82	75	72	90	77	81	61	85	68	77	79	67	102	72	66	67	71	73	74	85	70	76	62	75	80	72	63	89	73	71	67	77	81	85	71	73	75	70	81	73	81	80	73	57	64	82	65	70	88	84	68	64	73	80	80	66	58	68	75	64	74	75	66	69	79	79	74	84	67	77	57	61	80	76	70	65	62	84	82	87	72	69	82	70	70	71	77	63
13114	5932	2664	4084	9506	12031	12885	12535	12909	13011	12514	11177	16934	28140	18320	12555	17515	11690	6433	2128	3278	8300	1763	1445	1397	1269	1272	1179	1122	1085	1049	1027	1036	971	2494	3461	3257	2438	1971	1323	1042	818	696	752	682	657	667	654	625	690	640	694	663	732	676	698	659	632	666	657	648	698	637	665	682	684	694	645	679	676	680	639	644	679	697	695	692	643	664	685	657	639	700	656	663	660	686	660	698	685	685	695	650	686	664	721	707	686	650	641	659	695	677	676	649	690	692	657	682	687	664	701	689	663	648	687	678	697	724	676	707	639	747	714	611	676	650	714	671	702	727	727	665	669	761	652	671	629	668	745	693	673	689	652	690	722	710	680	667	659	695	654	646	691	674	670	687	664	676	690	673	689	663	669	711	639	637	665	702	687	630	686	670	722	686	710	707	663	683	740	688	657	726	640	634	676	660	687	639	664	677	676	655	669	659	726	667	680	695	675	675	669	645	644	676	704	658	660	669	657	659	715	687	692	673	660	644	698	687	681	613	671	703	653	691	708	706	660	660	664	669	667	705	665	657	640	684	643	674	634	694	653	678	667	668	625	687	684	665	676	693	695	635	663	681	674	689	688	671	728	680	710	677	696	654	662	679	650	719	686	680	688	643	693	666	654	624	683	673	680	647	637	667	650	699	641	692	709	635	692	715	682	674	688	685	699	660	710	665	694	664	654	664	641	714	626	675	639	660	673	670	719	670	693	685	708	617	609	676	632	693	726	653	656	648	739	696	697	690	676	683	716	660	649	689	696	727	681	666	659	663	658	660	685	654	683	687	656	648	655	748	694	701	725	695	674	692	662	723	655	657	666	677	677	676	713	639	700	679	684	687	662	677	632	680	644	731	696	679	738	703	657	693	640	709	643	650	684	684	667	680	698	711	712	692	652	654	730	715	728	709	682	684	722	694	648	681	710	668	683	649	642	660	693	733	691	694	656	666	691	658	662	698	692	720	713	677	708	712	644	620	704	692	731	716	668	634	692	673	662	681	666	666	673	668	697	689	715	628	650	671	673	677	628	661	690	699	694	713	705	661	653	703	688	682	671	704	671	656	641	680	629	677	677	652	650	656	661	657	682	644	639	651	646	671	676	679	684	714	644	639	662	696	682	718	689	668	702	676	669	659	701	690	688	676	704	709	671	659	683	710	688	691	668	655	629	642	650	706	682	647	664	692	673	713	689	683	623	605	680	691	650	700	674	713	686	652	669	689	685	659	682	648	624	642	692	693	644	693	673	684	685	644	644	649	706	702	650	681	675	693	666	703	689	701	693	708	671	686	662	688	728	695	668	652	688	717	712	647	705	639	651	719	722	697	684	722	733	733	689	718	687	706	724	703	718	691	716	692	675	688	697	669	711	694	705	651	667	673	726	693	653	646	702	713	645	706	695	663	676	648	696	634	719	693	702	640	663	639	675	656	648	712	747	666	707	674	649	704	672	700	689	706	655	653	758	637	651	665	655	683	659	705	655	687	688	669	677	710	628	717	661	627	669	653	689	686	666	658	683	672	707	632	645	640	718	668	719	646	674	661	663	691	702	673	713	652	707	645	704	673	662	646	668	671	711	669	683	698	683	676	658	686	674	696	647	672	674	741	622	659	678	628	685	681	643	677	694	680	727	650	698	630	651	678	677	665	698	680	696	702	703	649	665	726	662	693	674	704	647	687	695	667	673	696	688	664	706	691	674	670	670	680	726	705	701	662	654	642	677	651	679	633	654	713	674	669	663	688	657	659	692	689	670	658	692	645	676	689	670	673	696	691	666	686	671	739	681	698	671	669	661	685	681	706	671	721	685	687	678	639	659	697	680	680	665	704	644	684	670	668	671	688	696	660	651	667	677	631	670	657	689	625	671	678	690	658	683	646	671	727	687	687	662	666	671	691	670	692	637	684	661	693	648	658	687	657	651	677	690	704	683	645	703	717	645	660	678	607	688	675	700	674	692	636	678	653	675	649	628	661	592	661	687	651	674	674	700	689	686	648	690	689	653	666	645	722	669	711	639	697	683	665	638	703	694	707	659	665	723	677	646	655	682	711	662	688	660	699	649	659	679	718	665	700	615	707	668	718	700	641	648	674	648	689	690	693	666	654	663	687	710	671	691	684	688	680	661	654	662	622	669	648	665	672	682	671	713	732	667	728	654	689	645	662	679	659	706	646	697	680	623	692	651	650	658	670	679	684	709	692	673	696	668	669	731	664	677	651	700	676	673	684	627	630	672	697	697	710	646	638	657	683	657	698	655	695	687	722	642	648	697	703	705	705	666	590	700	691	654	676	663	716	668	669	646	698	667	656	717	694	672	714	685	666	662	701	697	685	661	679	726	678	643	675	696	636	661	680	684	667	687	654	689	665	709	665	703	662	662	665	672	728	672	672	640	665	704	688	663	689	699	708	658	699	695	663	658	682	692	685	677	656	690	712	644	671	696	663	710	703	657	677	643	690	653	720	712	747	719	722	631	672	653	700	675	702	635	716	671	647	674	663	669	688	692	715	687	654	747	672	691	630	693	706	660	697	662	657	639	686	665	680	666	655	669	699	709	662	648	653	672	670	644	670	672	700	672	634	677	696	682	664	703	707	687	672	634	699	693	653	712	678	688	672	643	720	704	707	668	722	696	682	692	631	688	759	695	720	696	631	667	681	740	686	664	652	694	637	638	643	650	660	650	635	691	723	682	679	693	705	664	657	644	670	666	658	720	682	679	666	722	677	697	694	644	644	667	670	659	699	672	677	700	633	681	680	671	685	689	680	688	718	641	687	708	638	694	655	675	665	685	691	632	695	701	680	684	716	644	696	712	671	644	684	644	618	645	681	659	678	626	662	719	620	689	662	689	672	687	735	650	668	630	730	711	678	699	671	688	685	633	659	654	685	680	644	684	638	706	675	660	665	698	676	680	639	669	650	670	704	693	668	669	702	691	704	665	677	691	654	675	686	692	662	671	689	668	674	688	678	684	686	664	661	684	662	698	653	665	697	675	735	702	644	660	691	665	679	686	716	694	691	715	736	623	685	711	703	716	702	708	703	657	675	679	683	678	700	646	687	686	639	698	663	681	629	701	607	663	668	629	717	702	702	719	638	677	678	636	646	684	669	711	724	688	735	655	685	686	641	734	651	655	676	675	682	681	655	655	689	713	654	687	702	661	676	681	651	653	702	699	670	696	640	655	687	641	631	700	637	654	676	676	654	680	694	706	712	656	723	674	713	695	746	677	689	697	685	643	680	703	671	676	645	695	685	689	706	702	654	703	686	680	686	664	672	665	666	651	692	635	713	690	646	690	625	661	678	669	707	662	659	707	680	701	669	662	657	650	663	655	696	666	674	688	628	695	742	672	722	664	652	734	639	682	690	662	663	665	660	659	644	676	692	661	656	675	636	695	629	692	692	670	651	692	664	703	693	639	647	685	713	655	713	636	715	674	716	657	689	707	722	676	684	683	640	699	706	674	636	699	659	689	677	682
978	192	127	97	127	160	259	283	298	269	276	256	319	554	328	219	267	188	121	100	90	134	95	76	78	59	70	77	87	81	82	71	92	70	98	86	71	74	105	81	63	83	83	78	75	69	80	77	61	80	63	79	75	70	75	66	61	77	60	82	77	57	82	72	64	71	66	61	63	71	76	68	82	70	65	83	49	79	70	69	77	73	62	78	74	84	72	74	61	78	74	76	69	71	76	96	77	81	67	62	74	61	68	63	75	72	90	72	53	75	62	73	71	71	60	70	72	63	99	77	67	71	66	68	65	64	70	54	63	73	68	66	70	79	71	69	83	69	68	70	76	75	72	57	75	75	101	49	63	78	72	68	60	65	72	56	66	78	51	87	79	72	78	68	80	59	64	69	72	59	71	69	81	86	81	78	76	62	62	77	62	71	66	69	71	69	72	86	89	83	67	58	72	59	66	82	81	61	45	60	83	79	61	88	100	59	77	62	62	70	78	73	79	66	75	53	82	74	77	77	53	69	85	68	87	77	77	63	68	83	60	85	75	63	75	58	71	75	78	89	72	89	74	77	73	60	72	79	74	77	75	85	51	67	77	77	57	73	63	63	86	70	72	51	67	67	71	76	72	76	81	58	73	69	59	72	90	70	86	81	71	65	66	68	81	94	59	73	85	69	65	73	67	65	60	73	74	74	68	70	70	56	86	53	72	76	72	64	58	68	77	59	83	67	67	66	56	71	57	81	83	62	83	80	70	74	66	64	58	72	65	80	65	93	67	67	78	78	75	77	72	61	74	76	60	67	67	80	63	64	68	58	72	65	87	80	72	73	85	68	95	75	77	70	79	69	76	74	85	78	69	74	66	63	64	86	72	71	82	61	81	59	83	54	72	74	65	66	68	70	77	59	86	67	67	75	81	63	64	85	64	60	72	71	61	67	86	80	78	72	70	59	76	76	75	79	86	66	63	71	86	62	69	79	76	76	81	68	80	60	50	63	71	61	74	75	74	67	71	67	72	67	64	69	66	83	69	68	94	76	63	81	67	67	72	77	78	65	77	83	75	71	63	71	87	80	73	67	70	80	92	61	82	61	68	70	66	75	67	73	77	82	81	81	56	64	67	66	70	82	62	67	74	72	73	55	70	64	64	72	74	64	73	54	56	77	77	73	79	81	73	75	84	58	80	84	79	64	68	69	63	73	66	91	73	80	77	79	68	84	76	79	76	66	74	50	71	64	78	84	70	66	61	81	67	82	79	81	70	74	82	68	72	83	63	75	76	73	69	65	86	69	79	72	62	75	69	79	59	58	68	66	71	67	73	77	60	67	94	77	78	72	53	74	79	64	74	66	57	78	58	76	83	66	75	72	60	85	70	69	75	83	85	75	75	67	60	62	64	69	83	68	71	56	59	63	64	74	76	66	68	69	90	67	82	75	67	61	70	70	73	63	75	76	52	73	70	61	55	84	78	69	79	74	85	63	81	70	74	79	73	90	81	72	79	63	76	87	71	69	84	83	67	74	66	67	92	74	79	69	77	66	87	63	67	76	69	52	76	86	65	68	73	67	76	63	56	60	72	79	69	65	70	79	60	75	66	69	68	67	76	85	69	77	74	70	84	68	66	66	69	72	87	59	76	65	60	78	77	72	69	81	66	86	64	62	79	63	67	87	76	69	74	62	71	68	87	61	79	74	64	77	71	56	65	90	82	65	70	69	75	79	74	64	83	73	64	72	83	78	68	80	68	80	76	69	65	75	74	68	81	68	57	62	87	77	55	54	62	82	75	70	72	64	65	55	65	69	70	71	71	69	80	74	66	73	62	77	81	68	78	72	65	63	67	84	65	64	68	69	57	69	67	64	69	70	65	84	68	70	73	64	78	77	56	69	70	76	72	76	86	56	69	58	80	80	65	75	66	68	60	84	67	71	72	70	60	76	58	79	68	93	71	75	73	77	81	67	65	52	58	69	65	67	87	66	64	78	84	64	67	84	84	77	87	83	76	75	60	75	63	72	82	62	67	82	91	83	64	73	71	83	73	67	62	62	71	77	75	78	80	84	79	65	64	82	82	68	55	64	72	52	82	86	73	68	73	73	81	91	65	72	93	76	56	80	63	76	73	71	81	69	79	73	71	93	69	74	70	70	73	78	68	65	82	72	87	71	61	72	67	55	68	77	80	84	66	74	90	83	70	83	50	71	81	68	82	82	71	74	85	72	71	66	69	80	69	78	74	66	72	71	68	71	80	79	90	68	71	59	74	80	69	72	91	69	69	94	56	79	78	64	73	67	76	71	72	74	68	77	66	80	75	70	59	71	67	69	66	75	67	74	65	76	78	82	75	55	74	81	74	76	71	55	70	71	71	66	77	78	81	77	67	73	64	70	77	79	68	74	91	60	91	63	67	66	59	80	76	70	84	77	70	77	78	96	79	72	69	80	85	73	67	62	77	68	74	92	56	74	61	66	81	70	57	70	63	73	70	72	72	79	70	80	68	60	66	63	78	72	66	74	57	66	65	70	61	61	61	65	78	76	75	71	63	67	71	58	71	69	72	86	79	69	78	82	58	84	87	59	70	64	60	79	72	81	72	78	68	85	66	68	61	82	68	66	81	82	69	75	64	68	67	54	91	77	67	81	72	68	76	77	59	68	60	73	57	86	80	74	62	81	80	77	85	75	75	74	69	75	65	80	79	62	48	93	65	80	87	71	69	72	62	75	71	79	69	69	64	59	78	65	77	71	83	80	68	80	70	72	60	58	79	63	73	69	83	69	68	69	78	61	73	79	73	65	74	68	77	71	62	68	69	87	83	70	66	59	72	81	76	79	92	74	65	64	86	72	64	46	85	66	77	81	76	68	76	74	76	89	62	62	74	78	70	80	82	66	59	65	79	84	65	65	83	85	75	73	76	74	70	69	75	68	72	87	70	76	65	70	62	68	80	69	80	60	83	81	67	71	81	68	77	57	62	71	69	80	75	71	87	61	68	71	72	75	77	82	78	62	72	76	70	78	71	72	64	75	65	69	60	84	76	62	65	83	82	69	69	74	62	52	72	74	73	69	63	64	76	60	72	67	82	81	57	90	71	65	73	64	72	79	56	69	63	78	85	75	67	63	59	77	70	81	68	80	74	72	70	58	77	66	72	56	71	83	68	64	61	64	76	64	69	67	60	87	87	67	75	78	75	59	77	53	75	79	66	78	93	65	62	67	76	80	75	74	69	84	80	80	81	65	71	70	83	68	64	78	74	53	71	62	57	66	62	57	71	64	76	74	77	78	66	73	66	63	84	80	70	72	67	64	61	66	71	63	62	88	82	71	76	57	70	73	71	69	62	84	70	85	75	73	72	57	76	70	68	54	64	79	78	82	70	61	75	81	86	70	86	63	61	90	75	79	75	66	88	71	82	76	63	68	66	72	80	60	69	70	77	79	79	71	62	56	66	59	64	66	71	78	93	78	78	76	67	75	60	74	73	66	68	72	83	70	67	63
10039	3245	1630	2283	5709	8724	11496	11673	10590	8810	7952	8439	9866	13270	8421	4789	5678	4053	1689	1278	1433	2310	1253	1204	1114	982	939	922	847	887	822	739	774	897	1135	1166	1061	1082	1063	918	691	754	666	637	623	702	670	620	659	671	650	640	617	639	635	620	628	663	720	647	667	635	677	659	649	674	690	620	678	644	663	683	688	639	693	652	669	731	614	654	662	692	678	655	680	649	655	675	720	652	675	641	642	718	663	629	640	674	685	631	639	645	641	707	684	647	689	701	617	674	657	642	693	718	647	667	717	691	644	688	675	692	675	651	636	660	642	692	628	660	667	678	681	676	656	640	692	618	623	659	700	654	678	644	660	684	623	705	687	654	647	687	733	645	657	743	622	654	672	689	659	718	673	681	644	686	627	708	610	693	659	680	698	630	669	683	607	712	648	657	691	668	648	659	621	664	625	664	633	630	629	665	661	623	663	667	636	645	660	657	635	654	681	675	666	582	712	642	680	654	606	690	667	681	681	654	698	678	641	620	717	677	687	636	676	628	667	635	694	622	609	670	647	641	669	644	659	665	648	669	685	646	643	624	671	686	695	659	643	656	653	638	717	671	620	648	654	651	682	663	672	742	609	661	689	622	646	669	626	639	699	647	683	671	664	686	646	614	667	672	634	649	655	687	709	661	642	655	642	669	656	649	647	689	620	655	653	677	644	679	634	679	657	668	663	687	613	687	686	648	717	647	681	640	661	690	682	662	631	679	655	692	697	693	708	605	687	673	633	665	668	680	654	576	682	710	669	655	685	629	661	685	698	670	675	674	622	632	659	692	653	657	656	682	669	686	644	674	639	651	660	647	692	657	641	658	708	669	644	645	658	657	657	683	726	652	651	697	624	663	643	678	688	634	650	678	666	663	659	687	649	610	675	651	665	626	639	615	716	697	702	632	663	662	689	658	636	725	687	659	665	690	665	662	675	695	674	642	704	673	664	657	671	635	654	631	698	669	667	670	713	670	654	679	666	665	682	658	653	657	703	677	623	667	645	677	668	669	625	663	651	637	651	697	651	664	692	656	628	658	651	677	667	640	663	623	671	654	664	654	663	618	709	650	700	645	658	646	676	642	704	633	636	697	632	698	662	661	670	641	707	631	675	662	694	698	668	675	703	653	619	621	673	653	700	662	728	689	704	661	715	643	637	672	632	670	670	702	648	703	687	662	653	615	637	659	671	689	664	641	652	668	619	681	690	643	674	708	664	673	639	635	684	671	668	663	635	658	664	635	647	639	616	677	712	644	688	648	628	639	700	661	697	642	659	662	667	693	680	671	677	655	669	678	670	694	692	613	668	693	679	670	607	703	692	691	666	679	661	646	653	664	672	692	699	690	640	675	668	667	661	617	680	672	645	632	671	681	669	636	673	663	688	656	663	680	610	666	670	650	646	652	709	671	659	662	670	730	651	629	647	662	625	652	714	685	662	624	691	668	682	651	620	641	648	640	651	676	697	616	680	698	685	642	645	618	611	629	614	649	679	667	684	688	659	665	630	632	686	640	653	682	683	606	677	702	642	669	685	622	678	664	659	698	643	732	680	625	682	672	642	662	627	720	645	650	669	648	700	649	625	622	662	655	629	645	715	695	706	658	615	658	651	673	662	640	664	629	669	629	646	670	660	704	680	652	695	657	641	680	670	704	641	681	679	655	658	679	651	664	658	669	686	659	667	663	693	685	672	650	640	689	640	684	689	649	630	677	658	688	696	658	669	620	607	636	638	642	653	647	638	663	655	701	641	646	691	633	634	599	663	669	642	669	658	668	657	688	713	681	678	648	677	677	660	680	647	646	652	608	627	647	650	620	664	678	641	641	645	645	646	653	671	644	634	669	665	703	665	663	694	675	664	695	647	688	677	647	682	700	623	658	660	661	659	689	647	657	675	651	672	671	693	657	648	653	657	657	665	694	676	698	601	670	678	682	632	648	639	675	657	625	631	625	648	627	647	668	685	687	618	641	646	657	677	665	720	652	657	666	693	640	700	663	663	681	650	653	671	679	666	708	644	662	633	631	676	669	672	638	662	665	670	675	660	641	690	651	678	641	629	606	666	674	674	674	658	679	665	684	645	694	668	661	658	671	643	646	640	679	672	649	643	637	646	664	685	639	686	677	629	688	663	664	639	662	667	648	662	615	692	676	663	690	664	712	631	711	662	649	656	669	671	635	672	644	686	641	666	650	659	678	675	642	675	705	703	659	673	673	594	658	707	670	704	719	671	655	668	644	699	676	655	655	649	639	667	674	671	672	699	654	683	654	639	664	713	705	666	697	667	683	662	648	627	695	649	666	645	681	672	642	621	654	642	640	649	636	634	679	668	648	660	633	672	595	655	684	639	699	634	664	635	667	637	668	688	628	657	682	633	640	666	689	670	685	644	710	640	657	641	640	648	642	694	670	661	626	723	615	695	651	659	669	680	647	668	660	653	682	650	657	663	681	724	662	651	635	675	662	635	642	693	609	661	712	650	650	656	650	610	686	610	680	638	621	629	706	655	661	640	621	704	626	640	622	687	677	682	695	638	692	678	698	657	702	710	674	636	687	671	670	649	690	649	654	613	711	693	672	690	687	673	670	660	674	644	643	676	638	657	679	651	650	671	698	659	674	622	692	648	687	684	662	686	659	659	697	650	650	617	682	636	685	661	638	633	709	675	637	665	650	694	607	644	655	643	679	670	643	642	660	663	692	672	665	640	628	644	669	671	673	675	638	616	630	658	678	642	655	623	648	703	660	703	677	682	672	585	668	677	624	701	691	686	648	661	656	666	684	652	681	633	670	615	681	644	621	655	676	660	671	694	679	639	634	708	616	689	684	654	685	633	640	687	652	652	721	666	674	686	662	632	718	588	668	662	622	703	641	658	652	625	681	648	701	692	663	646	638	659	634	628	648	652	665	680	682	671	701	610	647	685	712	710	643	663	681	650	690	718	642	651	664	649	641	659	643	643	679	663	653	663	650	635	650	664	693	669	667	696	664	673	656	655	656	691	700	672	644	674	603	686	674	663	717	661	680	665	684	653	709	632	643	693	702	655	622	628	662	632	635	719	710	639	663	639	605	684	672	695	681	665	696	702	666	650	661	642	668	651	647	681	653	649	616	693	694	642	699	671	704	694	637	645	671	704	645	681	677	645	659	657	656	668	658	657	644	605	686	692	707	618	684	639	658	675	698	656	675	662	700	687	645	656	702	681	659	693	660	651	652	665	608	583	651	646	635	697	699	674	669	705	667	611	672	667	687	681	692	648	687	701	623	658	666	661	715	697	644	707	646	688	630	707	633	675	670	651	644	682	652	718	672	633	624	671	656	668	665	675	673	685	626	713	656	684	681	668	650	672	671	683	651	644	678	670	642	677	668	640	666	643	653	691	652	640	682	686	655	649	653	654	645	718	659	644	663	667	682	634	673	675	630	679	703	659	639	653	689	638	660	689	666	667	683	677	658	644	675	609	652	666	682	674	645
721	299	164	133	188	329	485	494	353	309	418	435	797	1213	514	437	512	267	98	127	118	159	104	99	94	83	99	85	72	85	81	100	95	91	142	128	174	146	110	101	90	100	77	96	81	88	80	89	69	70	82	99	103	95	80	92	63	93	86	75	92	92	69	79	78	79	91	97	76	67	75	71	86	68	76	69	78	84	86	85	64	76	85	58	101	81	96	69	83	66	83	101	88	72	66	73	67	82	92	73	94	105	83	78	84	69	84	82	84	95	73	77	80	70	82	71	70	85	75	91	75	85	84	77	72	81	70	94	88	68	64	82	66	73	81	76	81	82	81	76	83	70	73	90	73	80	68	76	91	79	70	81	76	82	76	80	86	77	66	76	80	80	77	81	73	74	76	83	75	93	83	89	73	99	89	93	82	87	70	69	83	72	83	60	87	78	78	61	96	72	84	95	76	76	79	62	81	65	79	59	80	84	84	70	80	78	73	70	85	68	78	92	83	81	80	89	76	78	79	80	100	70	99	82	74	65	78	71	77	74	82	80	90	85	85	82	73	68	64	80	73	76	68	69	88	77	71	94	74	95	78	69	69	80	89	82	73	77	79	71	56	75	75	82	98	89	77	70	86	89	75	90	73	70	86	79	86	70	95	76	87	84	84	64	83	65	69	80	70	74	80	66	76	87	78	89	76	88	93	102	64	64	88	92	98	85	74	73	79	81	92	84	87	64	88	89	80	78	102	76	86	66	79	68	55	86	74	90	87	68	95	95	84	83	82	56	72	80	72	83	70	79	62	84	92	79	85	73	79	83	74	80	77	83	82	73	76	82	75	78	77	84	91	86	72	76	76	74	83	91	89	87	85	72	75	75	84	59	62	83	54	75	93	88	76	73	64	83	73	99	55	98	78	77	76	65	69	96	90	78	82	78	74	78	84	87	89	80	73	74	76	80	100	64	75	61	69	75	78	83	74	66	75	76	99	86	65	75	69	75	75	72	88	76	79	74	76	68	85	79	74	76	65	96	83	77	77	67	95	74	76	90	77	78	85	77	83	80	77	85	75	72	74	87	83	79	67	77	80	68	73	82	87	80	83	61	73	81	75	95	67	87	78	70	74	84	66	86	95	87	79	85	78	82	71	85	76	85	100	62	101	82	89	98	85	76	77	93	77	81	81	92	84	72	91	62	77	91	63	79	73	84	83	89	81	86	60	76	74	76	83	68	98	75	69	76	91	75	86	95	80	71	76	89	86	78	91	94	102	78	94	86	67	97	55	85	70	84	66	69	82	87	77	84	82	73	94	78	94	79	80	92	99	89	72	65	96	82	85	81	76	72	86	83	80	87	79	62	75	87	74	76	86	86	77	72	87	84	92	80	77	73	77	81	66	75	80	78	78	76	73	95	77	81	90	95	84	74	76	88	76	78	75	79	75	80	95	73	91	93	71	90	68	74	68	77	85	86	82	62	85	84	79	77	85	76	83	82	92	91	79	86	98	82	92	86	77	77	80	87	87	75	79	80	62	83	93	88	91	80	73	76	72	86	82	89	74	77	78	83	84	75	90	81	76	95	87	88	86	76	91	76	90	83	64	95	90	69	73	91	77	92	89	79	93	57	70	95	91	74	91	99	93	67	84	63	84	73	78	87	94	81	73	83	85	74	77	99	57	70	78	78	67	88	71	87	80	96	80	86	78	83	90	73	83	78	91	70	75	83	79	65	94	73	70	80	69	93	85	74	89	81	87	78	66	84	66	82	57	84	73	94	87	68	84	69	78	67	94	69	81	71	72	89	79	62	90	76	74	90	79	83	67	85	87	65	86	85	87	85	84	75	91	84	87	70	70	72	80	78	71	96	78	87	83	72	82	85	84	62	83	79	72	65	71	73	85	94	98	76	70	70	78	88	76	84	83	72	78	84	89	73	80	81	82	82	74	78	80	84	70	73	76	94	103	80	75	59	69	75	78	90	73	75	65	89	82	74	99	79	91	82	86	77	92	99	80	78	85	75	75	86	80	83	68	87	93	86	106	72	67	71	82	86	78	88	86	75	79	86	62	80	80	93	87	73	89	80	94	74	81	94	73	93	84	72	78	77	71	82	63	81	81	66	76	78	80	79	83	74	91	79	79	61	79	78	96	59	90	83	65	92	74	80	59	80	88	71	78	81	67	72	82	88	80	85	67	82	76	76	91	76	84	94	66	77	69	96	77	90	89	95	74	81	79	75	88	66	81	94	84	95	87	85	79	81	85	82	80	71	90	87	79	69	96	74	83	81	95	81	82	80	70	101	76	74	85	72	94	87	73	74	97	73	60	82	80	65	78	76	98	66	81	95	56	74	88	87	79	79	74	76	74	80	61	88	86	75	83	94	77	78	79	92	72	72	80	88	71	64	80	85	91	67	72	78	82	96	72	83	74	80	73	82	84	87	87	70	71	81	65	68	81	73	70	83	80	75	79	66	96	80	79	72	84	63	80	82	82	83	72	83	65	67	75	78	74	80	77	81	73	77	65	64	87	62	91	75	82	71	87	79	82	81	74	90	94	86	81	84	74	94	69	84	73	76	66	77	87	80	78	82	80	65	72	66	65	78	76	87	88	93	101	85	74	86	83	77	83	72	81	76	82	89	72	90	94	84	63	67	72	78	81	76	54	68	75	78	73	86	79	78	74	68	78	74	78	94	85	88	80	81	66	72	90	92	88	83	79	82	68	88	65	71	85	79	88	79	84	89	86	62	67	72	82	77	83	75	68	87	99	68	93	82	70	91	88	91	80	71	71	82	70	74	73	75	80	79	87	85	82	73	72	84	69	74	63	95	89	80	77	85	82	89	67	81	81	78	73	74	69	71	80	78	78	71	64	75	101	90	51	89	78	81	81	100	82	77	76	69	86	75	79	84	73	75	79	76	82	78	74	69	87	83	86	78	105	74	79	90	86	99	83	84	105	78	69	84	68	86	78	70	83	87	87	85	96	85	79	81	74	69	83	86	79	73	73	85	81	70	82	80	65	82	84	69	90	86	71	68	73	76	79	60	80	62	73	78	66	81	64	75	81	62	78	80	77	100	90	84	58	78	77	82	86	76	80	75	84	86	75	77	91	76	70	89	81	72	88	74	70	95	83	88	88	80	89	88	75	78	80	74	79	80	76	82	84	77	72	95	77	68	80	77	79	82	50	76	78	87	78	75	85	80	78	101	101	80	89	83	92	80	78	80	66	79	68	84	88	81	72	63	74	87	96	80	80	62	75	100	91	83	64	81	71	83	86	78	81	82	63	69	95	79	83	79	87	84	82	80	72	107	80	73	80	71	62	76	70	80	68	85	80	72	79	84	85	69	82	63	71	92	82	79	68	76	72	76	100	92	89	86	85	78	83	75	73	78	90	72	78	68	64	72	90	77	79	90	55	82	64	91	61	86	74	81	90	82	89	71	78	98	88	77	89	85	79	70	65	87	68	76	79	71	74	92	64	68	83	88	85	71	71	63	67	94
10095	4012	2024	3325	9395	14721	16367	14463	10415	8748	9740	10463	15590	19071	10390	9035	10093	4974	1610	1597	1401	3036	1351	1149	1116	1085	1140	1098	1034	978	834	829	766	1021	2124	1648	2615	2156	1490	1012	808	707	697	671	666	681	665	623	628	615	641	657	635	663	642	658	694	727	678	714	637	666	692	649	647	655	660	693	679	597	611	677	665	674	657	664	637	705	703	633	641	655	615	696	681	694	666	649	682	632	669	620	677	621	659	672	630	650	660	667	683	647	632	688	656	613	645	645	623	692	631	682	677	667	625	661	707	668	673	680	621	717	651	687	654	691	650	663	665	648	651	687	727	649	607	654	659	704	693	695	666	614	656	668	682	647	646	678	673	695	674	660	694	659	635	657	697	662	635	668	625	622	682	649	636	635	626	679	692	637	668	640	675	675	648	690	660	629	686	652	681	677	682	644	673	658	635	646	686	674	646	640	645	667	700	632	653	628	672	652	687	673	603	668	643	674	643	645	629	666	675	648	672	650	658	605	664	660	596	619	638	674	626	682	661	656	671	676	701	633	681	673	701	686	643	725	637	687	632	638	691	654	644	680	653	673	697	627	716	732	658	686	619	672	674	682	680	665	675	656	655	633	662	680	669	640	686	684	657	674	610	693	652	666	678	699	647	670	652	630	625	662	676	664	674	675	611	640	644	676	702	654	660	665	650	698	647	689	683	649	644	649	702	660	656	687	679	680	693	701	661	639	632	657	674	655	642	631	651	719	631	646	670	710	660	666	643	652	652	666	730	655	691	654	693	655	647	678	665	708	675	678	704	657	687	642	660	653	639	625	719	699	672	680	676	655	687	659	660	650	596	638	638	664	648	650	728	710	682	648	711	673	641	738	671	649	647	661	654	683	663	634	632	666	651	701	710	710	645	674	696	698	695	628	682	687	632	671	635	673	689	656	671	670	742	669	644	670	676	715	697	654	654	677	656	679	628	657	690	652	630	669	635	710	684	694	633	615	673	675	689	648	660	678	658	686	681	642	695	621	666	668	652	656	661	663	701	645	684	650	677	697	682	640	659	650	665	685	667	701	685	721	624	655	637	651	698	718	663	658	707	690	638	704	668	661	659	661	647	686	652	671	651	640	636	709	652	701	665	642	676	679	636	622	682	665	640	650	680	702	742	692	675	649	676	722	633	652	668	690	687	634	643	659	617	600	658	686	650	629	614	665	693	680	697	616	652	644	640	663	650	664	652	651	629	703	688	711	614	604	662	696	638	690	679	658	713	703	665	692	639	672	634	634	634	701	691	699	657	693	667	631	681	627	636	732	659	652	656	659	662	697	645	609	673	680	641	669	720	647	632	639	644	682	650	653	677	665	636	649	719	651	673	641	630	676	663	673	678	679	687	683	723	658	658	690	662	712	661	646	694	668	641	650	705	694	664	677	679	625	632	679	626	647	641	647	690	662	732	665	699	690	685	669	689	663	665	653	679	661	656	662	667	652	639	667	636	623	659	666	653	672	617	648	650	646	670	680	646	641	682	637	675	651	638	678	703	608	687	650	669	669	672	664	675	660	636	644	657	687	657	609	625	647	661	664	663	627	683	615	690	691	656	672	687	666	634	702	682	672	672	676	656	648	630	654	651	636	668	668	685	644	649	637	659	649	698	685	679	653	700	730	649	638	675	675	676	669	675	641	669	634	704	635	655	698	733	681	670	677	657	679	673	674	587	675	660	689	635	637	681	651	689	661	636	646	682	663	665	718	643	649	676	683	675	705	658	664	696	601	684	664	633	669	656	679	707	646	651	666	627	674	685	662	671	665	646	687	661	651	672	666	668	691	662	680	617	678	685	645	671	657	700	629	670	657	671	669	648	643	684	632	656	694	677	654	670	657	641	684	653	714	665	690	643	643	656	649	675	667	655	681	726	657	651	683	685	622	665	605	595	689	686	655	656	690	688	647	659	665	666	673	687	667	673	709	716	730	646	674	642	684	674	615	655	650	683	670	685	676	665	631	691	682	638	651	632	691	638	649	686	668	649	644	642	690	666	707	683	664	657	643	684	702	657	693	703	641	657	670	658	643	679	628	646	694	674	659	637	700	684	670	661	681	719	656	636	648	676	622	657	675	670	636	669	672	638	665	633	685	625	615	615	634	598	630	645	702	671	633	675	632	653	691	656	687	693	660	666	679	662	630	661	686	681	653	677	613	665	612	647	716	590	677	671	692	679	666	668	620	669	662	642	633	696	676	655	718	642	698	656	701	653	681	657	678	694	730	670	715	698	652	682	706	618	672	672	647	653	684	648	628	683	665	690	635	692	694	657	649	674	664	631	659	627	715	662	666	671	632	601	664	638	671	667	690	656	633	644	620	616	663	627	685	692	611	649	654	684	647	668	630	689	649	633	634	648	723	638	662	649	669	647	708	640	670	667	662	691	660	672	601	675	624	673	667	656	678	675	623	640	646	661	637	669	679	648	633	683	702	684	665	672	626	679	637	633	695	722	660	652	641	641	646	616	671	653	647	633	637	658	678	666	654	739	672	690	691	667	646	699	685	652	697	673	693	643	677	673	613	668	659	655	661	659	686	699	677	667	683	658	634	689	693	659	676	665	651	725	628	647	647	687	694	644	625	667	685	668	709	604	637	655	705	646	660	644	640	664	636	673	636	649	657	638	598	676	675	642	644	636	681	701	677	672	627	697	625	665	646	640	657	694	668	635	695	640	655	620	688	629	662	677	613	669	709	661	668	684	662	665	691	687	698	666	653	640	696	659	677	650	652	659	657	688	669	641	654	709	708	652	657	667	637	682	715	674	658	680	627	693	632	625	671	655	659	654	640	670	636	659	713	692	693	658	652	648	651	666	657	710	646	658	666	633	658	660	650	663	673	669	659	711	691	670	666	659	664	634	665	671	707	677	662	709	663	628	666	664	612	687	658	660	643	720	655	647	684	644	674	675	705	633	655	679	660	657	648	657	646	693	667	668	691	580	641	700	669	686	656	654	680	680	677	661	628	654	680	665	641	666	660	691	632	658	676	690	655	690	664	631	699	659	653	679	638	661	651	660	693	651	709	676	618	626	699	673	679	668	700	684	667	631	685	669	650	643	653	640	733	600	694	646	659	708	635	668	691	695	678	679	672	674	629	660	648	645	643	681	649	646	660	651	670	707	686	656	673	681	617	672	608	647	606	679	612	655	656	627	641	636	699	634	641	665	665	695	628	692	633	648	669	644	673	662	660	707	650	675	687	694	658	672	665	658	652	704	620	718	674	656	659	685	692	660	667	606	617	684	698	629	668	687	683	696	664	721	679	614	720	702	668	693	661	676	640	658	668	647	642	671	641	652	653	678	674	683	689	678	662	685	610	663	695	673	654	632	707	654	650	679	669	678	675	682	650	665	628	639	615	657	702	707	657	697	629	668	673	605	677	658	663	628	692	643	685	620	664	656	604	717	677	622	680	711	663	607	679	702	674	643	675	641	704	678	660	623	669	650	676	641	684	675	674	709	670
1525	294	173	140	190	395	417	395	377	400	421	379	903	1193	490	584	510	186	134	92	101	133	96	82	67	84	82	72	86	76	58	91	89	67	95	150	217	162	123	89	84	69	90	58	69	81	58	83	63	65	70	61	62	71	61	75	72	72	64	76	62	55	81	69	52	70	57	78	70	87	58	66	76	76	80	67	66	67	71	71	73	62	68	72	65	62	77	54	58	67	78	63	59	70	54	72	65	70	63	71	70	93	72	60	74	63	67	70	63	70	60	73	72	85	81	76	81	69	64	54	68	70	58	64	68	64	59	60	76	81	65	59	78	75	64	62	75	74	72	76	76	72	51	64	61	59	69	55	64	62	73	69	62	67	61	60	81	69	63	79	75	69	59	63	71	77	68	78	73	66	63	60	68	70	73	68	61	50	75	56	84	71	63	59	84	68	74	57	69	64	69	75	59	58	72	70	53	57	68	77	75	64	60	68	67	69	71	62	75	64	84	65	68	73	67	50	62	73	76	68	69	55	49	74	62	59	75	63	66	60	68	51	70	64	62	79	54	61	84	76	64	64	70	67	57	53	58	68	79	72	72	68	74	81	66	69	60	65	64	66	60	72	63	67	71	56	79	70	67	70	69	66	61	74	80	69	44	74	57	63	66	67	61	74	72	77	64	59	70	56	69	90	59	58	77	84	81	66	70	74	73	73	77	65	86	67	74	63	62	51	69	62	58	66	80	57	69	70	69	66	64	69	62	56	64	80	60	59	68	69	61	72	61	71	79	72	64	78	59	70	50	46	62	82	65	69	58	77	52	66	78	69	76	62	66	71	60	66	69	67	61	65	60	67	74	69	64	66	62	76	65	55	60	61	66	68	74	72	74	76	72	55	75	65	70	72	74	60	60	72	75	68	74	63	74	71	66	63	71	54	69	65	48	89	67	70	64	56	76	63	55	74	77	56	70	90	63	79	71	65	76	49	64	65	82	55	66	58	68	58	70	61	75	66	71	82	70	71	70	71	65	72	80	71	62	72	74	55	53	64	57	57	62	75	83	81	69	70	67	60	76	55	74	61	60	68	87	65	79	62	75	73	69	64	62	74	69	62	64	59	57	68	62	93	63	67	70	69	68	83	62	59	62	54	81	86	69	61	60	71	62	86	61	66	71	68	68	66	78	66	54	64	77	64	71	67	61	52	65	81	68	61	65	75	76	80	61	69	64	75	57	68	75	68	70	81	88	71	70	65	71	53	53	57	78	67	69	66	65	75	54	58	65	56	67	47	62	74	66	65	72	69	69	67	68	73	87	73	62	66	54	64	67	85	62	69	62	58	77	55	68	65	67	67	72	70	67	55	62	70	74	67	63	60	84	82	69	79	67	52	60	88	65	69	63	69	74	68	61	56	53	88	84	69	70	73	55	61	63	67	79	72	68	68	73	66	75	55	63	74	62	62	78	65	68	55	79	69	66	66	75	74	70	64	59	66	70	76	71	58	69	68	81	77	57	69	58	60	57	71	78	83	65	75	68	68	62	56	79	69	53	79	66	72	62	80	58	70	69	57	49	63	46	71	64	76	58	55	61	84	66	64	75	80	71	77	59	70	60	74	70	81	74	78	68	83	72	70	75	82	60	62	72	66	65	70	65	74	72	74	78	62	67	51	73	59	69	58	61	60	54	73	72	71	65	80	52	62	60	71	76	64	73	70	61	63	76	62	59	75	70	62	66	75	68	61	58	57	57	68	58	75	72	67	82	65	69	67	72	55	89	61	53	77	66	59	72	77	65	72	68	75	82	60	74	62	69	77	67	76	63	53	47	58	72	65	61	65	55	66	61	57	66	60	85	64	53	67	77	60	49	67	68	81	66	61	67	63	69	72	70	70	71	65	82	68	78	58	71	64	78	70	55	72	65	67	68	73	80	67	67	73	79	60	62	72	64	70	67	67	68	59	80	70	63	78	60	78	70	62	60	82	72	70	72	69	61	63	80	76	68	72	66	64	63	81	60	80	74	60	61	74	59	54	64	80	77	84	60	80	76	84	76	64	81	55	56	70	63	62	77	56	66	60	62	65	66	64	61	58	61	57	57	60	61	80	64	82	66	69	46	76	78	64	64	69	72	71	74	68	64	71	72	68	67	48	68	53	73	57	57	76	64	66	77	69	80	82	81	71	69	71	71	74	64	46	70	76	79	53	65	64	67	71	66	49	69	50	72	74	73	74	63	64	70	78	61	62	73	66	83	68	79	67	66	57	63	73	56	55	68	50	58	74	69	75	63	63	60	71	65	58	65	77	60	59	63	78	67	73	75	46	60	82	57	65	72	73	68	63	71	81	66	65	62	61	72	67	49	69	83	56	59	70	69	67	67	62	70	83	59	71	72	66	85	87	62	68	73	65	81	73	76	63	77	73	80	69	61	78	57	66	77	55	74	56	72	61	62	68	76	62	71	70	73	60	63	66	53	71	62	52	57	70	50	71	74	67	64	72	70	79	54	84	62	75	61	58	67	68	72	58	71	64	51	70	80	62	72	72	73	66	62	65	61	72	76	60	72	48	64	50	81	62	59	67	77	63	63	66	60	58	63	74	64	70	77	72	91	79	77	71	59	64	72	68	63	93	67	81	76	75	70	71	71	76	68	67	69	63	66	63	59	65	61	85	64	68	69	95	69	69	67	60	70	61	81	69	66	66	61	56	77	75	81	48	73	63	73	55	76	79	81	63	75	62	60	61	77	79	67	59	81	60	65	66	61	58	64	66	64	53	63	65	71	76	62	74	57	74	64	65	75	62	75	68	62	63	73	70	66	51	57	72	64	75	84	77	83	72	76	53	50	56	71	59	70	67	68	62	81	76	66	59	78	62	72	64	71	62	52	64	61	67	67	67	72	71	75	66	71	70	68	67	74	63	65	61	80	63	67	65	72	67	62	58	59	65	65	75	67	69	69	75	71	64	72	52	70	80	70	71	75	76	63	73	96	73	73	51	61	64	74	58	81	56	69	64	84	56	76	72	69	60	69	65	66	67	67	76	64	86	65	64	65	74	68	73	91	77	51	83	67	63	62	71	69	73	64	74	72	68	75	57	58	69	68	72	76	63	64	58	64	58	49	79	70	54	74	64	58	68	56	76	67	74	72	67	59	74	76	73	55	70	61	70	65	66	72	58	78	79	77	70	76	57	59	62	72	54	70	69	79	62	79	54	71	64	79	88	85	75	58	55	80	65	65	68	79	71	79	65	64	57	59	76	88	80	66	58	64	58	68	63	63	79	72	69	62	70	48	70	64	71	57	62	60	51	70	67	72	68	73	88	70	82	66	68	70	77	66	72	67	67	73	68	77	68	55	61	63	60	63	49	69	63	73	67	67	65	71	69	75	74	68	68	70	71	67	74	65	84	59	67	72	69	86	84	59	72	60	87	63	59	75	71	61	65	71	57	61	66	63	75	61	65	73	51	65	49	63	54	64	65	60	65	64	69	61	70	68	65	78	61	53	62
13320	4023	2121	4202	12583	18910	16970	13124	11947	12471	12248	10242	18744	20936	10562	12474	11147	3637	2112	1917	1510	2846	1300	1218	982	938	980	945	973	917	1043	1013	892	947	1157	2886	4456	3028	1913	1148	816	710	675	642	640	659	621	566	632	634	666	608	607	617	615	623	598	609	601	613	640	618	630	655	657	605	668	612	616	628	614	614	627	646	613	617	642	664	654	625	621	630	623	598	624	657	604	652	629	637	646	583	626	618	646	639	637	608	651	669	608	622	575	637	603	620	621	623	640	575	621	604	638	682	655	670	637	628	607	601	618	635	610	622	575	615	590	645	585	624	589	631	638	583	619	640	585	598	655	657	613	628	650	632	629	629	578	628	663	604	627	634	581	648	577	620	634	627	617	632	664	609	614	691	637	632	630	674	647	635	608	606	638	597	639	625	576	614	648	620	613	668	650	624	618	609	641	692	642	616	670	601	661	641	646	653	658	634	573	625	661	620	613	626	621	647	615	643	615	630	643	631	638	618	606	626	622	639	654	651	610	632	626	643	624	679	605	623	617	585	675	625	601	617	638	628	612	625	644	612	608	615	654	649	621	618	611	603	590	584	612	674	618	593	635	609	635	608	610	633	576	626	633	621	599	627	623	590	597	607	625	675	608	635	650	643	643	655	644	646	645	626	618	562	627	608	577	633	647	632	669	675	660	626	624	618	640	570	622	620	674	625	681	600	652	624	638	641	647	624	607	629	611	612	588	639	641	641	608	621	610	654	616	647	638	633	606	601	639	624	589	618	637	617	606	619	648	621	624	615	586	612	603	636	628	636	620	619	601	644	635	554	656	587	647	627	645	626	626	631	598	615	562	548	621	602	596	621	675	622	606	606	624	646	614	649	656	631	619	608	629	624	634	583	608	592	597	667	641	624	620	603	627	698	604	601	617	609	621	616	634	625	614	645	642	635	631	645	578	631	639	634	607	643	590	624	687	663	578	642	604	638	641	625	666	667	596	662	609	648	573	633	625	691	644	603	582	615	603	637	638	665	620	678	629	641	647	663	605	657	610	582	633	610	632	624	699	574	642	583	668	603	603	625	664	607	589	610	662	635	668	611	642	614	635	641	641	621	628	597	610	609	680	647	631	641	607	609	639	650	667	605	589	635	600	657	607	621	634	636	634	599	624	658	582	597	620	592	660	610	664	612	540	620	627	642	594	640	625	617	602	636	686	600	638	652	619	657	616	624	641	616	650	599	637	626	643	613	625	616	597	639	617	659	667	646	683	656	677	613	664	629	632	644	617	644	602	610	697	704	633	645	618	657	594	635	681	606	579	645	597	638	634	659	633	569	641	600	651	623	627	652	589	607	641	668	643	620	633	620	642	636	664	644	638	578	626	634	614	654	618	572	633	623	691	634	649	621	625	635	619	597	618	617	622	620	612	617	636	614	615	656	659	612	625	656	645	644	628	652	691	612	651	630	624	616	618	619	643	628	628	618	614	653	651	624	603	614	642	627	645	627	635	672	644	667	597	605	634	665	626	585	684	672	654	580	622	589	643	632	620	639	645	663	646	629	611	648	662	619	645	655	651	621	609	658	624	665	636	611	651	657	630	648	604	664	630	649	638	633	601	625	606	604	629	664	624	598	596	640	656	640	651	640	594	660	645	673	643	665	624	627	676	678	627	629	636	641	623	631	567	604	607	637	641	653	664	640	589	628	613	646	645	621	649	636	614	586	608	651	653	617	672	647	612	618	658	622	639	610	661	624	679	639	638	628	622	604	631	567	675	629	616	626	666	610	653	614	589	635	644	634	647	618	633	635	630	639	636	598	624	647	633	631	618	615	641	651	631	623	637	622	647	672	586	607	639	581	635	629	622	635	629	640	655	635	621	646	626	658	653	644	627	617	564	650	585	642	690	614	617	604	653	621	635	673	633	664	613	657	642	611	584	662	623	595	601	623	627	626	691	631	644	631	631	605	651	619	666	644	631	647	643	610	589	665	614	608	600	570	628	616	635	633	646	596	624	620	600	633	600	630	598	650	616	632	632	600	670	656	607	578	637	609	618	617	624	632	604	627	640	639	666	624	672	594	646	630	643	631	648	682	565	624	601	645	663	639	671	626	636	590	594	616	647	622	591	606	624	622	628	625	642	618	622	604	613	632	671	596	654	628	615	635	627	629	654	627	628	579	587	614	615	661	638	624	610	643	636	646	643	651	623	592	622	614	593	622	637	639	608	595	632	618	653	619	621	614	641	624	650	630	637	688	594	666	641	623	629	613	630	631	615	624	661	607	612	607	622	645	611	597	621	608	606	612	608	629	638	615	679	621	590	635	659	604	632	588	649	648	624	661	679	600	644	643	605	629	617	632	636	637	585	608	657	639	613	598	616	604	639	586	613	587	629	669	648	633	634	628	620	658	630	646	633	601	588	616	618	625	607	625	628	647	603	638	599	672	582	588	654	651	705	615	625	561	633	587	651	575	620	641	633	604	639	598	643	657	607	589	625	647	626	656	628	594	607	636	639	632	599	669	651	638	647	662	647	640	668	650	660	608	649	630	628	577	645	655	625	654	576	643	644	622	648	608	641	683	616	633	634	607	596	674	612	648	605	625	636	657	606	618	643	647	618	670	601	648	618	615	617	602	598	618	596	637	628	628	590	618	628	628	652	599	647	643	635	679	600	617	647	600	594	614	655	628	641	602	645	631	621	628	643	631	646	611	663	623	636	637	637	620	659	598	652	665	638	596	647	633	676	581	629	609	639	621	587	656	677	630	640	614	668	631	641	605	631	669	578	613	634	602	610	608	662	609	667	657	623	567	647	687	625	644	625	640	642	598	636	614	633	646	588	636	622	618	630	664	638	583	639	605	638	631	619	617	674	637	576	670	591	600	636	634	655	569	638	629	636	629	625	623	625	622	654	651	632	614	633	644	638	632	638	609	661	640	594	646	630	606	610	633	643	634	662	627	594	620	620	644	606	636	607	625	638	620	655	628	639	650	654	589	619	629	630	665	643	578	636	609	616	614	619	643	625	624	613	605	660	609	599	596	588	651	674	615	672	638	647	603	645	638	671	600	645	655	617	632	576	577	626	633	620	600	627	717	607	610	651	670	625	638	607	597	622	563	628	652	649	612	656	607	598	644	621	645	675	599	653	623	587	633	614	623	700	684	616	604	636	588	609	631	606	625	642	642	676	694	632	656	645	629	591	618	623	643	623	607	639	629	649	616	597	624	652	658	652	598	648	643	661	582	606	637	585	576	572	631	643	657	638	630	646	594	681	602	630	653	582	620	634	609	623	645	569	631	567	704	595	633	626	619	645	677	672	612	613	660	649	632	611	596	579	642	617	645	627	623	622	589	660	643	628	609	599	631	603	646	628	640	637	594	667	592	649	615	622	606	610	613	640	663	635	641	630	617	637	650	643	625	565	648	640	634	642	596	638	626	652	648	596	621	632	622	618	644	601	606	639	625	631	623	655	653	592	604	667	617	655	652	653	659	646	631	627	610
1127	361	240	217	323	539	480	497	539	520	459	392	1253	2091	875	943	574	136	134	108	135	337	187	105	110	96	84	91	87	88	85	90	116	96	122	247	282	214	132	94	85	79	74	75	81	85	71	86	78	65	80	73	77	80	76	79	80	71	86	79	85	92	57	70	77	71	75	76	76	84	77	62	82	74	65	70	70	77	86	78	89	71	61	56	70	68	76	62	83	77	70	65	81	75	83	72	84	80	71	67	77	77	77	80	69	65	86	74	79	66	80	62	81	74	75	62	82	69	75	77	71	92	83	62	79	81	86	74	84	83	75	73	77	73	67	66	73	79	68	103	84	72	72	77	63	80	70	84	73	86	80	74	71	75	78	77	64	80	58	78	84	87	71	87	81	69	72	63	65	66	76	89	84	67	87	76	88	78	89	74	81	74	71	67	80	92	64	77	72	89	86	77	78	80	69	78	74	78	81	85	88	77	71	70	74	74	70	72	73	83	90	86	91	74	65	73	77	76	60	88	83	74	80	59	79	66	80	77	72	79	79	80	55	72	84	83	72	66	71	62	74	84	80	91	93	69	78	91	75	67	84	68	75	62	71	79	74	78	67	67	93	68	82	54	57	87	67	88	71	74	68	75	87	71	80	97	76	70	80	69	75	79	84	72	75	71	75	72	80	93	72	79	72	70	82	71	77	86	85	65	72	64	70	78	67	97	82	79	91	72	76	80	67	88	92	76	84	81	72	82	95	72	87	73	87	68	67	54	65	74	76	76	77	75	78	78	79	70	69	81	88	77	70	82	71	54	78	70	67	98	66	62	67	74	81	80	84	70	77	70	77	69	54	78	89	70	86	69	84	76	83	77	73	85	72	80	70	73	70	84	81	81	75	81	81	80	84	83	76	76	77	53	94	74	67	67	62	82	80	96	72	62	70	79	74	79	64	61	55	81	71	62	72	66	85	82	78	73	65	81	71	66	78	71	69	79	75	65	95	83	72	74	84	76	77	90	73	76	70	65	79	70	70	74	72	76	84	74	83	74	71	64	81	73	76	94	68	62	82	60	76	83	72	61	77	84	72	81	89	67	69	75	72	60	76	74	84	84	69	63	66	83	69	71	84	74	78	61	72	66	69	78	71	73	68	69	75	92	69	73	81	83	71	83	64	79	73	74	75	78	52	70	83	85	67	64	77	69	83	78	81	71	77	74	74	59	62	73	72	83	92	90	73	62	78	99	84	56	71	74	59	67	77	63	74	76	100	67	74	77	76	67	75	83	89	86	82	70	74	71	65	92	75	83	79	79	67	73	76	76	73	76	72	66	90	78	73	68	68	93	57	79	84	74	75	67	70	83	72	80	74	62	68	67	76	85	87	82	74	77	82	79	76	96	68	69	80	83	87	76	63	72	80	70	84	73	62	77	78	76	86	80	72	67	61	71	86	80	89	73	85	96	71	63	84	81	71	76	72	78	82	64	74	73	81	61	73	86	77	70	77	84	72	83	84	71	77	96	76	79	82	86	65	67	89	85	80	75	92	76	82	53	78	85	73	68	85	69	82	80	80	75	75	75	77	70	76	87	65	75	98	74	89	86	65	80	73	89	73	67	70	81	78	74	92	75	83	83	78	60	72	74	76	68	79	70	86	68	81	82	70	68	82	65	81	84	84	87	72	71	77	59	82	65	80	78	76	78	71	79	81	81	86	79	71	71	63	66	76	88	68	82	89	72	92	73	75	67	57	85	81	71	69	58	88	80	72	87	80	60	91	72	75	60	69	99	72	85	64	73	85	76	73	74	87	78	82	73	67	86	82	75	72	84	79	80	82	87	75	71	87	71	64	73	78	81	68	72	91	94	88	74	75	91	68	74	60	80	68	70	76	75	82	82	66	63	73	71	79	64	80	88	69	74	81	81	80	85	83	80	65	84	83	61	79	64	74	77	88	75	67	84	86	88	83	69	80	71	68	83	78	56	77	74	62	67	63	78	71	80	84	71	78	75	82	84	72	77	57	78	76	70	86	75	71	82	75	101	71	71	64	72	82	77	71	70	59	79	60	61	76	80	64	83	60	75	74	81	70	89	72	75	67	89	72	73	80	74	60	69	79	74	73	57	58	63	64	77	83	78	72	81	65	84	78	73	73	67	82	75	79	83	81	87	66	71	56	81	76	65	85	94	85	91	73	62	96	63	79	89	76	70	61	76	74	66	89	69	57	84	79	83	74	89	82	71	92	77	91	57	77	80	71	86	60	85	72	66	70	83	78	76	92	66	65	69	72	76	76	68	82	71	83	70	94	60	79	71	76	76	71	85	70	94	55	65	81	86	71	76	90	77	74	87	76	70	90	73	66	96	78	76	69	82	63	65	74	82	77	81	62	74	88	63	81	89	80	79	80	87	87	82	65	79	70	76	75	69	73	94	73	73	79	86	75	68	71	79	77	80	77	89	87	69	84	83	79	76	65	80	80	68	74	82	83	71	62	79	79	65	85	71	76	78	66	80	64	75	66	88	50	89	84	75	79	82	86	80	76	84	83	83	66	69	69	62	77	77	63	66	67	64	83	78	74	70	78	65	66	80	66	87	89	62	81	70	70	82	88	76	58	83	83	61	72	76	78	73	72	76	72	73	70	82	89	80	85	85	75	87	77	63	90	88	71	60	66	70	76	74	70	80	67	82	79	73	69	75	78	83	63	82	63	83	93	107	69	80	83	86	72	72	76	81	89	89	61	61	66	78	75	72	78	66	83	68	72	67	87	83	69	64	69	74	71	73	74	65	69	68	82	82	86	79	71	83	100	71	73	79	73	81	76	76	83	66	94	89	66	70	86	73	75	68	74	85	86	70	79	85	82	95	74	73	80	94	80	76	89	84	67	84	61	74	87	76	59	67	84	61	74	77	57	68	81	63	85	56	86	75	79	68	76	71	88	71	83	84	67	70	83	84	81	69	81	77	78	78	90	65	72	64	79	86	93	78	72	84	76	75	77	68	75	65	61	58	76	89	60	77	72	81	74	79	82	54	72	86	80	77	72	72	62	76	83	82	58	71	80	74	70	68	71	76	58	77	67	61	78	65	75	84	68	71	82	95	61	77	86	60	76	70	66	65	88	76	87	70	65	75	76	80	67	58	81	84	66	65	70	87	83	71	71	82	80	96	73	59	75	74	78	76	72	89	80	71	73	62	79	89	66	72	72	70	95	91	78	71	95	53	89	87	71	75	79	74	61	82	74	78	68	72	70	61	70	73	54	65	64	93	85	79	88	72	83	68	81	72	88	84	77	81	87	71	69	70	78	105	86	64	81	75	70	85	71	76	73	76	90	71	82	70	67	68	83	70	78	105	63	79	73	69	89	63	75	97	82	82	80	83	64	65	82	94	72	84	68	78	85	66	72	53	78	86	69	79	81	64	71	87	76	71	74	74	59	67	60	68	89	74	86	73	79	79	75	79	72	56	68	81	67	70	86	80	75	59	73	82	73	79	88	96	81	85	89	81
14036	5526	3045	7040	18855	22324	17836	16553	15765	14937	12546	11235	22115	26820	15771	16649	11233	2642	2357	2172	2137	6914	3011	1718	1587	1384	1308	1218	1150	1141	1030	1009	998	1316	2347	4651	5279	3200	1893	1140	826	729	693	724	745	746	713	688	728	775	722	653	692	717	679	691	693	665	722	699	701	742	714	698	681	728	723	673	684	692	703	681	716	712	669	695	711	726	673	686	698	716	686	720	720	719	659	719	692	670	693	720	690	670	639	670	716	701	713	671	690	710	726	720	707	705	686	713	758	725	672	706	680	699	678	755	719	670	669	723	663	719	713	747	683	731	734	758	694	673	710	675	677	693	701	719	723	675	750	652	763	708	676	734	718	691	744	739	697	710	708	718	722	637	718	695	705	663	711	738	672	731	622	687	689	744	710	715	661	717	743	740	723	706	691	737	691	735	682	740	693	692	715	725	718	716	723	707	690	665	717	751	743	684	719	677	679	703	691	770	754	696	700	659	741	699	719	727	693	717	692	745	704	726	718	703	669	759	729	711	693	706	749	712	708	687	706	673	741	701	679	712	661	704	740	733	682	733	702	710	666	775	680	699	692	708	708	719	740	704	660	764	726	717	700	692	740	744	669	689	693	730	731	695	723	717	684	712	739	683	706	730	696	711	681	697	690	683	704	721	716	733	688	677	669	725	704	682	687	657	702	754	708	685	675	697	671	672	691	694	664	684	704	728	741	689	704	657	698	702	754	724	719	693	730	691	686	676	666	651	669	691	704	709	660	682	720	734	699	666	709	740	749	730	683	742	720	696	697	684	675	726	738	683	718	736	746	771	692	730	735	711	707	695	741	729	738	753	683	712	679	707	680	654	698	694	710	696	719	718	698	734	692	669	732	718	712	675	728	692	724	744	709	684	716	691	720	687	744	716	714	713	731	722	721	709	712	673	719	663	709	734	731	733	747	741	679	748	738	726	674	718	732	700	684	681	705	696	737	703	726	715	740	742	738	669	725	682	682	685	696	708	706	731	708	687	687	715	667	692	745	748	720	725	664	723	719	697	697	678	693	694	732	743	769	723	746	710	700	757	691	740	734	694	719	706	715	676	723	745	711	757	648	691	668	701	667	683	727	734	692	682	663	735	765	686	707	715	714	716	748	701	669	667	722	732	694	754	708	773	695	728	698	722	724	718	703	750	718	718	681	689	746	661	699	734	687	691	694	701	714	699	718	683	659	737	739	716	715	723	753	718	745	711	733	690	757	712	695	700	681	743	673	683	684	740	698	715	717	705	714	683	705	668	749	684	660	751	663	716	690	703	702	693	723	666	694	652	722	698	703	641	722	735	702	751	741	717	740	700	736	734	760	719	679	692	712	741	686	672	738	703	725	709	721	701	672	704	707	721	707	724	733	724	695	697	693	701	686	756	709	671	642	678	707	715	752	682	718	723	699	712	706	717	710	666	768	756	706	702	757	671	707	707	724	701	687	698	705	705	701	719	752	679	717	662	729	722	709	718	683	692	715	728	715	704	678	702	697	712	684	716	714	726	748	675	735	655	728	706	689	755	769	704	713	730	690	689	708	711	688	697	705	694	727	691	702	698	702	700	716	743	727	745	714	706	705	692	703	723	733	711	655	696	689	690	702	712	739	694	728	699	710	698	704	686	683	698	741	728	687	674	730	694	735	714	749	677	693	723	703	672	709	718	718	730	703	700	693	758	708	729	682	703	748	754	684	712	689	698	660	713	687	681	740	707	698	710	709	707	709	739	747	725	712	725	674	698	730	717	770	678	683	700	726	699	711	706	688	703	715	744	717	699	744	711	731	672	690	732	690	726	718	724	705	717	662	716	751	698	738	688	718	733	696	671	726	709	683	726	734	680	737	701	681	699	697	735	669	703	700	738	687	733	718	706	693	761	683	701	701	699	694	751	724	733	722	722	681	720	690	728	742	700	689	707	701	688	722	714	733	719	744	710	699	725	736	690	683	709	691	684	676	666	769	716	707	735	723	756	713	680	677	695	691	680	719	690	726	712	719	710	680	723	695	709	721	723	720	752	671	657	676	700	688	721	694	746	692	734	732	718	719	729	741	742	694	703	691	686	693	692	697	735	694	702	724	658	748	689	723	707	665	768	704	656	660	690	722	685	725	687	737	696	705	705	712	687	683	703	717	736	715	708	702	679	710	694	693	729	653	740	702	697	694	698	768	717	711	685	757	693	734	750	704	683	676	713	698	701	706	713	688	700	692	693	737	700	725	721	704	725	714	692	702	702	671	706	739	682	689	671	729	736	695	715	667	752	676	757	731	733	728	716	706	673	717	689	676	691	690	738	736	698	702	706	755	650	711	714	672	744	733	722	654	710	702	734	674	690	685	727	747	734	710	721	696	660	701	724	757	678	722	662	737	627	743	734	737	715	722	720	678	738	735	709	660	686	696	694	690	715	696	675	662	698	704	680	720	711	740	666	737	702	679	739	713	719	737	698	708	702	686	672	726	668	742	747	719	656	725	717	716	687	700	702	723	668	720	677	718	726	690	699	690	698	741	671	696	718	673	728	699	747	728	679	677	689	724	681	709	667	678	644	691	695	700	689	695	694	678	706	689	688	696	698	633	692	708	698	677	753	699	720	729	722	717	716	709	745	698	760	707	703	697	714	744	718	723	715	674	700	718	681	727	725	705	769	682	730	738	734	672	678	720	714	689	646	707	657	691	776	736	721	753	689	660	730	776	696	681	763	683	718	681	654	724	714	670	681	670	674	733	706	721	707	692	699	701	720	728	726	721	689	713	732	690	710	682	722	747	723	734	659	740	711	710	743	732	728	770	694	762	663	736	743	704	731	730	693	672	704	665	686	703	689	722	758	785	700	712	709	655	709	697	694	700	715	725	713	695	711	662	696	689	679	687	710	663	706	693	664	726	693	671	738	681	684	754	712	712	738	750	725	703	674	741	702	716	715	701	680	750	733	681	712	717	708	728	747	711	715	675	700	722	680	710	740	666	714	692	705	677	709	692	695	685	717	737	697	719	706	725	716	735	738	706	680	711	696	699	699	672	730	771	735	723	670	696	731	721	673	720	708	664	702	690	722	720	688	694	682	726	718	695	669	668	726	719	733	718	660	708	673	724	670	691	722	687	691	709	722	692	710	726	701	676	704	746	734	732	669	731	701	682	707	699	701	757	738	722	738	709	712	663	734	675	633	738	705	708	706	740	715	689	732	792	680	731	710	760	660	711	728	752	698	700	690	704	704	716	673	714	711	681	646	734	737	701	737	730	723	725	651	693	702	726	701	694	677	722	695	724	677	756	684	686	702	700	686	686	714	711	714	717	658	710	721	704	717	728	658	699	686	724	694	695	718	703	725	733	703	685	706	685	673	729	689	707	714	738	718	715	729	717	736	755	746	705	726	738	748	687	711	705	676	659	746	673	725	684	710	681	729	710	649	702	734	705	708	706	757	719	705	723	683	745	677	710	690	729	687	681	713	735	726	749	660	682	694	704	660	689	737	723	672
999	206	150	139	247	286	302	341	415	289	211	234	328	390	200	236	178	113	94	106	96	97	111	83	98	81	76	90	70	87	77	78	73	89	116	122	113	101	81	89	90	67	80	75	71	71	52	68	83	74	73	77	78	72	58	69	69	71	57	77	60	77	74	83	60	71	90	75	79	67	63	71	80	84	70	71	68	79	67	91	77	67	70	72	78	102	83	81	65	81	71	75	94	80	79	82	78	83	67	97	74	54	77	64	63	69	81	94	86	75	82	74	70	68	87	68	78	77	89	58	48	72	71	84	84	87	59	68	87	69	62	77	77	84	68	71	76	75	77	71	79	59	72	70	80	84	85	69	60	72	84	71	81	87	69	63	61	74	66	69	73	75	62	70	90	77	53	81	62	62	77	73	74	78	72	86	70	72	64	83	60	56	77	80	73	85	76	73	76	59	77	74	69	81	75	79	84	84	69	67	86	90	68	78	81	76	62	80	75	68	72	93	70	74	90	84	73	78	87	63	65	78	83	67	78	85	80	71	72	79	70	66	79	83	75	73	85	72	77	78	73	66	92	81	87	75	68	104	87	57	96	90	92	75	71	86	76	72	70	67	91	87	74	70	87	78	81	82	72	107	83	74	60	68	78	75	68	78	57	81	72	90	73	82	66	68	61	85	64	88	70	74	56	72	78	73	68	70	81	87	59	78	92	73	78	80	73	67	76	84	65	76	80	84	72	77	77	79	77	81	70	74	73	79	85	70	87	75	57	73	82	89	60	70	83	74	69	68	65	81	79	79	77	70	69	77	78	72	79	81	66	79	75	72	77	77	66	74	64	75	82	70	75	83	76	61	74	67	81	73	72	76	84	69	76	74	68	74	87	47	73	83	61	84	73	72	70	85	72	77	77	70	74	73	82	78	70	77	80	73	80	81	68	78	92	90	80	60	71	66	62	79	84	72	76	73	82	94	62	69	81	67	81	92	89	79	63	73	70	73	71	66	68	67	84	57	66	82	79	83	73	77	73	63	86	79	82	59	82	62	74	60	69	75	60	104	74	68	81	64	74	62	78	81	68	81	65	66	72	78	70	73	69	63	74	72	77	89	77	63	72	61	77	90	74	72	95	73	73	66	76	71	71	66	69	78	87	73	72	76	69	68	82	76	69	73	75	81	75	76	84	79	67	66	72	84	78	70	73	75	76	69	55	80	80	86	71	88	77	54	80	77	77	67	79	79	80	96	78	83	82	60	83	71	61	70	78	66	75	90	77	93	60	77	78	72	73	72	65	74	76	70	73	71	65	79	87	86	61	82	74	58	75	68	76	70	73	66	71	73	66	64	84	66	77	64	73	55	81	64	82	70	74	76	72	75	80	81	71	57	57	80	50	81	69	75	95	99	63	79	73	64	76	71	77	61	80	78	80	78	74	69	53	71	74	85	70	64	83	71	73	89	76	65	65	73	91	70	73	80	78	77	75	71	84	82	76	65	63	69	75	81	76	54	67	82	76	82	81	72	75	66	81	64	80	69	89	76	98	97	76	63	75	61	71	65	77	96	71	68	77	73	77	53	69	71	78	64	71	83	71	64	74	76	75	74	67	78	77	82	80	79	79	90	88	74	44	81	78	59	79	54	77	94	63	86	74	73	65	61	67	75	76	86	78	84	84	62	66	61	72	71	83	75	84	69	83	83	51	75	65	87	72	75	73	70	66	81	82	74	58	69	84	61	77	73	84	81	62	79	79	81	78	72	73	72	59	82	74	72	84	75	76	67	86	78	58	73	65	97	77	80	82	81	64	62	75	70	65	77	75	75	70	75	66	70	68	65	81	65	70	66	64	73	69	73	64	66	89	81	64	78	61	69	81	72	76	74	73	77	57	58	75	71	72	75	80	80	79	76	73	59	73	73	65	75	59	77	62	70	63	77	78	86	80	81	77	66	61	68	83	79	89	75	74	76	82	76	61	79	83	82	73	60	79	81	64	75	81	72	86	95	80	75	69	76	70	67	83	80	89	71	82	53	80	80	77	74	69	70	71	75	85	71	75	72	73	70	72	73	74	66	79	72	80	70	73	84	67	73	77	81	81	84	78	85	72	89	79	68	80	84	53	74	65	77	74	83	71	80	54	90	72	66	81	62	78	79	82	74	67	78	78	68	77	66	67	74	79	86	71	75	77	73	81	85	70	80	76	78	84	67	65	70	65	70	59	73	78	62	80	64	68	70	73	73	66	79	81	66	77	76	76	79	73	73	88	63	78	72	82	85	59	59	75	76	80	66	85	84	77	71	72	78	74	74	58	72	83	77	79	68	74	85	51	77	75	67	80	74	81	65	61	69	66	67	69	77	91	67	78	55	67	62	81	79	67	83	67	63	69	68	64	79	85	80	67	85	75	77	65	87	76	75	73	77	68	80	85	78	88	76	70	69	65	79	72	88	60	61	72	62	78	74	63	79	65	72	83	92	75	81	71	66	80	82	72	63	65	70	90	72	87	65	81	69	76	69	74	64	71	82	71	75	73	77	64	62	81	86	76	94	76	56	67	94	68	84	72	66	80	77	82	82	79	82	77	90	66	79	77	77	62	77	93	85	62	69	66	65	61	76	61	70	87	64	61	79	76	88	66	68	77	67	71	70	72	69	79	81	75	78	77	68	79	69	81	79	53	73	85	75	72	78	68	76	66	56	68	60	77	85	80	67	70	85	62	82	77	86	64	74	73	81	82	65	80	76	75	71	69	68	79	61	78	69	66	76	84	91	79	99	70	73	78	71	77	81	86	86	81	83	77	82	58	83	88	78	63	79	73	72	76	64	76	70	68	75	74	67	75	63	75	66	86	74	72	93	95	72	72	78	58	81	94	69	63	79	74	61	78	76	68	61	74	87	69	64	68	69	81	78	73	73	78	84	80	71	54	77	76	78	76	92	85	85	82	73	73	70	66	82	80	74	67	66	89	70	78	79	79	72	78	83	57	67	91	73	67	74	72	68	73	63	76	81	76	72	61	86	67	78	85	75	96	69	73	71	73	71	71	88	80	88	58	83	71	73	69	83	89	83	82	86	89	77	78	76	93	84	84	75	73	74	71	67	80	70	80	89	65	76	66	82	76	90	60	78	86	68	80	76	67	75	71	88	76	74	78	88	75	69	74	59	75	71	69	102	84	76	78	74	76	76	78	79	62	67	62	76	59	63	69	84	74	88	81	77	58	76	73	69	86	61	70	71	74	70	78	78	65	64	94	62	72	73	57	74	62	83	67	78	71	67	78	73	67	91	78	68	76	89	71	65	65	85	65	89	75	74	71	84	96	74	75	90	66	72	80	79	77	64	81	64	76	62	73	81	82	73	69	85	83	91	70	68	68	71	71	78	75	65	76	63	74	87	87	84	78	77	78	73	76	74	72	70	69	71	67	86	73	67	85	71	79	86	105	67	99	98	75	78	92	61	79	88	82	64	66	98	75	88	69	66	67	66	84	83	70	71	66	75	83	84	55	81
10354	3294	1970	5670	14224	15092	13662	12532	12254	9384	6994	6590	8639	9258	4587	5940	3527	2058	1703	1399	1439	1901	1740	1052	1040	917	839	940	856	879	868	839	834	998	1675	1907	1839	1443	1081	821	721	643	705	632	631	685	714	645	651	667	671	705	677	679	734	686	683	662	683	681	682	704	697	688	693	601	679	701	710	710	684	711	694	678	656	692	742	681	740	687	688	655	713	695	687	683	671	622	663	689	661	698	691	643	707	659	680	690	695	681	656	676	669	696	663	648	703	690	672	671	655	683	699	652	693	690	717	676	700	676	678	659	687	699	700	668	676	654	675	699	711	692	675	724	703	708	664	718	702	681	683	723	639	653	680	726	646	705	652	670	677	708	724	721	664	702	724	690	691	680	705	674	674	711	686	657	717	670	695	679	662	647	704	684	673	678	680	698	676	708	682	683	717	678	701	673	738	627	705	651	630	714	724	667	720	693	706	685	679	682	678	730	639	679	674	681	651	714	711	681	693	639	688	677	678	699	695	656	684	704	695	688	653	699	715	701	695	667	672	600	655	697	690	701	645	716	713	697	682	669	713	665	689	671	690	701	720	655	707	688	656	656	724	702	717	703	710	643	700	695	614	722	652	752	693	665	697	744	703	676	666	693	636	709	656	678	658	704	709	637	681	738	676	696	698	722	677	736	671	733	636	690	710	656	697	689	675	629	690	723	677	674	686	693	726	665	650	701	726	717	699	733	704	702	627	706	725	705	723	674	710	742	669	730	678	683	685	730	685	676	704	665	645	662	722	656	706	667	688	686	715	690	621	701	730	695	681	680	687	680	680	725	686	683	680	680	653	690	657	716	678	658	729	699	643	710	691	677	706	687	688	647	660	679	692	704	685	707	668	693	668	716	680	645	691	686	699	716	677	661	724	673	677	715	691	703	675	732	651	668	714	737	682	670	675	641	716	660	694	707	714	687	676	659	677	698	658	704	707	687	688	710	695	699	732	698	668	681	677	717	686	679	701	726	660	688	677	716	685	678	700	670	681	659	681	649	738	721	681	673	659	699	694	653	685	679	680	733	700	701	644	670	690	657	746	637	736	727	700	678	746	682	633	673	704	693	642	666	691	701	661	700	721	694	693	680	643	684	702	719	652	708	692	632	675	685	655	673	677	697	679	721	655	685	650	698	692	717	712	683	637	693	691	700	665	663	692	697	643	667	697	650	678	675	732	663	711	633	693	722	673	675	689	725	665	681	671	684	687	679	687	685	708	710	675	686	679	706	643	665	677	668	714	654	712	667	713	701	715	697	698	635	653	683	648	674	745	636	685	677	695	640	689	746	706	696	674	674	699	716	705	678	681	674	714	677	715	656	660	713	629	726	679	660	697	701	711	724	664	679	669	689	692	667	671	672	676	658	699	652	696	687	674	714	686	674	668	677	695	689	705	689	689	682	656	677	636	709	718	689	689	637	682	680	671	680	698	708	697	675	680	717	640	612	707	666	702	724	695	677	724	699	698	658	713	663	684	668	734	698	716	667	675	684	689	714	729	678	673	703	704	675	662	682	753	720	710	628	669	679	683	661	703	661	705	672	686	667	690	685	675	717	678	691	709	742	702	728	694	661	704	659	705	730	652	691	693	669	699	698	668	679	668	712	683	712	697	661	701	684	707	660	701	684	695	729	675	677	628	675	691	707	646	671	699	713	676	720	713	702	666	714	661	700	652	682	663	683	690	679	695	666	658	709	679	708	698	687	685	689	708	655	675	650	641	709	672	720	669	695	731	661	691	693	654	691	671	753	696	692	681	698	638	708	640	685	737	704	739	676	681	689	670	676	709	700	717	664	655	704	716	669	684	687	689	650	671	711	637	668	715	681	657	685	656	676	648	680	691	678	691	667	705	734	683	723	676	662	714	679	718	662	653	700	690	720	732	652	691	694	672	732	679	684	638	723	711	690	706	718	685	679	721	691	706	670	680	714	640	713	723	677	690	614	718	629	678	684	701	716	656	724	641	667	675	681	691	685	665	648	711	698	669	676	707	723	736	674	691	681	693	681	646	666	744	705	700	702	683	688	708	645	716	623	682	698	713	699	685	677	676	704	699	697	690	675	667	692	707	677	711	725	625	703	696	682	709	703	693	700	710	678	718	623	676	672	660	691	729	710	685	713	665	707	668	650	676	717	675	686	611	719	637	694	687	720	676	728	697	654	707	699	667	702	656	701	712	669	670	664	689	646	720	716	661	671	694	674	642	657	713	680	662	677	716	656	683	698	651	677	662	689	686	691	720	759	695	673	634	707	663	674	702	680	683	686	669	706	698	726	665	680	700	693	651	666	697	679	702	699	667	694	686	692	666	636	675	685	662	668	671	682	702	675	701	702	740	656	669	675	670	672	685	648	657	741	671	702	670	690	707	731	662	677	668	687	719	672	719	684	699	706	697	706	661	686	703	691	664	694	700	724	666	738	664	709	670	682	732	650	650	683	663	675	631	678	665	692	666	661	723	657	678	662	703	734	711	707	682	651	679	702	721	684	688	686	710	688	640	669	680	698	678	652	692	702	717	674	728	701	696	667	678	688	648	694	703	632	684	704	668	719	696	695	694	707	672	695	679	659	702	633	666	673	701	709	693	675	689	662	674	656	666	648	647	716	695	660	655	645	659	687	664	685	617	661	670	702	691	649	677	672	706	686	670	680	706	689	654	728	702	734	701	655	668	671	748	695	656	658	709	659	667	657	706	721	684	683	662	673	683	686	684	718	672	699	643	697	675	714	730	671	706	682	672	686	713	686	691	702	670	694	657	723	681	697	710	644	680	704	662	726	675	671	707	680	672	713	721	689	663	646	718	709	723	637	703	660	700	667	681	733	683	635	687	700	691	680	661	666	688	717	717	679	667	692	691	662	673	704	682	663	667	729	675	676	722	658	663	668	684	688	698	694	673	668	679	661	656	689	661	681	671	749	692	709	669	694	692	715	730	734	677	614	647	686	650	675	685	711	697	683	673	708	682	748	676	709	667	638	697	644	701	701	673	668	627	684	700	636	662	690	714	664	711	667	712	696	651	709	670	683	740	690	677	674	701	730	632	696	691	687	705	717	637	706	697	680	670	669	725	625	685	692	710	696	687	661	667	683	679	662	674	714	664	688	667	680	703	749	688	643	707	624	724	692	700	664	686	681	659	642	652	642	687	685	680	640	697	687	694	672	669	686	704	714	711	748	707	654	684	703	678	682	703	712	701	649	708	741	708	674	647	656	676	743	730	740	704	728	685	685	673	716	690	686	688	646	702	694	717	714	673	682	681	672	663	683	684	691	744	696	698	643	659	681	696	727	688	669	691	680	692	666	695	649	712	661	718	693	685	705	664	695	746	662	669	670	680	626	647	696	717	677	662	694	678	702	681	701	643	683	661	696	710	653	760	701	670	703	667	722	680	674	741	679	706	687	732	701	672	708	682	620	688	712	716	672	729	658	716	692	706	629	698	709	723	681	699	710	683	696	685	715	686	721
687	308	231	244	334	428	512	489	437	339	264	313	577	719	410	533	252	172	179	147	136	131	84	103	91	86	90	83	75	89	80	87	94	168	159	154	177	182	123	116	96	91	77	84	91	78	87	65	81	76	96	70	65	76	86	70	89	82	82	82	93	84	69	68	69	87	83	81	58	71	65	67	92	82	86	93	90	96	95	90	94	82	70	60	79	81	82	72	88	76	74	80	74	79	89	66	81	80	68	87	69	76	89	97	80	80	82	75	79	83	61	78	70	65	84	79	72	81	91	95	69	67	92	83	98	75	65	99	84	84	69	57	92	93	62	83	68	87	85	83	77	68	78	72	80	76	78	75	94	69	92	91	78	86	87	69	88	81	83	94	86	87	97	79	77	83	88	76	88	79	86	75	84	66	80	79	74	71	98	85	77	86	87	81	96	86	88	82	91	89	80	78	84	80	96	65	86	81	89	90	85	67	81	76	69	79	80	94	94	75	89	77	76	83	76	65	80	81	80	76	78	85	72	81	81	80	63	81	74	86	89	97	70	89	78	80	98	74	86	77	85	96	82	74	78	72	87	81	78	75	86	84	76	86	76	74	73	86	84	79	76	77	76	75	78	90	77	97	79	83	87	75	67	90	74	96	86	85	82	80	93	82	87	69	78	92	87	68	94	75	83	92	95	74	69	72	70	73	70	85	85	73	90	73	85	88	80	75	93	88	78	68	86	98	80	81	67	86	81	74	83	91	76	98	77	93	70	79	78	72	82	75	80	83	73	83	91	82	71	85	81	91	105	84	69	82	83	78	71	84	99	82	80	83	67	78	85	79	76	80	85	81	80	85	95	77	83	90	77	90	94	80	92	70	69	77	78	88	74	76	78	82	80	91	70	98	79	75	79	87	85	83	79	68	62	81	81	83	94	76	80	79	82	79	75	73	80	92	74	68	70	70	73	61	93	86	77	61	84	85	74	74	86	98	74	68	87	75	58	74	91	86	83	72	77	76	92	89	70	85	77	85	85	83	86	72	77	84	98	78	90	82	85	68	84	88	100	70	86	79	70	88	70	86	76	90	77	80	89	77	64	89	81	78	76	74	82	95	74	88	78	70	82	68	69	93	70	70	84	70	89	78	71	76	78	85	88	98	85	96	72	86	73	96	81	77	67	86	78	77	72	67	72	63	80	68	94	86	69	94	90	94	73	83	89	87	83	82	86	93	80	90	81	76	77	90	90	77	65	63	81	82	86	92	71	92	82	79	74	74	67	83	92	80	60	76	92	91	94	68	82	88	100	78	79	71	74	75	94	100	76	81	75	80	81	84	90	84	90	88	93	86	75	74	68	67	80	72	79	84	80	83	96	69	82	62	81	88	86	96	77	82	70	72	97	68	85	78	72	89	86	84	75	75	78	88	77	89	82	80	88	84	84	94	69	77	88	76	72	94	84	96	96	89	91	76	87	72	86	75	86	87	88	76	83	76	86	76	99	94	85	69	84	81	84	90	82	85	86	68	83	72	86	80	86	90	71	75	89	75	78	77	76	85	88	91	76	87	82	79	81	89	85	66	77	82	69	76	71	74	82	86	91	88	77	76	89	79	86	99	102	96	90	87	92	76	89	69	102	89	87	84	90	94	91	96	78	87	75	77	82	72	83	73	77	78	74	106	79	82	74	81	78	73	77	80	93	68	90	95	94	88	85	83	69	89	85	92	73	89	73	86	77	70	77	90	83	65	83	78	87	72	89	75	65	95	74	94	76	92	84	83	84	80	69	73	74	82	63	73	82	91	78	96	81	106	82	73	90	81	78	71	81	81	83	81	88	88	98	78	72	77	84	84	79	73	76	76	101	79	77	90	92	83	84	67	67	55	85	78	87	70	91	74	78	81	75	70	80	102	73	82	88	85	71	89	76	81	83	86	72	76	83	77	82	109	88	81	76	85	68	79	78	72	78	94	83	73	82	69	84	78	74	65	72	90	78	68	81	77	78	77	85	82	78	76	78	85	84	98	71	84	67	83	66	85	83	89	87	86	77	73	91	79	71	85	73	90	67	82	76	90	89	69	94	88	90	80	73	78	86	86	74	85	81	87	74	85	77	93	60	83	83	78	66	72	70	70	73	79	102	89	79	71	79	83	80	78	70	93	83	79	97	79	81	104	76	79	69	86	69	66	74	85	78	84	80	80	97	78	75	80	89	83	97	80	101	79	79	79	73	83	67	88	78	82	80	76	75	88	102	85	85	107	88	91	86	80	77	90	86	90	73	74	80	63	75	77	89	76	83	81	93	89	93	90	110	71	77	86	83	76	90	85	77	87	80	76	88	73	82	95	93	83	85	96	77	77	81	83	78	84	69	95	99	73	69	93	83	91	75	76	88	73	86	66	83	80	97	75	93	74	80	71	73	65	89	83	64	88	88	83	76	92	76	84	75	69	71	83	87	74	68	79	88	71	99	75	81	68	70	80	81	93	79	94	93	76	93	76	87	83	85	75	75	99	78	71	79	84	81	91	89	91	79	84	69	80	76	75	78	98	86	77	92	88	72	81	77	67	83	65	85	67	79	87	82	79	82	74	98	75	73	85	95	79	84	76	81	80	83	87	91	93	78	72	74	65	76	71	82	70	85	81	72	78	99	83	70	93	77	73	83	67	68	74	77	71	73	92	95	74	89	91	86	82	70	88	77	78	80	66	71	79	81	85	76	63	74	88	66	82	62	68	99	92	69	58	74	87	104	66	81	91	84	82	79	83	84	89	78	77	93	81	99	90	85	77	79	81	76	94	85	83	73	80	83	70	88	69	65	87	75	80	82	72	75	100	79	71	79	68	85	88	96	77	89	95	83	68	72	83	79	91	95	91	68	82	87	86	78	77	81	79	83	87	87	75	90	92	92	73	85	72	90	78	78	86	86	89	94	88	84	89	79	79	80	100	61	82	76	86	79	73	59	96	68	84	85	89	89	79	90	88	89	84	93	79	71	75	85	74	69	83	64	87	67	94	74	82	91	93	95	70	75	81	79	83	81	91	79	74	69	90	90	93	78	83	90	71	80	92	78	89	95	80	70	77	81	93	79	73	79	89	86	90	85	91	84	85	82	71	90	68	67	81	92	74	74	94	88	83	79	71	66	78	77	72	79	78	84	71	67	83	79	76	86	73	76	79	84	87	94	79	84	80	88	76	83	75	74	81	96	72	83	73	76	91	78	81	95	74	62	79	73	94	85	78	62	62	73	93	67	84	65	75	85	103	93	60	70	93	76	79	78	90	81	85	69	78	78	85	82	75	73	79	87	86	80	88	73	93	92	77	83	85	83	88	82	102	75	79	64	83	84	72	80	77	69	100	89	74	84	77	77	81	78	69	70	82	65	72	79	82	94	99	81	64	77	86	72	79	73	85	103	78	65	92	85	80	71	87	83	73	74	86	86	77	66	80	78	64	72	77	87	74	77	69	72	67	96	82	77	69	73	81	90	82	97	94	74	76	82	85	104	89
10744	4785	2990	8573	19152	19915	18856	16125	13246	9791	8297	8390	13969	15242	9088	12869	5757	3916	3204	2814	2139	1965	1605	1403	1366	1177	1231	1106	1029	1042	975	945	1005	2391	2846	2889	3123	2729	1939	1212	882	748	744	755	748	768	781	779	708	696	718	739	774	780	747	811	797	742	699	768	749	742	781	742	779	765	754	805	743	737	801	760	761	742	717	750	718	772	760	769	750	750	760	705	711	725	728	723	762	765	728	740	753	723	738	706	778	715	710	770	764	763	780	746	669	771	738	765	766	776	791	776	749	790	733	736	757	750	726	757	760	738	782	754	780	762	751	763	750	752	733	798	778	742	758	755	767	720	765	784	728	766	781	733	814	731	758	800	737	730	746	707	756	737	721	755	776	775	769	744	726	714	800	704	784	740	709	735	754	752	732	746	757	792	738	756	743	767	744	749	751	740	740	719	736	728	699	767	759	784	733	737	664	758	737	738	748	749	724	778	734	736	750	761	793	727	748	739	738	685	759	711	703	744	766	786	767	756	732	727	762	753	793	749	764	752	778	754	768	763	752	736	750	745	772	728	685	738	750	694	707	790	695	760	736	704	779	779	725	787	736	731	723	737	771	734	777	773	741	770	761	763	748	734	757	728	773	774	750	778	758	736	742	737	805	753	734	747	715	757	733	753	696	754	735	747	687	744	740	756	731	776	794	781	759	717	782	727	681	725	786	745	831	745	721	730	729	798	764	759	755	774	697	836	766	750	773	712	789	733	712	719	785	692	792	711	777	760	743	757	777	799	712	712	754	777	760	730	731	754	722	755	730	751	742	790	753	774	727	746	763	770	697	764	761	778	746	744	728	752	736	723	767	769	752	772	792	811	746	743	753	746	689	717	717	768	801	765	761	778	736	769	736	773	708	736	775	788	728	731	721	737	769	707	712	755	714	763	782	792	737	727	753	722	773	782	739	782	802	724	734	759	756	790	735	759	716	749	706	744	753	744	739	749	716	717	693	730	711	756	774	742	745	744	779	754	743	757	757	734	755	748	707	787	776	713	767	793	754	749	742	726	745	802	739	727	737	797	750	767	756	793	769	722	747	746	720	751	694	767	715	732	761	735	744	788	704	739	771	761	772	811	805	757	778	773	781	747	767	775	807	810	725	766	767	726	750	740	727	718	771	720	728	751	746	725	733	690	737	777	773	732	780	724	746	776	743	740	760	737	724	764	777	780	733	713	739	757	761	744	772	736	707	761	766	774	752	774	747	753	788	755	726	692	783	765	758	746	791	727	754	718	705	725	794	745	718	777	783	770	770	739	722	722	766	737	742	803	736	729	770	751	710	707	708	728	763	763	764	745	762	687	733	786	748	740	751	801	759	769	775	736	750	717	778	724	733	728	770	778	734	733	762	761	760	745	748	738	772	762	741	705	713	793	738	772	750	773	734	795	686	745	759	738	741	742	734	781	749	735	754	752	717	788	781	721	800	742	819	774	738	745	771	740	757	764	718	761	777	763	718	741	709	791	745	726	710	739	739	718	753	738	764	762	706	729	756	722	760	741	790	780	752	774	705	746	770	754	769	752	794	751	773	777	749	737	758	781	714	771	764	758	738	743	734	716	776	766	726	804	727	771	748	783	743	772	756	769	802	708	765	800	769	782	744	739	754	719	758	762	728	726	702	799	752	715	765	706	778	709	733	800	725	775	746	767	773	755	752	725	749	753	787	744	761	726	761	756	754	704	716	769	792	737	767	749	763	776	768	756	754	746	785	765	788	799	757	773	698	748	740	699	692	748	757	731	730	743	752	745	791	742	760	791	743	797	775	777	792	756	734	768	737	777	721	781	743	746	753	755	728	762	751	716	720	758	784	789	773	769	771	738	744	749	826	774	760	733	764	759	792	754	753	735	723	768	706	795	773	749	733	740	738	745	734	743	801	716	749	772	707	794	776	742	758	750	740	776	802	723	715	741	720	727	754	767	740	783	703	763	712	766	763	748	753	744	703	748	736	739	725	756	740	751	762	751	724	790	721	754	756	744	762	719	757	725	755	758	759	743	732	748	749	768	750	730	727	811	785	747	766	781	744	743	753	736	754	768	770	781	700	737	752	769	765	753	714	722	772	775	671	727	758	776	781	750	758	725	700	825	720	711	709	759	699	743	745	755	758	746	759	738	769	786	774	779	720	763	735	836	756	775	718	727	709	757	732	752	738	718	793	741	770	797	741	734	770	731	691	730	758	774	705	724	776	780	712	758	686	780	746	760	799	733	733	781	774	785	787	734	762	767	719	729	764	740	769	766	787	761	762	758	756	765	779	738	736	756	703	748	760	740	731	768	706	781	719	732	737	771	787	796	702	758	741	746	788	717	757	739	746	742	756	765	729	699	744	773	761	754	810	730	778	731	754	697	754	761	754	767	759	732	759	770	765	737	773	782	736	766	808	760	756	718	735	753	750	736	764	746	698	773	744	752	754	712	761	764	764	749	720	750	698	736	752	759	739	712	742	745	759	761	741	763	749	725	739	776	743	746	742	726	765	776	740	746	790	773	763	714	735	734	767	750	775	705	761	755	768	731	739	778	738	742	758	775	709	742	723	729	743	786	784	755	765	758	757	790	787	709	735	749	798	719	778	705	759	742	764	751	747	744	762	724	750	747	768	760	770	748	732	756	794	715	740	721	724	757	717	762	804	716	793	682	788	753	781	748	719	734	746	695	741	725	811	768	774	761	756	773	754	755	741	757	737	746	780	741	717	780	735	734	727	744	725	723	752	747	727	725	744	726	769	716	730	746	792	803	791	748	776	741	733	809	755	721	751	758	758	734	712	743	714	784	733	710	705	768	747	795	748	788	753	728	738	739	717	787	773	747	753	793	729	809	710	740	762	759	751	709	712	752	794	717	709	798	804	753	737	690	733	769	753	740	711	746	753	709	738	721	716	734	752	748	749	797	734	773	782	746	704	788	730	736	806	735	739	755	754	775	794	796	722	744	766	775	752	763	786	784	718	725	779	698	739	735	721	769	766	682	777	710	757	725	750	785	729	724	756	742	737	734	747	751	759	772	768	762	744	779	718	746	772	770	743	774	711	773	742	765	742	781	784	736	769	724	722	794	770	733	765	749	744	772	803	688	714	762	758	763	716	777	706	761	736	746	770	755	724	722	733	680	758	753	726	684	734	760	756	771	785	747	763	767	697	774	739	747	771	794	773	793	773	762	739	828	727	734	780	730	747	767	717	726	784	751	746	708	728	745	815	742	755	703	748	755	755	735	728	753	723	791	751	743	783	693	709	785	767	762	809	744	748	758	736	791	732	741	750	734	736	727	737	775	764	743	763	761	769	740	798	691	720	751	748	743	740	743	763	755	754	724	710	712	758	687	772	767	750	710	701	710	766	698	707	712	777	759	747	697	704	753	737	712	733	808	730	711	719	794	751	697	766	770	767	730	802	736	725	775	729	740	760	741	806	754	733	701	758	756	756	765	702	732	730	725	745	779	729	756	810	747	731	776	760	738
1519	323	291	271	384	444	517	438	308	272	316	296	441	924	414	586	234	216	170	157	157	129	135	133	123	128	113	122	109	94	77	75	69	139	176	174	157	157	118	99	78	78	80	68	73	74	79	75	64	63	81	70	74	76	64	79	61	71	86	62	83	72	68	70	66	87	62	60	63	70	72	81	75	67	89	71	86	81	78	66	66	73	80	60	60	70	82	85	74	76	74	77	86	66	55	64	71	101	78	81	89	68	81	66	73	71	60	78	69	79	64	85	85	80	82	67	97	78	73	75	72	72	69	80	59	78	66	63	74	73	63	71	69	70	70	85	69	78	75	77	64	72	56	60	75	69	61	69	82	80	70	64	65	85	75	58	81	75	72	65	67	83	78	61	80	61	69	85	76	76	84	75	69	77	57	58	74	82	69	64	76	85	76	78	72	77	61	83	46	76	73	53	89	58	85	71	77	63	47	85	82	69	72	68	85	76	64	80	79	68	59	70	64	78	56	64	75	59	73	76	72	77	67	78	73	78	86	71	75	70	73	75	90	78	78	76	67	73	76	65	74	58	70	61	78	60	72	75	66	84	56	64	69	76	75	69	63	68	62	73	66	79	80	67	92	71	56	72	63	73	74	65	62	68	73	87	77	59	79	69	56	78	65	58	73	81	73	67	56	79	77	78	81	66	72	80	58	63	67	68	68	66	70	76	66	61	58	68	71	65	58	67	73	67	63	81	73	57	80	72	75	64	66	67	68	68	73	72	71	64	71	67	67	60	50	88	75	76	75	74	72	72	68	73	68	68	77	65	47	65	73	66	81	72	69	81	59	59	89	74	66	78	76	73	67	65	57	77	71	68	80	60	73	86	66	73	48	72	63	82	58	64	79	82	68	79	68	82	74	87	74	72	58	78	81	69	65	76	68	93	67	67	67	76	58	72	74	76	60	70	57	59	74	60	66	61	84	68	86	74	69	82	73	59	63	83	72	56	63	82	76	63	82	60	83	49	57	67	65	73	74	77	58	67	83	55	73	70	61	68	89	73	53	78	66	82	56	61	81	67	55	75	70	73	85	85	62	70	60	70	75	64	67	71	79	68	64	89	57	68	60	71	79	76	65	79	72	80	63	70	76	78	68	83	69	83	72	65	60	83	73	68	67	63	74	78	72	71	65	79	63	48	57	78	80	69	63	76	66	62	82	87	76	69	61	79	84	66	79	72	72	59	61	74	61	77	88	76	60	73	79	61	67	69	76	75	71	79	64	69	80	60	67	69	71	86	69	61	68	70	76	72	84	96	58	78	77	73	76	65	58	81	80	89	59	66	73	78	86	79	70	86	88	64	64	86	78	70	86	72	71	73	79	76	65	68	79	63	78	82	55	53	61	59	90	71	67	65	67	64	73	68	77	63	72	79	67	71	74	77	62	70	60	75	74	63	75	59	64	72	67	64	78	71	76	80	68	86	77	70	67	56	65	66	66	69	77	65	82	82	56	70	64	73	67	84	57	72	76	62	78	80	78	69	64	87	87	78	72	80	67	64	70	58	65	72	76	78	66	68	85	71	70	79	72	88	67	76	74	73	88	80	56	75	63	69	75	69	73	66	83	75	81	82	62	88	77	83	77	74	78	80	93	74	68	57	55	65	73	73	71	65	79	77	54	93	81	67	65	71	72	65	79	77	78	60	70	63	67	54	64	70	70	62	77	67	63	80	70	76	59	74	77	78	74	66	71	66	71	74	77	67	62	65	81	63	60	71	85	75	84	64	87	66	72	81	69	53	68	80	76	80	75	73	80	81	66	67	71	86	76	72	65	75	60	65	77	70	76	79	59	54	61	73	97	82	72	71	66	83	92	82	69	75	70	85	66	52	68	60	72	72	88	66	73	69	76	66	60	67	64	79	65	71	91	65	65	80	77	76	73	71	73	66	70	81	81	62	62	72	67	61	69	76	63	78	73	84	70	65	63	66	59	70	65	75	73	71	66	58	69	69	59	65	57	75	72	61	58	80	89	65	73	70	59	60	56	63	74	74	78	68	72	70	81	66	64	69	83	81	78	56	68	67	55	60	67	73	80	73	75	68	77	86	63	81	73	75	70	72	71	83	67	71	66	84	81	67	66	60	88	65	64	72	67	70	70	74	86	78	75	87	80	60	69	61	70	70	69	67	87	74	87	69	83	67	79	57	81	87	59	67	64	67	77	71	78	65	66	75	83	74	67	67	72	74	81	84	54	72	65	60	72	77	71	65	60	78	81	86	61	73	78	87	69	76	78	72	70	69	72	62	74	90	75	66	50	81	69	64	69	80	67	59	80	77	82	65	62	84	79	77	61	56	69	70	66	59	70	58	63	72	76	77	65	61	71	67	77	74	69	79	52	81	64	65	76	74	74	55	55	67	64	67	81	77	91	66	71	58	60	80	70	70	71	63	80	74	78	69	74	77	66	74	64	64	64	72	65	74	75	61	73	64	66	77	79	63	72	82	73	79	59	71	80	67	61	54	81	64	86	72	65	63	79	66	57	76	70	65	70	66	67	97	65	69	73	61	61	69	71	65	72	64	85	82	64	83	63	68	58	70	73	72	69	78	70	74	72	60	58	57	69	80	78	64	70	67	69	72	58	68	77	69	81	84	82	87	84	68	75	54	69	86	88	82	83	63	92	63	62	78	73	82	81	74	70	73	83	54	66	51	67	64	66	51	57	62	80	84	74	95	72	66	72	72	80	73	74	68	65	88	59	54	82	80	65	67	64	73	75	69	65	78	106	80	66	69	82	70	69	87	67	74	63	67	81	60	75	70	68	60	58	71	72	83	70	81	79	73	62	76	72	82	62	60	81	83	70	86	83	59	67	68	62	64	66	50	73	68	55	63	67	54	65	80	51	77	86	68	67	71	75	61	71	78	78	66	63	62	71	86	59	76	57	72	66	61	76	74	70	71	58	83	67	66	83	63	61	48	54	67	71	73	73	63	83	66	92	81	63	69	74	71	88	76	59	73	61	82	61	72	73	57	79	83	76	75	66	88	84	72	66	83	73	74	70	63	79	67	74	65	75	69	67	63	68	62	68	68	71	68	74	57	69	69	60	67	71	62	60	54	91	73	72	64	68	72	72	80	77	72	72	67	67	80	68	73	66	76	73	64	77	67	72	81	77	65	61	76	78	86	81	64	71	66	72	66	85	64	75	65	84	70	69	64	57	74	77	67	67	68	70	70	74	75	85	65	63	69	76	82	64	72	71	71	55	69	67	61	61	79	63	47	67	74	75	72	77	73	76	67	87	74	77	71	65	62	64	65	57	67	81	67	67	90	76	76	69	64	85	68	72	66	70	54	69	59	74	68	71	70	75	78	65	79	79	90	87	73	75	63	63	67	84	78	69	78	78	68	83	66	77	79	71	80	67	51	65	71	80	71	69	73	76	53	64	69	81	86	78	86	66	64	73	74	83	63	63	71	77	74	78	72	79	67	75	76	68	71	63	61	74	72	71	61
12020	4489	4187	9674	20633	20035	17910	14305	11072	8923	9381	8261	11501	17459	9902	13151	5567	4813	4210	3661	2982	2595	2899	2433	2120	1855	1712	1526	1302	1148	1090	930	806	2120	3415	2891	2453	2448	1698	1100	754	677	697	663	638	673	688	617	623	632	647	647	653	678	660	691	661	651	646	620	646	644	598	654	668	620	655	648	647	633	639	718	643	617	634	655	700	629	684	656	655	691	663	679	655	617	698	665	661	629	651	655	649	658	646	628	608	667	647	657	627	696	678	649	641	639	641	633	643	670	651	640	654	679	622	663	641	635	640	597	661	637	710	659	633	679	659	665	615	662	647	655	668	634	632	665	665	669	644	657	636	647	679	647	631	638	606	653	618	634	649	654	663	686	671	655	642	626	653	635	641	635	659	675	633	654	623	651	651	603	615	642	650	629	617	677	653	607	622	646	598	655	651	617	631	665	667	680	655	654	630	651	666	680	613	693	623	614	660	671	650	609	671	637	639	623	673	663	667	636	659	636	689	637	645	657	647	636	650	640	627	679	659	647	645	661	639	623	669	665	679	672	601	662	658	651	630	629	663	661	656	629	642	627	601	647	650	634	657	630	633	687	623	661	612	654	673	673	623	643	668	675	616	605	651	654	633	659	684	638	652	626	574	650	706	571	615	640	623	672	647	663	655	648	663	653	616	654	693	617	641	644	631	627	640	635	693	632	608	673	645	593	659	601	756	596	612	644	670	664	634	657	663	641	632	617	651	624	630	699	664	635	664	644	626	638	650	652	658	662	640	669	666	634	649	614	663	688	691	694	642	601	637	667	588	641	664	651	654	669	660	666	657	632	691	628	663	671	596	690	684	655	674	656	683	674	595	639	639	654	659	637	609	676	679	657	652	602	725	691	631	678	675	677	656	684	641	654	647	643	633	702	628	627	640	655	674	641	646	641	641	659	662	660	633	687	672	653	605	651	683	676	665	638	664	656	644	648	606	648	633	672	685	594	643	719	664	603	648	708	654	651	646	608	624	661	647	612	671	648	671	664	576	684	656	636	692	675	641	630	694	614	693	650	633	680	653	649	696	669	694	625	639	623	673	636	656	647	666	685	672	611	642	640	688	618	639	624	662	643	579	668	624	647	606	587	652	712	612	614	612	606	584	686	626	668	676	682	660	635	616	672	597	648	620	673	625	591	651	674	666	676	644	646	622	602	666	665	658	673	601	642	619	643	659	617	657	646	654	697	661	653	653	649	703	662	678	644	631	635	589	635	661	668	692	666	646	626	633	690	686	650	633	654	642	641	670	640	664	643	636	636	633	677	673	693	645	644	615	654	670	629	672	650	633	621	671	652	653	640	704	647	684	689	682	674	689	642	642	670	660	706	648	676	675	629	645	638	657	662	652	657	637	648	626	675	662	642	613	684	618	645	666	695	635	653	688	670	655	649	641	642	638	679	685	668	674	627	671	640	669	688	660	648	650	627	696	643	641	638	610	654	636	673	645	690	709	687	626	655	678	687	634	662	637	643	641	673	660	633	663	631	635	627	642	663	653	627	657	682	664	680	655	657	633	619	679	657	646	678	660	659	630	628	659	645	661	665	667	700	657	651	677	665	631	630	603	687	662	639	646	622	697	654	626	657	699	699	669	693	620	635	679	654	676	669	609	681	665	658	667	632	646	666	696	682	663	684	641	678	635	688	629	624	669	648	602	651	673	654	640	662	654	634	667	672	729	631	696	672	641	624	664	646	618	674	640	643	634	640	662	651	658	636	636	674	668	639	682	655	638	630	716	670	682	621	667	642	637	634	629	618	623	678	645	661	638	616	629	676	666	661	641	661	649	649	632	650	687	666	663	644	640	670	641	650	631	640	647	642	678	659	692	705	680	709	661	625	647	678	657	634	645	649	634	615	678	644	662	668	648	683	678	697	625	649	621	620	644	657	657	676	662	663	709	674	646	690	652	689	653	621	657	611	691	668	636	663	632	654	680	616	646	675	666	625	624	657	645	681	643	657	614	656	655	681	696	691	653	642	646	713	663	644	637	678	667	691	661	603	668	654	626	667	656	663	689	687	705	646	626	687	695	664	657	694	605	706	662	673	635	622	674	670	702	637	663	647	676	671	660	640	642	670	608	676	636	678	623	609	643	694	641	619	645	661	668	652	643	624	655	672	686	635	642	631	635	623	637	652	662	645	635	654	628	678	651	659	626	619	651	636	686	668	676	646	659	623	641	614	633	655	661	642	614	611	690	629	680	652	617	632	733	696	652	684	727	665	643	637	640	654	575	673	648	642	632	664	665	604	622	644	654	658	655	669	608	644	650	636	686	626	641	670	662	659	656	646	643	669	673	625	652	669	671	625	654	658	632	657	702	639	623	632	624	666	603	640	642	659	667	653	667	633	652	674	677	590	650	638	641	673	642	701	645	658	662	668	669	615	671	669	678	662	697	634	645	584	652	624	683	659	610	682	676	597	603	639	640	652	628	640	631	655	593	649	669	608	657	656	673	635	672	667	678	639	643	649	610	659	636	650	648	612	634	662	633	638	651	638	622	598	607	646	640	673	672	614	622	694	648	650	643	661	641	634	679	660	648	646	650	649	636	646	666	655	627	645	653	618	683	649	629	687	696	674	672	601	628	610	607	656	618	663	618	684	719	674	638	627	657	640	662	604	629	669	684	638	640	642	628	662	656	630	667	632	678	677	657	647	666	655	699	632	670	632	640	673	674	658	705	677	667	625	637	672	652	686	675	662	650	653	645	683	622	637	616	656	639	629	670	648	716	649	613	637	631	639	632	616	660	618	630	672	687	627	629	656	651	667	644	685	601	649	619	614	673	636	680	714	623	655	613	618	667	642	596	613	621	710	629	660	668	637	685	685	661	652	632	653	642	661	667	628	651	637	609	615	617	681	639	606	628	668	634	641	690	662	672	654	660	645	655	657	641	668	654	629	680	654	622	637	693	635	674	661	666	606	644	655	666	619	683	660	646	663	654	634	673	612	630	628	645	672	631	645	649	643	652	646	663	665	642	656	637	682	689	642	666	641	666	676	652	616	655	643	655	661	618	637	663	646	675	656	650	636	648	627	689	616	674	659	648	641	622	678	650	659	634	629	608	632	641	639	617	668	692	655	650	638	644	648	639	650	638	656	639	636	676	676	659	684	639	670	606	643	664	651	634	608	645	671	662	662	663	618	644	664	638	636	614	644	671	669	619	626	652	696	707	674	663	631	639	631	632	642	625	686	611	624	653	685	665	682	696	676	619	627	691	606	637	617	688	680	687	662	693	594	651	699	696	660	644	678	623	676	664	618	635	639	630	650	684	674	678	633	659	674	656	636	682	617	633	630	630	608	671	645	652	642	673	675	670	629	696	611	665	701	648	647	657	645	659	627	685	675	710	680	672	637	656	670	641	663	673	685	693	611	683	657	649	633	654	696	690	684	656	634	660	642	667	655	663	622	679	600	652	644	631	644	644	668	635	678	672	670	664	593	605	651	614	658	666	695	640	620
1094	591	597	398	385	507	569	476	362	295	351	355	564	1406	315	411	221	203	257	245	246	199	158	174	153	136	123	127	131	101	109	97	78	218	338	227	182	172	125	99	85	88	81	94	77	60	84	65	87	75	76	81	82	59	67	79	79	72	68	56	93	92	74	86	56	75	84	82	76	70	82	76	83	65	68	59	71	68	86	84	95	62	57	83	85	70	84	81	79	73	91	76	91	79	70	85	87	70	83	80	69	82	72	74	85	62	100	87	65	68	67	93	89	76	70	78	74	74	88	75	78	86	74	93	80	63	70	66	67	86	63	80	97	71	91	75	66	67	86	89	70	86	81	71	84	79	78	72	83	87	85	68	61	85	95	73	75	73	68	74	66	70	74	92	81	77	78	81	82	82	82	86	65	67	74	71	66	91	71	78	82	90	75	81	86	59	93	82	74	84	72	88	79	75	73	81	81	82	84	72	86	75	88	84	68	83	89	79	77	90	73	89	84	79	92	90	72	78	79	76	74	70	88	64	69	91	77	72	64	72	76	68	79	80	68	95	87	68	80	67	80	87	74	78	75	57	69	93	61	72	71	79	89	77	85	77	76	80	78	79	76	84	82	79	83	77	76	75	76	80	71	71	83	87	85	73	61	81	103	82	102	71	85	86	83	74	78	86	57	87	95	83	79	77	81	83	81	77	81	72	81	73	67	84	79	80	81	57	82	78	77	82	83	72	68	70	84	78	78	60	79	90	67	59	61	86	61	76	77	89	78	52	90	70	90	74	76	72	87	69	65	75	81	76	77	81	77	77	89	66	87	79	78	81	93	75	77	67	71	85	66	73	91	80	78	61	71	76	69	74	68	80	63	76	77	76	80	91	76	77	91	70	75	78	86	86	88	72	79	74	84	65	82	81	70	71	73	89	71	91	82	75	92	71	68	96	70	69	86	89	82	105	96	79	80	72	73	82	75	82	85	79	77	86	74	83	78	78	62	81	74	70	91	70	83	74	82	78	66	76	86	81	74	74	75	81	65	76	75	79	77	68	97	80	78	86	77	71	74	69	80	81	72	77	77	70	73	89	65	78	74	54	102	87	75	75	68	75	77	61	75	84	82	76	77	78	85	74	73	81	67	78	90	95	78	66	88	82	76	77	76	80	83	66	88	68	65	85	79	61	66	57	73	63	82	65	84	73	68	67	78	92	83	95	73	82	83	76	90	68	77	84	82	68	95	66	86	75	80	70	81	66	77	75	77	69	63	67	70	81	81	64	75	61	86	67	81	74	87	70	81	68	80	79	76	83	73	69	91	72	69	88	90	78	93	76	90	88	85	97	84	89	56	82	80	85	77	69	80	93	87	72	71	77	67	80	73	73	90	63	85	96	84	72	86	99	80	78	86	77	67	80	76	78	95	98	77	78	89	87	72	67	84	76	72	85	94	74	66	63	65	80	74	82	85	63	70	64	90	90	73	81	70	97	83	79	78	82	84	59	76	60	88	73	74	71	88	66	74	79	71	72	70	79	80	79	80	82	63	71	71	88	80	77	94	59	83	78	93	79	84	81	75	80	59	73	73	60	71	67	72	81	79	86	76	67	92	77	93	70	73	83	74	94	58	64	72	76	78	62	87	77	92	80	74	77	77	81	85	79	73	81	66	97	94	64	73	77	84	73	78	79	66	77	66	83	88	85	76	59	80	102	92	92	67	69	75	88	96	71	72	66	75	70	72	61	70	78	79	67	67	67	73	73	77	78	82	100	84	63	65	78	62	64	74	76	85	95	72	71	82	74	103	79	81	87	75	68	103	69	73	78	67	99	80	74	94	73	83	86	76	79	66	77	70	91	65	83	72	90	88	73	80	89	77	62	66	71	71	75	72	85	67	74	69	71	78	67	71	63	82	78	69	67	83	78	80	74	79	64	99	89	85	85	62	69	69	87	80	94	70	74	85	85	79	89	94	71	67	67	74	77	64	70	90	91	79	71	70	82	72	68	70	75	65	55	77	83	64	75	71	80	71	66	85	70	95	88	68	92	92	82	88	94	82	76	67	77	82	87	71	71	82	88	74	76	96	78	76	73	84	90	84	75	78	71	64	81	72	76	58	75	70	70	78	80	78	77	59	76	71	78	76	80	66	78	67	90	75	73	82	70	87	76	87	78	74	57	94	72	75	83	78	77	73	76	92	54	72	75	72	79	73	84	65	77	78	75	62	74	76	78	87	74	72	85	76	93	64	79	72	77	73	78	83	79	63	85	68	78	81	67	68	76	71	68	68	65	87	73	75	74	82	76	81	77	75	81	76	78	80	74	88	71	89	76	79	69	93	72	84	76	77	86	73	60	76	63	72	76	79	76	74	78	73	83	83	85	84	90	77	66	80	100	61	88	63	99	78	74	90	97	94	93	67	86	73	75	84	69	80	76	77	71	72	87	92	74	79	75	61	95	82	66	83	89	94	76	84	69	84	76	82	76	70	80	61	80	73	94	82	94	76	78	91	83	75	68	85	75	75	88	70	63	67	79	65	76	71	100	65	70	81	82	86	71	75	72	88	76	79	65	81	82	80	69	64	75	72	87	78	85	84	85	91	79	81	72	82	69	84	68	79	78	83	80	58	101	88	64	82	76	91	98	74	80	81	77	67	77	80	76	69	93	75	80	75	76	73	81	87	83	73	81	78	81	77	82	57	73	88	65	83	80	64	67	63	81	84	65	92	79	85	61	87	80	70	95	100	90	69	84	77	75	80	77	67	81	74	86	70	81	80	63	75	77	72	84	80	70	69	80	82	81	81	68	84	74	71	80	75	99	71	75	85	81	76	72	84	71	86	81	89	74	89	61	83	68	80	76	89	85	76	71	80	80	92	85	72	75	74	78	87	75	87	54	76	71	84	84	71	82	77	70	78	69	83	83	86	84	70	61	72	76	76	82	66	80	78	86	68	80	76	88	82	78	75	80	82	80	82	74	73	83	76	82	77	65	87	75	63	77	79	88	71	66	85	63	70	69	75	59	71	75	76	82	79	63	89	87	62	67	80	85	85	80	76	83	78	83	76	69	83	79	84	65	83	76	71	66	100	65	81	77	96	58	78	89	69	69	70	90	68	69	77	77	83	85	88	78	62	80	86	84	66	78	89	86	98	86	72	78	68	64	79	79	73	77	76	71	79	73	82	77	68	71	90	84	81	76	67	80	80	77	70	80	79	77	83	81	99	77	99	77	86	74	87	80	87	84	63	91	85	78	84	79	87	81	69	75	73	66	89	70	79	86	80	75	78	59	77	74	74	75	85	78	84	74	76	59	75	81	71	82	85	78	78	73	86	72	64	70	78	75	67	102	102	79	72	66	74	78	73	79	86	79	89	77	75	104	80	89	87	77	69	77	83	72	77	69	77	76	85	74	66	66	80	74	65	82	88	84	66	72	71	84	68	84	69	77	73	92	76	82	65	74	75	82	78	70	62	85	65	65	87	90	59	70	92	62	82	81	77	74	67	75
13229	7818	7753	11976	21610	20863	19207	15472	12271	9552	10082	10020	13273	21555	8192	8561	4924	4704	5395	5558	5347	4512	3463	3037	2809	2446	2023	2065	1944	1737	1533	1395	1186	3943	7186	3743	3065	3109	1818	1100	841	800	703	669	698	693	695	710	752	727	748	748	734	683	695	730	690	732	703	665	758	717	706	712	703	699	710	719	759	692	660	712	738	719	653	733	722	733	696	747	700	732	725	669	714	729	686	708	713	697	698	728	703	697	693	698	728	704	738	734	729	723	730	714	722	693	703	724	733	697	690	649	733	674	696	671	708	724	711	753	737	698	708	692	727	728	708	737	675	730	711	729	739	748	657	673	702	696	754	700	731	682	711	733	673	694	693	747	705	736	687	759	658	765	715	654	731	683	703	756	737	717	698	651	729	731	729	692	720	716	754	691	683	701	719	781	705	747	701	718	675	714	733	714	742	704	755	714	736	694	696	703	684	733	726	786	670	686	709	684	730	715	703	742	722	698	734	681	718	725	650	682	708	665	687	691	716	730	677	723	720	713	651	731	684	684	717	755	684	728	710	694	685	674	706	716	685	718	686	756	734	716	733	680	722	683	712	738	748	727	701	719	731	732	658	639	742	736	718	711	724	695	722	694	720	651	720	692	715	691	743	727	692	745	680	725	715	686	725	757	690	757	694	683	716	705	743	721	717	718	735	687	698	700	720	750	746	745	682	672	716	779	676	698	738	803	733	719	727	745	701	704	691	692	742	728	668	751	669	722	715	698	767	680	708	740	773	734	730	721	674	658	749	726	709	735	692	710	717	693	648	717	684	698	770	756	717	694	741	722	717	724	723	678	734	707	744	681	743	725	725	759	709	699	720	727	735	714	694	707	705	723	711	731	701	679	703	733	741	680	743	674	716	704	727	735	737	744	712	717	705	742	753	726	705	736	750	742	727	712	738	711	700	708	761	691	737	722	683	706	680	694	694	703	700	688	677	723	744	715	735	744	731	751	669	734	690	692	693	711	716	704	730	754	708	721	686	669	745	711	665	666	681	712	730	697	669	745	748	728	701	726	710	701	716	703	724	741	710	694	684	701	686	684	723	697	731	767	711	747	706	743	692	737	690	741	686	710	700	772	716	731	742	701	682	720	684	740	677	716	740	733	751	685	705	738	738	712	656	682	706	779	753	709	700	695	729	696	707	744	725	680	724	751	729	727	692	711	734	701	743	667	733	709	720	693	758	680	696	706	695	734	711	716	700	731	672	695	729	725	713	703	671	764	732	702	738	750	682	690	669	717	726	715	705	689	725	673	690	729	731	718	666	728	709	704	679	738	731	731	682	731	714	741	705	695	722	723	708	713	754	734	736	741	789	726	707	716	736	703	742	715	730	695	708	700	718	656	702	720	715	687	717	765	699	690	744	711	704	744	698	687	702	749	738	725	719	686	655	750	744	733	726	707	732	735	783	734	681	731	707	715	693	650	731	684	726	686	661	713	661	777	712	708	694	759	699	751	684	760	678	753	731	732	727	711	682	702	657	636	730	714	734	725	741	675	732	686	713	720	772	652	715	714	679	724	731	742	659	750	752	714	745	730	700	688	654	703	704	712	724	690	707	699	695	656	729	727	659	763	690	661	701	751	725	721	662	721	704	755	728	699	722	689	677	698	683	710	718	704	724	757	689	728	653	728	707	687	724	737	706	715	658	726	736	718	718	743	728	704	669	714	678	729	688	682	709	700	722	701	714	686	730	707	719	726	731	722	666	703	695	732	717	722	720	738	758	697	759	732	718	712	719	677	730	682	723	660	705	707	747	704	695	741	700	751	681	645	687	707	680	743	696	735	685	763	697	761	669	697	679	719	736	705	696	710	718	758	690	746	717	677	707	706	718	781	737	729	686	732	708	750	684	707	679	742	702	688	699	716	740	676	682	718	724	708	648	714	712	700	716	691	710	703	759	711	675	725	729	741	736	681	667	728	730	726	715	693	730	714	706	694	686	677	694	658	747	713	739	725	728	724	716	695	735	726	750	759	682	709	686	742	713	703	724	702	752	701	713	738	758	710	644	709	694	691	723	711	681	714	692	677	705	753	706	691	726	717	761	730	712	701	701	741	688	733	721	745	706	679	683	739	682	640	741	730	651	698	733	689	794	734	696	664	688	739	747	758	712	695	690	713	714	703	728	734	765	722	725	750	715	685	697	656	677	711	668	677	649	722	741	682	701	683	708	689	707	699	738	716	700	714	696	747	680	673	719	740	727	718	746	769	745	709	726	722	696	726	722	717	699	694	729	714	754	737	749	730	704	712	714	711	692	642	739	702	734	707	693	698	748	678	702	673	722	711	729	734	660	768	699	716	712	733	760	708	716	711	677	677	734	697	688	704	736	718	717	672	692	711	749	674	703	706	750	746	671	771	726	732	745	730	708	741	696	661	688	696	709	759	736	694	712	719	681	665	664	751	715	744	688	694	693	710	696	694	680	683	690	696	678	738	730	698	727	695	715	726	724	725	762	686	712	748	739	689	713	695	702	690	691	738	709	688	686	718	722	676	746	708	653	708	738	719	715	703	721	664	766	723	662	701	770	669	715	682	696	732	746	714	736	704	673	704	766	701	685	740	695	696	700	724	746	725	710	705	712	729	699	716	732	711	692	740	744	709	708	717	750	723	717	698	710	747	737	679	739	703	698	723	716	702	723	700	737	719	692	697	690	746	687	733	727	700	701	696	670	719	667	715	687	719	686	733	729	723	709	726	771	716	756	717	681	740	739	678	709	707	669	711	692	689	730	709	684	652	737	715	699	749	729	719	719	751	749	717	704	698	694	680	732	732	692	676	753	735	699	714	737	715	694	709	737	734	757	717	760	676	740	740	711	709	715	681	700	744	706	712	690	721	709	716	692	760	732	714	728	713	689	702	717	705	688	707	702	738	791	752	683	686	709	726	698	686	699	713	671	695	683	739	757	694	721	711	714	696	705	680	685	736	687	711	692	717	736	721	755	682	711	715	724	766	723	699	745	686	692	675	736	723	663	727	720	719	673	688	739	744	748	752	731	707	691	702	705	712	767	749	724	777	754	675	678	731	667	687	719	755	714	702	726	733	692	646	684	729	700	711	732	742	723	671	686	746	702	742	723	714	718	717	711	710	685	727	721	713	718	740	673	760	700	730	689	645	726	706	660	752	696	753	728	688	669	710	747	705	718	706	759	700	714	722	733	701	666	743	695	721	733	707	716	657	706	692	719	746	696	692	675	759	758	709	748	745	704	696	715	704	691	701	755	780	690	709	710	712	711	704	737	710	750	707	712	713	669	709	759	723	663	763	678	668	723	639	693	705	696	657	690	670	695	724	703	718	703	694	695	722	725	761	717	711	650	754	684	765	702	764	738	665	713	760	716	718	668	727	723	722	682	739	709	666	739	752	698	735	699	704	738	706	748	738	698	712	708	722	775	717	689	703	703	733	748	735	772	733	689	774	674	683	716	731	701	718	711	689	724	712	687	719	730	685	760	667	747	728
981	398	382	306	220	307	290	217	156	246	254	326	307	237	177	206	201	212	151	130	151	150	134	127	119	123	104	107	108	108	92	99	86	124	118	118	110	93	90	73	72	67	81	75	73	66	80	66	71	77	76	95	78	63	71	64	70	58	70	68	72	54	71	83	73	63	53	59	72	68	67	83	71	68	67	88	71	71	75	80	64	69	82	79	68	80	80	64	79	95	81	70	63	72	80	73	77	78	81	79	80	87	87	65	75	72	70	79	84	63	80	74	87	83	58	83	77	75	70	71	72	71	78	74	68	66	68	73	76	68	68	74	64	76	69	78	67	76	83	60	66	75	69	83	74	78	74	69	93	78	80	76	79	82	74	81	76	93	78	89	64	66	72	61	65	62	76	69	76	70	72	81	77	72	66	74	66	85	73	69	73	70	60	80	65	92	68	91	76	76	69	68	78	66	68	77	60	64	94	70	68	83	78	57	79	64	65	84	75	69	77	61	57	69	84	69	67	81	85	77	77	79	75	87	91	82	65	68	70	61	61	74	73	66	67	62	79	59	78	71	69	78	63	84	80	92	93	97	74	91	67	75	65	71	75	76	78	66	87	83	84	86	78	67	70	76	70	65	67	70	83	72	80	93	67	59	84	71	77	67	89	88	84	78	84	93	64	89	71	86	73	70	76	90	63	65	60	62	64	76	87	92	59	55	76	74	77	93	83	61	82	77	59	77	66	82	63	66	74	81	57	84	82	76	80	60	93	66	88	65	77	72	94	70	61	80	74	75	63	84	98	70	82	66	72	81	69	60	81	65	73	90	87	78	62	73	76	73	61	74	94	72	84	85	78	71	69	73	69	73	71	70	67	73	69	71	79	74	82	83	73	73	74	79	81	80	82	71	72	64	72	77	75	79	73	92	62	73	80	88	95	77	78	75	70	80	82	76	71	67	85	82	76	67	68	98	64	85	74	91	65	72	78	69	80	61	78	85	68	78	90	76	83	64	69	95	86	61	97	60	73	69	82	80	69	77	84	83	81	74	70	84	72	88	75	77	87	75	71	80	76	70	57	78	66	73	70	73	69	64	82	84	77	89	70	74	87	64	75	78	81	72	52	95	79	70	86	78	75	77	75	101	93	87	79	81	73	72	74	75	67	58	77	65	86	60	82	56	82	69	73	73	74	79	78	77	65	63	81	75	69	90	67	68	82	87	99	61	91	88	78	83	70	78	85	81	73	67	79	84	74	64	73	79	74	71	72	81	74	58	62	80	62	97	68	78	73	67	74	82	79	85	78	67	63	96	69	82	83	61	77	73	77	69	72	68	75	73	83	75	95	75	81	62	96	72	75	58	74	71	64	64	81	58	78	71	74	65	87	85	87	74	70	73	75	75	84	77	96	76	77	67	67	72	87	69	67	80	72	80	66	96	74	70	74	79	63	60	83	72	67	85	81	82	65	78	80	70	83	77	88	80	77	74	73	67	70	82	90	66	72	89	74	72	77	80	77	71	82	60	75	91	65	92	61	68	80	75	72	81	67	86	67	81	65	64	69	65	77	85	92	64	74	70	69	69	75	79	75	103	81	87	68	64	57	75	78	67	71	85	76	76	80	71	73	72	77	81	72	74	73	72	84	81	78	60	84	78	61	75	78	79	80	79	75	63	92	75	85	76	95	62	75	74	79	60	68	72	60	66	81	80	70	92	85	78	87	79	75	78	80	83	80	79	82	71	67	74	88	89	72	69	69	88	73	71	76	74	78	77	73	80	91	66	73	82	68	71	75	69	69	89	75	69	65	71	72	89	62	81	81	83	72	74	82	73	66	93	87	69	79	82	71	73	76	79	73	74	78	67	71	78	93	72	66	76	72	67	73	80	74	69	79	70	74	87	77	63	71	79	82	77	67	71	89	70	89	77	66	67	76	87	70	80	69	66	68	65	74	81	80	73	99	76	85	92	69	74	85	66	85	69	77	69	75	85	73	94	82	82	67	78	100	82	80	68	89	65	77	81	79	89	76	67	86	82	76	75	73	63	75	68	77	71	66	80	93	71	74	72	71	71	71	78	90	74	78	81	78	63	77	79	94	88	74	77	57	77	77	85	68	62	67	70	95	81	70	73	80	79	64	77	66	76	71	67	79	68	72	91	63	82	81	60	81	79	81	87	73	69	59	86	69	86	72	79	61	71	87	69	68	60	86	75	76	96	79	64	75	71	69	80	78	74	70	56	75	86	79	84	80	94	62	67	65	65	77	70	79	81	81	90	75	74	80	86	78	76	58	81	80	64	58	85	78	65	72	68	79	83	67	80	83	69	89	80	83	76	72	65	81	68	76	78	72	70	74	76	60	71	67	74	80	80	79	79	77	84	63	74	78	91	71	87	80	58	84	75	75	70	78	74	75	83	73	73	76	68	66	77	88	78	72	78	96	87	63	72	69	77	64	71	85	74	56	77	78	80	68	65	71	69	67	87	78	74	68	69	70	66	80	79	86	73	71	67	76	83	66	101	72	71	71	64	87	69	59	79	73	82	79	68	75	80	78	75	74	87	70	82	78	58	75	80	74	71	66	69	83	74	58	65	71	84	71	62	66	73	72	71	78	92	81	64	70	77	80	84	66	66	86	81	84	75	62	75	73	75	74	76	64	66	73	69	72	80	80	69	61	74	67	75	70	77	88	76	69	69	75	85	78	80	72	68	83	83	76	80	72	81	75	72	66	85	71	85	70	75	87	71	73	79	74	69	85	86	72	68	72	68	83	69	76	72	71	80	59	81	83	73	80	61	88	70	78	65	76	95	72	74	81	83	73	67	88	65	72	77	80	67	93	77	78	74	66	79	73	62	82	84	62	99	71	69	75	62	71	72	72	67	71	78	77	84	75	74	66	61	72	77	74	82	74	67	75	86	69	80	78	73	69	90	74	88	76	82	84	83	78	86	74	87	82	73	72	77	73	74	71	76	82	83	76	74	79	61	90	85	79	77	76	80	77	78	65	73	86	90	72	80	77	75	72	71	83	79	85	78	76	76	81	68	67	78	75	78	82	74	68	63	79	90	73	94	67	69	87	74	76	63	72	64	85	66	90	74	64	92	75	77	77	72	66	83	65	79	87	82	75	61	77	70	76	61	76	86	74	90	77	71	75	84	83	78	78	69	79	74	63	76	72	88	81	65	70	75	67	66	72	74	88	70	65	73	75	60	87	70	78	86	66	79	73	75	87	68	65	77	72	78	75	80	78	88	87	86	80	85	65	73	74	83	59	72	80	69	70	78	67	78	69	86	74	64	71	84	76	75	68	70	70	88	82	66	83	66	88	75	74	76	80	63	68	66	84	69	76	75	85	82	79	72	78	76	84	77	72	90	91	76	90	70	70	76	87	80	73	66	76	57	79	79	76	73	78	85	68	83	75	82	81	72	84	72	83	82	81	72	82	70	70	88	90	77	86	87	73	73	81	58	94	68	72	71	70	90	64	64	77	91	72	64	73	80	82	81
9205	4936	4832	8185	12789	13601	10498	8411	5970	6676	7250	8046	7158	6166	3902	3994	4235	4257	3238	2336	2688	2520	2249	2069	1794	1621	1436	1415	1231	1132	1049	1063	1063	1727	2176	1426	1129	892	831	686	671	603	602	614	642	680	649	640	650	696	644	588	634	624	599	670	647	657	608	621	642	633	645	638	630	568	631	663	626	624	626	627	637	639	634	621	660	637	619	624	634	634	640	607	649	637	631	630	600	660	606	607	604	616	626	641	612	651	626	623	665	652	634	632	656	630	614	626	642	672	651	611	586	656	603	665	655	667	637	656	652	623	657	639	620	647	681	628	618	625	658	615	641	618	653	637	600	668	588	599	621	639	666	614	632	676	645	667	606	625	656	655	637	585	661	632	637	676	630	597	623	659	625	660	648	603	653	645	661	610	611	651	640	583	643	667	599	672	641	671	610	612	656	622	634	648	666	606	667	706	612	654	661	637	634	609	636	642	585	645	638	634	647	620	651	617	616	663	622	619	639	622	620	620	626	611	599	647	634	631	654	654	653	657	590	656	600	629	640	665	638	608	661	659	652	621	592	648	610	654	631	658	629	666	606	683	687	607	658	615	621	648	654	666	647	620	624	598	689	595	573	644	596	662	640	613	671	657	583	610	624	643	634	619	607	615	622	702	620	621	602	598	587	645	625	678	606	588	645	632	611	639	646	652	686	646	631	607	636	642	612	639	655	685	640	611	602	559	621	638	660	643	634	636	658	609	631	625	617	593	667	631	622	647	650	621	622	649	622	612	629	616	621	552	622	642	661	655	614	607	648	661	634	633	666	628	636	629	606	639	654	637	636	584	633	607	624	693	625	655	663	614	652	649	591	632	647	644	626	680	680	689	688	647	622	612	612	620	637	654	630	673	646	628	654	617	587	617	644	621	618	610	670	602	639	621	650	635	697	651	625	680	580	662	634	618	642	654	615	640	589	636	641	657	666	616	711	594	606	660	647	652	698	592	645	662	629	622	641	588	631	650	637	647	619	711	663	617	646	612	629	632	628	640	623	628	623	713	641	663	614	634	597	619	698	634	666	637	660	683	604	621	633	655	644	669	613	678	671	622	656	648	689	620	662	615	639	645	629	643	638	619	625	638	617	579	622	645	648	618	650	638	629	649	631	562	609	601	612	654	625	637	643	630	636	661	631	650	635	678	642	661	646	586	590	609	620	673	649	605	601	633	650	647	663	650	676	642	610	655	640	661	654	644	635	592	598	660	638	625	595	665	609	622	651	648	666	630	604	634	667	627	608	633	621	650	579	637	658	664	659	646	650	612	611	663	663	621	630	613	592	660	695	663	625	646	656	677	677	613	692	622	618	620	651	650	598	660	634	654	673	623	632	625	649	601	638	675	632	632	621	643	629	630	594	672	673	643	592	606	662	626	616	633	654	635	664	635	604	637	614	639	608	670	646	618	653	631	618	651	572	607	584	580	589	618	634	629	680	605	634	711	613	599	596	657	609	626	611	639	652	638	646	630	654	645	663	663	669	644	662	640	659	618	649	593	602	640	681	630	589	665	656	633	630	625	619	663	640	582	643	578	657	663	601	622	608	628	648	654	638	635	644	593	691	619	624	586	621	626	642	682	687	661	595	603	633	661	704	680	621	661	640	655	669	616	604	661	659	628	636	616	656	653	633	659	629	668	666	635	619	635	643	627	625	610	601	623	693	636	689	643	643	624	634	649	668	631	625	640	644	611	705	666	606	602	581	620	652	621	644	669	656	659	639	675	627	615	641	598	647	663	659	595	713	650	666	605	619	631	673	657	600	661	664	624	650	637	655	620	654	605	665	619	607	594	612	613	610	707	583	605	605	690	640	629	617	633	650	627	640	637	663	608	647	663	634	638	643	602	647	644	643	664	643	657	628	646	628	637	609	637	637	621	635	666	706	629	643	588	640	627	626	655	642	624	628	661	609	670	597	656	637	627	651	648	670	646	649	670	646	622	685	621	653	645	657	636	635	661	641	642	633	630	682	622	654	636	653	622	659	641	685	669	637	657	656	651	647	618	636	608	639	608	647	622	648	617	648	629	638	654	602	668	655	644	621	605	628	645	630	654	625	648	665	637	612	637	689	683	630	638	682	580	678	670	628	632	616	619	645	629	675	637	623	609	587	684	666	623	636	616	626	637	610	592	642	628	616	644	640	647	622	616	666	639	596	602	678	657	661	637	602	663	634	628	643	620	626	619	638	634	597	628	628	626	605	623	605	613	608	612	597	624	649	631	645	613	613	655	624	615	630	654	661	613	635	662	632	680	576	636	595	625	607	614	659	616	667	604	607	655	648	607	639	702	645	600	557	625	666	673	619	607	614	655	601	600	611	624	644	639	616	642	617	650	683	635	651	640	639	620	606	643	642	674	687	672	621	607	612	603	641	617	622	630	634	644	672	632	630	666	663	675	636	622	650	604	649	645	670	610	592	615	626	625	637	685	618	635	609	662	623	649	632	670	664	706	679	620	611	651	633	647	591	662	641	645	595	637	654	622	613	649	595	647	630	660	609	619	614	599	648	654	624	633	591	656	653	641	638	641	673	648	652	633	644	638	638	637	629	649	622	651	615	644	603	617	634	604	626	623	636	612	647	652	585	656	662	630	642	631	612	655	665	644	617	657	634	635	630	645	678	699	619	651	603	652	625	659	646	648	652	661	612	629	607	629	639	581	640	657	629	641	648	652	670	636	666	602	616	648	629	622	662	652	676	652	558	662	634	597	624	644	655	616	610	631	610	629	619	678	605	633	633	641	677	671	611	635	664	629	617	643	600	664	647	638	638	650	638	675	668	674	636	659	598	642	678	677	648	614	606	630	611	604	658	700	632	631	700	640	610	662	683	636	634	666	632	671	647	687	645	594	633	671	622	667	616	670	640	652	622	629	648	659	622	680	672	642	611	615	625	641	611	655	628	674	615	600	659	595	628	661	666	636	646	639	654	664	641	636	609	674	609	654	643	674	626	616	633	643	610	649	639	657	616	615	621	641	624	681	643	611	628	658	642	611	629	618	691	626	616	631	620	622	614	601	683	676	606	651	656	659	640	657	626	637	596	570	649	643	655	663	659	634	664	641	638	627	654	624	626	663	623	652	593	627	671	668	594	622	611	611	630	652	652	622	659	621	672	633	657	653	669	632	630	633	634	656	652	667	638	659	637	640	634	604	657	619	647	666	631	651	627	636	668	634	650	634	628	612	620	628	639	661	642	621	602	686	628	661	667	611	627	689	643	618	650	675	614	660	670	609	659	649	632	622	663	647	617	604	630	602	687	631	639	641	635	636	639	662	647	613	657	662	604	640	634	664	611	645	599	573	630	639	646	634	627	654	671	631	561	601	632	689	671	638	634	607	647	603	623	630	621	671	652	680	615	622	649	651	651	670	656	670	643	668	653	663	667	675	625	656	661	670	614	597	635	631	681	630	586	621	635	617	629	652	592	658	621	635	664	654	715	667	638	650	629	653	598	681	663	663	588	621
736	511	553	327	318	350	326	259	328	367	392	333	253	443	305	289	266	210	172	161	162	170	132	132	98	132	124	150	132	112	125	134	249	255	201	138	97	111	88	79	87	88	84	79	93	73	81	78	72	83	66	76	76	76	96	86	75	77	86	76	77	85	68	90	60	73	74	82	80	89	88	88	79	86	70	87	76	70	69	80	75	92	92	75	77	62	77	83	79	88	77	83	91	72	98	84	75	87	59	85	73	86	76	88	77	86	79	74	73	93	82	68	82	66	74	84	69	87	87	83	86	77	76	78	97	73	85	86	78	82	80	73	81	84	74	80	83	81	68	87	82	76	104	85	70	67	85	84	62	79	83	82	77	81	88	95	87	88	54	72	78	102	86	73	89	76	91	84	80	76	85	85	86	81	93	78	84	87	81	89	92	75	92	85	71	68	76	78	61	84	75	81	81	84	63	75	78	90	73	81	88	84	76	82	67	82	84	76	68	66	73	79	79	82	77	77	79	81	111	97	84	105	65	91	89	92	89	79	78	91	80	79	71	79	87	82	86	75	73	86	64	74	62	75	84	67	82	78	80	86	73	67	79	86	80	86	87	68	80	76	80	73	90	84	79	79	92	90	81	68	82	74	75	89	80	74	80	97	86	80	94	79	76	90	71	87	83	84	87	85	79	89	67	84	71	78	84	92	82	69	76	81	75	70	68	80	88	86	88	75	88	69	73	91	97	65	81	78	90	90	76	53	74	81	92	83	76	75	84	75	85	69	83	80	87	82	73	81	74	75	84	88	71	80	83	73	95	76	67	76	77	76	79	93	79	99	82	92	79	75	68	81	79	86	79	77	74	85	77	84	82	71	66	73	76	76	92	77	66	61	71	83	94	61	84	81	76	73	90	70	93	80	81	85	84	88	74	76	80	82	75	80	85	77	62	89	77	68	69	77	85	76	96	69	79	80	74	82	85	82	77	77	79	78	75	88	91	88	95	82	80	78	83	82	81	82	73	93	84	83	69	86	103	81	93	102	85	88	79	76	81	74	88	75	102	77	60	85	74	82	83	83	77	88	84	71	86	85	64	80	83	98	68	79	79	79	63	74	85	96	57	81	81	73	78	95	65	92	97	87	79	89	81	94	73	83	72	80	71	108	79	70	83	86	85	71	90	67	97	90	74	64	92	95	72	84	80	78	91	76	90	87	103	96	83	83	81	104	83	83	83	76	81	75	67	99	82	85	84	75	80	65	74	94	87	64	89	88	79	88	91	73	80	83	81	90	80	95	94	80	90	95	70	85	86	71	83	83	82	72	75	89	85	81	76	86	80	92	92	81	82	82	67	88	79	79	80	86	75	86	92	65	89	84	75	78	91	82	76	101	85	91	86	69	74	85	95	82	82	75	78	81	89	77	77	77	82	92	87	88	71	81	76	71	91	94	76	78	80	82	80	69	81	71	63	78	101	94	83	71	92	63	65	89	77	81	71	75	82	71	74	85	87	78	82	78	80	85	85	82	81	85	79	81	73	72	90	66	73	82	73	85	76	79	100	91	67	72	82	68	76	76	80	80	85	69	76	90	89	101	103	80	77	92	74	88	62	68	98	77	75	85	73	83	92	72	80	84	85	80	86	98	89	77	76	87	78	85	78	67	82	57	90	88	74	85	75	75	79	76	79	88	69	71	76	95	96	93	83	77	86	68	82	87	75	88	92	83	83	78	88	80	84	94	97	82	69	76	82	81	79	83	91	90	59	92	67	106	73	92	86	92	85	74	76	70	78	73	79	82	80	101	79	74	78	80	82	90	71	97	74	71	82	78	95	79	79	62	84	88	87	97	68	86	87	58	72	68	69	79	67	79	84	76	80	71	80	82	104	92	76	81	72	78	90	86	85	86	73	78	77	101	99	84	74	92	78	80	82	83	72	91	81	86	83	79	89	83	69	79	73	83	79	70	82	77	72	77	87	89	87	80	93	82	82	76	93	71	73	71	74	81	71	84	87	70	63	85	90	105	89	89	80	80	73	71	86	82	84	73	81	76	80	88	102	85	61	81	87	88	100	81	77	86	87	98	76	79	77	79	73	86	89	77	87	96	66	69	55	83	62	83	84	96	81	101	82	65	79	77	86	70	89	89	89	79	90	98	82	68	78	81	84	80	75	81	85	91	93	74	69	56	71	79	74	62	78	80	95	78	96	79	83	82	80	71	83	100	70	74	88	80	76	64	66	96	79	83	77	93	83	86	67	84	82	87	89	69	74	73	77	89	74	81	79	86	80	73	87	87	90	80	67	62	102	91	82	82	83	63	77	71	64	88	89	97	74	69	61	73	79	76	83	75	80	73	85	71	78	72	84	77	73	98	77	73	85	71	78	66	84	68	80	79	85	64	89	73	95	76	79	92	78	80	78	98	85	67	87	82	80	76	86	95	74	88	92	85	74	78	98	65	94	101	84	75	89	77	69	89	87	72	74	75	76	88	73	67	62	75	77	95	82	93	90	88	72	72	84	75	72	97	76	95	86	79	75	90	64	89	83	73	78	69	74	70	72	88	90	68	79	66	76	63	65	82	73	72	82	87	85	97	82	71	93	94	74	74	74	79	81	86	69	65	88	103	87	86	74	73	70	93	80	70	83	90	96	73	70	76	83	76	79	80	97	101	81	80	73	86	91	65	94	87	98	69	82	86	80	92	89	98	87	89	74	89	94	73	86	87	92	80	91	79	77	65	97	74	73	78	79	83	70	82	77	79	98	79	75	69	94	80	82	83	75	75	90	85	70	77	72	84	76	82	83	86	81	72	82	66	91	69	68	103	90	91	66	65	70	80	79	81	84	66	93	69	80	75	101	86	73	83	86	83	74	87	77	67	85	93	88	90	80	78	75	83	85	82	91	87	86	66	75	75	81	92	72	80	87	91	87	82	81	89	77	78	92	72	68	88	86	76	97	69	80	80	86	82	89	83	80	79	78	103	74	77	89	78	90	62	77	77	102	82	89	81	69	94	89	76	89	82	97	84	90	81	67	85	80	87	72	88	75	75	86	103	77	76	73	95	71	72	70	90	84	92	80	79	90	81	81	60	78	82	72	77	99	100	79	79	97	64	72	67	74	77	75	66	73	79	75	71	72	71	77	85	75	71	78	82	89	79	87	86	82	86	86	84	81	84	97	99	72	74	77	81	82	92	83	78	81	71	76	88	68	82	77	102	87	75	80	68	99	86	80	74	92	76	94	87	71	87	80	75	81	82	68	84	86	88	81	65	80	74	84	70	97	97	91	75	76	81	78	82	92	77	73	80	97	95	94	85	79	88	78	95	92	65	91	88	92	89	78	79	67	91	88	71	85	82	74	86	76	73	100	80	102	84	89	78	76	73	74	62	81	71	77	86	73	73	94	82	73	95	95	76	84	71	79	77	102	87	98	85	92	88	76	72	93	77	81	86	77	94	84	81	73	103	90	79	80	67	77	88	78	102	88	89	103	90	81	92	79	77	97	82
9894	6659	6198	10198	15489	14929	12011	8939	9734	10221	10475	8257	5276	10096	6158	5992	5533	4469	3176	2425	2425	3031	2147	1898	1995	1956	1901	2042	1762	1663	1659	1943	4918	4495	2923	1797	1374	1022	818	705	709	686	677	656	696	673	725	709	652	685	725	654	730	661	672	703	676	687	673	736	678	620	682	668	670	686	692	673	710	666	663	684	690	681	660	669	659	688	635	720	701	729	688	669	661	634	695	671	687	725	676	647	655	674	685	675	678	686	623	738	697	695	640	639	681	657	635	716	656	713	684	680	670	703	670	661	704	693	645	661	678	662	663	681	681	682	670	651	682	659	657	700	739	676	694	658	678	688	708	671	715	663	663	710	684	628	714	724	642	690	692	716	689	652	712	670	657	657	693	625	698	633	719	675	738	687	671	674	682	696	677	655	727	702	680	669	675	675	682	684	649	659	697	662	679	669	662	660	723	697	636	658	653	717	682	669	615	663	659	639	697	663	700	628	731	725	690	686	665	664	666	697	675	656	682	709	702	698	645	663	725	686	677	635	713	647	677	731	705	641	690	673	702	668	675	635	684	661	651	675	632	716	712	679	618	690	655	687	660	701	670	661	697	649	654	637	644	685	649	669	630	720	636	662	683	696	697	652	744	705	662	680	644	698	657	653	650	698	617	642	695	679	633	730	698	694	680	632	682	661	640	712	698	650	650	678	712	648	664	680	713	627	660	690	693	693	687	640	682	662	685	638	666	702	653	664	681	666	681	690	674	696	651	700	682	698	655	658	731	661	662	703	647	687	697	673	673	659	678	652	635	662	654	689	680	678	709	680	661	691	659	680	654	672	687	734	667	678	703	730	655	671	664	642	695	614	673	663	673	666	644	706	701	686	665	673	682	694	697	710	696	695	641	697	714	688	660	673	707	721	684	653	648	674	604	702	682	699	673	695	663	685	679	640	676	688	691	643	686	660	690	661	667	650	671	646	660	683	683	682	723	695	688	667	694	678	704	684	642	686	667	680	672	663	681	659	670	639	657	687	689	694	658	681	629	668	640	707	704	652	705	685	665	703	614	688	694	675	693	706	640	641	700	666	664	661	662	723	651	695	708	642	732	669	655	669	681	681	693	691	677	666	668	710	675	659	641	646	674	723	630	643	663	684	676	665	662	630	652	660	688	669	683	661	640	685	644	687	742	723	718	700	709	694	633	650	665	669	632	703	651	703	676	655	654	707	665	649	617	644	705	700	637	621	712	670	717	666	673	676	641	697	700	669	702	700	702	669	659	703	659	641	704	707	670	676	642	716	667	715	666	672	683	742	685	651	680	669	698	691	697	670	649	648	723	674	637	691	654	661	640	696	670	660	682	710	655	652	675	679	676	666	681	676	669	708	684	664	681	677	683	677	713	668	732	685	694	680	697	668	674	674	653	679	692	680	630	717	632	688	704	685	679	665	625	686	675	725	638	708	694	671	695	700	665	694	627	698	668	708	668	660	663	687	617	667	647	675	706	689	652	678	683	671	730	680	693	684	642	744	666	667	719	677	663	654	658	693	610	612	683	655	689	667	700	661	663	653	661	732	648	650	646	737	678	668	645	632	668	678	676	723	700	688	672	682	691	711	613	664	656	658	664	645	681	698	701	675	715	701	634	671	669	665	725	681	675	701	680	665	649	669	618	673	645	698	689	700	721	628	665	669	681	671	701	733	712	707	681	697	689	677	642	658	630	662	712	664	707	662	690	670	731	607	643	678	689	673	645	694	677	686	671	695	688	698	686	707	628	649	703	651	639	724	618	681	628	683	670	669	621	675	696	753	707	693	656	675	620	648	647	670	663	665	722	702	625	640	696	665	684	698	651	672	690	668	702	710	680	706	672	687	690	678	669	683	677	682	646	645	679	688	685	665	667	647	669	674	671	674	680	698	676	682	659	708	632	660	680	633	689	697	677	660	650	717	700	655	665	688	680	666	681	681	701	662	660	658	682	676	668	662	734	623	686	646	703	685	668	634	707	657	689	674	662	650	694	669	657	655	671	690	687	681	692	672	648	672	659	679	680	689	720	691	686	655	655	713	675	669	709	732	658	678	665	704	639	634	698	661	655	667	655	680	695	697	713	686	721	738	647	655	626	690	628	659	710	722	709	655	657	627	695	731	678	692	643	646	673	692	667	657	676	692	680	682	672	661	680	661	713	667	691	657	683	702	688	637	632	664	698	713	739	673	653	681	654	677	691	687	710	721	692	663	666	645	651	670	676	655	669	700	684	666	697	708	669	680	684	666	632	688	629	664	666	686	716	705	684	693	718	673	681	650	633	671	661	674	670	690	654	603	669	664	650	701	674	661	654	675	644	691	687	649	677	652	695	694	674	657	660	706	662	661	658	681	692	654	681	700	685	743	668	658	698	656	652	615	681	667	691	699	703	667	717	686	741	701	679	688	675	638	683	686	643	673	720	650	667	661	709	693	670	701	658	646	689	709	673	661	640	724	701	731	695	680	610	680	715	723	675	660	699	636	757	671	687	651	672	674	666	628	701	633	662	717	674	673	683	702	659	696	653	661	682	710	670	658	679	660	676	655	661	691	608	659	664	658	711	700	665	628	696	698	709	679	667	639	702	707	638	674	709	677	667	656	652	647	701	692	687	692	661	697	683	693	671	683	628	677	678	706	697	684	626	653	697	685	667	659	643	688	633	665	685	639	649	729	655	704	728	640	690	630	649	688	667	663	667	658	677	692	689	631	687	674	663	674	662	709	675	695	710	665	660	711	693	688	631	669	637	621	703	661	691	676	679	702	656	661	661	671	631	670	696	714	680	691	701	685	666	716	675	677	651	688	682	668	692	704	656	663	649	731	674	711	645	688	666	689	727	671	678	644	682	635	639	688	645	675	606	689	672	695	685	679	682	661	720	685	637	687	663	700	689	688	687	666	696	658	685	673	641	647	617	668	659	651	702	628	675	694	689	671	667	707	678	704	733	689	691	660	678	683	662	669	650	655	700	669	707	671	686	663	679	637	658	708	673	594	671	722	693	738	660	668	678	660	727	688	629	681	695	681	666	666	696	664	711	664	656	680	673	639	723	675	706	695	692	678	701	647	685	662	701	707	649	658	665	679	703	665	637	638	686	688	674	678	708	648	691	677	688	688	704	646	640	715	657	633	685	661	720	656	660	668	698	688	658	648	671	677	659	676	702	729	659	669	683	652	651	656	724	647	662	700	650	674	706	706	716	684	650	669	644	646	626	673	705	683	682	675	712	692	677	710	691	705	666	715	643	660	685	664	702	683	711	690	697	690	629	676	680	697	727	682	661	710	689	694	708	672	705	652	661	685	700	679	711	671	680	662	694	687	689	645	668	695	643	673	650	683	665	695	685	708	677	689	647	651	661	673	673	681	694	688	683	687	702	687	688	659	710	736	671	665	704	690	651	714	645	632	674	686	672	690	607	628	653	690	697	691	702	693	696	667	686	682	713	704	689	650	703	672	661	685	702	665	671	745	603	666	701	637	639	675
1472	629	569	337	247	238	231	291	399	392	299	188	207	351	318	302	225	208	175	158	211	137	96	109	102	107	111	92	102	98	118	100	135	295	274	187	117	116	100	72	62	76	64	82	87	81	82	76	81	54	56	73	77	57	64	71	67	67	62	77	63	68	74	71	65	75	67	56	77	72	59	67	78	76	69	61	71	81	66	64	80	83	70	75	77	59	73	52	66	58	65	70	80	56	57	65	71	69	81	61	64	84	70	47	83	67	62	67	67	84	70	71	83	65	77	63	82	69	62	82	80	73	60	72	66	70	75	63	72	91	89	75	62	64	76	82	83	60	61	73	67	73	63	70	69	62	72	70	70	65	67	76	73	72	67	66	81	67	83	75	69	68	81	84	73	77	66	72	77	66	77	65	64	71	67	61	58	61	52	80	61	75	61	95	86	60	58	70	68	71	70	92	75	63	65	67	75	75	92	58	60	70	65	51	65	67	80	79	68	76	74	74	59	69	65	59	66	72	73	64	59	57	72	82	61	70	69	68	87	70	74	83	73	56	64	89	70	58	81	76	68	71	71	62	81	66	78	77	75	70	82	70	72	62	70	76	74	64	60	70	70	75	77	73	67	62	73	73	68	69	68	72	84	74	73	71	62	67	70	79	77	77	61	58	68	61	74	58	75	80	65	60	63	65	75	81	76	56	70	78	82	66	57	69	75	70	72	63	73	66	74	67	79	55	71	65	57	78	60	71	62	86	50	62	70	74	62	94	66	62	63	67	86	69	72	58	68	65	70	77	78	83	75	76	80	64	75	66	64	60	81	82	62	77	77	78	70	56	55	81	79	80	69	88	57	71	66	76	80	62	69	73	63	69	75	71	73	78	72	69	80	73	57	82	56	71	79	77	65	82	90	66	69	89	65	71	54	85	74	83	81	76	73	63	54	77	67	68	77	74	68	87	76	59	63	65	74	69	60	64	59	71	69	67	56	63	69	77	73	87	72	68	71	77	77	83	61	76	81	75	70	78	70	69	62	59	73	69	77	80	81	57	75	68	60	77	88	77	76	66	68	65	69	58	81	71	79	52	72	73	74	84	57	85	74	67	64	61	65	56	85	63	63	66	75	67	56	78	74	80	64	62	60	72	67	59	65	65	73	78	48	90	54	63	86	71	74	73	82	67	73	74	68	60	67	69	67	61	74	71	57	72	75	58	70	65	72	70	74	70	73	73	53	73	63	82	72	72	77	57	73	67	62	71	66	80	70	75	77	72	63	66	78	81	72	59	73	78	53	78	74	77	51	80	63	64	65	86	57	69	73	67	66	81	65	61	78	80	66	64	58	65	58	70	74	55	68	66	57	75	74	57	77	67	62	61	75	76	70	66	78	74	79	66	66	82	80	68	82	73	60	56	73	64	78	65	77	68	68	61	55	78	78	73	72	56	62	62	73	67	74	68	78	70	71	67	67	62	69	74	73	82	57	65	78	72	54	70	63	83	72	66	84	93	74	66	72	66	65	69	60	66	73	79	68	75	69	65	65	75	76	73	80	76	63	69	58	71	69	61	67	76	74	63	69	71	68	74	64	59	73	72	80	61	74	70	69	75	65	85	67	80	68	76	85	73	80	74	65	70	64	61	70	78	55	83	75	69	63	63	67	70	85	74	78	74	80	77	58	81	68	72	68	59	69	63	69	68	64	61	80	57	66	81	72	91	70	83	80	61	80	76	78	74	74	67	90	77	76	76	58	81	63	78	74	65	86	69	71	65	73	79	67	64	62	62	83	71	73	69	78	66	70	61	65	81	74	65	87	82	75	56	71	66	76	69	76	66	76	71	71	73	66	80	64	69	58	66	70	74	80	74	56	75	81	79	87	73	84	68	86	73	62	76	69	66	82	61	83	67	59	70	70	62	71	80	79	78	80	73	71	80	79	73	77	57	57	61	74	59	66	70	76	91	62	63	59	82	50	62	69	78	84	82	81	64	61	71	68	75	76	65	58	72	64	74	76	85	70	67	55	56	58	80	71	89	60	70	85	68	62	75	67	69	63	73	86	74	78	65	72	79	83	56	70	81	79	69	70	76	54	63	79	87	73	68	55	76	68	82	68	63	86	70	66	86	91	76	65	69	87	64	77	82	65	79	78	63	64	77	58	84	69	65	77	78	65	85	67	48	73	66	63	72	60	80	70	85	79	75	83	77	64	69	59	75	68	76	59	53	54	64	71	57	65	82	80	49	66	65	59	60	71	71	68	64	77	72	72	61	60	70	64	67	62	77	72	86	79	64	67	66	73	85	69	74	75	54	82	68	79	71	70	75	83	69	70	52	79	71	68	74	58	62	73	78	61	64	69	70	65	66	96	59	75	76	79	69	64	64	49	85	64	59	75	79	73	76	61	63	86	73	62	62	42	68	62	67	68	85	68	62	72	64	79	69	83	80	60	69	75	76	66	44	80	65	70	74	76	73	81	63	62	76	81	54	61	69	68	72	64	69	72	80	68	71	73	59	70	72	75	69	72	79	85	64	77	74	60	72	62	72	62	77	68	65	72	76	72	80	82	87	66	71	66	67	68	74	69	59	69	76	84	67	80	77	71	59	69	70	86	84	75	69	73	61	72	69	77	71	77	88	76	78	65	76	73	60	63	85	64	81	72	67	70	81	72	66	90	52	66	84	60	53	65	78	71	76	62	66	64	79	70	70	62	70	77	76	75	59	72	69	67	74	61	71	55	77	67	69	62	68	71	78	61	92	86	76	71	77	71	74	81	80	64	60	74	59	89	77	78	72	65	56	71	70	81	79	63	79	66	62	79	57	79	58	58	63	98	64	81	67	74	72	68	72	65	72	64	80	73	87	84	66	85	81	72	72	62	76	73	65	80	73	84	77	67	82	60	68	87	56	80	66	61	60	92	75	63	84	69	67	83	59	76	59	73	75	72	77	73	63	59	76	59	76	73	64	79	69	73	68	56	78	102	65	70	69	73	89	51	71	81	77	72	68	63	74	61	75	80	73	55	80	66	75	61	76	62	65	64	73	54	62	60	67	68	67	85	71	81	66	71	60	81	78	70	67	75	64	82	65	75	60	82	59	70	70	76	71	62	57	72	57	73	62	74	73	73	57	77	76	66	79	73	83	93	71	75	82	91	72	77	68	73	82	66	74	78	69	65	73	69	75	86	75	71	67	67	76	68	71	69	61	75	67	81	75	72	51	75	61	63	78	64	77	63	69	68	62	73	71	79	66	50	72	70	64	61	60	76	63	58	82	75	77	73	72	59	72	70	58	63	57	71	68	62	55	71	64	61	82	57	64	62	80	66	64	55	78	67	66	87	64	80	68	88	68	71	62	93	64	78	81	70	60	61	75	75	77	68	84	74	77	77	68	58	68	67	59	75	70	61	78	68	79	57	66	80	67	56	68	67	76	74	74	68	56	65	69	77	67	77	68	74	70	71	65	69	69	67	66	81	86	69	57	79	73	75	70	76	79	58	81	67	81
13297	8593	7262	9658	15047	13117	11352	12072	13035	12004	8095	5871	6308	9096	8429	7200	6141	4491	3626	2888	4581	2582	1900	1574	1549	1474	1431	1582	1675	1542	1549	1821	2137	5721	5995	3554	1669	1292	1180	819	737	674	627	632	672	644	668	657	669	653	701	673	649	693	629	677	643	663	660	646	673	628	669	637	607	689	657	659	652	644	669	664	609	660	644	691	670	667	672	653	637	676	632	709	670	626	678	678	660	662	640	658	663	657	613	701	697	703	674	614	669	617	664	663	611	674	626	650	702	681	649	674	649	653	655	695	637	645	676	656	695	668	678	689	695	655	634	679	655	613	663	652	631	644	658	669	609	667	645	688	678	650	594	681	673	654	610	655	622	662	659	643	615	635	659	643	669	662	653	629	639	686	616	682	668	705	642	671	644	672	635	574	630	671	646	629	624	639	677	655	661	666	672	630	672	588	634	651	659	692	648	667	616	665	654	653	698	624	666	684	672	681	640	637	617	687	652	599	651	645	596	657	671	636	647	663	668	652	642	619	687	630	655	643	698	691	669	650	663	641	704	664	621	661	709	649	629	703	659	652	652	622	645	608	651	690	686	706	650	680	637	654	703	662	625	610	680	652	665	645	657	663	650	660	692	663	642	692	649	602	658	645	678	674	629	670	644	627	673	615	655	645	671	607	650	641	632	657	653	649	652	661	675	628	613	685	629	651	664	696	666	652	689	644	606	678	649	654	666	631	684	649	648	626	659	661	631	652	649	639	654	654	643	642	620	636	669	627	574	660	670	628	617	638	639	645	621	579	652	684	655	616	595	630	662	696	619	629	623	650	702	681	651	661	671	630	619	673	638	630	627	635	657	670	647	669	633	659	657	678	668	650	621	678	632	693	661	645	669	662	619	679	695	606	607	607	666	631	628	622	649	663	622	691	649	622	631	641	639	627	662	645	628	671	625	643	685	628	628	683	667	613	659	646	698	678	657	641	614	648	630	643	642	637	636	699	661	683	734	707	627	673	649	645	648	658	622	619	650	583	608	668	629	659	674	645	651	614	626	663	656	639	647	650	669	629	645	664	653	657	638	642	616	668	632	635	668	636	661	643	643	704	617	716	667	627	641	675	672	640	629	640	686	627	680	689	626	647	654	630	709	627	600	649	617	679	684	658	665	667	626	606	689	615	662	647	680	634	660	635	670	643	626	648	672	615	688	643	635	704	625	672	652	612	695	631	632	670	680	616	651	646	680	657	606	623	673	648	688	619	668	645	644	682	654	634	633	582	630	607	623	633	711	634	627	660	712	672	660	646	675	661	698	694	648	636	663	640	602	654	643	663	623	640	649	657	671	618	624	632	681	649	691	640	631	644	664	598	619	668	653	627	682	651	646	646	644	641	601	663	616	664	714	647	626	638	693	685	686	681	620	658	648	642	618	643	622	644	606	669	658	654	628	613	679	630	656	655	622	662	655	633	670	697	663	640	679	657	590	638	669	675	619	655	620	625	622	667	646	660	677	689	628	631	632	622	639	670	653	633	682	667	672	637	673	634	645	672	663	673	624	633	673	632	629	695	699	684	645	709	596	715	661	633	662	654	635	611	651	664	663	596	660	702	659	669	634	669	630	642	636	699	634	637	661	616	631	661	675	672	689	688	680	626	671	653	697	660	616	635	619	642	620	636	638	639	630	652	673	661	630	696	665	662	624	672	616	670	646	693	655	664	651	656	632	602	638	642	681	663	647	623	651	670	663	640	636	698	650	627	662	614	641	652	668	657	680	680	654	657	700	638	654	629	630	647	680	657	713	678	654	648	692	656	643	660	655	605	667	649	643	670	651	650	673	707	652	631	657	658	702	620	645	624	663	645	678	613	642	639	648	631	707	635	642	665	694	667	648	649	622	660	661	653	658	658	658	623	701	639	622	692	612	651	615	612	630	627	687	703	686	625	638	621	640	664	619	626	626	617	682	600	671	591	667	688	612	625	630	678	641	666	699	632	665	621	649	653	624	675	657	630	647	646	686	643	633	632	640	642	692	658	659	652	633	677	657	635	674	674	685	625	631	663	637	663	673	633	653	646	644	706	690	619	645	649	643	605	647	677	664	663	684	658	661	688	663	633	696	654	634	664	652	663	649	690	661	669	659	630	647	680	656	670	631	682	652	683	691	622	611	660	656	588	628	641	630	635	643	669	647	617	665	670	712	638	675	644	632	675	650	642	670	637	615	650	683	630	688	638	622	696	729	603	623	694	664	649	635	643	624	692	686	652	682	652	646	645	675	635	710	644	635	628	646	666	639	625	633	636	595	641	623	657	674	601	647	665	648	621	654	702	648	643	664	696	656	634	610	671	674	695	668	652	622	666	658	639	618	663	657	656	656	643	686	643	677	632	630	621	657	702	649	664	669	653	705	682	632	639	688	630	629	632	668	643	677	664	671	628	646	624	618	669	652	671	669	657	645	640	704	620	655	681	627	673	655	667	662	651	645	691	628	673	679	631	658	614	607	660	665	670	653	646	679	635	653	620	622	624	628	706	661	675	673	682	627	617	639	671	619	649	631	720	652	658	610	643	644	642	679	656	616	686	664	608	635	612	646	653	633	656	626	648	647	634	666	690	695	678	653	662	637	615	687	683	654	658	694	662	641	634	681	627	643	666	674	676	640	655	649	649	623	694	623	627	604	665	633	636	669	643	671	662	656	653	696	624	619	638	603	644	663	646	644	698	640	649	684	657	672	689	683	655	613	649	628	684	628	662	674	667	665	683	627	640	628	653	688	661	641	657	674	693	649	652	623	620	646	664	652	676	627	663	614	621	675	660	663	607	669	686	617	654	617	663	631	648	624	666	607	684	624	630	657	646	645	618	670	644	626	656	688	668	640	661	631	636	666	592	688	631	688	654	656	639	626	662	662	622	665	678	641	658	681	670	659	595	665	653	664	614	613	716	684	643	643	595	641	668	672	645	668	633	671	663	611	637	685	657	638	665	618	626	684	653	647	680	655	684	642	643	675	655	650	645	670	643	653	651	621	665	612	658	675	649	630	642	658	694	646	696	630	671	701	619	662	637	617	619	599	671	692	636	630	655	655	689	661	660	679	649	652	635	629	694	673	625	660	630	698	639	653	659	646	672	636	670	658	644	686	620	605	639	641	664	662	668	603	656	660	689	631	613	650	654	632	682	619	571	638	667	591	664	631	601	623	695	673	631	653	664	621	673	654	680	643	656	706	650	654	652	658	674	673	632	667	630	678	633	656	675	651	657	655	625	699	631	658	628	681	687	683	652	649	701	649	662	680	671	645	674	689	701	716	649	639	655	658	667	630	639	609	665	621	677	652	681	645	675	625	616	649	676	650	675	648	681	658	671	687	651	643	679	659	668	673	705	704	648	630	617	671	613	641	652	651	637	654	692	632	672	628	663	650	681	674	635	632	634	640	641	656	670	624	669	642	669	659	642	681	594	679	669	644	661	646	711	629	665	612	675	669	641	674	663	650	625	646	656	616	619	658	651	639	673
1212	975	759	405	290	362	410	460	441	292	265	344	437	410	405	317	263	281	272	193	233	147	150	121	125	101	122	106	115	114	124	117	111	128	361	349	117	222	253	171	93	85	84	69	89	68	68	71	64	69	72	96	74	89	75	73	78	88	76	80	89	84	71	70	81	75	68	85	74	76	76	78	79	58	87	62	83	65	64	73	64	61	79	71	83	77	71	81	81	75	93	93	84	85	83	84	64	65	67	97	74	73	56	97	80	75	81	76	70	74	76	78	71	74	69	89	75	82	75	97	60	71	83	74	79	78	85	70	61	77	81	86	83	87	88	70	61	64	61	94	90	69	72	71	69	70	76	76	76	81	66	79	74	75	69	96	74	71	81	92	71	68	90	81	86	77	70	74	90	72	72	73	57	78	64	84	73	81	73	77	86	77	89	76	62	69	87	64	82	76	79	86	94	71	78	66	72	80	100	84	72	84	79	91	70	66	77	95	90	63	86	77	83	86	80	70	87	63	89	68	86	69	77	86	82	75	75	78	66	88	73	86	73	94	70	92	79	95	74	73	54	84	91	80	65	76	70	78	70	85	83	71	67	82	89	72	82	70	85	79	81	65	90	75	78	78	78	81	71	74	73	62	80	73	83	73	84	76	68	71	72	72	78	64	69	86	73	90	81	76	74	76	66	88	57	75	89	64	89	72	89	83	73	75	83	54	76	86	69	85	94	83	78	84	79	80	75	77	84	76	91	77	77	77	78	79	87	59	62	69	75	71	73	77	85	90	70	81	75	76	67	87	84	74	65	68	68	77	81	83	62	91	69	85	77	70	87	68	89	83	72	70	76	83	88	88	75	89	58	71	78	78	71	78	73	78	73	74	70	69	75	50	69	93	84	82	80	73	79	75	76	75	77	80	86	79	73	104	77	71	79	77	80	79	96	89	69	81	74	79	98	79	74	81	74	62	82	65	72	81	82	67	62	64	66	91	90	81	77	81	79	87	72	81	70	68	65	68	81	98	84	77	77	74	68	67	82	75	83	64	83	79	69	81	86	80	72	69	72	81	64	72	82	70	89	69	68	79	91	70	75	90	82	99	86	77	79	70	86	68	79	85	62	82	59	86	86	61	74	78	85	71	95	76	73	85	94	75	78	52	77	87	78	70	68	73	92	77	92	68	79	71	73	82	72	77	69	74	83	70	69	71	67	84	71	79	86	76	81	97	88	90	79	76	85	70	94	74	67	82	60	81	75	93	81	73	65	88	74	80	71	75	69	88	73	74	77	78	90	85	74	75	79	73	87	81	75	59	60	71	69	85	68	77	77	68	72	80	75	81	70	73	94	62	72	93	87	72	89	83	89	77	79	89	75	93	66	67	88	74	76	81	63	71	61	80	78	85	78	56	76	77	67	71	78	85	73	89	67	63	68	76	80	75	81	81	75	66	70	83	81	76	74	68	62	83	91	75	62	68	81	88	73	85	70	73	72	96	83	73	78	68	92	76	78	72	80	80	75	86	71	82	79	90	83	70	85	87	80	65	74	74	66	79	69	74	74	84	70	84	73	66	79	90	62	84	82	69	70	57	80	86	61	74	68	63	68	83	77	69	77	66	79	79	87	70	76	66	73	105	92	85	90	69	80	77	64	82	87	82	80	71	87	79	63	93	77	80	70	84	94	71	80	81	84	76	79	76	79	89	71	72	78	71	62	75	83	71	75	65	71	75	84	59	72	77	80	80	79	77	83	73	75	58	81	83	87	81	81	70	75	82	62	90	81	65	76	76	63	73	82	75	81	62	77	85	73	87	70	79	77	83	76	91	85	76	81	92	70	69	82	80	90	86	68	72	91	69	65	78	89	76	83	62	69	72	74	72	82	80	82	74	73	63	84	82	82	91	79	88	78	87	77	86	74	73	71	66	79	77	101	83	71	80	68	93	87	72	98	76	67	81	70	75	91	57	77	95	74	90	74	71	70	100	97	105	64	82	66	81	86	84	74	77	64	80	77	74	81	81	75	70	86	70	87	86	74	86	88	56	83	61	78	90	81	85	78	76	68	67	79	65	70	55	80	78	76	76	76	95	75	87	72	67	82	64	75	73	74	81	70	91	84	83	74	89	70	77	73	76	79	69	92	67	81	74	84	83	75	84	70	68	80	86	89	58	72	89	74	69	75	68	67	71	79	57	81	70	86	82	75	80	58	68	89	86	64	72	55	67	84	84	79	69	65	76	71	73	85	68	81	92	66	80	78	64	66	82	72	85	75	85	71	68	86	85	64	80	77	79	89	86	82	77	73	62	73	74	87	92	77	84	93	70	79	88	89	89	77	71	75	71	70	83	60	73	73	78	77	73	84	69	84	63	71	65	85	63	97	91	88	74	91	71	81	76	76	83	75	76	66	54	91	90	75	79	86	71	61	69	75	78	83	73	79	74	74	86	92	73	70	79	88	83	67	72	78	89	80	73	76	71	83	67	69	85	70	77	83	84	76	66	94	69	78	81	94	80	76	69	81	79	69	68	75	82	81	78	77	87	80	84	88	76	67	81	76	74	82	86	90	101	71	92	92	90	72	68	78	72	63	75	74	85	62	75	74	68	70	74	70	81	85	77	69	68	70	62	86	67	78	69	78	92	77	65	65	73	85	93	62	84	79	64	74	78	72	67	76	84	70	78	70	73	80	67	79	80	65	72	82	87	72	74	88	75	62	69	68	102	68	91	71	81	73	77	61	75	70	66	69	69	80	69	71	71	81	75	79	67	70	79	85	62	90	68	77	73	74	96	78	72	74	77	66	84	72	81	73	79	87	72	65	61	96	69	83	84	97	69	84	69	92	85	82	86	91	77	83	69	71	82	78	78	71	74	67	61	78	91	80	74	80	78	72	85	82	85	81	85	80	65	80	85	70	69	79	71	88	97	79	73	68	85	75	74	96	67	60	86	64	74	85	85	64	72	59	64	69	85	70	75	93	82	95	90	67	85	79	69	72	62	66	91	52	67	69	86	65	60	78	68	74	76	85	77	84	78	81	70	54	80	75	89	89	78	69	77	90	87	76	77	106	73	79	77	61	67	87	73	90	87	81	92	68	77	60	82	73	72	92	87	70	97	85	73	67	81	85	83	76	70	79	90	69	84	67	74	76	96	71	69	78	79	81	79	69	80	84	62	74	70	60	81	82	93	69	84	73	86	72	80	88	74	77	81	82	93	66	72	64	79	77	64	79	81	79	59	84	81	84	88	72	86	78	80	99	83	88	77	90	77	65	74	73	98	86	75	73	82	81	80	92	80	76	68	75	87	79	81	66	78	70	68	67	94	63	78	75	89	82	81	75	75	74	72	80	79	67	67	82	73	71	72	76	77	88	86	96	76	60	83	74	69	83	75	88	77	71	74	71	77	83	108	71	66	87	60	81	80	87	81	94	87	87	78	77	81	72	64	74	73	89	83	73	71	85	84	77	72	71	84	63	80	71	76	70	80	73	79	80	83	81	54	81	76
15506	11484	9219	11478	16229	15946	16147	15822	13863	9196	8347	9413	11321	10618	9431	7785	6826	6321	4767	4049	4253	2820	2395	1891	1973	1764	1882	1695	1584	1592	1731	1623	1543	2651	6838	6656	1661	3807	4622	2719	1480	1047	790	756	763	716	747	762	706	708	692	716	742	737	711	698	727	737	707	719	737	755	718	709	744	730	756	707	696	692	699	716	774	666	701	726	753	718	699	710	650	696	671	729	712	730	694	691	725	690	747	682	704	717	658	697	677	650	657	691	689	746	695	690	753	726	712	665	708	700	698	713	729	720	694	694	677	729	694	734	693	704	721	744	718	705	710	701	707	722	727	718	711	712	726	727	715	701	759	685	681	712	676	726	780	757	703	693	681	688	726	682	665	705	732	684	744	729	692	695	703	692	760	721	699	710	718	713	715	678	717	727	716	692	725	733	703	685	680	770	706	718	710	758	677	715	695	717	738	720	741	741	733	723	710	670	729	691	784	724	750	740	688	726	722	673	744	727	697	735	674	760	677	736	703	746	732	706	737	656	728	684	716	684	754	732	705	695	690	713	688	671	738	685	698	736	701	740	706	703	684	750	771	680	708	704	703	703	722	721	729	720	739	723	686	711	697	711	743	731	722	726	700	717	721	789	699	673	753	702	730	734	706	733	707	771	696	656	718	719	688	711	734	707	682	721	716	698	716	732	723	695	710	767	689	713	648	701	737	742	762	723	771	690	690	709	714	697	705	702	749	723	743	711	742	722	699	754	731	736	681	727	678	700	704	707	706	722	711	751	725	685	777	685	716	727	768	702	769	696	683	694	729	718	728	707	684	676	686	697	715	701	687	778	679	716	671	715	751	684	668	718	704	724	720	727	741	689	741	684	707	700	743	753	726	720	682	702	699	710	694	724	747	686	727	766	736	712	732	716	717	720	667	689	742	724	767	680	709	709	713	712	726	762	725	742	713	711	737	684	700	684	718	655	659	701	708	706	717	707	677	714	694	715	730	728	654	745	706	725	688	703	744	701	704	734	730	674	681	722	706	630	693	718	750	738	692	732	703	739	715	695	705	744	693	717	722	740	731	689	695	715	715	747	702	660	725	694	676	749	671	708	708	722	718	724	713	692	746	707	691	721	705	692	673	745	695	706	718	691	725	704	734	711	750	729	724	672	715	718	727	685	746	729	721	735	730	716	709	683	718	762	739	690	760	708	738	691	718	734	710	727	758	746	658	694	695	682	696	689	722	627	738	754	763	677	684	723	748	759	741	713	721	692	701	701	698	690	710	684	716	715	693	715	682	747	701	686	723	716	749	730	670	722	729	734	739	734	693	740	719	718	707	698	710	779	723	711	677	703	668	698	714	686	668	672	716	769	739	711	751	716	706	762	700	693	689	725	762	699	694	659	729	724	669	723	684	759	697	713	677	689	726	730	725	691	689	664	699	699	679	678	712	717	676	698	748	724	689	718	710	714	719	698	701	669	688	741	710	726	701	739	741	691	747	690	702	686	704	724	697	735	696	673	717	750	780	728	682	738	712	753	741	692	656	683	690	747	664	710	727	756	718	746	699	726	720	707	718	767	670	704	672	747	709	726	672	724	690	646	736	716	704	710	736	724	694	772	711	726	681	750	678	719	736	702	689	749	713	750	671	707	661	692	732	648	710	723	723	709	692	718	677	731	751	713	716	665	670	726	687	704	737	726	762	711	728	711	718	689	733	715	708	674	710	701	730	736	699	727	706	657	744	735	671	682	673	736	674	713	699	737	740	747	685	679	716	720	689	713	679	751	760	768	693	761	677	739	746	777	687	723	696	697	669	726	679	718	713	735	735	717	744	703	696	748	718	695	739	718	728	754	762	739	768	764	706	699	681	703	696	737	712	670	734	770	705	698	698	733	674	715	620	692	719	733	743	675	696	773	727	668	731	648	710	731	731	740	708	709	687	694	700	735	692	758	727	707	760	707	696	765	685	697	741	736	744	734	739	752	754	705	755	762	675	687	727	714	702	705	747	703	705	733	687	667	701	726	684	681	717	724	704	648	713	658	720	720	728	738	732	702	726	712	668	681	732	720	681	707	684	718	718	747	698	698	683	705	711	713	710	703	723	701	660	691	731	687	685	727	709	720	711	691	707	722	757	680	717	719	744	698	700	735	716	716	677	718	725	740	754	684	735	686	694	700	734	724	728	697	657	706	712	714	724	745	703	711	720	729	688	770	756	716	663	722	712	683	676	700	737	719	707	754	705	693	686	666	680	693	746	706	696	738	712	678	711	730	763	717	731	685	723	672	712	689	716	737	721	717	723	705	675	744	724	705	687	709	753	753	688	726	715	704	704	725	719	719	692	690	662	699	752	731	699	718	731	720	704	703	729	739	724	715	738	748	706	722	765	683	691	705	729	732	707	713	759	726	706	727	764	689	676	703	726	721	755	716	729	719	718	716	720	724	692	716	679	692	689	723	743	710	719	709	673	728	709	743	745	711	710	701	728	693	698	736	746	742	678	707	748	680	678	707	744	695	725	748	689	715	678	689	713	722	712	679	710	742	757	710	699	673	667	742	705	737	725	697	678	677	666	745	693	688	719	716	675	711	726	719	742	709	702	687	741	716	703	722	763	674	695	666	743	767	767	643	705	710	751	709	733	684	733	691	747	690	722	767	738	648	769	704	720	658	734	757	698	693	712	705	715	694	706	705	701	706	731	703	746	710	695	766	706	689	729	726	662	759	701	714	702	668	686	676	688	690	694	677	694	700	690	710	723	718	751	754	732	721	739	690	713	726	682	727	697	719	707	701	676	722	657	706	748	688	709	695	689	676	739	737	775	707	725	707	713	718	673	696	680	708	723	714	709	687	676	687	705	710	748	724	689	667	729	712	671	733	712	704	688	743	728	686	726	739	719	726	697	782	748	680	713	735	718	708	748	723	676	732	688	709	721	722	740	756	685	748	745	732	697	725	726	740	692	751	697	703	719	735	756	691	743	754	735	702	678	782	710	722	715	716	729	727	739	750	702	727	753	761	742	680	714	745	682	728	693	722	704	702	660	697	688	733	699	679	704	756	704	753	720	737	729	734	676	690	673	683	697	675	651	717	718	708	706	717	721	732	706	732	703	745	710	714	710	711	673	727	722	710	720	726	745	715	711	663	722	716	716	740	715	718	698	713	759	662	695	695	757	726	674	686	730	674	657	702	754	684	687	665	712	734	694	723	679	741	709	702	703	730	696	747	723	733	689	712	749	703	732	685	724	725	737	713	771	683	705	696	698	758	748	677	691	687	707	712	715	699	693	683	714	734	674	706	702	745	697	709	705	739	715	708	698	681	759	736	734	695	712	719	717	685	690	690	736	660	760	689	703	754	731	715	702	775	737	721	689	713	668	761	716	741	733	711	707	717	677	709	728	708	718	719	721	674	701	717	713	697	730	734	699	710	714	695	716	702	730	722	708	690	667	671	718	725	709	739	703	730	701	702	739	721	698	707	696	747	714	727	705	717	720	726	735	702	754	691	755	712
1176	577	395	225	200	258	269	237	187	152	239	278	324	340	287	194	184	175	171	135	126	95	110	98	119	84	91	78	70	91	90	78	76	86	95	106	77	96	130	132	112	108	76	68	84	70	63	69	77	74	73	82	80	65	67	66	69	73	78	59	90	79	74	77	66	63	79	86	77	94	62	67	90	74	88	69	69	67	77	88	74	73	82	51	83	78	74	70	77	75	54	65	63	93	88	72	73	75	66	65	70	94	78	63	95	71	90	59	70	80	75	82	59	72	72	75	73	78	74	64	70	65	81	88	86	62	66	85	78	78	70	79	68	77	68	88	77	70	68	71	75	87	98	78	75	73	59	83	84	90	78	77	80	85	90	68	81	74	67	82	67	83	79	56	67	71	63	66	81	68	63	74	71	56	68	96	64	77	65	76	76	68	64	94	70	79	66	86	72	81	75	66	81	76	67	78	76	66	70	75	59	63	68	83	61	84	72	87	60	91	63	72	81	75	82	86	78	85	79	74	84	73	78	65	82	92	70	93	82	66	87	68	68	86	74	68	89	82	78	73	87	85	66	63	62	75	70	79	80	77	80	89	83	73	77	65	73	77	84	86	67	84	68	75	72	96	78	83	79	83	79	68	77	78	78	82	78	62	69	65	66	68	103	86	64	62	81	72	73	76	71	89	76	70	58	73	75	65	76	66	83	71	87	68	76	84	80	80	85	90	79	78	70	76	81	78	65	79	82	74	80	95	53	76	75	82	77	83	83	63	63	89	94	72	77	64	74	78	73	55	83	74	80	74	70	70	71	73	72	92	60	92	60	83	70	82	78	71	78	74	77	93	62	72	72	70	83	66	78	66	72	96	72	68	83	89	85	77	66	63	77	62	88	69	83	75	83	76	73	66	62	78	69	81	70	82	70	86	79	96	65	92	76	77	82	81	88	74	81	76	77	74	96	51	77	66	89	76	78	65	66	78	78	83	73	65	77	70	78	76	76	61	84	68	80	77	68	83	71	83	80	74	92	72	71	58	91	74	80	74	99	67	83	64	66	72	98	68	64	78	67	81	72	68	66	66	65	60	69	69	80	54	65	64	65	66	83	81	80	71	82	54	82	62	82	68	73	62	72	66	69	86	81	60	71	64	81	73	95	94	65	81	85	88	67	80	71	72	79	58	66	78	75	72	71	67	80	82	78	74	79	58	73	70	78	74	78	60	73	73	90	64	76	89	65	74	77	69	87	77	74	73	73	73	83	70	68	79	98	76	85	67	72	93	65	55	56	76	73	80	75	66	71	86	84	79	91	74	63	66	78	73	78	75	71	72	77	79	63	76	75	73	63	79	86	83	101	74	73	73	77	53	78	75	76	80	69	78	65	73	81	74	73	87	83	91	69	81	58	73	85	78	70	72	96	74	86	69	72	62	86	83	73	76	74	94	67	75	74	74	61	63	71	69	77	74	68	53	74	77	86	79	68	68	86	75	77	77	93	85	84	85	85	97	73	78	63	75	77	77	77	73	68	89	83	81	69	79	60	77	82	78	75	68	87	70	70	61	72	65	66	79	82	78	79	67	76	76	63	78	84	87	78	69	91	68	64	88	68	80	64	78	76	78	64	82	87	58	78	82	77	90	78	71	86	56	68	78	70	53	69	73	63	72	78	70	85	77	78	77	72	81	74	72	74	92	77	77	61	58	61	87	86	73	77	77	79	76	74	80	79	88	76	66	69	73	77	87	80	91	88	67	70	64	60	73	73	88	83	71	81	82	66	84	75	70	73	65	65	84	85	65	79	73	75	72	73	64	76	78	69	73	68	70	68	86	69	74	72	68	69	76	75	69	81	83	72	84	80	92	77	91	78	95	85	78	72	78	61	88	98	74	75	68	70	83	62	67	96	72	60	66	84	87	71	79	71	70	75	66	75	75	79	87	72	87	77	92	85	70	66	72	72	88	75	83	68	67	93	67	70	68	83	87	56	86	82	66	67	78	68	77	81	66	83	87	79	79	67	69	86	71	68	80	86	73	74	84	75	85	69	70	98	76	77	65	74	80	84	74	59	71	82	66	64	76	82	67	74	84	78	69	68	71	83	78	66	57	94	74	78	70	73	76	79	84	60	66	59	80	80	63	76	78	80	54	77	67	77	83	77	81	78	78	78	73	75	61	88	68	68	78	83	75	80	72	61	66	64	82	59	70	71	59	69	66	63	80	65	57	67	68	79	77	75	64	69	68	77	75	70	71	82	78	68	85	82	73	62	83	83	78	82	76	77	76	81	89	89	73	70	72	82	89	69	69	72	71	87	82	55	70	87	92	73	60	92	66	73	78	72	77	79	72	73	56	60	72	87	55	65	73	76	70	72	74	79	66	84	68	71	67	68	57	84	76	67	76	65	92	80	96	63	73	86	76	86	86	65	69	77	81	66	86	72	67	77	72	84	69	83	79	76	62	81	67	73	82	76	63	81	83	73	73	82	53	71	80	77	79	76	80	63	86	83	95	81	94	63	71	88	89	69	69	73	78	67	77	82	82	71	65	78	77	88	74	80	76	67	76	58	70	75	75	63	74	59	75	70	67	87	71	57	66	66	74	84	86	80	71	64	70	68	84	92	68	70	75	81	76	79	85	71	63	77	72	86	58	71	78	66	80	77	77	70	71	63	58	85	86	82	70	72	63	72	72	73	71	78	78	63	83	68	72	94	60	65	84	69	83	76	74	83	79	64	65	61	62	84	78	62	80	77	83	79	78	71	94	58	74	79	76	80	73	100	86	86	74	68	74	81	75	77	58	70	77	83	74	87	79	73	79	75	75	67	73	67	67	58	68	71	66	87	61	78	69	78	68	72	88	73	72	76	72	77	94	67	71	75	64	81	89	70	72	76	84	72	80	77	63	71	63	93	75	68	77	74	72	86	74	86	59	71	73	68	80	77	78	73	78	70	72	64	74	66	72	73	83	61	81	72	73	82	75	68	81	60	78	86	84	66	53	79	61	71	81	78	62	79	66	79	70	85	80	64	74	70	86	69	90	71	80	76	83	70	63	85	79	66	74	63	69	83	84	77	60	67	75	78	63	70	82	85	73	59	68	66	81	82	90	83	75	75	96	79	80	68	70	80	74	85	69	70	78	78	53	66	82	63	72	62	79	75	72	82	92	66	75	87	69	65	67	83	78	77	75	70	81	71	88	80	81	61	73	75	74	83	94	76	84	89	73	80	90	85	73	66	62	84	65	62	85	82	81	60	78	84	84	81	82	68	89	79	81	82	63	69	68	75	78	67	75	80	75	63	93	76	87	81	75	84	70	61	63	79	88	82	81	76	77	84	64	64	66	60	74	73	75	74	72	84	66	65	76	65	91	66	63	78	78	83	66	78	64	84	82	70	85	65	67	74	78	71	81	86	58	70	70	80	77	82	83	85	85	73	94	59	73	67	67	69	78	69	66	84	76	80	81	92	79	70	83	87	72	75	66	68	70	74	65	85	75	101	64	82	89
13582	7927	5066	7011	10179	12870	11635	9425	6302	4729	6591	8347	8081	8887	6901	5319	4139	3876	3552	2601	1819	1711	1755	1736	1717	1546	1266	1183	1019	1139	974	923	949	879	1191	869	884	1265	2070	2226	1564	1112	836	755	733	706	713	624	662	685	662	654	681	679	655	654	682	743	650	722	683	705	678	704	701	670	715	693	663	730	658	673	689	679	706	639	688	696	730	665	685	659	708	677	726	746	692	683	693	732	641	685	688	663	715	706	708	668	680	677	673	686	678	664	683	650	729	739	691	677	687	709	683	698	684	698	727	709	679	708	623	697	697	623	678	657	704	723	728	684	710	690	692	639	694	663	694	667	701	706	693	690	708	698	673	677	693	707	705	671	653	672	706	644	690	703	715	632	707	698	695	734	728	654	670	692	638	653	664	718	736	630	680	660	723	699	679	707	619	653	665	638	690	684	663	674	661	750	681	742	727	678	680	679	720	661	738	672	687	636	694	727	716	689	713	703	710	689	677	673	658	687	671	703	640	705	683	706	718	634	666	686	709	657	744	656	712	698	681	727	722	689	665	711	693	700	705	670	679	723	681	701	674	676	698	722	724	696	647	761	720	714	709	636	688	655	661	685	716	662	696	692	671	715	700	648	692	705	643	702	685	658	704	699	728	643	678	665	692	707	733	653	653	698	681	689	694	681	722	723	658	689	702	737	649	697	675	688	671	653	688	685	677	648	697	709	713	697	699	657	697	723	675	682	714	657	646	697	729	700	662	653	687	672	664	659	685	662	723	724	661	661	722	702	710	696	674	709	697	740	728	685	678	690	709	701	706	674	664	703	673	667	670	691	694	683	691	675	653	654	705	650	675	659	670	732	706	673	686	691	685	692	700	711	704	670	698	641	664	655	691	645	654	674	669	713	659	662	688	703	682	663	683	680	659	715	682	702	680	661	701	695	654	702	702	659	676	681	718	699	686	715	675	699	690	694	716	662	688	659	628	717	711	721	671	679	703	671	706	657	653	656	662	693	659	697	682	682	722	690	663	708	714	679	656	691	687	730	651	693	688	720	654	715	706	655	664	683	705	670	716	665	674	673	694	664	711	748	691	650	688	702	695	695	701	636	703	732	726	637	700	666	767	642	653	713	668	723	656	773	690	687	647	671	677	681	688	659	714	686	681	761	706	717	701	689	657	671	718	699	716	663	696	696	653	698	699	710	722	713	689	692	731	690	639	701	783	667	640	639	658	710	671	684	689	678	752	671	669	697	688	640	680	715	654	697	676	687	680	703	675	724	660	663	692	684	696	690	664	699	712	728	706	744	686	693	660	688	699	674	639	688	731	637	653	677	661	696	651	714	709	700	686	662	731	670	729	645	755	678	669	675	677	689	678	693	704	702	704	663	665	662	682	643	659	662	704	689	703	700	684	677	670	706	663	702	694	680	653	683	666	719	678	707	685	691	692	725	695	690	676	700	680	664	687	725	716	665	638	633	679	706	646	598	694	679	703	719	686	702	678	701	685	693	682	649	649	716	668	680	705	679	689	722	685	652	701	652	664	712	682	711	680	680	679	685	650	687	684	697	678	711	670	674	677	702	681	679	708	704	680	702	653	683	707	698	681	717	727	648	690	693	703	662	687	619	688	663	672	623	646	657	724	666	730	720	678	697	665	683	698	722	670	677	698	634	704	661	673	677	688	705	667	675	703	654	708	678	676	677	667	695	692	742	697	691	705	710	718	683	725	700	697	699	668	665	675	697	696	716	660	725	699	683	704	691	674	707	693	706	730	710	671	692	728	640	701	679	687	680	697	681	699	660	692	675	653	697	718	706	721	709	668	667	660	695	663	648	655	657	676	681	631	646	703	625	735	713	656	722	663	656	707	662	650	651	690	707	693	642	695	707	677	698	716	653	678	709	692	666	656	716	694	681	715	712	643	673	675	683	710	655	695	680	657	668	715	671	692	673	715	696	712	662	684	669	704	652	691	730	691	638	632	682	694	734	693	705	671	661	660	730	683	678	671	704	726	682	653	697	702	682	706	663	687	691	673	654	677	679	711	712	736	648	679	676	664	708	648	630	660	653	715	693	653	724	738	620	653	672	716	745	725	696	666	694	710	656	699	703	698	734	694	661	685	664	703	656	697	709	643	676	725	656	685	684	681	706	697	679	676	705	669	636	683	723	729	665	664	636	708	657	686	689	718	668	688	730	690	676	685	656	713	655	649	725	693	736	747	724	675	694	692	683	663	692	680	649	701	675	708	681	714	701	694	724	713	671	676	724	651	694	667	649	687	699	735	697	706	706	677	700	674	705	711	716	671	636	667	723	687	701	704	684	725	691	696	671	695	676	665	696	673	712	694	664	667	683	729	690	680	639	704	681	695	684	675	701	676	709	672	691	658	710	716	666	723	666	714	646	638	675	711	704	651	651	686	671	645	663	721	679	710	669	685	651	711	670	707	664	650	668	708	724	667	678	703	696	727	675	737	711	693	751	711	695	690	675	683	654	699	725	710	680	680	707	681	719	683	681	669	694	700	693	666	687	654	661	719	725	723	691	729	673	668	731	680	700	713	763	691	691	717	696	663	691	676	700	665	668	698	675	703	663	676	665	645	658	683	722	724	680	688	648	698	666	712	659	676	664	696	657	690	699	681	683	712	683	691	714	686	706	646	680	699	688	701	688	684	663	676	700	660	672	759	700	716	693	685	680	708	680	682	644	667	630	661	740	691	702	709	683	646	708	668	643	645	673	705	674	711	656	653	664	710	739	694	690	672	695	682	697	674	712	678	695	671	680	670	672	696	704	688	683	679	657	698	674	681	706	696	670	662	684	687	666	693	718	673	733	735	733	685	693	710	685	687	628	642	717	711	684	719	682	710	733	730	690	690	678	663	719	689	653	694	691	696	687	694	720	683	714	648	682	651	709	673	708	699	679	663	665	667	722	676	686	652	685	668	693	677	609	668	695	675	714	721	657	666	644	690	684	720	679	679	668	706	665	674	705	704	720	671	687	739	689	682	702	728	695	698	699	632	692	684	697	719	703	680	673	717	673	752	727	692	698	711	717	681	624	688	699	693	667	692	718	726	684	690	721	684	672	682	699	676	665	680	633	681	695	655	714	670	727	666	707	645	643	637	667	715	717	680	669	695	706	670	643	649	705	711	684	660	695	654	669	689	669	655	692	688	714	669	677	711	659	642	675	670	705	679	734	721	736	673	679	673	682	685	710	698	648	683	674	718	701	673	707	681	692	698	715	656	649	692	656	739	655	700	617	685	647	696	644	703	653	683	685	660	709	657	698	701	670	710	677	680	678	635	662	675	710	653	695	674	674	679	695	681	614	668	706	683	678	683	703	673	738	664	708	694	707	676	688	755	669	685	671	699	686	678	677	701	671	658	740	685	656	676	692	677	643	673	661	684	672	715	651	685	685	676	689	690	724	643	670	714	707	653	747	686	712	712	669	697	709	644	641	668	691	716	686	695	670	652	654	662	654	685	718	719	667	686	644	716	670
1078	772	417	281	248	343	337	315	228	260	335	404	355	470	338	262	244	204	178	199	173	117	108	116	152	139	137	118	98	108	109	92	117	97	109	87	92	98	196	238	219	174	128	95	82	90	66	74	62	81	89	80	74	99	90	87	88	89	68	87	79	90	86	94	93	64	78	85	93	88	98	67	80	92	77	80	93	86	90	81	74	93	78	80	76	86	84	87	90	84	102	80	86	82	93	84	75	84	79	56	96	104	78	79	89	87	76	79	81	83	79	81	79	92	89	75	68	101	94	75	79	85	86	82	87	84	79	78	78	80	95	73	77	84	84	72	102	87	81	89	69	93	88	84	77	80	80	82	89	92	86	80	94	87	90	77	78	79	86	70	103	79	80	77	88	91	67	72	88	88	95	94	89	96	77	67	90	92	96	81	85	85	95	101	91	77	94	95	89	90	83	78	98	79	79	74	87	96	75	72	80	90	93	92	67	91	71	95	84	92	87	76	92	84	96	90	86	73	98	87	79	72	74	66	97	85	71	72	90	72	77	94	93	95	81	59	93	83	82	87	90	98	89	86	95	90	91	72	88	87	86	110	93	76	90	92	93	87	84	91	87	87	82	79	83	75	86	74	82	99	92	82	88	96	78	86	72	74	85	89	86	104	75	94	102	101	68	65	92	93	74	93	74	84	87	71	85	104	79	78	89	83	81	80	83	99	91	67	83	76	84	81	92	93	87	77	81	66	92	98	74	84	76	89	101	102	93	89	104	63	80	92	70	72	75	91	93	95	75	92	84	86	83	64	73	79	88	88	103	88	91	85	68	90	83	84	82	84	77	86	95	72	87	82	86	75	84	93	78	76	94	91	75	74	76	93	69	75	85	95	74	77	75	85	98	69	83	87	101	85	100	83	89	74	78	83	79	77	104	77	79	87	103	85	83	95	78	63	86	73	99	99	71	87	85	82	81	83	82	78	91	83	98	107	95	93	84	88	71	77	90	93	86	96	87	88	89	89	107	78	92	76	88	81	81	87	89	91	79	81	91	83	97	74	88	93	72	79	91	81	74	77	75	75	86	82	80	85	85	74	89	105	94	89	74	59	88	87	89	76	85	82	63	79	75	81	96	76	99	96	81	96	79	93	85	82	85	81	99	91	76	84	73	79	66	96	97	122	106	69	86	87	102	94	87	74	91	90	89	80	90	91	94	90	82	91	96	74	83	64	76	91	89	90	86	83	99	85	90	79	100	77	87	75	92	80	77	75	81	88	81	85	84	92	91	82	94	94	89	94	79	77	76	85	88	91	86	89	84	81	83	75	77	85	102	88	87	77	84	80	74	80	79	82	92	86	93	95	92	73	92	75	79	73	79	81	84	86	92	72	81	104	70	102	94	78	70	98	96	73	80	75	81	78	101	72	76	90	69	71	87	83	93	90	83	101	89	88	82	73	78	105	91	77	76	82	90	78	85	79	85	83	88	88	93	80	73	86	91	73	88	83	88	87	75	86	81	94	84	86	74	80	77	79	93	86	97	94	87	87	99	77	87	91	93	91	101	103	79	73	78	85	95	87	81	102	85	89	87	94	82	73	103	74	83	70	75	72	87	85	97	91	78	90	68	87	73	86	85	82	77	89	73	78	85	85	80	84	66	76	93	90	75	85	68	67	93	87	74	93	81	107	79	80	86	75	81	83	80	85	82	80	80	104	97	91	77	87	102	64	88	86	89	77	68	99	77	79	90	74	94	67	74	97	98	79	86	82	89	87	80	73	82	88	96	80	70	79	78	87	107	73	84	79	82	77	60	76	84	91	92	90	73	69	89	87	73	97	94	85	77	103	79	101	73	90	77	67	105	87	92	82	104	75	98	84	85	80	68	87	98	85	97	78	94	76	90	74	87	80	95	88	94	88	87	97	74	85	81	92	84	82	85	86	82	77	79	83	98	67	96	93	73	90	77	90	80	88	84	95	84	76	80	80	80	80	88	77	80	103	86	89	95	78	95	93	98	75	58	77	83	95	98	93	85	87	93	98	92	101	89	86	86	85	81	87	72	102	64	78	85	84	79	95	83	98	80	83	83	76	83	84	79	79	96	79	92	70	70	97	100	79	77	68	77	90	91	74	97	78	91	85	98	81	88	89	72	71	82	82	71	80	73	89	104	89	84	81	67	88	100	79	70	65	87	86	88	89	94	86	85	69	64	98	98	96	71	92	82	76	81	78	91	78	92	88	93	85	78	84	83	85	77	91	68	76	89	94	77	75	85	96	86	98	81	74	83	73	88	83	89	83	83	96	85	83	93	84	87	110	77	70	79	86	89	90	69	81	78	84	79	70	68	86	78	85	76	86	84	84	82	92	69	97	86	78	70	80	88	100	102	90	83	84	88	75	81	82	67	81	86	90	73	81	83	75	75	83	75	90	87	84	84	92	87	92	89	101	79	92	89	83	85	98	102	72	82	71	106	75	77	93	74	83	92	83	83	84	75	96	90	80	86	88	80	87	86	98	86	100	72	81	72	85	98	83	94	88	82	80	93	87	82	96	104	76	88	99	83	92	91	92	73	88	76	87	72	92	70	82	80	84	79	82	88	87	81	85	88	94	91	80	71	89	78	86	82	76	95	72	85	103	72	77	102	75	81	108	86	70	94	81	94	86	79	91	79	86	78	91	102	90	77	94	96	68	101	83	98	104	62	74	84	87	113	84	67	72	84	85	91	72	87	71	86	101	90	93	68	89	82	107	88	99	87	88	83	92	68	91	86	76	95	86	82	81	85	71	81	96	80	82	81	78	97	66	95	78	78	80	88	90	75	80	82	101	88	76	89	76	75	80	73	87	89	78	73	83	81	87	63	87	96	81	79	62	91	97	73	93	84	73	93	94	97	69	82	82	83	83	98	85	95	93	100	83	84	91	85	74	92	73	76	72	88	83	89	79	85	70	100	79	73	87	77	77	73	96	79	94	81	94	92	102	81	93	82	66	75	89	99	90	72	79	86	102	83	87	83	89	85	88	68	78	81	74	103	96	98	78	79	85	89	81	81	96	82	91	106	106	93	105	80	74	75	82	75	91	84	77	91	80	82	93	92	89	84	89	90	82	79	90	89	81	78	88	89	115	79	84	86	101	94	78	96	97	92	88	92	87	82	85	76	85	98	68	89	87	85	77	79	83	80	95	87	81	83	79	72	60	81	85	95	70	107	88	82	79	68	89	111	84	71	86	80	87	93	95	63	64	82	82	80	96	73	89	82	100	86	83	97	98	91	80	81	92	91	83	79	92	89	82	79	86	84	93	65	85	67	86	66	94	74	79	77	87	68	86	87	104	81	79	81	82	86	82	80	90	74	73	88	84	71	92	83	55	64	75	89	98	85	87	91	79	87	79	83	69	91	79	92	73	89	71	91	83	80	115	91	88	75	90	78	80	99	86	77	83	105	107	85	94	100	89	82	88	82	77	82	97	87	73	91	75	95	98	71	83	87	99	86	83	87	82	88	86
14259	10076	5548	7962	14111	15936	13250	10409	7319	7537	10073	10327	9563	11026	7992	6197	4772	4359	3901	3466	2928	2117	1895	1877	2103	2337	2176	1709	1542	1461	1454	1332	1120	968	952	941	871	1212	3581	4539	3293	2138	1381	1020	799	774	749	831	775	766	821	749	779	741	791	718	739	791	795	723	768	777	755	759	749	769	780	771	755	729	790	722	783	829	799	740	750	788	773	791	747	769	791	746	775	802	783	752	761	756	760	763	772	796	824	766	733	786	759	761	782	780	749	790	788	753	766	776	751	750	756	719	757	787	790	792	749	790	800	786	736	777	754	798	744	757	758	781	815	774	793	769	762	770	780	750	801	719	793	733	801	746	689	729	733	761	798	769	783	733	776	772	849	759	764	786	760	737	809	742	758	729	819	755	757	804	796	761	747	802	833	718	755	770	735	810	773	776	816	808	779	805	785	782	794	782	794	757	825	745	785	782	769	801	770	784	722	785	812	712	738	815	788	760	795	784	714	756	778	762	850	760	746	773	755	799	754	757	813	786	807	765	731	768	772	857	760	799	814	778	772	788	756	743	764	745	781	805	781	736	786	761	768	773	812	764	783	774	721	778	745	799	744	725	800	781	743	765	788	808	746	808	790	757	773	795	769	793	768	759	773	802	762	760	772	748	795	764	777	730	752	749	815	717	802	791	767	751	775	706	751	760	790	722	723	754	749	803	770	722	758	716	797	829	790	768	787	732	765	795	771	791	825	790	777	793	822	788	758	781	747	779	791	749	738	776	736	788	783	716	747	748	755	746	796	806	751	788	764	740	735	765	722	807	817	767	828	738	767	750	794	791	785	738	756	758	775	782	776	775	769	804	755	769	778	777	762	814	760	783	795	782	795	754	736	781	748	798	793	775	706	766	721	780	807	748	740	717	743	801	778	763	780	770	784	760	827	750	816	784	770	708	818	770	745	771	771	810	821	794	719	795	760	807	821	820	778	763	718	761	793	770	750	745	768	786	783	789	792	804	736	781	745	780	782	748	809	717	769	801	775	748	782	799	739	767	758	740	797	775	750	779	792	726	751	773	775	767	770	783	810	789	741	766	771	795	733	758	797	727	767	777	783	770	737	746	777	791	759	795	819	799	789	758	813	726	763	762	741	804	755	805	723	782	763	772	765	684	756	737	752	829	768	810	771	734	773	762	771	739	768	844	765	806	770	769	731	753	780	763	754	810	777	721	737	751	752	809	805	794	734	707	782	793	764	703	754	742	796	784	794	775	803	802	824	733	791	803	725	737	817	759	731	733	751	765	734	778	786	771	786	798	745	723	786	776	746	765	775	790	765	764	782	758	755	777	742	818	750	749	730	785	757	780	790	733	723	756	785	800	768	784	772	792	758	735	752	752	766	805	702	716	816	756	716	780	773	768	779	717	782	815	769	769	826	773	778	757	717	733	778	757	712	755	727	749	807	793	819	788	742	709	744	695	807	749	825	763	796	779	764	762	775	767	793	818	757	755	744	741	763	795	737	770	759	725	779	729	780	755	743	766	791	794	794	718	777	792	821	833	815	804	813	768	763	754	729	787	764	780	753	805	796	775	752	782	774	773	752	763	792	800	755	790	794	745	756	750	757	750	730	808	736	768	818	696	713	762	763	793	809	711	786	803	789	755	747	729	736	785	751	804	754	744	753	790	778	733	745	759	752	785	737	767	762	709	783	750	751	781	777	756	771	758	783	760	797	778	780	743	792	761	748	740	821	784	796	736	734	759	747	814	764	814	843	797	809	776	826	752	740	772	761	791	779	761	748	767	739	762	764	763	788	788	760	787	766	779	767	719	783	775	815	785	839	767	750	787	809	784	738	737	797	790	749	828	791	778	792	799	782	775	774	787	759	776	798	754	725	769	747	802	809	829	756	805	767	732	783	726	740	704	764	770	786	791	792	754	755	798	799	775	789	788	759	756	776	782	787	735	760	774	804	766	756	797	779	792	825	780	758	823	776	791	794	803	760	812	764	792	739	756	774	748	812	811	741	769	724	761	755	802	760	764	749	754	783	758	788	775	756	774	827	728	779	771	744	787	780	749	781	799	755	775	786	747	729	799	787	772	803	749	764	736	773	747	807	747	734	791	785	763	792	783	752	774	727	732	790	817	783	748	743	792	728	740	775	743	761	771	751	735	756	731	764	808	810	755	725	753	796	751	764	741	753	783	781	808	752	753	822	790	817	714	770	758	793	763	833	731	754	752	765	775	789	825	746	745	714	756	802	768	777	773	771	751	748	737	786	803	759	779	809	792	781	709	756	773	753	748	784	796	758	777	760	788	740	717	743	755	765	752	831	742	801	732	749	783	743	768	766	746	778	776	798	727	760	844	748	680	779	784	780	784	763	767	761	777	790	761	776	725	804	757	721	787	746	743	765	765	761	761	759	736	719	754	796	768	759	787	788	783	771	796	800	779	749	815	776	753	799	787	809	798	774	779	766	787	764	827	755	789	792	786	795	774	796	771	771	763	799	782	770	760	728	739	778	754	789	755	766	727	741	757	727	813	811	755	766	767	751	816	732	749	812	790	811	779	827	810	766	735	769	783	767	752	713	773	824	732	789	775	742	785	786	798	729	750	810	807	813	732	723	768	773	790	796	779	758	747	800	761	792	805	743	764	752	774	727	752	777	778	780	787	707	740	768	781	759	740	747	797	757	789	715	763	741	761	804	769	764	774	720	752	754	766	765	744	705	779	792	766	730	833	719	760	733	754	722	722	813	744	758	766	791	750	738	764	779	778	741	819	743	798	794	758	829	787	784	826	774	737	746	792	793	765	805	781	763	773	751	793	784	757	755	785	766	791	789	771	762	724	792	780	775	751	759	815	773	746	770	780	741	755	808	760	761	791	787	745	806	766	777	743	795	744	786	779	772	750	744	763	742	742	780	735	740	799	815	802	772	779	770	763	789	751	745	759	814	773	820	840	755	771	739	808	790	754	754	753	754	764	773	785	763	762	755	803	730	774	821	717	753	793	768	795	802	754	760	772	761	719	756	771	769	722	749	778	768	766	789	776	723	789	807	781	779	729	730	756	750	753	746	739	718	742	770	708	743	771	794	755	752	752	752	790	714	768	799	787	795	749	745	736	798	748	751	832	781	769	719	821	749	770	800	773	749	753	788	766	783	778	767	769	760	742	725	777	763	751	730	726	742	789	761	806	760	789	769	726	825	770	756	750	780	756	839	797	760	748	771	793	769	749	738	762	761	771	774	797	799	756	789	740	732	759	736	825	797	793	714	770	754	786	733	763	782	744	774	749	761	779	772	768	763	756	791	782	780	810	748	806	802	795	811	753	735	804	765	709	762	756	754	793	748	771	770	758	752	795	764	774	753	774	799	813	807	756	723	723	787	760	776	768	766	798	818	747	786	799	784	725	799	747	730	785	767	777	772	776	812	809	790	785	802	815	762	757	751	744	785	771	761	814	757	766	767	770	816	789	820	755	767	773	779	725	817	774	786	781	775	759	797	740	764	776
1700	740	318	244	266	283	334	234	230	293	343	343	413	349	283	229	185	172	161	155	129	125	112	83	105	101	81	88	98	79	91	87	88	73	82	72	57	82	171	281	239	145	109	79	54	55	66	72	55	64	69	57	54	67	67	67	74	77	68	73	67	66	69	57	76	68	61	65	63	68	63	67	71	71	78	67	67	77	77	69	66	70	74	66	56	63	55	66	55	60	70	64	61	69	61	83	64	62	80	69	65	69	76	61	78	77	68	72	63	83	67	70	69	66	69	67	72	73	57	59	70	66	79	70	68	76	66	60	54	79	61	65	68	58	78	72	69	67	62	75	58	59	61	79	83	67	64	67	63	64	75	65	65	71	63	77	78	68	83	69	71	68	82	75	63	67	71	67	63	69	56	81	64	73	65	86	62	71	58	61	58	55	76	74	71	63	65	77	70	67	75	58	63	64	63	75	73	71	70	60	68	55	63	65	71	76	64	64	75	85	63	70	68	66	71	52	70	62	65	67	58	70	56	67	67	67	62	67	60	63	68	55	67	70	71	57	63	72	93	72	60	60	74	66	65	51	66	48	76	74	68	77	62	73	68	64	74	74	69	65	69	57	71	56	67	73	65	73	75	64	65	67	80	58	71	64	45	79	72	67	57	69	60	62	71	56	63	62	70	65	61	69	74	65	73	70	61	61	63	50	61	67	66	54	66	88	65	74	73	70	80	68	64	76	67	59	73	64	74	62	65	66	68	75	67	66	59	69	59	67	67	72	72	59	56	66	67	59	53	58	79	64	77	70	72	74	65	71	56	72	68	65	59	57	60	66	73	84	73	56	63	69	70	65	67	73	68	64	61	60	61	55	73	62	59	57	60	70	67	71	51	67	65	71	61	56	76	75	72	72	71	75	65	64	79	64	77	55	65	70	77	64	79	70	65	54	76	64	62	54	70	67	75	69	60	62	80	69	65	63	60	76	65	64	61	74	64	67	73	71	58	72	66	80	72	66	65	65	54	74	73	70	72	70	59	64	75	64	63	68	68	70	60	50	63	54	75	80	63	67	62	64	63	80	64	52	61	62	74	64	79	58	66	74	69	67	75	59	71	71	63	71	77	72	69	67	66	62	60	57	60	71	73	63	73	60	61	57	75	67	56	66	59	60	86	81	58	63	61	61	71	67	69	72	58	76	77	68	75	64	76	64	73	75	63	71	55	71	67	72	67	69	63	58	58	69	74	63	85	56	79	59	64	69	71	69	66	60	75	78	60	87	63	64	59	70	79	78	67	71	76	67	66	67	69	81	81	73	76	79	62	62	83	66	70	76	75	60	63	71	64	61	63	70	65	66	79	66	66	74	70	62	56	57	65	71	70	63	76	61	66	72	76	76	65	79	68	55	57	68	70	56	68	69	69	78	82	74	62	80	81	65	58	69	73	61	80	56	46	61	76	78	67	70	85	49	67	77	64	56	72	77	58	62	69	63	75	61	53	66	80	73	68	63	66	60	57	66	74	69	75	72	68	63	62	67	63	76	76	74	49	61	66	66	70	56	68	57	54	69	82	71	65	71	84	58	75	77	68	76	59	66	60	61	68	84	75	63	66	68	77	68	57	63	74	64	80	84	80	58	68	79	74	75	64	59	58	61	63	59	81	72	61	55	71	79	68	75	72	65	57	67	72	88	63	70	60	67	66	59	75	73	57	70	68	81	61	75	62	71	67	60	72	67	68	71	78	68	67	71	68	56	57	62	84	61	84	56	71	62	82	50	71	59	64	69	59	58	73	71	77	71	70	65	73	86	61	76	65	62	68	62	54	64	65	62	61	59	72	52	76	65	77	62	70	78	68	71	77	74	59	77	72	66	66	67	60	65	67	57	58	67	54	47	69	78	57	65	70	72	56	69	63	72	69	65	80	80	60	49	53	79	56	71	63	53	67	67	66	66	60	70	82	58	60	65	60	74	58	66	63	67	61	57	71	65	57	66	66	67	58	63	62	79	66	55	73	67	71	66	75	64	88	75	62	65	62	76	71	67	75	70	83	75	84	53	58	78	70	72	72	73	61	62	59	85	81	53	62	57	57	69	68	70	65	81	70	64	69	65	74	95	66	85	57	62	69	66	73	70	73	72	71	68	73	55	75	73	74	62	75	85	70	75	76	63	64	84	76	59	62	75	59	72	70	64	65	57	68	65	61	65	60	77	57	76	84	67	66	70	57	61	70	71	72	68	66	73	73	64	66	76	61	69	78	76	62	80	64	68	70	66	72	67	73	57	73	63	65	65	64	74	77	60	66	62	55	64	75	59	59	57	65	69	46	62	58	58	75	65	66	68	83	88	69	71	56	54	77	63	75	57	70	61	65	70	71	51	53	67	64	68	62	56	74	57	60	79	73	68	88	60	64	75	68	62	73	74	77	66	52	78	90	61	58	78	77	72	77	68	63	72	65	68	63	69	57	68	71	65	75	77	64	58	68	76	88	72	66	62	49	69	79	72	60	65	71	77	71	61	62	60	58	71	65	72	66	64	50	68	75	74	73	73	53	72	66	83	74	62	85	63	67	84	58	79	62	71	65	64	60	81	58	78	64	83	54	58	58	93	67	68	62	57	58	67	76	61	96	81	63	62	57	65	69	59	63	73	63	60	61	59	68	63	60	61	65	72	53	57	67	66	70	60	57	51	77	80	70	72	86	76	71	71	57	62	82	54	70	52	63	74	66	79	67	89	60	86	72	63	68	76	76	83	76	64	72	71	65	72	72	71	72	62	58	66	77	62	73	63	64	57	67	71	67	61	69	57	56	78	67	66	53	76	67	79	67	63	61	76	65	58	58	69	68	76	61	64	75	69	63	55	68	73	70	48	70	75	74	71	61	67	72	73	69	75	72	57	68	80	75	64	65	87	57	69	63	69	64	56	80	67	68	60	62	74	71	76	66	63	72	74	68	76	57	70	64	65	56	62	71	78	71	81	65	71	69	66	60	59	70	67	63	62	56	70	69	77	66	82	65	68	65	75	76	70	72	76	79	69	72	59	62	56	72	70	61	57	58	72	50	59	60	65	72	67	75	83	60	69	78	59	56	69	69	82	58	75	83	72	72	62	85	79	74	64	59	62	67	71	71	65	73	61	72	59	72	55	71	58	70	67	59	73	67	66	53	63	66	57	59	71	61	73	67	63	73	64	71	72	72	75	59	77	52	57	57	66	70	65	68	63	70	62	61	58	71	72	83	64	74	65	69	77	82	75	63	70	76	62	68	63	64	71	58	53	81	65	61	71	59	47	61	70	72	54	62	73	72	85	59	65	66	67	58	48	87	60	72	71	72	83	70	72	64	64	64	60	70	72	58	57	70	74	69	67	81	76	63	69	68	71	71	69	71	77	70	61	63	76	56	69	76	67	72	59	64	75	68	76	65	73	75	80	65	68	56	87	69	63	90	73	64	60	70	56	78	61	75	76	61	57	62	70	67	76	59	64	81	67	62	81	59	60	78	82
16295	9386	4467	6963	14878	14792	13414	9190	7615	8958	10295	10110	11233	10089	7606	5619	4573	4108	3779	2992	2514	1906	1566	1454	1503	1559	1605	1493	1513	1385	1341	1268	1201	1031	805	768	793	1060	3251	5415	4391	2370	1380	865	634	627	691	612	611	657	603	637	626	620	633	582	634	616	586	646	617	614	651	663	609	586	647	597	601	606	601	599	570	611	589	626	617	579	625	641	597	603	624	584	630	624	607	610	587	595	654	656	553	643	652	633	638	632	641	628	628	605	609	645	632	591	587	648	614	642	659	622	604	611	665	638	590	617	607	593	657	606	585	627	609	646	635	647	644	649	642	618	615	628	595	591	652	586	610	645	654	619	649	617	604	659	621	620	595	626	598	594	649	620	624	636	616	605	584	645	605	632	594	596	626	625	618	637	644	630	615	564	608	621	605	618	607	583	623	631	642	590	603	614	624	633	624	662	579	621	614	612	597	622	642	590	627	623	594	613	604	601	636	630	614	623	637	607	560	613	692	586	612	678	616	661	621	615	606	600	601	639	596	668	588	596	604	615	580	613	602	636	585	602	618	594	593	628	585	578	630	600	638	600	610	623	610	586	627	617	616	592	598	610	652	598	611	611	589	619	636	630	550	637	576	604	608	642	583	620	621	613	646	669	606	617	613	607	616	644	675	656	610	653	641	591	587	634	614	559	648	609	650	616	612	631	629	615	586	639	609	663	664	625	604	596	595	607	646	639	571	596	569	631	616	614	625	589	621	637	583	639	663	587	633	621	558	657	631	623	639	613	603	604	634	605	651	604	653	609	617	593	570	583	602	592	609	627	585	612	569	597	612	638	603	577	643	587	629	636	639	619	575	604	614	603	639	616	619	601	583	637	626	601	614	587	660	634	598	633	608	625	630	637	608	590	660	630	643	579	647	667	606	657	605	642	613	613	602	584	608	639	608	613	618	555	640	572	622	607	623	622	651	629	651	662	640	624	662	625	626	628	629	617	614	627	586	572	661	631	591	613	609	638	563	644	580	622	596	643	612	580	617	595	645	615	609	661	565	603	611	627	641	605	648	612	630	643	623	573	632	630	595	632	598	623	599	628	650	641	603	613	612	645	615	625	640	624	616	567	612	648	611	664	607	633	594	660	628	602	595	626	610	626	655	609	622	618	602	598	607	631	580	607	597	604	633	603	620	609	641	617	584	616	626	594	633	621	569	646	670	641	644	604	596	586	607	616	611	631	621	647	625	599	647	642	582	642	534	667	647	575	662	626	664	617	616	587	602	590	645	554	620	620	620	643	600	609	614	586	592	579	600	610	633	655	645	600	604	617	613	636	603	608	619	578	641	602	638	639	581	632	650	625	591	588	644	647	631	615	614	587	618	637	592	606	592	610	569	607	579	632	595	609	594	620	645	588	600	594	626	651	578	595	644	615	574	611	644	628	648	611	638	624	642	605	591	609	622	626	628	628	620	601	638	629	631	632	631	575	625	608	636	598	632	632	646	648	612	635	589	611	592	603	591	569	608	600	580	629	636	597	584	588	622	647	647	627	637	580	588	598	637	607	626	657	569	598	603	586	596	643	654	643	630	599	610	574	575	627	629	621	611	635	625	621	588	661	629	639	618	606	574	641	568	607	629	600	641	625	632	631	547	664	591	626	646	636	617	616	608	640	602	595	609	606	647	586	660	614	613	638	645	658	629	617	554	641	616	621	618	622	551	611	663	619	633	617	629	654	646	679	601	595	636	617	656	557	594	638	599	570	601	586	619	578	636	630	608	703	629	586	627	662	591	633	587	575	645	620	593	600	646	651	598	579	608	590	577	625	552	615	598	588	639	595	623	653	605	615	591	680	634	638	624	609	603	613	554	615	618	613	606	624	640	642	583	611	637	605	605	654	616	633	601	623	607	622	625	618	589	639	609	634	642	618	647	634	622	628	616	580	620	619	628	612	592	608	623	621	635	637	572	620	601	603	664	635	638	613	648	647	621	614	626	670	602	631	641	635	651	617	625	617	572	594	602	646	596	609	632	604	576	571	605	638	604	606	603	652	641	631	620	649	644	599	623	594	631	654	613	620	650	625	594	606	692	613	574	592	672	618	596	621	605	590	593	655	600	604	601	615	573	608	619	610	589	648	591	604	615	628	619	614	575	614	609	603	582	634	638	602	612	657	610	613	626	573	550	648	612	591	643	611	652	600	571	643	592	611	599	602	570	600	652	658	620	655	599	656	591	573	614	605	605	615	643	577	604	605	659	657	621	625	591	658	676	621	588	605	576	602	635	640	672	609	588	607	576	668	639	568	643	654	621	590	633	635	582	616	581	605	588	625	608	630	603	607	652	655	600	615	608	641	594	631	594	620	602	616	628	566	619	621	593	606	565	653	617	608	624	598	626	608	611	630	651	620	606	651	628	632	641	579	603	626	673	623	629	576	621	638	598	586	592	593	599	627	665	632	613	609	652	607	613	612	593	614	618	621	606	627	632	599	637	667	644	589	649	573	655	583	631	618	621	627	627	587	576	593	564	587	617	585	577	647	613	575	616	636	629	640	587	660	649	621	603	631	584	613	578	637	636	665	653	615	577	576	585	656	642	600	612	577	616	645	640	572	642	621	586	593	614	591	608	604	615	606	617	611	613	635	599	613	653	555	626	584	583	661	638	626	652	630	642	601	576	627	583	624	559	641	646	619	605	603	647	604	627	605	620	627	626	621	610	625	593	652	616	649	581	633	566	598	612	569	628	592	613	619	609	615	613	629	630	590	626	586	640	659	603	619	614	603	640	643	577	631	606	602	635	647	635	563	582	600	641	611	592	610	627	596	615	639	616	589	587	654	614	613	596	622	589	599	648	622	579	574	624	627	599	630	599	634	633	601	602	561	602	615	568	607	642	630	600	635	638	586	626	585	651	605	624	640	622	666	610	636	610	628	611	636	687	623	614	594	602	651	592	641	601	646	628	630	630	642	638	584	584	595	626	576	638	640	603	584	601	668	601	602	597	635	667	617	618	608	642	579	641	621	677	655	626	610	648	623	657	569	633	630	631	653	574	631	643	606	628	644	610	645	615	642	613	617	634	628	565	583	638	628	635	597	621	643	636	594	608	626	594	615	549	592	632	633	626	589	617	601	645	586	640	642	622	606	614	691	640	627	581	595	575	609	603	591	638	616	625	589	632	601	639	632	633	583	623	605	613	621	638	646	637	614	604	633	594	611	629	630	649	635	622	659	604	626	608	576	605	618	619	635	587	597	628	589	631	556	579	619	617	620	597	591	590	603	597	643	635	596	678	608	612	644	581	601	631	613	606	629	582	629	581	643	659	627	615	625	600	624	547	552	632	599	651	616	593	641	586	649	610	631	627	622	635	639	647	611	619	633	605	627	603	639	612	638	596	590	651	601	642	598	635	630	619	631	642	603	597	594	648	629	643	600	595	587	653	646	588	596	578	608	626	615	649	658	675	597	576	633	637	656	585	589	659	603	621	598	589	568	635	569	641	609	584	607	604	633
1576	970	459	340	295	373	396	280	334	417	462	503	590	492	344	290	246	224	245	211	153	174	145	94	97	97	104	106	116	103	114	125	106	87	107	99	66	158	285	470	256	164	122	75	63	81	71	83	75	70	86	81	75	89	65	77	82	72	77	64	72	85	76	76	81	88	83	63	77	71	76	98	68	77	90	88	90	71	94	87	80	70	84	89	59	82	93	82	82	84	74	83	72	78	78	72	73	80	74	69	92	90	77	83	80	64	83	66	74	71	77	92	73	85	55	89	84	82	85	84	84	72	65	92	78	88	78	70	84	80	76	80	82	82	81	79	82	63	73	84	78	82	80	81	84	84	73	87	76	80	84	83	80	79	77	79	95	66	93	91	96	65	61	69	85	77	70	74	83	81	83	86	84	88	83	83	80	71	81	87	80	67	80	73	72	73	77	80	75	79	76	86	82	95	94	77	99	79	68	69	84	88	96	82	86	91	82	75	89	55	67	92	84	96	86	80	79	74	73	75	79	88	91	69	104	69	62	79	102	81	85	74	81	72	84	71	74	77	91	89	78	80	80	81	69	72	73	74	65	64	79	86	67	81	66	84	94	76	79	80	63	92	69	76	80	79	79	71	64	98	79	84	67	80	68	70	63	69	61	80	83	76	76	76	87	75	78	77	59	78	79	92	76	82	79	70	79	82	65	90	79	87	86	84	78	81	76	83	83	78	74	76	84	81	84	71	78	69	77	77	70	74	83	73	73	77	73	78	93	85	69	77	76	83	68	74	82	83	77	85	76	70	66	68	77	80	86	78	80	75	65	88	95	60	80	76	74	87	83	77	64	69	73	92	70	85	95	88	87	67	72	94	84	74	71	87	80	80	68	81	73	92	86	76	77	87	80	78	75	76	57	81	78	82	77	51	66	66	66	72	75	63	85	77	89	85	84	78	80	65	68	71	81	89	72	86	70	87	74	72	91	81	78	76	66	106	84	90	81	80	77	77	81	74	54	81	102	85	67	73	74	97	87	68	69	79	94	88	68	79	67	91	85	75	77	75	70	80	70	88	76	72	86	75	97	77	67	71	115	81	82	81	81	80	73	80	77	84	67	106	85	95	66	79	74	80	65	77	82	67	80	71	82	84	79	74	67	73	73	77	78	86	95	73	85	73	85	75	87	76	90	83	77	74	90	78	77	80	92	75	82	81	71	78	77	66	67	71	84	84	81	91	60	75	75	83	86	81	71	81	78	78	84	71	80	75	94	75	82	82	91	67	66	84	77	64	82	73	76	81	77	67	86	78	93	79	73	88	67	82	66	80	66	92	75	78	71	86	73	73	61	70	65	83	79	77	86	84	70	77	77	72	69	84	82	74	73	74	71	77	82	83	94	79	100	76	82	87	80	78	72	76	81	77	100	66	82	77	83	70	75	88	84	75	77	80	81	80	71	82	91	79	69	77	87	77	81	73	80	72	86	65	72	67	95	82	86	77	86	100	77	83	77	70	102	85	70	92	72	89	73	67	73	79	90	79	72	77	70	70	66	83	78	72	97	78	71	74	74	82	75	90	86	87	75	92	75	69	86	65	85	89	91	83	82	83	80	77	88	71	94	82	88	91	72	67	84	78	100	64	92	58	72	85	76	74	85	64	79	73	78	88	74	67	86	73	79	80	86	81	75	70	77	68	82	80	85	79	63	70	85	88	80	89	86	77	84	90	81	78	75	78	77	79	78	67	90	84	76	83	72	64	82	66	75	66	71	76	78	73	85	71	80	60	88	76	89	86	97	92	67	94	85	90	92	63	77	77	78	74	68	79	78	90	82	78	65	56	76	99	83	83	85	71	67	84	67	73	82	71	87	82	64	76	73	89	63	75	72	79	88	91	82	79	75	75	74	84	80	87	79	67	71	75	76	75	80	78	84	91	63	82	74	77	79	88	80	103	65	72	87	75	76	99	71	81	77	71	91	71	72	81	77	96	68	77	78	91	71	72	83	50	69	64	84	86	74	77	81	75	78	73	88	81	66	75	94	86	71	84	91	93	73	70	75	79	66	87	76	68	69	69	76	79	76	84	81	71	81	67	75	91	84	85	62	70	78	75	87	76	92	71	73	105	73	78	77	80	74	87	90	74	68	64	91	95	83	68	81	91	79	68	80	67	81	87	91	86	82	72	87	66	91	81	84	77	83	93	76	83	86	69	77	74	86	87	89	76	78	81	85	89	77	85	85	84	67	87	86	86	75	66	81	89	80	90	64	88	70	80	94	92	76	75	80	82	85	75	78	81	76	91	81	68	84	84	69	76	81	69	84	77	79	71	69	76	90	84	74	73	76	83	83	80	70	82	85	64	84	87	73	71	81	73	87	97	75	67	84	68	60	64	79	70	75	96	68	73	68	72	68	68	85	71	73	72	75	76	88	80	81	78	70	81	79	77	87	81	74	77	80	71	77	94	75	73	89	76	84	74	76	83	58	76	72	73	76	92	72	79	62	73	79	87	79	87	75	78	74	77	82	79	67	60	65	77	65	90	83	87	86	71	84	78	76	83	73	72	68	92	75	74	79	74	81	77	71	68	72	90	72	77	75	83	79	76	65	91	84	78	58	78	94	74	72	84	86	75	75	87	70	70	82	85	83	61	74	89	86	80	82	80	77	68	73	94	80	89	80	65	86	94	71	91	90	88	82	83	75	94	73	74	76	80	88	73	61	90	66	60	70	94	80	80	87	86	77	81	83	101	72	78	77	86	81	89	80	71	85	70	82	69	67	59	82	82	85	95	77	80	93	63	89	81	85	79	73	75	69	93	92	84	79	84	78	92	77	68	90	92	78	87	79	84	71	84	89	68	87	72	68	76	84	71	79	84	85	103	66	73	87	79	86	81	74	76	95	73	72	75	87	80	68	85	82	80	84	86	78	83	78	72	77	70	74	94	82	75	72	76	60	71	76	79	79	82	74	80	84	89	77	83	73	84	82	101	75	70	78	86	82	94	75	74	77	76	92	84	69	74	74	77	86	72	90	70	89	65	66	75	77	100	71	77	73	92	72	79	75	83	80	90	75	77	66	65	81	74	73	74	81	73	81	85	88	83	80	72	86	69	88	83	73	62	72	63	83	93	56	71	81	89	77	87	70	82	71	76	96	88	73	78	88	94	66	70	81	73	93	74	87	83	72	84	64	92	69	73	72	80	59	86	79	72	75	94	62	77	69	101	79	76	58	76	90	83	84	74	86	79	97	79	86	80	79	78	73	71	80	67	75	70	82	72	84	86	80	97	84	68	77	91	59	82	70	83	76	64	71	78	82	69	64	74	93	82	82	78	85	76	81	73	66	98	65	68	72	88	82	69	70	75	83	79	76	81	69	81	92	77	66	94	80	75	70	94	76	80	85	93	77	75	66	70	76	66	84	91	64	78	86	74	97	70	70	84	88	87	78	77	61	73	70	83	67	69	82	78	73	76	82	72	75	82	93	79	80	72	62	80	96	71	80	78	80	85
19239	10993	5285	10903	17040	17837	15080	11198	10676	12489	13185	13312	14245	11818	8713	6962	6267	5458	4880	3976	3263	2933	1930	1859	1512	1482	1509	1440	1527	1894	1684	1552	1361	1123	1473	1021	940	2319	5653	9098	5072	2290	1319	851	727	780	742	717	751	755	726	706	684	773	708	752	756	715	778	693	717	755	700	761	754	720	699	672	704	694	734	703	729	753	732	724	759	750	737	703	729	710	731	699	746	728	740	736	731	762	710	718	751	701	757	735	753	725	690	715	706	761	711	723	715	699	737	756	702	718	732	683	707	748	698	703	729	690	680	705	766	763	770	758	739	751	762	703	771	793	701	739	777	714	714	728	716	695	758	736	717	706	682	720	708	720	713	756	650	708	722	723	755	714	769	691	718	709	703	752	734	755	713	730	724	711	737	754	693	723	729	742	712	730	733	694	674	712	699	693	716	727	737	696	673	737	754	727	709	687	693	718	761	717	715	769	713	714	734	773	726	756	697	756	706	746	747	698	742	719	751	681	705	710	707	726	716	707	696	682	728	722	714	750	699	732	740	710	724	707	798	704	748	746	729	698	698	729	706	729	799	733	727	718	716	682	704	729	693	723	730	742	729	734	701	750	710	715	786	782	678	742	723	725	676	710	744	725	734	736	740	760	682	744	703	690	719	737	742	765	735	741	703	738	758	691	725	744	727	656	754	728	755	728	733	718	710	745	680	731	675	752	742	746	711	748	710	739	719	688	713	711	739	732	727	747	737	720	745	734	732	688	695	761	668	714	683	758	756	720	715	720	715	768	741	699	733	779	680	731	733	758	698	710	704	742	747	699	753	714	745	719	679	725	722	700	775	716	746	754	707	745	708	710	709	701	764	754	714	717	745	695	750	726	695	758	747	719	705	703	719	664	776	706	725	723	722	707	708	712	739	713	714	733	732	749	725	735	731	709	760	723	757	752	699	691	728	720	718	689	717	737	712	739	710	742	711	785	728	731	725	734	720	709	693	723	707	730	745	716	703	735	682	722	719	703	717	707	715	733	761	680	729	742	721	747	727	689	701	751	718	751	737	699	751	688	761	746	707	693	671	683	743	762	716	685	738	698	709	709	733	698	691	714	704	720	697	723	763	754	739	669	767	710	699	732	822	728	760	651	734	728	764	744	722	705	718	686	735	670	666	733	713	699	764	694	693	713	715	718	699	729	731	734	726	716	692	758	714	756	754	710	763	735	696	698	775	725	716	691	711	711	719	703	711	724	727	712	719	724	715	704	664	754	682	751	725	741	708	676	759	683	736	748	698	698	703	708	722	742	753	723	727	710	722	734	719	746	738	710	730	759	744	728	722	723	731	707	789	710	705	699	738	710	741	722	690	723	741	713	726	741	722	699	764	703	702	695	751	688	692	701	768	717	697	744	718	648	699	693	719	717	720	705	721	724	778	738	684	756	692	718	732	731	749	721	713	714	697	740	708	718	734	736	763	724	750	674	682	692	724	698	723	699	758	742	712	754	688	718	733	726	702	782	698	726	747	744	748	693	734	755	704	719	755	701	715	720	709	725	738	724	738	763	762	717	724	723	766	716	732	692	691	718	783	704	757	721	683	746	782	671	728	738	746	684	701	681	684	708	713	744	723	670	727	742	700	762	715	763	722	707	717	745	724	781	736	695	685	738	750	705	715	750	768	741	689	734	734	731	694	724	682	757	710	679	725	688	728	719	731	725	758	757	721	729	730	735	693	730	714	702	723	753	704	713	718	670	745	737	750	692	713	684	731	724	713	716	752	705	693	735	714	693	767	737	772	717	700	719	724	751	713	735	757	737	752	730	730	699	784	733	718	736	728	746	687	711	722	733	757	717	704	709	756	710	731	718	730	751	710	736	727	757	712	763	691	772	667	686	743	737	732	761	691	769	722	684	736	740	705	693	745	747	779	700	747	715	726	692	683	749	756	757	719	711	738	714	750	742	688	726	727	737	732	773	672	732	723	720	712	634	759	733	712	701	738	743	739	676	715	684	690	753	698	718	714	681	745	754	726	725	738	764	696	687	752	697	740	699	722	705	714	731	736	701	753	699	741	711	741	706	775	716	702	762	705	696	709	692	735	766	687	744	707	734	723	779	759	717	689	763	688	779	712	734	707	737	736	735	745	720	706	732	700	680	719	775	754	721	735	705	735	697	747	717	754	688	735	711	745	706	717	767	669	743	721	717	692	717	701	691	691	717	725	712	759	728	752	702	680	731	741	731	728	721	722	700	726	743	726	735	717	744	769	681	709	710	694	709	798	689	708	689	720	740	711	720	741	688	696	764	707	752	719	734	754	764	738	694	767	702	729	778	786	744	767	780	658	729	712	711	721	730	704	732	685	711	740	737	725	735	722	717	695	699	762	736	681	770	714	728	741	696	701	642	746	697	735	705	760	704	690	674	738	730	731	687	709	796	741	694	712	712	734	722	703	692	743	721	682	735	776	729	689	737	729	730	717	725	757	711	689	725	719	701	698	744	714	736	744	685	722	755	707	711	704	714	717	743	760	723	769	766	773	718	684	767	739	716	708	777	721	746	732	748	667	726	723	717	766	709	710	715	714	756	711	697	702	758	727	738	731	750	700	736	695	769	730	744	712	737	767	671	752	754	746	700	728	735	703	787	763	706	739	707	732	683	756	675	743	739	707	699	774	711	752	699	741	721	722	740	722	724	779	745	703	717	714	736	738	733	727	697	754	750	685	745	734	735	719	741	747	724	716	706	736	747	734	765	728	735	676	766	728	694	765	717	749	734	710	661	700	779	733	692	686	718	752	711	725	704	683	724	727	690	691	708	763	710	779	712	707	705	706	719	779	758	719	786	755	718	723	701	714	769	733	711	694	713	796	709	730	713	741	734	765	762	749	685	707	727	710	767	756	732	734	690	718	737	727	740	716	718	686	753	726	722	746	701	712	704	711	716	699	727	700	716	687	749	715	711	772	681	691	722	789	729	704	672	734	672	686	692	751	744	720	744	729	695	753	723	714	747	754	737	687	665	750	737	743	694	710	736	771	733	672	704	747	721	746	710	737	731	676	755	700	770	746	727	727	718	731	700	686	715	687	722	672	704	782	726	746	729	717	720	784	745	705	756	741	725	698	754	721	719	702	725	712	754	755	754	775	775	723	745	709	750	653	747	720	678	733	719	671	770	682	734	661	710	713	772	731	671	744	736	705	711	727	730	784	756	740	709	735	758	711	737	718	752	741	699	732	694	720	700	701	698	713	702	728	717	730	730	758	725	709	688	711	732	746	762	764	742	724	705	755	724	702	721	711	722	772	735	715	752	704	668	769	730	746	699	760	708	695	728	725	722	729	732	720	710	715	807	723	669	756	732	767	735	650	712	727	693	714	716	686	717	740	704	764	768	742	699	750	701	755	699	725	740	696	704	685	718	720	687	710	735	760	668	749	680	735	760	760	708	700	727	736	733	709	670	740	737	730	732	721	740	706	765	671	795	744	731	744	747	706	736	722	731	747	742	716	735	744	731
1497	422	276	283	197	187	216	230	244	306	320	310	338	318	270	229	204	162	130	120	104	114	100	97	92	80	74	69	73	94	101	77	83	85	79	79	77	74	105	167	127	97	82	76	78	82	65	81	85	83	65	57	77	79	69	79	78	60	64	63	73	73	84	92	84	88	68	74	73	90	85	59	65	62	73	70	63	98	68	82	97	73	78	79	82	70	86	79	88	73	87	72	78	77	62	85	72	71	83	82	70	79	69	77	88	75	81	51	55	74	79	82	80	60	88	63	86	95	66	82	73	68	79	62	76	90	85	84	83	77	88	77	81	93	75	79	91	70	69	86	76	63	75	81	72	62	82	78	76	64	89	81	81	76	73	71	76	76	58	80	86	80	77	54	72	66	79	74	78	66	88	73	79	71	68	81	65	74	61	84	68	53	72	61	83	79	95	66	84	83	79	80	77	68	77	82	67	69	67	86	79	74	74	79	79	75	69	87	67	85	75	62	71	61	63	76	74	71	92	93	90	84	90	87	80	83	63	66	65	59	74	74	84	71	78	85	70	84	79	61	78	84	54	77	79	58	83	82	77	76	78	63	89	71	69	71	82	72	70	83	80	67	76	78	75	59	77	91	74	70	61	84	83	79	77	71	82	80	73	73	80	80	81	82	79	82	81	83	86	83	100	86	104	75	90	72	78	64	85	53	76	66	68	80	81	68	88	72	68	83	85	75	73	68	86	57	74	66	79	80	93	68	69	65	77	79	72	56	73	89	65	64	92	66	67	66	68	71	99	79	81	71	65	78	77	74	72	74	64	71	76	65	65	64	74	84	81	64	77	62	82	75	58	65	69	79	70	72	87	65	83	75	78	83	71	65	74	88	91	60	83	75	81	76	72	80	67	65	83	75	89	79	74	83	84	62	71	75	77	58	74	92	79	93	75	91	76	79	74	81	70	66	75	68	72	86	89	79	66	74	66	89	78	72	75	78	80	72	78	89	80	85	73	75	71	75	98	92	81	80	65	70	87	83	83	72	78	74	68	87	72	90	69	80	78	60	68	57	65	73	82	85	68	85	76	78	69	64	108	87	81	74	67	90	84	69	86	67	66	71	85	79	67	73	86	78	78	78	62	77	75	60	71	74	87	74	74	75	58	73	62	88	85	70	83	88	62	84	71	88	74	51	82	71	78	66	82	80	72	83	71	73	64	92	65	73	83	71	81	84	82	71	79	77	71	71	84	86	74	71	75	56	76	75	78	87	69	99	80	79	99	89	85	85	75	63	83	60	67	88	93	66	69	60	79	71	79	71	55	69	84	70	82	88	71	84	84	74	82	94	65	74	72	67	76	76	75	76	63	72	69	78	69	74	93	78	83	78	74	78	79	86	71	73	81	75	66	71	70	66	90	79	89	69	64	90	64	69	53	66	84	68	97	88	76	77	73	84	89	72	65	72	95	73	80	81	89	67	85	77	79	92	84	83	74	97	92	78	68	90	75	60	85	77	93	72	74	75	81	98	83	64	82	76	79	73	85	83	80	81	78	79	69	90	62	80	73	63	84	80	67	65	76	56	66	57	68	80	79	71	76	68	66	79	77	67	71	76	89	71	68	81	67	84	79	85	77	80	79	80	89	78	66	89	84	81	71	66	79	76	77	70	72	66	70	87	85	77	84	73	82	87	68	82	79	82	67	73	74	85	70	86	75	89	78	65	76	87	83	67	79	80	68	68	78	82	78	86	74	76	77	70	68	75	74	78	64	89	78	78	65	84	58	66	78	60	68	97	73	67	73	71	86	82	62	62	72	77	79	78	73	74	88	82	68	74	75	87	91	69	77	68	73	78	79	80	95	73	84	81	76	102	80	72	67	63	75	68	74	71	75	66	69	73	57	63	71	58	73	75	75	69	78	83	72	81	78	90	74	74	96	59	84	80	89	68	66	83	69	75	57	65	68	73	62	70	76	84	73	80	82	84	75	81	69	75	69	80	76	70	90	80	64	73	72	77	81	84	76	79	83	81	76	79	67	92	82	84	98	65	73	59	72	86	96	74	70	77	78	68	73	70	81	78	67	71	76	73	80	70	87	72	81	73	65	85	73	74	61	86	59	80	82	80	70	83	88	80	71	89	70	69	79	85	85	87	87	68	76	73	76	82	81	68	77	65	81	66	79	76	69	57	90	72	69	80	67	71	85	79	74	80	76	85	83	77	87	74	91	69	89	75	84	76	77	92	83	78	72	90	67	77	79	65	69	84	73	73	80	79	75	79	79	81	77	73	84	65	99	71	96	70	89	85	70	77	72	83	77	92	86	79	70	67	77	69	78	80	74	72	76	81	78	74	80	90	67	85	72	60	71	113	65	68	76	64	56	79	78	68	69	75	72	76	71	73	72	76	77	74	89	88	72	70	96	63	78	81	77	57	67	79	82	80	77	96	75	74	77	75	82	91	92	82	80	73	72	83	60	82	78	82	94	83	82	81	90	66	57	59	85	60	84	70	58	65	79	54	72	83	80	77	88	78	79	65	65	76	81	85	93	61	86	65	71	74	86	64	64	83	73	54	59	76	76	55	76	77	77	67	88	58	74	82	74	73	83	75	63	82	73	82	74	70	68	62	74	60	70	93	80	80	71	80	76	89	69	75	85	85	77	61	72	82	85	67	74	78	94	58	81	78	83	100	82	82	87	87	71	82	79	73	80	74	86	74	67	77	78	68	84	70	71	83	78	73	75	75	64	93	81	62	79	88	74	75	67	78	74	86	74	79	97	75	68	98	71	66	79	72	82	82	95	84	67	86	76	63	71	92	76	77	79	77	66	90	86	89	66	83	77	73	97	82	65	84	76	62	74	74	80	69	77	94	76	79	87	75	83	68	72	77	71	78	83	74	79	84	79	72	75	78	86	82	73	60	73	77	62	69	76	78	79	79	64	45	76	74	84	76	70	79	85	80	76	67	68	76	82	69	84	81	96	62	68	80	78	74	81	77	71	87	74	92	72	70	85	78	63	75	86	67	71	72	66	85	106	74	81	83	70	80	71	83	84	91	79	85	72	92	95	58	92	81	80	75	73	89	78	67	74	80	82	81	63	76	77	74	70	74	55	68	92	68	65	77	68	75	84	60	87	62	81	76	87	71	72	86	76	90	70	73	87	75	80	64	84	89	76	85	64	62	88	78	74	82	66	77	71	79	69	73	84	99	64	70	78	75	65	65	80	91	73	80	76	71	83	76	81	89	70	73	90	64	63	70	70	86	79	89	81	73	94	71	67	65	71	82	74	74	80	72	69	83	75	75	72	81	66	81	80	73	84	73	84	70	77	61	79	71	79	74	78	79	70	78	80	71	68	73	81	71	109	73	70	77	62	83	67	73	80	84	85	85	75	81	90	82	83	71	77	91	74	90	75	68	75	68	71	82	85	60	89	67	72	69	67	88	87	71	74	73	68	70	80	85	68	72	88	69	64	71	88	98	76	92	78	60	73	70	75	68	87	78	82	85
16461	6287	4102	8680	11658	10466	9709	8309	8677	9764	8554	9443	8880	7477	6386	5297	4555	3441	2457	1959	1722	1508	1294	1123	1013	891	892	963	947	1055	1056	1066	1037	968	984	939	751	913	1588	2795	1807	1187	894	739	698	710	676	701	682	713	692	655	692	699	674	693	714	704	714	685	671	689	650	689	738	697	642	679	733	695	739	687	643	711	676	672	694	699	671	693	703	706	705	669	667	674	712	707	674	706	711	676	708	701	741	703	670	711	714	679	714	715	682	628	668	662	659	697	709	673	703	677	708	696	677	657	702	677	690	674	706	693	721	676	681	699	699	731	689	697	667	681	634	681	675	707	665	669	699	668	676	690	718	667	678	696	733	690	661	724	688	712	677	691	640	668	689	691	709	682	696	660	653	666	685	698	677	701	685	678	671	707	649	698	668	666	678	672	720	698	692	643	676	662	652	666	710	653	691	696	687	729	677	707	699	663	703	710	718	646	707	643	683	674	730	679	663	722	754	744	693	726	701	705	682	709	643	664	677	710	668	716	678	738	684	692	698	693	678	707	627	665	670	697	728	688	674	768	718	685	652	704	717	660	718	700	696	724	717	709	738	669	711	707	719	654	683	694	674	697	725	686	699	714	697	685	720	674	707	712	696	715	661	728	683	668	737	651	707	678	688	704	674	688	711	695	695	689	715	675	694	672	697	704	688	728	686	670	657	685	670	663	740	682	651	677	669	692	718	674	696	702	701	695	679	715	720	718	712	687	672	673	705	688	696	719	682	699	700	708	695	742	627	627	649	692	697	676	704	685	635	704	696	686	693	681	732	715	711	697	716	698	668	751	664	665	682	696	665	688	673	677	687	702	745	691	727	718	685	697	708	719	708	670	683	687	715	716	721	677	720	669	701	654	701	621	657	694	709	700	661	670	726	666	703	670	700	720	697	693	664	703	664	721	728	674	709	726	725	731	704	678	748	691	696	677	708	690	678	718	687	664	706	716	725	677	721	727	660	700	664	706	700	730	694	712	696	710	675	656	729	717	716	687	742	729	713	629	710	626	663	738	660	661	691	640	682	677	686	658	740	722	721	729	689	742	680	710	664	679	721	731	745	730	661	702	711	713	703	653	675	713	656	662	671	683	659	740	724	689	714	716	705	710	738	690	676	679	734	722	716	685	696	669	682	714	719	681	716	703	736	692	643	702	683	674	682	719	687	680	704	696	657	718	696	692	722	646	692	712	716	680	693	668	710	655	650	685	723	701	722	702	687	694	658	738	738	695	698	670	685	685	652	708	711	681	666	690	710	675	745	726	706	718	659	697	676	693	750	670	669	711	706	738	672	667	675	680	690	653	696	707	702	711	696	683	669	679	719	726	706	692	727	741	689	689	702	695	716	710	694	669	679	706	703	701	709	663	713	659	698	716	674	704	686	657	762	676	733	645	682	671	690	724	693	712	696	724	719	723	697	671	640	713	651	687	670	673	640	656	710	703	719	671	698	658	692	678	671	671	671	731	729	696	690	685	695	657	733	653	710	740	699	715	716	726	642	651	686	696	752	697	695	689	729	724	679	688	717	714	664	725	699	732	686	705	678	700	677	664	683	678	715	659	712	694	685	724	702	716	716	724	659	665	642	694	667	686	658	693	707	632	694	716	673	705	703	698	720	696	711	678	711	709	770	694	655	724	691	721	713	676	684	703	669	689	752	735	668	626	666	671	709	705	688	638	679	744	716	680	729	698	713	698	716	757	705	737	741	714	698	703	677	693	680	716	674	694	718	673	675	689	697	690	706	707	707	721	653	685	710	688	670	646	677	689	703	697	674	720	654	704	676	700	703	677	676	694	685	700	673	645	664	746	709	693	697	673	662	667	672	663	634	732	646	736	732	690	715	711	735	717	733	747	685	663	697	704	703	724	687	699	725	683	638	733	688	682	709	662	691	669	686	725	662	705	714	725	670	720	690	731	679	646	718	715	744	676	707	707	664	697	686	679	687	714	682	712	710	724	714	704	747	681	731	737	717	662	706	698	631	676	674	698	657	704	732	697	714	650	700	671	696	653	718	718	712	691	718	703	706	673	653	688	650	713	722	667	656	659	646	671	692	716	709	703	695	703	677	674	698	662	734	725	724	667	702	709	694	674	677	692	705	706	654	678	747	675	666	690	656	688	677	676	658	696	663	688	693	719	704	687	716	683	661	703	678	713	700	666	691	716	690	694	589	678	686	755	688	641	714	718	657	690	727	677	675	681	649	709	667	707	677	665	673	731	710	659	701	663	682	682	705	696	694	679	679	664	746	705	665	655	700	670	717	685	652	730	676	704	720	651	724	684	668	714	689	651	663	679	677	698	735	696	691	699	639	690	652	691	678	653	700	718	682	643	667	696	705	694	663	709	693	650	673	677	712	689	722	674	710	673	656	677	680	731	698	687	691	710	668	743	695	694	683	696	723	709	719	697	630	706	691	712	676	681	694	663	713	714	682	737	672	667	679	668	714	671	704	639	739	685	705	688	682	660	659	688	714	700	666	716	704	692	653	710	676	738	704	706	678	659	695	667	706	676	623	674	677	652	725	728	687	674	694	709	737	733	712	654	721	671	702	672	696	696	703	706	733	706	658	698	678	667	702	700	670	676	747	665	686	675	679	696	667	685	722	709	668	705	749	695	673	703	702	707	728	716	668	679	687	685	729	669	715	684	719	715	691	665	678	655	687	675	716	704	695	726	696	663	676	737	686	694	747	667	723	705	698	702	718	664	697	732	682	692	701	698	703	700	711	663	714	713	679	711	709	643	678	692	647	691	642	647	704	680	676	699	716	757	668	649	685	678	668	723	714	705	698	706	720	667	674	696	678	617	646	694	691	702	705	689	679	698	680	689	659	666	680	658	642	701	732	728	713	678	693	729	654	677	713	678	681	677	717	665	700	635	693	710	668	715	684	637	746	714	701	686	684	701	680	660	721	690	707	664	700	669	722	695	706	706	699	690	693	699	742	717	669	689	686	694	719	725	662	696	679	702	686	688	717	673	712	680	679	692	702	674	647	657	679	702	672	656	678	674	660	714	695	694	698	710	691	713	739	685	704	724	714	707	697	659	711	674	671	644	738	704	718	713	679	681	733	691	693	723	678	700	678	726	647	658	725	722	766	745	689	689	691	740	666	698	672	649	730	661	710	706	714	693	742	662	670	710	680	690	729	722	668	696	712	664	702	689	707	692	704	687	681	718	712	717	689	685	651	699	698	725	735	648	655	684	680	695	735	686	678	635	728	659	719	734	749	667	701	671	729	702	703	662	676	685	717	694	697	689	697	666	703	729	673	687	654	701	692	632	756	718	733	718	665	660	679	663	681	673	712	730	686	744	661	736	667	665	692	734	705	714	669	689	745	682	707	698	715	675	665	663	728	737	661	707	709	721	639	677	736	677	678	657	717	680	670	694	649	672	702	681	720	651	687	702	743	656	721	694	670	719	687	720	716	701	682	655	712	694	697	716	744	690	731	637	683	707	675	702
1408	707	483	367	257	328	359	390	441	435	463	468	314	326	340	279	197	200	148	130	244	147	122	95	108	91	88	87	96	118	119	118	94	113	109	85	105	114	244	251	189	137	114	104	108	79	98	85	77	79	97	87	83	95	84	98	71	92	85	84	101	90	84	79	84	86	90	91	87	84	83	74	89	88	93	83	88	79	87	98	89	80	83	78	75	82	92	85	81	87	77	78	91	78	74	76	78	92	84	86	83	104	63	86	89	94	86	91	87	94	84	85	84	83	83	73	94	76	83	97	84	91	84	87	87	92	79	95	93	89	83	86	75	79	92	70	97	92	95	98	82	82	68	80	100	75	85	90	104	72	92	84	80	94	82	86	75	94	109	84	91	80	90	84	84	72	97	102	90	81	100	85	80	73	80	80	70	71	85	70	76	80	85	70	84	96	83	94	97	96	73	83	80	70	77	103	96	91	66	95	84	93	89	96	79	73	101	81	112	92	78	103	75	84	75	83	79	101	87	83	97	102	82	108	100	87	84	94	78	70	93	92	86	88	98	87	91	95	87	89	65	85	81	89	85	87	93	95	72	100	83	99	81	86	94	82	101	103	79	96	83	98	83	70	89	85	89	93	95	90	80	86	101	87	85	104	71	93	92	85	107	79	98	85	96	89	86	81	82	81	72	76	87	81	90	87	90	83	90	75	91	89	89	74	78	91	74	94	76	86	82	82	85	89	92	97	94	85	98	92	93	83	98	77	74	102	85	73	82	88	90	87	76	100	100	87	87	79	106	91	88	92	83	93	94	101	106	84	85	83	78	79	100	101	82	90	89	78	92	80	91	84	116	91	104	89	89	94	78	80	89	81	80	88	99	77	75	79	89	89	81	73	86	76	77	82	87	83	114	88	94	84	87	75	90	86	91	90	85	86	92	86	83	91	90	93	98	85	84	86	94	82	86	93	75	100	96	79	64	82	76	97	95	86	79	105	102	91	93	107	90	89	105	78	83	92	91	78	96	97	80	82	85	85	101	94	95	78	82	85	83	109	81	72	67	65	96	72	78	101	102	83	89	82	73	78	85	72	88	108	90	101	93	89	85	86	90	67	106	98	76	82	82	93	79	84	84	77	81	85	102	102	84	89	94	85	107	88	97	77	91	105	84	86	92	85	78	82	100	96	106	71	92	92	93	96	96	86	81	107	104	89	80	98	78	77	74	94	79	78	87	96	71	88	97	98	88	83	91	94	73	76	70	73	103	90	98	100	85	94	101	96	92	107	86	81	89	79	82	99	84	70	83	100	74	91	88	96	100	84	88	84	78	82	72	73	79	88	95	91	77	78	98	82	82	76	102	80	71	95	94	73	81	90	102	89	80	67	77	90	96	96	80	81	79	75	105	83	82	90	96	78	93	100	90	71	97	83	88	87	85	90	87	78	81	96	96	79	86	75	86	84	89	92	98	87	99	82	74	87	100	81	89	73	88	109	91	86	97	80	88	77	94	88	102	67	80	93	76	83	91	86	88	87	78	82	77	86	83	89	97	79	78	75	73	84	99	94	93	83	81	63	77	96	83	64	87	68	95	95	84	82	91	90	86	92	93	60	69	90	74	98	98	81	100	81	100	79	94	99	93	75	77	89	85	84	84	90	88	70	85	75	96	90	96	93	86	90	106	97	72	80	88	73	81	83	77	79	81	95	79	87	80	92	90	107	83	71	79	97	101	83	96	87	99	82	102	74	104	78	81	77	90	97	96	93	95	78	97	72	76	63	91	88	87	80	75	74	83	72	81	88	76	105	79	90	80	70	88	102	82	83	80	77	78	86	86	77	77	82	90	90	84	80	83	78	77	101	84	88	80	90	74	89	95	86	90	97	75	91	75	74	89	80	78	96	98	75	94	95	105	80	89	94	86	77	83	97	95	66	80	96	73	77	75	90	73	75	66	90	90	92	84	81	95	93	91	92	84	86	76	90	93	75	81	87	85	81	86	84	79	92	97	83	76	85	83	87	81	86	84	92	78	89	97	82	93	75	80	74	106	94	75	87	91	71	88	86	80	85	85	84	100	91	111	101	83	80	84	78	85	92	83	92	85	106	92	77	96	76	88	86	81	93	94	84	86	96	90	80	61	101	72	102	107	112	82	84	89	83	83	80	84	97	92	84	88	88	91	67	75	75	92	73	77	82	78	74	80	95	74	58	94	91	98	91	86	86	74	83	85	87	78	88	78	80	87	90	94	76	83	83	96	79	77	71	89	93	94	85	93	90	71	93	70	97	82	99	91	79	99	82	102	79	89	89	79	97	82	80	88	95	80	101	94	88	79	101	79	91	86	79	84	80	92	92	88	70	78	86	93	94	84	105	100	87	84	95	80	90	79	80	87	90	83	74	80	73	83	91	83	76	88	84	95	94	77	88	102	76	91	89	75	86	95	75	80	86	107	71	71	96	85	94	81	87	95	76	75	97	90	78	89	101	84	97	72	96	89	79	100	98	105	62	90	86	78	80	74	97	81	88	84	80	95	81	90	100	77	80	88	88	81	92	80	94	90	85	87	90	78	89	70	98	101	80	92	82	96	93	75	87	84	82	79	78	71	76	98	93	81	76	83	93	87	91	69	94	74	78	88	83	86	97	98	98	84	87	73	81	79	87	85	102	76	91	92	79	101	100	94	103	93	74	101	90	73	74	89	86	94	87	79	89	87	72	95	82	77	82	91	91	77	96	94	99	90	76	99	93	99	82	68	93	93	90	85	86	81	77	69	78	87	70	96	92	98	88	74	76	94	80	93	77	98	98	99	89	104	81	88	79	94	100	86	87	89	85	95	85	94	91	78	78	94	85	82	73	80	99	74	92	98	61	93	77	79	88	82	77	92	80	73	93	99	90	98	93	84	80	71	88	89	103	95	93	87	96	84	80	89	101	73	90	87	101	92	97	109	80	80	82	90	92	77	81	82	78	77	81	91	92	69	86	82	82	80	84	80	91	81	87	85	99	79	76	87	75	83	77	82	91	101	89	89	72	79	87	98	99	81	97	94	78	66	84	88	80	85	80	89	88	79	75	82	77	85	90	89	95	74	85	86	75	87	89	73	83	69	75	86	78	96	100	89	86	87	92	101	95	81	80	111	97	82	82	97	105	91	115	86	95	92	96	96	79	99	85	87	89	79	73	76	96	86	73	99	85	111	74	100	74	82	85	70	89	83	86	95	84	83	80	96	101	101	73	78	93	90	99	76	94	84	77	88	92	86	89	95	98	82	96	84	83	85	65	90	103	83	100	92	91	95	88	90	89	72	92	82	95	100	92	91	104	87	91	74	88	77	93	84	95	99	95	74	86	97	94	92	74	82	99	83	97	80	93	81	78	96	97	86	92	81	91	90	88	93	89	89	80	85	87	78	94	84	96	93	84	94	89	92	89	102	77	86	73	78	75	74	101	89	79	78	75	92	82	87	80	89	78	82	95	95	76	91	74	90	88	96	100	95	91	87	84	77	77
17443	9216	6170	11510	14214	14397	13968	13257	13666	11898	12569	11072	7372	8045	7910	6281	4718	3666	3124	2348	4989	2432	1371	1331	1241	1139	1069	1068	1081	1120	1087	1247	1199	1222	1078	884	881	1276	4483	5175	2802	1899	1209	900	785	733	774	795	805	758	808	802	777	784	760	747	785	783	773	746	757	819	822	807	809	820	764	772	851	746	814	759	783	836	805	726	754	750	782	776	776	744	772	822	818	747	825	737	760	810	785	810	804	741	745	740	812	794	825	787	781	750	765	741	808	743	785	757	789	804	797	778	765	803	773	795	782	781	762	745	789	805	792	776	770	761	787	778	826	828	761	774	790	761	821	782	803	751	768	794	769	773	753	783	779	747	752	762	761	768	843	698	810	791	788	802	774	818	761	787	740	790	793	833	822	793	797	802	807	741	741	803	767	794	782	746	771	787	798	753	803	765	839	744	764	799	767	778	742	741	788	790	809	729	806	797	725	808	795	761	753	794	822	802	785	748	802	743	764	836	792	786	789	742	767	746	801	775	749	798	769	742	773	761	800	783	801	722	749	818	783	777	770	793	757	774	776	772	804	749	776	782	799	766	746	766	798	794	813	777	766	783	795	750	774	796	771	751	721	777	800	773	794	758	734	813	738	829	775	762	787	788	804	763	756	797	773	719	736	774	759	776	752	823	777	776	779	847	781	801	806	782	796	769	810	796	763	812	801	788	788	794	751	824	784	776	757	838	752	808	806	843	790	805	767	738	742	776	770	757	788	736	791	784	791	803	775	725	764	745	812	766	758	829	791	768	767	779	744	800	798	796	730	777	812	817	784	747	846	771	746	773	801	771	865	781	738	820	791	775	759	786	795	815	770	802	767	792	806	800	824	767	774	783	759	835	845	779	784	768	841	820	775	807	800	761	795	766	776	846	781	840	788	796	804	793	775	819	757	817	774	790	824	772	749	818	786	756	796	773	780	802	773	796	757	762	774	772	805	759	762	785	797	777	850	802	783	805	793	791	736	791	808	779	813	782	826	748	751	761	807	786	781	745	856	796	772	736	812	771	779	807	805	779	788	793	777	782	788	826	746	788	801	817	827	767	818	811	782	798	803	751	758	778	790	795	802	801	746	790	797	767	741	797	766	777	764	748	826	837	780	792	770	749	763	796	838	773	755	802	754	776	770	773	731	767	786	778	833	786	773	786	722	723	811	802	799	800	766	777	767	755	830	787	796	803	806	796	797	779	779	772	809	781	812	761	770	719	829	820	792	796	788	821	830	774	769	739	795	776	785	792	785	820	792	732	807	785	774	779	722	745	788	742	784	767	732	803	789	831	775	755	802	790	795	780	827	719	806	807	796	807	801	791	747	785	846	804	786	770	791	766	768	775	791	735	836	730	747	766	799	772	781	790	794	784	760	806	767	815	762	820	774	730	764	733	747	755	818	806	773	825	788	795	793	776	776	750	796	824	802	762	761	794	765	795	775	790	720	818	830	741	805	808	808	806	784	778	797	773	774	765	803	802	782	793	709	782	822	814	743	777	822	797	810	776	789	774	743	797	791	764	800	818	765	766	791	752	794	814	746	791	774	781	782	783	802	789	731	810	762	774	781	806	767	746	788	792	851	782	750	803	811	819	776	831	767	749	748	764	806	773	828	795	770	761	780	829	798	748	788	825	788	750	838	748	785	785	788	796	756	745	794	740	793	800	801	813	784	772	754	708	781	815	775	792	797	793	783	759	758	788	826	765	758	798	795	775	775	797	765	780	812	779	789	816	822	809	839	778	758	777	790	760	796	749	819	798	777	797	757	798	823	786	818	744	759	784	770	780	767	803	776	778	793	790	796	753	773	776	814	783	808	756	779	803	712	778	732	808	762	828	823	790	782	805	761	862	788	764	756	789	845	784	746	761	812	802	806	798	755	765	800	824	777	820	733	766	774	812	799	784	774	760	810	833	784	776	788	796	824	767	804	740	754	730	750	746	760	712	787	805	814	805	816	691	787	809	782	763	808	811	781	776	760	817	759	797	770	778	763	746	827	789	765	797	753	716	798	764	785	788	783	809	747	730	764	773	775	781	768	825	735	747	796	768	774	781	801	788	828	816	795	794	828	808	772	786	771	794	777	819	798	807	755	748	755	775	764	755	792	752	842	761	801	816	764	811	785	743	793	758	748	775	812	759	794	768	785	730	801	741	782	744	762	740	784	756	734	772	781	787	773	799	796	796	783	763	744	773	764	717	804	776	783	779	766	767	802	792	746	801	757	751	773	775	725	750	798	796	825	766	826	798	763	852	781	795	763	818	780	819	750	823	794	767	751	806	771	748	812	782	814	778	808	757	799	829	808	760	823	799	769	791	772	778	771	811	778	788	735	797	770	802	811	804	735	834	800	810	767	817	789	785	805	785	791	793	823	804	794	802	771	748	743	779	773	781	793	819	779	765	784	769	776	842	761	774	765	792	791	786	750	773	802	720	795	778	753	813	808	827	812	727	789	778	773	767	822	815	770	810	787	781	793	752	796	751	805	865	777	771	814	779	758	767	765	741	840	777	742	804	759	764	853	798	791	747	802	813	761	770	730	831	823	787	799	807	757	805	780	744	772	786	744	787	745	811	841	777	816	782	782	781	742	820	812	800	823	807	741	793	818	829	777	794	800	751	762	779	786	762	760	769	784	747	785	824	757	764	743	798	737	821	729	743	797	786	792	735	780	794	791	812	807	786	749	766	781	808	742	790	786	810	719	801	822	768	778	715	776	834	796	791	791	801	759	762	776	790	806	710	760	777	781	795	742	780	786	783	787	753	765	760	728	780	765	769	791	813	725	777	769	731	806	808	777	749	798	754	782	765	810	778	771	778	807	823	753	776	770	739	776	807	797	758	770	785	814	772	777	789	794	756	763	800	775	804	749	779	763	746	776	825	780	800	756	824	796	831	887	819	746	760	792	807	747	781	753	811	747	738	777	840	768	785	775	782	771	740	793	772	780	810	737	787	758	787	822	764	802	744	726	765	727	792	737	797	807	761	828	780	773	780	808	834	757	784	777	808	768	759	785	835	730	782	767	780	755	757	785	822	803	748	794	765	750	778	723	802	785	772	768	754	707	744	775	814	766	798	785	752	802	745	769	786	806	746	784	826	767	767	751	805	766	744	750	720	776	770	807	754	812	759	780	818	763	827	791	796	840	760	759	726	760	820	786	795	822	798	799	762	730	765	775	759	812	812	799	703	798	781	746	762	832	783	779	812	790	793	762	789	812	826	760	808	780	800	832	744	757	743	785	801	760	768	810	754	782	763	794	774	754	764	776	800	827	775	786	781	759	781	730	831	765	768	783	767	798	798	851	745	772	798	781	789	795	814	810	773	798	791	781	760	834	781	730	814	806	732	801	763	831	738	772	776	802	804	768	827	771	764	778	766	784	794	799	834	790	769	766	773	741	826	764	808	777	742	785	741	826	835	786	782	769	819	851	804	801	725	765	790	803	757	792	798	786	801	786	782	835	818	807	797	746	765
1908	838	419	340	183	263	372	442	471	431	461	369	285	266	255	212	173	162	128	122	212	103	91	73	75	74	73	89	89	73	77	64	82	70	87	81	73	95	221	276	178	151	110	84	82	64	78	64	64	83	77	73	69	47	66	53	64	66	79	61	61	61	60	70	62	69	63	67	60	74	76	59	68	72	75	56	55	77	65	76	56	64	78	63	64	55	81	63	61	73	71	66	86	71	67	70	69	76	72	76	68	66	67	67	71	79	60	58	76	74	67	71	70	72	60	68	61	63	62	70	77	77	64	62	74	79	83	63	71	74	73	71	71	62	79	72	92	70	64	75	66	60	64	68	75	70	54	74	47	57	76	68	68	82	83	82	61	75	63	67	60	75	62	67	83	73	78	65	58	75	68	73	64	78	66	90	71	80	55	59	64	79	65	55	79	75	72	67	78	74	63	68	42	60	59	52	68	63	53	82	69	62	71	71	61	59	70	66	77	72	63	65	77	56	75	58	58	55	64	67	63	63	61	48	81	74	76	69	64	61	64	46	80	61	71	70	76	68	68	59	51	57	63	69	48	58	79	71	80	61	75	64	77	76	67	70	66	76	68	65	61	64	74	73	80	79	60	67	57	89	63	62	58	75	56	79	80	68	62	70	81	73	78	71	65	74	71	62	67	68	62	63	62	83	60	79	72	67	71	66	68	60	49	69	80	75	76	59	70	51	81	63	72	72	72	67	73	66	85	78	66	55	70	62	73	81	70	69	70	68	63	64	65	78	65	57	66	65	62	66	70	72	63	53	76	69	70	62	63	68	73	68	78	64	70	71	69	61	65	66	79	74	64	65	79	66	69	60	64	78	73	51	80	71	77	62	76	45	66	57	72	57	58	69	69	66	87	77	74	68	76	70	67	78	70	74	78	66	67	68	74	58	69	66	60	69	69	70	77	57	83	76	61	51	64	70	62	67	65	70	64	72	52	72	67	72	54	71	76	59	75	69	87	79	91	68	64	61	53	71	64	68	66	65	64	47	75	63	72	71	68	62	69	73	65	63	62	58	59	67	67	73	67	64	77	53	66	85	63	62	68	65	63	75	66	67	69	65	56	68	55	76	73	74	67	68	67	73	72	63	58	79	62	62	65	73	74	68	67	68	89	67	57	87	56	69	68	63	59	56	76	71	64	63	79	69	71	60	79	73	69	75	71	61	64	62	65	74	67	91	56	74	72	68	76	74	71	61	55	65	62	57	61	69	66	68	70	76	61	56	88	80	56	67	57	77	65	58	68	72	78	57	65	67	61	70	58	50	66	56	74	57	57	70	59	71	56	62	78	62	82	72	68	67	60	66	67	72	71	67	65	63	78	71	58	61	63	82	59	81	67	76	59	63	69	78	73	70	66	62	64	68	69	70	64	71	61	69	72	90	64	56	64	64	69	55	78	58	60	62	69	48	62	67	62	56	64	72	62	59	54	67	71	53	60	49	64	82	74	69	80	63	63	66	67	62	76	87	82	67	64	75	74	74	68	68	57	65	75	67	69	61	57	67	58	67	67	66	61	77	58	65	74	66	60	67	66	70	69	61	80	69	76	55	70	67	71	72	79	66	68	64	75	61	65	73	81	68	55	55	78	73	59	64	64	71	82	66	66	57	60	57	65	69	61	73	74	57	61	68	63	76	68	68	73	73	65	57	68	68	71	78	70	53	74	64	76	80	84	61	61	65	67	78	72	63	68	63	63	80	56	59	73	60	65	65	81	61	61	54	75	81	60	51	79	57	72	68	89	69	56	73	61	54	68	57	81	65	68	61	72	88	83	81	67	64	61	83	60	56	68	73	76	74	71	82	57	69	67	67	69	62	64	45	65	76	65	72	74	54	72	67	72	79	66	83	76	77	57	64	63	64	68	78	79	85	65	74	77	63	66	52	44	56	75	68	69	76	59	76	58	71	63	68	66	66	68	50	60	67	56	62	77	66	71	76	68	69	70	71	69	66	95	76	60	53	60	70	58	77	72	64	49	76	61	71	65	59	74	72	80	69	62	68	69	82	54	68	73	65	55	71	64	63	68	73	66	68	72	62	51	60	87	65	70	66	75	66	67	73	75	65	75	70	63	78	60	67	70	62	75	57	59	70	72	80	66	73	65	81	68	59	80	65	55	77	66	71	67	71	64	58	71	71	69	73	75	56	60	55	49	73	62	76	53	54	64	67	70	81	69	66	61	74	80	79	78	76	68	61	60	69	66	62	69	68	73	66	64	67	62	60	66	75	61	67	78	66	70	59	61	59	64	54	57	74	63	55	60	62	55	83	70	71	73	64	74	79	77	70	57	67	62	62	79	60	67	62	65	65	55	75	67	53	70	77	69	78	87	62	73	73	57	68	75	69	83	73	65	67	55	74	60	68	76	63	60	64	58	78	86	64	75	62	65	69	63	85	66	71	65	79	72	62	79	64	53	61	75	72	64	60	69	70	55	71	64	65	59	63	71	69	66	70	60	66	57	62	57	76	66	59	66	61	71	81	76	64	55	75	62	65	68	62	81	69	68	64	64	75	70	57	82	66	66	58	68	61	76	71	56	57	61	63	66	79	58	67	53	62	69	63	65	78	78	72	70	79	72	64	75	69	66	53	78	71	63	66	67	74	75	65	75	74	72	72	68	67	79	71	73	63	69	62	80	71	72	65	57	61	52	55	86	73	59	67	52	61	63	82	73	79	67	66	64	77	78	63	63	83	61	67	71	79	68	61	63	81	56	55	87	89	68	62	47	71	60	76	54	62	67	83	70	67	60	73	76	61	75	65	73	72	72	65	60	53	70	72	74	62	69	73	66	56	84	73	70	56	74	66	75	66	62	68	65	71	67	71	67	65	63	68	57	82	79	50	91	66	52	70	64	65	74	63	66	66	63	62	68	64	44	73	64	75	54	65	64	64	55	62	78	73	60	54	65	72	64	73	68	78	69	72	58	68	74	68	69	79	66	69	73	70	77	65	66	70	78	67	69	69	78	80	75	62	69	65	64	78	62	64	67	67	77	59	65	71	68	83	70	71	59	80	81	78	69	70	73	55	60	58	68	83	68	63	56	64	74	70	71	70	76	56	64	56	82	61	57	76	72	59	85	70	73	76	60	75	63	70	61	59	66	71	64	68	85	67	64	65	73	47	76	68	63	58	64	72	74	52	72	73	82	80	79	77	73	71	64	79	60	63	63	67	76	64	61	66	67	77	57	57	58	66	77	72	59	79	74	57	56	60	59	63	66	80	61	82	75	72	68	69	71	63	73	73	74	69	70	56	75	68	58	56	66	81	62	72	74	71	76	66	71	63	61	67	63	66	59	57	60	69	58	74	61	80	79	49	64	63	63	64	67	69	71	82	63	60	76	89	61	66	67	65	75	67	70	60	61	74	71	66	58	66	78	66	73	65	53	67	75	71	59	61	66	62	66	57	89	83	65	57	72	72	69	66	70	68	80	67	70	62	61	63	66	72	62	73
17134	9979	5725	9626	12401	14619	14985	15041	14697	12948	12810	9050	7284	7154	6458	5417	4351	3279	2549	2668	4942	1533	1120	934	936	881	978	931	983	936	802	860	887	1021	1010	920	919	1390	4190	5308	3579	2253	1355	842	696	620	612	638	580	656	638	654	639	581	647	631	669	586	568	622	633	603	638	645	622	607	680	593	563	640	579	627	661	644	596	621	615	613	606	652	621	606	607	657	581	604	602	582	611	612	628	608	606	637	660	608	645	618	608	641	592	639	618	650	598	618	614	629	619	629	645	642	582	629	569	556	615	608	598	613	625	643	685	633	575	619	599	619	602	594	644	627	614	627	615	584	649	572	590	636	656	641	624	607	624	615	631	645	599	608	592	619	621	613	664	625	612	567	655	611	633	622	643	654	628	610	618	659	598	660	646	569	619	677	619	596	643	629	624	637	607	592	630	592	609	576	638	565	648	627	604	630	613	654	632	658	650	645	593	604	626	599	604	591	609	602	620	604	592	626	617	628	601	650	634	642	620	606	617	621	599	614	601	636	604	634	670	644	607	636	570	609	618	611	666	612	636	581	630	658	620	585	630	603	635	628	586	579	626	625	627	577	621	617	641	609	620	583	605	656	634	598	576	635	628	630	618	570	595	594	577	638	600	599	590	615	632	585	595	622	628	587	674	636	646	628	647	647	612	612	615	576	559	603	603	638	650	601	637	598	645	591	587	595	631	659	612	612	645	608	606	578	603	640	580	630	622	642	606	581	646	585	694	625	615	617	632	633	666	619	620	613	641	653	615	582	619	629	626	647	643	616	643	605	595	616	627	589	573	612	628	639	609	661	620	602	588	594	618	603	612	602	624	616	615	635	608	618	636	600	599	586	605	637	584	615	641	602	662	611	639	629	627	585	590	588	626	605	598	627	606	593	616	676	631	636	623	612	595	644	611	674	619	642	575	613	635	589	630	608	592	581	592	622	636	617	603	609	643	613	649	606	604	639	602	643	667	607	586	583	633	634	632	605	585	630	628	586	654	664	606	631	629	604	651	644	671	604	614	603	596	605	604	616	585	614	594	596	624	629	625	646	608	629	590	615	623	565	636	630	628	627	578	574	615	615	634	641	587	570	644	613	609	627	620	627	635	608	598	607	604	589	594	620	607	615	610	659	641	588	569	621	604	597	630	652	653	621	612	629	604	664	604	613	623	634	644	623	615	636	604	601	588	647	608	601	557	604	602	586	588	634	567	577	608	553	648	665	633	653	604	603	639	597	598	647	629	579	630	637	561	618	565	674	603	579	603	600	624	602	614	676	631	599	645	597	605	589	585	600	581	639	582	647	619	610	650	609	669	615	625	608	594	634	662	624	618	591	647	596	605	635	598	667	646	611	664	655	622	584	573	606	621	629	630	636	604	632	636	631	610	632	607	561	651	671	574	637	635	639	636	616	641	600	625	643	659	631	642	591	595	628	598	654	586	622	607	624	592	691	601	632	647	562	639	660	637	609	581	603	638	676	636	587	609	621	594	601	627	605	649	575	624	597	615	620	587	610	632	595	623	593	646	611	643	646	647	614	633	636	589	632	597	578	617	578	611	633	571	642	634	648	622	596	619	608	571	612	648	600	613	612	575	570	590	581	619	624	642	624	631	601	637	654	601	622	607	654	650	659	628	575	607	563	618	601	613	614	622	590	597	630	629	596	590	600	611	639	639	618	653	616	651	601	659	588	604	595	685	620	614	648	632	627	593	656	628	645	642	638	611	615	655	651	610	633	637	624	633	578	682	626	613	623	635	648	593	634	608	611	605	615	642	638	629	625	628	594	613	615	622	568	602	599	635	615	603	627	622	636	596	632	623	604	613	590	661	632	622	623	604	572	585	711	605	635	591	651	614	626	616	579	605	590	630	595	587	610	672	604	621	620	590	613	602	639	596	583	622	642	631	612	593	602	651	603	625	632	574	627	653	659	616	656	632	629	611	594	601	629	624	639	665	650	614	596	630	602	648	621	631	674	692	636	630	566	600	612	608	615	585	643	586	604	634	611	632	628	606	629	600	611	658	624	613	624	629	603	619	608	606	635	621	585	664	646	620	602	637	608	628	577	612	634	637	608	634	632	585	583	575	611	654	567	588	586	638	624	629	620	637	618	608	619	641	605	639	611	572	589	549	635	620	619	641	612	594	613	603	614	622	625	564	601	641	577	618	610	586	596	630	640	603	622	629	615	615	603	638	638	585	574	593	638	574	618	674	624	570	606	651	605	640	632	640	588	610	634	650	617	621	596	593	610	627	590	639	606	674	590	638	627	629	579	617	605	625	604	589	640	591	626	577	645	604	605	628	581	625	623	615	668	654	588	606	615	610	620	611	621	597	603	636	645	662	555	620	659	609	597	590	599	616	658	628	592	640	625	643	578	615	596	611	623	660	593	617	590	617	667	592	620	593	613	606	638	683	618	624	592	649	628	616	587	609	620	599	667	589	637	634	654	594	571	662	633	604	619	575	641	579	602	596	625	660	614	636	645	600	609	608	631	611	616	644	621	582	591	650	594	650	593	636	677	607	630	595	628	614	586	643	658	614	599	587	604	648	592	678	655	625	590	658	601	602	567	634	617	628	631	592	578	656	623	606	642	578	579	626	671	607	609	596	644	612	665	605	639	627	598	603	661	605	615	598	628	676	611	603	591	611	618	624	615	612	570	592	660	613	665	578	624	651	591	614	626	617	607	601	645	602	648	619	646	648	610	603	652	628	595	667	604	646	639	620	613	598	617	625	618	627	613	598	602	566	643	648	615	593	613	627	622	592	595	579	624	600	662	597	621	628	600	635	629	617	620	623	606	576	609	631	599	623	604	589	628	620	624	609	629	611	605	622	649	552	664	618	605	623	632	601	634	655	643	629	624	581	574	633	619	610	590	658	606	617	600	603	605	623	636	597	631	635	630	618	631	607	600	622	642	595	571	634	618	605	610	637	608	628	589	667	589	655	627	666	605	628	603	588	591	623	672	600	596	643	641	588	599	610	648	605	582	561	597	660	655	582	615	645	647	615	633	589	615	629	606	639	649	627	658	628	637	646	629	564	605	623	613	664	616	595	636	619	594	638	630	638	597	638	608	612	639	642	601	577	645	612	619	589	649	574	589	601	613	618	601	632	671	623	608	621	597	630	619	608	608	592	599	652	628	624	645	649	599	598	642	638	625	575	601	599	627	590	671	588	644	612	619	617	656	622	618	616	593	642	587	612	592	624	612	606	650	666	615	585	598	647	652	619	590	634	587	617	606	591	620	624	629	628	663	637	603	625	593	642	613	625	667	643	573	598	613	591	623	627	663	681	648	628	569	607	591	616	628	682	637	650	620	607	608	627	619	661	603	629	646	606	631	620	600	593	646	650	621	613	559	613	647	627	599	632	629	594	651	602	648	635	654	605	622	618	614	568	629	629	652	631	617	580	608	629	651	623	660	636	617	626	640	664	609	578	691	591	683	637	630	634	614	628	587	631	610	644	606	652	629
1841	1067	543	359	249	536	642	742	640	555	478	363	332	247	260	254	178	170	155	251	265	93	93	96	80	92	93	98	84	83	89	77	93	101	101	97	95	106	361	526	272	157	139	96	81	91	91	67	82	80	78	82	86	81	89	78	75	68	92	89	82	71	76	86	72	75	84	78	96	87	73	93	68	80	96	83	75	74	78	100	80	84	78	78	73	76	84	83	65	78	75	87	80	93	99	83	99	81	63	71	77	77	89	73	79	91	102	93	67	73	85	77	86	70	93	98	98	70	95	76	78	84	89	85	96	90	62	91	76	82	83	78	85	87	76	75	89	70	70	82	64	80	97	85	82	95	84	60	74	81	76	72	73	83	85	83	60	96	82	81	71	78	80	67	77	77	76	84	76	69	75	82	74	74	79	80	67	78	83	86	62	88	78	77	70	74	77	79	82	83	82	69	83	68	91	77	62	74	85	64	99	72	88	100	65	90	80	89	88	64	76	84	77	95	86	81	82	77	82	95	84	78	95	80	66	87	89	70	85	82	89	78	85	68	74	81	82	79	58	85	72	82	87	83	83	66	73	79	91	77	93	67	78	82	102	85	84	73	84	74	81	101	93	78	87	56	84	73	72	72	74	77	98	80	70	105	93	84	75	89	78	80	72	79	83	90	88	85	54	88	74	75	99	71	82	101	76	89	87	90	85	82	83	73	92	84	98	92	61	92	85	74	91	85	72	80	92	71	78	80	81	88	70	107	81	74	78	76	67	91	83	80	92	84	80	82	75	71	74	107	84	82	77	76	100	84	74	85	87	75	79	66	93	67	63	77	88	76	76	77	86	72	65	79	60	87	87	82	82	74	82	90	91	64	94	81	94	64	76	73	90	84	87	85	81	102	83	83	78	89	87	64	72	70	84	87	103	71	74	98	94	82	84	93	82	68	90	87	89	87	83	98	71	81	95	90	82	71	85	82	83	78	85	65	97	71	96	83	73	78	88	89	76	82	78	87	76	93	74	93	77	74	81	78	69	78	76	88	66	89	91	73	81	90	74	67	80	74	90	86	91	93	77	70	76	79	66	83	83	96	78	88	77	76	63	83	74	75	82	72	82	89	81	92	72	95	69	83	70	68	79	84	76	96	75	95	87	79	81	71	80	63	70	90	80	81	64	90	89	85	76	75	73	78	69	84	79	87	69	71	78	77	90	71	73	79	80	56	81	79	88	76	76	83	91	68	75	89	105	93	79	100	67	86	75	85	74	91	88	72	62	73	85	95	81	71	63	80	83	69	61	89	80	85	96	81	88	73	94	78	73	85	84	91	83	90	86	78	66	86	76	76	90	70	77	66	73	72	76	99	63	77	82	78	90	84	73	75	88	88	75	72	82	81	72	68	88	75	78	79	87	83	91	78	76	81	92	84	89	79	68	75	82	82	92	84	73	79	80	74	69	66	69	75	80	83	78	89	81	81	75	61	86	79	76	91	98	76	95	79	80	100	84	86	85	95	92	86	84	84	74	73	81	74	88	92	74	86	74	81	80	77	76	69	89	82	85	80	81	87	65	77	76	65	90	69	86	85	93	72	80	70	75	83	95	103	92	86	98	84	83	79	83	69	81	84	101	81	78	84	65	98	80	88	62	97	72	79	77	89	81	92	80	64	78	70	72	67	80	80	71	79	81	86	75	85	83	67	68	73	79	83	87	73	68	82	86	96	76	72	59	83	84	81	92	64	77	89	83	85	62	96	68	90	94	80	79	73	74	67	68	91	81	80	92	79	64	68	64	86	83	98	78	95	71	76	85	80	84	84	81	93	79	67	77	86	88	72	91	83	92	76	67	90	81	74	84	88	86	86	86	80	81	84	79	74	78	89	82	66	87	93	92	73	70	64	87	89	91	75	99	93	71	77	74	72	85	80	75	79	82	91	83	84	58	84	100	81	98	74	71	78	75	78	86	79	84	80	71	78	71	76	75	89	78	74	89	68	82	73	81	75	94	73	71	85	94	93	64	70	77	85	83	83	88	89	89	81	82	71	61	85	84	93	91	66	74	79	91	92	87	90	77	81	84	98	76	96	81	88	80	83	79	80	58	92	76	87	102	86	85	91	98	62	76	102	72	77	85	106	78	92	82	63	74	83	88	70	69	70	88	71	78	94	82	98	62	91	85	84	71	89	83	76	93	58	91	72	73	72	72	72	66	105	84	79	75	80	83	87	67	81	86	64	80	78	76	97	79	90	83	82	69	86	76	84	83	91	61	77	86	95	77	94	77	73	82	88	87	58	80	106	82	76	69	75	86	86	94	95	72	95	71	90	92	67	71	74	62	77	79	70	88	87	80	68	73	90	84	96	68	90	78	75	73	85	70	76	74	76	76	85	77	82	79	82	90	76	93	79	90	81	102	74	80	81	77	98	80	83	81	83	81	65	77	91	87	97	83	85	70	90	85	85	93	84	90	79	84	79	70	67	81	86	83	83	68	67	84	85	83	77	84	80	68	106	71	69	89	80	77	79	82	83	75	69	68	66	75	77	83	77	72	97	87	84	88	78	79	85	78	68	71	81	81	69	81	72	75	83	98	79	72	76	69	88	78	102	87	100	64	97	80	81	88	91	84	80	76	80	86	70	62	77	79	84	80	102	88	75	67	81	81	77	65	74	89	97	86	99	81	71	83	73	75	79	77	89	79	78	96	80	79	90	81	82	76	103	76	83	76	99	77	76	79	91	72	79	70	69	68	95	69	77	86	86	73	85	73	79	81	77	75	74	86	79	80	75	83	71	87	86	93	78	79	88	66	91	87	72	76	68	83	77	85	84	90	90	75	86	81	74	80	65	98	96	80	81	76	70	78	91	83	82	65	71	85	75	82	92	83	79	81	71	90	86	83	108	87	76	84	75	82	80	92	85	84	94	92	84	82	83	78	83	70	98	110	82	86	87	65	73	72	84	67	57	79	86	88	90	67	75	84	63	84	68	96	83	90	87	76	81	70	77	81	77	91	70	70	69	86	88	68	86	82	67	80	73	72	85	82	80	85	94	78	86	82	100	78	70	84	87	87	64	78	92	71	85	78	83	78	77	85	70	72	78	86	94	75	67	74	78	74	86	70	71	80	69	84	82	69	70	87	88	83	98	93	67	85	85	74	79	79	74	85	86	80	87	82	72	62	77	78	94	80	89	91	75	89	70	70	90	75	81	86	81	77	73	78	111	93	80	81	69	81	80	94	85	81	95	82	87	72	81	89	76	78	82	80	78	85	86	81	83	84	91	87	75	88	93	78	72	77	73	83	71	61	70	71	79	75	71	83	84	74	77	89	91	73	92	100	86	76	74	86	81	71	91	93	82	68	77	83	92	95	79	63	82	89	83	86	84	81	73	88	89	64	91	84	72	85	81	84	76	77	71	80	90	73	62	75	84	70	75	73	84	71	75	71	84	76	83	75	94	69	74	79	71	83	89	83	83	89	70	83	97	82	72	80	79	75	62	70	75	78	75
18325	10354	6092	9609	14334	18377	18310	17810	15172	13783	11938	8943	7375	5368	5599	5010	3325	2793	2624	4864	4708	1214	958	939	975	978	926	1049	1037	951	1016	956	962	935	1046	1113	1045	1454	6135	8151	4280	2711	1523	953	740	732	636	657	695	663	670	684	657	673	664	661	653	668	618	637	680	684	656	647	652	644	643	688	670	707	685	651	664	668	680	674	678	672	648	690	651	657	689	686	653	672	655	709	654	643	687	661	672	658	677	680	691	715	677	681	669	667	654	661	659	645	680	677	716	660	687	648	666	668	703	653	670	724	657	692	682	628	654	655	661	676	642	682	638	665	623	657	653	646	654	633	691	630	703	664	694	661	669	710	652	694	681	683	663	637	654	680	621	629	672	657	683	667	706	674	682	714	636	663	612	682	628	656	666	686	677	613	704	654	652	682	628	652	678	633	676	650	688	667	664	646	687	636	680	700	672	679	674	658	645	658	673	669	650	647	688	658	615	658	703	703	709	746	633	648	663	659	635	676	661	668	623	690	682	693	686	703	646	659	685	662	678	677	653	655	610	670	633	666	668	684	658	666	674	646	685	661	679	675	699	684	650	675	662	705	648	681	667	688	678	696	715	679	701	691	664	634	686	709	668	667	661	613	664	717	665	655	682	697	663	668	696	627	667	659	705	685	665	671	668	702	647	651	663	663	650	693	677	693	658	645	589	669	681	662	628	670	682	696	675	705	663	637	656	668	679	665	651	657	671	681	638	668	671	614	660	668	690	632	671	660	658	647	675	666	687	671	677	734	695	693	674	669	697	638	694	661	643	660	645	656	627	667	630	674	708	667	707	666	672	661	683	649	676	686	686	678	658	641	662	641	697	662	704	692	680	638	655	699	640	680	638	664	669	684	637	688	656	700	663	659	661	658	707	667	621	706	694	679	643	665	676	687	697	674	680	685	655	643	704	639	673	693	684	688	664	586	700	622	655	645	641	672	704	657	648	647	685	654	669	661	659	694	641	728	664	669	677	663	628	687	671	653	682	643	668	709	663	690	684	699	689	678	642	693	697	610	628	670	677	632	672	614	666	677	641	645	705	630	636	641	649	663	693	701	683	690	646	680	642	660	705	678	679	731	678	678	693	670	641	699	663	719	663	693	684	707	662	627	681	661	656	653	685	640	702	699	674	737	631	699	655	671	687	658	687	754	681	686	689	669	653	636	677	717	645	665	633	649	717	659	630	658	693	657	663	665	651	659	633	641	664	640	653	687	689	670	666	711	634	680	650	686	700	664	697	654	657	626	674	646	627	681	678	644	655	661	637	667	623	619	658	657	644	618	669	649	651	646	632	644	681	646	691	609	652	703	654	673	711	710	673	642	678	683	642	637	668	712	698	669	666	695	680	659	670	650	686	676	678	696	692	662	685	636	703	676	668	642	676	630	680	681	661	695	665	699	725	705	653	668	679	664	676	660	676	666	679	709	689	646	632	616	684	654	702	656	656	655	704	673	663	701	653	659	630	596	667	687	645	676	645	704	679	631	659	674	647	725	691	658	674	657	656	704	634	684	670	649	700	691	669	655	626	673	666	631	636	694	695	712	659	689	650	672	673	733	631	633	677	668	640	719	646	679	699	635	668	697	608	630	705	725	687	672	668	711	649	634	646	693	665	682	667	657	689	666	692	722	651	682	664	673	667	689	682	685	663	680	647	661	677	663	720	705	672	629	705	660	650	649	637	672	631	679	649	661	639	695	698	704	653	671	707	669	698	682	655	690	668	623	646	672	639	676	700	616	701	735	681	680	677	696	655	668	634	656	652	705	642	707	648	651	730	638	689	698	665	665	635	668	618	679	700	665	648	686	690	675	626	627	682	659	670	706	602	655	702	627	638	619	728	691	671	691	696	706	687	641	663	684	715	700	648	628	674	623	666	705	728	718	668	633	679	698	697	670	703	671	692	698	701	674	648	635	667	701	655	677	669	656	677	615	659	691	677	674	641	654	705	679	684	667	673	681	701	643	639	692	706	708	689	651	723	672	682	653	677	681	669	700	688	692	684	687	673	656	678	705	634	637	640	653	664	615	698	651	610	695	654	621	636	652	629	632	689	657	645	661	687	698	666	593	736	619	634	680	647	698	675	694	660	706	666	661	601	645	716	670	663	643	678	642	672	669	680	652	706	679	691	678	708	661	663	674	631	672	673	686	690	655	670	667	626	650	713	658	692	646	700	674	665	704	673	683	671	706	674	670	663	721	669	640	676	676	658	642	693	639	656	688	689	666	651	653	632	666	692	663	657	618	619	693	633	679	658	638	721	694	633	680	751	645	682	657	651	688	721	656	669	664	649	672	658	657	652	712	698	629	698	695	643	673	634	702	658	726	632	645	663	614	702	649	627	688	583	695	665	708	673	582	681	643	667	684	683	680	644	647	717	692	617	657	697	658	641	670	624	723	696	643	691	648	677	655	672	697	623	663	674	682	667	679	646	681	705	706	665	671	677	656	665	706	684	671	697	696	679	658	681	648	660	637	671	728	674	656	728	626	656	647	650	651	639	684	625	689	612	644	672	636	683	710	687	683	667	684	675	594	659	681	701	648	673	642	651	666	668	710	689	670	663	718	692	658	656	623	689	695	658	689	715	644	627	667	616	683	649	662	658	654	643	654	687	639	694	699	673	649	616	683	642	680	663	683	659	702	651	681	660	683	678	664	652	656	659	638	664	700	664	707	661	713	662	690	640	675	700	632	660	663	652	646	671	639	705	624	705	676	663	631	693	634	633	718	683	676	664	672	667	627	669	644	664	673	704	655	667	676	644	678	674	663	658	699	632	656	630	709	642	627	649	709	717	653	632	667	651	707	666	653	700	643	675	674	672	662	695	638	634	667	629	657	641	646	647	661	636	702	679	681	689	653	692	695	597	665	632	643	747	691	655	642	716	641	673	690	661	691	644	674	680	630	669	630	653	636	666	663	647	664	637	664	696	641	670	640	671	682	653	647	666	652	674	699	668	656	689	624	660	655	644	667	661	683	712	654	685	653	635	674	694	703	677	608	714	694	668	722	671	610	665	710	624	679	680	670	703	686	674	664	666	689	646	695	620	658	658	687	674	615	702	654	616	634	621	639	709	654	668	682	675	668	654	694	662	673	679	663	706	654	657	652	692	659	658	680	680	631	689	663	654	701	658	691	679	688	622	609	647	663	653	691	697	637	690	658	666	650	688	669	626	672	630	680	675	669	648	660	584	707	602	680	672	684	706	680	697	691	659	650	668	657	643	637	628	613	650	673	646	641	708	677	664	703	643	666	688	660	598	666	682	681	668	700	660	670	659	694	689	665	656	688	666	608	716	667	734	686	669	736	670	707	689	675	692	679	650	645	660	673	683	687	661	638	660	652	700	623	636	703	639	665	656	664	712	720	671	645	635	636	664	658	745	660	684	713	652	666	648	638	674	668	675	661	644	599	693	657	636	709	664	644	740	610	683	692	687	714	670	630	675	691	640	687	665	662	651	660	661	729
1437	695	387	250	208	368	433	353	363	297	236	240	166	220	182	137	127	132	112	140	107	96	89	96	76	83	92	82	100	79	72	81	104	78	85	75	77	94	136	158	135	134	102	95	95	89	91	71	70	85	88	93	90	78	69	68	74	82	76	79	77	69	75	89	78	90	70	72	89	91	85	85	73	76	91	87	76	81	71	76	85	71	83	76	54	78	81	77	93	89	81	94	78	75	88	84	103	82	78	66	96	76	63	70	73	66	68	81	62	81	68	79	72	68	62	73	88	81	84	94	82	87	65	102	74	74	91	74	76	100	76	75	92	77	74	67	74	75	93	81	83	70	90	83	58	74	77	87	81	81	72	75	85	79	94	74	74	73	64	73	84	76	71	78	80	73	67	87	102	85	60	73	63	62	78	101	73	88	82	99	70	74	90	65	97	68	72	73	77	80	49	89	75	67	64	83	63	72	85	75	90	83	78	90	83	82	64	86	87	70	93	78	75	85	84	72	81	85	78	69	82	64	72	81	84	86	71	84	81	78	83	91	78	89	76	81	87	77	80	77	69	84	77	85	70	78	65	69	73	93	72	90	84	87	83	71	70	71	85	76	76	96	71	77	81	76	77	76	76	103	69	78	83	71	92	83	85	80	64	94	72	66	91	84	72	69	78	70	76	88	63	83	65	70	70	82	86	69	92	72	90	59	102	90	61	78	84	94	91	75	75	87	69	79	83	77	74	72	77	81	93	74	66	74	84	72	58	80	76	82	76	76	69	57	78	80	79	68	63	93	76	70	78	86	73	68	83	93	77	68	93	71	82	73	79	92	100	65	82	75	67	84	75	83	72	93	78	89	84	73	102	87	76	77	75	86	75	78	92	86	83	79	81	71	88	70	84	79	83	66	82	71	83	65	70	87	67	84	68	81	81	73	87	79	89	76	95	88	86	74	88	91	70	81	58	69	103	83	69	65	82	66	90	73	75	81	70	80	68	83	82	86	72	78	67	67	87	76	77	72	97	73	90	96	66	68	81	62	73	86	67	73	77	74	81	72	76	69	74	93	60	65	97	63	104	78	85	71	67	83	79	68	76	98	78	70	86	76	76	77	87	87	81	78	82	72	73	64	73	70	81	78	68	83	60	82	79	82	68	75	82	90	75	82	69	65	75	69	73	86	88	86	57	87	82	87	63	91	75	93	68	75	78	83	65	65	89	78	68	88	56	74	75	96	83	68	77	85	75	101	85	74	74	81	93	72	91	72	86	82	70	87	78	88	83	79	97	101	85	75	86	89	80	79	74	83	63	88	83	80	69	87	80	95	75	94	79	71	80	74	81	86	78	102	60	62	68	83	68	91	81	70	73	67	74	85	91	61	77	77	81	85	70	87	82	82	92	82	84	82	92	75	80	75	67	63	90	71	70	83	68	81	72	69	74	80	75	76	77	72	60	91	81	60	82	73	75	77	89	93	71	94	72	73	75	79	71	83	71	58	79	75	75	75	74	73	87	74	68	98	83	82	95	79	74	83	83	91	77	95	96	79	66	78	90	77	105	99	87	76	90	81	79	91	82	86	90	68	67	80	80	61	94	81	75	86	84	66	74	80	75	68	81	91	77	67	77	68	82	79	89	68	89	98	73	72	71	86	88	80	89	63	76	81	85	91	67	77	74	75	67	72	71	71	90	80	85	84	77	89	60	86	74	78	73	90	61	70	81	69	87	64	81	69	71	81	76	82	81	100	88	80	82	73	91	72	78	77	87	81	82	90	77	92	84	81	76	79	68	63	80	67	63	76	71	75	84	82	73	77	67	82	79	76	81	80	62	81	66	70	74	73	75	80	69	77	82	64	55	100	75	70	82	67	75	68	69	63	89	76	89	77	82	71	57	80	74	84	83	74	78	97	77	66	82	71	69	74	63	82	68	71	81	69	77	62	85	78	93	74	66	63	77	77	79	74	63	82	81	75	78	58	75	91	66	64	85	75	86	84	77	87	98	71	87	82	88	93	64	86	87	65	75	92	79	78	78	77	83	83	79	83	81	68	88	78	79	82	72	74	69	73	61	86	79	72	75	78	79	79	84	73	85	83	62	77	88	73	74	76	83	87	67	72	88	64	96	90	81	86	77	80	82	74	83	89	71	74	64	87	86	74	93	101	77	85	88	74	93	50	76	86	89	82	88	83	78	75	82	95	78	78	85	69	90	75	70	81	83	84	81	81	80	83	73	74	86	81	78	83	85	97	74	68	71	77	63	82	81	94	66	91	95	76	86	81	75	72	71	77	69	79	66	85	71	81	71	79	69	70	73	70	89	69	79	80	77	77	66	87	79	89	83	84	70	79	86	72	70	86	73	76	82	87	96	68	75	84	75	80	81	73	76	86	80	73	100	67	75	70	66	76	82	82	94	65	74	75	84	67	78	70	85	83	75	83	74	79	74	80	69	82	78	85	74	77	70	71	87	78	78	84	71	80	88	67	78	97	67	83	90	65	82	72	76	81	95	86	76	59	77	81	82	74	84	79	73	72	80	80	72	76	88	88	90	71	88	89	52	96	84	81	77	74	67	69	87	77	77	61	81	74	79	85	85	73	72	87	86	75	90	83	84	72	82	71	97	72	73	68	74	69	88	80	75	79	74	59	90	77	71	79	86	79	85	79	72	80	80	81	74	75	86	94	82	80	75	76	87	68	66	63	79	58	81	63	76	85	87	59	67	65	68	108	76	86	89	68	92	82	70	86	83	84	77	83	61	83	74	78	81	82	80	89	64	70	75	72	72	75	75	62	87	72	74	75	99	82	78	83	78	78	70	74	95	69	94	82	71	83	77	76	59	96	76	69	76	90	79	68	71	74	99	80	84	76	73	78	71	76	65	75	73	81	78	88	104	74	86	81	69	70	77	81	85	90	80	75	78	72	77	53	82	69	80	69	76	70	80	71	91	86	74	82	71	78	84	81	93	79	77	84	82	63	67	66	75	92	85	85	72	64	69	83	84	71	87	76	59	63	73	70	78	73	61	83	70	84	62	62	73	75	82	90	86	65	73	80	57	76	87	84	73	80	75	80	81	69	77	80	73	86	77	82	90	79	77	88	79	69	70	90	78	78	101	76	89	75	78	98	89	77	75	83	85	88	76	75	72	72	71	74	74	57	71	83	90	84	79	60	69	69	68	66	79	82	88	91	83	78	72	97	78	88	80	73	84	77	62	70	84	66	82	78	77	70	82	75	90	77	88	74	70	100	68	59	79	62	63	76	80	70	88	91	80	82	77	79	78	91	74	85	80	85	91	70	68	98	83	67	74	77	76	73	94	69	99	83	83	97	85	96	83	93	89	90	74	76	87	73	69	80	63	85	93	78	80	83	90	82	64	89	93	69	60	83	79	79	82	84	73	75	61	89	73	86	72	64	73	88	85	87	73	68	64	68	88	88	91	80	95	66	89	63	60	69	74	73	77	65	74	91	66	87	93	72	77	74	68	84	68	72	102	92	69	89
16465	8496	4658	6670	12776	16734	16204	13144	11537	9888	7326	5677	4479	4984	4288	2517	2037	1885	1599	2193	1591	979	916	943	914	818	807	782	734	785	823	799	881	855	922	871	950	975	1868	2791	1964	1514	1040	834	733	746	663	725	667	690	741	737	670	730	699	753	713	711	683	710	737	718	715	719	707	704	732	665	702	737	696	685	759	699	722	721	725	763	711	726	713	676	693	662	694	713	722	709	684	790	737	734	689	749	687	677	748	770	743	710	695	703	693	726	682	678	766	711	692	726	714	743	693	714	694	701	684	727	751	676	752	768	708	689	654	684	771	662	744	741	725	682	731	696	692	680	713	720	667	697	704	698	707	670	713	705	717	723	717	749	734	726	670	666	688	710	666	715	740	725	688	694	719	676	708	688	689	713	667	765	686	717	746	702	697	718	680	720	746	711	732	674	693	713	701	714	718	699	712	707	773	714	746	681	691	715	701	711	673	753	693	712	706	698	708	768	755	653	705	745	689	712	758	739	681	727	710	693	704	720	737	663	728	777	730	689	707	708	695	727	683	688	705	706	704	736	712	716	690	699	761	718	698	711	717	747	660	692	731	712	735	706	681	707	743	695	717	739	716	656	720	744	692	701	677	726	749	728	746	703	715	734	675	684	669	748	698	723	683	759	748	722	741	715	693	721	708	752	697	738	726	694	751	716	748	682	663	719	748	669	678	735	696	706	665	739	686	756	681	695	692	704	731	700	712	722	723	690	734	694	725	731	727	711	692	728	700	687	636	713	695	714	725	712	741	711	737	702	710	690	697	717	736	695	699	714	706	744	710	700	775	747	740	684	678	741	716	708	725	713	699	722	667	660	725	708	682	736	737	739	744	730	663	678	754	702	725	725	683	714	709	739	676	743	767	706	692	715	761	717	699	732	710	736	706	753	721	681	696	687	705	698	718	723	707	748	721	722	735	666	720	685	704	667	725	706	683	697	710	738	745	695	729	754	752	673	742	731	732	689	689	765	698	679	705	697	679	716	757	738	667	688	680	695	672	692	730	734	671	750	769	739	696	661	683	692	750	773	681	749	703	727	711	658	711	712	704	750	777	687	731	725	722	723	691	721	744	731	732	669	689	716	710	765	726	696	705	700	729	694	675	743	709	705	718	707	687	735	730	696	707	689	672	721	705	696	689	757	730	713	691	692	738	709	721	753	752	754	696	709	736	706	753	685	685	661	739	736	698	709	719	701	661	699	715	763	712	780	685	718	701	736	700	683	719	710	712	695	668	718	733	690	683	693	735	727	684	726	731	700	746	697	696	725	695	704	702	757	675	753	734	708	673	703	711	715	695	684	721	736	742	692	732	730	691	687	672	687	746	684	683	731	706	713	718	677	711	718	707	696	751	752	706	707	722	726	752	677	658	722	716	720	731	725	733	728	677	706	677	719	681	688	737	680	715	718	709	709	721	759	708	725	705	712	720	688	683	711	736	696	697	725	730	720	713	715	691	702	707	723	693	681	672	731	734	710	700	740	703	699	672	729	691	721	708	686	691	744	665	685	675	746	684	711	675	742	741	689	731	735	797	749	674	692	736	743	723	715	725	694	689	691	693	693	696	743	674	681	691	658	723	758	676	716	707	735	696	641	694	691	692	710	710	648	751	715	699	713	677	702	718	729	703	728	680	688	728	657	666	739	743	649	704	722	722	692	724	699	730	706	693	722	730	673	734	750	744	683	713	694	721	711	688	706	757	718	673	744	702	697	694	733	723	667	662	716	716	686	722	757	747	661	729	718	748	740	721	697	698	718	737	692	700	710	747	727	678	658	711	710	733	707	689	725	682	736	759	740	742	684	712	708	691	721	736	738	720	684	682	766	730	711	714	715	649	711	714	695	691	723	698	724	700	713	684	704	696	649	733	687	708	726	701	724	720	725	676	711	718	676	786	681	741	759	708	672	687	705	699	721	686	735	725	717	722	751	734	684	718	685	699	683	659	719	683	697	709	736	717	706	727	667	639	684	717	705	647	710	729	723	648	764	662	724	718	724	719	684	737	678	720	731	723	749	743	733	736	681	705	751	705	723	737	690	727	698	678	741	662	671	708	741	718	714	696	769	708	744	733	700	723	702	752	715	720	716	707	698	719	691	729	732	703	705	703	728	707	743	701	732	747	712	682	737	706	741	718	723	670	666	768	704	746	716	711	705	731	737	736	707	699	728	689	722	722	706	746	679	721	703	683	729	707	678	692	713	667	691	730	677	733	682	711	736	692	750	719	757	700	713	663	712	704	723	718	690	762	698	707	681	730	758	697	713	757	693	702	783	714	726	684	701	730	673	700	719	742	745	670	739	688	690	709	708	724	690	734	680	703	697	731	667	729	683	741	689	756	735	721	697	684	703	732	742	715	674	715	692	687	720	682	696	696	749	700	732	694	709	707	650	771	739	719	757	762	672	729	745	743	744	727	728	678	708	688	735	717	684	682	682	725	712	691	679	722	751	725	673	702	674	708	686	737	717	684	686	734	717	700	686	739	681	730	725	757	734	714	707	689	716	684	734	730	667	720	706	701	707	691	726	690	746	731	670	746	712	704	724	708	719	718	707	700	723	690	723	709	714	685	665	696	708	684	679	689	709	718	690	690	723	711	737	719	726	717	729	661	712	673	718	701	752	714	752	726	687	733	698	679	691	685	689	743	714	782	666	692	715	728	754	679	749	727	728	698	747	730	717	729	710	722	762	682	670	734	689	709	736	741	717	732	725	755	693	710	713	708	726	721	690	723	688	715	698	681	714	693	723	683	749	716	706	731	737	719	771	733	721	704	721	733	677	707	717	710	713	715	745	712	738	705	709	719	712	709	682	770	689	724	728	670	749	666	711	680	711	708	721	709	718	726	714	703	705	728	735	713	734	736	724	699	744	707	676	720	707	687	698	749	710	745	769	723	701	679	771	735	700	677	702	736	718	708	706	694	724	662	727	656	702	725	701	702	714	721	726	760	710	746	677	676	702	707	686	728	716	738	714	724	719	726	711	697	682	686	740	707	724	718	729	761	671	708	678	682	705	733	706	716	761	715	723	686	711	722	693	688	714	674	755	758	710	722	677	742	714	691	672	721	692	711	715	696	685	721	712	742	690	734	769	667	670	711	707	680	705	712	703	682	699	675	694	699	721	741	716	731	757	734	694	727	705	751	734	742	687	707	737	707	738	655	715	730	715	735	710	702	758	706	688	664	673	699	688	671	718	738	682	738	751	704	719	695	706	691	687	727	673	750	694	713	726	681	737	701	811	697	708	691	698	716	714	728	706	651	748	668	708	709	732	713	706	724	708	687	691	753	742	722	714	710	690	711	697	693	718	723	722	716	745	769	744	748	695	708	673	683	677	712	715	735	684	722	752	697	675	670	759	705	716	763	698	677	742	693	685	716	723	720	698	719	741	694	682	713	738	708	681	691	679	730	750	734	702	726	695	714	736	706	691	763	741	699	718	656	723	700	700	752	764	726	693	721	717	714	729
1484	1017	551	376	354	549	560	529	494	362	308	231	348	282	223	153	131	128	122	227	134	102	124	81	102	107	105	94	87	76	85	104	98	85	105	96	91	109	220	291	215	154	139	94	81	106	88	86	79	74	116	101	81	82	96	87	76	95	97	88	90	94	81	97	88	90	80	74	82	83	99	88	91	89	78	80	92	69	90	96	95	84	96	70	99	89	86	99	68	92	92	108	90	88	93	90	93	78	73	104	97	77	92	82	97	102	90	85	90	94	86	77	81	94	89	87	98	85	84	81	91	88	95	83	97	94	90	96	81	115	96	81	105	101	93	95	88	76	82	82	96	95	75	79	80	99	105	99	80	85	82	97	85	84	91	98	91	88	81	81	89	88	72	94	81	87	88	85	82	87	85	75	92	91	69	79	81	94	90	108	95	94	88	98	89	82	81	87	73	92	72	78	90	96	80	66	77	105	76	93	100	86	96	94	80	86	79	102	99	95	97	93	103	99	97	75	95	73	89	92	81	84	93	91	82	91	91	97	92	77	80	91	87	103	76	90	95	104	86	96	95	75	99	100	84	89	87	84	96	98	93	80	101	100	78	95	93	62	96	91	103	93	83	99	78	80	103	90	96	95	78	79	89	95	77	95	97	90	91	89	95	97	87	90	96	80	74	101	71	102	84	89	87	79	95	108	88	96	93	80	66	100	93	108	85	92	95	93	86	81	92	84	101	85	88	109	97	74	99	78	98	98	82	90	103	95	89	77	101	82	74	82	95	91	91	85	91	91	76	98	79	86	84	102	88	88	81	70	79	82	85	88	97	93	103	94	84	97	109	92	92	69	98	92	102	83	87	82	78	97	91	88	105	84	83	94	97	95	92	72	99	101	88	72	91	86	106	95	80	104	91	80	78	103	120	84	94	101	89	90	81	84	96	88	102	88	80	73	99	87	85	87	82	97	88	98	89	94	85	72	109	101	95	66	104	91	75	91	90	95	93	90	97	87	91	89	99	102	79	92	101	91	91	90	88	92	83	100	83	83	94	97	102	90	88	89	80	83	92	95	85	80	94	76	91	89	81	87	91	71	79	76	91	83	91	81	93	96	74	87	86	86	86	77	96	100	92	91	111	86	83	91	87	98	82	90	102	83	89	80	95	95	80	96	83	89	82	87	94	84	95	87	94	85	107	76	75	94	83	93	85	84	99	71	75	86	104	82	106	83	98	76	102	86	110	90	77	87	82	107	84	89	73	88	89	80	81	96	77	108	84	95	84	78	75	95	95	89	86	117	80	90	82	94	96	81	102	108	92	87	97	87	82	85	97	103	90	95	70	87	76	90	87	85	93	74	115	84	77	99	83	83	92	83	110	75	98	78	108	84	115	104	87	98	82	87	83	97	96	94	67	88	82	99	84	90	83	81	65	95	99	86	78	102	111	108	80	79	101	90	89	77	70	82	95	84	79	99	92	77	74	81	74	100	108	98	97	85	92	77	91	69	90	82	95	93	74	77	96	88	106	108	88	88	100	91	88	79	94	87	80	83	80	87	89	87	104	95	100	83	102	74	94	82	83	77	91	68	84	84	99	75	97	110	82	79	95	105	86	90	80	96	92	81	90	105	88	87	76	85	89	94	89	101	82	85	98	84	80	99	82	80	91	101	87	87	111	83	100	86	103	90	98	76	92	72	83	84	92	102	94	84	82	92	89	81	97	94	88	72	96	81	102	85	90	81	103	90	77	93	89	91	76	97	86	92	100	84	84	80	91	86	84	98	77	80	89	83	94	76	104	88	88	93	110	86	106	93	86	106	96	85	87	89	102	89	102	78	96	88	77	86	82	97	82	89	84	79	81	97	97	103	109	76	92	88	94	84	90	95	95	108	95	94	107	77	101	96	102	86	81	118	93	92	99	100	101	83	79	98	94	84	95	100	81	99	86	84	95	90	75	96	97	87	93	83	98	92	77	91	80	87	88	88	86	94	91	97	76	102	89	70	89	100	81	97	105	97	96	85	99	84	100	93	91	86	89	88	77	93	89	90	85	71	94	77	80	92	96	91	77	91	102	87	93	77	92	67	90	91	88	94	96	106	106	88	112	93	57	82	82	85	86	86	94	83	85	93	81	98	102	106	97	71	78	86	126	108	82	87	84	82	95	104	76	78	85	75	87	96	105	106	80	100	87	100	99	90	94	93	82	84	99	79	86	94	97	103	74	83	76	72	107	96	103	93	97	94	66	84	80	70	81	92	74	79	88	95	83	74	90	81	72	87	75	95	86	101	80	97	80	98	103	77	88	68	84	79	83	74	96	67	103	94	78	94	76	93	99	92	76	71	91	83	70	77	82	96	89	104	86	82	97	79	91	87	88	92	104	72	90	100	98	98	88	80	99	95	92	89	72	88	91	78	103	84	99	74	72	91	77	93	77	90	72	89	78	82	88	93	94	96	71	79	95	82	105	93	98	103	87	77	99	87	101	91	95	84	95	88	89	93	81	98	84	82	101	89	96	73	89	85	85	79	77	88	79	81	77	99	88	92	87	93	94	84	82	82	106	77	73	92	87	109	87	97	83	93	89	83	91	74	79	69	91	91	70	105	97	91	82	83	71	90	95	83	93	92	92	83	85	103	81	62	91	96	91	99	83	98	92	91	88	72	76	86	85	82	91	101	81	91	84	94	85	99	90	85	95	91	87	105	82	79	92	91	87	83	96	89	84	98	91	78	92	79	100	83	77	91	79	91	95	75	86	74	85	92	93	90	93	101	80	79	101	109	98	91	99	84	95	91	96	75	85	94	91	99	100	97	86	105	73	95	98	85	94	75	76	93	82	105	87	88	79	101	79	103	88	98	88	90	93	80	100	98	98	78	95	107	88	89	88	79	83	95	90	84	92	85	84	95	80	87	95	73	88	84	68	78	90	77	87	95	86	89	98	80	91	90	93	77	101	92	95	87	84	97	85	86	93	111	83	78	94	80	91	80	95	70	87	89	100	87	87	93	73	84	93	98	93	90	88	80	88	90	81	75	86	88	97	69	89	104	82	94	104	100	104	80	87	111	95	88	92	88	84	96	77	75	79	95	85	95	85	87	87	84	95	79	98	75	103	70	89	76	88	84	98	90	87	107	102	109	76	79	76	85	92	98	75	79	78	78	101	97	80	71	93	96	105	87	81	107	79	101	89	106	108	88	73	100	86	110	92	89	88	90	70	100	90	91	87	90	97	81	103	96	82	96	87	83	95	92	90	92	94	86	91	80	116	91	114	80	79	88	90	103	87	74	78	94	74	91	82	91	105	95	78	77	96	80	88	101	81	85	84	75	95	65	91	101	77	94	100	80	105	93	86	87	96	75	96	91	93	78	98	76	82	79	105	92	98	89	69	86	92	87	98	83	92	97	92	106	111	71	82	90	108	93	90	87	84	88	89	101	89	91	78	96	96	84	96	77	85	83	76	95	87	82	90	84	89	79	104	116	70	103	94	82	55	104	98	102	83	72
18203	11742	7149	11168	18470	21461	18654	16773	14619	10753	8486	6773	7597	6433	4628	2613	1743	1658	2064	4380	2254	1235	1192	1056	1032	962	960	898	862	926	1019	1016	1051	1012	1038	1035	896	1304	4015	5675	3518	2100	1577	1056	901	836	789	754	722	775	829	817	829	804	807	823	802	791	821	818	802	824	820	749	807	907	810	816	814	853	750	797	787	811	774	789	798	790	826	842	776	778	792	786	810	776	783	756	813	806	847	857	756	809	779	771	837	832	853	796	810	792	783	769	819	825	770	755	803	763	824	811	816	851	837	781	753	798	814	784	810	814	789	846	802	786	765	851	843	827	790	844	818	801	815	809	824	763	828	874	829	817	765	738	828	790	799	783	825	835	804	725	815	825	831	796	849	860	805	816	806	783	807	811	855	763	805	789	794	794	798	798	780	779	798	806	849	735	829	809	790	830	784	768	822	772	812	798	832	813	812	772	830	808	822	800	794	826	768	779	763	751	835	799	742	772	805	773	854	772	863	830	820	837	776	818	822	831	752	844	807	792	836	787	846	760	797	830	766	807	813	827	776	800	774	810	848	810	770	794	759	780	808	788	831	801	789	801	799	818	798	807	779	829	828	812	817	839	841	811	802	837	775	762	802	790	808	836	806	781	783	840	837	776	814	835	807	782	784	798	841	784	765	831	842	817	831	814	849	806	845	778	824	818	859	763	777	841	809	791	784	828	804	768	793	767	781	823	839	767	791	798	778	830	846	806	807	773	830	852	809	758	855	774	790	807	813	796	850	835	842	828	813	779	762	806	796	795	780	820	742	825	804	844	829	825	784	780	802	876	847	784	813	793	806	756	823	840	777	829	773	827	789	774	839	813	838	796	790	873	812	783	807	785	759	780	842	787	856	827	803	806	832	810	769	779	786	819	766	806	754	841	770	841	798	769	821	819	809	768	773	795	790	776	812	802	793	830	819	801	816	821	818	842	831	799	842	796	795	808	856	836	807	816	816	821	821	804	792	778	844	840	762	831	788	796	800	849	758	840	870	821	776	834	766	739	823	792	783	807	789	830	821	756	760	823	794	858	813	796	783	767	841	770	814	800	830	827	814	805	864	806	820	864	798	826	800	792	783	803	783	818	816	776	769	816	890	807	803	801	754	769	850	841	815	838	855	788	843	807	831	827	782	845	789	825	817	779	793	797	796	780	792	830	806	829	824	770	779	761	868	817	787	805	800	784	819	839	840	804	788	791	821	776	817	849	763	789	764	827	797	805	789	817	803	860	773	846	827	816	777	787	777	795	804	801	831	829	823	800	857	811	795	819	840	794	786	814	840	788	822	784	767	776	842	813	854	826	820	798	791	859	804	805	755	806	790	750	833	800	822	798	864	803	805	785	803	833	781	809	757	821	818	786	787	780	854	805	795	787	803	866	796	774	788	809	806	826	769	844	866	789	851	790	774	818	771	808	833	810	828	847	800	836	796	793	839	763	783	799	767	775	789	807	800	842	832	792	824	814	789	785	797	814	726	818	855	873	784	833	805	821	800	774	831	835	858	767	799	753	799	789	802	790	800	811	821	877	782	826	772	754	811	818	780	766	827	794	795	784	842	757	836	823	767	887	838	843	839	810	781	802	838	797	810	770	786	798	815	822	821	794	799	816	825	816	775	826	809	797	773	897	786	777	818	806	850	813	833	825	778	793	791	825	766	811	840	808	818	800	807	792	758	828	776	841	856	777	828	859	731	843	801	834	806	812	839	791	812	774	818	800	838	791	853	830	819	830	807	794	850	782	830	797	840	860	773	802	726	783	802	790	836	856	809	780	700	762	806	763	798	834	806	829	812	786	805	841	831	852	813	787	854	767	838	807	849	772	837	818	824	805	772	768	796	813	795	824	820	809	807	782	809	839	843	823	787	804	834	787	810	798	778	813	770	796	812	844	788	785	855	821	817	825	817	839	846	827	780	842	814	781	786	819	823	834	818	771	759	862	780	788	785	741	817	823	860	736	814	822	794	808	759	813	885	786	775	862	819	809	774	814	779	805	813	819	819	789	754	828	823	835	849	798	761	790	843	857	828	860	773	805	809	788	840	822	763	808	788	830	833	790	791	783	811	816	798	821	798	806	810	847	801	809	841	807	775	800	788	811	862	890	811	773	780	773	773	759	797	788	816	792	804	825	761	759	765	811	826	816	829	770	848	858	856	789	806	787	786	823	773	858	812	841	757	863	846	819	840	771	791	818	814	809	767	751	789	796	838	788	831	834	806	823	822	789	827	787	827	770	803	792	792	797	834	850	810	793	833	811	783	830	812	830	822	765	804	798	793	825	809	774	787	806	810	796	834	806	789	793	838	773	822	758	734	766	800	822	776	852	828	793	839	841	792	841	819	830	814	842	798	795	861	837	800	820	790	817	800	797	790	800	755	830	775	747	821	755	797	791	793	769	827	824	760	759	826	843	863	875	811	775	776	839	824	790	817	813	796	827	837	797	826	823	869	830	848	810	788	847	762	796	832	805	837	760	838	815	862	832	838	844	842	833	793	824	840	856	804	816	829	809	795	763	826	762	771	803	866	775	812	765	815	801	794	797	820	795	822	795	786	837	800	793	761	792	828	800	814	775	820	812	818	859	815	776	786	806	750	821	850	836	785	835	785	786	838	774	804	784	816	820	805	784	801	828	815	839	794	827	825	873	789	782	778	828	828	778	788	839	805	842	798	816	789	847	765	820	823	842	817	837	904	821	785	844	783	841	841	838	771	846	805	809	823	810	797	857	791	785	833	787	794	822	870	829	866	776	825	834	818	826	812	774	837	812	812	816	820	782	792	797	807	804	832	815	849	799	827	807	789	841	858	844	789	823	767	809	853	823	831	818	802	818	834	824	802	830	814	791	787	779	774	812	811	810	816	797	810	803	859	786	764	826	819	855	803	808	787	816	817	808	802	789	808	795	754	795	814	807	861	841	806	812	847	807	849	851	807	834	820	801	728	811	792	793	804	783	763	839	810	815	787	828	818	796	819	801	816	810	810	777	806	820	786	817	831	839	819	800	802	794	823	784	836	810	780	799	767	776	814	817	800	763	811	819	798	795	818	861	787	858	844	766	846	821	822	803	845	821	808	805	843	777	847	823	817	819	797	825	744	785	770	840	811	849	805	816	792	764	802	808	815	760	814	793	806	873	822	827	775	776	882	809	805	800	755	797	828	867	743	837	829	799	783	807	793	825	783	828	806	766	743	777	819	796	795	752	834	823	786	802	752	809	838	761	830	773	785	813	776	826	807	830	795	835	836	827	804	809	869	808	824	828	790	844	764	842	800	782	779	854	818	841	826	813	833	807	836	858	774	807	808	804	801	777	786	830	832	808	837	805	781	793	846	829	812	832	794	791	790	833	836	817	805	808	806	803	831	789	807	773	827	823	814	777	832	806	791	843	789	775	817	829	858	783	805	807	809	817	805	784	780	798	832	818	828	856	802	805	771	820	764	771	734	801	788	836	813	773	790	841	832	847	800	815
2154	1295	622	373	372	478	544	538	400	324	275	308	227	188	150	121	128	110	114	87	91	74	87	76	90	94	80	72	81	82	71	83	84	80	82	80	80	200	295	294	150	125	98	78	65	68	59	55	72	64	64	76	64	86	63	74	77	55	77	70	78	74	58	63	73	49	68	71	63	66	65	70	55	77	81	75	72	72	81	73	75	83	77	65	56	72	60	90	73	63	71	76	74	68	65	62	71	78	67	72	63	79	62	71	71	80	72	75	68	52	64	63	79	78	72	67	79	73	65	76	57	70	68	73	75	60	72	74	80	59	57	69	52	63	52	66	83	76	68	59	61	68	63	72	80	50	80	63	73	54	70	67	70	75	73	64	74	78	77	66	63	73	76	70	74	58	78	63	71	71	61	86	70	78	70	71	78	74	73	75	78	63	69	67	61	69	70	82	73	65	75	58	69	63	62	73	79	63	81	83	60	91	77	62	62	78	66	66	73	71	76	67	62	72	67	68	76	72	66	86	75	68	70	71	62	74	70	70	66	72	77	86	64	58	57	72	72	73	66	74	74	77	76	75	71	78	66	69	59	60	72	65	50	80	71	66	82	65	70	73	73	78	74	76	70	70	78	87	65	71	68	65	63	88	65	49	71	60	68	75	71	73	59	61	73	79	76	69	75	66	73	73	64	82	81	64	78	68	73	61	68	66	91	72	63	78	74	67	76	78	69	80	79	55	66	69	81	75	79	60	72	80	59	75	84	74	66	51	67	65	62	67	49	63	65	86	62	65	68	84	70	86	67	48	66	63	63	68	64	78	69	69	70	65	76	72	72	69	59	83	67	82	72	67	68	72	69	56	85	71	63	68	72	71	63	86	82	65	76	81	58	78	62	72	74	78	64	71	73	67	64	65	82	69	84	69	59	75	82	67	66	56	70	72	66	69	75	81	50	77	68	75	89	52	60	62	68	56	61	66	68	75	72	60	81	65	64	66	76	48	75	63	80	71	66	69	67	65	61	64	66	68	59	61	70	79	69	67	67	63	66	65	71	68	74	83	63	72	88	70	76	59	82	64	64	70	73	83	76	74	69	65	84	76	74	75	50	77	78	84	80	64	62	73	71	74	64	60	69	81	70	73	74	70	70	82	66	71	82	77	79	60	63	70	88	74	68	71	77	77	74	67	77	67	65	73	74	50	71	77	71	67	78	80	67	81	78	63	71	64	66	87	68	79	75	83	58	74	73	61	58	73	73	59	70	64	62	66	55	68	63	74	77	64	73	73	72	61	85	90	84	62	60	60	59	73	65	76	58	57	74	60	60	65	75	77	56	71	72	78	63	65	70	60	60	58	79	74	72	73	69	54	76	69	69	66	60	79	75	64	73	73	67	68	69	78	63	80	84	72	57	75	80	71	83	73	67	61	77	75	78	71	62	60	61	66	55	69	71	74	74	83	75	71	67	55	67	70	71	73	85	80	67	82	63	74	88	79	76	71	72	60	62	74	62	64	59	70	58	67	74	62	70	65	63	71	69	89	70	77	59	70	68	68	84	62	77	75	82	79	67	74	69	82	70	46	62	69	69	84	64	81	60	56	71	67	77	75	58	63	64	63	63	85	58	89	77	67	76	72	85	65	67	65	67	76	75	70	75	66	72	64	54	66	57	51	64	69	62	80	56	74	91	81	67	58	60	70	76	70	79	90	68	98	78	81	71	64	70	54	75	69	73	58	54	83	70	68	64	59	70	56	62	64	58	65	77	88	74	62	69	70	67	75	85	73	70	63	63	66	58	79	75	79	71	68	69	69	81	86	62	81	88	54	48	75	78	84	65	90	72	61	70	63	90	78	77	68	76	85	69	64	66	81	51	66	67	67	66	80	80	68	79	56	72	78	63	70	68	58	71	80	64	71	70	70	79	84	50	82	64	75	88	80	58	72	84	78	64	67	85	78	56	86	75	73	65	66	57	63	69	71	64	69	66	69	65	70	67	96	91	61	66	74	63	54	73	69	71	66	72	75	81	60	81	78	54	95	73	69	71	77	86	68	65	62	84	74	78	70	72	78	60	65	64	76	65	71	69	65	88	98	61	57	71	71	57	67	54	64	71	61	81	68	73	78	80	78	86	68	73	65	71	76	65	64	64	69	58	60	45	62	67	73	83	66	75	68	57	72	73	69	61	54	68	79	65	74	78	89	78	76	81	68	75	57	68	67	69	53	73	65	71	72	62	74	82	62	77	57	79	69	63	77	55	76	69	66	76	57	64	58	58	64	71	68	75	71	82	59	66	88	67	51	71	70	71	69	65	70	58	57	68	57	67	80	69	76	59	82	60	67	72	67	65	64	55	84	85	65	73	67	61	51	79	62	55	83	52	72	69	87	78	74	61	71	78	68	68	66	62	63	70	55	73	80	60	88	66	65	79	68	64	52	74	80	70	75	66	89	56	65	71	70	54	86	61	81	73	51	71	62	80	67	92	78	72	49	72	74	65	68	63	66	57	73	59	60	62	78	65	67	86	68	62	59	71	65	64	71	65	76	75	84	62	71	59	72	84	77	92	56	83	67	68	75	68	63	65	55	67	68	82	65	63	59	71	60	89	67	70	77	64	71	68	65	56	71	68	59	65	90	74	70	67	70	70	74	73	73	60	68	73	65	62	76	80	81	64	58	64	73	77	68	79	80	61	68	72	57	66	72	55	73	67	73	72	69	77	79	65	81	71	60	74	65	88	76	53	76	71	77	72	72	81	65	72	78	69	71	84	69	70	81	60	62	87	55	76	78	77	57	69	72	80	75	73	75	73	72	56	71	81	58	64	66	83	79	68	72	84	78	80	68	68	69	63	65	58	79	62	71	66	76	79	66	75	78	68	69	69	72	79	83	75	68	88	64	67	69	78	74	62	86	76	71	61	73	60	63	52	75	70	83	75	66	75	68	67	68	62	71	67	69	58	66	75	78	59	73	65	66	58	79	73	73	68	75	63	64	75	79	65	66	64	72	77	65	59	80	77	80	77	67	75	77	71	75	71	62	72	63	72	59	65	61	55	61	67	68	70	80	61	83	58	57	57	88	82	86	59	73	69	66	69	74	64	60	65	79	70	70	87	67	74	65	60	74	66	66	65	86	70	59	69	66	78	57	83	68	72	67	74	64	87	66	64	65	66	81	77	79	66	65	79	67	86	79	85	66	66	65	63	67	69	53	71	59	61	75	69	77	65	68	59	70	69	79	81	81	83	82	77	72	67	74	78	80	64	72	84	70	63	63	83	51	60	94	81	68	69	79	60	81	78	68	61	73	67	66	62	68	83	72	81	63	61	74	71	78	76	68	69	60	74	68	65	63	69	60	72	70	92	73	66	78	81	61	80	58	73	80	75	66	82	67	55	76	63	72	52	47	83	79	67	48	66	62	74	73	68	51	80	61	59	71	65	79	54	73	70	73	78	68	63	68	66	75	77	66	56	73	77	83	74	59	63	76	78	70	66	70	73	63	63	83
19588	13537	7318	11020	18864	19814	19790	16859	12713	10294	8557	8441	6659	5176	3271	2499	2450	1978	1845	1291	1039	1035	993	882	937	968	976	744	727	823	924	974	896	861	878	880	963	4001	5958	5124	2839	1654	1089	788	669	641	621	639	623	642	671	680	632	640	633	614	609	631	645	678	633	654	649	692	592	575	606	685	639	667	642	640	653	656	687	613	661	655	664	622	651	648	631	623	668	649	641	673	632	635	606	611	619	635	657	632	661	619	638	595	652	712	633	641	637	597	620	592	664	646	663	657	676	634	632	614	614	637	631	655	653	606	644	625	638	607	630	573	651	624	663	661	632	625	647	587	659	691	621	645	630	614	684	600	587	645	638	645	579	645	663	600	654	680	641	633	619	628	597	615	655	627	666	662	650	656	613	656	637	660	640	680	605	622	643	645	628	629	628	648	671	622	650	646	650	618	650	642	632	675	624	648	595	654	623	645	654	589	663	610	657	663	621	633	659	608	616	566	637	628	595	639	634	641	647	652	660	618	620	628	645	665	687	616	641	639	601	610	599	642	626	629	673	653	617	624	629	590	643	612	602	652	647	620	645	587	662	632	630	623	600	622	616	636	649	614	641	611	640	628	603	636	629	633	648	622	655	646	661	677	607	651	657	655	656	666	647	667	587	610	631	642	628	607	656	625	658	600	669	633	659	670	656	644	618	641	638	664	610	610	621	691	690	628	614	657	600	625	635	658	639	629	633	629	631	650	638	648	649	633	622	608	685	616	650	633	682	623	613	597	654	640	618	603	649	668	590	608	668	641	647	661	626	644	647	644	665	641	599	657	646	620	657	630	627	647	617	647	620	658	616	621	665	669	633	637	628	643	581	645	585	627	584	644	636	729	617	566	652	673	610	593	647	649	614	589	630	616	669	692	644	617	650	612	594	638	623	663	631	681	632	669	606	660	615	633	596	658	647	607	649	632	627	607	662	621	622	620	663	669	681	595	644	664	602	634	582	642	658	624	656	686	658	663	645	653	673	642	617	620	636	640	670	636	606	657	591	661	643	649	640	650	624	615	602	612	640	642	613	656	672	656	635	644	676	641	631	625	634	636	641	615	611	641	665	631	665	635	667	645	662	564	639	674	614	624	627	604	637	624	592	636	642	625	643	630	649	627	626	635	645	619	621	626	655	614	613	657	701	683	616	636	629	592	612	656	623	633	618	651	610	677	660	635	637	649	603	693	593	645	635	646	610	631	655	636	623	640	614	666	634	673	657	668	617	644	666	639	642	663	620	599	611	666	649	636	650	621	656	602	660	605	662	640	646	612	621	670	574	585	591	654	676	634	632	637	613	639	648	601	607	671	610	631	656	606	630	632	645	655	622	654	629	620	701	628	591	709	646	630	647	609	619	608	630	645	660	650	628	613	631	630	640	624	625	651	661	633	626	647	617	614	587	654	631	609	640	601	638	616	631	641	673	604	669	648	650	588	676	583	642	598	638	652	607	569	662	600	672	662	646	645	635	611	605	670	669	671	609	655	647	642	584	638	570	635	653	662	641	614	653	621	654	638	665	646	627	590	647	642	630	677	627	642	577	607	639	639	667	673	595	648	625	659	622	633	616	584	631	657	646	623	649	620	683	589	661	671	599	643	640	651	644	670	682	615	632	662	633	624	642	678	650	655	654	617	624	635	649	642	630	633	605	639	626	639	656	637	641	623	648	630	687	618	609	620	618	613	635	622	678	605	615	612	652	604	622	687	637	638	615	649	614	635	612	656	629	659	623	644	633	646	611	656	650	657	629	652	622	636	630	618	657	644	599	640	640	693	660	645	632	623	597	628	639	658	634	627	674	662	640	619	659	665	644	647	625	612	590	649	637	675	621	647	644	668	604	611	664	589	639	632	635	672	610	628	631	583	651	608	645	635	621	612	646	661	645	668	618	619	649	595	652	655	687	634	721	643	657	645	667	622	629	636	640	641	648	680	628	649	669	593	640	644	621	678	585	651	638	663	634	628	613	643	653	622	694	593	669	668	641	657	634	618	626	665	646	616	613	647	583	608	628	603	634	636	655	619	596	633	629	638	630	641	625	666	628	675	655	654	640	679	621	593	662	659	629	668	659	630	620	657	653	682	631	615	604	653	647	631	669	644	643	644	617	612	629	645	626	682	624	664	665	612	648	648	649	608	626	655	577	641	652	638	619	619	664	605	634	666	617	649	630	638	602	643	663	607	642	641	606	621	650	632	601	615	591	639	665	609	622	625	605	615	612	636	606	641	641	621	599	635	671	663	580	570	643	610	633	623	649	650	598	592	719	643	595	639	621	625	643	655	650	613	616	668	692	597	633	651	643	611	624	617	647	640	660	608	648	692	611	620	642	611	601	658	669	664	609	680	640	617	656	591	657	648	657	625	630	637	662	612	668	638	655	625	635	650	617	611	597	642	588	582	646	651	666	660	654	622	614	591	631	623	687	630	629	606	634	616	614	610	640	652	679	654	650	623	658	618	618	617	625	635	627	611	654	618	623	642	644	671	668	661	598	643	652	628	623	656	662	641	634	638	620	632	645	646	634	621	617	629	651	607	621	633	620	617	629	632	646	692	651	646	678	630	671	668	672	613	648	656	628	604	618	637	634	633	620	590	638	634	640	627	624	611	651	648	617	620	631	597	639	620	631	627	623	634	636	647	696	624	621	650	656	654	635	647	638	642	598	602	655	650	671	669	642	613	664	639	644	673	623	657	628	618	610	661	620	645	666	619	614	681	652	665	606	682	612	647	608	631	602	640	663	621	603	623	639	618	627	624	661	633	630	592	614	591	643	699	618	613	651	640	654	657	636	649	663	629	644	603	612	594	639	616	683	659	635	624	629	674	639	623	625	610	628	659	635	637	702	680	638	657	647	628	620	625	643	639	638	627	600	644	628	651	632	620	598	649	579	624	636	686	581	650	614	618	654	632	646	603	655	686	650	590	648	650	618	607	606	609	648	678	620	666	633	620	661	654	662	625	626	630	647	590	627	665	612	610	601	638	642	671	642	617	630	666	650	597	627	633	628	634	600	657	608	624	605	625	595	630	685	668	588	656	603	604	620	675	629	685	666	655	632	625	656	629	623	648	657	651	653	614	613	623	620	637	647	675	639	636	619	622	655	627	640	639	698	669	686	654	620	635	628	667	627	638	631	645	622	631	630	591	627	649	665	614	575	650	641	615	638	629	627	631	621	663	675	619	635	656	670	666	672	643	611	661	635	625	586	636	616	631	619	630	659	651	648	633	655	653	644	603	646	615	643	646	624	605	620	612	644	584	629	631	650	597	643	667	603	644	625	630	593	605	660	618	648	647	614	651	622	626	626	635	659	640	627	666	644	575	667	628	648	595	649	615	633	628	628	575	611	660	654	600	618	636	629	642	631	667	626	611	653	679	637	644	592	656	627	626	650	605	619	650	633	620	622	615	666	671	628	662	637	635	625	606	639	654	681	637	615	659	619	605	664	636	648	672	613	654	598	622	652	666
2527	1942	863	527	489	684	780	560	446	442	446	361	262	248	208	172	147	158	105	108	92	107	113	97	95	86	74	83	99	97	103	94	114	103	113	126	110	211	396	363	274	172	148	102	88	84	72	84	83	79	101	90	94	81	94	84	89	104	91	93	93	90	102	72	76	75	84	66	82	89	71	85	65	70	93	75	92	93	93	84	70	95	90	83	87	79	77	77	95	81	79	85	92	95	76	73	81	82	75	99	76	80	79	76	78	81	81	67	78	92	89	77	89	92	83	73	90	65	80	84	92	94	74	78	89	102	98	62	82	86	85	86	71	85	78	74	80	87	84	69	84	88	89	79	63	79	83	69	85	94	83	86	90	81	68	78	74	82	82	83	81	76	93	70	95	94	78	93	78	81	95	77	76	79	73	91	77	92	81	94	93	84	69	86	86	98	84	69	96	75	79	90	94	83	76	74	75	84	97	90	79	65	111	68	70	91	70	80	103	81	86	68	89	77	83	80	76	93	84	95	91	94	84	74	75	74	78	85	65	87	75	68	77	92	83	96	77	88	96	93	92	86	89	68	74	74	102	93	83	91	78	82	87	74	86	82	102	98	73	88	85	83	81	64	75	92	84	82	75	98	82	84	84	70	76	72	80	62	90	83	81	77	95	76	79	88	68	96	84	95	85	78	94	93	90	97	108	70	84	82	78	70	80	85	86	80	83	74	91	74	89	80	85	92	87	99	91	90	84	82	72	75	73	97	79	81	78	81	92	78	88	86	88	81	83	68	91	80	70	82	69	67	85	87	98	87	80	90	78	78	97	78	83	95	73	87	85	72	82	85	64	81	73	87	93	88	78	78	93	74	92	81	84	83	85	86	91	90	91	81	78	88	99	70	86	79	68	76	86	81	72	83	87	77	93	79	76	74	83	69	86	81	76	68	71	80	94	77	74	86	88	75	88	86	110	60	73	86	87	102	97	79	83	72	109	72	87	99	71	87	85	83	83	70	73	100	83	84	85	77	75	86	96	79	96	82	100	73	107	81	78	78	86	96	85	106	86	103	91	70	94	82	92	75	103	87	73	89	77	87	86	71	72	90	87	84	91	87	77	89	90	83	81	75	85	80	95	76	76	77	90	80	81	82	94	91	61	88	84	61	88	76	101	87	71	81	98	67	96	86	79	79	93	71	83	88	78	80	87	77	93	98	103	76	65	85	86	75	98	76	84	90	101	94	98	81	81	84	91	79	69	86	77	71	87	72	85	83	80	73	94	95	69	75	75	84	82	73	89	74	83	77	82	94	89	92	87	99	70	97	91	72	89	71	80	94	88	79	87	77	91	75	91	83	84	70	74	87	62	83	93	84	75	71	82	67	94	86	97	99	79	94	80	71	80	81	80	97	101	70	92	77	70	88	82	69	76	80	80	99	93	81	92	74	83	87	91	85	76	90	79	86	81	81	83	91	83	88	70	85	71	78	74	76	84	88	98	80	78	83	86	59	84	80	74	85	89	83	88	103	77	98	81	99	77	65	83	68	110	78	92	75	96	82	82	84	78	77	68	89	74	79	84	76	80	73	79	73	87	84	76	86	94	81	104	86	76	72	87	84	65	68	80	80	79	82	91	96	66	86	93	91	97	80	78	101	69	84	77	79	91	72	99	83	91	95	86	89	79	95	95	72	80	72	81	71	91	92	69	80	88	87	80	96	85	69	71	85	84	78	74	88	77	92	80	70	82	91	77	77	80	79	93	73	68	76	74	80	94	91	84	77	82	84	84	75	76	77	76	89	92	74	81	84	81	73	82	85	71	73	83	81	69	76	73	78	83	85	75	88	93	95	96	77	86	79	66	98	80	73	82	82	80	76	84	87	73	62	77	91	80	86	90	87	82	94	96	67	74	87	95	76	92	81	86	99	105	89	74	89	74	79	69	96	84	85	85	82	99	83	79	73	88	93	87	75	105	73	79	99	80	88	98	69	76	78	87	89	81	76	84	75	92	85	101	86	86	77	82	89	77	87	94	81	87	65	68	90	98	96	79	78	86	79	91	69	76	82	80	88	85	91	80	69	88	98	77	89	87	89	76	82	78	83	75	74	78	106	91	88	76	76	91	81	80	85	92	90	92	81	89	85	91	89	93	76	87	82	97	84	79	92	81	83	79	78	75	80	83	69	87	80	93	79	75	73	90	81	79	80	76	94	80	95	71	75	100	91	59	93	84	88	83	76	82	81	88	95	93	93	72	87	86	93	98	91	88	84	91	83	83	81	89	86	85	72	87	74	75	72	100	81	81	87	82	87	84	78	80	59	70	72	88	71	63	89	93	84	82	90	86	62	69	77	78	107	81	98	82	95	76	86	63	81	90	91	82	87	84	78	87	86	64	87	76	70	67	71	94	91	88	82	83	91	87	81	103	92	81	86	69	87	77	99	77	75	83	92	89	82	99	80	70	97	97	85	81	67	89	82	84	86	88	96	73	79	88	89	90	73	91	79	79	86	73	81	81	96	95	95	87	70	77	86	77	73	82	71	90	88	73	91	81	89	89	86	93	96	84	80	89	100	86	93	91	80	100	92	84	93	95	83	77	79	90	91	84	88	82	92	79	80	81	86	94	85	95	95	109	90	83	74	96	82	87	76	99	97	84	73	79	85	71	89	86	105	81	75	78	79	89	84	91	71	71	89	84	75	80	86	85	72	92	91	92	83	79	78	69	69	76	78	90	83	93	102	96	79	82	79	79	70	73	82	70	84	80	83	82	83	72	80	70	81	81	98	80	69	88	99	96	83	85	74	76	95	73	69	95	76	85	91	94	100	72	89	90	73	69	90	91	78	91	85	102	81	89	88	84	90	85	64	85	87	84	76	85	68	89	74	73	73	81	80	104	89	85	81	71	62	91	73	92	84	94	78	82	68	78	78	87	101	94	91	80	87	82	86	79	78	86	93	95	82	86	94	78	91	74	92	91	93	87	75	96	83	92	82	94	72	73	98	71	75	70	94	98	87	89	78	93	96	89	100	80	72	89	80	78	77	83	87	84	84	69	94	77	79	81	100	104	87	83	70	68	89	76	85	105	78	82	82	76	86	75	86	94	77	69	75	99	84	75	82	66	91	103	85	93	90	88	81	84	81	82	88	76	90	71	78	79	70	82	60	69	97	88	101	89	78	80	81	83	92	88	76	77	93	96	89	88	88	78	96	79	99	95	79	91	68	85	87	88	80	99	68	83	81	83	80	84	78	82	76	76	80	80	77	84	88	92	99	82	86	85	71	71	72	86	63	94	74	72	82	101	86	80	79	79	73	84	88	74	93	84	73	84	85	75	80	81	86	81	86	86	76	75	82	77	84	94	90	86	85	80	76	84	77	76	62	77	85	60	92	86	65	76	82	64	74	83	78	85	75	80	71	96	84	89	82	77	87	86	78	71	83	88	94	74	105	75	94	78	84	78	88	85	103	79	106	89	77	73	87	88	87	80	71	64	79	85	77	81	80	70	82
23638	16401	9843	14035	22364	23685	21917	17298	14386	12531	11522	8956	6710	6723	4553	3625	3373	2634	1905	1568	1234	1043	1084	1110	1137	1175	1321	1184	1067	1027	1184	1132	1307	1349	1517	1342	1380	4039	7553	7610	4821	2527	1536	1037	902	784	778	782	769	792	754	731	751	765	750	747	757	741	793	768	739	795	765	789	783	791	778	778	768	782	760	754	742	764	774	763	763	775	797	777	768	724	831	778	783	739	731	762	741	800	812	787	725	759	721	712	767	746	820	747	796	775	772	759	738	785	787	710	764	751	746	727	795	708	768	786	803	780	747	734	750	798	746	784	773	790	754	736	727	769	755	731	768	777	778	801	717	757	729	729	787	810	766	749	726	752	760	748	793	774	732	732	756	770	695	751	740	778	747	759	800	767	758	787	775	783	800	762	725	728	804	742	747	728	795	750	755	728	764	740	769	744	762	780	826	739	735	721	758	787	766	764	735	766	758	832	723	744	719	721	718	753	778	781	764	777	772	773	768	848	776	714	747	782	711	766	779	773	733	759	754	729	762	752	743	747	772	738	843	800	754	766	743	785	737	757	788	724	834	729	801	765	778	757	764	725	735	733	729	734	770	779	810	762	746	735	779	757	770	738	767	767	807	716	762	736	740	780	721	760	779	740	769	782	741	791	744	752	789	768	760	735	769	738	737	721	738	771	763	738	748	747	756	785	741	721	731	762	738	796	746	746	801	742	778	731	790	733	694	807	784	769	741	722	760	729	762	755	747	732	743	731	747	792	821	770	743	736	744	782	739	836	749	760	777	818	745	775	732	762	771	770	755	750	807	732	778	761	731	798	778	762	790	742	770	769	828	726	734	770	802	781	699	817	791	760	766	763	706	813	796	741	772	758	760	742	770	761	708	733	720	786	753	760	785	771	762	761	761	765	781	738	759	753	794	764	768	792	812	791	717	774	734	751	728	766	745	777	725	744	760	793	731	788	759	714	743	779	736	744	766	793	746	766	777	754	731	759	729	775	701	733	787	727	761	762	760	783	766	810	746	785	695	803	767	801	745	760	766	750	804	736	753	726	761	752	745	796	786	794	806	786	747	784	788	820	753	742	796	771	839	782	743	716	716	732	768	803	774	778	754	724	756	758	733	760	755	789	778	753	835	768	760	771	817	784	728	725	743	741	758	747	726	803	816	742	773	787	777	765	745	752	784	776	758	757	834	808	764	741	794	782	740	776	726	780	750	741	737	720	746	743	786	770	782	775	721	752	787	718	848	739	755	773	775	805	726	748	733	767	715	771	721	712	735	778	738	755	715	760	744	741	727	735	750	761	757	748	737	757	751	815	743	802	778	753	750	762	762	765	778	754	782	749	748	771	790	752	761	785	751	780	774	765	745	764	780	770	777	756	714	767	716	761	689	708	788	763	756	763	743	785	749	739	771	770	757	761	748	810	774	731	761	740	768	767	751	746	739	749	787	761	727	758	731	773	768	760	772	731	784	819	776	714	751	780	753	800	801	765	730	726	749	750	761	721	770	714	774	762	741	770	751	724	762	803	768	757	763	756	748	731	747	819	748	795	800	785	764	773	747	761	790	748	747	774	753	838	756	815	730	743	787	772	762	744	764	696	760	768	687	764	756	736	787	751	711	766	743	800	717	772	713	772	753	749	772	754	752	745	771	698	728	792	771	764	707	777	774	793	738	705	769	747	798	773	769	784	779	720	780	761	810	747	800	795	708	732	765	707	783	750	783	735	761	760	784	764	767	762	761	725	747	805	768	782	745	744	727	724	766	725	757	779	771	759	751	747	770	765	795	802	798	754	812	771	749	743	789	744	793	752	750	774	742	745	777	748	727	749	821	771	795	740	734	758	728	746	753	776	768	732	767	822	753	756	742	810	773	759	753	750	763	764	814	766	779	722	746	778	759	780	759	736	743	741	822	836	773	747	778	787	770	781	767	757	731	706	782	740	778	782	805	769	778	771	753	775	714	730	754	742	757	766	774	698	721	756	776	713	770	758	724	779	741	755	734	771	732	818	755	787	769	789	791	792	760	731	761	757	765	727	738	788	728	750	761	744	748	751	717	723	773	744	757	743	747	778	757	805	768	737	766	762	738	748	727	754	765	711	709	805	727	805	821	755	754	709	736	770	771	835	753	739	772	808	771	781	781	744	741	734	803	793	740	704	779	732	758	810	792	727	719	786	755	729	695	729	781	727	756	774	804	751	784	752	765	785	780	715	745	690	769	753	752	760	731	745	748	769	715	758	771	750	708	775	780	744	782	766	770	728	727	770	730	743	739	711	798	791	732	710	756	736	829	770	745	769	756	786	771	732	759	779	761	733	763	770	741	750	778	755	741	789	740	793	794	782	800	775	791	746	728	669	734	720	758	709	829	729	779	771	730	724	760	733	764	764	752	767	788	787	770	803	701	738	770	740	720	761	757	742	739	730	777	783	779	733	838	724	751	713	738	761	791	762	768	752	749	809	755	779	807	742	779	798	733	789	735	758	741	769	722	757	766	757	730	729	784	713	746	767	817	772	774	748	737	784	783	754	747	746	805	753	776	755	749	764	755	760	765	738	719	763	730	783	801	782	789	774	763	781	773	750	723	784	754	795	770	771	782	749	761	800	794	778	754	767	754	758	765	724	731	729	729	752	829	733	812	746	791	766	788	743	759	760	749	725	762	736	766	739	810	756	731	769	751	767	732	758	783	769	746	762	753	744	761	739	747	795	806	755	760	780	763	775	772	749	720	778	773	747	772	733	791	839	789	755	761	721	813	716	752	746	731	754	795	749	739	772	686	759	711	787	721	739	754	771	770	815	752	804	783	753	765	755	779	733	778	775	767	787	743	727	744	770	759	770	740	742	796	735	773	795	737	751	747	784	767	770	786	760	772	802	752	747	750	754	742	774	732	765	785	772	755	730	771	761	764	768	778	767	768	741	748	790	747	748	741	786	790	747	782	752	766	789	759	759	733	812	786	731	784	739	721	782	782	834	773	751	800	731	745	815	771	764	727	804	772	816	714	766	782	791	746	697	720	748	776	766	756	724	790	797	742	732	786	810	755	738	748	770	763	780	771	766	802	734	723	773	746	709	762	756	744	784	743	755	763	801	786	738	694	750	732	745	733	747	744	729	740	759	774	754	751	721	766	802	739	773	749	817	762	748	765	743	755	726	778	769	748	768	754	742	792	769	767	742	747	769	761	762	796	751	724	837	756	782	787	762	694	745	740	768	775	787	797	744	717	770	800	770	760	788	737	755	730	768	791	764	784	810	762	761	748	803	771	770	780	779	786	765	804	735	701	753	780	757	778	783	764	744	708	728	723	717	729	740	737	763	779	758	794	759	703	771	775	768	786	689	811	768	720	784	786	766	700	702	751	774	731	808	745	784	777	749	738	711	806	716	786	828	726	740	738	717	752	765	802	785	768	730	755	804	695	763	757	783	753	781	780	728	758	748	752	750	722	735	781	762	748	761	725	698	738	757	732	749	768	748	721	737	762	699	769	794
2173	1042	535	323	266	406	344	376	264	267	253	209	198	161	139	124	120	122	128	101	75	80	104	88	75	102	98	87	95	93	92	92	86	101	80	92	77	92	105	157	134	126	105	80	97	81	84	88	70	84	81	92	92	89	72	75	71	69	76	89	79	81	83	89	100	65	86	86	70	78	85	84	86	83	72	77	91	83	71	84	72	82	64	83	86	69	80	71	84	79	73	80	70	68	73	61	92	71	89	76	85	69	81	76	78	65	73	91	86	63	85	90	72	81	96	78	97	76	85	74	85	78	80	85	83	80	79	78	87	95	66	73	71	63	75	82	80	87	75	76	71	77	89	75	74	97	90	66	83	92	77	84	79	83	93	71	109	69	77	82	79	79	84	83	80	82	75	76	88	72	78	89	73	72	72	75	88	103	77	91	89	90	82	81	89	84	94	73	91	74	60	85	75	81	65	85	73	91	77	80	83	65	74	64	77	95	76	73	72	86	70	59	77	79	92	85	86	78	91	65	85	100	83	82	69	89	74	88	79	74	72	86	78	76	75	75	62	72	75	84	88	92	104	77	84	71	86	94	57	83	93	76	88	87	86	74	86	85	70	78	95	86	98	78	79	73	105	78	94	77	80	82	86	94	68	82	89	87	70	83	103	71	71	75	83	84	82	77	89	79	81	95	85	90	80	92	75	87	99	70	79	82	94	79	79	91	85	102	80	75	90	96	65	80	91	81	82	87	74	77	78	87	79	70	65	89	80	89	90	77	83	87	78	96	61	78	83	79	73	80	88	95	80	75	70	90	72	83	69	92	84	92	92	57	81	69	71	94	87	81	87	92	84	88	85	71	93	66	85	83	80	74	95	84	85	76	81	74	88	65	77	93	89	83	80	84	83	69	75	81	71	80	78	72	85	101	76	80	90	81	71	80	69	77	80	70	91	72	89	65	78	69	67	84	73	85	89	86	75	77	80	107	76	92	87	79	76	86	63	87	76	74	91	90	78	88	73	79	80	88	81	78	78	75	94	73	73	82	90	96	80	67	72	69	80	78	73	83	74	74	91	76	80	90	84	90	65	88	76	98	78	80	81	94	80	82	81	79	81	74	86	85	81	83	71	84	97	81	78	77	85	79	77	87	69	91	78	82	77	75	87	78	81	99	81	95	65	86	72	78	74	68	92	76	75	89	77	80	75	100	76	80	67	74	82	77	105	76	88	84	98	96	72	89	81	81	77	94	83	92	68	75	91	72	85	83	63	75	90	72	74	72	79	86	78	85	89	83	88	77	65	89	65	74	105	89	84	67	70	88	94	74	80	61	72	70	70	88	76	68	63	104	60	83	96	81	88	83	87	94	95	77	76	80	78	79	96	77	95	92	100	73	91	82	82	79	75	70	100	76	72	74	90	86	67	77	79	74	90	67	75	91	89	75	74	69	84	85	73	68	83	59	74	79	100	88	70	70	81	101	89	78	81	80	76	81	94	76	74	85	76	84	90	87	89	84	78	71	75	85	69	74	70	84	99	81	90	95	78	85	81	71	71	70	87	72	74	89	83	90	92	89	73	81	71	91	63	73	83	71	88	80	84	81	82	78	80	81	67	87	93	81	72	66	91	81	77	89	83	82	82	79	72	98	74	86	76	76	79	78	98	89	72	75	88	88	84	85	72	97	69	94	63	88	70	65	77	64	77	81	81	80	97	78	85	86	89	82	80	78	73	83	89	90	83	87	87	90	71	87	75	82	90	63	81	71	85	79	79	80	73	86	84	84	73	93	87	87	80	75	68	83	75	77	80	85	82	63	87	78	70	81	74	89	96	86	67	74	84	86	76	79	81	92	57	82	76	87	81	82	81	68	83	75	74	83	63	81	87	81	83	79	78	84	70	94	98	77	54	89	75	80	74	74	75	78	91	93	100	71	61	87	88	91	89	75	74	67	89	85	91	97	75	80	87	73	59	86	81	74	85	62	76	79	78	78	77	88	84	103	77	64	70	89	82	87	85	90	88	84	90	86	80	89	83	77	76	80	89	74	90	87	88	84	72	75	74	81	75	75	87	79	66	82	79	78	72	78	66	85	88	103	78	76	68	69	91	74	70	65	66	89	77	89	85	85	66	82	81	82	82	87	74	83	82	83	75	77	79	90	84	80	87	76	94	99	77	71	69	78	80	95	74	70	74	88	92	74	91	95	75	69	77	88	85	83	77	70	80	89	85	92	77	76	100	70	84	80	96	78	68	108	79	69	65	88	73	73	88	71	85	83	92	80	92	86	79	89	79	77	89	80	86	83	70	73	76	80	75	79	89	59	75	63	90	74	74	98	79	85	104	80	80	87	77	68	81	60	80	85	99	77	80	68	89	73	83	74	83	75	75	85	94	86	77	78	80	86	89	83	79	66	70	88	97	56	78	83	86	85	69	95	74	91	77	95	87	79	92	74	74	97	68	83	73	78	87	85	77	81	96	82	78	65	84	83	76	105	92	72	82	85	60	86	74	80	82	71	87	62	77	74	78	62	82	69	65	84	75	72	102	82	76	71	86	71	76	83	78	81	85	90	82	89	84	72	73	70	101	78	98	93	93	79	87	67	73	82	76	75	89	86	78	81	71	85	85	91	72	80	92	86	93	79	75	75	84	74	79	82	71	62	86	89	90	88	72	74	84	91	78	77	98	81	75	61	82	96	96	95	62	84	76	81	70	89	90	94	72	75	63	86	89	82	86	75	85	83	90	71	63	71	81	79	86	85	79	101	78	71	80	84	81	93	79	75	84	83	76	68	82	87	90	90	82	78	88	80	94	77	83	81	76	89	79	64	87	74	70	99	78	72	78	87	83	77	72	86	83	71	74	79	55	71	81	78	96	78	78	76	88	84	94	80	87	78	81	85	84	66	68	95	99	94	65	90	83	79	77	89	78	82	82	71	72	90	78	80	76	81	81	65	72	84	79	75	73	84	89	67	78	70	75	95	83	92	89	84	84	88	74	77	88	83	71	88	78	87	81	75	87	76	83	69	76	56	82	79	80	89	73	70	85	78	82	76	76	84	70	74	87	86	74	74	80	76	80	75	79	85	74	101	79	72	70	86	88	74	74	72	96	83	87	98	84	86	72	94	72	65	87	94	71	80	77	70	81	89	75	72	68	71	86	93	76	84	73	69	79	93	96	69	81	76	72	80	82	78	66	67	87	89	77	86	77	70	68	69	86	89	77	85	68	72	92	95	75	93	83	70	87	87	52	73	76	80	68	74	87	78	73	79	82	80	69	66	91	66	75	75	78	82	83	84	97	76	80	71	79	94	83	83	78	82	69	93	90	89	59	91	92	76	73	57	72	74	80	65	87	86	89	74	78	80	84	81	87	80	81	80	66	73	96	88	79	85	84	76	87	88	88	78	86	78	73	78	80	72	79	98	96	95	77	82	93	70	66	75	55	91	79	53	90	75	82	96	90	73	81	80	76	60	91	73	75	81	75	82	82	88	79	81	72	78	79	64
20678	11553	6730	9952	15891	16995	13458	11628	9839	8683	7374	5313	4443	3779	2472	2254	2117	1842	1843	1473	1111	892	852	938	864	971	981	1117	1151	1107	991	955	1023	1116	963	957	996	920	1299	2364	2352	1574	1121	877	754	805	746	696	699	804	717	746	697	737	744	725	737	726	687	742	709	703	743	717	719	696	705	735	700	752	779	773	737	720	764	723	697	685	732	729	739	716	751	698	707	743	674	705	734	734	721	725	750	713	759	718	676	734	722	708	735	760	739	722	742	702	734	761	745	695	758	753	709	717	702	769	700	754	762	740	751	735	737	725	723	740	745	696	729	691	741	741	741	715	709	712	744	746	721	725	707	697	738	716	724	713	707	721	729	700	708	734	739	705	771	741	731	766	777	700	702	734	729	714	742	732	710	742	732	701	717	714	768	713	735	700	724	685	724	675	741	737	763	782	758	694	760	715	707	738	722	757	732	689	731	707	744	715	736	726	698	710	713	737	699	741	693	729	711	733	698	716	716	712	761	707	705	742	697	721	733	701	719	679	738	740	730	710	722	721	700	716	693	779	741	693	702	752	754	660	728	721	738	740	717	753	740	774	692	720	697	708	701	718	691	737	755	731	745	747	677	730	710	739	706	728	711	688	713	750	726	702	726	734	753	714	718	710	711	750	750	699	751	712	743	705	728	715	697	702	682	730	734	729	710	707	723	726	742	708	755	705	729	728	676	751	715	711	733	717	736	699	732	716	718	684	747	720	720	706	717	749	719	693	712	764	679	702	741	710	708	741	668	726	678	721	723	737	735	757	653	739	727	759	683	736	711	741	739	721	712	747	662	704	704	744	657	695	707	697	704	746	732	732	738	725	660	707	730	702	653	716	742	696	662	751	720	696	762	725	698	695	745	754	761	719	730	744	719	713	760	704	738	706	751	771	741	728	700	727	744	712	755	724	746	732	719	783	741	728	705	673	685	720	720	750	731	732	712	787	770	760	672	700	756	683	666	716	754	702	763	724	738	729	728	712	717	675	745	765	644	707	756	766	746	755	709	756	721	691	719	736	744	740	720	712	725	689	670	746	701	703	747	720	724	735	738	730	739	721	705	761	711	711	696	745	732	666	812	741	722	695	740	733	765	743	755	729	675	766	761	736	727	744	716	738	679	742	773	672	706	711	702	732	742	732	701	741	729	716	754	750	737	743	723	722	682	699	685	664	690	676	741	717	692	739	741	736	729	708	707	733	740	718	695	732	729	710	716	710	725	701	718	733	749	728	711	747	745	686	692	725	708	712	715	776	730	739	710	733	702	727	746	747	703	719	712	750	718	768	724	708	732	746	705	748	710	708	710	727	714	727	725	680	727	800	675	742	754	707	742	765	761	668	703	746	753	723	729	755	673	705	740	729	718	680	684	736	725	752	695	716	721	741	723	754	694	716	700	739	737	734	732	707	713	738	727	714	675	688	782	678	728	737	730	693	726	735	737	706	731	747	696	719	743	719	662	720	696	689	707	713	718	705	755	769	734	755	736	763	715	734	748	758	722	703	730	753	800	691	756	738	737	729	694	732	720	744	695	730	750	701	758	699	674	745	701	705	737	714	696	771	719	696	722	711	723	754	709	709	763	731	698	729	729	721	717	716	728	773	741	728	722	658	750	729	711	695	696	695	687	658	702	725	742	746	698	731	712	755	720	714	719	780	730	721	713	688	704	723	705	747	723	713	672	760	716	840	766	715	779	735	710	742	712	727	757	694	705	764	737	715	752	746	730	711	724	665	714	705	723	699	707	689	795	728	732	713	770	744	723	744	770	733	714	731	729	751	710	735	664	695	690	719	695	728	716	705	701	709	713	755	696	723	723	711	779	741	707	693	705	738	718	730	700	697	727	707	684	763	726	699	664	691	745	728	669	692	718	732	687	695	752	691	781	742	732	716	720	744	694	738	716	702	762	715	710	755	692	732	705	681	744	727	747	723	692	701	767	736	755	713	727	732	764	768	724	731	675	747	676	756	762	717	725	695	750	721	755	699	734	713	768	749	720	733	762	713	748	675	696	735	736	729	758	760	691	731	721	734	729	775	745	720	747	700	710	681	725	723	753	721	719	723	712	774	684	766	737	748	723	747	722	732	719	719	695	695	799	678	760	713	722	708	687	738	736	788	684	758	697	734	712	711	738	708	751	717	728	731	661	734	712	740	713	703	720	736	759	741	699	730	814	695	731	723	734	709	739	745	697	714	729	714	689	670	695	683	713	718	718	699	728	694	736	696	743	732	715	700	678	717	732	695	752	700	738	690	726	706	785	699	754	752	723	699	710	767	752	748	747	737	711	726	673	741	676	709	710	730	764	708	722	685	725	720	734	761	739	728	751	724	705	716	732	744	698	712	731	689	755	689	720	707	731	762	771	684	739	749	736	701	686	717	739	731	712	744	738	698	746	700	679	752	730	688	741	746	725	701	717	793	728	678	748	708	721	644	755	764	726	718	740	704	758	706	712	739	651	742	730	750	728	699	779	698	749	671	712	743	698	740	705	708	737	735	705	711	711	778	740	748	746	732	758	792	746	730	680	750	682	696	659	703	720	713	705	732	800	713	745	721	715	726	709	730	713	700	710	701	787	728	717	720	729	700	714	704	698	767	710	711	777	700	738	718	701	744	725	722	743	761	684	728	720	730	676	658	713	694	740	745	690	740	681	764	694	690	724	730	696	690	701	781	746	730	710	704	732	800	767	734	795	714	705	729	731	701	706	753	713	711	724	678	723	723	692	680	687	726	684	719	712	729	729	689	684	692	732	716	709	762	661	735	734	742	706	749	761	725	747	766	702	720	743	754	785	758	765	711	769	745	696	717	727	756	702	725	704	742	704	722	748	708	731	702	698	718	754	719	778	711	710	695	702	736	739	727	713	725	690	734	737	737	701	725	702	716	745	710	736	719	715	705	751	721	699	713	771	708	695	783	684	705	727	710	710	757	696	679	762	683	762	721	736	677	729	660	698	707	728	750	771	762	715	718	754	756	754	737	694	769	717	731	771	680	730	697	675	681	714	710	725	724	707	695	692	677	713	773	692	774	742	770	731	727	714	759	746	689	716	757	679	720	747	732	698	782	751	681	720	733	684	705	749	773	718	776	732	745	762	714	736	722	716	693	700	758	708	740	737	731	716	759	718	733	697	770	749	730	735	749	775	718	683	688	781	747	717	742	743	751	746	730	728	705	765	731	745	748	707	770	711	692	680	706	748	734	700	750	723	689	744	713	682	749	718	743	740	703	719	728	728	750	773	757	684	701	656	708	714	669	687	755	727	725	735	728	733	702	745	732	687	709	719	726	725	699	725	759	752	739	775	728	702	739	747	709	753	712	737	698	725	698	720	694	718	693	697	749	692	710	744	748	705	748	701	736	745	745	761	739	726	713	733	716	739	708	694	703	726	744	688	713	705	773	774	728	713	705	727	724	738	667	745	699	753	691	726	781	701	744	736	715	705	747	736	779	749	728	741	702	728	693	765	731
2286	1362	736	457	365	462	499	461	429	381	357	280	210	176	160	145	122	132	116	98	115	97	101	105	93	106	104	110	107	99	82	100	101	100	100	99	103	123	191	279	215	168	118	96	100	94	96	85	92	83	85	100	100	90	107	84	89	85	106	91	91	102	99	77	106	99	84	78	106	87	82	100	100	88	104	97	112	90	79	82	94	98	83	83	102	91	81	84	75	102	94	81	101	108	86	96	84	66	89	77	96	106	103	84	93	106	94	80	101	91	107	88	86	84	77	81	82	100	97	82	87	96	85	81	86	96	93	95	91	90	83	101	94	76	99	89	86	93	87	94	85	96	93	90	75	93	80	89	87	98	88	92	102	109	92	85	85	85	113	105	95	71	91	81	88	87	102	97	103	85	96	92	95	87	91	94	93	88	97	79	96	89	92	106	100	104	100	79	87	83	96	76	92	104	104	84	94	102	93	84	106	94	85	91	72	99	89	81	73	107	94	106	80	91	84	104	90	97	81	98	107	96	82	114	107	92	96	87	96	93	84	97	93	93	71	105	82	95	80	110	101	96	99	87	94	85	90	108	73	101	85	88	95	101	86	84	78	88	82	83	98	107	81	102	91	92	84	92	99	96	95	95	82	87	89	108	90	85	83	91	85	106	107	105	94	79	74	86	64	103	87	95	105	93	93	81	91	96	71	107	73	99	91	92	76	85	101	97	96	93	92	97	87	74	93	97	74	79	82	112	87	95	89	90	83	92	94	84	83	84	106	78	82	87	88	80	80	86	91	95	102	113	97	91	94	71	102	93	101	89	93	69	102	102	97	86	75	82	113	90	85	76	87	86	97	87	93	92	93	110	93	108	88	100	79	103	88	101	102	80	91	112	94	88	107	83	82	92	109	96	97	107	78	112	96	82	90	84	83	98	106	91	97	95	98	88	107	82	97	103	102	94	100	96	93	92	96	96	95	89	85	104	86	77	107	97	109	88	96	88	97	101	89	99	101	93	88	72	80	97	97	89	104	95	99	87	76	107	100	81	97	72	91	78	92	85	86	97	79	99	99	96	85	119	87	99	83	110	94	87	99	90	96	92	89	84	90	82	76	73	92	91	88	86	84	104	93	91	107	95	97	95	101	86	67	80	93	86	69	103	83	111	82	97	76	98	81	104	103	91	79	93	86	92	88	90	94	94	101	105	91	90	96	107	98	85	103	100	96	112	94	100	91	78	103	101	84	99	87	101	88	91	97	94	86	108	88	78	80	90	95	95	97	89	81	91	105	104	73	85	98	102	89	80	86	120	89	104	87	96	96	107	95	98	95	71	69	82	81	91	98	96	96	81	95	92	95	91	108	85	88	84	101	80	98	96	90	105	83	89	89	75	95	108	97	92	99	79	85	115	94	92	81	79	90	87	83	90	85	108	102	91	90	78	70	92	88	94	116	81	82	100	88	78	82	86	88	79	98	119	77	87	95	91	83	117	88	86	77	82	81	88	88	89	89	92	88	91	82	70	99	80	97	86	91	101	102	76	85	75	88	84	100	90	101	78	97	89	89	98	90	102	82	90	88	71	110	82	102	103	94	105	90	94	101	83	91	115	86	96	88	75	78	85	103	97	87	99	100	79	89	112	93	89	93	99	106	100	76	82	91	96	86	92	100	104	83	81	101	89	91	95	74	102	83	85	87	106	95	102	95	85	97	98	77	89	109	91	96	93	93	97	89	85	88	92	96	85	96	89	90	86	107	102	94	82	99	90	91	95	109	74	82	84	98	89	80	94	91	93	84	111	93	81	103	75	95	86	89	100	105	100	95	96	100	99	89	83	92	90	92	89	89	94	92	73	87	96	83	98	77	92	100	82	101	95	92	85	81	88	102	91	96	102	92	97	90	93	94	89	103	85	87	75	78	93	88	98	83	88	82	93	87	94	84	104	87	93	99	95	98	73	88	76	77	86	113	85	87	89	103	83	101	83	83	98	80	87	97	88	92	92	75	99	101	77	96	80	93	107	87	88	107	105	111	80	71	84	77	98	76	90	95	93	102	102	83	89	108	80	107	89	99	98	104	89	96	90	91	91	85	80	74	81	97	97	87	96	93	100	92	92	89	86	106	99	90	80	78	101	82	93	95	101	108	88	95	84	89	93	91	91	82	103	89	76	85	85	87	99	96	106	98	82	70	93	85	85	87	75	78	84	78	91	100	89	97	94	77	89	77	97	85	79	98	81	95	62	94	92	93	83	90	100	82	106	79	88	111	93	85	102	94	93	93	86	84	96	77	118	79	97	87	83	98	91	82	72	88	85	95	105	78	83	90	92	93	85	95	85	103	88	95	83	95	93	78	107	98	88	94	95	110	94	87	96	91	94	94	93	83	93	100	104	98	84	90	89	79	94	86	97	92	75	107	106	79	104	88	86	74	112	84	72	101	93	73	104	79	82	106	104	99	92	81	94	108	87	108	100	95	114	80	92	101	68	87	75	99	79	79	73	96	91	92	92	99	79	88	105	86	90	86	97	88	98	95	87	83	80	85	96	95	83	84	91	91	110	101	102	93	93	93	93	99	71	83	105	99	82	101	86	97	85	97	89	101	92	116	82	93	99	96	84	83	81	94	90	90	88	106	78	88	99	103	85	91	81	99	95	100	80	89	91	85	94	90	85	104	85	87	77	111	82	100	95	98	96	94	93	84	88	98	80	97	93	111	94	94	73	95	99	101	93	91	99	100	102	79	94	98	84	83	82	74	86	93	102	100	100	84	90	79	85	98	73	84	96	102	102	119	99	93	92	96	95	102	95	98	88	110	84	86	79	75	88	108	96	85	95	102	98	87	86	107	91	76	100	106	102	94	88	87	107	83	102	94	91	79	86	80	106	105	89	86	87	90	91	101	101	109	80	94	77	94	86	85	99	96	89	93	79	84	105	104	81	94	112	72	98	94	97	90	94	96	90	93	78	98	98	85	93	83	96	93	102	87	82	99	91	89	91	84	75	82	99	78	97	105	84	84	87	89	97	82	81	95	97	110	87	80	106	88	113	80	100	85	102	105	97	77	114	81	88	109	90	94	102	102	104	96	83	99	90	83	90	94	97	90	77	84	79	97	91	106	93	94	83	94	96	105	105	104	84	106	78	106	100	104	98	81	95	89	110	98	94	82	97	84	80	104	90	86	102	94	113	82	100	97	106	80	85	98	96	83	84	90	92	89	81	94	97	87	85	78	102	91	80	101	90	81	85	80	90	85	106	87	83	98	88	105	86	85	105	94	88	93	92	95	102	95	88	95	93	101	105	105	70	99	80	92	78	88	88	99	90	87	79	97	100	87	104	93	86	98	98	83	92	79	89	87	89	80	78	85	82	101	98	86	88	99	93	77	81	85	100	101	103	87	94	109	87	88	87	92	104	91	96	100	87	109	95	91	95	81	93	73	89	103	101	90	77	85	82	100	86	87	77	78	88	80	73	92	94	97	89	114	97	92	91	92	86	96	99	92	104
22611	14414	8435	12638	19246	19272	16748	15144	12963	11518	9555	7436	5298	3984	3469	2906	2409	2187	1835	1353	1311	1159	1161	1021	1027	1105	1189	1301	1333	1263	1285	1253	1253	1178	1120	1010	1062	1107	3309	5257	4036	2546	1550	1103	923	831	828	844	829	852	849	847	810	864	797	846	802	818	807	803	859	833	793	844	852	806	823	825	813	883	780	854	822	805	816	842	838	834	831	875	808	794	866	820	814	776	812	813	876	801	837	865	852	799	816	834	788	803	774	807	870	823	822	793	804	780	788	804	830	820	765	790	808	813	865	797	839	804	842	834	832	812	797	848	797	868	804	831	830	846	822	821	777	835	800	802	818	803	840	831	852	836	856	806	902	797	809	825	804	782	819	853	863	770	856	807	780	833	819	815	840	808	810	803	809	798	857	872	820	822	852	785	844	810	849	866	821	831	825	849	832	845	831	816	818	844	854	796	851	820	824	764	785	813	864	815	832	819	805	804	853	802	866	786	805	810	849	848	799	834	777	834	870	840	783	810	771	793	829	839	834	811	814	819	794	812	838	808	806	817	790	827	840	834	827	790	872	873	820	862	874	815	826	797	831	814	803	798	836	858	814	807	794	821	854	816	799	773	841	828	846	784	872	841	845	821	855	823	821	789	816	828	814	786	826	891	842	842	790	831	834	785	838	843	820	851	777	812	891	807	838	873	826	796	783	829	860	877	843	867	824	788	786	876	805	818	822	831	787	824	829	813	836	818	852	848	807	790	822	825	830	841	805	839	774	837	815	831	844	837	842	753	890	780	801	781	847	792	845	837	811	805	761	817	830	844	807	785	894	797	869	836	773	811	850	803	783	803	873	824	816	797	812	817	833	806	827	851	847	815	869	813	860	823	780	840	847	808	824	879	819	840	831	778	813	874	814	863	816	803	794	816	796	813	817	802	808	856	814	824	810	785	865	825	856	821	832	747	827	849	878	751	853	831	833	828	811	845	848	841	852	875	836	787	859	820	810	806	863	823	837	792	796	837	864	783	774	785	840	818	866	841	820	780	808	829	846	854	888	789	841	851	868	851	815	830	807	856	828	812	848	769	824	853	803	775	793	767	800	819	808	815	826	862	819	847	831	798	816	848	837	839	824	851	772	829	881	802	876	821	800	853	783	840	782	844	794	799	852	809	818	831	861	834	823	815	816	801	839	780	806	808	831	859	843	806	814	828	811	807	833	863	829	767	866	831	795	836	839	788	834	844	822	874	812	805	808	857	831	751	795	843	790	855	758	857	856	898	802	844	812	809	793	841	823	802	799	834	850	831	821	844	795	822	863	804	795	809	820	765	809	804	869	820	788	842	840	786	818	763	790	838	848	829	836	812	824	812	799	778	881	822	790	853	828	838	826	829	809	812	840	816	825	893	826	856	835	873	787	845	869	826	822	808	798	807	822	836	825	851	811	844	868	826	872	875	840	816	814	803	796	851	863	863	802	829	797	888	766	841	808	828	868	870	868	871	856	856	870	805	836	798	849	784	848	853	852	823	847	844	816	831	837	815	798	827	826	824	813	816	813	864	834	781	828	808	780	792	819	790	872	780	848	836	793	838	793	829	815	856	777	906	784	810	816	852	875	817	841	775	898	812	840	807	840	817	813	850	811	749	859	797	858	802	823	851	823	829	807	775	836	823	856	840	790	816	829	819	815	842	775	844	864	824	809	815	793	797	843	827	804	854	841	865	859	797	857	788	828	836	798	814	839	817	843	786	825	795	812	856	838	814	854	837	793	818	833	833	794	839	787	849	858	808	803	844	833	818	755	845	807	852	824	854	841	827	876	828	834	810	842	804	810	797	799	745	788	846	863	829	847	814	822	794	844	834	770	818	853	841	784	827	838	855	817	832	834	828	833	812	775	802	766	824	780	887	862	860	825	821	792	849	812	797	803	844	878	824	846	799	813	852	802	841	834	809	816	791	870	830	821	784	752	823	815	803	815	851	786	851	804	838	822	829	838	821	794	808	833	839	823	847	791	849	822	862	857	822	803	823	832	870	850	816	878	800	831	823	818	821	776	854	847	771	837	842	846	832	830	804	790	837	816	793	830	851	798	849	854	810	801	853	783	830	852	868	831	853	830	791	816	806	869	787	775	807	913	849	837	815	750	838	838	823	811	826	777	808	797	875	846	828	791	802	799	826	775	836	881	891	779	851	827	829	782	821	784	825	775	821	812	778	874	870	799	814	803	808	789	838	811	845	840	839	852	843	859	800	808	772	851	800	740	833	816	898	836	811	797	824	787	814	862	790	843	761	810	862	846	852	840	776	817	821	793	799	852	808	784	793	860	877	827	829	830	802	854	799	818	841	789	819	815	827	792	812	822	842	843	786	852	814	786	816	801	818	850	840	783	781	833	861	801	819	870	804	884	805	854	832	775	850	828	841	819	834	825	839	870	845	810	816	850	810	804	785	829	792	853	828	854	819	826	829	818	839	784	831	859	864	824	851	808	843	843	833	814	799	851	807	842	824	859	826	852	830	828	856	802	794	783	799	857	830	844	863	820	823	832	773	847	851	833	848	863	840	898	806	829	797	831	856	765	818	820	811	812	829	815	871	809	813	819	800	792	800	780	779	825	821	867	788	775	823	797	869	788	797	834	834	812	825	787	809	806	888	802	843	813	783	835	814	786	844	800	849	787	782	836	895	760	869	837	770	770	774	852	817	781	858	829	787	867	793	804	851	793	745	841	808	862	759	865	866	798	858	833	756	896	881	807	802	803	824	788	864	832	838	816	840	806	799	816	755	857	764	851	851	796	776	879	816	857	794	847	843	849	791	808	862	847	853	827	879	783	763	837	762	829	816	857	827	866	817	868	858	813	868	835	797	835	792	832	822	813	799	751	815	897	823	802	846	814	807	832	762	826	818	857	737	790	852	867	817	794	797	777	784	810	830	790	830	829	763	826	864	780	813	804	824	802	748	836	831	788	819	815	811	785	854	871	844	834	834	779	798	798	826	761	834	838	852	807	870	810	803	827	801	859	794	815	819	909	827	847	828	849	810	823	799	811	792	816	836	770	838	835	836	799	801	851	815	806	810	887	858	797	817	829	875	837	833	792	797	871	832	815	826	888	878	874	801	838	823	810	796	835	840	881	890	793	793	850	847	813	812	839	863	837	815	847	819	814	839	798	799	830	827	821	793	816	843	793	791	836	868	868	845	824	828	854	855	821	778	812	833	824	762	775	852	840	837	850	795	850	850	807	849	863	798	800	858	801	819	836	859	809	861	866	882	812	847	804	834	852	809	864	801	816	827	790	842	861	878	843	789	820	816	807	886	850	778	803	791	853	816	795	836	843	831	844	848	838	797	838	779	864	816	824	857	797	882	838	797	877	809	834	804	849	783	826	816	829	811	832	877	821	816	787	857	860	868	769	845	809	831	844	846	850	796	763	759	837	852	829	825	783	828	791	798	776	823	803	833	788	828	840	790	828	802	857	838	813	842	826	822	863	795	860	875	840	813	816	844	837	802
2547	1181	610	393	364	368	501	478	399	374	321	245	166	145	123	115	125	91	85	81	93	74	67	81	81	85	78	73	69	86	82	77	73	81	77	96	101	102	169	306	243	167	116	106	75	66	67	77	70	77	61	76	77	65	72	82	87	66	53	63	81	63	84	50	73	72	67	56	53	70	64	69	60	64	74	73	74	60	58	54	68	62	69	59	69	75	66	82	61	66	66	82	72	74	72	70	69	90	83	65	59	73	78	63	83	62	71	75	71	71	66	62	77	64	81	65	65	60	86	69	70	73	76	73	82	58	54	80	75	58	77	61	68	63	74	61	64	67	62	76	72	52	73	69	76	72	71	57	62	70	64	71	56	73	67	67	65	71	67	75	83	69	76	76	62	88	60	54	68	61	64	73	67	62	72	75	57	66	77	69	65	64	92	54	63	67	66	79	72	62	72	74	77	68	55	77	81	62	53	61	80	70	58	76	83	68	63	78	72	72	72	72	67	100	76	67	66	64	71	54	75	73	77	74	76	61	55	74	56	64	67	88	68	88	70	74	73	56	56	71	68	69	76	79	75	59	80	73	75	73	53	74	56	62	72	75	65	79	77	62	69	60	65	66	73	72	72	72	66	67	74	67	58	71	79	73	85	62	68	71	85	58	67	70	67	64	67	67	64	71	67	63	65	71	63	55	69	68	70	69	63	74	73	66	80	79	67	68	74	78	58	61	71	77	62	71	67	65	56	52	76	63	87	80	71	65	53	64	79	82	79	69	67	51	70	59	63	73	81	62	70	66	57	55	71	63	76	56	65	69	57	74	61	58	56	77	64	70	79	56	60	90	71	72	64	66	70	60	71	77	56	83	64	76	68	65	51	74	57	67	63	60	65	65	54	73	57	72	61	64	78	68	50	71	72	78	79	76	66	68	63	69	72	71	76	62	73	70	59	66	65	86	68	64	81	54	69	62	57	61	66	68	60	71	71	71	74	68	65	72	65	59	63	57	84	72	80	69	84	68	77	68	76	74	58	68	67	89	65	69	78	71	73	76	62	72	62	67	69	64	65	70	71	84	63	56	81	61	69	73	52	69	79	72	59	69	70	78	65	61	52	64	73	73	63	57	84	73	60	66	68	69	62	77	56	81	61	78	62	77	78	57	53	52	72	62	70	81	63	58	84	65	75	80	61	73	65	57	75	61	74	68	53	69	66	89	79	63	77	84	71	70	64	66	77	69	75	72	59	74	79	67	74	58	82	66	67	64	62	67	65	61	75	65	78	83	59	66	63	75	72	67	70	78	69	71	65	73	47	70	74	74	58	58	79	75	83	71	75	72	71	78	77	56	51	69	79	71	81	58	65	58	60	57	73	76	75	73	77	65	58	81	73	81	62	62	76	74	61	62	70	75	70	89	78	61	74	76	63	65	63	60	77	68	77	69	84	72	66	85	64	71	57	68	66	72	67	76	70	72	73	57	71	68	84	70	81	55	78	71	70	86	64	72	62	72	80	66	79	74	83	65	66	73	70	69	74	64	66	80	79	69	61	61	70	61	66	76	67	70	63	78	59	74	74	67	61	67	64	72	65	83	62	88	70	62	70	74	79	64	77	78	69	59	69	66	74	84	79	62	67	63	72	66	62	69	67	66	68	75	57	63	65	70	78	65	82	69	88	77	64	61	76	55	75	86	66	79	78	70	83	73	69	64	68	79	63	83	63	71	63	72	72	72	78	59	63	64	56	73	51	73	86	65	61	59	62	74	73	60	66	72	66	65	70	55	77	61	76	67	82	60	72	57	62	80	70	61	70	55	73	63	77	79	75	66	65	62	82	73	65	73	72	68	77	74	65	49	70	66	62	58	57	71	70	91	63	80	77	58	66	74	65	60	63	67	66	73	76	77	62	61	56	69	59	83	61	76	82	56	64	61	56	58	81	74	70	68	74	66	82	81	62	80	66	66	63	75	72	75	65	80	71	64	77	61	71	82	62	76	80	67	74	77	79	56	67	75	74	65	80	79	58	65	80	84	76	70	82	72	65	63	77	70	83	65	75	57	54	76	89	64	64	64	80	61	91	65	81	59	57	69	65	69	64	64	55	50	81	60	87	71	66	80	63	66	60	75	73	60	59	71	60	76	75	71	63	51	69	69	73	67	56	63	69	53	77	67	73	85	76	68	70	54	49	91	70	74	72	57	64	74	68	66	66	74	64	65	68	73	78	65	72	69	62	71	68	68	78	68	67	64	80	69	75	55	79	64	69	67	67	78	80	69	65	70	65	60	68	77	73	85	71	77	71	71	66	60	77	79	69	79	77	72	73	82	79	76	60	69	78	62	88	65	61	72	76	67	66	64	74	67	68	63	86	79	68	61	65	79	74	71	65	66	71	68	89	64	60	65	70	65	65	71	76	74	63	59	73	68	63	67	68	64	78	82	71	60	74	79	71	76	70	71	72	72	74	62	68	69	62	58	75	69	63	72	73	66	82	66	73	64	66	69	58	68	70	76	61	83	78	71	61	58	71	71	72	71	70	82	82	63	64	76	73	69	60	69	45	73	53	81	68	61	77	66	60	88	55	68	72	69	65	66	71	69	72	62	58	73	66	66	77	80	73	67	86	53	78	79	50	65	67	83	69	57	80	61	73	63	57	68	59	72	74	57	56	69	72	66	71	77	84	61	70	77	66	59	71	72	86	70	67	63	64	70	69	73	77	87	68	61	59	79	70	63	61	55	82	65	73	82	73	69	66	61	76	74	65	71	74	58	66	71	64	81	55	60	77	65	62	67	60	73	62	70	82	63	77	70	68	72	67	66	72	71	70	73	63	92	85	67	63	62	82	55	63	74	77	80	80	68	67	75	70	66	72	63	79	52	53	72	61	65	58	70	74	65	67	79	68	64	67	76	73	80	77	70	67	75	79	69	56	74	70	52	72	64	85	73	82	63	66	66	63	56	75	79	78	65	55	62	72	62	57	64	53	61	49	55	70	80	78	70	69	90	65	66	65	67	69	86	81	78	63	78	64	63	74	65	58	71	67	66	67	58	58	80	59	72	86	65	66	64	70	71	64	78	64	63	59	69	79	73	67	72	58	64	60	65	71	69	83	58	69	80	81	69	71	81	78	56	67	67	82	66	70	70	72	76	63	67	82	71	58	74	68	68	61	55	67	71	73	77	69	71	72	54	64	65	52	65	67	66	81	66	61	68	61	68	72	59	60	69	87	73	74	74	61	66	76	71	76	66	75	63	60	61	67	69	67	66	71	78	62	68	66	85	87	70	60	74	82	74	58	79	70	73	70	59	74	67	70	79	77	63	53	69	55	72	63	87	73	74	69	67	78	61	65	62	70	68	65	62	71	63	58	78	75	77	73	63	72	71	83	74	75	64	62	69	82	65	66	71	53	68	69	57	84	69	77	57	56	71	67	80	61	60	76	72	74	57	54	68	64	59	65	72	84	86	67	69	58	88	62	73	75	70	66	81	67	74	67	79	61	55
21509	13079	7943	11100	17537	17200	17690	15651	13500	11566	8799	6514	3936	3165	2756	2072	1910	2045	1733	1310	1153	922	823	846	823	828	839	879	976	897	946	994	1079	968	813	867	798	1006	3420	6204	4502	2847	1634	987	714	661	634	611	584	617	634	617	615	614	633	633	612	620	642	574	611	634	661	611	648	594	647	627	632	675	617	639	588	604	614	653	646	629	625	576	623	654	622	611	558	656	639	639	662	598	610	649	640	636	624	600	595	607	689	650	611	570	610	652	620	603	676	631	664	632	573	576	579	610	642	620	630	617	657	610	557	593	634	594	610	545	632	664	632	645	635	613	606	620	612	662	629	627	639	641	609	598	606	666	633	611	640	640	603	610	623	606	595	658	632	599	612	654	649	605	591	623	591	621	634	598	657	654	613	688	628	663	611	604	613	664	637	645	599	624	637	668	622	612	621	680	559	652	622	633	632	624	662	635	636	666	671	638	629	596	561	608	656	589	628	566	635	628	640	625	668	641	614	622	611	626	646	651	653	624	621	556	587	612	630	633	624	625	640	635	622	621	634	607	614	626	664	575	594	614	600	633	643	654	608	644	582	669	612	605	625	601	635	618	610	657	658	614	659	633	651	621	601	619	621	644	615	594	644	653	627	635	609	630	652	558	599	663	598	583	655	640	608	567	623	637	596	637	626	636	637	625	604	612	602	642	579	622	600	590	593	660	602	607	649	626	606	661	639	599	641	675	618	606	617	646	636	636	597	591	602	592	618	599	618	585	675	618	638	637	611	602	632	628	629	597	624	613	650	576	629	677	635	659	557	626	667	621	633	665	608	615	619	599	645	641	675	622	623	607	675	628	606	600	625	656	695	595	651	626	622	635	595	637	667	624	604	646	627	686	603	620	658	626	592	588	561	627	593	616	620	656	597	601	615	626	588	645	597	596	657	589	583	631	609	643	638	670	642	679	607	647	594	646	634	641	626	654	605	578	649	617	624	625	643	633	673	608	657	638	675	629	622	573	642	599	640	624	625	590	651	646	618	629	629	615	623	651	642	613	600	651	650	605	623	590	633	622	618	624	613	654	658	618	638	635	618	656	654	611	613	624	670	626	646	615	610	599	631	633	651	610	651	626	641	657	634	605	608	632	641	562	596	599	569	630	645	599	618	594	637	629	644	625	635	591	571	623	631	684	602	625	605	595	595	591	600	632	641	669	594	657	647	623	593	639	650	605	590	641	659	650	569	595	614	653	661	603	626	674	620	634	622	612	600	635	612	645	652	624	638	646	605	586	652	623	625	594	641	606	611	627	613	601	649	670	608	651	598	616	587	637	633	685	630	628	637	620	653	577	654	618	616	649	646	653	645	646	591	582	646	613	634	660	643	651	602	617	629	599	635	623	588	608	607	658	618	678	624	599	607	643	619	658	593	605	641	612	631	650	614	655	619	616	657	632	615	623	630	585	674	605	638	599	636	656	620	608	630	603	615	676	600	594	629	593	585	605	662	597	629	656	588	598	641	594	643	618	629	634	636	646	622	641	634	626	652	604	603	593	645	612	635	609	656	591	630	629	589	617	621	637	595	617	653	640	593	629	609	634	602	645	675	629	627	603	646	626	673	605	643	603	648	613	636	671	598	608	611	637	625	611	646	616	648	585	635	648	628	629	670	613	670	617	656	622	623	613	661	628	639	572	653	596	623	634	586	627	646	637	615	686	645	637	640	590	615	600	626	626	632	606	669	603	618	628	622	635	632	628	658	611	599	641	644	598	583	645	671	611	607	654	624	622	625	640	623	598	642	644	623	597	578	611	686	652	631	610	679	615	567	622	609	639	667	650	592	590	646	655	649	621	598	648	564	579	624	657	616	617	656	629	667	649	588	608	647	625	615	634	641	653	603	636	647	649	645	646	656	588	642	655	607	645	620	626	605	641	614	669	658	637	600	622	643	624	645	617	615	674	609	639	654	611	621	635	568	630	618	615	648	608	647	613	626	598	581	623	606	708	638	617	623	607	621	665	605	622	615	707	639	595	640	620	587	661	619	599	639	590	638	658	646	604	621	589	671	609	664	631	629	634	651	629	682	672	616	678	663	639	635	615	592	628	654	636	660	616	618	627	631	655	590	662	644	592	584	588	605	648	614	610	668	639	628	636	585	646	623	575	623	664	605	598	613	602	618	601	612	559	640	602	602	626	596	660	630	598	645	635	641	616	644	654	608	632	619	613	610	639	611	624	643	590	619	662	611	631	575	615	626	661	627	580	622	655	668	629	579	639	615	623	613	633	627	579	618	622	612	605	577	632	642	612	651	643	602	629	617	584	636	647	627	635	605	622	591	616	660	661	648	598	601	606	669	613	662	596	637	668	595	674	616	666	632	623	650	610	601	638	617	625	638	615	632	615	618	644	591	615	627	674	617	639	592	669	616	626	622	643	657	661	603	636	649	640	594	664	642	625	680	642	650	612	665	598	610	615	636	652	604	668	608	616	602	651	648	579	577	618	643	633	603	638	653	625	649	631	632	646	628	619	649	645	616	579	655	622	611	581	624	641	630	630	633	595	610	613	630	638	642	639	612	604	618	622	632	601	624	636	639	618	677	655	602	652	619	609	597	604	632	616	600	658	585	638	683	623	663	636	643	648	637	600	624	632	689	599	610	635	620	639	614	634	631	608	587	622	651	633	616	613	649	642	632	628	627	671	595	592	642	595	614	604	615	648	574	647	635	659	649	599	617	625	648	653	601	622	650	634	598	582	676	630	606	632	632	615	628	654	616	650	618	660	617	657	618	633	629	593	616	660	606	625	623	640	620	644	612	655	608	650	634	640	635	623	603	615	625	612	621	671	642	637	593	605	615	642	678	671	640	625	669	636	610	648	699	601	645	687	639	600	626	645	614	603	620	636	656	595	661	575	662	633	630	645	666	658	631	670	605	621	594	628	633	642	662	652	601	620	648	596	640	622	609	599	600	572	614	586	638	683	638	660	609	592	620	627	627	647	590	616	630	660	642	597	653	601	674	620	666	585	613	621	654	628	634	645	608	605	600	606	606	643	600	719	594	634	625	611	649	617	559	642	637	623	584	624	594	608	652	633	613	594	640	676	644	614	619	628	624	630	596	650	675	603	616	592	579	624	635	631	575	622	637	652	672	627	620	569	592	644	591	604	633	654	630	672	613	608	621	636	673	583	668	625	679	573	640	599	637	634	620	655	611	607	606	618	636	566	629	596	623	670	637	613	593	603	596	589	592	587	589	614	660	636	656	659	638	566	630	632	616	622	638	657	619	614	612	637	628	666	633	670	642	644	626	602	575	610	593	614	608	642	616	617	627	652	645	667	641	599	596	615	652	595	656	566	591	594	642	610	621	614	644	670	637	631	676	651	647	549	653	640	648	651	648	639	591	559	633	615	640	648	624	600	629	607	647	608	647	618	618	620	626	661	620	616	664	645	607	619	609	617	645	645	662	609	628	597	618	626	570	627	616	605	634	588	657	632	613	597	641	592	590	623
2210	1396	779	429	399	517	696	648	555	459	281	214	159	182	155	127	152	151	125	111	94	99	92	109	97	90	97	98	102	110	122	121	91	108	95	92	103	124	294	496	356	228	146	110	104	82	83	69	78	87	80	90	95	84	105	85	72	86	88	69	79	81	90	80	84	73	86	74	86	81	81	103	80	79	84	69	95	91	84	87	75	75	109	101	85	82	80	78	89	88	78	85	82	94	86	83	94	75	83	84	89	79	80	70	70	69	85	77	64	73	60	83	92	73	95	71	82	79	72	95	105	86	86	79	78	80	90	71	84	83	93	83	75	73	74	70	74	98	75	80	76	94	79	97	85	68	84	79	76	80	75	85	100	81	85	81	77	92	67	70	74	87	86	107	79	95	86	74	90	88	80	94	104	66	77	85	106	78	73	94	84	79	93	76	89	84	76	78	89	81	67	80	84	76	82	75	79	75	91	80	76	82	71	84	92	82	79	70	79	78	77	94	86	73	107	84	95	85	84	84	69	82	84	71	65	81	78	88	76	74	88	65	86	99	67	88	67	80	79	95	75	82	70	86	85	68	78	98	73	88	81	96	84	80	74	78	85	82	81	87	85	77	104	82	98	93	84	74	83	89	92	92	86	83	78	65	80	90	83	78	72	75	96	91	91	87	78	77	93	95	83	91	86	75	96	82	74	86	85	93	88	84	83	95	94	79	94	83	86	78	77	75	97	85	80	88	86	89	85	70	77	74	78	83	78	78	79	73	88	82	69	80	74	89	93	90	93	78	93	78	86	92	83	94	97	91	88	74	78	97	85	96	79	71	70	98	82	85	94	94	71	89	74	94	97	81	84	74	82	84	69	84	71	83	84	83	90	67	86	81	77	86	86	73	82	85	76	77	74	79	84	85	72	73	79	77	85	84	83	71	75	68	84	91	85	73	84	92	79	67	73	102	83	80	97	90	78	72	85	84	77	84	71	69	84	77	79	77	91	79	75	99	74	79	104	80	79	85	104	67	90	81	93	81	89	85	79	76	90	74	87	94	70	86	94	89	80	98	76	75	88	74	104	99	94	71	77	74	77	76	74	78	79	71	102	74	74	104	79	72	93	78	70	72	77	98	81	80	87	80	81	96	83	69	76	81	83	81	78	101	91	78	82	79	64	79	76	82	80	92	68	81	77	78	90	96	100	88	95	84	96	87	78	91	70	90	92	78	87	85	96	86	82	85	86	70	79	76	70	81	75	83	86	80	85	84	81	91	80	75	92	80	95	74	91	89	89	70	95	89	84	79	79	83	90	82	95	74	81	75	70	80	87	77	78	72	91	63	95	79	96	72	78	90	80	79	79	84	87	98	89	81	88	67	83	84	67	88	83	88	82	82	93	83	76	82	84	90	89	98	81	87	85	81	94	83	77	94	93	73	89	74	81	69	86	69	70	100	87	79	78	102	79	70	85	83	85	75	73	75	91	67	85	90	96	81	78	83	73	84	81	69	70	92	79	76	80	86	80	76	72	73	70	75	90	70	81	95	70	88	88	93	77	73	76	86	75	68	75	94	71	83	65	91	82	90	82	82	78	89	86	87	87	77	74	81	76	69	83	75	88	78	74	82	79	76	87	91	74	85	74	71	88	66	90	79	83	78	77	90	84	79	89	95	101	76	79	72	72	81	76	94	82	96	76	82	82	93	92	84	89	69	88	60	85	74	86	103	78	79	75	82	85	72	76	73	92	89	86	82	86	84	83	92	82	88	83	98	78	73	100	83	91	72	74	81	81	89	74	67	97	86	76	55	79	68	84	87	86	82	78	72	69	84	75	89	91	96	77	78	84	82	77	93	82	84	69	71	92	70	87	85	97	81	77	71	83	82	71	100	99	82	83	87	77	79	90	85	90	79	81	84	80	74	97	77	82	87	91	82	86	74	76	91	78	87	74	83	86	90	94	85	94	68	94	97	75	95	80	71	82	89	65	72	92	73	67	80	84	70	80	82	83	83	71	58	77	69	93	94	66	91	79	63	95	83	78	86	92	83	73	75	80	74	97	95	68	83	88	88	72	85	79	77	83	72	74	87	80	75	96	80	97	81	87	86	72	106	97	87	84	97	88	78	91	83	96	66	80	74	59	62	86	85	83	101	99	86	79	66	75	87	82	81	92	65	63	72	81	69	88	82	85	82	76	87	91	70	88	85	84	80	77	64	84	78	82	94	107	83	85	77	77	89	78	85	87	76	72	96	66	61	86	91	78	89	84	80	76	79	75	92	78	88	70	65	89	86	87	80	78	84	88	99	83	79	84	73	84	98	74	77	80	78	84	92	72	89	81	93	105	81	78	77	88	93	76	97	89	79	84	79	76	91	86	76	62	81	96	78	80	69	77	79	97	94	85	79	76	73	72	69	80	70	93	85	87	78	92	66	84	73	80	87	85	69	66	85	70	81	100	88	65	74	81	95	91	80	84	94	96	74	75	74	85	90	87	81	88	92	76	76	67	78	81	92	93	87	80	75	81	91	83	74	75	72	88	90	86	75	90	84	77	77	95	81	79	59	85	91	76	81	99	85	81	75	65	99	96	98	81	82	87	97	85	74	67	87	71	102	63	94	93	82	72	95	72	81	81	75	80	70	85	89	67	80	88	70	85	89	83	71	90	85	73	76	83	94	80	93	80	89	78	83	91	76	88	105	87	85	85	80	78	78	77	74	83	79	84	80	88	79	96	71	91	70	94	99	95	84	75	76	92	69	107	81	76	77	75	77	79	67	87	70	92	75	82	88	70	89	96	78	63	81	79	88	85	90	84	93	93	81	73	81	70	65	81	78	95	87	91	77	65	78	70	72	76	70	85	85	69	93	76	73	70	77	89	82	70	86	90	90	87	84	81	71	88	87	94	77	86	92	75	90	86	75	84	83	86	69	86	86	76	83	72	78	84	83	80	93	81	73	82	90	68	69	98	85	83	77	67	65	96	70	79	88	79	74	83	76	79	78	87	67	87	80	72	82	91	78	82	74	85	76	98	78	64	81	97	80	91	94	96	84	75	79	83	89	83	88	75	83	71	88	85	95	80	101	78	97	68	81	86	81	89	93	80	94	75	74	95	87	78	97	84	76	83	90	88	86	86	82	91	101	70	94	78	80	87	83	84	74	64	84	79	74	92	59	88	98	82	93	75	75	89	79	68	78	91	83	69	89	73	69	74	83	75	93	84	92	80	86	73	79	78	88	88	74	81	84	79	83	87	86	75	85	77	78	75	83	72	90	85	100	66	65	89	84	82	71	79	81	84	75	85	74	94	77	81	73	73	84	94	80	86	80	92	84	83	106	83	69	73	83	83	79	103	78	78	75	66	87	89	87	79	108	92	68	92	84	79	72	70	77	84	77	108	80	81	68	80	80	91	71	93	87	68	97	85	76	76	82	85	75	68	79	75	73	65	63	92	85	92	84	89	94	84	105	71	87	70	75	77	79	85	95	74	72	81	82	74	79	78	82	78	86
20135	13207	8210	11033	18047	19170	19317	16690	14529	11432	7447	4698	3786	3438	2689	2370	2243	2073	1875	1700	1197	1070	899	940	900	922	1081	965	1033	1225	1201	1215	1105	954	989	878	926	1784	5590	8221	5757	3711	1991	1217	860	696	724	718	696	671	642	684	679	699	651	672	679	666	620	677	644	679	685	653	714	626	650	678	699	678	660	706	693	652	667	660	662	672	686	683	698	723	673	671	708	658	633	682	614	653	625	671	671	672	701	729	685	687	666	703	730	689	681	659	686	668	702	734	709	710	726	672	691	657	650	697	676	689	692	737	713	707	721	624	664	702	641	694	694	678	690	734	701	676	755	705	682	697	668	714	690	674	682	678	637	662	678	655	677	719	682	703	668	677	666	718	694	718	704	688	703	699	704	735	683	690	711	714	648	688	695	701	655	648	701	719	688	657	704	637	687	700	631	648	651	697	665	751	716	750	713	617	629	705	682	686	674	669	679	684	714	639	633	657	675	684	621	656	639	728	697	664	705	689	655	718	674	719	671	635	723	690	713	711	714	697	655	693	650	736	696	663	665	686	699	667	686	683	696	714	682	710	614	683	695	697	712	677	723	713	659	702	687	714	680	683	675	704	726	626	666	671	717	685	684	685	672	691	743	685	683	700	676	710	662	651	673	666	685	688	713	672	700	668	676	649	663	683	665	710	709	725	629	672	678	699	657	663	675	667	705	701	688	671	720	705	733	714	663	703	671	680	689	703	681	696	654	734	720	687	665	690	668	630	647	674	707	659	643	676	690	692	662	703	673	661	690	720	682	668	667	662	685	688	620	662	696	678	661	666	630	675	709	674	686	700	669	677	702	679	696	644	706	675	732	684	631	638	688	650	716	676	638	686	702	714	692	645	705	688	698	661	693	677	647	685	684	701	666	640	692	682	681	675	670	629	718	704	689	674	665	674	689	688	636	665	647	715	708	630	662	648	687	685	741	656	720	713	655	645	689	671	685	684	670	696	670	687	667	723	645	677	672	724	657	678	693	646	652	702	665	677	693	712	704	597	765	691	690	680	720	701	699	685	658	656	648	684	681	688	705	641	682	713	671	665	690	663	676	690	690	669	715	694	676	686	678	664	692	733	675	700	679	677	708	706	691	687	691	686	629	695	702	713	704	699	698	665	684	681	660	672	674	683	633	677	701	691	695	692	723	710	677	668	709	720	698	655	692	664	717	675	731	680	655	660	709	680	696	664	686	702	644	704	720	669	686	670	695	688	682	667	657	675	708	676	682	694	723	678	721	691	680	692	692	683	700	691	687	662	663	701	754	669	720	659	752	703	638	693	673	626	667	679	654	673	698	647	651	638	677	633	712	666	679	693	675	706	678	697	664	631	723	636	718	637	679	664	662	661	710	674	667	703	653	696	688	663	654	680	660	666	720	632	603	675	657	706	730	657	691	680	661	703	669	647	688	698	675	657	695	652	704	650	705	675	702	694	663	649	660	686	653	666	678	667	655	644	668	699	684	719	686	701	683	648	669	704	725	706	689	655	666	683	679	645	696	674	667	690	662	690	684	680	691	657	691	659	688	671	693	660	688	694	717	763	712	670	694	645	676	650	646	690	711	689	661	652	668	673	635	676	660	612	677	687	697	728	654	694	666	736	675	679	650	678	694	692	713	701	644	674	695	703	666	685	674	680	629	728	677	629	668	657	707	669	688	674	665	689	696	671	630	656	655	682	679	650	718	689	716	649	656	675	679	705	679	671	638	632	733	626	679	728	694	686	645	693	692	694	683	649	696	656	636	650	705	687	689	681	654	680	662	685	674	703	628	696	677	741	684	740	671	712	690	670	709	684	714	660	682	658	705	696	687	686	674	671	690	687	717	755	692	725	653	669	722	720	706	681	709	682	748	653	684	687	683	689	718	724	645	621	723	695	685	706	671	678	676	667	674	715	670	674	665	635	689	638	658	660	672	715	700	687	689	722	691	695	726	695	702	690	683	653	703	633	662	659	682	685	639	714	648	654	698	678	699	701	682	692	698	730	666	660	693	680	681	658	638	667	691	727	668	646	688	657	660	656	674	647	674	655	709	755	646	702	667	630	698	694	704	720	671	691	691	684	675	689	696	692	674	656	676	668	707	664	648	665	656	715	688	667	681	704	700	671	726	680	684	710	690	712	720	678	685	687	644	671	689	714	672	693	672	697	708	676	689	624	615	662	723	666	653	705	656	649	689	723	663	635	637	685	698	667	642	685	674	644	676	665	671	702	652	690	643	684	653	685	677	706	713	673	689	691	719	646	684	694	692	663	691	676	701	714	678	673	683	686	667	728	722	682	681	694	660	652	647	688	634	684	715	689	701	663	673	689	635	701	707	687	678	713	680	697	676	668	663	664	686	718	661	683	633	723	681	684	710	699	715	669	622	645	713	707	671	642	637	665	697	685	644	704	633	668	664	678	703	681	679	695	698	687	691	719	664	649	652	708	707	715	715	665	709	683	688	624	734	641	688	667	702	659	665	674	660	687	644	676	714	664	714	718	629	717	725	663	682	693	710	701	695	713	662	667	695	650	678	740	680	657	661	638	675	659	651	696	672	667	647	670	699	683	641	636	655	689	691	682	606	673	714	701	719	702	669	676	699	652	676	644	671	691	678	675	697	743	671	675	664	719	665	696	651	692	680	683	693	656	678	645	684	679	676	722	665	684	667	711	684	655	692	689	709	671	697	726	644	716	676	669	683	694	685	666	681	688	697	715	662	693	701	691	637	694	707	691	674	705	660	695	724	668	708	666	673	695	641	681	715	662	663	646	648	697	664	688	672	666	673	684	695	689	713	665	712	686	666	667	688	672	668	710	670	682	678	631	675	677	682	688	721	705	634	711	677	676	730	680	744	695	701	718	654	684	725	694	668	663	682	705	669	679	676	645	676	651	716	655	627	668	702	674	676	676	727	657	693	718	645	709	671	651	694	628	677	692	668	666	688	716	710	698	711	692	619	706	676	663	675	685	611	774	655	643	662	662	699	680	716	666	667	634	695	696	688	658	657	691	654	694	715	668	670	679	642	698	645	686	668	659	697	678	711	709	663	689	673	696	688	678	722	722	672	671	689	717	681	644	670	655	733	682	653	673	683	684	640	666	685	671	741	690	701	664	716	720	664	680	721	694	702	701	659	664	673	708	642	706	706	667	696	663	720	666	699	671	605	659	660	715	678	735	677	645	656	687	700	680	643	678	668	653	677	670	723	638	699	690	685	654	696	706	670	674	731	728	651	700	687	672	704	660	663	688	658	689	660	634	703	675	618	722	660	669	688	628	686	739	669	705	695	687	630	722	666	697	662	720	656	707	659	678	664	728	663	764	704	687	685	694	672	682	639	685	665	668	681	645	646	657	724	719	691	699	677	651	673	746	716	665	689	650	684	678	696	674	656	738	667	661	680	672	715	684	627	660	682	727	721	671	671	669	623	655	714	691	654	704	682	672	691	685	664	700	667	702	709	662	671	675	697	681	682	672	652	658
1545	706	383	210	213	339	343	380	287	199	136	128	136	104	121	105	118	87	99	105	98	78	92	75	93	72	91	87	85	77	89	82	75	76	88	72	98	93	121	159	135	134	100	97	90	67	74	87	81	59	88	75	81	72	77	76	62	76	76	72	79	96	85	70	73	66	64	77	81	79	86	72	69	79	78	81	79	88	70	82	77	95	77	80	82	85	81	82	74	65	89	84	79	75	71	82	71	69	84	75	73	71	71	61	58	73	77	70	80	68	66	68	79	79	72	64	70	76	80	83	79	86	86	71	84	88	81	90	73	72	88	88	83	90	77	75	75	70	83	77	65	67	83	63	82	74	72	75	76	82	70	81	70	71	89	91	76	72	71	90	67	80	79	83	82	56	79	60	84	75	70	85	68	82	64	82	83	76	65	77	72	73	69	63	90	77	72	69	81	81	73	76	68	78	79	76	89	86	77	78	83	83	70	75	79	62	74	69	76	75	58	75	81	76	81	77	75	67	87	74	82	74	69	85	72	50	65	80	87	76	67	80	92	93	81	74	85	69	74	73	69	71	78	76	89	76	62	109	72	94	84	80	81	79	73	72	71	63	76	70	83	103	86	70	66	76	62	80	80	89	75	82	79	76	68	86	100	72	88	51	73	76	79	78	89	81	82	82	77	84	84	65	85	99	90	89	82	78	82	71	69	73	72	88	73	69	62	86	84	71	61	84	82	63	88	81	67	86	73	70	88	70	81	82	76	86	84	67	66	64	85	71	78	85	81	75	75	68	82	68	78	91	71	80	89	86	88	68	80	74	80	58	84	68	84	79	87	86	84	84	86	86	81	101	77	69	74	68	85	85	93	77	71	71	79	65	72	63	92	70	73	71	72	77	78	75	63	71	92	97	79	83	76	68	71	62	75	69	78	64	69	66	76	75	73	72	79	78	81	89	85	79	64	72	77	88	75	75	71	74	92	86	54	81	70	72	88	88	69	85	82	76	67	71	81	77	67	83	66	78	88	75	73	64	81	84	91	68	70	87	80	72	78	80	80	73	58	77	85	76	81	78	83	71	102	88	96	84	67	81	89	90	76	71	88	66	78	84	80	61	87	83	60	91	74	88	63	82	63	79	67	69	72	82	74	66	68	85	87	93	85	82	77	69	79	78	81	83	70	75	69	75	78	57	75	70	83	83	85	70	85	77	71	72	82	71	76	76	96	66	82	77	58	72	73	77	78	82	84	77	84	58	57	59	57	89	74	72	89	65	70	84	70	71	74	79	68	78	77	88	68	85	76	64	73	73	70	81	74	72	86	80	67	76	52	75	86	88	79	91	74	73	69	57	69	86	88	80	72	91	86	96	69	82	76	78	69	81	72	72	70	89	72	60	77	57	69	64	67	76	74	78	74	77	84	70	93	62	79	70	90	78	79	98	84	74	71	78	71	82	86	66	67	83	62	57	80	76	77	78	96	72	63	70	63	69	72	75	70	76	92	74	79	91	72	99	76	72	78	83	68	79	79	82	94	71	76	71	84	78	67	83	78	96	69	83	100	73	101	90	67	55	74	77	83	84	72	63	84	70	88	82	79	92	77	68	76	60	97	72	78	80	92	73	64	85	85	68	63	82	88	79	72	59	94	97	87	67	76	79	74	85	82	91	76	75	65	91	72	79	75	83	88	84	68	79	89	88	74	88	79	83	91	89	92	79	90	91	94	73	98	77	88	88	80	97	71	77	63	71	65	85	91	87	85	69	64	81	68	71	80	81	80	76	84	76	98	66	88	61	58	69	64	64	69	83	77	73	91	69	61	81	68	85	82	66	87	88	87	80	80	81	78	93	66	76	78	71	90	76	64	74	79	73	89	74	59	76	76	84	72	71	72	79	73	75	86	69	65	79	62	87	76	78	76	76	70	64	63	84	90	60	75	102	75	74	87	82	81	81	94	79	94	73	83	84	86	73	84	78	76	74	82	87	85	72	79	74	72	74	72	99	84	82	70	77	76	85	97	70	86	79	77	82	87	77	70	72	63	80	80	88	67	77	74	72	83	80	80	73	84	81	66	87	91	87	84	90	80	87	71	73	82	79	80	87	72	77	77	71	66	69	71	74	77	75	78	70	67	77	74	66	68	63	64	68	65	93	68	62	86	82	79	79	63	87	68	77	66	84	80	74	62	76	65	72	81	77	74	74	104	74	70	67	77	96	68	79	84	75	86	79	80	62	84	75	82	83	79	62	77	78	77	84	87	68	71	80	84	83	67	76	65	86	66	67	73	84	73	74	75	81	79	79	89	86	73	67	89	75	90	71	74	67	92	91	80	79	68	98	78	80	90	83	66	75	76	81	71	82	85	74	73	77	78	87	87	73	74	78	74	84	85	90	65	55	68	73	75	76	82	79	67	62	74	60	83	80	91	76	83	94	79	71	52	80	89	78	56	82	74	77	90	76	77	75	58	65	75	86	63	74	85	65	92	86	91	68	76	102	98	63	87	79	79	70	77	63	91	65	78	85	84	77	54	92	63	91	78	81	89	71	76	69	71	72	70	75	89	67	71	86	86	67	82	76	80	84	84	81	76	78	69	81	79	68	78	74	71	73	55	72	75	67	69	62	78	74	73	75	95	61	86	72	87	78	72	74	71	44	67	82	78	81	79	86	72	92	76	90	74	86	92	75	80	86	70	62	79	69	75	74	71	86	80	71	78	92	79	81	75	91	70	75	97	75	89	75	77	66	76	81	70	85	65	87	87	76	80	77	70	57	79	64	89	85	61	86	68	86	94	80	69	64	74	75	66	79	84	83	80	80	94	76	76	64	73	76	74	76	80	77	87	79	75	72	84	86	93	68	89	87	75	89	83	85	85	79	81	78	88	95	72	82	72	69	86	80	68	74	86	96	71	77	89	85	76	77	61	85	89	77	76	75	77	79	77	89	94	80	81	70	86	73	84	86	80	74	73	80	89	85	73	74	72	97	74	64	91	77	73	90	89	76	63	85	80	72	79	85	70	75	68	91	75	74	94	72	80	66	71	87	91	70	87	93	67	75	84	88	71	87	68	76	71	95	76	90	86	74	72	72	91	74	63	90	88	69	71	80	88	79	77	79	69	91	75	77	64	84	74	73	82	84	80	72	64	80	78	79	79	77	79	76	87	103	78	61	72	76	69	94	70	75	87	97	80	62	73	72	72	66	86	82	87	94	73	72	62	68	68	76	64	87	84	83	80	78	73	81	72	74	83	80	72	71	71	67	73	83	72	81	75	95	84	77	97	82	84	72	87	86	69	82	65	72	79	87	71	77	87	91	89	93	88	84	88	79	79	91	80	70	83	80	68	61	64	83	71	70	80	80	61	70	53	81	66	62	63	68	97	67	70	82	78	74	94	79	78	80	64	72	73	99	79	82	77	72	69	76	89	70	88	79	84	72	81	65	84	77	65	66	79	83	79	93	90	80	78	60	75	82	74	61	87	83	86	85	66	72	67	78	78	77	89	83
16162	9100	5224	6741	12852	15381	13996	12753	10067	6264	3714	2841	2449	2082	1810	1713	1451	1173	1540	1643	892	869	870	819	798	763	827	869	878	950	926	912	887	878	853	841	765	840	1935	2616	2207	1612	1081	874	747	711	680	682	709	736	711	685	746	688	722	666	680	704	719	671	649	703	718	721	662	729	678	739	720	677	735	714	667	760	737	700	655	708	691	701	715	701	651	698	715	714	677	743	684	681	718	707	725	681	714	657	667	685	657	710	688	666	693	677	714	744	716	679	703	677	711	761	668	721	655	699	693	700	716	713	634	699	704	707	715	696	705	709	708	729	722	682	738	728	737	664	677	687	727	690	733	695	750	678	673	692	706	701	686	649	731	734	685	669	695	707	714	683	704	708	690	703	689	737	700	630	701	673	687	648	698	730	719	678	674	716	706	726	698	658	727	693	673	677	682	704	717	669	636	740	679	728	699	729	700	714	660	728	723	692	699	710	702	686	699	703	704	716	759	684	653	687	677	689	711	675	729	676	690	701	715	671	740	722	688	689	716	704	691	704	694	693	741	659	733	712	668	675	669	663	676	715	751	678	748	688	701	669	739	679	693	766	717	682	703	730	733	691	698	722	725	729	719	714	705	697	739	695	685	640	721	665	663	707	696	701	734	668	693	684	677	721	740	715	693	680	640	656	700	705	715	672	716	739	731	732	719	738	776	658	711	707	718	691	728	681	707	693	679	698	689	701	763	677	710	717	729	704	653	693	701	710	685	701	705	681	690	730	681	734	702	670	694	683	695	710	696	705	680	710	717	741	658	694	736	705	699	661	720	615	693	662	699	686	721	698	682	688	687	714	759	690	667	691	716	696	693	702	675	725	678	749	711	668	707	720	741	679	673	672	697	686	714	737	676	721	677	700	719	694	698	768	674	700	716	722	717	692	773	729	734	753	705	708	678	726	722	691	714	718	737	717	719	718	663	712	695	728	715	687	647	737	709	735	716	690	675	708	695	683	687	673	688	657	703	705	685	741	701	691	689	713	694	718	712	707	684	730	683	669	750	707	687	702	704	723	669	705	691	684	695	703	709	698	684	696	698	696	659	731	676	662	696	699	681	704	678	702	713	673	736	722	711	689	695	725	719	692	658	704	701	707	696	715	701	680	714	747	685	714	706	759	653	694	688	669	747	717	700	658	638	714	713	685	723	700	693	689	689	735	699	683	693	665	707	747	699	676	706	758	698	684	773	690	673	692	689	697	675	712	701	733	710	700	711	672	695	686	683	710	661	745	666	691	711	706	698	684	680	706	703	676	716	704	689	728	707	720	690	669	681	667	738	718	689	674	744	726	683	691	721	707	706	715	687	677	697	681	766	686	684	678	689	694	663	720	688	720	654	672	725	721	688	799	672	676	738	686	638	709	667	718	730	718	711	752	647	721	722	647	689	678	706	696	726	707	683	698	707	705	674	706	705	706	751	691	719	681	730	687	708	682	659	742	684	730	666	699	730	721	732	724	706	679	678	670	659	734	698	672	744	697	716	703	709	673	670	730	685	708	690	700	689	709	707	714	669	718	665	718	715	688	679	734	694	731	667	676	718	728	697	680	678	647	796	704	694	694	717	719	702	743	744	732	732	685	705	676	687	734	670	716	708	667	707	662	695	710	708	652	695	689	670	693	672	656	719	758	691	733	695	711	706	734	743	743	706	716	686	760	684	690	684	746	713	685	743	725	700	694	698	707	661	710	676	666	721	710	711	672	651	674	718	692	730	668	693	717	702	702	701	673	647	699	712	670	716	714	703	689	716	677	706	660	653	722	686	730	732	689	703	698	712	635	758	676	667	676	698	730	693	692	679	682	741	676	709	713	666	694	728	698	667	707	720	705	698	664	693	696	699	718	678	684	749	684	675	713	707	666	711	675	693	638	718	662	703	685	711	749	720	715	666	721	686	718	718	735	759	711	679	686	650	683	678	730	705	685	709	725	716	695	736	704	713	714	697	693	706	703	674	667	680	681	717	665	652	751	669	673	686	716	698	775	694	733	689	696	687	688	671	729	680	720	714	687	731	688	702	680	702	677	616	682	651	758	746	698	673	725	694	733	695	652	683	707	691	679	718	718	697	688	682	718	691	730	656	682	656	694	733	738	666	710	721	684	691	732	719	732	654	759	714	721	715	709	700	699	721	679	714	709	709	697	663	682	671	670	687	709	700	733	671	697	723	715	688	695	750	731	695	649	720	711	706	698	701	698	749	688	729	709	663	723	690	710	727	728	684	727	692	707	686	687	716	667	706	664	726	703	653	655	751	741	719	681	701	730	735	701	676	763	697	667	654	708	692	724	708	675	719	682	682	689	716	698	734	674	687	690	722	696	712	742	627	694	674	660	695	687	705	681	700	691	685	673	687	714	700	672	664	697	675	721	728	725	695	708	736	675	693	686	707	642	666	722	736	716	721	739	720	721	681	686	696	712	707	687	690	663	691	709	702	692	686	725	744	719	694	712	734	712	688	703	712	666	704	680	727	703	681	699	688	711	741	663	668	681	678	716	712	702	734	672	655	710	718	711	706	706	653	683	726	716	734	719	685	754	716	745	682	666	754	680	717	695	686	695	712	700	705	676	669	698	689	679	682	707	734	712	690	710	696	675	645	668	663	701	690	679	705	704	759	692	762	666	685	704	677	741	706	711	724	733	714	697	733	679	736	692	699	690	719	718	717	696	702	696	645	722	706	669	748	719	734	675	715	705	709	692	686	767	701	712	705	688	705	713	743	686	672	692	670	713	701	700	690	690	713	663	734	708	705	686	696	680	687	685	726	738	712	678	697	734	682	651	710	690	661	672	702	697	740	656	682	694	662	734	757	673	680	687	712	691	631	720	702	738	721	718	687	703	729	694	661	711	714	661	685	671	683	696	694	715	686	682	679	742	685	677	701	660	693	688	682	698	725	707	737	718	690	702	736	713	652	676	698	738	688	689	702	678	662	693	699	728	671	728	662	702	723	691	706	689	698	721	723	702	707	735	704	751	739	693	709	705	679	685	699	682	721	682	687	716	689	701	711	643	684	725	659	738	682	713	729	681	699	693	701	685	687	693	711	693	692	739	718	705	718	716	681	695	664	708	663	679	689	669	722	700	658	728	736	702	708	692	665	632	693	696	714	670	708	656	689	690	704	711	715	717	670	725	764	656	717	683	729	653	688	702	681	653	690	729	701	705	657	706	682	695	767	692	709	643	681	681	660	671	674	659	679	699	695	671	724	663	625	682	727	734	729	698	659	675	694	695	705	711	743	684	718	655	708	692	735	713	715	654	690	673	723	670	682	649	709	682	690	663	716	678	662	684	727	737	686	682	722	705	691	650	676	673	737	723	739	700	681	683	689	698	701	700	664	719	709	745	649	694	674	678	721	708	677	700	677	743	698	658	670	736	686	669	714	706	691	688	731	699	740	700	723	688	714	722	681	703	743	722	702	710	674	730	694	708	706	690	701	710	728	683	700	750	672	677	706	693
1479	1129	523	298	301	512	518	494	360	246	194	154	137	115	144	136	133	109	190	173	105	93	98	102	94	99	92	90	111	90	121	103	102	103	103	99	109	105	250	300	215	191	141	101	86	85	108	104	88	89	87	116	92	98	87	111	104	83	75	91	89	107	88	106	87	86	93	87	81	66	81	95	96	97	86	105	97	80	91	107	100	106	90	85	78	87	84	97	97	97	86	101	88	89	89	110	87	87	85	86	106	84	88	84	82	88	88	77	77	87	82	73	105	81	79	87	94	101	78	102	79	88	85	91	104	105	96	81	98	92	106	95	106	103	92	92	100	86	90	89	103	83	93	78	92	96	76	91	93	86	79	92	93	81	89	85	108	97	96	96	84	96	93	88	87	93	92	95	94	86	90	83	88	86	92	93	91	79	96	89	79	99	94	89	98	81	106	90	103	77	87	92	79	86	94	91	83	94	79	109	97	91	75	92	91	88	90	101	91	91	86	102	92	117	107	80	91	97	93	84	82	98	105	97	85	69	87	80	104	67	92	93	99	82	94	99	86	96	83	70	101	95	95	79	82	71	80	88	106	90	102	85	98	85	80	91	81	99	81	95	89	87	102	96	65	110	79	83	80	82	72	79	87	73	102	102	85	89	83	102	90	86	87	93	83	83	96	81	95	98	81	99	106	85	88	92	96	83	81	106	84	91	98	92	96	98	82	92	98	90	81	90	90	97	88	102	103	72	81	92	80	101	88	98	86	107	99	96	101	75	85	112	85	98	88	79	81	101	95	88	104	77	91	96	95	99	83	90	91	95	83	86	101	93	86	99	80	103	87	82	79	99	85	90	93	88	76	86	83	100	110	104	92	88	99	94	96	90	108	98	79	69	72	77	88	91	92	90	88	91	91	102	103	108	98	85	92	75	93	104	96	94	91	93	83	84	114	87	97	84	91	87	89	101	80	103	71	70	101	89	102	84	88	97	85	86	106	110	90	78	99	75	74	90	103	89	85	77	98	102	110	80	74	98	105	95	82	90	83	103	91	99	100	97	84	90	103	95	90	92	86	84	79	87	77	90	89	89	115	92	106	104	114	96	88	100	90	93	96	86	86	85	95	98	72	97	101	84	88	78	87	85	102	85	93	102	92	88	81	88	88	101	85	104	97	97	94	98	107	84	83	84	89	100	85	81	109	83	84	84	81	79	73	86	91	99	86	86	90	87	93	127	94	86	102	75	76	118	85	109	103	92	93	88	107	81	86	79	78	91	94	99	84	87	82	79	103	92	91	97	91	82	87	97	105	84	102	98	88	96	89	99	101	90	83	92	85	100	89	95	94	100	87	74	88	92	72	119	89	90	89	92	96	96	100	96	80	88	94	95	85	84	87	99	80	83	86	81	100	103	85	88	108	97	87	96	104	88	82	77	99	93	94	84	84	100	96	92	104	107	92	97	92	100	95	96	88	117	86	91	115	83	101	96	91	96	88	96	89	93	81	83	95	101	91	93	97	95	98	109	91	81	93	94	84	82	100	98	103	106	76	73	95	99	103	94	118	91	105	92	87	95	89	80	79	88	86	85	100	96	108	82	91	108	72	105	110	90	90	97	89	77	107	96	101	79	76	101	92	91	97	96	88	85	96	87	99	92	84	88	101	99	90	83	80	82	74	74	103	93	98	75	80	97	72	97	97	78	88	94	94	91	98	81	94	78	101	96	88	86	87	79	86	92	94	85	94	72	81	82	104	106	78	93	85	95	80	72	81	82	99	99	85	99	99	86	104	78	97	97	112	104	84	83	86	94	107	83	74	83	87	85	91	87	73	79	83	78	87	91	97	94	117	89	91	86	91	89	95	93	88	101	70	91	78	77	98	93	103	99	88	89	88	100	92	84	102	90	76	84	96	91	95	85	95	100	73	93	80	100	74	87	122	90	90	79	81	87	96	98	99	109	87	88	90	79	80	95	73	85	78	92	93	83	81	100	87	91	96	86	80	82	95	103	81	80	96	83	94	81	91	72	100	92	86	103	75	88	94	90	82	93	92	103	87	106	104	90	110	102	105	79	69	98	92	99	99	82	101	83	91	85	68	91	74	93	101	102	93	80	89	91	91	92	92	78	110	79	91	72	104	90	84	84	81	94	99	76	103	82	67	98	96	85	97	99	96	86	100	94	92	89	84	95	80	90	108	93	75	107	82	109	79	106	95	95	89	111	89	80	96	86	97	109	106	104	95	87	87	106	101	102	91	107	96	96	81	93	84	80	76	88	82	81	98	95	98	89	97	92	94	87	97	86	85	103	97	103	87	83	92	100	83	96	104	83	111	95	117	93	76	93	95	91	70	95	91	92	84	79	98	94	88	95	77	91	84	80	109	100	97	92	93	85	90	75	89	92	97	100	79	86	64	88	84	86	116	90	84	80	70	100	85	90	77	82	83	107	78	83	80	101	82	96	95	93	90	83	113	97	107	88	111	102	91	84	88	69	98	95	102	93	86	88	82	88	89	95	95	85	98	94	77	93	100	89	91	82	98	84	82	108	89	76	79	82	82	89	97	84	81	107	87	108	90	74	88	102	107	87	83	111	95	69	97	98	87	100	100	93	94	99	101	81	93	98	91	97	75	98	82	87	93	93	89	90	81	98	69	74	78	93	89	94	79	90	83	106	83	105	99	100	93	82	84	101	85	91	94	106	86	97	87	88	79	101	88	102	83	61	88	81	90	100	95	96	83	89	96	92	96	78	95	96	89	90	94	85	65	86	93	91	89	87	83	90	87	82	104	93	91	83	88	84	103	105	94	83	87	89	94	98	97	88	90	83	93	88	86	77	94	95	84	75	99	111	90	87	93	94	93	89	98	93	97	98	103	88	84	100	104	92	99	108	83	85	81	82	109	79	98	83	103	97	88	80	90	83	82	91	96	86	99	94	88	66	89	104	81	74	89	89	92	90	75	102	93	97	95	91	100	107	105	73	95	89	95	90	80	102	82	95	87	100	82	88	90	89	85	91	80	92	92	87	83	94	95	85	84	96	112	100	101	93	89	78	88	74	92	88	88	101	104	82	127	88	71	80	95	83	95	85	70	105	93	86	79	88	91	92	108	81	82	94	96	88	83	104	120	83	82	87	93	73	74	83	101	92	98	100	100	83	94	80	87	105	98	79	84	73	103	83	82	92	89	112	76	92	90	84	80	92	90	88	96	99	94	95	99	104	89	100	107	100	101	96	89	80	87	93	89	87	103	90	104	77	95	89	94	92	84	99	81	88	97	79	96	102	82	82	86	105	113	103	107	108	73	78	85	101	96	96	94	74	73	89	98	114	89	100	93	90	83	94	80	80	100	89	113	83	93	88	92	90	98	93	106	88	97	96	97	86	86	95	93	92	92	98	99	98	83	85	79	106	106	90	80	93	100	95	88	69	96	75	97	101	104	91	98	89	93	79	106	92	93	73	110	108	96	105	87	96	105	79	113	106	95	93	86	101	94	95	96	88	104	77
18101	12371	6434	8449	16136	19583	17518	15122	10887	6891	4715	3748	2869	2333	2279	1998	1786	1588	3492	2983	1344	1081	1101	1141	1102	1095	1102	1081	1101	1031	1050	1069	1169	954	1062	1054	991	1467	4780	5948	4083	2658	1570	1101	858	833	822	812	781	784	804	819	783	790	806	774	790	870	782	796	869	777	854	819	746	819	778	795	809	742	846	819	837	825	843	808	843	829	870	821	787	794	797	812	849	812	815	824	787	791	899	806	762	798	832	801	794	823	797	802	787	867	830	814	795	845	817	847	799	770	813	863	832	834	805	826	847	853	779	785	835	804	825	770	830	828	838	852	801	808	777	814	836	796	804	809	819	822	814	786	840	808	837	769	820	796	800	772	805	806	823	873	855	803	804	792	822	816	801	767	820	765	793	823	871	783	813	823	802	775	820	817	768	792	789	833	868	762	805	823	839	797	817	785	821	791	838	877	782	763	808	846	796	813	797	800	795	792	816	773	812	781	862	797	762	829	815	800	767	832	831	821	797	792	781	777	825	826	795	771	775	834	782	752	789	835	752	892	796	805	790	818	817	827	793	790	755	819	821	823	803	841	805	790	809	781	846	812	787	769	781	825	758	796	811	794	801	819	813	800	803	866	820	820	829	863	825	800	834	758	847	782	847	859	848	789	810	797	805	849	838	840	787	780	747	806	819	814	804	795	828	800	832	831	844	821	823	805	810	766	814	831	842	810	762	842	801	774	803	765	836	784	847	811	826	818	810	805	805	785	787	793	755	767	810	770	757	870	825	788	812	818	789	835	821	813	819	796	802	818	816	786	842	832	816	816	798	874	817	828	844	841	825	823	811	809	828	812	792	798	790	789	838	845	831	810	816	816	779	813	834	809	735	797	811	779	827	807	842	862	811	813	850	800	811	778	810	829	811	805	859	826	814	821	770	802	812	792	771	751	787	824	845	856	803	827	802	878	806	822	764	820	827	803	800	787	876	765	749	787	778	770	806	828	827	845	793	812	828	764	818	820	761	790	843	828	813	868	830	776	764	823	835	842	788	772	805	800	826	781	798	804	801	833	806	819	870	820	847	762	830	788	808	773	871	776	786	795	831	810	790	840	807	809	786	860	791	763	852	794	803	806	833	747	781	781	772	790	794	833	824	776	876	808	845	836	840	845	798	790	796	857	788	829	761	806	824	810	803	816	788	817	814	803	839	826	832	809	846	816	837	752	816	794	779	831	794	808	774	815	840	855	797	794	857	769	797	802	857	879	800	793	811	821	820	840	831	797	858	830	827	823	808	829	789	847	754	819	852	804	793	784	823	826	770	772	821	816	790	855	786	824	790	822	784	832	815	796	812	780	845	799	820	772	798	868	806	812	828	807	787	795	798	832	819	806	851	804	860	847	805	819	823	792	751	795	797	815	797	794	760	777	837	795	798	825	828	762	773	836	787	818	775	834	799	846	824	808	830	836	802	847	839	838	782	855	824	828	807	789	807	846	809	809	847	823	850	799	779	781	780	791	798	817	821	839	796	788	793	759	819	787	792	791	769	818	789	753	840	855	792	814	794	798	805	817	835	809	823	771	807	766	755	796	815	826	873	785	780	791	809	794	785	834	781	798	814	828	790	779	777	792	824	812	786	832	818	824	782	795	828	799	835	777	799	857	809	831	839	809	814	757	829	785	782	850	856	793	821	831	776	845	793	766	879	807	785	794	821	835	799	816	752	758	847	841	820	763	895	844	786	817	791	790	799	811	804	791	790	785	821	788	792	796	848	817	757	811	783	787	826	779	797	786	789	825	796	838	776	800	791	805	808	826	812	803	768	774	792	815	824	807	838	780	825	761	820	810	814	874	816	788	817	854	813	871	771	812	804	828	805	806	786	805	814	768	808	855	789	805	860	838	780	756	853	875	873	831	809	844	841	824	807	816	886	794	785	794	792	796	771	807	835	783	807	834	856	815	841	826	772	775	819	868	806	826	778	832	815	853	799	791	834	799	802	882	810	821	822	830	836	835	834	805	793	832	841	806	802	811	819	822	800	778	807	757	770	817	807	773	780	790	816	812	803	848	850	831	854	793	820	775	801	811	768	811	783	816	827	822	847	800	818	786	792	840	814	790	777	819	804	840	832	806	810	802	815	788	832	788	761	848	781	801	789	815	832	834	844	789	814	813	871	833	789	801	802	766	863	817	804	804	858	770	813	799	816	815	806	816	809	819	811	770	801	808	790	840	819	813	795	789	824	865	801	751	830	805	794	851	774	799	837	811	840	845	800	826	797	833	842	822	844	807	869	829	845	796	814	803	850	792	859	845	808	828	799	775	789	781	829	821	776	775	825	809	845	827	831	846	804	806	790	830	738	808	824	790	813	808	762	854	849	835	765	776	799	819	804	799	820	804	819	801	825	874	816	782	817	823	813	817	820	770	823	761	833	838	809	803	815	807	810	790	752	802	736	805	789	835	825	815	834	790	839	811	790	800	772	844	811	820	820	846	830	887	832	753	806	834	806	833	803	812	802	863	795	770	841	817	833	782	784	784	810	779	819	805	789	764	855	848	857	774	791	822	807	822	818	821	844	804	809	832	843	788	866	754	837	860	813	832	820	841	794	856	767	867	773	812	846	797	802	828	837	821	855	737	781	787	793	807	798	843	771	806	835	723	779	819	866	842	800	809	789	862	831	840	795	885	828	850	772	824	807	780	768	816	807	782	802	780	824	794	795	802	840	788	896	878	815	745	836	785	779	771	817	791	795	827	792	819	850	759	807	862	767	800	829	828	778	800	829	746	795	817	818	799	802	788	861	765	763	816	828	789	820	848	787	821	803	796	826	822	850	842	829	801	844	797	772	764	796	774	804	796	836	827	849	849	812	780	851	854	829	835	821	767	825	820	787	768	770	767	812	820	794	813	861	746	800	822	822	769	797	774	797	790	836	816	769	857	808	784	787	834	782	783	827	851	792	842	803	832	752	784	794	840	811	799	794	815	830	786	857	826	774	794	792	817	848	825	780	849	793	824	808	816	828	834	799	776	781	797	817	820	853	807	780	796	792	823	784	794	742	834	770	824	841	863	819	811	791	753	803	808	769	832	780	844	843	759	877	792	814	771	794	860	893	827	779	800	778	775	796	866	852	790	841	827	836	795	860	837	837	797	809	816	852	807	807	783	811	761	798	821	813	832	801	843	774	802	785	839	857	846	807	754	770	815	814	862	762	741	785	834	808	770	799	770	820	867	777	811	804	802	797	812	816	797	821	825	784	801	798	790	805	834	852	804	804	851	790	801	817	831	798	766	794	773	827	825	776	817	778	823	808	810	814	808	830	777	814	757	825	817	775	861	807	823	782	892	834	851	783	784	809	815	850	836	842	794	783	840	774	837	841	800	787	835	810	809	793	808	842	844	784	804	790	874	786	797	833	789	829	783	787	801	813	799	781	820	843	821	841	805	779	826	843	811	808	768	817	807	821	816	813	785	775	808	797	832	820	834	799	823	800	840	849	827	799	821	809	751	871	817
2066	1031	462	256	288	407	475	385	286	180	196	148	135	122	102	103	93	120	313	198	77	61	75	77	84	61	65	60	68	68	69	89	80	75	69	74	81	142	258	310	229	175	100	87	66	67	70	67	70	58	60	66	66	59	55	74	55	61	87	70	66	75	74	64	56	55	43	68	57	60	56	54	62	60	59	81	69	62	69	58	61	72	61	55	70	66	59	61	69	72	58	64	67	63	72	64	63	60	57	59	69	66	70	69	76	65	64	69	56	68	55	69	61	72	60	59	76	72	64	66	62	69	60	81	80	66	61	63	68	59	46	58	72	51	67	54	61	58	54	64	55	56	50	65	65	61	62	71	75	90	61	60	58	59	59	55	60	56	66	60	66	59	70	52	62	77	45	64	53	67	68	69	67	51	70	59	52	50	69	52	69	68	62	70	66	59	73	62	60	58	70	72	50	52	79	57	52	69	65	62	62	74	66	73	62	76	63	55	75	62	76	64	57	64	65	64	65	72	72	78	59	66	67	64	70	55	69	65	67	69	63	67	67	54	72	63	53	56	63	47	59	53	70	72	53	69	72	76	58	65	69	74	65	46	72	51	50	72	57	55	74	69	59	56	68	65	59	65	57	58	64	72	58	72	66	58	69	66	49	54	53	51	69	47	53	58	64	68	61	65	56	56	56	63	63	66	68	71	72	75	77	66	47	79	56	62	66	55	54	57	66	65	52	58	66	56	56	66	69	55	61	61	65	56	61	60	54	52	69	65	67	64	52	74	53	64	70	78	68	73	71	59	64	49	61	64	56	68	61	73	67	64	60	76	47	63	73	60	61	69	60	54	61	71	64	58	66	63	67	54	54	71	63	62	56	63	78	62	65	53	59	56	62	68	56	67	65	59	54	77	54	73	54	62	52	65	66	72	59	58	79	56	57	61	73	66	66	51	67	69	62	52	70	78	66	51	71	71	66	64	61	59	89	62	73	69	67	64	59	74	48	55	66	76	56	68	69	70	64	65	63	63	69	69	75	78	50	54	63	66	54	51	58	58	71	70	58	64	70	51	64	58	65	71	64	70	61	60	71	57	57	62	69	51	61	62	73	63	70	66	59	58	70	54	65	53	51	52	71	56	65	66	74	65	73	56	75	56	41	81	62	52	84	48	70	60	49	79	70	74	65	72	62	65	56	52	59	70	67	71	62	67	74	61	68	52	65	70	63	62	57	58	67	66	75	52	89	48	57	45	56	65	63	61	63	61	53	77	66	68	70	54	60	60	57	70	67	66	65	65	69	78	64	63	59	56	67	56	56	71	65	72	56	52	64	57	54	62	65	67	70	58	72	69	60	61	69	61	71	68	47	55	66	73	67	76	71	64	70	74	57	83	66	69	65	48	73	52	59	62	68	72	56	63	51	76	54	54	67	60	73	65	64	55	72	62	62	65	64	64	64	77	68	64	49	59	66	59	70	63	66	57	58	75	62	50	55	64	69	63	76	59	66	70	71	71	62	64	76	57	51	60	62	68	61	58	57	63	60	62	62	54	56	51	67	60	51	59	60	66	70	49	44	49	55	72	60	58	69	64	84	60	81	60	55	56	76	66	60	61	70	63	56	70	60	71	57	49	59	64	60	60	59	61	54	59	51	45	68	71	71	66	67	66	53	55	68	70	65	65	59	64	59	64	67	54	61	52	65	56	65	74	51	65	67	69	62	58	46	56	57	49	55	61	61	47	64	55	64	62	56	65	78	54	74	70	55	73	57	74	71	64	53	59	67	66	66	76	56	52	65	55	54	60	64	61	69	68	65	51	72	51	59	73	71	59	58	76	56	55	58	55	58	56	63	65	61	66	59	73	68	66	66	66	58	56	74	62	67	71	68	73	63	58	48	53	55	57	67	58	49	68	56	64	60	53	57	72	60	62	55	59	62	55	63	61	69	64	66	63	55	61	64	56	78	66	69	66	74	61	68	59	65	66	62	68	79	57	63	59	65	54	69	77	61	63	67	76	63	61	68	65	71	73	58	54	68	66	61	64	52	64	69	69	49	81	71	57	57	64	61	64	69	54	66	54	60	64	62	64	83	64	61	75	48	50	60	68	64	55	62	60	44	71	64	64	79	50	67	62	64	59	61	67	65	64	59	72	63	53	78	65	66	59	64	61	61	57	55	70	61	62	59	53	56	66	70	63	72	70	49	75	66	63	70	51	58	67	66	65	63	53	58	58	55	63	63	63	71	60	62	59	67	62	59	66	81	68	69	66	53	73	65	66	53	73	69	58	71	56	65	64	66	67	71	63	76	60	68	58	61	51	66	49	51	62	61	57	62	62	63	75	57	69	45	54	52	53	59	55	66	76	61	45	55	55	71	58	74	52	69	65	80	58	64	56	65	61	63	61	58	53	60	61	75	50	62	57	77	61	62	75	77	59	75	63	59	80	57	62	60	52	59	59	68	65	56	69	59	75	53	67	68	63	59	71	60	66	59	75	49	73	67	64	76	72	65	58	60	72	65	62	78	58	54	56	79	79	63	68	63	68	72	71	67	75	79	67	59	65	67	49	48	67	63	68	56	56	67	49	69	53	67	74	69	72	70	59	62	61	75	82	78	60	60	70	67	65	69	57	69	65	69	71	68	58	78	57	60	54	63	59	39	57	59	69	66	58	54	58	64	70	69	63	72	68	62	62	66	55	58	74	63	56	62	60	57	63	56	72	55	75	61	56	75	64	68	53	67	70	58	69	68	63	52	58	77	83	86	69	76	66	63	67	45	71	70	72	60	58	64	61	69	56	70	60	53	61	66	65	70	59	62	65	56	56	66	59	46	70	38	64	68	70	58	53	61	60	67	59	61	56	55	68	77	67	62	59	55	77	57	53	44	74	49	62	64	64	63	56	54	62	64	76	56	53	67	75	73	65	54	57	56	57	71	66	57	53	66	59	60	69	70	58	64	52	70	81	62	53	68	65	72	64	70	42	74	71	57	60	57	64	73	64	69	66	60	59	68	74	66	64	63	75	52	78	51	67	51	68	58	69	70	79	59	65	55	69	56	59	51	74	77	54	66	61	70	69	68	65	61	59	71	75	52	65	57	64	64	64	75	59	60	64	68	60	75	54	67	75	63	73	57	53	61	65	74	53	67	53	57	62	71	66	58	58	66	76	62	75	71	53	61	73	62	69	60	61	58	61	62	58	68	55	52	67	77	67	58	66	75	77	68	48	62	49	51	62	58	60	66	84	65	70	57	64	59	67	63	66	67	71	62	58	56	50	67	63	71	53	63	60	67	65	57	55	60	66	66	74	65	52	87	54	60	64	73	77	64	68	59	64	66	64	52	66	61	75	84	63	54	50	72	69	58	67	58	59	66	60	78	67	58	85	59	59	62	76	63	73	68	80	54	61	63	65	53	64	56	71	66	63	66	59	68	61	66	66	66	61	71	58	61	57	67	67	76	65	70	63	55	67	54	67	70	58	55	62	49	63	66	57	59	63	65	66
18892	11947	5696	7594	16633	19124	17757	13758	9399	6266	4967	3655	2747	2313	1981	1820	1638	2019	7332	3919	967	760	798	851	770	847	810	858	841	812	769	780	877	782	706	743	782	2095	5258	5864	3961	2509	1467	917	687	598	558	553	521	586	552	534	545	572	548	574	529	604	509	529	550	561	551	519	573	591	569	554	552	581	582	585	601	597	567	574	592	571	581	543	578	552	586	573	569	578	567	560	560	597	572	587	566	547	572	574	596	584	553	570	589	541	617	579	544	600	590	601	563	542	599	601	547	558	570	573	518	547	533	539	546	542	541	605	581	575	581	630	566	593	583	591	566	512	555	572	536	538	585	547	561	613	556	584	537	585	614	543	592	583	583	596	558	600	591	607	576	545	552	599	606	578	597	570	570	575	550	591	573	498	620	591	613	574	544	580	569	574	550	644	561	589	536	578	568	559	589	544	562	581	543	571	561	578	581	589	583	566	573	588	547	595	572	575	518	543	606	543	551	571	558	603	566	592	568	561	541	594	555	590	564	631	559	539	572	574	614	569	569	565	565	567	565	576	589	533	573	572	586	554	567	560	591	556	611	571	579	615	573	543	572	547	519	625	563	562	589	556	515	568	544	552	600	534	557	565	566	568	557	570	567	601	592	606	542	573	521	601	573	580	604	571	616	574	568	577	545	556	559	589	582	567	542	604	561	593	580	554	549	575	567	556	568	585	593	592	580	576	605	625	541	592	593	573	561	579	562	584	565	591	562	597	543	576	654	572	584	612	554	559	553	569	577	574	588	577	584	563	534	627	565	572	557	569	588	564	627	573	630	547	584	589	589	563	580	588	549	606	539	583	596	607	590	596	560	615	589	589	599	549	556	593	581	534	567	537	595	608	608	612	588	560	528	523	610	619	569	553	582	518	541	578	548	591	573	536	641	600	596	566	576	560	578	571	563	574	569	511	599	604	563	565	607	575	569	564	578	563	550	594	564	566	602	573	556	583	577	607	549	582	537	576	591	586	523	610	542	554	581	590	565	583	590	591	589	618	622	566	562	606	590	550	578	608	579	567	593	564	558	556	566	524	566	584	549	565	575	585	546	565	581	589	535	585	576	509	622	573	585	589	520	572	552	567	550	595	599	528	647	554	573	599	575	590	602	561	542	603	552	626	593	575	584	586	537	541	570	585	587	528	548	592	588	560	547	570	533	570	540	613	615	591	607	565	568	586	545	599	587	578	574	598	604	548	591	562	575	609	566	529	571	535	540	577	529	580	563	574	575	578	567	580	570	562	597	516	601	589	560	586	600	641	578	603	555	581	552	537	540	595	613	584	585	627	632	572	596	593	568	564	579	575	556	575	611	573	577	512	582	566	572	546	563	563	567	562	588	530	532	552	539	547	593	573	567	568	598	578	583	587	579	601	525	554	549	573	567	597	554	574	635	564	555	583	515	584	595	546	531	557	554	585	530	613	577	606	560	567	564	577	585	597	621	612	593	561	582	580	578	599	553	544	578	613	573	556	601	561	578	597	565	540	582	537	581	625	602	562	578	569	584	547	586	533	562	572	584	580	500	549	568	635	561	561	554	561	627	601	604	576	590	610	576	605	579	552	527	589	521	573	572	571	566	570	581	594	560	583	581	537	539	625	546	595	525	593	530	585	553	564	601	569	531	519	546	561	634	562	566	598	576	547	606	591	591	591	554	585	538	580	578	557	542	581	531	598	596	586	540	561	576	574	584	588	590	553	603	569	554	584	593	599	542	565	538	551	600	554	531	554	576	555	535	575	583	575	593	585	589	580	598	558	580	593	569	585	555	559	610	574	600	566	567	539	577	578	585	559	550	552	585	539	493	581	570	609	605	588	552	582	546	603	555	547	567	553	581	575	607	603	534	577	575	566	573	582	567	616	588	597	563	550	562	593	597	587	592	541	620	590	582	563	553	570	569	632	543	616	593	576	572	542	584	595	551	546	597	588	591	531	616	556	610	579	559	570	575	591	579	550	553	595	588	589	578	589	548	563	581	542	588	514	598	553	538	574	597	580	593	600	606	565	573	521	587	566	570	569	618	639	576	606	619	562	573	574	576	563	585	572	586	615	582	576	583	571	580	624	594	597	610	539	605	574	566	593	573	587	532	590	557	570	569	587	587	527	558	556	553	561	562	601	578	544	544	561	542	587	583	596	531	533	540	539	551	585	539	604	548	559	601	593	613	580	625	568	559	603	555	600	506	528	555	526	568	558	541	571	567	596	584	620	571	560	570	540	600	578	564	575	602	590	564	608	583	568	561	604	595	582	588	583	602	583	620	585	625	580	530	591	587	574	590	567	606	580	533	544	573	544	553	564	567	583	597	575	616	518	612	581	595	586	587	592	535	583	537	630	564	565	536	588	562	570	573	560	517	588	585	626	540	538	609	573	570	552	581	604	547	611	652	559	542	565	586	561	587	568	560	536	560	545	585	568	565	570	601	590	578	610	592	553	591	582	607	652	566	539	569	571	586	573	569	598	578	561	602	560	578	580	561	558	550	593	603	554	568	579	606	587	564	560	526	548	595	595	579	587	600	539	547	545	525	575	572	578	560	603	567	593	620	599	540	555	573	575	538	607	586	552	564	589	569	569	543	564	589	585	583	574	586	594	613	632	565	565	565	593	559	586	590	588	565	562	582	589	605	589	554	577	576	630	587	636	616	546	569	591	586	582	576	535	565	585	609	571	579	557	557	578	553	557	585	574	596	636	535	579	613	576	557	589	590	553	576	587	553	569	529	561	540	541	566	590	527	584	556	549	556	619	617	556	577	549	586	574	561	552	550	599	533	560	566	574	597	583	603	549	537	569	605	567	612	618	558	570	552	509	547	590	544	547	576	525	569	619	587	557	565	602	616	566	571	604	562	597	633	607	577	597	588	525	583	580	553	552	569	593	587	580	598	521	599	557	613	556	545	586	565	583	575	596	597	596	552	576	511	534	618	556	568	596	525	516	575	611	603	572	553	564	563	569	555	577	573	594	578	586	559	549	530	565	526	573	580	569	567	568	578	561	603	546	582	586	538	571	586	589	565	598	587	579	584	553	574	589	536	559	556	600	585	582	553	560	569	561	562	578	585	569	610	570	570	560	592	551	592	557	557	601	596	592	572	628	572	581	600	529	513	576	575	601	564	556	586	580	562	602	537	576	551	607	589	536	566	575	545	564	547	607	620	578	582	563	563	596	577	582	563	573	560	585	569	584	548	520	558	596	585	583	593	604	515	521	578	560	586	602	591	616	599	608	561	574	602	543	582	588	537	555	595	566	578	549	571	539	536	551	621	611	551	584	549	505	559	597	572	549	598	551	580	535	577	563	541	599	578	576	564	590	594	575	581	550	591	582	621	590	543	651	570	547	563	552	574	576	575	539	581	570	566	579	568	523	572	632	568	607	548	575	601	596	533	584	559	604	580	581	572	579	534	573	550	549	575	591	578	571	522	575	544	582	587	587	573	603	580	545	569	589	541	582	581	560	528	614
1883	1308	504	329	397	571	546	429	312	254	223	181	149	156	126	103	95	275	721	127	88	92	96	100	93	83	90	97	102	90	106	78	93	89	75	70	68	170	451	413	336	203	167	102	80	83	78	61	79	69	76	95	63	65	90	75	84	71	77	81	92	96	82	71	74	91	86	68	70	109	74	74	84	82	78	80	72	96	79	77	67	77	70	81	94	74	74	66	89	91	79	95	73	75	82	82	70	84	72	63	69	91	76	76	74	87	81	69	73	69	94	81	76	79	87	88	82	73	74	71	61	77	65	96	76	74	76	89	91	85	100	84	71	66	74	76	82	93	85	94	89	75	78	89	82	77	83	72	81	83	80	80	77	75	78	100	88	61	86	74	73	73	74	87	91	78	62	90	72	85	73	76	73	83	79	83	74	70	58	73	91	83	80	68	60	91	87	82	92	81	81	73	80	80	91	74	83	60	88	86	82	88	79	67	80	84	85	82	90	89	66	63	71	74	72	79	77	68	83	84	72	84	79	78	68	69	83	86	77	73	80	84	91	91	89	74	73	90	72	74	76	86	80	83	64	60	89	82	75	74	74	75	78	79	92	61	78	60	100	84	70	79	55	73	72	82	78	83	85	91	65	79	70	89	86	72	82	74	82	93	72	92	78	64	83	85	59	76	77	87	74	86	88	79	76	72	85	75	109	81	90	71	86	91	100	71	86	67	84	72	82	78	79	72	83	82	71	69	68	65	95	82	63	75	86	78	82	70	74	98	80	79	82	66	87	84	86	89	77	79	88	98	79	86	63	78	85	73	89	68	79	83	92	91	71	92	73	65	72	86	90	61	71	62	84	96	90	80	79	77	80	79	92	105	65	76	81	88	81	70	74	79	82	94	82	72	89	66	78	79	67	86	78	86	84	68	88	92	78	76	82	69	70	91	70	78	92	67	69	91	78	76	72	71	56	84	93	87	77	92	89	71	78	91	83	80	80	80	71	77	79	70	89	72	63	76	89	78	76	77	82	79	94	92	82	73	81	75	90	73	82	81	92	78	94	74	88	82	87	71	71	90	74	70	100	73	79	79	81	87	88	66	72	96	86	85	78	72	74	85	86	91	62	80	81	84	86	88	66	85	78	77	77	75	67	90	88	76	93	82	81	79	89	79	74	84	73	63	84	78	73	65	69	78	77	88	99	68	86	79	82	80	86	87	64	85	88	72	68	107	76	85	87	72	65	83	82	76	89	87	69	98	91	69	72	98	84	107	72	80	87	77	81	91	75	81	65	102	57	88	76	104	84	86	74	89	85	70	73	89	77	90	79	86	76	62	82	77	72	72	89	90	62	77	82	85	68	72	84	73	80	82	92	78	78	82	70	71	75	85	79	78	81	86	91	77	70	77	66	80	80	84	77	95	77	90	74	64	92	83	81	69	81	86	71	81	74	91	96	84	75	82	73	78	67	72	75	82	84	75	80	67	69	98	84	83	81	97	90	80	76	81	76	91	78	79	81	86	84	86	74	87	70	79	85	88	90	90	68	74	66	75	87	106	98	84	79	77	86	100	80	69	91	70	75	73	72	79	87	80	85	75	81	88	74	80	70	78	70	83	64	76	79	78	96	81	79	75	82	67	75	87	78	91	73	64	78	83	87	77	70	81	68	74	81	86	71	89	92	82	85	94	84	75	71	70	68	67	88	61	86	75	74	60	85	66	83	77	71	73	71	91	74	89	82	66	83	69	75	76	71	88	80	77	103	71	81	77	80	81	69	74	90	90	89	81	75	77	70	86	88	86	83	103	82	84	81	104	95	97	75	93	79	73	99	87	82	65	82	86	85	66	80	95	88	66	72	81	74	81	76	65	65	81	65	64	80	79	86	67	91	72	73	87	79	77	80	87	71	70	68	98	81	89	106	78	77	79	82	76	70	97	96	77	83	81	90	87	63	64	85	75	80	93	87	66	87	65	77	96	72	83	77	71	64	83	77	86	72	85	80	85	64	103	84	67	81	87	63	72	87	92	76	78	69	79	97	92	78	100	68	79	68	96	86	72	73	101	97	90	78	65	88	93	91	81	105	93	82	78	74	85	78	79	67	73	84	95	72	81	73	90	79	95	79	77	75	75	81	92	84	73	74	78	76	95	75	62	72	78	78	76	80	72	61	87	79	79	89	67	81	86	92	65	93	90	87	87	104	88	74	78	83	66	73	81	74	75	62	97	84	76	92	102	76	88	86	71	78	92	80	81	70	77	73	78	67	79	83	90	74	71	91	87	85	89	78	109	81	66	84	77	78	99	92	58	97	72	78	82	80	71	96	76	62	88	73	80	78	63	70	74	84	85	110	77	84	75	84	65	68	69	67	87	91	90	91	80	78	84	82	77	88	78	88	74	71	75	91	76	89	86	76	83	87	87	76	73	68	67	95	85	86	88	76	76	69	87	93	75	89	88	88	85	81	71	73	99	72	93	73	87	76	82	93	79	80	74	81	93	96	73	81	77	60	85	76	75	71	71	84	79	84	61	79	78	58	92	94	82	82	72	81	99	71	93	72	76	74	68	70	66	79	79	71	54	82	83	60	82	69	78	73	64	84	70	64	82	74	91	70	89	80	80	92	61	92	72	72	84	77	82	76	72	90	76	70	79	97	88	92	84	82	90	74	74	88	72	77	80	68	80	72	68	92	54	82	79	96	74	76	82	88	88	86	61	79	93	82	81	84	89	81	97	77	79	81	91	79	85	74	59	83	97	74	80	86	68	82	96	60	88	82	86	88	80	78	96	79	87	76	82	77	96	67	78	75	88	71	88	70	80	82	76	82	87	76	95	80	68	83	75	74	74	65	88	77	91	83	81	68	68	64	76	86	78	78	79	82	85	84	81	77	81	83	81	80	90	87	74	71	84	90	75	76	86	93	82	94	101	88	71	87	84	86	73	91	83	84	75	76	88	86	93	85	80	82	87	80	71	89	87	77	89	75	80	85	71	88	88	86	85	88	67	102	77	81	81	81	70	79	78	86	96	92	72	94	87	85	71	95	74	54	71	84	62	71	77	83	90	90	89	64	86	81	65	100	81	81	79	76	76	77	73	74	76	79	67	67	76	92	84	78	64	72	82	94	81	76	85	74	86	86	77	110	74	87	81	79	91	89	97	80	91	85	83	67	67	69	80	94	60	84	69	90	71	83	69	81	80	77	75	64	85	85	94	66	106	70	95	74	74	68	79	71	90	92	91	84	72	66	80	82	77	73	82	80	79	75	78	74	94	85	95	95	95	73	88	67	74	75	72	106	94	66	91	79	81	76	78	80	90	87	71	91	62	100	83	78	72	84	69	70	67	82	86	90	92	81	76	74	73	70	86	67	53	79	94	92	89	75	83	81	80	93	77	89	86	83	72	75	97	81	72	72	82	76	82	82	69	73	97	73	74	83	98	72	81	76	75	59	84	73	77	68	78	77	76	69	78	87	78	95	83	103	91	84	80	76	80	69	82	65	94	78	77
20443	13854	6337	9596	20120	21967	18567	14205	10598	8008	6217	4590	3739	3191	2754	2121	2035	6380	13037	2175	1190	1022	1169	1187	1119	1060	1056	1171	1153	1061	1055	928	958	997	977	927	1030	3167	8884	7797	5812	3497	1882	1136	782	787	696	744	742	674	747	702	728	767	731	747	736	742	753	756	745	705	750	732	741	705	753	680	780	763	752	777	765	740	743	760	797	696	723	769	766	714	741	752	694	734	740	757	724	701	722	735	769	721	715	748	702	701	742	745	769	765	718	669	746	726	701	697	749	696	732	694	735	789	767	781	759	718	705	732	732	743	774	718	763	763	730	697	733	747	694	749	801	729	724	747	730	750	698	754	778	705	725	743	704	768	735	709	740	678	748	789	653	754	706	741	766	761	729	756	689	766	721	725	765	710	761	805	728	721	725	763	750	683	707	705	732	728	762	718	737	751	711	762	790	717	750	737	742	803	697	727	736	698	748	759	722	715	724	723	718	741	696	782	707	750	762	790	746	756	779	732	777	734	688	723	709	737	802	742	746	782	783	767	717	680	726	798	773	761	747	763	739	709	730	720	779	746	770	798	729	749	752	752	763	721	733	750	669	736	765	733	751	742	753	735	713	794	741	771	747	718	774	723	738	753	700	738	705	757	737	740	736	726	692	753	687	713	732	763	740	773	755	710	698	721	718	730	695	753	710	762	716	759	753	714	754	734	719	758	702	733	764	746	807	720	712	721	735	721	788	685	746	780	705	715	759	774	680	707	737	736	747	705	776	730	741	737	710	784	731	722	735	772	696	743	728	736	736	739	674	730	772	735	744	746	765	709	679	744	747	743	724	731	760	687	715	726	776	718	815	743	737	744	729	751	705	712	784	721	755	800	725	690	762	710	748	734	779	756	771	765	725	733	761	766	774	772	730	763	739	728	734	753	728	725	769	775	747	746	701	785	729	761	759	732	738	721	771	764	787	748	772	736	748	740	751	793	744	698	740	726	734	738	737	722	827	749	737	737	767	735	723	699	749	707	755	737	737	721	737	724	768	725	761	716	762	708	740	744	702	775	762	687	747	723	748	745	804	761	806	758	737	760	720	734	752	739	705	742	697	704	709	734	746	745	736	744	720	708	728	729	750	769	744	691	698	747	738	752	773	731	716	728	796	711	762	707	758	759	767	717	757	779	735	751	769	714	782	777	742	728	759	719	734	736	768	721	756	747	801	719	737	703	742	753	666	745	715	719	745	702	702	730	754	757	721	754	736	725	737	676	721	727	752	769	738	714	711	756	747	765	751	711	734	721	714	806	729	756	687	741	744	762	728	724	690	736	729	724	750	743	737	740	745	734	694	677	716	743	720	723	757	721	756	736	754	713	760	759	727	782	783	706	692	741	744	742	738	749	758	779	741	727	725	756	730	774	776	748	730	735	766	743	727	747	754	733	761	764	727	732	795	705	747	704	739	771	735	747	754	751	783	730	772	733	733	774	716	665	768	731	713	758	722	736	794	744	722	771	699	722	719	694	708	773	720	747	732	718	792	734	734	735	735	767	724	728	707	790	709	736	756	682	740	751	700	734	710	732	786	758	766	737	751	745	737	796	699	743	750	751	773	745	764	737	712	788	741	765	727	740	719	758	791	761	725	714	760	719	724	702	720	723	749	692	731	742	737	750	727	749	757	747	742	703	771	716	721	766	721	745	741	727	714	745	750	714	717	732	721	712	762	767	749	772	753	757	716	725	697	737	699	772	757	719	733	756	730	707	698	680	724	744	724	740	744	737	729	743	718	770	732	691	728	775	729	711	745	726	743	750	727	715	765	707	768	770	750	740	775	732	756	726	705	734	739	679	725	723	804	759	774	760	775	752	774	691	712	741	749	728	749	753	737	721	743	754	786	755	755	794	746	736	738	724	707	762	753	771	731	710	760	706	745	802	801	785	761	718	709	660	718	741	722	698	715	719	700	737	772	734	715	772	719	735	772	812	742	748	720	702	751	767	723	789	757	762	750	749	741	740	711	740	725	706	745	756	700	705	716	739	776	750	758	730	739	726	760	725	733	725	745	747	761	792	733	724	745	721	728	781	716	783	735	719	766	761	719	742	730	763	788	790	721	780	756	747	788	732	768	679	754	694	711	707	763	775	719	739	749	751	734	695	757	746	774	724	745	743	724	714	759	737	745	711	756	699	768	763	733	739	682	729	729	737	769	740	748	736	750	695	734	699	747	726	770	739	765	732	776	693	720	750	760	658	759	747	703	734	734	738	752	750	723	763	718	759	764	750	752	726	742	752	707	789	745	746	709	762	752	729	695	707	754	733	703	734	756	798	721	699	731	747	649	720	762	722	748	777	782	751	774	749	753	761	731	777	787	739	704	707	722	707	759	767	717	707	746	791	756	769	745	744	741	793	698	739	753	742	712	707	707	704	775	754	794	726	768	749	710	770	702	717	762	751	758	716	739	757	773	766	713	798	724	725	754	738	756	729	785	723	706	771	745	724	730	732	728	790	772	722	763	766	729	784	740	730	710	745	736	745	711	713	747	698	723	742	760	733	691	715	717	709	780	760	744	711	738	710	754	709	697	708	694	760	738	707	741	704	759	728	735	754	695	720	743	765	737	717	777	802	723	758	789	745	761	780	766	770	740	734	750	767	793	745	757	732	762	745	784	736	736	755	786	747	800	769	730	717	742	741	714	684	759	740	689	681	755	698	743	726	765	711	744	746	774	739	795	753	778	731	719	728	749	758	784	705	772	734	720	722	749	696	737	743	756	766	741	726	726	711	747	696	751	737	740	717	702	753	789	716	760	717	754	771	731	738	774	709	758	695	730	724	726	725	782	743	736	731	742	744	733	729	717	768	753	751	743	731	717	744	729	725	774	754	731	709	761	704	755	746	755	764	744	749	774	733	706	762	772	765	760	733	740	695	755	747	741	786	736	716	700	725	814	710	710	729	749	744	759	789	736	762	740	731	752	691	740	731	777	761	689	746	747	727	752	801	706	751	765	786	775	769	725	774	740	755	745	762	747	778	733	706	749	825	758	783	764	705	722	757	781	686	750	758	704	727	710	760	677	764	752	715	740	713	734	733	698	758	685	789	764	785	794	762	766	774	747	736	725	724	738	770	731	746	741	760	777	795	760	728	694	815	727	781	719	755	723	762	701	736	743	732	751	739	738	753	709	699	752	736	692	720	714	802	721	739	731	744	767	733	720	758	715	766	665	756	778	739	713	732	729	725	756	736	721	713	689	747	776	745	766	737	768	751	747	750	767	726	706	760	712	757	719	686	715	768	752	731	690	771	770	743	773	757	755	745	750	709	777	747	720	710	724	779	721	775	794	712	699	757	738	760	731	730	718	731	791	738	729	713	746	743	729	698	821	695	790	705	730	732	741	720	706	689	699	692	766	724	699	738	730	793	678	716	750	713	702	767	749	766	719	787	796	792	704	707	751	774	751	758	754	712	769	720	732	714	774	740	745	738	732	720	728	713	767	713	755	743	734	778	785	765	765	680
1451	575	274	222	236	319	297	206	177	162	143	129	112	111	99	107	90	102	151	87	75	82	84	93	91	90	62	76	82	100	78	89	93	83	87	80	75	73	158	155	124	121	92	107	94	92	87	79	84	75	63	80	72	103	94	74	76	64	92	94	74	86	86	80	69	69	80	73	68	76	74	90	70	80	67	90	59	88	75	91	68	70	101	86	63	74	93	77	83	60	78	78	80	84	86	99	77	73	77	80	73	83	80	59	69	82	73	88	89	75	71	79	92	90	86	68	63	74	71	74	75	75	65	68	78	77	85	64	75	68	75	70	69	73	74	87	81	85	86	92	72	96	66	46	73	76	80	72	86	95	74	71	79	70	81	69	84	88	58	81	67	84	74	67	87	67	77	62	71	93	83	79	78	81	80	76	60	85	89	66	86	75	83	89	93	82	67	71	75	91	72	72	85	75	65	70	72	81	80	75	70	71	88	69	82	83	89	77	76	88	72	85	75	71	88	65	78	78	67	84	91	76	97	79	77	91	82	68	71	93	66	71	76	74	80	67	74	58	80	89	81	71	66	82	74	65	76	81	69	70	76	71	77	87	70	79	79	68	55	71	66	80	72	80	86	81	71	75	91	90	73	78	65	91	71	66	83	80	66	75	74	83	67	71	72	64	80	68	64	82	70	68	67	87	75	72	78	85	90	71	64	69	76	62	89	70	73	59	68	76	95	89	71	82	92	90	81	73	64	74	79	68	78	83	76	87	78	81	81	88	82	79	89	81	75	77	68	74	79	89	79	76	86	86	82	69	76	90	77	66	83	91	79	76	63	90	80	65	63	86	78	72	87	69	59	87	75	83	69	57	69	72	75	64	72	64	66	79	84	75	74	67	72	98	93	78	75	75	82	71	73	70	86	85	74	84	66	83	81	70	85	76	86	66	66	68	86	67	79	69	88	80	79	66	64	75	99	62	81	66	78	70	86	74	81	74	66	86	68	73	77	77	64	68	76	91	77	71	65	73	70	93	82	73	85	76	67	70	91	74	68	78	74	68	70	87	65	72	80	71	78	74	79	71	83	88	74	80	76	70	68	63	76	89	85	62	77	81	75	98	80	73	83	70	73	76	61	67	76	84	73	74	73	89	84	82	88	64	82	79	82	76	85	66	67	81	80	61	76	66	89	88	69	72	68	75	69	80	71	83	84	76	81	86	83	73	76	70	78	75	73	79	63	72	66	80	66	71	67	65	81	75	77	69	90	78	80	83	72	81	78	66	65	71	76	76	82	69	71	70	82	77	71	88	77	73	79	81	85	85	68	76	77	64	75	79	76	58	68	92	73	78	83	70	79	88	71	79	75	70	80	62	73	69	74	79	70	49	71	96	67	85	58	70	88	73	69	62	67	69	71	78	74	78	87	69	81	66	73	91	76	81	76	72	98	63	91	82	82	72	80	73	75	70	70	82	77	89	66	67	68	83	75	75	80	90	65	67	63	65	70	80	79	75	77	85	84	86	84	66	95	78	82	83	71	81	84	80	73	78	79	78	68	71	73	64	81	80	76	76	86	62	77	83	82	70	69	88	93	76	73	85	77	61	74	79	81	90	77	73	78	63	65	65	78	68	67	91	70	69	82	68	70	86	64	75	84	64	76	92	72	89	84	67	81	70	71	81	78	69	73	84	80	80	73	74	92	81	83	71	83	81	78	77	76	78	88	76	79	77	85	84	80	93	81	82	69	86	72	76	76	89	79	68	78	89	80	71	87	75	83	80	71	81	86	67	73	75	78	86	82	95	66	63	83	66	82	75	71	78	75	83	88	87	70	68	58	71	74	72	80	69	69	74	78	66	59	97	76	62	84	72	73	90	77	92	81	75	75	83	67	78	75	75	84	84	85	63	76	76	82	77	91	71	69	73	74	62	87	92	66	87	78	86	72	80	64	71	72	71	84	95	78	80	78	101	69	76	85	65	63	82	75	74	81	76	72	79	85	68	73	79	79	86	73	76	81	78	80	83	72	73	57	75	88	82	72	84	79	81	70	84	66	75	64	67	77	64	71	79	62	77	84	68	74	74	80	72	73	71	69	83	80	80	77	77	68	84	82	76	92	77	80	72	76	102	78	65	75	77	73	72	80	71	94	90	85	73	84	88	67	84	77	74	73	76	76	66	60	66	73	81	83	72	78	78	73	85	92	78	75	85	77	78	89	64	72	71	86	81	85	88	83	89	85	72	82	75	68	79	72	74	77	76	69	56	77	62	79	62	85	67	85	72	88	73	80	83	65	73	78	82	80	80	69	87	84	72	69	92	89	84	88	77	82	94	79	77	62	84	80	72	84	97	74	87	75	69	83	87	73	80	73	78	72	73	80	94	67	68	82	76	87	77	73	73	75	65	78	76	79	86	70	85	79	78	77	80	75	81	68	80	84	74	79	74	77	63	80	81	76	81	66	72	80	75	55	66	86	92	79	73	90	85	65	82	67	75	75	73	72	76	84	66	78	83	70	75	70	92	57	76	75	73	85	67	71	68	70	86	81	89	85	73	91	69	92	81	83	87	74	82	79	74	90	81	84	86	72	85	85	81	85	83	96	71	73	81	72	81	78	79	64	71	66	62	77	80	90	88	70	90	79	66	77	80	71	68	89	84	92	83	72	83	88	70	76	63	70	79	71	83	87	90	76	88	67	94	64	59	88	81	61	68	73	78	68	82	84	83	78	83	96	78	67	94	77	75	83	88	89	67	80	80	81	71	77	100	69	79	59	64	86	80	77	93	88	79	95	81	69	83	74	80	79	61	58	79	79	89	76	77	80	70	72	89	82	66	83	70	71	74	81	83	73	79	60	67	74	80	89	68	82	93	67	65	72	66	67	78	92	87	82	73	93	73	81	80	62	72	78	90	81	62	68	84	83	86	77	87	88	63	77	78	80	54	72	86	71	68	84	77	66	65	81	74	98	67	72	86	87	70	67	82	76	85	82	64	92	85	82	81	82	74	70	89	91	73	77	75	87	82	73	71	94	69	91	67	91	87	87	77	79	81	83	62	84	54	84	63	80	65	82	78	74	75	73	85	81	79	86	60	73	80	76	65	66	83	67	71	72	71	78	59	68	63	70	86	67	85	79	81	65	92	74	70	86	81	60	94	79	72	90	66	73	66	82	81	71	69	71	83	70	70	72	86	63	78	89	84	63	79	78	72	85	81	85	66	68	77	66	69	60	72	68	76	80	75	75	80	70	64	81	67	65	88	69	75	65	75	68	86	75	74	86	78	74	78	72	70	67	84	69	89	62	79	70	76	81	65	69	68	75	83	81	55	74	84	67	87	71	75	67	90	89	81	79	74	89	86	74	83	76	78	71	86	82	74	82	79	83	79	90	70	75	85	78	85	69	76	76	66	77	83	101	77	80	77	86	88	85	71	78	84	80	92	71	89	75	67	84	85	80	80	77	74	65	85	61	85	82	83	74	72	68	80	69	53	69	81	68	63	71	78	84	76
15996	8145	3365	6651	13985	14610	11420	8129	5818	4410	3070	2564	2263	1951	1639	1429	1372	2140	2827	844	862	795	959	1032	910	840	786	814	807	799	854	804	800	767	763	828	744	1026	2620	2608	2066	1396	1012	833	767	686	630	694	725	660	722	689	676	681	670	655	673	714	671	706	673	726	692	673	715	726	624	663	690	669	684	688	663	702	643	661	694	722	677	740	724	691	690	713	677	689	689	612	686	693	733	687	716	701	694	710	701	678	728	683	686	662	672	729	691	660	705	719	723	670	685	679	700	716	710	688	689	701	657	681	687	699	695	672	700	682	672	653	656	698	697	694	711	683	693	714	679	670	679	691	671	743	731	695	702	718	686	655	683	634	691	671	642	661	713	656	645	662	644	653	673	705	682	728	688	719	716	662	682	683	697	676	734	704	694	633	712	658	701	703	673	719	680	715	661	712	672	721	662	710	667	686	659	649	714	643	746	659	702	680	709	708	685	665	699	723	720	694	756	681	710	679	729	631	632	685	694	673	693	666	712	678	689	649	691	686	705	696	696	710	665	651	656	694	700	656	721	688	669	723	632	702	693	683	714	686	688	724	714	692	671	734	693	725	680	694	718	710	713	737	662	651	670	751	685	710	686	668	664	715	665	667	716	686	670	706	685	695	636	701	675	693	704	646	693	695	688	709	718	654	658	674	734	667	715	697	669	705	688	631	659	684	693	680	682	728	633	702	686	706	712	674	670	715	687	725	668	672	653	741	677	717	668	677	672	685	717	670	681	650	687	699	675	657	703	674	707	710	660	699	654	698	738	703	679	682	665	703	714	704	674	670	685	644	671	715	694	691	689	660	635	686	676	700	669	698	701	679	702	728	671	721	696	709	684	687	684	713	678	680	700	670	697	694	641	684	702	698	692	636	734	604	715	672	680	712	715	663	688	685	679	697	679	693	655	680	708	703	737	638	694	691	701	759	660	670	692	725	695	702	694	749	702	748	729	734	692	720	683	720	711	698	617	708	639	711	691	690	682	713	712	685	647	703	704	663	682	691	748	637	645	702	709	720	699	726	681	685	707	692	682	655	656	713	701	728	689	676	663	696	675	668	668	694	640	675	659	673	643	689	692	695	654	678	676	679	707	698	677	694	675	739	703	713	674	681	673	632	644	728	704	686	676	722	696	681	686	689	692	662	679	730	692	709	691	690	729	666	698	670	718	707	670	720	701	723	726	645	704	663	705	677	665	676	675	699	697	700	676	714	711	714	704	679	707	727	713	637	698	690	642	672	675	678	687	691	680	687	686	692	668	742	667	718	674	666	653	724	701	703	654	703	717	713	694	684	679	662	743	682	654	692	650	709	690	676	668	707	696	668	694	647	684	691	666	688	687	684	688	704	656	700	714	659	697	705	670	628	697	689	677	685	713	706	673	680	701	678	722	656	695	687	740	747	676	699	690	668	664	694	643	685	698	683	714	663	702	704	670	651	632	673	660	670	667	709	641	700	740	689	703	686	696	660	698	701	699	674	761	670	710	675	708	664	672	688	660	757	680	707	692	689	697	677	674	686	669	696	683	728	636	690	661	708	704	687	691	623	700	662	688	669	734	696	653	685	702	701	682	703	722	679	723	667	696	679	640	720	742	695	686	692	703	675	691	693	686	685	686	703	651	655	684	693	694	692	692	674	678	685	688	674	694	700	674	689	674	685	701	684	639	714	681	668	681	678	669	674	707	669	719	658	715	703	710	681	673	639	669	686	688	712	719	676	755	642	701	702	687	707	696	711	684	724	676	690	722	703	690	700	697	691	657	677	775	672	681	672	686	680	700	691	695	661	650	678	640	685	644	726	680	657	710	713	659	702	681	751	681	670	701	640	722	694	714	681	660	693	672	711	695	697	697	697	725	662	678	656	685	694	674	665	677	685	690	668	672	718	673	715	695	664	740	720	680	677	662	710	666	633	740	695	633	685	718	718	695	686	676	698	699	697	635	713	677	701	704	691	659	661	707	720	689	636	729	725	697	677	678	685	628	667	711	674	675	698	723	671	646	665	652	645	619	678	656	660	667	683	651	681	696	692	719	696	665	703	670	685	660	681	723	753	640	722	674	696	651	711	680	691	681	671	656	724	689	735	656	661	673	704	680	680	692	688	646	673	640	665	713	745	673	683	677	728	684	719	710	686	720	690	702	732	657	701	693	693	700	700	719	669	703	675	696	740	668	716	692	672	651	668	710	730	734	679	697	722	714	674	693	717	710	686	702	731	690	704	728	710	685	699	671	660	673	708	635	725	741	657	686	650	727	703	694	741	696	647	680	718	713	649	681	689	681	687	682	703	663	699	687	700	719	684	654	714	713	673	723	684	737	665	740	729	726	677	716	705	676	702	699	707	703	702	655	701	637	690	639	688	682	686	710	688	692	725	671	684	701	657	650	751	705	674	693	692	645	715	682	712	685	672	735	709	701	678	692	674	669	674	739	665	684	727	683	702	731	693	678	674	708	676	694	680	671	677	702	715	681	700	653	718	706	710	725	688	695	713	686	698	724	685	659	686	684	657	676	657	692	721	706	683	729	679	681	702	719	710	698	701	702	675	699	692	648	673	683	672	743	732	646	711	732	711	676	694	714	663	648	695	703	682	712	695	671	661	678	732	703	660	664	690	694	695	669	704	662	679	646	726	721	668	719	673	666	700	683	704	662	697	700	705	681	670	705	679	677	663	683	662	685	702	717	687	667	703	715	666	698	716	691	714	634	716	702	686	754	685	664	667	658	637	684	706	658	668	703	677	703	644	707	674	729	666	712	663	707	731	674	692	738	644	693	686	695	695	670	680	719	720	705	675	692	684	679	672	716	706	709	683	669	701	717	662	707	678	665	682	659	707	688	700	650	699	687	671	669	699	749	736	711	692	714	704	675	673	678	699	705	663	691	686	652	656	697	710	678	679	661	693	683	661	655	642	702	714	656	727	720	686	721	662	668	668	711	712	687	724	675	674	649	657	722	700	654	723	706	646	675	713	712	663	654	686	696	737	696	691	703	696	695	713	646	741	687	679	707	677	697	713	698	679	670	673	694	695	688	717	714	674	718	705	702	706	738	653	676	706	668	676	694	699	660	690	699	709	677	695	655	724	729	698	684	657	630	715	698	656	701	652	636	669	672	727	715	623	695	662	709	723	660	687	687	683	713	670	656	713	736	728	694	682	652	695	748	704	702	686	697	722	713	691	738	689	654	697	694	701	691	701	690	675	678	633	654	695	702	750	692	700	634	694	691	697	681	683	722	715	675	698	707	649	732	733	655	726	709	695	690	699	683	685	684	672	696	683	643	669	700	696	664	734	711	711	678	715	700	660	695	705	665	669	650	691	648	675	720	681	659	700	699	671	689	725	685	681	687	674	655	717	670	621	673	723	707	740	664	686	679	676	698	702	671	704	732	732	714	670	714	661	673	667	714	660	689	654	702	679	671	687	712	682	683	679	656	679	730	716	662	691	655	709	741	681	731	684	666	656
1433	659	330	339	340	374	347	297	277	189	185	180	136	125	132	119	130	130	380	143	114	111	98	115	100	100	87	85	82	106	85	99	85	108	89	93	106	122	254	275	277	189	161	119	115	82	106	102	86	103	98	88	90	98	81	77	91	101	104	97	91	97	76	81	102	76	68	88	90	80	112	98	105	87	95	91	86	92	94	103	94	100	96	78	91	90	92	85	109	79	86	86	81	98	94	75	90	92	79	90	93	89	103	84	91	84	86	103	100	102	93	87	86	89	105	98	93	85	83	88	94	96	87	110	76	97	85	105	88	84	93	101	87	110	74	100	97	71	102	78	81	100	94	95	86	86	81	97	90	94	84	86	90	85	95	100	77	103	87	74	80	102	96	83	95	94	91	101	93	80	113	89	118	91	89	95	99	92	85	90	88	85	92	95	96	91	95	83	100	83	88	93	83	100	94	84	95	91	94	93	107	88	90	83	95	102	92	87	85	80	99	87	100	90	89	89	77	89	93	92	90	90	97	92	71	103	76	96	75	107	98	86	93	109	89	104	96	88	77	86	91	104	103	83	96	90	91	96	85	84	103	94	94	88	117	89	85	84	114	86	86	86	88	103	100	89	98	98	92	97	80	102	99	94	78	86	91	105	99	88	89	98	83	111	91	110	103	86	97	97	118	94	87	90	71	88	93	88	94	76	82	97	110	95	85	92	102	71	91	91	100	98	90	102	74	101	88	109	88	95	103	102	80	112	83	92	79	94	93	92	90	93	104	72	93	86	93	108	86	72	86	88	109	102	84	99	91	93	82	91	96	98	90	72	94	113	94	97	98	117	80	96	99	90	87	78	96	101	93	98	90	104	104	82	93	96	89	118	108	80	86	93	89	114	82	96	96	108	96	83	107	73	90	80	105	89	86	93	87	81	88	100	80	97	98	96	95	87	97	81	87	81	95	101	100	94	102	92	81	91	94	105	99	87	99	93	73	100	101	93	94	103	95	81	110	102	90	89	97	84	100	88	101	101	86	103	92	80	91	102	94	105	65	90	78	93	87	103	81	77	104	105	89	91	81	94	93	90	97	89	86	81	102	96	105	82	96	98	84	98	101	105	92	95	86	93	98	93	95	71	108	96	91	91	103	92	96	93	89	105	106	94	87	81	93	109	94	86	86	103	93	83	95	90	93	90	61	81	80	85	93	107	84	99	101	103	87	86	82	79	98	91	105	107	96	101	84	93	78	90	97	87	105	90	95	96	100	94	85	86	93	92	102	91	94	96	91	82	88	88	93	88	85	81	91	92	96	84	80	96	85	118	113	90	99	91	73	80	105	85	86	93	97	101	95	111	99	116	97	83	96	87	94	97	103	75	81	87	88	80	94	75	98	96	86	104	92	80	79	79	86	95	87	106	100	80	99	82	105	93	85	88	82	86	94	106	98	104	80	97	93	86	92	94	81	81	95	73	111	104	86	80	110	105	94	115	91	105	91	86	86	109	89	77	91	104	93	93	96	91	108	86	96	87	105	105	97	77	87	92	90	85	102	96	88	79	90	117	95	97	102	86	96	84	74	78	97	96	91	67	89	93	105	94	86	75	101	74	116	121	79	95	96	98	88	97	116	75	103	101	85	83	86	123	93	106	94	91	87	103	90	98	90	80	82	97	101	108	98	90	105	95	98	94	108	84	101	89	87	79	79	89	94	93	98	91	104	70	98	82	99	110	76	92	93	100	99	92	86	107	101	97	88	96	89	93	76	97	102	111	85	101	89	105	97	92	84	90	81	111	98	98	90	95	95	81	95	96	99	98	96	91	102	92	102	95	92	86	95	94	92	90	89	94	82	91	100	91	107	81	99	92	101	111	84	98	81	94	83	94	99	94	74	93	96	96	86	88	81	69	88	91	73	95	79	101	79	76	97	89	85	105	103	110	91	89	87	108	92	81	86	99	100	106	89	94	92	99	91	90	98	95	94	83	83	95	105	81	94	84	77	82	96	83	87	91	69	80	100	103	98	75	79	96	99	107	91	89	100	86	93	78	97	85	82	98	89	83	102	88	76	85	119	84	89	102	102	93	98	102	85	95	122	93	75	94	90	93	85	86	95	97	86	86	119	82	85	114	90	85	96	94	76	84	103	89	88	107	105	89	106	90	108	86	81	101	96	86	91	88	78	93	91	93	80	71	101	88	108	78	102	89	81	95	85	82	84	88	102	91	91	85	100	109	110	91	98	85	106	80	86	108	79	96	102	91	93	97	104	99	89	98	117	90	88	87	78	100	85	100	73	83	86	74	78	101	87	85	106	116	103	101	107	85	89	98	95	80	71	87	72	97	75	83	108	94	90	99	97	78	82	80	94	101	89	90	93	100	107	111	91	85	96	103	98	93	102	86	94	93	94	90	107	91	83	86	93	93	83	94	99	101	87	96	91	82	97	99	102	100	77	84	106	82	91	89	87	83	105	97	92	89	81	101	87	80	83	99	106	83	91	94	99	92	107	108	105	89	93	90	90	87	99	102	101	79	81	82	90	95	111	105	88	102	88	89	89	105	96	88	95	115	114	77	106	87	93	92	97	87	98	95	86	94	85	88	88	83	80	99	92	101	90	109	97	92	87	82	88	86	102	117	106	77	103	107	97	103	81	94	81	115	80	93	91	91	82	108	91	94	117	101	103	80	103	88	103	80	88	101	102	92	91	97	80	86	98	73	103	92	102	88	82	105	83	87	100	87	94	98	97	85	91	95	76	88	90	84	104	92	88	83	93	99	100	90	86	116	92	99	99	103	99	80	88	82	109	81	93	99	98	87	79	98	70	89	89	105	85	94	94	85	105	90	104	114	91	102	97	118	86	97	93	86	73	101	87	84	93	105	82	97	95	108	100	95	92	102	90	96	85	104	94	96	105	90	103	104	85	79	85	94	91	102	117	78	82	92	75	109	84	100	100	87	94	82	107	89	77	107	89	99	104	89	81	96	85	95	91	107	94	83	97	111	95	83	80	79	88	86	75	97	101	83	99	81	89	95	85	97	82	108	101	97	81	85	90	96	85	87	88	80	103	86	108	87	94	101	88	130	89	89	95	93	97	79	74	112	71	99	104	85	93	73	86	92	90	87	72	103	72	106	88	95	83	102	94	95	103	86	82	101	97	96	82	98	99	98	93	92	97	97	83	94	102	103	103	100	91	92	100	86	105	99	86	102	86	91	104	82	106	99	67	98	74	82	110	76	101	95	85	96	103	82	94	108	93	98	93	108	91	99	94	78	97	87	109	105	103	88	119	84	88	91	86	85	101	98	91	82	86	90	88	76	93	97	104	101	92	124	107	93	92	103	90	98	97	103	92	90	107	104	90	102	73	75	110	101	98	101	108	92	87	105	83	73	90	101	103	103	96	98	78	95	107	91	86	95	75	95	95	92	74	99	77	85	90	96	102	97	93	91	79	95	100	88	96	89	93	91	88	82	89	75	104	65	82	88	93	82	96	83	87	90	91	117
17788	8164	4354	9483	17201	16174	14069	10615	8029	5419	4369	3810	3183	2474	2161	1984	1859	2308	7746	1777	1054	1137	1258	1470	1328	1086	1026	1008	1098	1075	987	974	1004	1043	997	1008	1042	1832	4463	5804	4494	2886	1967	1244	1049	854	848	860	822	826	808	853	846	917	832	873	854	818	836	847	780	830	784	877	838	803	803	817	824	767	867	849	829	784	868	845	859	800	858	799	807	893	827	880	808	785	863	868	818	855	844	808	840	835	848	799	864	842	847	808	848	810	867	828	823	869	785	779	821	879	841	794	811	832	813	849	869	838	824	823	864	822	899	869	862	804	884	884	766	806	860	836	809	845	847	824	825	843	802	814	834	841	837	855	842	797	853	819	846	837	806	790	832	859	814	829	837	880	837	823	876	850	867	866	827	819	877	817	876	840	790	852	860	807	867	814	875	840	827	859	814	794	853	841	868	852	874	823	852	823	859	842	849	868	841	816	845	832	875	863	857	844	856	882	807	843	881	845	850	831	825	805	803	817	818	825	821	817	786	854	852	827	820	798	824	793	816	827	828	799	832	805	849	841	801	839	794	784	847	833	839	859	876	856	804	850	866	846	837	774	829	819	855	826	821	823	825	919	821	850	815	813	855	835	832	825	833	865	790	850	845	828	864	813	788	796	817	812	817	837	843	860	840	860	813	852	854	871	810	835	885	853	843	835	794	854	831	815	832	852	807	832	836	845	841	829	813	846	839	858	819	776	824	865	836	854	823	820	836	805	864	828	819	851	818	845	888	874	823	864	881	827	837	795	888	846	884	773	868	830	821	798	820	852	817	876	804	830	877	826	829	844	807	847	800	821	806	829	837	813	835	853	863	829	872	863	827	849	849	816	814	808	831	862	814	850	860	840	827	799	797	844	799	815	824	841	826	852	838	865	805	827	834	827	844	824	867	816	810	788	856	814	835	832	825	820	853	780	814	847	832	814	824	843	782	850	839	844	832	833	804	838	864	809	809	815	813	851	877	821	832	845	766	825	846	817	841	900	828	831	811	832	822	810	847	848	883	792	812	854	848	802	844	919	856	803	871	843	812	794	864	817	871	830	796	840	819	821	855	871	860	849	861	837	912	853	835	850	827	870	886	850	821	840	846	857	872	844	797	799	818	800	820	887	853	779	858	795	859	845	793	860	849	838	861	839	803	826	811	863	823	837	862	797	821	810	845	830	842	842	787	829	822	882	816	785	807	833	816	847	835	850	871	850	870	823	851	837	829	827	823	835	826	802	844	811	810	824	826	836	880	820	830	838	824	832	839	838	781	862	816	794	827	795	809	842	872	781	903	836	782	824	832	812	873	790	834	839	850	840	826	868	812	813	810	879	818	799	889	835	863	860	770	874	753	818	824	825	861	822	827	857	852	861	824	826	817	823	824	787	848	849	829	832	830	812	859	816	843	816	813	838	825	797	863	895	829	808	856	828	842	822	817	818	770	837	833	871	824	869	812	818	858	870	838	797	856	837	804	889	847	847	832	776	824	802	778	842	799	816	837	863	871	849	821	873	885	821	848	830	846	774	861	831	849	847	848	781	883	831	766	848	794	825	882	825	825	813	775	779	882	842	824	870	851	829	804	832	845	834	803	787	849	825	809	834	847	839	802	839	818	824	814	897	828	807	789	849	818	796	828	880	883	778	810	829	824	847	865	840	878	812	797	826	844	797	808	832	837	816	845	832	903	819	813	840	751	820	853	857	816	835	849	781	883	791	831	810	853	837	839	834	826	853	893	795	820	829	803	843	867	802	820	769	774	815	857	852	821	871	831	817	785	839	829	791	799	798	845	814	841	830	839	794	849	886	797	832	827	808	801	851	852	783	826	760	830	877	800	793	834	797	842	840	768	830	829	849	836	823	822	856	823	842	822	848	783	792	806	838	838	792	802	851	845	883	808	835	820	829	850	824	848	841	827	841	802	818	868	844	793	815	807	861	802	837	848	837	820	838	857	865	833	827	841	825	813	838	873	849	846	810	851	808	870	854	832	848	832	891	795	814	831	828	858	834	811	783	867	883	861	831	835	851	841	823	830	812	874	825	793	854	867	835	787	846	848	806	821	813	862	870	825	802	878	864	803	866	829	833	833	814	834	882	791	830	844	786	835	867	830	804	844	818	809	815	818	807	868	794	792	803	819	841	820	785	866	876	832	795	840	874	840	831	827	802	823	789	776	829	834	855	823	844	853	843	873	829	863	897	810	827	829	860	834	852	840	804	857	831	863	838	827	805	836	848	836	862	851	823	851	786	865	841	858	806	876	838	787	844	818	832	802	865	825	806	842	800	828	859	818	832	821	866	838	853	871	840	816	902	853	752	812	831	794	809	880	860	856	820	845	872	838	774	823	811	856	803	804	825	802	835	848	846	834	874	800	840	859	842	839	827	786	832	853	813	851	897	823	912	852	856	770	827	838	864	791	855	874	803	817	814	806	806	803	784	788	834	847	850	785	791	828	898	800	808	808	823	782	854	806	854	782	821	874	865	810	856	833	841	800	782	861	875	853	835	896	822	827	827	805	822	855	859	827	882	830	818	888	846	842	811	832	792	835	782	854	812	830	845	813	866	774	869	841	831	845	842	823	828	836	902	846	818	828	862	843	849	835	848	788	821	816	888	826	850	860	842	830	826	860	816	823	820	846	834	833	883	853	822	827	877	814	781	903	828	801	843	843	875	864	806	851	830	778	805	793	855	832	805	795	812	814	815	831	836	843	792	820	823	853	843	874	784	826	837	843	860	891	831	878	836	757	811	840	843	759	832	846	891	847	825	829	812	845	810	882	846	813	821	844	824	846	840	840	824	858	828	865	797	811	905	840	815	842	845	847	882	835	809	862	828	801	836	850	833	808	843	811	884	862	823	860	864	868	797	898	794	788	812	814	817	855	796	873	881	813	832	868	845	856	899	845	772	814	806	840	829	826	814	859	861	866	834	821	832	837	837	818	851	823	833	858	864	927	860	802	830	797	797	897	816	884	831	827	835	835	847	838	837	812	855	841	862	832	848	832	841	827	820	833	855	824	838	830	844	878	828	868	867	869	819	835	828	827	810	825	807	847	827	884	820	875	812	843	827	870	817	814	779	822	862	876	872	787	826	859	828	874	810	832	847	847	781	822	925	887	921	842	847	879	858	836	809	847	830	856	848	842	894	822	840	846	825	821	830	834	787	853	863	846	807	888	834	875	817	829	867	851	862	830	829	874	817	816	866	812	792	855	814	828	789	816	874	819	832	837	854	828	847	795	801	886	751	785	828	828	855	819	839	866	817	821	764	842	818	851	813	819	831	790	864	849	769	911	799	787	832	858	804	821	818	792	818	854	856	833	817	771	828	882	844	831	800	864	857	809	817	819	817	835	844	830	823	817	867	758	778	851	831	829	833	807	858	842	859	832	829	828	871	795	764	884	844	832	832	820	833	862	850	858	832	842	863	848	878	818	844	837	871	950	830	831	847	794	847	826	844	822	841	864	823	858	807	796	860
1991	523	357	290	248	250	305	264	212	152	151	159	131	121	123	122	93	112	364	118	80	74	80	79	89	73	75	58	69	77	76	82	71	74	69	62	62	114	227	258	261	195	159	98	80	61	68	73	68	57	78	76	69	68	73	72	65	63	66	56	76	66	53	52	73	74	69	57	65	63	71	75	63	71	72	62	62	65	66	83	84	71	54	78	65	63	53	64	57	69	59	67	65	72	72	73	52	61	80	51	71	75	67	47	69	52	72	74	81	86	55	64	70	59	63	78	76	67	73	70	70	64	64	64	60	72	69	75	71	63	76	84	68	63	88	64	75	82	69	53	82	67	60	44	62	65	62	69	63	76	74	82	73	64	52	78	84	74	61	78	54	65	62	55	70	71	72	61	62	77	53	60	63	65	72	69	60	67	67	59	76	64	69	60	57	68	81	77	72	57	75	66	76	61	54	66	67	70	68	81	81	82	64	49	65	78	60	85	67	66	59	68	72	72	67	68	76	68	59	62	66	57	82	65	59	81	60	81	61	61	53	61	62	65	76	92	63	65	61	58	76	75	68	64	55	69	58	76	62	62	72	52	59	68	57	58	61	66	55	56	78	72	61	63	85	66	67	55	66	66	64	76	70	77	59	61	76	75	66	56	72	57	73	65	68	66	66	72	81	80	72	62	69	63	73	68	70	57	68	70	66	83	52	63	72	76	77	64	61	62	63	68	72	56	74	68	82	72	64	70	80	66	64	62	75	80	63	64	64	72	57	62	77	69	70	67	56	74	54	92	71	64	82	74	60	80	58	76	65	72	61	67	90	74	62	61	78	76	58	63	45	70	74	64	67	62	58	70	72	73	73	70	83	69	75	73	59	67	57	64	70	70	71	65	61	65	57	46	66	76	54	55	68	70	76	53	87	59	72	68	61	58	75	50	85	68	72	71	48	73	68	63	63	64	70	76	66	62	62	59	68	58	57	95	73	60	75	60	62	72	68	67	65	51	57	84	73	65	58	66	79	57	70	67	80	82	77	74	60	71	73	48	57	58	55	65	66	78	63	70	67	59	61	66	53	62	40	72	58	71	67	64	58	77	68	77	59	65	60	72	64	76	60	73	66	89	63	68	73	71	60	54	66	53	61	64	63	76	68	52	63	58	63	67	63	58	57	60	69	61	58	69	70	53	51	75	84	59	63	65	76	62	56	64	64	69	57	84	77	54	71	62	80	66	65	76	69	64	47	66	74	76	77	78	67	67	74	84	48	72	66	70	69	66	65	61	71	79	66	68	65	62	80	62	62	62	84	68	82	82	78	63	62	59	59	75	58	52	65	67	73	61	69	83	76	70	62	61	50	74	60	70	60	76	69	59	72	63	72	75	70	65	70	68	73	67	81	75	68	68	60	74	67	70	59	72	76	58	77	70	66	61	65	66	79	57	63	80	59	80	75	73	82	63	76	65	66	57	49	74	54	58	60	65	61	79	66	61	72	76	68	58	68	70	62	53	61	79	58	60	61	66	71	64	81	62	72	77	79	67	69	66	65	68	63	66	74	67	67	67	74	66	66	75	74	62	65	54	60	76	69	76	65	67	63	81	74	64	64	62	69	63	55	71	91	70	69	67	64	79	76	86	53	58	71	57	81	69	63	69	75	52	65	78	74	69	70	77	67	64	72	67	55	77	60	74	74	89	61	67	60	64	65	74	69	72	64	68	60	65	77	78	55	65	71	57	71	66	72	65	65	62	62	64	71	84	59	55	54	68	75	71	61	70	70	58	52	58	68	73	64	66	61	75	72	75	78	71	76	73	69	69	80	63	64	63	51	59	72	57	88	55	59	70	78	79	53	67	72	85	60	76	74	68	63	72	71	62	90	66	68	64	74	58	73	61	69	62	77	80	77	54	67	67	69	65	58	64	57	63	76	51	65	84	61	74	66	52	73	69	56	59	73	78	67	69	55	61	53	77	67	59	72	64	59	83	89	54	61	63	66	67	61	67	71	77	76	67	64	54	69	72	74	79	73	72	78	65	58	81	66	71	66	60	81	72	83	65	85	62	65	78	62	68	65	72	55	59	65	69	77	68	68	67	66	63	70	61	69	75	60	49	52	63	67	64	64	67	62	62	69	49	81	78	50	58	61	76	59	60	65	69	68	78	69	74	49	50	66	50	77	61	62	73	85	85	55	76	78	65	61	56	78	80	67	75	69	61	58	59	63	78	66	73	70	68	72	71	66	64	53	57	65	73	72	69	75	65	75	63	57	48	68	70	73	53	77	63	79	57	68	64	65	70	68	59	84	72	76	63	79	65	73	78	62	67	67	58	66	50	69	61	82	80	67	76	61	72	79	65	64	56	69	46	56	66	60	71	68	73	84	80	66	73	68	73	69	72	66	59	65	82	53	61	74	64	69	68	58	67	72	81	56	54	71	63	68	70	75	65	80	61	72	69	71	60	70	69	71	65	60	69	76	66	62	63	63	63	63	66	55	66	77	62	62	64	61	76	52	69	75	70	61	59	70	65	68	60	79	73	60	61	54	64	61	70	49	64	86	48	52	61	53	74	51	66	73	73	62	60	73	74	71	62	63	52	69	69	67	60	68	70	65	77	71	68	66	69	57	64	60	64	61	54	79	64	58	70	78	73	91	58	63	88	63	72	70	76	66	59	65	58	71	61	70	78	64	57	76	94	76	68	62	67	69	64	78	52	69	62	66	63	55	73	73	58	66	80	76	68	60	77	64	75	73	61	72	58	65	70	65	53	72	77	63	67	61	70	68	56	71	66	66	68	66	57	64	73	61	52	71	61	75	71	61	60	56	64	67	72	61	75	59	70	62	80	68	97	77	63	55	71	65	65	71	69	75	69	64	58	72	63	64	64	69	51	82	62	69	76	69	64	71	59	61	83	65	70	72	69	71	52	85	90	61	64	69	81	77	62	56	73	61	61	66	70	62	58	60	67	76	54	66	60	79	61	65	70	59	71	65	52	60	64	68	68	64	68	72	72	69	71	79	62	81	59	56	69	78	71	57	61	76	78	64	73	68	77	59	58	71	75	88	80	75	71	66	79	67	63	68	66	70	59	51	67	74	69	66	72	61	74	60	65	64	63	70	61	71	55	62	60	69	57	71	71	68	76	70	71	57	66	57	73	59	75	70	68	61	50	71	61	75	64	70	53	60	72	74	63	71	74	71	72	60	56	65	59	64	68	62	77	69	58	64	63	63	73	70	76	54	58	58	64	54	75	70	65	76	64	66	70	59	59	74	70	67	72	64	51	67	63	58	61	68	62	69	59	70	85	71	70	55	60	73	75	71	72	68	70	57	65	60	65	81	61	77	65	62	65	66	46	65	68	69	56	76	69	75	71	49	52	65	77	83	68	84	65	75	54	67	75	67	77	67	65	68	68	56	70	77	69	69	57	72	76	51	62	57	63	61	67	73	61	63	64	61	66	67	68	51	74	52	75	68	61	74	61	57	75	67	73	77	60	64	71
17657	6869	4170	8890	14017	13800	12836	10033	7176	5503	4938	4106	3074	2384	2534	2332	1838	1762	7783	1595	1135	1139	1252	1002	949	800	733	826	823	867	816	848	852	800	810	763	845	1603	4338	5571	5450	4104	2528	1461	843	671	659	642	578	617	605	602	556	656	560	584	625	632	627	562	646	575	626	643	598	626	614	633	640	593	567	615	611	589	606	624	618	612	627	574	614	620	621	621	635	566	580	621	575	624	579	584	618	597	604	618	607	576	577	619	608	597	600	628	598	636	614	603	622	592	635	645	635	624	605	582	584	607	598	626	597	624	579	646	625	623	605	631	619	578	614	620	586	605	567	599	610	580	589	576	609	587	616	609	630	626	642	572	618	581	583	611	587	583	627	583	616	618	627	643	621	609	590	638	618	605	619	611	628	620	640	622	610	607	620	557	582	585	635	614	620	625	583	587	648	657	621	593	571	617	587	606	625	645	566	595	655	644	595	584	653	609	609	576	592	629	629	644	560	669	603	602	583	615	581	611	589	569	598	618	587	596	579	578	602	631	572	583	630	575	639	601	621	578	631	623	617	603	593	593	616	623	634	616	605	601	650	593	600	626	580	569	589	620	636	590	610	619	619	594	607	626	614	586	607	625	600	606	600	599	536	585	636	620	609	586	626	621	548	645	638	590	581	606	600	607	570	655	624	591	581	627	586	607	572	644	604	591	590	672	606	596	644	595	599	632	635	618	596	634	560	633	597	642	598	582	577	580	606	597	622	612	622	624	608	637	607	603	640	614	604	607	619	617	656	597	604	606	608	595	659	602	654	589	595	617	654	629	616	577	654	617	615	596	592	615	607	617	600	610	614	610	655	604	651	640	617	607	621	641	555	621	602	612	613	592	644	604	572	604	585	639	590	600	582	589	596	581	608	620	594	586	590	603	624	583	597	602	618	576	619	638	637	582	606	607	616	592	582	634	616	614	592	624	600	568	589	626	636	617	618	571	621	556	610	596	580	613	609	610	580	639	638	602	599	615	606	597	588	570	602	614	610	579	618	587	580	596	623	569	592	587	581	552	598	609	570	602	594	601	593	617	659	623	575	627	633	606	635	650	565	616	611	578	606	613	628	628	615	614	592	622	603	617	613	620	619	595	599	629	607	655	653	645	646	599	611	656	659	586	577	627	626	590	609	609	594	617	575	596	618	606	593	611	645	649	617	599	635	599	658	648	606	629	611	581	579	621	605	599	607	601	554	610	601	626	623	616	625	642	629	564	599	612	583	615	630	559	554	607	605	624	624	610	625	585	627	593	616	601	634	663	575	568	599	568	629	621	597	623	609	605	604	615	597	578	631	645	623	561	650	567	601	577	619	596	611	650	587	657	630	583	603	590	618	614	628	547	583	609	611	575	617	611	568	621	617	590	597	605	612	628	638	595	602	626	598	594	585	585	610	556	599	629	604	645	636	603	567	622	598	627	565	606	602	602	627	568	629	641	615	600	606	644	625	603	581	588	606	604	604	592	622	584	603	620	608	617	633	662	617	621	658	591	614	559	601	559	599	597	651	601	611	601	663	638	640	585	578	546	649	637	570	586	610	627	651	593	569	617	594	596	603	566	623	620	579	623	592	594	623	594	645	624	628	583	640	572	643	632	615	621	563	600	601	572	605	627	603	630	557	629	609	623	593	587	602	580	576	635	621	641	566	581	618	673	629	602	555	647	614	598	595	639	606	609	609	606	581	644	604	582	617	594	649	614	581	642	641	590	644	623	590	575	641	620	640	657	620	660	603	618	591	626	642	634	595	620	624	563	611	584	609	600	621	628	651	613	584	623	637	618	623	606	564	646	619	603	675	592	622	644	623	649	574	641	651	648	618	670	592	624	635	558	642	565	635	622	592	589	628	627	635	617	578	631	618	644	595	594	573	600	585	629	591	600	579	620	585	635	573	635	636	650	602	673	659	618	585	618	604	633	606	640	618	659	592	602	588	622	633	572	632	619	656	628	603	588	603	615	612	613	583	582	630	591	609	575	646	570	594	590	587	567	626	574	592	601	622	583	587	591	623	586	580	596	555	612	577	613	597	584	626	640	605	619	605	589	599	620	632	610	615	661	612	563	530	612	630	607	625	546	616	625	601	585	585	637	577	616	643	581	606	600	596	609	622	615	620	637	606	605	633	613	593	607	623	580	600	611	572	624	613	603	590	599	560	589	603	598	681	582	599	570	624	634	616	595	605	574	589	618	637	580	620	573	621	610	592	646	586	610	585	624	622	575	586	611	616	632	584	639	589	590	625	574	587	634	612	589	605	640	564	573	604	593	603	586	606	650	622	634	649	588	612	634	619	605	598	591	638	594	599	595	643	595	605	606	621	594	628	606	602	617	582	624	563	581	603	677	602	564	608	625	625	591	586	615	608	613	588	611	580	604	624	652	691	624	588	597	626	641	581	602	604	620	581	568	618	596	654	630	673	650	652	625	629	625	585	579	622	611	583	599	617	632	627	601	630	620	612	608	600	610	648	579	628	574	593	586	610	602	569	625	612	675	585	614	591	558	595	582	585	647	598	607	662	617	632	641	569	558	609	644	632	645	646	611	584	642	620	631	599	609	635	587	603	555	630	636	583	631	622	568	589	611	616	657	647	590	557	585	607	583	601	645	636	570	602	614	583	591	607	627	640	601	619	631	600	608	617	575	586	586	593	627	621	601	629	573	575	618	608	649	613	577	581	630	553	590	645	622	658	623	632	580	572	597	584	564	613	626	570	603	578	624	615	599	615	587	615	582	614	615	595	684	600	588	583	595	629	616	612	627	577	625	608	590	622	601	599	653	611	604	597	608	622	553	620	632	629	622	644	623	610	630	615	599	593	617	619	588	590	638	610	581	640	600	577	643	580	623	587	621	594	606	607	606	630	572	603	630	628	671	672	605	595	585	611	607	597	562	618	623	603	578	591	585	619	636	596	647	610	576	612	581	624	661	611	620	642	558	588	585	664	636	623	617	606	623	621	589	624	595	613	604	614	587	601	598	637	584	623	618	589	589	644	624	618	625	608	621	606	618	602	619	597	594	614	671	593	645	637	588	633	596	600	556	612	604	655	593	640	614	570	613	628	606	604	608	596	608	625	618	633	645	588	588	591	650	628	650	621	630	629	624	577	605	577	628	562	617	606	603	598	607	621	595	628	586	628	579	582	625	611	699	617	635	616	598	601	643	591	618	654	614	588	671	583	598	579	633	618	642	626	601	686	659	666	602	632	638	630	604	627	602	623	587	619	571	581	631	613	605	626	624	591	598	616	614	583	606	598	650	622	620	590	664	647	616	602	630	617	620	613	623	580	677	629	585	619	553	589	614	648	643	597	598	604	588	546	616	612	645	626	626	569	589	620	685	585	631	578	610	596	626	614	621	565	595	672	597	600	620	617	612	622	587	638	624	611	592	604	633	613	615	650	621	597	611	634	556	571	618	622	612	619	623	599	616	626	552	600	596	620	586	588	547	598	631	586	628	615	604	586	609
1658	651	408	318	251	407	377	350	276	233	270	210	175	152	152	178	136	143	477	113	107	102	104	111	94	104	98	92	107	88	99	96	100	97	84	100	103	109	163	413	515	391	285	157	111	103	93	101	93	85	88	99	96	82	80	81	83	84	91	89	89	106	106	97	78	100	81	86	92	86	91	92	90	94	92	86	95	94	88	100	81	73	99	106	73	79	87	82	81	87	74	81	91	84	92	70	71	97	88	77	84	95	60	90	96	82	77	90	97	72	87	96	108	79	81	85	96	114	93	76	99	84	82	101	91	90	88	71	66	108	89	76	90	83	83	106	103	85	89	82	75	86	104	101	89	92	87	96	86	113	78	96	90	89	88	79	86	96	89	101	80	86	92	90	100	111	100	87	80	78	78	101	99	79	103	100	84	95	82	84	88	109	97	81	100	94	82	98	85	86	92	90	86	98	85	95	99	78	89	91	87	77	92	91	81	105	91	83	88	98	91	92	97	108	91	97	91	88	89	90	118	95	92	86	88	78	85	95	86	105	94	84	94	84	83	110	75	91	82	93	96	87	83	78	86	90	69	82	88	102	93	77	65	92	84	98	92	79	95	102	91	98	86	101	79	84	99	94	103	87	87	77	82	72	90	88	75	72	104	92	103	88	96	102	102	94	104	92	90	73	81	101	86	88	88	95	102	96	80	73	100	92	87	91	92	96	97	104	91	84	76	86	69	75	88	91	108	95	101	92	87	81	71	82	107	102	77	96	85	87	74	80	105	95	76	78	80	71	84	83	82	102	77	101	82	79	98	88	94	98	104	90	90	79	104	85	89	91	91	93	85	83	79	94	95	83	98	105	81	98	82	105	97	90	76	78	76	95	96	96	79	97	97	98	106	110	84	84	72	91	90	91	99	91	89	84	85	84	98	75	86	71	87	76	86	76	87	88	71	102	87	99	84	88	85	83	93	84	92	92	89	90	94	104	90	87	82	91	87	91	91	82	84	80	93	95	79	90	94	109	76	82	78	79	113	93	90	91	79	80	82	98	91	90	97	80	89	80	78	96	100	89	97	92	88	90	86	95	98	87	102	79	84	91	86	86	84	88	100	83	99	94	90	103	77	95	92	89	99	88	91	89	92	86	76	88	79	95	90	97	84	99	86	79	91	82	87	89	80	103	78	91	94	90	94	106	106	103	90	86	93	104	82	72	78	84	85	80	99	101	94	93	86	96	99	90	84	87	89	79	70	95	91	95	104	80	84	88	77	94	97	96	79	80	86	92	97	86	75	98	111	73	77	93	88	115	84	89	92	78	93	92	78	74	92	89	117	93	92	83	105	93	74	91	88	82	94	104	85	79	95	102	88	102	110	85	103	80	95	93	71	80	86	95	80	93	109	89	69	90	104	73	96	100	69	83	87	83	97	103	78	91	97	70	82	89	82	87	73	107	83	84	87	90	92	85	73	70	96	80	96	88	93	90	99	90	87	103	72	83	97	99	101	87	98	98	82	76	100	78	80	103	82	89	77	100	87	100	85	95	75	83	99	81	99	79	106	91	91	99	80	85	94	79	78	76	85	109	96	95	85	88	97	94	76	79	80	75	93	87	102	99	87	89	99	79	91	88	79	91	102	92	86	111	95	100	95	83	83	80	89	87	101	82	64	93	96	86	102	97	88	96	81	113	98	96	94	81	82	90	88	96	97	75	96	92	81	110	92	95	96	106	90	80	95	89	87	106	97	94	85	86	93	84	83	100	86	72	89	81	93	91	110	83	81	72	97	85	97	95	79	78	75	90	95	87	106	94	97	85	90	91	86	105	84	80	84	94	84	84	88	96	98	93	80	77	77	91	101	93	84	107	93	97	77	93	83	94	90	88	87	76	64	92	75	95	77	95	86	92	77	80	71	86	83	86	93	90	89	99	76	94	82	81	100	80	68	96	98	93	84	102	90	90	88	98	86	89	86	103	88	86	87	97	96	90	87	80	93	96	94	80	80	100	90	87	83	85	104	95	87	107	87	95	73	91	85	68	97	74	84	96	101	101	100	90	74	88	85	87	105	101	92	101	101	93	84	100	98	76	100	83	88	98	90	95	92	96	94	102	81	98	78	91	81	90	89	91	94	94	81	80	93	102	96	85	94	94	100	90	87	88	86	84	94	92	90	82	100	87	86	89	90	67	78	93	98	82	88	86	93	82	112	91	101	87	94	86	85	91	88	81	95	88	94	83	75	85	98	87	82	99	96	87	81	79	74	82	100	96	85	86	84	76	67	85	88	86	82	84	84	86	80	91	85	90	86	75	99	90	110	67	90	100	95	84	90	75	82	90	86	92	87	92	61	92	72	89	81	92	95	87	104	74	82	97	105	87	103	75	86	93	111	76	64	85	89	87	84	96	112	102	102	80	84	79	71	75	80	88	97	75	108	112	99	100	86	77	100	89	96	99	97	92	83	78	77	85	87	84	83	89	96	102	95	92	103	104	92	92	75	72	77	89	106	104	97	86	97	90	103	114	101	90	100	82	102	81	98	90	93	96	84	88	81	87	92	88	99	106	90	71	80	105	84	81	96	97	84	105	90	91	85	98	95	82	84	107	101	99	83	92	104	76	75	72	99	85	70	93	81	97	107	99	85	83	87	96	89	92	83	86	100	82	79	108	71	69	91	75	95	102	83	72	97	74	107	77	81	95	88	78	113	95	98	78	85	80	97	103	80	100	91	91	86	98	88	90	103	95	94	85	89	107	75	84	65	88	83	83	92	107	97	88	96	84	87	97	110	93	96	67	88	66	99	83	89	83	94	94	86	99	77	102	93	96	76	85	94	88	98	91	81	100	96	83	98	91	90	72	102	89	92	93	104	89	93	98	88	103	85	81	104	86	94	103	86	79	83	99	91	100	94	77	94	92	97	92	90	94	68	88	102	98	89	95	104	76	77	106	87	103	91	91	113	102	74	88	82	90	80	89	83	96	87	74	81	74	99	82	99	95	95	83	86	71	88	82	99	94	85	82	91	101	88	78	84	86	84	94	88	82	85	91	75	86	109	98	89	86	89	91	92	94	77	95	96	86	86	72	99	91	86	89	95	92	86	89	85	87	96	103	89	73	80	84	98	87	95	87	97	103	82	84	91	90	95	88	82	81	81	80	77	93	102	68	99	76	108	98	84	94	117	93	71	92	91	77	89	92	93	87	98	80	65	105	82	78	76	83	78	101	85	79	105	83	74	80	102	79	86	86	80	92	84	89	94	128	97	76	80	88	101	103	80	93	97	99	85	98	111	90	101	84	96	87	91	96	81	112	78	94	92	96	71	87	92	92	95	98	95	95	86	86	84	104	92	92	78	83	100	76	96	95	106	88	82	80	86	84	101	94	96	86	96	84	99	94	91	110	71	77	96	94	92	82	98	84	79	111	78	78	88	89	99	85	89	72	87	96	99	94	95	96	82	94	79	90	91	88	84	85	101	93	104	94	74	81	95	90	88	86	100	89	79	86
18500	8355	5595	8982	15002	16835	15015	11976	9064	7646	6918	5389	4083	3641	3619	3300	2650	2666	9936	1650	1469	1323	1283	1227	1278	1083	1070	1132	1197	1236	1107	1244	1224	1173	1045	1022	1118	1761	2578	7691	9906	6862	4203	2317	1334	959	883	839	803	821	834	861	827	842	777	814	792	807	840	816	789	907	827	795	782	814	796	815	782	756	820	809	838	789	808	827	858	848	788	888	835	854	815	790	804	779	803	756	836	812	811	832	811	796	755	817	822	807	798	839	781	809	825	781	836	792	856	761	782	807	803	818	829	869	794	798	798	822	779	792	840	794	776	829	819	822	801	776	820	802	808	826	854	801	793	787	852	833	793	815	857	860	832	773	831	739	802	802	775	828	858	840	781	789	815	808	750	852	820	864	816	779	774	810	823	822	875	804	881	805	840	842	835	845	800	850	829	791	823	748	835	809	828	806	810	786	785	816	834	777	798	875	830	762	780	801	823	781	822	825	830	795	812	785	836	821	812	794	784	826	837	841	818	816	803	832	767	834	839	806	803	819	785	822	799	849	826	801	807	815	766	831	814	823	778	804	765	788	859	806	850	865	818	861	830	827	796	791	883	784	790	801	811	878	777	836	800	813	725	781	806	810	783	871	818	827	784	861	841	844	785	755	839	810	808	833	817	771	814	832	817	843	837	875	822	778	879	786	791	815	802	856	804	786	802	817	801	796	804	813	835	797	824	788	831	802	781	795	808	827	764	825	811	826	813	790	829	770	812	824	824	791	816	809	830	761	801	820	771	840	823	837	837	803	849	809	839	852	741	805	800	846	855	839	778	793	813	778	762	848	802	795	854	813	862	820	765	859	815	814	817	827	834	823	841	855	786	818	794	804	851	822	813	829	806	794	862	759	816	786	840	789	838	806	814	813	813	789	747	822	807	806	826	829	844	823	855	736	790	818	808	847	795	834	828	808	772	853	848	814	786	819	815	848	851	785	819	831	828	779	840	835	805	858	819	794	804	779	859	806	791	830	785	819	840	788	766	805	833	826	808	812	798	842	792	746	794	831	792	795	799	775	792	834	824	762	813	837	860	810	789	762	858	808	806	777	813	799	815	850	879	796	796	817	821	795	782	808	822	858	830	806	819	831	786	791	808	825	813	816	808	847	821	848	822	811	815	835	821	803	786	850	796	800	790	813	729	801	810	824	789	854	833	830	832	824	822	842	786	824	837	803	839	776	759	792	838	822	815	857	787	803	805	850	815	825	796	813	841	804	808	827	831	848	814	839	842	805	823	821	848	783	837	853	813	882	809	784	807	818	834	816	767	850	741	861	793	779	841	857	784	755	856	823	816	832	780	752	840	862	859	838	817	794	819	771	829	833	800	832	819	804	858	861	833	774	816	751	853	804	809	787	812	827	846	786	767	840	843	808	768	775	784	844	877	769	859	753	834	786	838	806	823	811	809	813	793	860	823	781	784	802	783	801	853	814	834	837	801	803	805	839	772	802	785	819	842	794	852	810	820	822	854	843	794	831	819	809	811	792	771	846	801	811	791	845	795	814	821	770	825	781	783	810	809	780	786	784	839	800	786	817	828	864	770	844	808	806	784	777	808	802	835	819	830	817	829	792	814	807	834	882	811	834	874	844	822	827	818	818	776	880	816	916	837	829	807	813	784	785	810	845	805	847	823	809	815	803	791	782	796	865	823	781	828	807	801	771	816	768	824	763	813	807	778	804	796	799	795	797	849	792	824	816	882	798	811	793	837	826	818	807	800	783	815	802	809	771	805	845	815	792	879	848	787	820	814	816	766	826	845	832	839	810	844	841	784	866	762	831	795	853	808	812	798	840	808	830	786	822	832	838	804	822	774	822	834	771	879	794	807	845	818	808	833	853	785	879	843	833	817	815	868	836	759	800	819	823	816	798	815	830	777	853	798	865	797	786	867	844	834	781	843	838	826	804	855	832	884	805	800	809	851	748	763	855	846	793	827	821	824	818	827	834	850	799	790	834	807	842	865	792	766	817	775	817	811	862	813	828	840	780	817	801	838	774	808	837	771	834	794	797	825	767	826	843	766	838	772	754	770	791	765	817	797	793	830	769	807	783	903	821	813	814	774	812	810	804	802	808	830	838	776	773	796	834	756	782	814	748	802	803	818	840	831	802	849	831	793	795	822	824	793	821	801	820	797	835	784	818	771	810	785	795	780	790	797	812	831	874	835	793	791	787	798	821	825	841	823	842	807	795	744	832	828	842	854	772	838	842	857	846	800	814	747	802	825	799	822	802	857	869	795	783	776	846	874	799	814	838	814	773	782	818	819	809	825	823	786	798	797	778	806	832	762	800	892	801	820	790	827	813	801	804	827	851	849	846	827	794	797	834	821	764	861	849	847	805	830	807	764	762	760	808	815	845	801	793	849	881	789	736	782	829	862	803	817	810	827	857	807	798	817	852	794	773	804	815	837	777	861	809	881	820	757	765	796	802	840	790	817	787	794	824	851	795	841	787	838	803	762	829	784	787	750	828	818	856	807	816	826	764	855	834	787	798	812	786	764	826	791	833	821	841	824	787	826	749	793	834	775	831	785	800	843	808	833	863	776	806	797	802	849	809	819	817	857	759	807	833	862	780	825	802	796	773	778	826	813	835	809	809	803	796	821	799	800	774	816	817	821	799	828	812	763	826	783	835	790	784	820	819	784	801	834	822	813	798	808	794	845	761	823	785	744	834	822	796	816	842	807	799	796	800	819	821	818	808	852	839	832	775	817	798	773	819	814	805	832	819	791	828	856	808	860	835	809	817	774	798	785	800	850	805	800	814	793	851	820	852	801	774	821	797	802	775	826	776	798	851	804	846	805	817	826	805	879	841	848	826	848	838	863	779	827	775	841	810	848	880	822	801	813	849	833	869	802	822	817	766	793	841	839	811	827	824	811	795	851	817	820	815	835	798	829	780	841	834	782	804	809	811	854	813	848	807	800	831	819	765	818	749	845	760	800	804	768	796	836	795	823	784	798	787	872	824	836	844	869	843	807	807	824	753	817	765	803	852	820	784	836	771	862	780	826	844	782	835	856	854	803	787	813	789	839	800	824	827	866	811	789	805	831	814	790	823	829	777	815	792	834	770	800	831	775	814	817	792	814	804	799	841	839	793	806	779	837	801	833	814	803	864	799	820	808	812	850	849	792	782	800	854	817	769	813	843	857	809	867	872	787	780	784	816	755	812	781	809	837	804	801	819	805	832	815	811	822	771	780	814	844	837	768	765	831	833	839	794	873	785	833	805	789	826	809	806	829	810	824	770	810	814	801	817	800	797	830	798	773	818	779	814	845	754	775	825	836	847	805	785	804	830	812	824	781	816	791	821	788	841	801	807	805	809	786	779	846	803	781	812	817	848	777	807	819	798	814	848	806	821	857	849	776	824	860	792	818	814	829	800	802	809	836	779	785	836	808	813	787	811	881	807	836	795	789	797	832	804	825	757	789	831	822	782	838	815	782	822	784	829	804	805	822	790	805	816
1184	293	222	206	170	167	184	193	158	186	149	138	161	134	135	136	125	94	174	113	95	89	103	80	95	111	93	96	110	111	103	107	95	100	94	87	98	90	143	178	181	148	111	96	99	86	92	86	92	86	88	78	87	82	103	113	85	77	90	98	106	92	79	110	74	80	94	97	86	89	85	78	90	78	99	67	102	83	94	106	97	89	79	94	95	87	99	81	80	88	84	90	98	94	83	87	89	111	94	77	88	84	96	85	100	94	94	86	87	93	102	79	87	95	93	86	85	91	79	103	85	99	104	94	85	109	89	84	93	99	91	91	86	77	98	95	90	100	95	94	110	93	90	99	85	94	89	81	78	74	87	91	98	81	88	80	83	102	87	87	89	83	65	92	80	87	86	89	104	90	105	95	71	103	87	107	88	93	96	91	87	114	88	83	106	84	74	101	93	100	86	97	103	80	83	89	75	85	101	74	92	94	109	92	86	83	86	88	77	88	104	82	75	102	97	94	82	89	76	101	85	86	63	87	72	100	81	85	103	86	83	88	89	91	88	81	104	76	76	92	82	97	108	91	95	85	102	89	99	70	83	76	88	91	85	98	84	88	88	90	86	86	107	90	88	81	83	85	93	99	104	80	103	84	82	94	101	75	79	82	108	101	80	97	83	86	89	103	74	90	81	74	99	98	101	76	90	90	101	86	92	101	80	78	86	78	105	79	75	82	87	105	86	96	87	105	94	92	90	74	89	98	80	78	88	75	94	81	80	89	90	94	82	98	80	82	82	76	82	88	89	87	90	101	106	101	86	87	82	94	93	99	115	84	99	85	88	83	93	87	77	79	89	93	104	84	94	82	76	91	88	96	82	95	76	86	82	91	90	66	72	84	99	104	88	85	79	93	108	99	70	93	92	79	96	81	79	90	71	95	111	94	94	90	77	80	88	94	76	95	72	93	109	104	84	80	100	96	121	92	95	73	80	94	103	80	93	88	89	81	84	91	91	110	92	97	94	98	71	101	87	91	83	93	77	91	92	93	83	84	98	96	81	76	94	94	76	84	101	79	96	90	98	91	88	93	98	87	89	94	94	85	79	98	104	99	81	84	76	78	88	93	74	97	93	97	87	95	87	79	81	88	95	97	83	95	92	92	98	103	81	98	86	90	108	95	87	90	98	84	80	85	91	87	96	88	77	90	97	74	86	86	86	89	86	95	100	86	90	85	84	82	78	100	80	93	78	91	101	93	90	103	89	85	93	82	86	93	86	84	94	105	104	90	82	82	94	93	109	72	92	85	92	113	77	87	92	86	87	106	90	121	78	95	74	88	86	92	87	69	95	84	104	91	85	100	95	79	77	85	96	82	88	89	82	73	97	89	87	82	95	71	99	88	94	99	84	81	85	87	81	91	92	119	89	71	93	110	92	78	98	81	106	97	75	90	72	95	83	85	89	102	91	92	89	84	85	80	86	88	92	90	87	86	91	89	100	81	106	90	94	88	93	101	81	82	87	94	94	100	88	84	88	88	91	77	97	94	70	101	87	98	98	86	79	95	93	75	98	76	102	85	111	83	86	90	111	94	99	82	94	95	81	85	87	90	104	89	87	82	90	85	88	89	104	82	87	87	89	80	110	72	81	85	90	100	98	87	83	88	99	102	83	86	75	80	89	87	83	96	92	92	88	85	91	98	104	90	100	93	83	87	92	79	98	91	79	90	102	79	91	77	78	75	88	96	70	101	86	91	96	90	91	83	83	85	82	104	81	98	96	86	75	80	90	82	103	74	86	85	80	90	85	75	85	91	78	99	98	86	90	98	83	66	111	91	82	107	90	94	74	93	99	94	94	92	88	77	97	77	91	74	95	90	91	72	86	83	68	99	76	92	90	97	86	93	88	85	69	79	86	103	84	90	72	94	95	83	102	100	91	87	90	89	75	94	75	78	94	76	94	96	90	87	87	106	85	97	72	92	72	81	80	88	91	65	81	76	100	85	92	94	84	80	87	74	86	78	75	103	101	97	87	87	84	94	71	89	85	90	86	82	86	88	88	89	84	94	91	94	73	86	92	91	95	98	92	89	75	94	87	82	85	97	94	91	87	88	65	93	83	87	82	101	89	84	85	90	74	62	88	85	84	95	116	97	86	76	91	86	89	93	87	86	73	77	109	89	84	83	98	92	79	71	89	84	97	77	93	86	77	99	80	92	86	80	94	88	102	104	95	95	95	81	86	103	76	96	101	88	92	77	84	82	85	86	76	89	77	95	97	81	89	96	88	88	98	94	76	90	108	86	111	91	92	94	72	96	96	87	85	99	92	81	88	69	86	96	101	78	86	94	92	93	82	83	79	76	99	80	93	106	95	87	106	104	87	102	81	90	84	91	95	97	91	93	82	89	94	78	85	86	72	78	91	91	92	75	94	94	85	86	79	80	100	97	97	82	91	80	88	94	81	103	96	84	95	107	105	89	92	80	92	98	97	82	108	100	94	92	75	79	86	107	110	84	84	79	87	76	92	84	82	90	74	82	89	94	79	76	79	93	83	73	67	86	79	92	84	90	88	69	108	78	84	90	85	87	77	79	76	90	94	93	83	79	72	98	103	99	83	84	76	95	89	74	89	89	90	95	86	94	97	94	80	98	90	101	87	91	92	85	92	95	92	88	91	80	97	106	87	97	94	96	110	110	89	81	88	95	94	85	75	80	80	90	93	102	82	76	84	88	99	97	97	91	99	82	80	109	79	74	93	83	80	90	71	85	80	85	87	76	82	87	73	87	81	89	102	86	89	91	80	76	99	82	94	81	100	76	94	89	94	95	72	80	93	99	76	94	98	75	98	83	101	80	99	81	76	96	90	96	90	85	87	82	96	95	78	87	116	96	80	91	80	74	86	74	82	96	86	100	81	96	95	79	88	97	81	94	89	89	73	72	90	92	90	109	77	109	77	82	93	83	92	87	84	89	95	75	90	95	82	86	84	92	93	90	95	87	65	98	108	90	72	86	75	84	98	96	98	89	79	92	81	87	86	79	82	86	101	95	84	85	82	86	76	88	86	77	81	95	87	89	97	87	90	70	65	96	82	82	95	95	77	98	87	90	71	105	96	65	93	93	78	86	97	93	83	99	86	86	101	105	74	72	85	67	64	98	89	91	85	78	88	94	84	93	99	95	86	87	83	97	95	94	99	103	78	93	84	84	90	89	93	101	88	101	88	88	86	95	96	86	83	96	107	89	96	82	79	81	80	88	101	78	86	77	88	99	106	100	73	83	103	68	76	87	84	95	93	75	95	95	83	78	94	81	95	72	83	97	80	97	83	97	98	99	98	75	80	94	77	92	96	84	91	96	70	93	85	80	96	82	69	70	98	82	83	88	84	82	86	92	92	84	98	84	84	88	87	69	100	112	101	96	85	75	103	95	98	77	85	84	96	87	84	108	88	73	71	101	110	99	116	79	99	80	83	98	83	92	87	96	74	85	71	92	89	86	87	91	86	71	93	97
11997	4339	2997	4658	8437	9564	8394	6438	5098	4634	3719	3175	2834	2365	2284	2391	1823	1617	3853	1503	1197	962	983	992	1170	1032	1067	1059	1043	902	972	946	930	919	966	900	916	1129	2034	2603	2711	1995	1324	1062	885	807	813	797	780	780	842	761	741	812	766	853	788	761	821	719	772	754	765	777	771	793	776	767	789	763	816	813	826	773	817	814	789	792	805	835	784	819	778	809	768	733	809	813	836	758	825	794	793	804	799	782	792	761	781	749	786	810	778	767	777	792	815	752	781	777	792	805	789	832	786	743	788	828	788	780	760	776	793	802	783	828	762	768	763	771	814	797	788	789	708	811	772	808	824	759	757	824	795	772	818	770	811	789	781	804	801	779	810	797	798	797	848	791	761	771	813	779	815	750	815	768	812	799	824	792	783	788	766	774	792	765	760	765	787	766	788	814	795	801	793	775	760	774	802	771	820	797	810	835	741	808	783	793	830	810	811	755	771	768	837	791	824	839	811	796	815	799	867	792	781	823	787	763	803	846	752	710	814	813	801	815	771	805	779	784	824	822	743	716	780	751	766	762	860	789	782	814	774	802	799	777	805	829	738	787	805	817	784	798	814	773	754	846	785	788	786	793	750	780	735	794	771	768	777	793	805	797	784	809	803	802	790	788	793	769	791	773	808	802	777	768	766	770	830	758	775	846	838	793	793	783	824	807	824	780	794	769	799	783	845	808	747	764	805	814	820	773	766	802	770	785	837	834	804	822	727	792	774	770	829	779	763	759	785	758	760	776	805	767	802	815	797	803	810	818	761	842	801	770	759	775	711	695	821	805	763	785	796	780	815	760	805	817	801	854	775	823	783	754	777	807	762	771	748	783	772	779	790	801	793	767	764	814	761	784	753	800	817	789	743	837	786	763	782	844	786	770	808	806	760	799	780	768	750	784	740	774	787	809	776	750	765	806	844	826	840	829	783	785	762	789	837	780	726	762	808	782	849	795	751	829	757	780	777	745	792	813	747	815	748	724	813	789	789	790	820	776	788	807	839	838	737	759	768	821	822	764	829	729	768	767	760	766	856	785	794	805	812	838	842	848	811	766	800	777	818	785	834	813	788	759	744	838	753	760	805	817	765	774	797	764	780	798	803	748	763	801	783	794	798	771	828	857	774	797	801	779	829	790	765	823	825	804	772	761	799	779	800	828	798	801	831	741	798	760	716	724	806	790	787	827	817	783	800	781	746	775	808	809	798	768	818	786	791	788	808	794	765	768	809	785	852	798	810	804	772	804	813	749	785	721	754	769	834	788	761	820	824	763	786	813	752	834	860	789	788	791	790	814	775	759	776	784	833	769	793	750	820	795	782	778	753	702	789	797	812	762	802	766	777	819	807	822	772	753	779	789	767	815	816	814	802	825	773	729	770	864	822	811	808	792	803	775	778	815	805	832	802	828	768	790	801	761	805	818	820	816	795	796	746	792	736	774	852	828	775	835	781	841	789	811	765	763	728	808	769	765	735	789	771	792	775	822	763	826	757	843	819	817	786	814	790	820	781	784	769	806	819	826	754	785	802	822	773	794	774	773	831	791	881	808	794	837	767	821	821	806	824	783	801	770	806	766	816	777	801	786	780	790	796	782	844	775	742	817	809	817	793	771	791	786	802	810	773	831	819	797	795	799	786	832	799	768	814	771	718	801	750	767	822	766	780	766	814	799	746	829	785	800	832	797	806	836	808	859	788	780	757	792	800	753	821	792	773	805	825	733	811	774	788	782	830	796	750	801	772	772	802	773	781	832	766	770	788	784	784	794	808	775	778	758	782	763	752	804	793	789	802	794	825	836	772	812	763	795	784	759	736	775	771	743	742	782	777	764	765	782	802	811	795	790	759	794	848	840	812	762	815	772	773	770	796	796	797	784	808	777	764	794	792	863	793	809	784	742	817	826	851	821	836	814	792	785	791	820	746	821	805	782	813	871	770	845	759	738	826	828	816	848	785	763	795	757	803	789	775	765	830	818	783	768	797	826	847	786	808	797	796	742	832	845	797	796	800	819	788	808	771	784	771	790	751	804	841	767	788	749	785	802	774	757	820	750	787	771	803	774	784	814	800	788	837	806	767	773	790	826	796	777	771	783	771	808	835	730	770	827	815	758	751	828	809	812	793	785	827	777	786	789	820	809	756	752	843	776	776	811	761	794	795	768	747	784	824	797	829	785	777	779	780	785	819	745	780	785	820	837	826	739	805	801	832	795	794	823	799	821	753	790	775	794	801	731	794	798	767	757	795	813	780	817	783	768	829	783	770	824	836	795	775	849	829	792	805	754	773	786	782	801	794	797	825	768	811	822	795	789	803	830	793	761	797	790	758	822	856	802	763	809	770	787	816	784	793	790	859	823	810	826	772	828	732	796	787	767	793	779	759	836	765	765	834	815	767	752	763	827	840	794	787	761	800	812	738	770	765	760	799	842	790	854	761	892	796	813	812	815	747	827	801	786	746	834	846	795	801	806	768	843	769	792	860	739	833	776	794	808	810	737	883	800	745	796	775	816	841	804	832	775	851	788	749	784	797	761	809	766	737	821	824	803	787	767	799	770	767	814	829	825	808	801	784	774	736	792	792	797	738	813	797	792	753	793	807	816	735	787	791	790	798	754	751	759	822	786	756	789	817	758	852	804	802	794	806	767	753	761	774	769	783	779	747	799	762	772	770	798	791	828	798	749	787	770	737	763	758	817	803	804	846	748	764	749	849	802	813	803	802	811	748	835	786	798	806	764	788	823	840	817	789	771	788	781	784	779	833	782	804	845	750	790	796	808	838	824	794	740	773	805	754	786	779	844	793	803	800	717	772	804	772	774	795	739	802	806	783	790	855	773	751	743	755	813	759	763	763	794	828	790	802	823	795	785	843	766	805	791	797	806	837	872	819	792	816	805	805	759	835	793	791	722	754	844	783	854	781	765	778	762	771	758	772	838	794	845	847	796	833	774	788	822	754	810	803	778	769	781	807	785	811	781	766	791	825	771	801	808	820	812	751	814	782	806	766	775	778	800	766	757	860	776	805	765	810	781	764	755	774	757	834	752	777	834	757	806	780	782	794	816	756	774	783	789	764	773	792	847	759	792	788	804	820	792	792	820	769	800	801	768	795	807	792	767	792	807	800	781	746	800	770	772	800	801	774	811	875	844	786	763	786	794	781	749	785	799	815	816	782	801	759	822	719	786	764	788	769	784	804	820	794	787	824	794	816	770	817	806	777	758	754	783	800	768	806	785	784	823	792	808	780	749	810	775	802	813	817	760	778	771	830	785	798	787	757	840	757	818	789	802	760	742	799	787	809	811	746	788	812	777	766	767	762	813	788	787	722	819	759	756	770	783	777	788	722	799	802	812	837	764	802	793	830	802	780	757	769	805	816	819	865	780	803	772	793	810	754	790	772	769	785	748	765	795	810	787	797	837	827	757	844	763	777	786	806	764	822	806	805	823	825	810	799	834	798	774	806	796	797	789	786	787
893	407	291	235	212	248	283	272	235	222	207	160	150	163	141	161	135	140	280	325	131	115	97	119	123	95	118	99	151	116	114	98	110	115	123	113	123	111	216	267	308	227	144	132	109	108	116	110	116	91	92	96	98	98	101	89	113	119	87	92	117	89	95	78	88	95	106	98	89	98	109	101	88	102	118	109	100	81	89	97	99	107	100	90	104	115	110	76	110	105	101	110	123	115	86	90	107	109	98	102	116	97	126	110	120	84	103	106	95	90	90	97	105	114	102	107	92	110	105	103	103	142	105	98	95	90	81	118	96	106	104	105	103	84	89	115	104	104	123	109	103	111	108	114	104	95	113	92	107	104	102	92	94	85	95	101	103	108	97	86	103	95	90	119	109	96	90	108	101	99	105	89	105	93	79	98	92	95	120	101	102	103	87	111	103	106	123	98	94	104	94	110	109	122	116	120	105	104	101	109	104	92	106	103	113	113	86	101	90	89	90	93	105	120	84	105	85	95	104	103	93	93	85	110	100	119	98	88	88	91	119	95	99	101	102	83	97	103	99	92	93	92	112	90	106	110	117	99	84	99	100	95	99	94	85	108	96	99	94	103	106	82	115	91	95	109	104	101	98	80	97	101	95	114	104	103	97	113	118	118	108	110	89	90	123	104	92	88	87	99	98	112	85	111	83	117	110	98	98	121	84	94	115	105	111	98	81	107	107	91	92	95	102	122	93	93	112	99	112	107	91	100	104	85	108	107	121	101	131	129	98	103	105	104	90	90	110	103	106	101	107	89	81	105	94	94	92	94	90	78	97	96	104	101	93	95	88	94	112	105	118	98	102	115	99	96	112	108	83	102	95	117	124	102	114	101	97	107	102	117	89	110	90	113	88	112	118	112	91	101	104	87	127	119	102	115	91	97	99	87	118	93	101	125	100	88	104	92	99	94	101	70	104	113	101	103	114	99	125	96	99	95	99	95	98	102	117	102	97	97	86	88	91	93	107	123	99	97	98	115	93	90	89	107	96	112	97	99	113	97	95	112	105	108	80	88	106	99	98	98	106	131	98	116	95	106	108	104	105	97	108	102	88	92	86	90	87	83	102	104	91	114	111	105	99	101	124	96	94	85	100	107	119	81	88	97	98	100	109	101	100	112	99	96	107	91	104	113	106	105	86	100	95	107	108	101	101	96	100	101	106	97	102	106	96	104	94	109	97	103	107	101	99	96	104	95	103	123	81	82	89	92	93	85	103	97	104	110	111	102	93	90	115	109	83	117	114	109	102	108	97	86	79	97	101	124	103	99	107	112	99	108	109	103	112	110	91	96	130	99	85	101	97	91	99	120	98	90	104	88	94	96	108	108	94	96	119	109	98	116	125	105	109	109	92	97	95	89	88	97	103	82	86	101	103	95	98	111	103	100	79	113	93	108	89	91	101	105	111	90	109	113	84	107	100	121	103	102	94	106	117	105	116	121	97	112	94	87	104	83	109	103	88	104	101	96	109	108	101	106	103	75	100	84	105	87	100	100	111	81	86	88	109	98	123	130	91	94	81	118	88	104	109	99	106	102	97	106	83	103	89	123	90	104	98	100	100	92	99	102	101	103	97	126	104	94	112	97	101	93	101	92	96	89	94	109	96	110	81	100	98	102	93	85	104	96	93	107	107	82	103	110	87	100	98	111	104	105	99	87	109	127	90	91	97	98	107	108	98	89	109	104	121	93	120	104	88	98	95	113	112	110	85	91	96	120	99	98	87	88	86	90	107	104	106	111	93	107	104	100	85	91	94	104	105	108	104	116	95	100	95	91	109	105	107	104	108	90	96	100	101	120	98	105	91	104	108	93	95	88	108	97	94	109	106	101	103	106	105	94	104	107	98	112	105	100	113	101	112	95	113	105	87	85	99	99	88	98	107	97	103	88	88	94	82	100	111	91	98	95	97	96	97	106	107	84	90	108	113	84	111	130	119	100	113	113	114	113	102	92	90	107	105	105	104	115	92	102	92	75	105	109	93	113	109	111	111	96	106	113	110	105	90	93	111	114	103	88	100	100	103	116	113	113	122	110	112	104	102	111	95	106	99	93	101	110	112	97	97	98	101	90	102	103	98	106	112	90	86	118	120	109	97	99	110	103	114	90	106	99	108	98	114	89	103	100	96	112	80	88	110	80	108	101	93	102	110	92	99	109	102	104	93	109	114	92	118	102	91	99	76	103	111	91	125	90	87	95	95	94	98	96	111	108	102	103	96	111	90	120	99	110	101	105	87	109	104	104	91	102	114	90	103	107	101	104	106	92	86	85	100	89	87	99	83	106	84	105	92	98	110	92	90	102	94	112	102	109	94	94	91	111	98	111	130	119	101	107	100	112	105	96	105	99	105	117	91	86	95	116	89	101	115	90	99	96	96	104	105	99	93	108	107	113	105	99	96	101	100	101	116	110	88	106	79	116	105	90	113	100	103	109	91	84	114	73	101	108	97	98	90	104	95	111	101	96	115	101	99	100	87	100	94	107	99	106	78	88	107	102	111	98	114	88	104	112	101	105	78	105	95	118	105	100	100	107	118	111	105	100	115	97	98	92	93	96	98	89	116	100	108	86	112	108	94	112	87	105	102	86	105	101	96	92	91	105	99	92	92	105	103	115	97	117	97	91	110	110	92	118	104	102	126	89	116	117	92	94	89	101	103	92	93	112	101	89	101	93	102	103	99	95	102	102	102	91	93	110	94	95	94	84	115	99	104	94	91	97	97	103	101	132	101	94	120	116	93	107	100	111	89	98	115	114	118	95	101	83	97	109	93	105	130	115	134	100	111	102	99	84	102	106	95	103	104	101	90	122	89	109	105	95	112	99	98	98	95	101	83	120	105	78	109	106	90	83	112	97	95	94	109	100	96	90	99	90	103	112	104	105	110	105	112	110	103	101	89	85	98	82	102	116	92	102	113	95	112	87	123	101	93	105	110	105	97	105	98	83	82	116	96	124	88	107	93	96	101	99	105	93	87	90	86	134	100	102	87	106	108	92	102	92	95	107	78	100	98	103	110	82	97	102	97	103	101	96	95	115	119	115	109	90	104	91	108	96	97	115	109	106	97	112	104	97	103	100	93	103	115	125	112	103	100	106	101	122	92	117	113	75	105	92	114	81	97	93	110	97	98	97	97	84	108	114	105	110	110	96	113	110	95	102	94	115	95	92	115	100	97	98	94	99	95	94	106	90	98	88	114	97	84	109	109	99	82	95	102	90	107	105	104	111	92	97	98	116	110	108	106	96	107	93	82	101	97	100	117	100	110	90	93	110	103	104	104	95	99	111	106	90	88	105	95	96	102	111	99	104	87	99	84	119	87	109	113	97	96	92	99	96	95	99	89	98	107	124	88	128	111	91	102	99	106	113	107	93	95	101	76	106	88	99	87	104	97	89	103	87	100	107	91	98	105	99	92	96	112	95	92	100	94	109	87	101	116	90	121	102	111	90	91	123	91	93	88	106
11738	5492	3345	5310	10616	11640	10029	8045	6492	5540	4478	3676	2905	2676	2795	2629	2405	1941	5388	5074	1542	1186	1086	1051	993	1122	1068	1074	1089	1008	1070	1058	948	1015	1077	1149	1152	1242	3334	4635	4989	3273	1946	1254	1048	917	845	822	817	808	842	834	808	781	826	809	820	846	803	842	843	773	803	811	785	838	761	814	815	776	906	821	827	769	782	817	822	856	778	807	803	796	848	834	838	808	818	810	812	819	765	838	824	829	868	782	817	779	849	822	822	822	764	840	844	831	803	795	855	792	806	787	783	825	799	820	789	780	826	855	874	778	794	816	857	829	809	780	809	821	837	823	778	783	852	837	865	802	849	763	791	807	809	761	828	873	801	804	787	857	808	825	880	822	832	841	791	797	856	828	794	835	863	840	807	788	787	843	827	839	853	802	848	900	777	813	840	869	808	757	855	824	792	838	886	837	844	807	800	829	827	821	811	839	824	831	861	796	832	780	781	834	818	821	848	804	804	806	804	845	844	799	841	810	804	827	849	860	778	866	838	755	876	802	839	812	812	811	844	774	815	833	866	820	752	870	799	843	824	799	854	783	847	805	761	817	791	812	811	842	839	803	811	793	847	792	811	844	822	788	771	844	845	810	810	854	812	812	803	829	818	831	838	816	763	814	784	790	832	812	769	829	778	854	807	829	821	808	774	814	787	769	840	838	794	795	816	772	816	793	836	770	834	802	874	825	804	765	773	805	852	804	758	811	810	848	788	829	845	853	867	826	819	825	838	807	800	786	832	872	865	856	838	834	842	824	808	798	825	848	793	836	805	830	836	833	790	831	852	768	811	875	855	821	859	835	834	818	799	857	800	819	799	858	798	862	795	782	799	786	798	825	827	844	820	814	778	772	774	778	782	785	806	806	758	832	820	827	818	859	765	850	829	831	798	821	848	812	778	801	751	871	792	850	841	885	780	724	825	831	814	772	874	842	759	848	839	799	865	768	808	816	887	776	784	845	857	819	824	823	827	797	858	805	837	836	809	819	867	775	813	843	839	854	862	804	797	851	814	778	839	841	818	793	828	758	837	795	838	796	820	808	801	773	783	798	831	805	853	856	805	801	810	753	859	820	825	850	837	864	825	809	846	841	831	813	782	875	834	817	787	823	815	779	852	803	806	814	828	814	855	838	816	860	798	847	789	821	839	804	807	788	810	867	824	780	803	829	791	843	853	780	823	856	826	815	845	835	782	818	810	814	774	782	845	817	789	823	796	812	839	829	867	829	804	825	775	787	833	804	793	830	799	802	788	832	876	844	843	790	861	823	795	792	777	807	790	853	818	844	797	826	802	799	812	810	743	814	796	802	829	857	860	848	803	846	820	834	836	906	841	845	820	785	851	791	818	792	833	839	854	794	832	799	831	814	796	796	883	861	803	771	826	830	797	900	806	802	761	837	854	772	824	821	824	829	840	880	826	774	807	799	822	788	775	798	768	791	765	837	788	855	772	769	824	857	832	878	834	809	832	814	776	794	813	868	785	794	814	821	795	844	814	848	839	767	771	811	836	785	838	851	847	826	778	772	850	863	828	783	814	844	812	844	892	811	830	808	785	805	767	818	810	875	784	847	799	803	836	834	803	841	792	799	861	833	800	823	816	833	839	848	839	855	865	784	803	729	846	845	796	783	830	864	802	817	859	826	850	837	836	808	782	835	792	847	824	766	839	777	821	813	830	794	810	799	834	811	833	806	790	810	833	836	838	792	782	787	789	804	825	817	819	847	798	840	825	812	822	848	822	790	804	785	843	780	825	830	830	818	842	817	811	844	820	807	831	821	748	837	800	834	801	832	826	837	838	822	826	838	848	801	794	860	858	792	798	864	773	835	807	807	854	819	802	774	846	760	879	872	858	805	829	822	835	797	818	876	812	815	832	807	846	804	812	838	788	824	834	794	756	874	801	776	793	834	845	796	863	844	862	830	815	787	865	828	821	841	843	834	848	849	857	820	808	799	828	843	786	828	794	883	825	819	844	831	854	810	832	848	801	830	813	806	773	870	833	840	842	769	833	859	786	787	817	798	862	814	824	861	825	846	829	880	857	773	862	785	846	821	823	828	838	822	829	818	736	779	805	870	800	830	793	820	826	775	840	813	860	798	845	834	779	819	806	815	815	826	839	850	812	808	796	857	862	839	874	825	846	835	830	804	850	797	815	789	784	798	826	855	821	835	828	815	801	831	767	796	826	839	808	812	859	831	778	834	778	769	828	813	774	835	830	859	778	766	789	795	778	827	825	827	831	831	833	763	830	847	764	828	785	844	827	810	876	827	803	815	794	846	812	790	878	836	823	799	810	850	774	785	830	838	838	819	832	889	806	805	842	833	816	801	779	826	832	830	861	797	802	782	827	821	859	853	819	889	778	884	859	778	870	834	808	747	807	883	808	837	804	813	878	805	785	832	838	823	859	818	797	857	810	838	784	838	829	809	761	815	897	844	854	837	827	824	860	780	841	810	787	778	866	778	825	856	855	836	838	823	798	811	837	769	836	757	846	814	829	808	815	837	830	854	831	889	804	854	843	800	822	817	828	812	864	794	801	853	808	834	849	880	795	795	814	789	761	828	795	779	789	789	865	808	876	856	794	807	793	772	812	801	791	810	824	814	828	864	805	849	837	824	847	835	818	829	821	841	822	801	815	782	790	803	856	835	847	841	841	873	825	817	868	842	810	804	839	866	845	797	799	782	804	803	822	815	780	869	793	767	751	862	843	822	823	811	802	823	825	814	773	910	848	823	765	842	838	815	822	826	889	812	797	813	816	812	828	815	809	829	779	849	826	839	796	844	791	786	787	805	827	786	774	808	778	818	854	803	816	831	797	837	860	818	876	786	793	808	826	821	821	824	822	857	835	788	801	792	779	853	798	825	783	833	774	773	847	815	825	837	809	791	817	854	826	833	820	795	834	819	857	848	830	813	763	771	758	844	822	781	859	804	817	806	838	857	835	815	855	788	836	829	840	829	838	774	811	830	842	868	723	767	811	862	838	825	823	826	846	822	829	802	802	863	820	810	804	820	837	791	757	832	814	801	816	871	791	823	847	826	817	799	783	784	836	815	811	765	858	793	881	804	822	821	886	804	826	790	850	841	846	763	879	852	761	797	836	767	861	812	814	831	834	786	827	811	789	852	862	836	862	794	811	812	849	789	828	811	841	800	785	856	819	847	817	832	804	809	798	833	835	845	832	806	816	862	849	860	851	806	761	766	803	775	816	813	805	838	795	808	793	834	779	818	854	784	781	845	857	859	833	838	862	867	818	851	802	815	776	827	813	809	768	807	824	819	840	824	851	845	812	830	785	766	821	811	885	817	834	792	857	798	844	804	802	786	844	823	795	822	861	786	842	781	814	850	826	843	821	817	818	810	874	825	788	811	866	837	819	848	828	836	795	824	867	843	797	803	782	833	820	810	821	799	779	841	787	818	771	817	793	812	898	770	835	851	821	761	841	850	869	806	765	869	851	821	834	801
1579	361	258	210	201	248	239	237	212	185	183	154	154	117	149	131	143	141	174	387	205	100	89	84	87	96	92	81	99	107	111	99	79	92	92	84	96	118	287	310	284	212	143	102	87	75	93	86	81	88	86	72	84	77	78	86	68	89	82	67	72	74	64	87	80	85	65	66	90	69	65	63	86	98	75	83	92	78	76	85	82	66	74	75	69	95	79	81	75	80	83	82	90	89	64	68	77	82	91	75	79	77	66	87	86	67	82	83	88	61	89	68	73	91	74	81	103	80	56	74	79	91	67	73	93	82	86	88	93	74	77	72	78	77	73	81	91	71	75	68	87	69	75	89	80	68	78	87	78	95	63	74	70	65	60	82	78	75	74	73	66	83	75	82	74	64	72	83	68	79	101	60	84	93	72	78	82	87	80	80	81	70	74	63	73	81	85	72	76	89	79	60	90	60	79	76	86	69	75	60	75	90	91	92	79	77	78	81	79	76	80	71	84	79	76	74	66	78	57	78	80	86	94	77	88	73	77	75	69	64	81	103	70	66	85	77	65	80	77	76	89	74	70	69	98	68	76	66	85	88	90	62	74	70	73	88	82	64	78	74	76	78	78	81	76	90	81	82	85	98	97	90	80	73	85	73	83	94	96	77	83	81	72	77	90	81	81	79	76	74	75	60	70	84	75	66	78	73	95	89	67	94	80	93	79	84	75	80	74	91	65	93	87	89	103	90	86	54	75	82	92	81	90	88	90	81	79	92	83	69	85	75	89	64	63	86	83	103	83	63	99	92	73	85	67	92	73	68	71	97	72	79	73	74	106	84	80	86	57	78	78	78	79	71	88	81	92	88	58	76	70	79	79	78	89	76	75	76	79	65	80	70	95	68	105	69	69	74	82	69	63	66	97	86	64	89	80	69	82	83	88	72	85	87	66	83	82	75	84	82	75	87	85	81	87	82	83	62	66	71	62	95	56	80	74	75	65	83	88	81	69	72	68	69	79	88	75	85	64	67	68	61	91	67	68	80	83	72	72	69	101	80	83	61	83	88	75	82	73	74	83	83	77	75	71	79	79	71	76	90	86	87	71	82	91	76	73	76	88	81	71	87	90	86	63	77	69	69	78	86	73	80	71	83	91	94	85	93	76	77	67	84	76	77	84	91	81	93	72	68	81	83	77	71	83	78	87	71	79	73	71	82	76	100	76	67	81	85	87	73	88	57	75	71	76	86	86	88	99	64	96	70	91	83	73	91	87	97	89	89	80	87	83	68	74	74	83	92	79	83	71	96	62	75	74	70	74	66	82	81	70	88	67	88	82	92	72	73	89	74	68	92	72	91	82	60	78	80	82	80	67	72	59	79	81	83	84	91	87	76	77	85	100	78	77	71	87	84	77	99	83	100	88	79	78	66	92	69	87	87	77	84	70	84	75	66	80	72	74	72	65	79	94	91	65	80	82	69	85	85	79	81	74	77	83	60	79	78	102	87	66	74	87	72	65	83	81	78	85	69	79	81	86	77	64	77	79	88	87	85	78	71	90	66	82	81	68	76	66	88	90	71	73	58	78	81	66	77	86	69	83	80	85	82	96	93	79	69	81	75	67	70	80	75	73	83	84	68	85	81	85	75	77	79	82	86	82	84	71	91	83	80	76	89	68	71	101	78	78	92	78	80	89	75	75	72	88	66	78	84	71	75	85	98	76	72	70	92	70	87	85	78	70	87	83	78	74	56	87	81	85	87	78	67	82	78	64	90	101	72	83	81	82	77	69	76	75	64	76	68	85	89	75	80	89	77	75	84	89	86	86	65	73	84	93	72	79	84	78	73	81	79	91	83	86	88	82	75	87	87	78	96	92	74	83	89	78	74	86	82	91	87	65	79	64	68	72	73	70	82	86	72	75	82	83	74	88	61	83	75	72	76	98	94	80	76	76	76	65	79	72	73	79	86	71	83	93	65	81	84	77	74	73	65	88	85	73	66	74	82	92	68	70	74	68	84	81	78	93	77	73	72	80	82	73	64	73	93	77	96	68	90	92	82	70	61	89	82	93	79	77	81	69	82	76	72	72	86	81	80	67	84	67	80	91	97	84	73	87	76	89	65	76	71	76	83	89	80	78	83	85	74	63	79	75	85	93	77	69	75	80	84	75	73	94	71	79	77	79	67	74	88	82	81	67	70	88	75	70	93	73	50	90	64	96	72	67	85	71	66	86	77	64	73	86	87	89	80	85	89	79	76	82	54	66	86	65	87	73	76	66	75	77	82	88	69	79	98	77	70	74	89	82	84	72	82	81	63	92	72	98	82	73	80	67	63	64	72	82	86	78	67	72	82	80	70	76	74	74	73	69	68	74	85	84	87	79	73	71	60	74	74	82	67	77	82	96	84	85	77	74	83	66	67	74	66	103	62	80	74	74	77	87	80	75	72	88	70	90	72	84	78	74	77	77	95	62	85	73	69	85	93	69	59	71	77	81	75	83	66	70	83	75	86	86	79	79	79	93	76	68	69	81	84	83	72	71	87	80	67	93	86	65	74	67	75	79	89	76	63	69	78	81	83	106	98	87	91	75	92	62	82	93	74	93	80	57	77	68	92	73	74	82	80	74	71	68	90	77	80	92	69	80	91	81	88	81	75	89	91	69	89	91	76	84	74	80	93	86	89	85	78	75	72	93	75	75	71	74	96	65	72	86	77	78	67	65	90	80	73	91	73	77	77	77	90	74	73	62	80	86	76	91	69	90	93	70	71	71	84	71	85	71	72	80	81	78	86	93	82	73	85	84	88	83	73	81	58	69	74	80	67	86	68	68	94	83	90	88	87	86	64	77	69	82	75	77	91	68	74	75	65	88	68	74	77	66	84	73	87	66	72	82	75	78	69	88	73	78	91	86	79	78	73	65	85	83	82	72	80	71	68	79	68	78	75	76	84	74	64	99	74	62	87	83	78	72	75	58	83	79	71	82	89	84	73	75	72	85	82	77	86	84	82	51	89	71	82	81	65	86	77	82	88	71	79	72	99	73	82	82	74	83	69	86	69	88	103	55	76	75	71	82	63	79	90	84	91	85	78	78	63	76	90	74	77	72	81	84	91	89	72	71	67	63	76	75	74	84	75	88	75	81	72	69	82	69	89	76	82	75	63	81	77	92	75	75	74	78	74	96	68	81	86	75	87	79	88	72	63	79	83	79	69	68	58	93	90	84	80	75	80	73	92	78	82	94	89	79	73	82	81	73	77	89	87	72	69	76	68	84	93	81	87	67	74	90	83	91	74	91	66	66	85	83	74	74	98	70	60	83	78	75	76	92	70	88	73	100	74	84	92	88	68	68	70	77	87	91	91	73	77	83	62	76	87	58	67	76	78	89	75	72	90	85	89	87	79	93	88	80	76	88	76	76	77	74	97	83	74	72	76	83	78	73	67	77	82	84	70	85	66	84	80	88	73	67	85	69	73	74	90	77	92	86	79	78	84	86	77	69	81	68	90	84	103
13550	5152	3517	5376	10592	12345	10546	8865	7440	6536	4703	3958	2885	2778	3142	2699	2904	2998	3659	8379	3875	1494	1138	1041	970	1015	1088	1050	1078	1240	1226	1086	1064	1032	974	988	958	2105	6117	5807	4786	2860	1683	1086	799	739	723	709	688	730	679	697	694	703	706	735	738	656	657	704	693	679	694	681	755	695	735	744	719	728	734	749	741	766	732	718	725	701	717	664	686	736	714	680	733	696	744	711	730	718	749	703	711	727	695	731	721	688	688	680	728	692	699	701	754	742	724	674	741	720	679	716	671	664	684	722	709	733	734	714	699	715	704	742	708	667	704	746	671	683	674	700	677	733	688	721	700	704	733	725	740	717	701	740	732	700	700	732	742	688	739	729	727	732	755	693	696	679	704	732	708	705	703	706	716	698	727	697	706	713	754	714	702	715	734	710	741	693	706	668	682	705	770	673	754	706	705	721	692	686	694	709	721	706	696	694	746	705	726	742	696	696	690	703	672	707	686	721	679	716	748	686	716	722	699	721	691	687	664	738	712	733	706	685	719	699	699	735	769	728	681	676	724	722	721	709	691	707	693	723	695	698	709	744	688	644	738	682	736	676	691	701	678	688	744	737	693	716	728	720	681	693	698	719	738	688	697	739	726	674	676	740	716	725	716	709	722	704	685	761	705	698	691	697	730	741	648	658	715	701	692	694	709	725	690	716	687	669	716	724	694	712	704	701	712	733	701	699	687	716	724	735	686	703	692	732	701	695	699	690	713	682	717	651	715	706	677	679	722	694	750	698	715	735	713	706	721	697	727	737	718	714	709	706	698	745	744	706	696	718	673	695	759	656	708	689	764	656	678	682	694	736	719	707	707	691	650	701	701	702	676	700	716	691	734	715	724	714	682	695	722	682	708	699	700	700	738	660	726	689	695	736	757	723	728	705	712	701	681	739	697	734	684	710	758	724	735	684	709	710	700	726	735	751	710	678	704	691	708	742	707	747	702	722	717	742	698	738	701	698	716	727	728	720	683	694	720	707	675	707	726	713	727	670	708	726	705	732	709	690	715	715	719	673	736	706	695	752	668	720	714	717	735	699	692	680	700	688	712	686	703	719	739	672	673	736	716	662	737	704	711	684	712	678	723	712	709	675	726	747	659	713	682	691	710	667	697	731	706	709	738	697	692	732	703	713	734	735	726	708	716	700	709	698	746	704	742	710	675	738	693	709	674	669	670	691	662	684	705	679	715	727	694	748	721	730	706	707	653	729	694	670	702	741	768	711	669	730	770	710	713	757	705	643	768	684	743	712	714	738	725	702	695	728	711	688	732	682	688	726	760	700	718	702	676	722	709	725	672	734	704	704	675	691	707	718	688	657	755	728	674	708	675	712	714	703	756	701	700	708	711	682	708	718	696	751	677	700	701	657	723	716	697	713	706	712	660	718	691	718	736	712	698	675	683	674	679	729	661	739	690	674	690	722	743	690	715	728	681	672	734	695	674	681	748	670	728	723	731	749	683	680	706	739	714	683	744	668	689	637	699	684	723	689	779	677	696	649	671	761	684	716	724	684	706	683	701	712	714	681	723	678	736	699	721	738	739	712	717	719	720	722	718	721	710	712	670	725	678	715	703	702	732	681	716	705	675	755	711	668	703	687	734	703	717	728	704	735	710	723	677	744	702	692	674	732	727	764	728	696	625	703	751	694	704	726	729	700	699	725	702	685	695	704	680	711	676	734	727	690	656	766	717	742	719	679	694	710	707	683	658	659	749	684	731	735	691	737	727	674	670	692	709	727	704	723	755	671	682	722	693	678	755	724	728	705	703	716	697	718	679	719	719	711	720	735	685	712	736	699	720	709	728	706	634	645	738	698	688	699	723	681	749	681	656	678	682	710	648	670	705	670	644	678	725	740	692	742	717	724	699	750	734	747	682	671	743	706	706	719	749	752	719	759	707	673	700	688	686	708	686	702	701	714	724	709	734	731	687	763	714	682	679	689	682	705	694	729	691	684	737	699	716	752	672	660	717	709	704	745	698	705	736	691	669	718	667	710	737	688	707	693	693	719	735	660	695	696	722	720	705	762	752	699	708	737	677	717	712	762	701	694	693	765	704	661	694	734	665	730	664	660	680	683	688	766	688	703	678	776	709	726	730	681	720	705	700	699	746	716	680	690	724	637	674	719	696	712	695	721	741	640	695	705	689	719	717	699	691	713	708	695	655	729	748	706	662	731	711	740	646	692	705	703	652	706	779	718	750	731	749	714	713	726	723	731	722	700	737	794	724	719	712	680	730	702	720	689	746	712	705	758	701	706	729	680	690	747	770	688	692	709	701	712	720	706	695	724	715	771	737	725	671	689	701	702	693	702	706	686	733	734	696	686	733	684	722	750	688	749	732	694	713	684	714	699	680	722	713	698	710	762	675	745	720	711	711	699	740	719	755	701	715	705	684	685	676	772	760	735	727	707	727	694	652	765	737	701	713	661	717	694	682	729	697	687	670	691	742	733	712	717	689	668	657	742	728	711	818	671	734	748	701	673	706	635	749	746	731	697	738	678	692	707	706	721	670	679	678	707	668	754	739	717	717	690	680	703	717	740	685	734	689	725	728	741	700	702	713	660	682	695	742	675	684	704	748	680	736	692	692	695	721	717	701	700	693	692	668	720	727	730	675	664	758	715	749	726	650	732	713	765	725	723	696	688	728	719	710	714	704	697	712	697	753	688	667	719	691	697	741	709	732	733	718	694	715	704	735	766	695	739	749	696	672	672	728	713	724	656	728	670	706	693	677	651	720	732	684	717	670	696	694	776	700	724	700	702	718	741	716	674	709	706	703	708	638	707	724	706	720	754	698	712	663	720	771	710	717	738	698	728	712	690	708	713	695	732	729	709	672	686	735	668	715	752	731	688	665	724	683	720	702	690	723	704	693	681	711	726	742	727	703	712	666	700	699	706	737	701	732	657	700	750	661	701	722	701	708	713	751	703	690	739	700	696	740	711	694	734	705	685	713	711	735	681	679	751	738	690	720	693	722	717	703	690	724	702	663	709	739	703	709	692	728	693	683	714	667	727	726	691	724	707	677	746	681	680	706	695	687	757	739	727	714	695	692	673	704	721	719	721	720	711	654	716	726	709	733	723	689	683	726	688	730	761	733	743	748	687	715	707	727	774	677	729	677	689	716	770	758	686	724	737	713	728	712	678	702	735	705	708	706	698	724	702	661	699	696	692	693	747	707	700	716	689	734	752	723	687	698	678	721	700	707	730	704	698	678	732	735	749	698	733	709	727	709	694	687	744	717	694	728	696	742	749	689	737	721	698	658	712	693	718	730	721	733	719	696	675	746	730	679	732	724	680	732	730	721	692	679	733	733	733	713	723	693	714	709	672	712	689	693	734	743	695	678	698	720	673	727	732	704	719	690	698	670	692	729	726	686	725	710	671	706	715	675	712	700	716	697	668	715	690	669	698	755	696	691	702	676	746	729	701	690	694	778	719	714	762	647	688	737	691	736	692
1199	563	318	231	213	313	349	319	317	262	246	190	150	181	170	172	198	203	236	528	347	143	123	106	92	98	133	139	132	92	125	114	94	112	106	113	102	168	563	495	343	237	166	99	116	101	102	90	85	109	81	94	93	90	91	80	109	104	77	102	107	85	110	68	92	91	85	94	96	91	88	84	92	94	84	89	94	87	92	106	99	89	84	94	94	97	81	104	91	80	97	96	85	101	93	85	91	87	92	85	84	98	91	93	72	89	102	87	92	100	110	96	104	103	93	86	68	82	99	94	98	93	89	82	82	101	81	91	87	74	99	79	86	93	80	101	93	94	104	84	82	95	85	112	98	84	92	81	94	103	91	75	92	89	101	88	87	96	93	109	104	65	87	81	90	92	110	99	89	99	99	101	94	103	96	94	95	113	109	82	89	92	84	94	101	85	102	101	105	91	84	91	98	87	93	93	96	88	65	108	112	92	95	83	80	80	81	92	85	88	83	97	94	84	83	89	105	102	78	91	74	87	84	83	95	99	96	92	94	81	91	81	97	91	93	75	74	88	90	90	89	100	104	96	61	105	100	79	90	82	103	81	91	96	103	90	93	110	80	95	88	98	101	98	89	82	84	74	75	98	98	94	92	96	83	80	90	97	94	105	90	100	98	114	99	98	92	85	104	88	90	113	91	81	89	98	88	99	112	88	90	92	85	74	96	90	93	106	98	91	97	92	88	86	89	95	104	112	96	90	78	90	79	96	98	93	117	95	79	87	78	74	92	84	98	95	99	99	109	76	88	110	99	88	112	107	85	81	94	93	96	104	92	92	73	99	87	90	93	76	106	91	112	91	108	79	82	93	89	90	83	107	101	91	80	87	83	96	90	97	78	94	92	91	98	75	94	92	97	83	98	86	77	95	96	104	83	97	92	104	101	89	85	90	105	93	88	92	89	92	76	87	98	73	87	99	109	81	89	97	92	92	82	71	117	75	93	105	88	90	89	91	89	79	101	80	107	92	97	99	82	70	85	107	114	108	97	90	95	103	86	105	77	89	85	88	91	87	96	92	96	90	93	86	104	109	82	86	91	80	91	93	105	93	82	102	83	88	99	94	103	94	80	104	103	98	84	89	62	93	102	85	104	96	93	101	91	84	90	92	89	100	84	86	102	101	73	93	93	100	89	92	92	78	96	102	101	79	101	103	78	98	86	84	112	86	104	88	101	90	94	86	69	88	75	105	89	90	95	94	91	97	88	90	86	90	98	84	94	92	118	103	89	97	96	87	82	82	88	90	97	88	86	109	102	86	87	90	101	118	104	92	79	84	85	96	84	92	87	95	109	90	83	69	85	85	89	75	105	85	96	83	86	106	93	106	89	103	98	80	92	95	92	98	99	95	81	87	80	77	75	90	96	87	90	85	83	99	83	93	95	92	84	94	83	90	97	102	91	101	88	89	81	88	95	114	88	85	102	89	108	90	82	72	86	101	102	98	93	90	84	83	90	72	81	74	91	83	94	73	94	107	96	88	87	97	80	112	94	93	88	105	84	78	115	85	98	85	96	83	101	103	84	89	106	84	88	107	96	85	99	93	85	93	88	109	95	95	97	87	80	101	95	80	92	103	94	83	80	79	85	93	104	91	98	108	98	95	95	98	92	93	106	96	78	78	103	96	95	90	80	97	104	102	90	102	96	83	79	80	99	90	100	95	103	80	91	93	97	99	84	75	108	73	94	86	94	94	93	92	106	75	97	93	90	89	102	88	88	109	82	82	92	102	107	88	82	91	85	92	99	112	95	92	84	106	100	104	93	88	96	98	91	94	103	97	92	90	98	106	90	90	95	95	94	93	85	97	83	83	84	93	99	93	99	87	105	86	85	88	101	98	101	103	83	100	108	89	88	97	88	93	102	86	102	93	84	87	82	89	88	76	83	79	85	113	87	91	93	83	77	77	85	99	80	96	99	93	89	94	89	92	96	90	98	70	86	83	99	101	90	98	103	88	70	94	85	92	95	80	83	87	86	97	100	98	81	107	91	103	92	81	64	101	71	91	95	93	103	89	91	95	76	84	91	106	70	85	99	93	98	89	100	103	89	85	100	77	77	85	90	89	87	81	84	91	86	82	94	98	107	79	75	101	76	88	108	99	97	96	98	102	86	80	86	105	91	75	71	96	103	110	88	103	82	84	91	88	86	98	90	99	92	89	97	79	88	91	89	101	79	87	85	85	81	107	82	84	88	85	82	95	78	92	105	75	101	96	93	98	91	89	89	111	86	88	83	83	94	88	90	89	81	94	100	82	98	92	86	98	103	99	87	97	87	89	99	89	97	87	99	104	71	89	91	86	101	104	86	77	106	91	98	100	95	105	85	91	107	96	82	88	81	87	85	92	100	82	102	99	87	94	90	92	82	98	66	70	96	98	81	112	95	82	96	86	93	81	96	85	91	79	91	87	97	105	83	112	94	92	73	93	94	84	94	93	89	104	91	96	98	98	98	92	89	109	113	86	82	84	105	91	88	86	84	106	100	94	101	85	98	109	93	98	93	97	80	92	90	88	78	95	99	78	96	96	94	98	114	97	82	82	83	84	108	102	79	93	93	90	96	78	80	89	90	100	92	96	89	97	74	86	82	92	67	92	107	83	80	86	80	106	88	101	92	95	81	84	88	98	81	86	93	108	86	80	89	92	81	93	95	75	81	89	76	98	90	95	83	89	95	97	95	83	102	74	88	85	95	99	89	97	103	86	78	98	114	107	88	84	98	84	106	98	90	85	105	91	86	93	94	78	89	104	98	96	103	88	94	89	91	90	79	87	84	77	89	112	79	105	80	88	79	87	81	111	97	87	87	68	84	88	77	78	83	112	96	91	90	95	96	112	96	98	95	94	78	80	96	87	86	109	93	83	84	77	101	100	82	97	88	91	103	86	115	108	101	90	97	96	92	86	86	69	88	100	87	96	101	86	91	95	98	94	92	112	97	80	95	88	86	88	81	91	84	82	96	92	95	88	101	86	84	98	103	96	90	96	90	98	94	101	90	91	97	94	85	72	77	94	92	93	101	94	97	91	79	103	80	95	103	108	73	97	101	107	83	79	89	97	90	88	88	99	105	112	105	102	99	77	95	93	89	98	93	74	91	92	105	91	82	93	105	92	88	100	109	80	108	91	108	76	96	104	90	91	88	93	87	102	88	76	92	98	80	86	82	106	86	86	100	87	102	97	92	77	92	100	96	96	81	101	103	79	91	101	95	90	73	81	83	101	107	81	96	88	103	102	74	90	84	99	83	116	109	94	79	92	103	84	83	78	94	91	95	96	95	80	89	109	85	91	92	96	86	82	100	93	112	86	96	81	96	94	97	90	99	93	75	113	72	94	82	93	104	85	95	93	91	96	102	85	95	91	83	96	79	75	93	87	96	97	96	87	83	84	105	83	83	102	80	87	89	102	88	96	90	81	85	93	108	102	101	89	107	86	100	94	96	91	77	100	89	105	81	83
14966	7138	4168	6710	12704	14759	13029	11352	9662	8091	6138	4649	3807	3997	3444	3336	3435	3941	5073	10588	6079	2179	1585	1300	1243	1349	1450	1475	1360	1296	1331	1270	1312	1181	1150	1123	1121	2822	9943	8702	6282	3753	2056	1223	934	828	823	868	826	815	860	815	829	813	828	760	847	830	865	822	810	846	856	847	788	826	815	810	798	787	843	795	794	790	796	837	770	832	824	792	882	843	827	825	820	833	824	798	828	864	812	832	804	838	841	866	809	785	844	837	825	855	810	804	831	834	780	791	841	856	810	802	811	822	824	830	835	821	823	827	880	819	859	812	824	819	833	794	832	874	797	858	864	809	853	831	868	862	824	806	784	822	798	908	851	845	867	823	830	825	917	825	769	801	865	826	765	835	821	826	775	856	797	809	789	844	833	803	756	903	838	791	820	832	822	784	775	806	837	825	832	782	823	818	851	785	817	840	790	830	756	860	833	817	829	854	843	809	827	848	822	803	835	877	816	827	850	784	829	829	816	834	784	824	829	811	868	863	824	826	816	879	818	860	775	851	837	835	819	833	852	796	870	853	870	825	856	883	850	814	827	800	767	753	812	806	862	827	807	814	823	808	811	779	815	781	791	832	801	852	863	831	829	814	851	811	790	814	839	807	845	828	851	776	838	843	869	829	844	875	830	867	788	820	844	827	823	874	838	821	780	822	814	837	848	778	823	812	820	805	842	842	796	827	828	870	780	866	814	792	824	856	838	818	834	830	846	852	824	818	824	840	856	851	822	803	846	847	768	854	847	871	816	819	790	841	817	848	839	846	822	775	845	800	793	868	855	828	865	782	828	804	844	809	817	839	851	868	866	865	788	847	768	829	839	852	861	789	828	851	841	813	800	846	846	852	859	822	832	839	828	839	891	832	813	867	819	853	820	823	817	752	803	874	789	790	874	857	865	789	865	851	836	847	837	804	824	843	827	843	833	837	857	839	806	829	805	833	824	845	832	819	830	823	849	814	780	853	848	884	842	875	808	833	819	803	828	868	847	839	850	841	871	803	849	877	820	861	796	823	826	804	829	875	841	850	818	859	870	819	871	841	834	798	836	811	805	779	823	807	787	841	856	803	783	849	845	829	808	828	867	807	794	829	842	844	847	832	763	838	846	799	802	840	854	800	822	833	808	861	819	810	813	887	832	835	794	828	851	836	833	846	834	825	828	870	785	803	825	821	858	826	793	843	819	780	804	848	834	836	768	882	783	860	831	864	849	823	805	802	850	850	835	875	838	796	858	833	838	816	816	871	818	819	829	855	853	826	850	813	818	806	848	811	870	846	791	845	799	835	806	788	810	839	782	843	840	846	839	797	847	819	786	811	822	831	833	866	826	860	820	782	787	776	865	855	809	834	877	826	835	841	823	830	802	862	868	840	815	801	823	802	845	837	858	814	877	871	853	842	785	809	809	803	842	822	798	836	772	823	854	825	810	820	849	852	786	834	813	835	867	827	823	852	811	860	858	833	868	821	841	806	784	855	765	794	796	835	820	814	810	825	783	840	783	816	799	903	818	805	834	798	858	810	775	861	872	841	858	857	869	837	861	832	876	808	806	826	859	861	848	848	837	832	859	756	851	772	856	806	881	833	833	851	810	801	817	826	823	851	882	822	850	832	845	836	870	831	832	796	840	787	818	802	787	865	839	826	805	824	786	822	829	829	888	789	820	829	808	855	797	834	804	839	842	832	795	779	823	840	801	859	840	743	841	851	764	847	795	832	802	848	791	852	844	828	811	787	801	800	799	825	874	801	828	793	838	827	833	841	787	841	805	870	784	848	837	841	795	822	770	825	833	850	836	849	834	808	852	852	836	835	898	867	763	832	844	843	836	807	849	832	813	805	838	809	829	811	795	797	860	876	826	845	858	817	808	812	791	816	855	812	791	782	871	802	805	846	876	866	833	809	876	852	822	882	885	816	858	834	834	830	867	859	768	839	867	854	808	807	861	858	827	820	828	829	840	842	868	828	813	882	810	853	776	920	828	856	821	819	841	843	855	832	861	882	850	833	811	856	802	850	801	825	813	847	835	857	825	812	819	841	810	851	850	799	877	849	799	830	811	806	768	827	788	831	829	899	809	842	807	845	859	832	863	802	823	870	794	845	846	886	829	818	820	855	856	819	878	836	802	818	835	820	844	817	828	792	794	808	798	806	874	818	836	839	843	830	775	826	821	792	830	800	863	860	795	893	851	860	860	841	828	821	857	827	817	824	856	794	827	806	819	796	777	894	822	833	824	775	790	815	811	870	867	781	827	806	855	801	845	825	817	806	868	868	853	815	815	800	830	834	820	827	794	825	829	820	851	827	854	832	819	797	841	836	792	853	868	832	865	793	811	865	796	920	834	870	764	841	865	859	853	768	793	881	834	830	810	822	822	832	822	858	838	785	811	791	849	800	880	818	804	848	819	822	778	786	800	826	823	811	806	820	830	831	777	854	802	865	877	864	778	838	815	833	835	846	823	843	794	811	859	858	820	876	866	836	842	768	843	817	799	839	887	811	830	805	781	820	872	796	778	844	807	838	814	852	835	827	802	837	827	835	793	778	841	796	870	816	792	797	813	821	840	849	846	822	758	808	838	841	832	840	812	813	887	787	814	807	791	852	822	873	821	875	852	860	809	819	846	810	825	859	846	774	817	794	846	817	807	885	786	838	806	815	826	824	838	859	770	879	815	846	841	861	837	873	819	829	805	811	813	817	879	782	820	786	822	787	782	832	875	867	857	859	757	823	809	824	831	810	811	834	834	835	833	841	850	803	813	818	820	812	795	850	845	834	830	799	798	804	853	866	836	833	875	836	811	807	847	817	791	832	826	835	817	843	856	831	803	816	833	817	793	808	856	822	882	832	801	823	819	800	869	851	808	830	816	823	814	817	859	841	799	849	809	881	842	855	822	769	810	814	799	860	863	867	822	794	858	768	844	818	810	859	900	836	851	797	770	821	797	852	858	854	845	829	818	818	862	824	837	838	845	784	852	803	851	827	869	824	825	822	862	800	863	846	794	839	834	852	869	826	833	836	875	858	835	845	776	848	879	797	813	878	854	851	798	787	843	798	829	831	755	808	806	800	834	846	800	840	841	865	801	808	819	831	825	772	826	783	835	837	816	768	836	864	807	796	832	875	802	852	773	843	856	851	817	827	869	806	822	809	834	810	825	844	805	841	814	800	780	857	786	847	795	863	877	810	831	807	839	831	842	851	821	873	841	828	803	834	794	845	823	822	815	832	821	797	826	825	809	805	835	856	854	767	823	844	825	859	816	779	852	818	823	829	815	769	789	866	815	786	794	886	811	851	815	849	884	802	814	863	874	843	872	809	793	828	855	799	857	848	814	841	834	840	870	842	876	834	847	891	814	821	847	819	839	854	831	836	837	841	816	814	832	830	837	911	883	841	770	848	786	838	840	833	772	821	824	830	841	848	851	870	842	864	821	862	839	815	845	803	831	823	831	867	853	838	754	786	836	782	892	786
1046	247	175	140	131	160	197	195	178	152	140	111	139	127	133	151	170	172	158	140	144	88	100	90	101	109	101	88	99	102	99	113	91	89	96	87	88	129	164	178	142	123	105	94	91	90	90	104	94	88	70	82	80	100	95	97	83	109	76	112	82	68	83	77	76	84	87	87	107	90	83	94	96	76	108	99	110	79	88	79	81	104	76	88	73	90	81	109	87	89	84	80	85	95	93	75	98	81	92	96	74	96	92	91	93	87	83	82	90	82	94	85	75	84	93	97	100	80	74	98	81	86	93	91	95	86	87	85	103	83	85	84	85	101	65	93	87	92	78	82	94	83	85	101	96	96	74	92	99	93	105	87	75	75	93	94	87	93	96	90	94	108	95	80	95	86	92	78	87	90	84	92	86	94	94	80	96	85	80	96	91	94	95	95	107	97	85	88	86	99	85	107	88	110	94	91	111	91	76	94	94	99	100	96	99	93	101	82	102	86	82	87	100	87	99	88	75	91	90	92	90	73	86	107	86	102	78	95	83	87	96	88	97	83	85	89	94	82	93	90	80	91	92	71	73	97	90	115	92	91	73	85	93	84	90	74	81	81	89	93	82	96	86	92	96	96	87	98	74	84	91	71	92	87	99	93	81	75	73	70	93	77	90	99	74	96	83	98	96	89	86	85	87	69	84	83	95	96	74	87	89	81	87	81	98	92	89	92	82	77	78	101	99	89	97	82	93	74	75	98	88	86	99	76	89	76	90	89	83	75	77	87	100	91	88	90	90	73	92	85	100	100	80	83	104	68	90	83	106	80	96	91	81	76	91	92	89	91	94	100	92	85	81	98	90	75	95	80	84	110	103	95	94	102	102	90	83	76	84	93	105	90	96	91	95	82	93	90	73	92	89	70	92	85	78	94	87	83	97	75	86	91	89	86	88	94	75	90	90	99	83	91	98	101	99	93	103	83	81	95	101	83	81	103	72	97	91	102	89	81	78	93	91	105	98	82	80	93	73	117	93	84	92	96	80	88	74	83	100	80	87	102	90	95	90	78	82	71	94	90	76	96	93	79	88	86	89	87	73	85	69	98	85	88	82	88	76	82	83	95	94	86	97	87	76	87	73	103	81	70	94	84	100	93	79	86	79	88	79	81	83	93	88	110	89	80	101	112	104	93	92	82	97	75	100	89	109	84	96	84	89	80	91	87	80	71	85	107	89	91	74	83	91	95	84	85	82	95	64	99	88	78	100	92	88	89	106	97	93	84	78	93	73	97	96	80	91	100	114	92	101	86	78	100	103	95	92	95	86	90	73	82	78	85	101	96	71	83	90	79	83	95	87	89	84	83	90	86	78	80	93	93	84	96	79	91	96	95	95	85	86	79	99	79	109	90	91	93	83	98	98	88	76	87	76	79	97	114	101	79	97	88	79	97	88	91	73	86	79	106	80	94	91	75	82	84	85	83	95	96	105	107	91	83	97	73	98	82	76	83	70	84	85	95	90	103	105	88	73	100	78	101	86	90	94	81	86	76	87	92	94	93	82	98	79	82	90	84	96	87	93	90	79	90	68	100	87	91	91	95	92	96	90	106	100	80	81	97	79	97	84	78	88	80	99	78	86	83	90	91	92	92	79	88	92	102	84	75	95	96	94	92	91	92	94	91	100	86	82	74	72	95	82	98	82	76	79	89	80	98	105	103	97	90	81	103	89	89	85	103	91	82	90	79	100	94	87	91	94	86	112	90	90	96	78	96	81	97	89	93	98	81	100	85	83	85	83	82	79	77	99	82	84	86	85	92	88	93	104	101	85	97	85	96	81	93	88	92	81	88	109	78	89	98	90	93	95	88	98	77	87	93	85	66	100	96	100	91	84	81	93	85	104	89	95	73	94	92	84	102	102	76	83	101	72	91	90	96	73	75	88	88	86	91	91	92	97	73	88	92	70	82	83	77	78	90	114	83	94	89	86	82	88	85	92	97	94	96	79	95	75	88	83	101	82	106	85	77	97	88	70	94	81	94	76	93	76	86	90	91	76	85	95	91	65	116	99	101	90	94	95	92	90	81	88	92	88	106	86	96	101	84	77	94	86	89	79	72	91	90	87	90	98	105	100	96	98	79	89	91	91	94	91	97	96	92	94	85	95	78	88	93	105	90	93	103	86	82	97	105	92	92	87	80	84	86	72	83	105	98	100	88	82	80	77	80	92	91	90	103	86	87	93	94	94	91	93	94	88	106	89	87	88	94	95	88	91	83	100	104	77	72	104	91	85	99	89	90	83	91	88	97	86	101	109	89	104	93	96	95	107	101	82	84	87	79	83	76	79	95	103	82	113	97	87	97	89	84	110	84	87	78	95	84	85	84	79	96	79	90	90	82	97	96	111	95	84	85	90	101	93	89	96	86	92	77	83	91	78	97	98	92	101	75	88	97	95	95	79	75	74	93	80	76	85	91	96	85	82	84	99	78	88	102	81	105	84	97	86	102	90	76	105	99	87	88	93	94	100	94	90	95	81	86	91	89	94	86	95	88	87	70	93	114	91	80	92	90	95	78	69	84	82	74	94	83	95	94	68	104	87	93	82	89	78	99	92	82	76	84	79	85	83	81	78	86	75	75	103	122	80	96	90	81	88	88	109	82	91	84	72	88	89	85	101	90	107	88	81	99	92	100	96	84	84	88	79	77	103	107	117	82	95	94	106	79	83	89	97	106	104	81	87	89	88	105	92	97	83	95	88	85	84	99	97	75	89	86	68	109	97	98	68	88	101	85	95	80	94	86	90	100	87	88	78	107	86	79	88	80	73	74	79	91	106	91	87	76	72	67	84	83	85	90	82	95	80	95	111	87	93	81	86	90	110	79	89	102	78	95	87	83	91	92	82	93	76	91	94	112	83	90	102	100	86	106	100	92	95	84	84	87	96	82	83	94	96	85	92	80	104	88	90	90	92	114	82	103	89	84	73	80	84	82	96	86	108	83	109	99	80	87	78	90	85	88	82	77	69	93	102	90	84	88	84	93	84	77	88	102	99	97	101	89	98	79	85	92	87	102	68	105	88	93	97	86	82	85	97	84	96	94	81	80	95	88	93	89	79	97	67	76	87	91	101	90	97	93	87	86	93	87	84	73	96	84	91	73	87	113	95	106	92	80	97	77	115	92	116	72	78	104	102	77	111	92	86	75	80	92	81	97	89	82	106	88	97	89	85	85	95	67	81	103	111	92	84	80	86	90	91	92	92	106	91	92	72	86	108	78	107	90	81	96	91	97	85	93	79	68	94	88	86	91	82	85	79	81	74	80	89	91	100	79	102	91	86	83	105	84	75	99	94	80	94	84	80	80	68	82	103	88	94	88	95	88	80	92	88	75	87	73	97	97	96	97	99	91	98	96	95	93	73	93	92	87	94	72	74	88	77	97	92	66	76	87	85	83	81	85	87	89	101	94	85	85	81	107	90	92	93	88	75	96	77	84	90	92	79	98	91	89	95	91	72	89
9778	3577	2328	3081	6297	7660	7942	6844	5698	4350	3099	2358	2726	2545	2684	3185	3130	3252	3002	2671	2401	1210	1029	963	967	945	978	994	981	975	971	1025	980	1022	964	993	964	1963	2886	2350	1734	1501	1102	942	768	841	814	797	790	814	790	770	762	753	761	765	796	826	802	820	764	810	812	824	810	830	767	804	828	736	754	754	731	791	795	847	813	801	832	771	758	847	760	794	790	773	823	788	798	772	789	751	781	838	759	788	808	740	778	762	854	739	806	793	777	835	788	775	825	746	796	756	773	799	790	779	782	797	767	797	773	748	795	838	825	804	817	791	725	798	775	787	765	774	831	779	753	763	831	803	797	822	803	731	798	755	778	807	808	785	798	781	798	784	758	803	803	777	742	805	785	786	788	783	738	816	753	782	766	782	780	736	743	808	778	777	772	779	848	780	821	790	781	750	819	782	818	788	773	770	786	800	801	802	759	756	815	767	829	777	821	771	778	781	737	785	801	826	797	814	780	743	795	793	801	812	785	816	819	798	804	745	755	762	773	767	822	765	720	828	764	766	815	768	781	844	793	766	794	824	760	720	816	800	807	751	863	815	804	777	766	775	826	795	798	797	798	777	758	776	761	820	737	770	789	802	756	740	784	794	805	849	809	770	767	835	790	757	774	777	820	822	744	791	797	801	811	779	791	806	822	788	788	766	826	807	820	734	776	758	801	802	767	771	781	773	789	778	841	786	779	838	776	784	846	805	786	766	779	804	767	778	767	778	857	782	768	802	799	759	763	806	786	780	836	788	786	759	806	758	779	755	758	789	809	750	859	772	796	792	788	839	815	819	780	776	781	806	825	782	759	785	823	864	790	755	859	815	764	762	802	818	765	825	802	796	783	809	790	803	763	783	767	807	763	820	815	788	765	815	803	818	813	815	810	789	757	764	779	825	773	808	813	754	787	750	756	800	778	775	795	810	812	857	764	846	822	809	767	788	791	791	763	784	778	777	842	818	754	743	802	856	783	846	761	832	787	799	796	778	835	772	781	764	790	778	819	768	790	770	816	752	821	764	833	800	841	803	736	783	781	807	852	842	807	798	794	755	774	778	804	749	802	766	781	806	756	795	776	776	778	775	748	792	801	810	812	840	785	790	755	817	786	798	790	751	771	813	775	806	780	746	756	743	811	792	777	734	785	763	786	787	782	770	769	768	795	766	787	765	823	754	759	786	818	784	837	748	755	756	770	801	796	792	860	803	742	749	757	778	774	829	756	773	812	752	769	833	754	832	782	789	771	795	813	794	825	758	777	834	744	811	745	781	812	850	761	774	806	788	770	798	825	775	779	809	843	822	847	771	795	831	810	847	757	836	807	791	818	830	799	747	831	769	769	775	790	762	785	832	751	842	800	756	801	755	779	804	803	789	775	741	755	775	850	800	844	776	756	815	771	776	800	748	754	806	760	744	763	773	775	797	776	801	795	823	782	787	746	813	798	761	838	838	792	802	777	800	768	745	798	782	791	782	804	783	800	788	761	769	805	771	759	753	774	817	835	770	802	805	841	800	831	797	769	784	806	747	759	801	807	767	800	790	834	747	754	795	781	782	765	766	798	847	737	771	850	778	820	850	815	860	773	808	820	803	807	755	819	807	810	840	820	797	754	798	771	767	826	809	789	777	776	771	776	819	791	795	801	770	814	741	751	744	763	815	782	833	839	756	837	802	840	755	782	794	771	851	781	788	788	787	839	810	813	790	795	775	802	749	782	765	743	767	739	753	781	769	814	793	812	814	755	793	779	781	789	805	785	770	747	792	789	798	814	811	781	795	744	777	764	809	778	831	772	788	764	802	794	751	764	767	781	726	789	806	764	781	809	762	811	766	801	750	818	771	747	872	797	818	768	780	808	836	816	797	856	830	765	756	771	811	801	715	797	773	796	738	782	815	800	819	821	814	805	765	780	765	794	782	804	762	794	769	798	829	771	822	783	827	773	759	853	763	820	795	839	763	782	786	826	743	750	790	789	813	782	798	799	793	779	786	808	742	744	799	779	758	818	811	785	845	820	786	787	754	775	737	756	766	736	844	811	781	793	817	789	760	764	807	769	769	793	791	762	777	832	795	746	786	838	816	805	785	763	780	780	757	800	790	748	787	753	752	832	799	793	793	835	812	737	756	777	785	812	780	761	837	764	783	781	793	767	768	762	763	785	786	811	767	769	825	778	767	796	843	752	807	841	795	760	754	813	765	831	786	746	824	800	803	771	784	774	770	756	809	808	780	750	794	764	786	732	775	835	751	811	803	779	795	811	841	751	741	770	781	823	772	803	805	847	764	782	787	804	774	813	778	746	816	816	780	787	752	773	795	800	763	824	714	878	803	744	793	790	750	806	817	839	766	795	772	798	788	815	764	729	785	818	824	808	801	799	775	810	777	775	816	749	843	782	822	820	811	826	818	780	801	751	777	774	786	771	836	770	824	795	792	823	798	820	809	789	773	857	826	766	762	768	765	775	794	760	780	767	770	786	831	820	793	794	786	786	738	766	816	729	805	785	800	789	773	807	819	763	831	790	739	829	795	819	731	797	751	843	783	820	819	781	842	825	756	872	791	851	776	816	770	788	751	770	774	809	787	843	791	765	828	780	711	806	773	835	814	779	780	779	740	819	801	808	810	780	778	746	824	816	778	798	767	778	814	819	768	831	760	805	784	790	750	827	777	774	803	766	769	779	779	770	779	784	856	761	813	783	846	768	711	806	835	796	830	777	774	849	808	763	792	778	787	819	789	771	809	789	810	760	822	770	768	784	820	783	786	774	765	774	740	826	742	847	805	737	825	763	753	767	794	769	771	800	733	779	788	737	795	825	754	775	802	785	832	789	762	787	762	803	779	780	830	797	818	811	803	768	776	811	773	753	780	749	731	820	745	799	744	778	812	758	761	806	792	788	844	796	798	781	782	735	785	790	781	776	795	817	783	746	750	767	773	734	841	802	770	772	774	762	827	822	780	830	805	773	816	770	791	816	740	802	815	817	809	829	787	810	826	824	804	778	798	797	765	731	820	768	808	758	810	778	782	792	800	834	767	799	770	748	813	762	732	802	830	784	739	779	750	796	791	765	824	789	756	840	764	761	726	786	755	820	839	802	794	784	797	782	783	763	795	792	817	770	806	777	816	839	774	809	785	723	746	799	761	797	750	765	771	782	764	790	764	816	795	811	851	763	846	845	752	794	823	772	796	795	797	791	808	785	777	830	779	713	807	812	815	740	780	791	729	766	798	815	785	798	784	851	818	765	799	815	751	784	807	778	815	785	786	797	790	775	782	768	783	791	768	765	765	814	769	804	729	819	814	797	807	777	790	791	762	799	849	847	792	720	789	808	786	803	777	791	780	819	778	837	777	804	821	806	815	774	837	764	749	735	788	799	775	797	790	756	745	771	759	745	813	766	774	760	734	800	794	793	815	856	822	778	806	797	776	795	792	812	811	779	792	806	804	759	802	798	763	779	810	760	789	795	827
753	356	240	193	188	289	307	275	267	206	191	173	187	167	226	246	222	219	208	156	143	118	105	123	115	122	118	99	118	104	127	116	119	116	119	93	108	186	384	290	205	156	117	108	87	103	93	100	101	94	98	86	97	104	109	92	96	97	106	97	106	109	92	116	104	93	103	97	98	114	94	103	104	101	101	95	110	85	88	91	103	111	109	103	121	102	91	112	108	94	92	102	100	111	95	79	95	91	106	109	95	98	114	94	93	108	110	103	92	104	89	102	92	94	88	96	101	109	90	113	105	100	93	90	87	88	102	105	91	103	91	108	77	100	116	113	93	122	88	106	90	97	101	104	95	88	93	106	98	110	76	95	95	93	102	100	94	95	100	82	95	100	107	77	101	87	96	93	88	93	112	76	109	99	107	129	104	99	104	99	94	94	90	92	102	96	79	94	77	99	88	94	104	114	102	101	83	118	88	97	109	102	88	91	99	92	105	89	90	86	95	87	103	76	97	89	104	86	88	101	100	106	93	103	96	115	113	102	82	93	108	111	95	96	83	96	99	100	95	83	96	111	91	87	115	103	97	84	98	82	96	94	92	100	120	99	108	102	100	95	100	112	84	92	110	95	85	101	109	113	105	113	81	89	108	97	106	106	95	97	123	95	96	106	110	113	84	111	95	100	118	96	105	97	84	97	84	106	114	97	94	79	97	94	108	91	84	104	113	108	91	100	106	100	90	96	95	96	95	95	97	104	94	109	88	87	105	84	108	91	99	112	108	109	101	96	93	98	113	88	84	83	104	84	91	98	116	90	100	109	92	98	100	89	121	103	100	101	84	94	92	90	96	98	87	111	82	101	103	103	107	107	99	97	86	82	107	97	108	97	100	100	89	89	112	93	99	101	113	95	110	100	106	103	91	104	84	83	113	102	83	92	95	99	94	86	105	91	95	96	91	122	112	113	101	87	107	94	93	98	93	100	97	105	103	91	83	108	103	93	113	92	85	89	109	91	110	95	93	110	104	99	94	93	98	93	111	95	98	96	98	86	117	95	102	85	93	96	106	103	93	89	93	98	100	83	96	95	95	100	114	120	93	82	103	93	99	105	94	107	105	107	104	96	103	92	106	113	95	84	93	83	98	89	100	111	104	109	102	87	101	101	98	113	89	90	90	101	104	90	88	78	109	100	109	100	95	123	96	98	107	98	91	102	108	96	88	104	108	99	86	85	93	89	106	101	111	93	95	110	93	94	88	103	101	111	95	109	102	108	93	106	98	106	110	103	102	80	108	93	99	95	92	109	104	98	89	89	110	85	94	93	95	77	95	99	90	96	87	105	104	103	86	112	94	107	91	114	102	95	98	93	108	91	98	97	91	112	94	96	95	81	103	95	108	91	97	114	108	87	91	92	94	97	72	102	95	95	91	95	90	100	77	85	96	109	97	103	100	100	106	84	114	76	95	84	102	97	97	90	93	108	108	107	103	105	93	87	110	98	111	89	95	85	101	94	90	89	96	117	93	107	95	109	95	105	98	100	106	98	110	80	108	108	91	103	88	100	109	83	110	102	115	97	100	73	106	114	89	108	102	115	82	102	97	98	102	99	94	104	97	94	86	84	103	106	90	104	106	97	93	97	85	106	104	113	115	88	96	83	89	98	79	110	94	121	118	93	106	87	81	97	87	108	98	95	103	98	89	105	97	107	99	108	85	91	87	96	102	97	95	91	96	107	94	105	88	90	86	94	102	102	92	104	79	109	99	115	89	102	105	98	105	104	84	101	105	101	88	99	107	88	91	86	93	88	110	97	88	107	102	99	95	102	115	95	89	85	84	97	110	92	110	112	103	99	96	104	107	98	93	92	97	92	93	108	102	98	94	100	97	87	87	90	99	103	86	110	87	88	97	97	84	100	112	101	112	99	102	99	98	95	104	105	101	95	100	86	112	94	92	103	94	97	101	81	109	105	104	95	101	91	90	92	88	86	100	101	104	101	93	103	94	90	97	102	95	92	89	90	78	101	93	84	98	114	104	105	85	107	88	105	109	104	92	124	89	72	89	96	93	97	111	96	88	93	98	96	106	103	97	107	97	97	101	103	105	108	108	100	87	104	95	110	98	94	97	125	107	88	82	100	101	103	106	89	94	110	98	108	98	90	109	96	96	108	94	112	85	98	88	113	90	113	103	121	97	127	92	92	82	104	89	90	86	90	102	101	103	91	97	87	92	90	106	114	87	108	110	90	91	103	118	79	101	123	95	96	116	97	107	119	96	87	88	90	101	105	85	91	83	97	97	100	86	101	114	107	92	104	101	100	91	99	95	99	95	96	87	115	102	90	111	82	99	91	94	114	93	88	111	130	109	97	95	108	106	91	85	93	103	106	96	96	101	101	90	100	105	86	89	86	92	100	108	110	109	93	111	95	95	116	84	94	91	104	86	92	104	115	98	103	99	102	96	76	91	100	113	102	90	117	92	84	90	99	101	121	101	90	101	93	105	115	93	105	102	97	95	95	111	100	115	95	100	95	112	104	77	107	99	117	90	95	110	88	84	88	79	92	84	125	126	100	103	87	105	85	109	93	102	102	79	97	89	93	102	90	87	103	101	87	109	97	90	82	102	89	87	116	94	100	111	91	84	107	94	91	93	84	100	108	101	102	108	95	110	105	109	93	113	103	105	85	100	93	118	113	109	101	101	95	76	101	93	92	99	81	94	107	94	90	107	87	97	97	101	99	103	77	98	95	88	95	92	89	100	101	98	108	95	96	90	85	104	93	100	98	101	86	94	91	101	94	92	98	116	94	96	93	101	90	118	109	105	97	102	115	106	86	112	99	87	93	89	104	96	108	103	101	99	91	102	118	102	95	101	88	107	86	96	86	85	93	114	93	107	102	103	105	112	99	90	100	95	95	110	93	89	86	91	82	100	85	85	101	111	88	114	94	90	103	109	114	99	93	107	116	105	110	97	91	90	91	111	103	93	93	100	96	104	103	94	97	104	105	98	106	111	99	92	103	85	112	123	98	89	106	95	98	106	103	97	111	97	103	91	67	94	89	82	113	118	100	97	98	103	84	81	88	100	95	87	83	95	111	99	99	121	88	100	86	94	109	95	102	99	89	100	120	86	121	112	94	101	104	94	92	108	104	76	101	111	113	107	94	94	86	88	90	98	100	108	113	105	111	108	100	109	85	119	97	92	101	91	102	93	89	86	102	86	109	94	97	111	104	92	101	110	81	118	85	105	102	96	98	100	101	106	104	95	101	104	103	112	105	93	94	101	88	98	97	88	107	101	91	97	87	108	83	121	91	91	103	101	114	92	112	101	99	109	97	94	118	100	106	98	96	124	89	100	133	95	108	90	97	102	91	85	103	106	107	70	103	104	98	102	96	96	112	101	91	82	100	114	105	100	89	93	100	97	89	113	104	100	91	105	92	103	95	106	110	107	102	95	118	88	102	99	100	85	95	77	92	100	103	101	89	112	113	126	98	115	107	89	87
11230	5566	2928	4646	9496	11889	11653	9234	7365	5609	4138	3837	4086	3666	4810	5322	4320	4651	3966	2269	1687	1233	1224	1294	1290	1277	1314	1242	1241	1391	1398	1526	1361	1406	1346	1239	1183	3984	7452	5215	2870	1932	1290	1049	929	905	862	907	894	858	830	902	867	872	923	853	915	869	867	805	873	906	879	876	877	905	879	881	874	910	854	924	856	883	843	898	857	892	893	902	880	865	916	901	892	852	882	850	833	850	807	882	844	863	817	898	859	914	866	894	820	879	819	866	857	839	841	873	845	883	868	888	920	874	855	852	829	902	914	878	875	868	890	839	887	884	862	857	888	833	871	859	852	920	855	897	845	870	925	867	879	899	858	855	869	909	888	857	864	861	852	935	895	967	857	906	873	867	874	853	880	894	891	823	940	846	879	888	892	871	867	885	904	907	856	883	916	857	894	875	897	911	930	848	876	878	897	888	808	847	862	886	908	887	917	911	892	892	815	871	881	874	927	825	888	845	844	844	875	914	900	872	854	859	879	913	868	874	864	900	817	881	873	845	853	904	879	919	820	874	881	885	882	950	868	866	877	869	878	871	886	834	842	841	903	868	861	898	886	886	842	889	899	901	892	896	818	911	927	829	885	910	890	863	886	876	836	882	947	820	908	863	839	938	850	924	861	874	898	854	858	887	863	907	854	861	877	839	926	886	853	868	876	887	864	876	897	843	948	849	928	850	895	884	910	855	828	874	952	850	933	854	862	879	893	860	906	879	926	926	903	864	868	857	872	876	880	844	911	906	872	815	866	901	858	929	856	843	910	875	899	832	855	859	881	867	862	884	870	869	877	860	888	920	851	874	929	866	880	905	874	901	869	839	834	884	916	877	872	861	839	963	871	916	896	869	893	871	891	905	811	882	934	877	940	908	845	893	833	893	889	869	932	853	895	878	914	888	854	830	847	919	872	823	887	856	931	864	896	911	859	869	849	894	862	890	902	905	903	847	923	848	829	879	860	840	843	889	838	877	894	898	881	901	905	862	825	864	848	875	913	861	896	840	883	866	856	849	916	817	876	922	900	895	905	875	815	895	918	883	930	884	840	871	854	887	894	873	890	873	870	870	898	885	908	857	906	827	907	916	875	856	894	866	810	893	919	856	877	825	922	885	906	882	844	894	890	910	903	837	891	882	851	930	861	861	907	836	904	901	877	887	896	883	873	863	803	868	853	846	890	894	868	860	887	901	864	876	858	864	910	845	813	857	925	872	886	870	928	897	884	869	895	905	852	897	858	851	846	855	867	885	914	901	891	865	894	849	886	868	925	882	856	883	858	886	864	917	913	844	868	883	896	876	880	889	890	902	867	881	872	906	911	828	848	875	897	908	895	886	870	897	883	851	834	888	836	878	890	885	867	864	870	884	857	892	900	899	906	896	837	852	823	879	914	852	871	884	889	876	849	868	879	881	885	895	869	873	802	854	896	835	855	890	863	890	876	888	864	907	934	886	837	861	851	881	870	882	845	871	855	861	895	891	890	880	867	852	869	895	920	875	871	912	909	875	895	886	889	884	840	913	908	846	905	831	854	824	906	848	872	886	885	847	854	885	881	889	824	843	897	868	878	896	829	847	833	863	860	899	808	826	861	885	909	921	876	920	898	880	945	797	865	881	943	901	896	867	879	825	858	873	892	856	924	862	864	847	898	806	870	874	895	908	831	876	893	866	918	847	876	873	855	879	895	889	866	835	864	885	909	903	919	841	897	892	839	856	881	869	850	826	925	872	856	866	943	896	902	877	886	905	861	853	849	869	911	886	889	847	861	905	841	872	876	933	845	882	897	870	905	874	849	862	862	905	862	869	822	849	863	846	889	899	909	840	810	872	883	896	896	891	852	895	898	851	872	867	881	847	932	881	896	882	892	860	899	886	813	860	854	884	909	853	876	849	904	881	844	889	886	830	875	912	903	902	876	851	912	895	844	881	804	911	897	897	852	877	875	895	866	907	828	894	908	860	888	850	938	945	839	837	939	816	832	862	901	865	896	915	876	845	908	880	870	889	887	868	891	883	877	893	909	868	898	861	920	955	848	947	867	841	849	878	837	861	932	852	926	882	910	830	891	931	852	837	846	876	868	927	867	867	896	890	829	883	807	887	860	837	867	846	869	858	892	915	862	903	862	853	902	887	836	899	917	896	809	838	920	849	885	917	882	898	824	868	826	867	876	906	855	872	915	920	851	905	879	881	875	913	900	865	882	915	887	871	878	836	972	949	920	918	840	858	892	864	840	855	834	888	900	864	908	849	882	901	899	885	877	919	896	824	891	835	830	860	906	904	885	829	908	895	914	885	846	915	853	856	917	888	830	895	901	887	831	921	879	890	863	876	853	879	905	890	891	817	878	901	900	879	816	910	859	887	861	928	885	887	884	870	856	886	882	859	902	890	864	865	863	869	885	797	837	890	885	917	910	858	897	882	918	858	855	831	846	881	902	861	890	835	899	915	868	855	872	897	897	861	910	860	866	914	876	845	873	822	872	928	870	870	847	840	871	846	875	872	852	860	878	835	921	876	847	884	905	885	873	830	867	837	852	923	829	910	864	840	845	886	902	906	861	909	905	844	870	872	874	879	930	907	872	834	852	891	927	832	861	855	908	895	866	875	866	873	872	883	835	826	934	898	886	865	829	866	860	889	883	838	913	888	867	878	886	869	921	844	885	896	843	859	881	880	830	898	833	810	896	869	903	870	798	912	912	862	901	872	875	918	859	888	906	884	922	851	862	857	859	836	852	909	888	883	846	867	886	941	887	895	855	887	838	875	871	916	864	915	913	865	915	850	891	909	849	922	893	920	844	861	872	897	900	823	867	842	836	877	882	866	866	866	882	850	849	848	845	890	890	872	880	897	873	878	817	918	845	862	901	901	878	888	856	908	884	894	851	927	889	837	930	880	871	892	855	902	828	853	874	888	931	867	912	906	868	853	857	861	851	871	878	896	871	862	857	886	853	939	855	873	867	955	925	803	874	878	916	845	889	840	865	889	872	865	835	901	868	855	904	868	847	883	897	884	905	874	881	835	926	889	883	865	876	832	840	858	904	873	926	856	903	954	877	832	866	885	890	893	875	879	882	826	843	826	849	853	879	875	907	911	884	864	906	896	886	910	869	891	870	855	892	897	827	873	877	872	849	884	838	866	904	880	869	866	839	852	920	903	894	854	855	854	876	862	837	906	839	838	882	833	884	876	876	863	860	879	894	885	899	838	894	889	927	896	863	840	902	888	831	887	843	910	880	929	907	915	920	893	885	852	899	900	835	863	855	830	848	880	875	918	908	843	904	848	886	903	833	873	874	879	909	887	864	919	835	908	983	842	895	851	907	864	853	850	881	917	826	879	849	856	865	886	859	931	884	895	858	895	889	878	904	850	897	874	860	901	885	824	906	850	875	837	896	858	901	899	871	873	875	838	893	878	911	944	860	934	869	853	885	885	864	906	858	857	916	822	898	871	829	897	905	882	927	862	891	870	897	833
1544	294	190	157	175	275	260	216	236	196	188	187	224	193	231	219	265	230	210	128	115	90	111	88	91	100	112	91	99	107	107	107	97	108	101	101	91	185	433	328	194	146	111	80	82	72	78	77	73	75	65	63	84	94	72	87	76	83	56	70	68	84	85	83	82	67	83	78	86	82	69	74	82	82	71	73	67	96	81	90	73	79	76	71	80	75	81	72	79	75	83	81	97	85	85	74	84	92	95	84	99	87	93	84	78	89	90	77	79	88	82	86	90	65	71	78	81	68	77	91	75	71	91	68	80	69	84	90	84	84	92	83	66	73	67	76	72	78	76	86	88	70	92	67	69	71	60	73	99	72	89	78	89	79	93	78	81	75	81	86	61	63	88	99	91	56	87	84	81	79	88	75	71	56	89	78	87	80	86	87	77	76	79	82	86	76	80	72	84	91	79	90	74	73	72	70	88	84	93	93	73	67	78	90	80	79	93	83	66	83	60	68	78	85	70	85	86	71	63	66	69	102	91	74	90	66	91	70	77	81	83	94	85	90	69	84	89	96	77	82	73	83	86	89	73	82	81	75	69	87	88	73	67	95	66	84	74	76	87	84	84	84	91	80	84	87	81	87	72	78	79	70	73	90	82	89	72	69	70	78	81	90	75	83	91	89	84	68	81	90	84	95	77	63	86	89	85	93	71	76	71	81	63	81	85	72	80	90	93	74	84	81	86	63	93	79	70	79	74	80	68	96	77	88	79	82	64	75	95	85	75	72	75	72	83	76	87	74	82	65	76	71	73	79	63	88	64	71	83	73	67	70	78	69	85	82	90	83	68	70	84	68	76	69	77	66	81	71	82	97	75	88	75	83	69	85	74	96	68	78	77	96	80	80	77	85	87	73	80	76	60	75	89	80	77	80	83	81	71	81	92	88	56	76	69	79	70	63	86	85	77	88	90	72	93	86	90	69	91	83	90	80	65	69	78	84	86	95	94	81	79	78	72	71	71	85	90	62	66	75	81	85	75	87	81	84	75	86	87	88	94	74	60	70	96	81	80	68	85	85	78	75	82	83	104	79	79	89	96	83	93	94	92	71	70	83	91	71	82	80	74	83	82	81	85	97	74	80	93	70	76	95	89	78	83	77	90	75	73	91	71	73	86	76	80	71	83	92	78	73	74	68	69	84	79	77	64	81	77	81	83	85	82	96	74	77	88	78	63	70	86	87	89	73	75	91	80	75	72	84	80	73	80	75	88	73	89	73	78	91	103	96	80	88	94	80	83	73	86	75	74	85	73	75	85	78	84	68	83	73	83	95	70	81	71	76	80	84	70	71	89	85	72	78	87	84	73	75	73	78	64	79	91	66	67	68	74	70	84	63	97	68	81	84	106	73	74	88	86	98	84	79	87	87	72	71	79	65	78	81	87	74	72	77	78	91	74	80	90	79	84	85	71	88	71	76	80	81	91	95	72	65	73	81	75	80	66	84	70	89	72	68	59	84	77	87	73	86	91	82	84	68	91	87	74	67	74	75	91	84	78	67	94	106	73	86	70	76	85	82	89	67	81	77	86	64	78	83	87	82	78	81	83	78	99	89	77	92	75	84	97	83	83	79	84	75	82	78	85	78	91	74	75	77	75	77	99	81	77	71	59	72	77	70	79	87	73	79	72	69	82	70	78	87	77	77	84	87	75	80	79	78	84	64	73	70	82	79	82	76	75	69	91	72	76	72	90	80	76	65	80	74	75	69	69	82	80	69	70	90	92	79	75	75	69	87	75	74	81	71	93	78	73	75	91	76	90	89	76	76	71	74	69	82	84	75	73	82	69	72	73	79	76	61	69	82	89	81	86	76	85	84	81	85	100	60	78	84	70	79	76	85	82	83	77	75	89	92	72	77	59	85	90	90	69	67	72	89	77	68	74	66	82	71	74	74	65	89	88	100	76	72	78	68	80	81	82	58	87	79	67	94	72	89	85	82	73	84	83	64	71	79	75	75	64	75	78	81	78	80	73	81	78	90	68	80	87	74	81	79	67	70	73	81	82	90	88	92	75	80	82	83	78	76	73	78	78	69	87	94	95	81	82	77	75	105	79	77	70	87	69	86	103	81	87	77	82	75	86	64	81	73	64	88	88	95	69	82	76	81	69	72	74	74	69	96	82	58	67	78	93	75	80	60	83	74	75	86	60	96	85	79	65	71	83	70	76	82	76	94	73	59	61	67	86	81	57	69	101	96	73	85	76	74	97	85	91	87	85	98	78	95	75	73	93	64	73	68	81	69	70	67	84	96	73	89	86	76	59	74	78	81	86	74	72	72	69	70	100	73	81	68	64	79	81	99	74	103	78	98	72	84	65	84	83	97	56	84	82	83	70	77	73	85	84	81	69	67	71	78	72	85	81	68	64	82	82	85	68	76	83	72	76	83	78	82	104	91	75	69	84	83	64	85	90	99	91	79	83	79	67	77	77	78	72	79	75	70	93	83	79	70	67	95	70	62	74	73	82	92	87	57	83	74	80	76	72	84	92	90	68	93	70	83	91	93	80	86	90	81	75	70	85	79	73	67	90	85	89	66	71	74	72	67	78	83	93	89	80	76	72	77	78	66	94	75	90	80	71	71	73	79	71	70	72	88	81	65	72	91	97	74	90	84	80	78	77	69	95	86	95	76	70	74	66	71	76	77	93	75	90	77	60	75	77	75	83	90	81	87	69	89	75	68	105	101	84	95	81	64	79	91	69	82	83	77	86	72	82	85	77	75	87	80	90	70	74	77	84	81	65	81	65	78	84	79	76	75	82	97	77	70	79	98	81	83	82	90	76	100	90	80	72	78	85	78	87	79	71	70	73	86	65	70	88	93	84	76	76	74	76	81	81	67	77	75	80	85	90	78	80	85	81	67	93	79	76	55	81	69	83	88	80	60	81	72	70	78	62	65	68	71	77	70	81	76	89	80	84	73	85	72	77	89	72	65	76	88	88	73	88	85	83	81	61	87	67	83	81	75	69	70	74	68	83	95	92	70	83	69	80	69	80	85	87	84	79	84	77	70	73	94	74	66	59	74	70	69	88	86	82	79	81	84	81	80	92	87	71	89	86	90	75	92	85	70	98	86	74	82	71	73	83	76	83	76	107	85	91	74	72	79	90	81	85	72	83	61	79	82	73	78	90	93	78	82	93	70	74	74	99	79	64	85	73	88	85	67	71	73	80	104	78	78	85	73	94	88	75	87	76	75	71	80	80	81	93	89	88	77	70	64	78	82	76	70	75	90	77	87	74	96	69	86	81	72	76	73	86	70	75	82	91	74	66	68	81	77	77	77	76	72	70	87	68	85	78	68	91	97	68	79	87	72	81	80	88	81	85	67	57	66	74	83	87	70	73	82	77	101	74	70	83	92	76	78	71	73	78	98	83	62	78	77	87	71	89	75	77	72	69	84	70	82	83	76	85	69	63	82	76	84	83	89	90	67	74	67	74	88	74	75	82	85	78	83
12424	4461	2492	4317	9533	12025	11059	8832	7197	5621	4951	4852	4996	5201	5071	5259	5929	4687	4109	2322	1585	1317	1286	1357	1327	1301	1299	1346	1332	1300	1385	1212	1158	1159	1098	1205	1177	3813	7906	5758	3233	1707	1100	777	736	724	737	713	737	730	731	677	717	663	703	703	664	697	658	663	694	690	673	693	696	754	725	722	703	698	713	748	666	703	687	710	681	679	738	699	738	685	703	691	704	742	683	700	699	704	699	706	695	714	715	716	685	709	745	735	726	768	684	705	693	731	695	644	704	715	692	764	702	675	729	707	667	681	698	718	709	691	669	695	677	669	643	758	702	694	722	695	697	672	689	716	702	711	745	669	652	700	671	704	722	701	727	722	631	715	692	693	694	707	725	736	703	675	673	702	717	686	722	685	756	652	715	698	702	722	745	724	710	735	730	629	711	704	704	720	767	746	730	739	715	678	714	661	714	748	705	684	784	694	754	716	743	713	689	687	719	710	671	678	730	711	763	673	700	676	731	702	724	711	654	648	730	709	684	698	678	684	708	692	650	738	699	716	709	702	707	754	733	716	754	732	727	711	705	730	664	664	665	700	747	719	744	716	669	680	695	770	703	721	691	752	671	710	762	693	696	690	734	712	690	746	714	706	719	687	697	717	690	730	734	747	729	727	740	696	690	702	679	675	676	719	694	678	716	754	712	730	686	755	712	743	676	717	686	695	708	753	681	726	672	741	681	661	692	676	734	684	726	695	678	743	723	676	677	704	735	702	735	722	676	718	707	728	688	757	730	660	709	685	709	714	657	684	690	702	675	754	755	699	744	718	698	693	723	694	729	649	730	715	751	701	704	706	741	731	698	731	740	708	715	722	724	667	734	725	687	699	697	670	728	697	674	720	697	666	720	738	764	647	670	735	735	727	735	657	735	704	725	702	698	703	727	714	713	676	746	673	697	728	748	654	656	677	726	680	718	703	674	686	676	713	717	727	703	669	703	708	670	697	682	675	724	704	727	750	710	700	724	700	720	719	676	773	681	715	720	680	685	713	672	747	716	732	684	734	701	684	668	705	716	679	685	699	744	744	782	713	730	729	732	723	761	645	765	698	706	701	689	670	749	721	736	744	702	755	733	716	659	720	716	710	727	731	690	725	700	729	684	702	713	706	663	720	755	722	719	678	702	681	742	728	720	693	696	758	749	638	692	685	693	723	712	677	716	742	719	732	715	724	655	727	740	723	670	728	707	676	705	726	720	688	705	657	673	713	750	685	728	716	744	733	715	728	674	698	691	693	681	706	752	689	720	725	715	700	690	661	728	685	704	702	650	736	688	697	706	680	698	690	675	659	719	724	678	659	670	729	724	667	684	694	722	762	732	692	686	719	730	671	711	723	735	738	707	665	652	694	673	700	667	728	689	701	705	686	712	703	721	710	719	704	709	699	685	698	684	676	730	693	699	693	692	739	695	733	742	697	730	729	719	711	697	740	700	723	734	686	709	721	735	658	687	702	687	711	690	702	692	662	721	714	661	725	722	740	706	734	687	697	669	711	731	740	679	753	700	707	717	677	696	713	686	725	679	701	684	713	715	722	730	687	732	668	713	678	709	734	700	633	700	706	751	765	710	718	691	765	664	699	730	712	706	703	718	630	692	665	746	681	722	705	726	695	656	687	730	704	763	718	705	693	713	691	711	663	722	731	695	676	699	673	701	709	681	707	680	703	742	686	695	688	737	740	710	687	690	731	673	700	680	715	708	682	761	735	677	729	692	708	730	695	680	716	704	687	752	665	721	699	768	711	683	750	672	695	680	690	732	734	645	673	713	722	711	698	737	661	703	726	708	698	731	743	731	739	668	680	769	708	693	760	670	725	682	666	675	696	681	699	721	735	712	676	735	727	673	708	699	709	747	691	727	730	655	718	726	740	714	661	751	748	712	701	716	659	694	687	709	720	675	707	722	707	693	735	677	688	758	701	722	713	711	714	685	660	719	731	713	763	694	710	710	719	740	728	745	741	714	713	703	681	671	722	715	734	736	755	729	712	758	681	700	730	713	725	708	711	698	682	690	720	689	700	694	687	677	712	677	712	725	723	695	687	696	691	703	727	695	714	713	751	684	675	722	643	698	669	716	719	700	669	726	704	721	713	710	656	680	702	751	733	752	720	693	712	746	748	693	701	683	742	736	727	688	705	694	732	699	678	671	704	671	739	695	691	710	740	710	690	685	728	718	680	652	711	698	698	723	703	689	680	738	717	681	700	741	708	685	709	713	707	667	707	727	666	745	732	727	665	694	702	667	723	677	678	708	698	700	696	703	714	687	750	690	693	687	665	721	706	655	698	706	734	694	667	693	736	665	679	671	702	716	742	705	691	645	714	753	711	776	692	741	637	704	709	660	723	723	699	685	742	673	698	725	703	683	727	769	637	706	699	719	711	679	693	701	698	698	733	709	667	693	705	671	677	722	714	672	713	705	718	710	741	694	685	731	710	699	710	729	711	691	722	722	677	731	736	715	703	696	734	681	728	661	695	690	704	732	730	724	636	760	725	680	696	751	728	719	733	701	691	692	674	683	675	693	748	681	738	743	684	672	716	720	697	698	695	717	697	715	665	711	706	687	688	730	660	712	701	704	685	733	670	660	695	755	690	731	715	674	703	690	685	720	727	753	710	708	679	697	692	690	702	750	730	717	737	739	712	711	707	716	689	700	676	697	700	689	716	715	690	720	679	756	669	651	767	730	702	760	728	666	671	692	705	734	757	701	678	707	694	729	756	702	688	720	739	635	730	715	712	743	689	681	695	689	759	698	671	703	673	743	709	700	681	760	663	740	702	754	748	695	721	698	707	714	744	675	733	677	703	712	725	714	704	695	707	675	728	734	716	710	717	660	707	707	691	741	725	670	708	744	708	715	716	747	708	764	681	703	672	700	689	697	728	744	705	727	667	703	728	650	728	702	715	724	715	745	703	705	704	701	735	669	714	689	734	694	684	746	747	699	700	746	732	745	714	730	701	731	690	660	656	731	656	704	655	693	676	684	675	689	721	747	672	663	695	690	717	755	689	728	681	717	706	671	714	679	716	671	681	710	658	678	737	730	689	752	684	715	685	737	659	661	709	699	682	721	723	715	701	676	742	771	678	703	672	732	735	721	728	669	748	719	688	667	708	765	705	677	700	649	744	660	724	707	695	711	718	651	691	716	688	693	764	706	723	688	672	708	712	716	678	728	709	700	680	673	695	725	709	720	658	673	686	668	672	690	711	682	705	760	711	755	759	737	715	685	671	745	684	726	711	697	726	724	724	710	718	679	760	713	736	711	679	701	729	716	696	725	674	741	752	707	691	750	769	700	677	706	665	740	706	747	719	690	710	724	659	709	710	777	765	732	706	772	699	714	682	712	703	705	739	732	740	702	731	708	703	676	673	685	693	692	676	675	712	754	725	685	691	696	734	694	715	702	700	714	721	701	706	724	681	739	716	751	701	751	699	686	716	726	699	720	713	713	701	711	722	667	725
1053	366	238	187	231	304	358	299	281	273	268	326	325	309	277	257	278	292	242	188	149	142	123	119	112	103	148	118	119	132	136	117	136	113	139	130	223	379	492	364	220	166	111	107	83	99	70	98	90	94	108	71	94	93	85	104	101	100	93	85	78	93	68	93	82	86	69	92	87	106	76	94	103	94	92	103	94	96	77	79	90	110	81	80	92	92	109	94	87	85	78	82	90	85	89	101	96	95	81	92	93	103	94	95	93	86	92	83	86	80	96	105	81	101	86	95	81	83	93	76	85	90	94	91	95	97	89	90	110	97	70	102	97	92	88	93	79	78	93	86	97	85	100	97	88	104	87	86	88	82	111	91	77	86	81	82	89	91	96	92	76	86	101	86	98	97	109	85	80	88	89	89	105	93	98	101	111	81	86	76	76	98	87	74	107	85	102	87	74	97	77	86	99	89	84	91	91	81	88	86	82	84	65	91	95	102	93	94	90	86	74	102	88	84	76	85	83	85	98	87	98	89	83	85	100	89	87	96	95	90	89	108	84	99	88	74	87	102	78	106	77	87	87	93	85	91	79	78	81	96	100	86	97	94	91	84	95	81	77	74	87	91	97	76	85	78	95	80	92	92	101	84	85	91	77	82	74	72	85	76	86	83	99	84	84	96	94	77	80	100	107	82	84	92	89	77	71	82	98	102	89	102	83	98	86	103	83	84	81	93	84	92	95	84	75	96	101	71	93	96	101	91	94	96	87	96	94	90	82	87	94	85	90	103	73	94	85	90	88	85	107	77	82	75	106	99	87	69	102	102	77	79	94	78	85	103	89	110	100	100	102	93	85	86	91	82	89	83	99	79	101	79	108	82	62	86	91	83	95	88	88	97	89	107	67	87	93	85	92	93	89	98	76	96	88	95	102	104	85	86	77	89	74	96	92	101	103	99	89	86	99	83	74	96	60	88	75	94	99	92	77	93	87	83	108	86	89	91	92	96	98	102	89	71	64	71	104	100	90	84	96	103	87	76	93	84	88	108	94	89	87	70	77	79	77	94	106	87	86	111	81	84	94	100	101	101	91	102	97	74	93	89	106	100	109	86	92	101	86	78	88	101	91	111	98	85	91	95	89	88	99	109	96	101	83	99	102	87	108	80	91	100	78	105	89	91	77	102	72	91	124	93	95	83	91	73	99	89	84	72	94	105	73	105	80	89	85	90	105	87	114	118	84	97	116	93	97	89	79	101	94	113	104	84	88	73	76	73	107	101	89	90	109	90	88	85	85	97	110	78	79	86	91	93	87	81	72	102	90	86	81	80	93	83	89	94	82	71	78	115	103	97	91	86	93	86	91	70	101	98	93	81	89	77	100	80	88	91	97	89	95	96	93	82	98	96	80	96	89	80	99	99	91	99	84	81	94	93	96	94	91	80	89	97	108	93	93	71	72	99	78	88	78	88	77	96	95	101	96	86	86	96	93	101	97	82	97	86	97	100	90	91	103	79	88	87	91	99	91	76	91	92	86	85	91	102	95	83	99	101	73	90	90	83	114	87	111	92	82	101	89	79	84	93	95	97	93	99	92	86	82	94	73	101	82	82	107	85	95	110	91	105	83	85	80	93	82	120	95	86	86	114	76	92	91	98	99	98	96	93	103	85	82	88	94	87	77	104	99	86	103	71	84	75	105	86	71	97	76	106	91	94	103	90	87	92	90	94	88	87	99	108	88	92	110	74	112	82	94	90	85	93	85	104	107	97	103	91	81	112	100	89	104	82	90	100	73	74	92	96	74	81	102	89	94	79	71	79	91	117	90	70	88	82	122	97	81	113	70	88	91	71	72	78	95	89	78	81	92	76	87	79	94	90	87	94	90	114	103	86	80	95	86	103	91	98	90	74	89	95	91	107	90	80	100	109	77	98	100	96	82	92	79	85	95	100	104	79	86	87	96	80	94	102	76	82	93	86	79	88	103	99	93	79	86	91	86	97	91	90	80	86	83	111	88	92	97	91	99	98	92	110	89	83	110	104	81	88	71	92	87	78	81	97	100	110	86	100	90	74	103	84	84	103	88	77	89	90	87	87	85	79	86	90	81	100	88	101	83	81	85	77	104	82	89	93	80	98	106	107	81	86	86	98	81	90	87	80	86	95	82	81	84	85	96	98	97	87	106	76	79	91	103	89	93	94	106	96	86	82	82	108	82	90	74	68	98	111	91	93	76	109	86	112	85	101	93	85	86	84	75	79	72	82	89	92	91	99	86	91	83	102	108	90	87	88	88	92	96	99	95	80	86	78	74	70	90	72	89	102	72	88	101	87	90	95	99	95	94	91	90	95	99	85	104	94	88	93	101	91	79	86	94	92	86	101	94	84	108	91	86	98	90	91	92	80	95	84	87	103	76	86	101	104	81	82	85	73	79	98	81	96	89	84	83	109	98	88	88	77	96	99	95	95	75	114	80	83	85	89	94	93	92	104	82	94	87	69	97	89	88	94	81	93	86	90	104	106	91	106	120	99	90	95	94	94	89	86	89	90	90	88	75	97	103	98	79	85	81	90	93	87	87	88	109	94	110	93	88	99	96	111	96	71	110	93	93	79	100	94	107	98	102	97	98	93	85	94	96	73	93	97	88	98	92	82	81	90	99	81	91	83	88	115	88	79	94	83	86	94	107	102	84	100	93	97	78	91	84	84	83	70	101	82	94	87	81	103	112	73	100	90	87	79	95	84	83	98	79	79	85	95	99	97	91	89	80	85	83	95	85	82	87	87	85	93	85	97	88	82	106	112	96	85	98	93	89	73	92	96	89	84	96	85	94	86	106	93	89	91	87	104	101	89	89	83	99	106	104	89	119	90	98	80	75	88	77	106	104	79	97	85	114	104	84	85	86	69	105	99	83	93	84	94	81	91	79	81	80	85	81	84	108	93	93	79	86	78	88	108	97	86	90	89	86	75	95	80	84	100	83	94	78	86	101	87	97	76	81	105	85	87	99	89	92	91	87	98	89	85	98	89	92	86	97	80	81	92	99	87	103	66	90	88	82	77	73	88	95	91	65	94	95	98	85	79	88	96	74	92	88	97	103	92	87	95	81	109	89	92	93	89	90	77	87	100	105	88	85	95	95	83	102	102	92	82	96	88	104	99	110	96	92	102	82	86	82	97	89	103	103	100	86	81	81	82	87	101	90	93	76	101	107	97	94	88	86	88	82	107	87	110	88	93	102	81	91	80	92	86	91	84	86	109	85	110	116	99	90	91	97	92	82	79	98	99	91	106	106	109	80	79	91	99	86	94	80	96	88	88	83	74	79	85	90	76	92	80	91	102	101	79	117	77	87	94	111	97	99	76	90	93	75	91	94	79	94	94	94	66	97	84	98	109	108	93	84	98	98	94	92	95	92	74	80	69	79	97	94	99	97	90	88	80	107	94	88	101	91	87	96	66	109	85	89	91	92	110	104	108	82	99	81	82	87	94	95	97	91	88	97	99	89	83	90	91
13888	5639	2956	5986	13298	14129	13116	10486	8847	7786	7232	8112	8325	8296	6863	5609	6247	6096	4612	3585	2813	2418	1837	1610	1638	1618	1598	1761	1917	1800	1728	1592	1294	1427	1466	1401	4734	7084	9253	6294	3485	1957	1200	918	859	798	815	814	811	809	833	792	794	848	808	815	816	822	762	779	822	835	796	771	824	787	853	862	855	843	816	842	814	864	791	782	783	828	818	783	838	858	800	781	817	813	864	812	792	813	794	817	858	801	845	813	885	826	783	827	811	803	841	803	786	787	780	817	813	815	809	819	825	849	817	848	808	821	799	838	774	775	820	809	838	804	803	838	836	783	744	861	827	826	857	806	832	785	853	770	817	817	800	811	855	779	862	840	820	850	788	743	817	787	800	819	826	853	762	813	809	784	819	837	876	750	827	813	862	860	815	795	798	856	797	831	814	828	800	820	810	795	842	782	800	830	821	766	821	879	842	784	859	787	838	786	817	837	841	829	840	769	797	771	790	805	834	785	791	814	800	813	813	833	818	842	812	853	820	812	853	826	833	864	808	822	787	800	847	817	792	828	795	820	801	870	817	823	829	834	821	834	840	810	834	810	793	778	812	864	780	823	835	858	759	800	809	844	814	821	914	855	824	766	812	783	832	855	827	805	841	822	769	815	811	814	802	805	823	811	814	858	811	792	806	802	837	802	841	840	830	780	847	737	799	800	817	756	837	828	830	813	849	789	807	802	793	811	795	830	796	776	815	799	845	821	831	849	832	829	829	810	819	774	769	803	805	796	806	804	821	810	763	828	846	799	810	793	809	873	843	805	834	772	822	832	753	823	859	853	783	781	808	823	806	816	839	817	831	843	798	778	870	833	796	809	821	813	775	831	795	874	814	795	803	818	785	793	803	868	848	810	765	822	790	775	831	805	832	845	842	806	814	807	838	780	825	836	814	839	868	802	769	836	844	801	769	821	821	852	779	814	819	821	853	860	783	831	821	814	821	802	839	809	812	810	764	795	758	804	837	835	809	773	831	847	842	835	876	838	834	808	867	817	819	854	784	847	804	779	823	791	833	840	883	807	829	807	831	817	799	793	844	830	751	791	797	790	894	822	860	845	803	839	821	800	830	827	860	829	814	802	844	835	790	788	821	819	827	839	783	827	807	774	804	816	836	839	804	854	809	796	823	817	860	797	799	764	813	840	819	843	790	759	861	804	812	870	809	835	821	820	788	832	787	832	811	905	815	868	821	812	797	815	790	813	798	801	770	830	816	837	830	871	822	810	865	808	811	768	807	797	826	852	811	814	802	827	800	825	794	805	855	779	807	777	786	860	829	832	791	823	766	865	844	846	801	813	779	831	850	823	812	783	844	886	872	806	847	859	834	792	800	831	796	862	802	829	867	804	785	862	792	792	807	768	825	855	822	816	834	814	775	854	811	835	820	835	804	858	867	878	860	785	796	774	796	809	846	826	793	800	763	791	800	822	791	826	870	807	859	834	808	822	799	791	851	816	839	841	733	827	847	843	864	815	806	807	754	791	818	849	840	800	849	826	825	815	827	756	790	800	841	829	826	840	751	833	828	805	811	822	834	823	758	837	867	856	770	811	842	809	788	825	795	814	750	776	818	837	820	820	856	792	808	811	800	782	837	773	842	782	782	817	808	835	811	774	815	817	826	815	790	859	796	803	809	803	785	819	845	864	819	805	846	803	796	769	800	826	786	831	827	854	815	804	840	820	803	824	801	803	767	802	812	862	811	781	824	805	821	817	815	796	818	810	840	832	857	752	806	823	786	858	774	821	777	842	760	818	833	777	794	808	790	802	798	761	823	802	801	788	797	810	825	812	786	777	801	811	822	787	753	849	825	846	791	778	805	816	847	833	785	823	825	783	797	827	821	795	843	789	798	870	814	802	788	820	810	844	783	850	851	798	793	797	779	806	778	842	812	808	778	838	791	836	777	804	770	816	852	780	815	826	799	806	798	791	846	826	807	899	831	830	848	830	812	830	806	794	811	771	817	850	855	818	846	824	814	810	772	826	771	841	829	793	783	837	807	831	826	806	806	799	802	805	832	804	812	805	834	788	824	805	837	778	855	770	831	817	836	803	821	779	832	834	805	817	852	826	791	807	789	818	818	777	778	801	841	817	814	814	841	848	838	804	834	831	869	870	852	880	796	831	825	824	880	835	815	824	861	763	833	889	838	847	779	837	809	822	789	814	752	781	788	829	862	821	853	809	839	788	797	808	808	796	866	835	806	885	836	804	818	844	839	843	835	864	820	832	826	801	851	822	796	796	793	824	788	853	802	826	810	764	822	813	850	802	823	762	850	824	852	789	814	829	844	845	837	802	829	766	787	813	791	763	867	807	830	764	855	827	823	793	847	840	816	770	826	854	809	791	814	799	861	792	844	839	770	788	826	787	831	859	807	774	839	848	786	814	832	853	795	850	774	806	794	868	818	821	838	801	787	774	844	819	822	860	818	760	823	863	795	829	847	802	816	822	806	828	758	851	803	868	850	789	838	854	796	821	778	812	759	736	805	805	786	821	816	781	799	871	764	773	812	794	849	855	800	860	772	771	777	807	761	830	802	785	885	847	811	768	832	833	798	805	785	813	788	830	840	831	790	798	845	851	812	766	835	817	820	857	782	781	863	821	797	782	775	808	825	857	785	864	817	856	844	824	798	819	838	851	806	838	799	805	860	795	820	849	852	811	844	830	873	786	854	817	801	825	843	825	813	813	818	809	819	841	839	861	814	861	803	866	786	849	800	815	783	807	825	844	831	806	788	801	807	842	844	837	818	840	785	828	871	823	772	878	802	834	790	817	816	833	811	829	844	803	879	799	769	778	836	865	780	844	857	838	783	785	838	786	891	866	796	831	809	810	845	819	802	814	790	796	835	826	826	818	840	799	819	781	775	828	819	840	830	820	777	863	793	871	813	895	806	840	835	852	834	819	779	863	834	826	813	788	800	797	802	801	855	771	824	787	800	834	836	783	809	766	834	809	848	838	836	744	802	828	804	803	804	784	797	833	804	783	822	805	780	846	802	823	811	795	768	845	824	795	834	846	798	871	832	786	806	787	765	840	815	829	867	852	760	813	854	828	811	824	816	774	806	777	824	766	840	836	838	829	856	795	831	791	847	842	837	800	812	770	801	844	811	821	829	789	823	824	781	852	816	815	868	783	816	796	824	803	835	825	840	797	790	839	787	813	803	805	817	794	826	773	824	845	822	778	820	792	849	807	771	844	845	791	845	842	818	849	826	782	849	814	800	787	815	819	785	814	827	796	821	798	788	811	788	865	840	828	821	801	807	757	834	784	817	830	788	788	786	830	775	793	813	827	794	811	840	819	804	812	839	819	814	790	807	868	773	827	821	795	823	837	798	824	843	805	824	821	839	787	843	776	821	798	799	758	781	872	817	838	826	819	861	851	813	822	819	791	763	854	868	857	807	817	771	853	797	794	779	858	859	807	852	823	751	813	805	856	829	806	825	830	798	810	805	783	822	821
951	197	132	130	151	205	200	186	187	199	188	248	218	206	202	201	167	154	125	136	113	108	113	115	116	108	110	101	100	110	103	101	93	90	98	107	132	145	172	154	135	99	86	103	92	94	83	77	95	95	89	92	99	88	70	75	92	103	87	76	87	89	80	95	89	91	95	98	82	109	91	67	82	101	97	94	84	73	95	75	107	95	90	83	68	96	97	80	79	71	87	96	88	95	92	87	89	103	89	91	92	76	83	89	95	83	77	85	81	80	77	78	90	72	80	106	101	88	83	81	96	94	88	76	81	85	86	85	85	83	88	82	87	81	67	97	98	85	81	91	86	78	88	86	85	87	73	97	89	84	80	108	86	102	91	103	77	92	88	103	92	97	88	78	86	92	99	82	97	85	60	92	103	90	84	100	98	98	92	78	94	92	82	88	92	76	97	88	65	98	94	78	86	96	84	84	115	89	83	101	89	96	85	86	67	81	85	86	94	95	82	79	87	86	85	70	90	91	89	93	88	94	93	101	89	79	97	93	86	92	82	85	88	85	87	78	87	67	83	89	78	108	88	70	102	84	92	83	82	74	83	83	73	95	94	90	90	101	95	73	82	106	100	74	105	93	94	81	85	97	82	74	75	79	90	93	82	90	75	77	96	101	97	86	76	87	78	83	85	75	89	91	80	80	87	80	95	95	95	80	92	75	75	94	80	91	70	102	103	80	76	89	86	100	89	92	103	103	88	93	92	87	96	80	85	86	76	82	85	89	86	94	84	88	90	85	79	73	96	87	86	84	107	87	84	98	80	90	81	90	81	104	97	96	94	89	96	91	82	78	99	87	96	79	95	96	80	88	102	102	98	94	74	78	98	83	84	86	79	76	98	107	103	76	85	72	102	99	88	94	85	90	80	107	81	98	79	96	91	96	78	88	65	105	88	88	86	109	94	84	105	89	75	80	94	79	78	105	94	91	87	93	95	88	119	88	95	77	87	91	88	87	85	81	92	80	102	75	80	92	99	92	81	80	87	97	88	88	88	85	94	90	115	97	79	98	78	105	80	91	98	61	83	91	81	84	86	96	94	100	108	85	83	89	97	90	90	97	81	89	78	86	105	109	90	89	94	107	93	99	82	90	103	85	80	68	102	86	92	68	94	90	102	90	90	85	86	76	95	95	93	87	95	101	79	95	90	87	75	68	98	86	82	77	93	108	97	94	95	80	92	82	100	95	76	79	92	100	97	87	96	81	95	98	102	97	83	89	91	96	96	100	83	86	85	114	89	69	82	84	86	97	88	89	89	84	76	71	91	101	95	62	84	93	92	89	72	87	102	102	93	72	82	80	87	73	95	98	96	81	87	78	87	106	85	88	97	93	74	79	85	94	105	82	89	87	82	84	91	79	115	93	95	88	106	99	73	88	98	92	88	87	85	86	79	92	87	89	103	107	97	89	86	94	90	81	116	86	92	96	103	91	85	91	91	87	97	78	88	63	97	89	81	103	65	110	78	98	88	86	90	103	94	99	93	64	94	80	89	93	82	62	78	75	81	82	72	84	94	94	86	90	94	95	84	83	83	100	88	76	93	91	91	107	100	95	89	99	83	92	92	96	87	87	99	78	75	82	66	89	79	90	95	91	82	97	105	89	106	83	97	100	88	74	105	92	79	80	76	90	87	84	74	95	75	86	96	94	90	98	100	83	97	109	95	88	100	87	85	105	95	86	87	86	91	80	102	89	83	83	99	96	101	76	92	88	86	82	89	75	88	111	88	85	89	87	106	83	93	100	88	98	95	87	82	78	79	94	85	95	91	75	81	93	92	85	88	90	102	99	98	93	109	107	95	104	83	91	101	95	92	96	99	84	89	84	87	85	77	87	81	78	114	94	86	101	70	94	96	99	99	99	98	86	92	77	82	85	91	79	71	101	81	93	90	82	94	91	79	73	94	79	82	91	95	83	89	88	100	95	83	87	81	78	99	91	88	96	101	82	95	90	92	96	90	92	100	98	89	78	98	79	81	86	110	82	83	85	84	96	98	96	90	96	99	99	112	87	79	91	80	77	94	74	75	73	86	89	76	78	112	100	105	100	90	98	78	83	100	98	91	81	80	102	100	99	71	82	89	90	99	92	100	89	87	90	88	77	89	99	92	82	93	90	92	84	101	94	91	84	100	70	88	90	100	94	96	91	103	97	78	112	78	87	85	104	94	74	90	98	100	90	92	101	101	95	85	80	80	79	96	76	89	102	84	89	88	79	78	89	87	91	77	84	96	77	92	100	84	103	91	90	90	81	98	86	104	73	97	108	85	78	91	77	93	87	106	105	89	87	81	90	98	77	106	107	75	84	87	79	75	92	70	101	84	76	82	89	79	90	96	83	101	66	81	89	76	91	81	90	99	86	95	101	104	75	88	88	82	92	81	92	88	83	85	91	88	83	86	94	96	64	92	94	94	91	83	92	86	79	85	77	93	75	98	89	95	77	90	78	94	84	79	88	93	98	81	114	99	84	94	71	86	98	90	93	94	89	107	93	94	86	90	67	95	92	79	98	89	88	95	95	102	76	87	78	96	94	101	80	85	102	83	87	81	86	98	117	73	88	95	86	85	89	73	96	96	98	78	98	100	80	97	88	116	103	82	81	90	86	95	84	102	98	103	78	84	88	85	99	92	86	100	89	79	84	73	88	97	84	87	117	74	80	94	88	96	78	80	94	93	85	104	91	89	88	89	92	95	83	102	77	86	105	85	84	82	86	91	98	100	95	91	93	79	92	87	83	91	73	82	108	92	89	85	85	89	100	99	83	78	85	96	91	99	82	81	92	99	88	96	80	90	85	95	90	77	97	90	64	92	88	84	95	89	104	96	88	82	98	96	94	93	93	86	98	68	78	91	100	96	90	93	84	83	93	91	83	105	99	87	98	90	90	83	91	94	88	110	97	87	71	101	86	78	92	92	75	97	85	79	86	79	86	69	71	88	83	105	86	83	92	92	79	100	102	97	95	77	88	88	74	103	82	93	78	103	82	86	88	58	79	96	101	93	81	85	73	101	86	76	83	85	103	100	106	93	88	94	95	97	98	85	93	88	97	100	102	70	88	81	91	94	81	80	96	76	79	93	87	88	75	104	107	79	85	92	94	84	77	89	91	80	92	95	98	102	78	93	80	75	96	80	74	83	94	95	85	81	118	103	87	93	96	80	90	92	96	88	102	92	100	108	89	87	90	98	74	82	92	91	112	87	115	77	92	99	91	84	82	106	99	102	88	87	93	103	89	94	71	107	75	87	77	95	80	90	97	71	87	88	92	88	71	93	102	90	74	80	91	85	90	90	92	79	92	102	102	86	80	90	80	87	73	89	83	92	83	86	101	75	81	93	79	90	100	79	92	92	103	102	89	97	93	87	80	92	83	78	100	75	75	97	100	88	94	88	81	75	90	93	73	82	86	89	83	92	98	91	92	79	83	92	88	89	96	92	101	93	95	81	86	91	79	82	77
9221	2673	1407	3063	7894	8103	7535	5728	5398	5358	5014	5909	5645	4617	5269	4327	3536	3029	2560	2334	1805	1639	1502	1286	1273	1195	1330	1218	1156	1201	1161	1097	1089	1095	1049	1051	1507	2449	2920	2068	1498	1079	869	804	758	798	722	770	702	697	788	798	789	780	803	776	838	729	781	818	762	792	783	756	773	787	783	784	769	757	777	732	823	741	782	787	817	828	795	777	822	713	713	763	816	787	805	827	751	806	767	733	798	728	804	800	770	765	767	799	782	794	746	768	796	764	727	805	799	768	770	785	801	776	738	839	810	820	783	768	769	796	762	802	786	752	791	798	778	797	842	813	771	784	778	770	818	778	808	800	751	779	824	767	791	785	763	810	793	791	796	788	814	744	809	800	775	763	781	798	775	766	738	790	771	777	774	772	782	825	755	733	782	759	778	791	770	764	766	790	816	745	763	782	741	748	787	794	778	792	761	801	754	764	801	784	830	810	769	820	801	773	717	788	813	794	811	802	739	816	731	771	814	785	784	764	753	761	732	806	786	813	782	738	841	765	738	822	763	815	800	785	785	782	812	771	804	836	786	774	756	812	822	808	743	773	785	778	786	741	823	749	739	790	777	758	784	750	811	794	795	798	803	801	746	732	756	790	788	769	809	811	816	805	802	791	767	774	791	804	800	791	783	814	771	810	792	780	805	783	788	771	780	829	770	782	780	794	757	780	791	791	796	783	874	810	801	756	754	783	800	744	801	791	736	731	752	767	792	816	795	777	778	811	718	788	738	785	801	757	757	757	739	774	816	783	797	760	786	774	776	743	810	753	795	789	741	792	810	800	696	753	817	744	835	804	743	822	765	821	768	767	798	718	822	768	793	747	797	778	804	771	799	754	790	810	810	758	764	835	786	848	793	779	768	795	820	776	777	798	820	772	806	827	759	792	791	762	826	743	777	844	754	783	804	786	750	786	793	767	783	808	823	758	795	762	736	786	805	797	757	803	844	817	774	780	754	739	771	808	803	810	764	758	733	810	748	809	692	820	817	776	735	806	839	777	764	773	729	777	786	821	799	799	764	810	745	782	802	778	821	779	876	814	840	818	756	786	780	842	801	728	776	774	794	797	750	776	752	798	786	836	773	787	841	757	817	795	803	806	792	775	743	766	796	740	797	784	753	800	786	759	805	757	850	796	799	798	849	824	737	726	790	800	765	764	752	789	752	747	787	715	761	769	752	766	754	782	805	821	801	844	787	798	858	748	833	783	748	821	773	748	782	741	834	776	774	802	773	770	830	792	773	808	815	830	777	735	797	764	821	784	748	785	813	796	741	742	731	766	791	772	761	760	791	768	825	820	778	740	815	796	731	801	749	764	755	800	772	739	776	780	864	799	777	771	814	803	793	754	796	804	832	733	753	800	729	893	740	777	789	813	826	765	748	809	794	808	849	764	815	817	787	752	799	767	798	769	775	759	783	772	764	798	790	820	755	783	769	832	779	776	753	807	819	835	785	779	785	785	823	727	766	713	780	779	827	760	746	794	785	800	825	768	778	795	746	790	780	801	820	799	815	789	771	819	814	736	791	788	801	814	781	803	777	812	783	803	827	742	798	819	787	807	771	826	802	728	761	768	832	836	839	824	779	760	783	782	751	798	766	796	798	786	780	803	733	760	796	767	764	759	790	773	780	784	790	783	775	795	771	813	847	771	793	765	803	747	775	789	782	840	752	856	767	821	814	750	775	819	785	822	802	800	781	751	750	756	765	832	777	822	805	792	754	796	772	792	812	819	752	792	819	782	826	785	722	772	755	774	742	826	770	777	766	760	747	845	794	856	786	749	771	757	827	812	814	755	795	817	775	800	846	758	823	785	775	746	784	798	775	754	762	758	799	785	762	774	771	754	760	790	787	743	816	806	824	729	778	815	792	818	747	780	760	814	769	763	800	783	773	784	744	775	730	768	792	777	788	799	757	771	758	769	745	760	751	819	801	793	765	758	811	743	764	780	750	766	811	787	783	750	800	835	802	753	783	797	757	805	732	759	795	764	772	757	804	760	794	764	769	762	797	796	802	712	775	830	805	807	767	799	744	778	776	741	729	739	756	762	759	795	812	793	791	774	746	775	817	742	762	744	748	730	756	778	730	787	759	766	772	825	752	766	751	764	762	823	772	767	809	779	786	779	797	814	738	749	724	783	824	795	783	801	779	768	781	751	816	799	808	811	787	797	789	804	770	798	796	818	773	755	787	801	781	786	751	809	792	799	800	761	771	749	761	755	778	823	789	759	787	779	774	783	776	752	780	788	768	763	742	734	741	780	788	796	777	793	740	760	748	786	787	798	812	765	754	779	828	780	784	802	779	769	795	760	802	751	723	778	780	758	747	767	786	847	815	796	762	768	803	810	786	784	767	772	770	829	776	742	773	734	777	774	766	816	793	777	795	804	825	768	820	783	829	789	790	783	781	785	797	832	793	805	766	773	787	822	764	788	795	759	823	801	758	784	802	834	809	793	811	832	728	833	764	792	787	732	798	785	786	800	809	786	829	786	775	759	724	770	822	773	788	746	780	840	762	798	756	805	772	780	793	822	839	766	753	763	774	775	784	780	771	786	743	797	800	774	817	808	766	778	810	783	741	833	815	788	746	811	811	741	767	780	839	749	807	781	804	777	774	801	780	786	764	783	713	763	784	779	782	806	797	820	807	808	754	842	774	754	756	770	743	804	767	824	812	827	745	761	785	768	777	767	760	804	747	777	786	741	822	766	784	770	752	838	758	747	763	786	769	764	773	741	776	792	732	762	829	755	780	787	775	741	794	755	782	731	791	815	823	751	779	808	821	864	770	760	804	758	806	743	735	776	780	735	754	777	792	727	782	755	766	760	815	754	762	758	784	809	797	731	774	767	802	785	768	784	813	809	818	749	764	778	783	824	757	857	827	799	726	840	812	797	778	743	733	739	811	769	778	785	791	766	761	800	774	748	795	774	798	722	818	819	742	750	758	797	802	800	748	719	820	745	789	777	769	816	775	781	759	791	801	798	735	805	753	762	805	747	819	788	821	748	767	780	767	775	807	773	772	797	754	812	789	783	774	806	733	768	745	757	733	778	775	770	789	794	772	748	826	757	760	749	793	769	828	793	851	803	772	789	756	765	751	799	805	794	784	748	767	772	798	777	785	765	807	778	825	776	799	809	812	749	770	783	779	773	762	831	761	834	784	754	842	775	786	750	761	800	832	774	767	756	713	804	774	767	787	793	783	793	799	834	793	737	779	789	791	796	733	836	741	760	798	755	759	752	762	775	747	810	765	761	779	803	767	810	756	816	791	742	716	726	804	813	763	779	783	768	760	755	783	795	812	839	777	806	819	777	780	806	764	735	774	767	784	747	761	835	802	778	783	776	805	759	783	776	813	763	804	771	781	754	805	783	787	850	778	790	744	847	779	785	792	782	773	803	748	825	801	780	804	763	745	788	839	768	749	787	810	784	799	766	770	756	830	823	767	862	761	741	764	770	763	837
726	310	190	173	189	269	228	277	265	295	372	289	244	210	302	257	206	204	202	142	128	150	116	106	120	104	127	127	117	97	104	109	103	93	103	101	180	274	310	219	149	131	117	107	97	86	92	109	88	95	124	99	97	72	110	90	99	102	92	92	110	94	105	88	104	92	112	89	114	92	99	95	102	107	106	104	87	87	88	83	87	108	89	86	82	101	111	97	100	113	80	105	105	94	88	98	89	92	99	84	116	100	94	89	104	116	114	92	90	102	98	104	84	94	95	113	113	100	99	102	97	91	93	76	85	98	104	99	98	105	113	103	116	83	86	91	89	84	87	99	89	98	108	97	105	108	93	95	96	102	96	89	104	84	103	115	114	87	110	96	107	96	90	94	97	100	101	113	92	85	105	106	102	88	101	107	100	97	85	108	108	99	91	104	111	102	95	98	101	86	106	96	100	93	109	104	95	96	85	105	111	119	105	104	91	86	89	91	110	111	95	91	99	114	98	88	97	97	94	102	103	120	104	107	102	110	104	103	91	123	100	121	94	111	103	109	94	112	111	81	99	84	92	109	91	79	102	96	88	94	114	103	82	105	107	92	100	94	94	95	106	104	94	110	104	86	94	106	95	87	93	103	90	119	103	84	100	103	88	101	99	99	96	101	92	107	98	99	93	87	101	105	99	96	91	88	107	102	98	100	111	86	97	108	96	111	99	85	102	97	98	99	92	116	92	96	103	88	87	103	83	91	111	84	92	114	107	95	95	101	95	104	96	76	80	99	117	106	88	92	97	86	106	84	113	77	77	74	97	103	113	86	90	102	98	107	86	107	85	86	100	95	99	107	97	109	99	90	96	103	105	92	92	102	95	103	97	83	95	86	90	97	85	99	97	103	105	97	94	81	100	106	82	98	87	103	101	107	91	102	97	103	103	99	93	99	94	97	94	105	105	86	109	102	80	100	95	102	100	112	112	111	111	115	106	106	95	104	106	85	94	107	84	86	92	108	100	101	81	75	93	88	100	101	107	109	91	111	112	96	84	81	82	84	104	87	96	102	93	96	94	84	75	112	76	96	95	82	100	88	106	118	91	104	97	94	95	110	93	90	93	102	94	91	108	90	98	87	119	102	94	105	114	102	79	87	110	85	107	112	83	88	117	94	94	106	104	81	108	96	99	93	101	89	99	87	112	92	102	95	114	99	93	78	103	98	101	106	89	106	84	110	117	102	85	102	92	104	92	92	103	99	106	96	106	108	83	102	109	97	97	92	102	99	100	95	101	107	94	94	97	91	82	119	87	95	116	86	113	99	109	123	102	96	87	100	117	101	108	103	106	107	91	84	116	94	101	99	95	97	92	98	103	85	123	106	76	101	81	98	89	86	102	98	96	95	94	84	97	109	102	94	87	115	103	85	102	98	99	95	91	85	89	100	96	95	100	91	101	117	116	92	105	115	100	108	108	90	99	91	99	106	101	103	95	98	110	106	108	94	98	102	105	99	103	117	106	96	108	85	112	97	92	98	113	97	99	94	89	80	83	130	112	91	110	86	94	98	100	110	109	97	103	108	98	113	87	95	88	92	97	92	92	86	88	111	102	113	95	93	104	103	77	88	105	81	104	105	106	95	126	96	98	91	96	90	84	98	106	98	93	84	70	98	89	104	94	95	92	109	95	93	106	99	101	105	90	102	102	84	101	102	104	95	103	92	102	109	105	86	96	95	91	95	96	100	80	110	98	85	117	91	105	106	103	117	97	101	99	82	91	87	101	92	84	97	92	89	87	94	98	97	94	91	93	85	93	101	98	101	98	94	101	117	112	100	101	95	96	88	104	101	116	93	88	109	107	122	107	93	93	98	105	119	100	88	118	114	106	86	102	108	100	102	94	87	99	96	93	97	100	88	96	94	91	102	103	88	98	96	91	102	100	85	88	107	87	90	88	76	95	110	92	118	102	106	99	102	107	96	105	103	94	100	101	118	114	96	89	85	97	97	94	92	98	86	72	116	101	75	104	101	97	96	94	90	105	79	114	115	108	84	100	98	104	112	91	87	85	105	105	102	85	94	120	91	96	95	82	102	96	105	112	101	100	95	115	107	118	100	90	98	112	117	95	88	88	94	88	100	89	99	105	102	126	101	109	78	96	92	89	96	112	87	114	94	88	103	111	73	110	125	99	100	82	108	94	78	98	107	100	93	95	98	92	98	89	98	93	77	102	96	92	87	94	113	102	109	99	91	97	107	97	101	98	101	88	92	103	114	112	101	122	85	75	91	93	96	96	101	83	107	107	110	101	108	95	88	97	96	103	87	87	107	99	112	101	78	94	91	83	120	94	95	109	102	98	116	87	82	94	115	89	86	98	98	115	104	117	88	102	86	101	108	101	67	100	97	90	82	108	88	87	90	83	95	88	110	90	93	99	94	108	94	100	97	110	105	100	100	108	97	108	95	101	107	86	94	102	90	90	93	107	119	105	114	84	77	106	105	100	87	80	94	94	83	92	97	106	101	121	92	88	94	106	91	93	100	98	103	112	106	97	107	93	98	82	86	92	108	113	98	90	97	105	84	80	94	93	91	105	89	95	92	83	98	111	96	97	107	96	94	102	106	88	90	86	102	98	93	95	86	99	102	83	99	106	102	102	109	98	91	98	110	98	95	121	85	92	89	108	100	106	102	105	108	102	101	100	83	80	109	88	120	90	103	118	116	107	88	87	116	108	92	85	93	131	103	100	83	91	91	106	98	85	105	90	91	92	101	106	90	84	102	92	90	98	83	105	110	104	89	101	98	102	95	101	100	100	95	97	96	81	88	103	102	95	82	118	104	97	92	91	102	101	115	108	92	86	95	93	78	97	95	79	99	88	112	97	92	89	94	104	94	98	104	86	99	88	91	98	98	94	95	79	80	105	91	107	88	98	94	98	103	82	112	98	94	99	101	94	103	85	110	94	120	89	100	101	85	83	107	86	96	92	93	88	94	88	105	92	108	100	102	97	99	92	95	72	109	97	99	100	80	91	108	90	99	89	90	103	110	91	103	119	126	84	93	100	86	88	72	98	95	95	101	110	95	96	102	104	104	100	111	112	116	98	102	85	120	90	91	93	74	94	102	115	90	113	104	105	103	92	98	88	89	95	110	101	96	101	90	93	96	108	92	76	112	92	101	105	96	102	98	75	98	99	112	88	88	106	110	88	95	97	88	97	83	92	89	78	99	84	82	107	122	109	97	100	82	93	95	97	89	106	94	98	95	95	84	93	101	104	99	86	109	109	102	103	91	103	106	101	108	86	96	89	99	116	101	81	90	102	90	95	97	109	88	122	88	113	94	111	92	93	81	95	100	93	84	101	105	90	89	104	78	98	107	91	80	101	84	100	88	103	91	106	96	103	90	87	83	93	101	88	108	89	103	105	79	120	90	90	108	99	90	92	76	112	86	119	102	101	112	103	98	94	106	95	94	95	88	77	85	103	97	100	95	103	90	131	100	102	93	85	84
10731	4834	2182	4529	11787	12124	10065	8416	8114	8889	10223	7461	5907	5324	6442	5558	4681	3736	3667	2279	1936	2059	1749	1644	1561	1391	1544	1386	1308	1242	1256	1195	1148	1171	1108	1125	3468	5862	5790	3498	2226	1441	1087	911	843	906	878	819	830	859	888	838	880	882	854	838	881	879	863	857	858	856	886	833	852	914	891	859	858	858	855	905	842	892	899	843	902	889	887	846	853	829	855	946	889	856	883	871	842	817	864	897	855	874	893	850	924	845	835	845	884	898	841	851	894	889	891	850	875	871	866	901	881	825	880	877	858	885	878	841	922	899	894	858	896	815	865	876	842	935	826	878	872	894	860	838	899	870	909	848	841	888	837	883	854	860	909	864	894	917	850	811	831	858	917	831	901	841	866	827	877	861	851	840	855	868	810	832	860	874	885	825	871	862	891	859	878	856	834	876	827	831	896	922	877	868	862	845	898	855	887	860	880	837	844	830	882	781	884	932	856	829	864	856	850	826	836	884	818	854	839	874	855	898	863	864	822	873	875	881	856	840	892	885	846	892	899	871	832	845	892	877	867	905	904	853	865	901	843	834	816	877	818	842	920	869	868	875	849	857	869	878	858	860	838	891	864	884	891	899	813	828	816	844	851	833	852	879	874	845	862	887	885	847	896	843	864	920	884	897	871	856	882	910	903	877	891	853	840	874	885	878	827	884	864	860	885	862	919	853	861	839	856	840	888	866	872	896	883	863	821	896	889	833	855	882	813	883	831	830	854	878	873	836	836	870	825	867	900	917	807	831	853	826	861	875	854	792	873	780	879	885	901	873	871	884	872	902	873	840	887	891	847	793	855	813	826	848	947	921	843	914	841	883	934	863	824	850	879	903	865	827	855	841	913	837	896	918	853	840	875	932	909	888	875	839	907	890	840	848	881	877	895	889	878	860	853	903	851	846	847	882	859	832	897	845	878	888	834	858	827	870	886	848	868	875	897	860	883	835	859	832	888	886	887	926	907	912	896	890	888	873	790	883	863	888	861	850	888	891	831	871	867	869	866	844	899	880	892	860	901	871	834	887	846	867	880	893	855	859	863	875	921	880	822	880	886	853	811	884	848	851	921	884	884	874	907	855	891	815	819	858	855	915	886	888	867	847	886	904	887	852	900	820	835	826	891	845	872	886	845	823	862	891	891	865	898	852	860	850	837	834	854	937	856	855	878	846	898	884	875	894	853	824	941	864	844	861	828	880	883	840	850	861	850	829	860	862	885	810	897	881	861	878	840	886	871	861	830	857	902	845	822	853	933	860	842	858	886	909	848	828	873	894	870	910	876	925	885	828	866	850	806	908	848	869	890	922	911	822	815	875	878	848	924	848	825	875	907	815	816	865	830	875	884	873	836	888	857	843	860	838	888	885	844	881	871	859	794	871	836	898	897	853	860	892	874	952	897	832	886	926	832	854	880	824	879	934	852	836	916	849	823	889	862	899	913	852	876	875	853	818	850	835	859	881	867	863	859	891	854	853	883	829	854	872	869	884	861	866	864	834	857	891	882	854	886	859	824	923	849	876	850	881	901	890	845	832	823	859	853	834	863	871	869	837	922	872	906	862	843	878	845	919	842	923	893	907	850	874	867	860	877	885	868	884	898	857	861	920	875	871	870	940	853	839	880	913	850	840	880	864	840	893	909	886	877	881	873	911	895	893	850	825	874	873	907	851	836	889	854	902	833	877	850	882	860	860	900	904	802	830	840	895	871	831	877	886	866	846	887	862	859	863	896	834	908	860	891	860	847	826	856	908	887	887	869	871	881	814	873	856	875	875	823	879	849	848	842	906	879	891	845	892	897	800	874	848	918	870	928	857	843	949	845	856	903	841	900	886	851	835	853	906	857	876	885	855	896	879	860	904	854	899	862	829	874	860	872	838	925	898	816	826	839	851	860	882	834	855	849	866	869	922	845	851	851	862	849	869	892	826	886	881	841	831	852	863	880	854	864	899	820	935	870	845	889	898	818	843	813	865	852	903	898	909	875	866	855	819	881	881	857	856	866	849	875	855	856	898	851	837	875	848	891	836	891	883	878	877	872	889	879	849	860	830	836	877	846	870	875	816	868	846	855	886	848	911	830	894	842	864	930	895	893	876	854	873	854	795	885	819	906	832	844	843	887	897	893	850	873	926	892	887	884	868	915	901	824	881	899	864	874	832	853	859	882	848	905	857	879	835	856	846	912	838	857	886	891	887	855	853	871	870	884	885	860	897	902	872	866	852	917	881	835	861	909	869	882	923	890	850	849	878	866	868	883	875	865	863	844	949	924	835	866	907	835	833	897	953	869	861	838	859	894	810	867	877	892	864	846	873	877	848	883	915	826	863	942	923	897	897	858	927	882	883	870	831	878	911	864	892	877	847	857	827	910	861	846	884	879	895	845	839	875	883	871	902	834	837	870	887	877	911	869	880	878	956	872	813	895	895	882	841	881	930	833	879	874	930	880	880	836	831	896	862	840	893	893	836	840	866	879	904	814	871	888	889	834	878	860	935	835	874	824	850	882	902	869	901	897	847	901	901	867	870	856	841	797	831	934	913	873	823	853	849	858	804	855	905	887	882	886	879	917	906	836	831	854	908	880	868	843	822	877	814	924	838	853	901	851	855	819	873	866	843	855	853	819	901	847	892	904	874	825	856	876	905	868	861	826	874	886	860	847	891	886	852	805	843	872	840	874	875	870	836	920	872	855	881	855	901	818	841	905	939	866	895	888	854	859	851	871	836	890	877	874	835	906	869	879	897	892	876	871	920	871	849	884	856	857	782	890	872	875	886	889	915	924	862	899	900	866	916	854	834	837	902	921	838	838	900	896	870	891	867	826	826	869	876	808	894	832	852	819	883	830	880	875	903	903	878	873	879	915	879	864	916	904	886	850	852	856	868	888	864	854	879	868	871	925	859	845	852	892	828	843	856	882	931	843	838	878	879	856	887	952	840	859	859	877	868	873	895	829	835	811	833	871	889	854	871	846	898	818	902	911	844	854	905	884	889	922	884	897	844	933	899	874	884	894	892	850	885	859	891	809	936	863	801	866	868	819	873	886	836	852	902	898	846	913	900	834	913	896	780	858	833	902	876	851	884	928	948	870	896	813	867	866	905	875	887	925	851	840	832	879	873	825	851	861	915	876	865	868	949	873	848	876	851	858	825	862	892	842	829	893	863	932	842	852	860	883	874	926	894	832	885	913	840	879	839	862	873	855	918	872	836	889	875	890	880	852	863	858	843	901	873	900	885	882	882	916	862	931	835	860	826	923	893	879	801	875	895	904	842	859	874	800	882	882	878	888	862	850	842	823	851	865	841	867	832	898	832	811	857	876	868	918	831	843	862	838	881	900	840	885	942	884	898	827	896	912	919	874	866	870	881	912	846	841	898	850	893	904	887	868	850	902	896	929	851	930	901	862	853	864	908	870	866	860	842	843	874	848	850	961	870	860	852	916	866	892	902	869	854	851	871	875	912	938	847	853	874	888	857
1461	263	148	131	160	222	247	272	268	362	352	293	229	309	282	230	200	226	193	162	155	91	134	118	91	115	92	124	93	115	90	82	102	93	90	99	192	412	279	182	147	121	91	71	81	79	91	82	77	69	82	78	76	78	77	84	77	87	72	71	91	101	86	96	88	73	62	74	89	81	90	96	80	78	82	82	78	86	100	99	80	85	74	85	86	83	85	75	77	83	72	81	74	92	77	83	98	86	84	76	75	92	109	92	88	89	73	79	79	64	82	73	86	80	77	76	69	88	86	87	85	94	69	61	80	75	65	100	82	79	78	60	74	90	67	84	72	79	71	93	90	68	80	69	86	83	75	75	90	76	84	75	87	76	78	74	90	79	79	75	71	72	73	83	65	89	82	88	69	76	89	88	78	78	86	83	91	98	62	87	85	93	73	69	88	89	87	89	84	93	67	82	87	69	84	86	78	76	90	82	82	86	88	81	72	79	62	89	76	96	75	95	67	78	79	78	86	82	78	66	89	73	80	88	81	90	84	79	81	74	90	90	78	86	86	80	90	71	80	88	90	84	77	75	62	65	71	79	69	82	78	84	84	75	73	80	93	68	77	80	84	88	82	81	77	67	94	85	96	98	85	90	78	81	76	91	72	77	94	78	70	101	77	93	84	88	89	72	81	84	91	86	75	86	89	69	60	83	98	89	65	95	63	74	83	97	82	74	73	86	82	101	78	68	77	90	87	86	79	96	66	88	76	99	78	72	89	87	71	100	62	86	85	72	76	85	84	75	68	89	97	86	73	84	63	71	84	86	97	77	79	81	84	79	85	88	76	73	80	74	85	76	76	102	73	70	76	76	74	108	95	77	92	87	85	61	81	89	92	72	77	85	82	89	78	95	73	79	88	74	97	89	76	93	90	99	87	84	87	79	80	78	81	87	90	79	73	88	83	67	84	89	85	82	99	79	64	81	83	72	75	87	81	85	86	83	65	86	82	76	85	85	96	91	72	75	71	67	90	85	86	85	102	67	95	66	67	77	83	86	84	69	63	78	93	77	77	77	85	76	62	61	85	95	88	103	93	74	89	91	79	89	82	77	84	78	77	79	76	68	57	73	75	86	103	91	89	73	85	93	93	86	93	69	82	95	92	78	81	84	87	97	81	75	73	88	86	79	94	82	75	73	73	81	90	89	70	82	83	70	70	69	76	72	54	79	83	77	88	70	92	82	76	86	78	74	81	89	78	79	72	67	74	76	73	86	91	79	97	83	79	92	79	93	88	85	85	70	78	68	72	71	104	84	94	87	81	76	99	79	96	94	81	83	91	86	70	77	78	77	88	74	77	70	73	76	71	74	88	89	67	102	74	78	91	98	81	68	86	83	87	69	84	83	77	74	73	85	96	76	82	67	85	79	90	78	93	88	83	73	77	86	83	75	86	86	72	83	83	91	80	74	73	82	83	90	73	86	80	97	78	101	88	74	77	64	88	72	82	72	80	61	87	79	105	71	67	73	84	76	77	85	74	60	76	79	102	84	93	86	67	77	76	85	83	66	90	62	88	81	79	66	75	93	83	93	85	99	84	91	78	64	94	75	90	84	82	106	90	64	91	77	83	81	76	90	84	84	85	85	80	78	95	91	74	91	66	93	85	87	65	91	61	84	86	86	64	62	81	84	76	100	70	80	87	82	76	78	81	74	83	78	77	90	80	76	88	65	80	84	86	82	72	83	79	86	72	84	86	83	73	105	80	98	84	74	98	68	86	87	83	94	86	102	101	77	89	85	66	72	79	91	92	89	69	84	92	91	77	80	90	72	88	94	86	78	90	92	95	77	71	92	80	86	92	92	84	81	92	85	78	83	79	72	66	70	80	74	75	82	78	81	94	90	91	83	74	71	99	75	83	100	89	78	89	90	93	81	91	83	84	91	90	94	87	66	87	64	89	79	90	75	77	81	84	81	72	85	79	79	92	62	77	80	76	76	71	65	69	70	72	68	77	89	97	78	93	78	77	92	98	83	96	89	84	76	70	83	80	67	85	92	79	84	97	75	80	85	87	72	82	96	82	86	82	81	89	76	79	77	89	98	85	88	91	76	73	77	83	87	75	80	73	88	93	87	84	86	79	65	68	85	99	100	74	75	93	87	88	75	97	77	87	73	83	90	85	85	94	82	81	83	83	75	86	70	97	72	92	72	86	87	83	75	102	84	82	76	87	81	69	95	84	69	74	90	68	112	62	96	97	84	73	72	72	76	71	81	63	85	66	77	82	69	72	87	73	86	84	76	82	93	87	66	83	76	84	92	79	96	90	80	76	86	72	73	74	91	99	76	85	95	75	77	84	77	87	100	77	77	92	66	71	81	78	92	75	92	71	72	72	80	97	73	80	82	88	97	83	80	83	95	80	75	83	82	85	83	75	85	77	90	65	83	84	74	62	97	66	77	95	75	83	86	78	72	78	87	75	108	77	81	87	85	88	92	89	86	82	82	99	76	79	66	97	74	81	86	82	83	72	75	67	77	101	88	85	88	94	86	78	78	79	83	77	99	68	88	86	81	92	83	72	77	77	76	83	64	91	73	80	78	96	93	82	68	73	72	75	92	59	90	82	78	87	65	82	82	78	80	81	73	85	77	89	84	74	67	90	86	91	83	76	77	89	78	76	72	84	72	78	73	88	64	87	90	80	65	98	77	77	74	75	86	59	86	75	88	75	89	76	77	82	72	98	82	80	79	67	98	92	78	85	86	85	101	85	94	89	73	85	76	73	96	77	80	76	76	89	76	85	76	73	84	68	79	87	94	84	99	75	79	63	77	80	74	80	83	77	71	75	83	78	72	71	84	79	85	80	91	89	63	87	90	88	74	72	90	100	81	68	71	78	74	81	78	91	79	96	80	100	90	83	77	89	70	86	78	88	69	77	71	83	95	63	67	87	79	77	78	82	80	70	95	78	77	69	79	76	84	83	92	76	82	81	68	90	88	69	79	78	91	84	85	78	103	94	74	91	80	77	90	82	89	93	76	86	101	77	79	72	65	68	90	92	75	92	89	79	68	77	77	92	90	83	80	69	73	70	98	83	95	94	80	72	91	72	70	95	82	91	78	80	69	92	88	72	90	86	75	96	85	87	86	77	89	70	79	77	80	78	85	96	97	82	68	71	80	87	66	54	85	85	77	77	89	68	75	90	75	78	77	78	81	76	87	65	98	76	100	77	84	79	83	81	77	80	78	79	93	75	74	79	91	67	67	83	89	70	76	93	85	90	72	95	82	84	59	86	77	82	76	74	91	79	77	83	71	89	75	71	81	96	76	83	79	89	87	91	91	81	78	78	90	81	72	83	85	93	95	72	87	84	84	92	90	83	88	90	83	84	81	74	78	90	74	97	79	87	85	81	79	72	67	81	73	70	71	78	78	75	77	82	83	79	72	92	88	78	68	79	92	81	88	75	78	73	80	84	80	84	87	84	88	74	79	79	85	87	81	81	86	90	66	84	85
12243	4027	2024	3985	10043	11489	10392	9463	9711	10706	10104	7715	6193	7642	6803	5611	4241	4827	4061	3026	2417	1913	1764	1739	1772	1781	1605	1229	1130	1132	1128	1097	1114	1001	976	1039	3499	7892	5520	3091	1854	1201	866	750	727	733	692	728	691	725	649	670	758	718	690	731	727	736	666	705	792	709	699	767	773	682	717	675	739	708	708	729	738	713	744	718	694	702	724	730	721	683	707	762	749	706	713	719	686	683	722	749	686	724	679	725	683	706	752	725	706	690	729	739	641	708	694	735	782	674	751	677	733	720	776	704	756	682	762	737	701	790	730	713	706	751	731	745	703	687	699	723	736	640	718	715	707	729	773	740	731	738	720	703	660	735	689	734	729	734	735	726	717	742	697	740	734	683	715	680	727	681	676	712	735	767	719	684	743	736	702	695	736	724	720	727	731	708	709	672	660	729	768	718	712	678	667	729	710	757	694	716	753	712	731	730	752	697	737	717	717	733	698	747	728	725	747	714	725	743	717	716	722	710	759	691	775	688	741	743	719	734	732	713	719	676	733	714	753	720	705	722	648	732	691	769	713	720	664	741	705	737	703	682	748	728	713	707	764	743	697	697	685	719	740	697	703	695	742	767	671	752	761	755	734	715	698	731	706	687	734	746	771	724	725	751	726	690	710	754	710	743	715	726	664	725	742	683	679	731	707	729	738	690	746	724	755	651	721	684	676	718	679	689	749	706	729	719	732	754	688	726	732	677	744	714	701	737	716	736	703	731	706	771	733	742	696	685	749	690	730	702	712	724	751	731	695	724	724	756	699	744	752	664	689	768	729	718	701	729	744	748	706	714	724	707	724	758	676	717	690	745	727	712	705	717	750	708	686	731	717	707	722	715	754	701	703	741	772	711	718	692	765	728	702	733	744	767	731	725	700	750	734	775	738	753	745	708	730	753	710	791	694	724	735	737	760	724	720	733	722	691	694	736	741	748	751	708	718	722	682	689	760	702	691	748	738	691	725	730	699	689	715	723	694	714	674	738	753	721	745	739	714	672	728	716	746	765	690	709	681	736	686	703	700	724	722	751	704	738	676	724	720	700	729	705	692	727	722	746	749	688	744	757	717	713	727	697	738	726	678	710	722	671	729	717	713	709	715	719	707	728	679	760	754	745	714	690	756	686	749	720	695	712	743	698	738	713	666	719	686	726	699	693	704	706	763	687	691	730	699	731	725	746	730	751	722	731	724	772	756	663	719	752	717	720	710	702	746	755	760	745	690	746	721	717	711	727	727	718	680	742	723	746	737	729	688	666	666	690	756	751	722	659	725	695	692	694	681	780	742	687	716	708	741	687	759	710	728	728	723	723	710	734	720	658	770	786	730	722	689	699	781	716	714	717	758	722	740	705	746	752	737	750	732	692	747	732	727	745	693	710	710	713	741	700	756	727	716	734	696	778	764	757	705	730	737	729	750	751	730	705	696	717	705	725	696	760	754	747	681	662	723	757	713	712	717	749	700	717	723	729	737	781	713	703	708	698	750	722	732	743	762	698	712	751	707	711	730	698	746	720	741	718	694	700	704	789	671	730	786	726	718	724	721	737	715	691	764	701	711	739	735	724	735	729	710	728	713	689	714	694	789	731	719	705	685	729	711	745	681	720	718	746	685	709	711	726	714	758	760	737	733	733	708	748	746	729	711	684	677	704	710	760	746	689	719	729	752	717	755	705	694	708	731	739	684	727	717	729	729	767	718	706	711	636	747	718	740	687	732	663	701	706	757	689	720	723	701	709	683	730	676	744	712	684	727	682	711	683	708	746	700	739	680	729	736	728	741	721	741	701	756	705	677	730	718	716	701	724	677	727	715	737	729	740	717	691	715	690	713	679	743	693	723	696	721	722	741	747	680	722	754	751	710	745	707	688	687	730	745	714	728	735	706	703	732	689	732	714	717	757	719	759	719	692	685	717	684	707	731	716	714	738	734	705	693	685	692	719	705	744	733	709	711	723	710	741	742	706	752	677	761	731	728	703	713	750	682	688	755	753	751	712	723	738	710	724	708	761	712	722	726	712	701	718	738	708	711	773	697	696	690	715	704	784	730	698	756	677	734	698	727	751	678	684	717	739	719	772	706	698	750	705	723	747	740	686	728	744	756	689	707	720	728	721	710	717	702	729	755	698	719	680	719	711	770	720	704	714	693	733	734	724	644	742	743	678	740	736	702	735	673	766	677	712	680	675	695	706	734	694	706	708	679	735	729	775	778	763	729	696	726	725	738	722	731	734	699	757	741	730	673	748	725	758	708	699	670	743	710	745	725	769	721	706	659	782	700	733	722	723	725	727	685	745	717	696	735	682	671	689	717	684	689	677	762	709	745	688	745	705	708	747	725	756	709	701	685	715	713	725	694	703	718	700	763	686	733	689	702	733	723	720	696	757	769	755	712	729	734	759	755	726	708	779	705	751	725	729	714	757	709	741	742	726	687	690	711	712	682	701	682	738	717	756	721	745	750	708	729	760	735	678	747	683	757	716	706	677	746	741	713	744	734	731	707	736	790	786	693	723	746	689	766	708	753	762	751	706	731	734	677	715	657	749	688	731	714	707	783	732	749	726	712	713	705	726	742	693	760	702	732	734	672	706	724	674	728	714	710	724	733	721	766	692	703	704	738	681	761	700	679	740	783	699	740	737	720	753	804	701	689	711	720	720	647	681	673	700	717	782	746	705	718	737	716	703	714	730	745	726	712	787	718	757	728	731	735	732	708	712	706	724	733	731	697	761	746	742	773	731	696	656	710	705	735	778	710	727	690	711	682	720	711	759	754	743	759	715	692	694	747	743	684	748	679	735	752	705	711	721	692	737	703	738	684	686	730	785	718	716	737	716	720	734	734	758	749	723	733	787	677	749	727	777	698	722	749	707	759	724	735	727	729	719	748	732	728	719	705	695	701	684	729	718	698	702	722	742	744	770	739	661	723	716	717	710	730	735	738	680	701	714	707	740	741	671	744	713	688	690	742	756	691	730	688	695	711	751	698	719	719	720	732	716	724	712	729	766	666	768	697	702	745	696	740	715	743	719	719	636	741	718	694	663	712	751	718	749	732	686	690	692	723	714	699	744	677	710	740	765	712	706	733	691	738	724	682	684	727	697	663	748	687	743	694	700	745	726	740	757	725	736	736	741	757	686	700	718	681	703	736	704	698	716	662	675	685	719	742	734	725	721	714	713	687	693	743	739	711	754	716	736	739	715	760	755	683	682	764	758	688	750	715	698	760	694	702	750	768	714	764	693	698	779	713	705	728	703	720	708	713	702	678	656	708	752	713	732	783	718	672	739	701	712	707	711	758	712	716	731	738	732	737	759	710	693	689	735	711	712	701	732	743	749	718	770	743	717	779	691	736	745	704	712	722	715	693	700	781	778	739	777	701	709	717	730	738	680	738	707	696	704	700	727	709	724	711	700	738	720	695	736	715	686	733	787	767	724	700	764	760	723	760	716	703	781	714	693	694	723	704	713	721	758
1052	409	209	185	235	329	368	389	439	440	498	425	334	377	334	312	299	301	308	230	216	172	113	142	133	130	125	99	103	123	113	101	108	93	101	115	176	344	327	382	240	190	132	119	100	97	71	89	93	92	98	91	95	80	89	89	88	84	84	96	81	81	94	107	87	88	93	95	86	92	75	99	74	106	100	80	91	88	91	77	95	95	85	106	103	67	93	92	75	100	87	112	97	90	91	101	88	99	92	84	93	80	74	105	90	98	107	103	88	95	75	98	95	82	95	90	93	87	83	75	81	77	79	79	96	91	84	88	97	86	92	95	87	98	85	92	73	73	85	70	85	73	111	95	84	94	93	91	83	104	103	87	92	104	88	83	81	90	88	95	92	85	87	98	97	86	91	94	94	90	101	92	100	109	69	90	93	89	87	97	93	93	89	91	103	96	87	88	83	93	90	94	74	104	94	103	102	84	93	91	84	96	85	102	84	91	85	106	100	92	85	108	100	102	89	95	84	85	80	95	104	88	80	105	81	95	73	84	98	84	74	84	104	87	93	101	87	86	96	85	97	85	90	87	99	91	76	102	86	87	102	81	85	114	88	76	111	92	96	104	89	92	101	94	94	87	89	93	99	95	89	95	99	93	83	82	89	98	73	105	114	91	89	83	91	92	100	102	98	97	85	91	113	91	86	91	86	94	87	85	75	105	92	118	93	84	91	93	91	93	94	100	92	94	81	98	98	95	101	90	86	87	97	90	98	89	88	80	98	96	92	89	80	105	110	91	70	95	83	79	112	108	84	107	106	98	100	95	88	82	67	97	91	87	94	87	97	107	84	95	97	105	93	90	84	109	96	104	85	109	94	95	91	92	97	86	86	96	89	84	78	76	101	101	83	95	112	100	83	100	73	100	90	110	94	108	101	96	77	93	119	100	85	69	93	108	83	81	94	89	90	79	80	87	86	87	85	109	100	94	104	79	105	97	81	102	95	106	84	67	103	97	94	77	90	105	94	106	83	87	110	95	79	98	96	110	75	93	97	106	86	97	85	85	84	79	104	86	99	71	98	90	88	93	93	87	80	82	101	93	85	86	101	90	99	96	83	76	99	89	102	95	97	86	70	115	86	101	104	92	86	109	102	101	86	82	99	101	90	94	101	83	108	92	99	83	93	79	108	100	87	88	115	85	106	98	88	104	88	81	82	81	98	78	92	89	95	91	91	110	91	76	88	76	109	115	105	88	93	99	100	81	102	97	98	78	77	86	95	89	95	88	78	94	85	94	113	97	96	83	83	98	90	94	84	85	94	81	90	87	92	99	114	96	82	96	84	95	103	107	82	90	96	79	91	94	91	76	75	93	85	113	81	83	97	80	90	78	97	98	99	84	80	99	91	90	76	100	89	96	78	95	95	89	102	96	90	100	77	85	100	96	97	81	100	103	119	81	80	85	85	83	101	99	92	98	101	90	115	82	88	97	92	99	85	82	102	79	93	93	93	84	86	85	91	99	96	104	71	85	94	114	98	94	107	90	88	93	94	77	94	71	102	94	89	97	96	89	102	89	89	84	99	100	97	93	96	94	103	98	87	89	91	102	96	82	93	87	101	85	81	94	106	85	86	84	90	94	86	80	79	115	90	87	97	88	97	85	75	97	104	112	88	99	104	95	98	88	79	86	88	83	106	77	86	106	87	101	88	107	87	106	88	126	97	101	97	100	103	109	88	90	114	97	91	96	113	95	81	86	90	95	100	90	92	98	99	80	85	112	85	85	100	108	106	93	110	90	77	94	79	105	100	87	88	102	95	83	94	96	99	85	99	87	83	102	106	103	89	94	98	83	94	88	97	83	82	85	108	85	100	95	75	88	90	96	104	84	102	102	93	108	84	90	88	95	85	86	83	97	98	99	94	87	84	90	97	77	90	92	79	98	94	82	86	95	81	98	90	109	84	83	80	94	83	82	88	85	92	97	105	100	86	108	90	95	95	100	100	86	109	87	85	98	81	88	77	101	84	84	104	100	104	98	88	89	94	90	97	100	84	103	93	102	115	110	77	86	79	104	102	92	97	98	112	92	103	97	79	99	102	84	89	103	99	95	87	96	96	89	99	120	82	86	84	100	73	113	111	102	101	77	96	106	95	113	90	86	82	83	97	106	92	90	104	88	97	96	85	96	80	85	110	92	105	116	107	101	88	93	87	107	90	77	88	84	103	99	73	85	92	88	94	80	89	86	92	82	80	97	86	87	113	82	84	99	94	90	91	95	102	94	91	97	88	88	94	98	105	83	79	93	90	92	90	81	91	69	100	99	90	83	87	102	103	98	99	95	106	100	102	108	92	86	98	83	86	88	81	102	102	95	89	107	91	93	97	95	99	81	97	94	85	93	95	98	100	85	94	101	86	107	95	101	81	94	88	95	84	93	98	106	100	92	102	92	90	101	88	90	102	100	88	86	90	86	85	102	83	87	100	84	90	84	92	81	85	82	108	92	88	93	94	82	94	102	89	107	89	94	96	86	94	85	82	87	89	108	88	89	87	95	93	100	82	102	94	94	81	101	90	83	95	72	103	112	94	99	91	75	92	103	99	87	97	83	99	78	98	109	71	90	98	74	94	96	79	94	75	98	94	89	97	88	101	90	82	95	81	93	99	101	97	95	81	73	99	91	122	91	95	86	90	100	103	100	98	104	86	80	95	91	102	78	98	84	80	102	87	105	82	84	87	105	84	89	79	94	85	115	91	96	78	97	89	78	98	94	98	88	93	76	116	81	76	78	85	100	91	95	91	95	75	107	98	76	94	86	93	81	82	95	82	91	89	84	100	84	87	77	86	102	106	106	78	97	92	90	88	91	96	83	79	105	96	87	86	93	98	77	82	86	87	84	87	93	88	88	87	101	98	93	88	94	85	101	90	84	107	104	103	86	97	87	86	72	97	95	89	98	103	85	92	85	107	88	103	76	77	87	78	90	95	82	89	90	81	101	92	76	88	95	104	90	92	102	103	89	99	101	96	104	84	85	88	103	87	87	87	93	89	112	80	103	89	87	80	99	100	101	92	85	96	66	94	85	96	97	94	81	100	86	80	97	94	80	71	91	83	87	101	110	97	95	95	84	97	84	98	91	110	87	100	99	100	80	86	97	101	95	81	86	90	89	89	93	75	87	80	94	103	87	69	89	84	95	77	92	90	100	89	95	98	83	87	92	105	87	88	102	90	98	105	86	84	115	110	64	87	91	80	95	88	92	110	77	92	104	79	79	92	97	99	89	98	105	94	103	98	89	99	92	100	84	96	91	85	80	90	90	99	84	95	90	99	94	87	96	88	88	82	82	107	87	95	85	115	89	114	92	111	78	98	90	101	88	91	85	92	103	72	90	86	67	98	96	67	82	120	95	87	92	92	88	83	92	101	91	83	87	98	85	84	96	80	72	100	101	101	75	86	91	70	106	88	101	103	89	101	84	92	101	104	81	94	75	105	83	100	91	83	74	84	88	101	81
13561	5534	2572	5392	12990	14598	13196	13123	13700	13448	12252	10790	9196	8980	7692	6841	6655	6573	6308	5012	3953	2904	2378	2185	2099	1927	1656	1446	1337	1276	1277	1104	1158	1118	1077	1231	2342	5716	6461	7348	4112	2399	1451	992	876	852	800	766	836	833	847	824	832	825	878	744	793	774	807	846	836	819	784	833	845	877	832	793	834	793	851	870	849	792	800	831	803	833	847	828	881	713	814	803	846	816	812	808	814	823	835	826	775	834	858	801	795	839	826	803	869	810	778	810	845	796	825	793	768	791	777	819	848	799	776	810	753	829	778	821	761	812	842	865	820	789	832	848	849	818	826	824	812	851	752	810	782	793	752	754	810	803	849	818	810	781	843	831	793	873	859	804	795	830	791	837	797	833	784	773	832	807	808	878	807	875	783	818	809	798	767	808	780	805	829	803	827	862	793	842	815	774	826	766	805	788	837	816	794	817	799	794	777	812	808	806	846	783	845	776	781	830	761	809	810	806	819	809	860	801	793	866	879	807	810	797	805	805	829	762	804	812	808	830	823	848	835	761	802	788	840	796	814	823	845	818	851	792	791	799	834	835	808	793	825	772	794	826	823	777	813	827	828	804	837	798	792	824	838	819	807	822	840	817	810	837	828	843	820	819	832	844	831	795	810	805	831	802	791	800	852	826	819	788	839	825	767	825	855	804	844	814	830	784	810	847	832	816	839	823	843	829	820	798	810	788	804	827	810	803	807	826	842	836	786	854	815	801	867	774	815	861	840	801	802	860	846	841	765	810	806	822	817	824	815	816	814	819	813	819	805	745	861	818	793	817	833	803	792	808	793	791	821	841	754	819	818	837	817	783	869	892	832	788	858	787	841	799	873	865	795	824	806	825	818	808	852	838	805	793	870	777	804	827	814	788	850	788	800	829	846	787	823	828	813	805	794	841	841	806	830	855	845	817	827	837	878	829	821	793	836	773	811	835	813	781	857	871	788	758	878	823	821	807	812	845	762	886	814	801	836	796	826	817	805	820	817	819	789	814	805	841	840	799	804	858	837	822	801	828	817	831	831	800	801	889	806	795	826	880	853	836	837	798	791	806	800	778	817	780	796	791	763	825	825	843	769	811	829	848	799	797	805	791	734	830	797	803	769	782	802	860	768	841	800	846	848	877	798	792	787	826	790	780	822	849	817	769	760	820	781	755	822	832	853	851	792	841	799	851	860	830	896	773	784	787	800	846	817	842	780	859	809	813	784	804	790	809	813	809	816	828	810	790	792	779	787	794	862	810	817	818	817	866	848	797	836	791	769	768	828	775	802	872	794	834	824	816	787	832	827	838	812	818	815	835	832	860	811	855	799	843	806	791	841	776	779	863	768	799	816	863	801	781	772	789	828	804	802	820	810	827	814	808	785	815	782	814	808	827	814	869	828	804	785	763	797	824	825	820	796	820	788	806	818	862	785	834	803	856	837	814	834	793	827	767	804	820	811	821	844	820	784	854	802	854	775	849	819	830	849	795	829	847	793	846	806	804	848	806	790	810	793	840	818	838	776	855	785	815	819	860	837	842	787	788	812	815	761	796	790	811	814	861	789	761	863	797	793	832	787	765	838	828	818	790	821	794	820	808	806	865	819	926	811	846	807	837	826	778	824	815	808	800	804	802	812	803	799	850	838	828	813	789	773	791	807	823	848	858	804	810	840	816	866	812	838	837	822	822	832	825	795	830	824	820	806	807	831	792	789	825	851	814	770	829	822	789	802	844	831	813	829	763	838	782	851	803	801	847	811	805	857	821	871	808	831	858	808	808	813	779	802	813	815	784	809	820	809	780	797	789	853	824	853	790	868	815	792	762	846	836	788	815	815	827	869	804	810	830	866	807	797	802	857	821	830	811	761	839	814	836	792	815	789	816	839	822	862	797	834	782	816	803	822	826	813	765	869	800	808	809	802	825	751	872	791	812	837	803	825	803	796	823	792	790	818	803	855	806	783	775	837	826	832	853	843	805	840	834	842	787	819	806	873	784	818	835	861	816	807	817	820	840	803	819	868	839	808	840	797	774	833	788	795	792	838	817	813	814	795	770	780	848	831	890	789	784	816	823	815	833	803	870	805	783	847	825	814	804	826	811	870	817	813	790	829	782	794	855	830	761	823	801	795	790	841	876	835	848	828	826	812	829	829	828	820	818	848	861	869	751	822	779	798	836	806	865	828	808	812	827	811	823	822	837	816	847	823	820	811	785	804	844	854	808	824	854	766	801	801	878	826	821	799	788	849	751	830	826	855	814	787	853	832	836	804	744	749	855	813	775	767	818	850	842	833	835	821	861	807	796	795	811	864	823	823	786	819	837	851	822	779	793	847	819	826	797	814	824	793	830	843	764	778	801	806	789	830	819	812	825	812	786	850	813	829	854	755	784	862	806	847	835	810	840	783	816	802	890	791	797	846	808	815	888	788	835	811	848	817	852	845	838	828	847	840	809	807	811	842	779	835	789	837	829	824	774	804	800	815	813	809	840	802	816	826	793	833	821	819	841	835	808	856	823	826	790	860	823	823	838	828	761	819	849	831	824	892	814	767	835	799	858	842	849	781	787	796	844	836	839	823	811	811	799	837	825	809	829	815	811	816	794	829	807	859	782	776	805	821	835	829	798	796	787	838	799	764	826	845	829	789	812	849	833	825	844	809	836	827	852	832	849	813	862	767	773	831	788	766	808	768	853	836	839	826	776	792	797	907	789	805	848	765	811	796	879	798	752	831	902	821	852	813	823	782	833	812	805	821	814	797	817	796	781	836	805	776	802	850	811	830	807	854	805	788	814	825	794	805	853	800	843	805	799	809	827	788	791	841	800	797	855	824	784	866	808	804	760	828	853	856	820	826	862	793	942	804	807	819	780	774	832	748	874	818	783	818	818	803	811	824	805	811	805	800	792	853	830	771	802	824	814	863	782	817	805	804	805	821	792	821	834	805	777	833	771	843	829	811	827	807	865	821	855	758	785	809	815	802	818	808	852	792	837	800	790	839	799	850	786	846	841	792	774	808	824	842	853	866	835	784	841	824	810	826	826	830	844	826	842	808	812	826	805	805	838	848	760	797	796	842	846	774	819	818	820	773	799	841	796	797	812	785	757	771	792	830	825	813	781	813	804	794	839	814	801	823	801	794	809	810	822	808	771	820	801	799	823	776	822	864	888	815	786	820	800	836	806	798	843	819	819	832	753	847	785	817	836	795	823	841	840	789	808	833	823	810	812	798	788	819	793	815	837	817	775	832	803	816	888	819	829	839	837	856	825	847	845	821	842	799	814	781	832	797	856	808	756	831	771	841	836	796	803	791	821	862	795	832	780	831	830	835	826	807	825	825	795	867	848	826	799	778	850	810	815	857	806	782	828	790	837	801	825	852	795	876	816	841	850	839	812	807	849	808	790	794	810	834	840	773	822	847	830	853	786	836	826	804	808	829	805	799	843	794	810	822	774	806	855	805	767	786	797	825	762	841	835	855	804	832	841	776	818
1010	182	128	126	150	191	239	279	321	370	326	300	268	194	241	190	208	188	193	139	134	125	142	120	118	122	99	95	106	85	108	94	103	88	96	91	65	116	123	150	159	122	92	88	93	93	97	72	78	91	88	104	75	87	74	95	76	69	94	76	82	88	95	81	106	80	86	96	105	84	86	92	92	90	90	87	91	98	79	81	80	89	72	81	89	84	79	100	99	76	90	101	81	99	83	80	86	84	80	76	96	86	95	84	90	92	81	92	78	104	88	94	107	88	96	92	85	100	83	79	106	65	122	95	82	64	81	82	82	96	96	97	98	90	102	81	108	84	88	122	82	93	90	92	101	87	83	87	80	84	82	99	90	97	75	84	79	82	99	101	91	90	104	83	91	94	89	89	92	83	94	82	78	94	100	71	78	95	90	99	89	107	76	89	105	94	86	94	95	81	71	96	94	91	81	90	79	90	82	96	88	78	82	102	88	112	89	107	93	90	86	94	79	101	92	80	106	81	89	88	100	88	96	79	85	74	76	84	73	93	91	92	80	102	80	89	77	101	92	84	94	109	93	90	113	100	105	71	93	116	83	74	112	101	84	97	82	91	104	93	86	100	98	75	76	90	84	80	69	78	91	88	90	92	90	69	82	86	98	100	102	87	92	85	97	87	102	77	102	73	96	89	83	87	73	89	88	92	99	98	77	120	103	95	89	86	98	97	79	94	83	80	82	93	92	83	76	77	106	92	99	82	88	90	88	79	81	95	103	96	75	90	73	91	84	100	89	89	79	83	75	111	91	78	96	89	84	94	79	72	81	77	91	88	90	79	84	88	84	88	89	106	85	84	83	88	75	100	85	91	92	77	75	90	77	87	93	88	82	114	102	104	85	85	99	77	80	79	87	95	93	83	80	82	104	109	88	99	77	88	73	103	99	91	93	90	98	105	93	96	100	84	97	103	89	79	73	86	87	96	95	90	81	93	81	105	92	101	84	86	83	93	103	101	92	114	93	99	99	93	106	98	103	87	77	101	107	76	76	97	83	95	100	85	100	105	96	80	85	84	92	80	88	83	76	94	93	87	85	84	97	71	87	81	85	90	86	97	89	88	87	91	96	90	88	89	97	89	89	93	84	103	90	96	100	90	77	81	108	88	85	102	82	72	78	93	78	74	78	101	67	91	92	72	108	96	90	93	99	116	78	83	86	92	88	96	75	83	91	77	78	78	81	95	96	85	94	74	90	98	95	85	91	91	102	87	90	93	86	92	86	102	87	81	72	99	87	90	103	92	93	83	98	79	93	91	104	95	69	102	70	88	94	94	91	91	89	86	98	71	78	78	78	104	76	78	86	95	88	88	72	90	87	95	96	86	89	96	72	78	94	101	83	95	87	83	106	85	76	84	72	94	80	87	89	93	80	86	100	86	88	91	82	94	85	75	98	116	100	85	68	82	95	87	86	89	94	102	64	87	85	98	92	100	99	65	91	86	82	94	75	92	102	84	90	97	87	89	91	98	117	105	79	100	89	94	85	91	91	81	98	88	74	84	71	91	80	96	85	92	82	82	96	93	90	90	106	81	84	84	73	87	93	89	76	84	78	74	85	81	104	83	71	77	83	96	76	95	103	97	86	95	94	94	103	80	90	118	99	96	89	110	93	78	85	84	87	95	91	86	86	80	104	89	91	76	86	95	92	90	94	79	97	91	93	112	87	102	106	79	98	102	111	103	86	91	91	94	82	91	99	94	100	90	97	97	106	87	83	99	86	85	99	102	94	94	74	95	90	97	73	94	99	72	110	95	99	76	83	82	98	94	94	104	71	71	107	83	79	84	90	86	82	98	94	75	112	95	90	83	88	83	84	86	89	89	83	92	83	102	114	85	92	95	84	65	92	84	96	90	93	91	100	83	86	100	79	100	85	103	81	93	85	85	65	73	81	84	74	77	80	99	96	82	100	86	94	89	83	90	92	80	82	77	96	94	79	100	79	93	104	86	84	79	87	91	80	90	62	81	77	91	83	76	89	94	110	108	97	105	86	88	78	100	83	102	70	86	83	86	93	108	72	86	101	91	91	90	68	75	83	90	83	87	94	88	90	82	73	80	91	107	97	95	94	73	85	87	92	95	93	94	84	90	103	92	86	75	86	96	101	105	97	96	95	99	88	93	90	99	88	79	97	74	79	105	91	92	80	88	88	86	92	88	69	78	80	94	112	70	77	97	81	106	78	77	87	121	108	82	75	60	99	86	92	97	79	90	102	82	81	102	99	89	106	82	92	88	88	102	76	91	78	85	73	86	88	83	100	106	96	90	86	79	91	90	78	88	94	91	94	84	93	103	81	93	88	81	90	85	98	99	92	87	85	94	104	67	105	76	76	99	97	94	86	110	89	82	78	91	97	85	93	84	69	107	88	80	101	99	80	86	96	95	82	79	92	95	91	93	84	68	98	103	95	84	98	83	70	83	78	79	116	97	86	85	87	89	69	97	101	96	93	88	105	83	95	102	114	82	93	83	98	74	84	87	82	93	89	90	104	86	93	94	85	99	84	80	88	89	68	77	90	92	68	79	79	99	80	85	91	96	102	81	91	90	71	91	100	91	91	75	77	98	78	89	90	102	84	95	88	97	96	102	82	77	110	82	82	93	97	97	80	70	95	85	93	100	80	87	81	85	87	85	92	81	92	78	90	108	79	85	85	101	88	80	97	89	85	76	80	101	90	93	90	71	79	91	88	100	92	92	76	85	74	104	78	88	93	72	86	94	97	85	98	95	95	82	78	88	69	97	78	101	93	86	89	86	72	89	84	100	88	86	108	103	90	82	91	70	90	93	95	81	92	87	86	97	98	85	100	83	76	93	83	65	84	81	99	82	90	104	88	79	91	76	82	88	80	75	83	99	77	98	99	82	88	82	99	87	99	92	106	86	91	82	78	90	81	87	94	90	101	107	77	96	83	87	70	94	94	92	82	98	95	88	108	89	87	79	84	102	106	78	119	79	88	82	82	77	89	89	92	90	88	92	79	83	99	80	94	88	92	84	84	89	90	78	83	88	96	88	79	90	92	89	82	97	96	85	96	67	77	91	96	83	88	68	92	91	81	97	89	98	76	88	90	90	81	87	84	96	89	69	88	100	79	79	86	87	87	78	101	99	74	77	96	100	81	84	86	94	79	98	109	78	99	99	84	91	97	88	100	92	84	77	96	86	97	96	86	95	96	110	84	69	89	89	81	70	77	77	78	87	92	89	90	85	71	98	89	93	71	75	91	96	98	89	76	88	117	89	84	89	83	97	102	103	94	82	105	92	76	82	93	94	80	88	100	106	88	101	81	94	93	99	94	84	80	75	96	101	101	94	103	69	91	103	70	89	109	92	80	83	77	83	82	81	100	91	84	78	80	88	83	78	84	96	95	77	100	83	79	81	91	98	95	75	96	96	89	78	85	97	80	87	89	97	91	102	91	87	105	79	102	86	104	88	73	86	99	79	89	100	92	89
8886	2290	1437	2593	7300	8740	9983	9911	10638	10446	9343	8032	6999	5318	4859	3955	4161	4024	3736	2966	2281	1887	2102	2018	1566	1471	1262	1239	1020	1016	944	942	850	927	873	880	983	1342	1973	2579	1744	1266	1021	817	829	774	781	820	759	802	760	785	804	823	774	774	812	773	790	799	765	786	792	795	759	855	790	781	743	732	776	732	777	734	785	758	825	776	786	700	759	791	778	803	791	754	728	778	803	769	762	816	760	779	772	816	793	851	749	734	780	802	758	749	793	757	854	771	815	785	781	788	780	782	763	818	799	804	811	774	752	790	792	822	762	768	791	723	761	778	833	741	768	753	791	800	759	771	822	763	821	801	790	793	802	777	812	779	760	770	755	782	818	699	833	772	776	767	771	778	771	772	733	793	773	784	810	812	769	800	756	786	790	840	815	767	816	850	767	721	812	753	759	737	757	783	774	815	753	762	792	779	780	802	792	785	760	744	796	763	825	799	841	789	796	778	764	787	819	787	752	723	761	754	770	785	789	774	760	783	809	822	853	782	777	802	789	761	772	752	785	757	763	798	749	770	768	817	749	772	797	753	788	705	794	796	805	795	772	781	760	865	775	794	775	717	734	792	787	783	765	730	776	767	806	777	811	780	798	793	768	769	814	802	776	760	803	807	782	809	769	780	771	779	810	808	766	755	770	739	786	787	786	778	762	793	777	817	788	809	835	785	783	798	772	750	778	785	758	815	796	764	824	717	800	770	802	804	774	802	772	814	813	810	816	788	805	800	805	738	755	779	802	761	783	822	728	782	747	779	786	775	773	786	740	795	819	787	728	782	745	742	753	798	778	788	789	733	783	754	765	798	767	752	825	779	781	792	778	839	784	753	757	769	791	747	785	835	789	800	774	749	815	794	773	770	793	834	790	722	797	796	841	755	765	785	819	741	805	814	807	799	772	809	840	764	830	765	773	747	697	776	775	821	810	786	756	746	809	806	781	769	784	809	754	797	774	820	798	767	861	790	764	784	786	785	775	744	841	789	785	813	788	740	778	823	833	794	805	781	769	842	804	753	809	710	843	781	765	771	746	801	788	791	728	760	803	712	828	806	775	785	792	758	754	818	777	791	811	739	838	792	805	795	820	776	764	768	762	769	791	847	740	770	799	813	822	738	795	776	759	780	787	803	792	747	805	810	814	762	733	765	756	776	770	765	789	819	724	758	758	816	795	786	785	745	811	751	796	789	767	805	769	797	786	829	852	798	738	785	792	808	776	795	742	774	804	777	811	783	773	757	749	763	761	792	800	833	828	783	745	756	780	801	739	786	785	782	812	736	784	788	777	782	800	817	726	791	863	809	794	787	772	734	796	809	805	774	772	793	790	773	808	724	762	770	740	770	813	801	760	782	791	805	770	812	877	798	775	752	801	751	816	780	768	769	685	728	762	772	748	837	738	778	761	743	834	782	741	792	758	786	751	762	768	745	812	838	796	763	799	760	749	762	781	771	787	780	772	785	750	775	743	727	796	769	808	800	840	757	757	753	764	817	793	793	804	779	734	793	792	760	799	771	785	733	821	741	803	746	784	770	773	784	750	758	795	810	763	813	747	794	736	793	766	759	741	781	784	814	734	794	751	803	758	773	807	755	769	796	771	795	745	761	774	758	787	767	776	785	784	798	762	741	858	805	717	782	802	842	817	821	764	816	744	801	778	761	794	816	740	793	774	804	758	796	829	807	777	770	764	844	764	805	759	728	741	810	791	757	804	757	755	779	765	832	792	736	766	763	771	809	747	801	777	762	792	783	745	799	770	791	800	757	813	799	754	846	766	756	805	760	777	767	772	791	789	806	833	740	814	784	814	755	741	777	776	730	788	819	811	781	792	757	772	785	796	825	771	796	745	812	771	747	737	816	747	779	749	819	771	754	805	813	753	796	773	819	727	823	798	765	781	805	765	799	761	793	728	773	748	827	792	757	729	729	773	793	765	791	785	817	778	798	799	806	778	783	760	770	753	793	778	832	772	806	786	780	828	737	795	807	795	736	767	855	746	770	800	795	773	766	787	754	771	812	803	771	790	778	832	842	739	760	796	722	774	730	782	785	735	810	768	774	783	776	738	754	800	826	793	796	804	773	760	826	764	761	773	812	815	830	771	783	779	756	772	772	798	794	789	831	774	755	823	817	742	817	809	717	794	741	775	759	715	783	804	790	832	800	806	794	770	758	814	768	778	762	764	795	727	792	760	823	780	797	777	778	797	755	747	790	817	797	752	760	772	746	802	758	761	756	781	793	784	812	727	798	786	752	761	779	801	741	800	775	762	761	753	771	776	801	792	805	785	816	787	786	745	774	786	744	767	770	756	787	794	738	738	809	776	789	786	786	770	801	760	756	762	771	808	865	791	775	708	817	743	805	761	838	744	778	799	791	832	767	782	825	751	805	782	760	803	824	827	748	743	797	802	722	787	787	815	772	767	778	768	771	777	763	753	788	794	788	812	777	815	837	755	757	785	809	776	782	792	751	756	768	782	713	790	817	771	823	705	805	784	770	767	799	810	811	783	785	796	740	778	795	805	791	794	757	751	819	744	766	801	799	765	801	746	769	788	821	714	754	766	767	811	821	787	831	799	812	739	787	756	803	757	775	857	776	771	774	773	744	783	797	833	807	786	766	775	761	800	793	759	780	758	807	814	775	775	795	813	800	784	782	749	725	760	766	765	783	776	811	783	769	801	766	741	789	829	770	786	783	753	829	775	773	779	777	766	851	767	800	790	806	767	805	849	809	790	813	793	799	743	780	772	734	778	808	794	766	816	811	782	799	780	797	822	780	783	798	810	785	775	784	730	779	785	788	785	826	761	797	772	786	750	813	782	798	842	750	748	760	753	799	811	783	780	792	752	749	756	763	816	873	811	819	792	721	818	821	766	795	760	826	794	783	743	752	820	776	708	786	782	778	749	798	794	791	709	810	770	796	783	798	782	773	780	742	754	794	768	779	791	808	785	818	756	799	750	789	805	800	736	779	800	771	813	775	835	769	784	774	783	817	810	804	774	755	789	792	779	822	795	780	780	772	823	781	775	753	811	800	772	786	745	798	783	744	824	805	795	782	783	800	768	788	821	780	781	811	747	748	789	767	789	781	742	811	754	837	794	730	775	789	771	791	785	800	812	812	793	769	747	793	775	780	778	755	803	775	823	709	835	815	797	784	758	742	785	836	820	754	758	789	791	764	813	785	800	743	770	783	788	763	748	826	776	765	776	813	820	796	810	778	771	820	777	764	798	742	791	822	770	741	748	807	783	815	795	842	819	718	776	794	804	735	758	742	763	776	764	791	816	735	770	772	722	756	779	804	796	819	766	767	765	765	804	762	775	782	763	768	774	800	819	827	725	823	829	820	787	769	779	784	751	801	830	763	754	811	778	764	758	739	794	740	823	720	811	769	820	841	804	790	766	780	775	798	789	788	802	798	792	801	785	787	819	797	736	768	765	769	819	767	785	785	776	753	782	737	789	764
687	272	220	182	207	302	449	506	521	534	591	495	384	317	271	176	183	229	379	193	167	158	133	151	135	132	134	127	114	113	133	97	112	108	114	107	99	242	213	225	160	140	117	115	99	122	95	114	88	99	109	97	99	102	119	108	104	85	104	86	96	96	102	97	102	86	105	89	112	97	93	105	109	78	103	91	110	98	93	102	112	121	115	105	95	87	94	94	88	84	100	89	113	93	94	109	83	79	103	99	106	92	106	102	101	103	105	88	87	112	101	93	94	100	96	109	108	111	100	105	94	121	110	129	104	99	109	96	101	99	95	79	100	91	98	107	94	94	115	92	112	115	101	89	107	104	96	98	108	104	119	111	107	94	88	109	93	105	79	92	96	98	96	109	103	106	104	90	115	92	110	100	95	95	107	94	128	101	93	94	89	91	116	103	110	123	102	102	97	97	107	94	82	99	91	109	96	78	91	95	93	96	111	107	89	103	99	86	83	95	110	109	105	105	90	107	92	93	104	75	92	84	105	95	83	69	89	116	109	94	83	96	93	87	91	109	95	110	93	105	75	101	100	90	86	97	101	99	116	103	112	107	102	97	98	112	107	85	104	116	108	79	97	89	113	97	111	103	95	104	111	119	87	77	109	93	100	82	87	112	98	111	106	95	120	105	112	100	90	95	115	87	105	80	103	116	101	96	89	96	95	109	90	79	99	117	106	110	84	101	122	107	96	97	90	104	100	99	110	109	102	94	101	99	112	106	80	99	94	87	110	92	123	119	103	103	114	93	106	91	90	102	105	118	117	97	94	97	104	98	109	95	94	99	94	99	91	101	96	109	88	118	100	109	86	95	90	103	111	107	103	97	107	99	90	97	87	98	114	85	98	102	113	91	100	114	86	110	107	91	84	98	82	99	110	122	91	80	104	84	82	98	100	109	109	89	83	122	101	95	118	93	103	94	94	92	84	106	108	107	111	104	98	108	105	95	104	114	101	106	93	101	106	96	107	90	119	93	116	95	98	77	119	111	83	118	92	101	90	102	112	123	91	104	99	93	108	101	92	120	97	84	119	108	104	110	112	119	91	99	106	101	102	92	92	100	97	114	98	96	97	92	95	95	100	112	92	105	105	108	102	99	110	117	108	99	108	88	104	117	95	98	97	88	90	106	113	85	94	100	97	107	85	92	111	98	90	83	93	92	96	108	106	100	108	99	92	119	105	109	93	93	102	99	97	106	89	109	101	101	99	99	101	101	93	100	94	109	97	101	79	105	93	100	104	103	95	92	99	102	115	98	106	103	85	92	84	99	112	96	110	111	105	102	105	116	99	106	92	94	96	103	97	110	103	95	116	73	100	101	97	87	94	93	132	109	111	110	89	108	119	89	84	98	93	98	84	108	101	97	114	107	79	113	87	87	86	100	104	92	91	100	91	95	95	102	113	111	95	103	99	109	111	87	81	99	115	117	87	94	103	109	102	106	91	114	103	104	93	117	95	83	104	100	112	101	100	107	104	101	93	99	111	117	113	111	101	104	129	100	88	95	103	114	85	90	90	97	104	90	79	107	114	98	93	98	88	102	106	89	101	99	87	98	105	101	91	94	109	98	81	102	109	92	93	116	94	111	92	108	102	105	79	107	94	82	81	124	93	97	106	102	110	92	104	112	86	116	96	86	97	100	88	107	86	113	99	109	84	102	100	112	83	96	89	103	100	94	92	114	96	96	93	104	98	86	93	94	116	103	110	78	99	98	104	100	103	108	94	100	106	104	96	103	83	85	91	107	98	110	106	119	111	115	90	106	90	98	100	89	109	98	115	108	98	100	89	106	94	104	84	91	105	117	95	104	110	104	120	91	102	96	129	92	92	97	107	97	112	86	91	109	97	92	103	106	124	100	104	101	108	96	108	99	105	96	104	95	106	94	105	99	101	111	102	109	104	102	117	94	106	110	87	120	96	104	107	112	89	109	106	108	106	119	91	95	92	93	85	110	98	103	84	105	94	104	110	97	114	91	119	99	97	83	103	109	93	116	80	107	97	100	95	120	104	88	89	114	102	124	110	97	111	100	102	93	97	93	90	94	91	87	120	91	94	106	106	84	97	113	102	89	94	90	102	94	104	112	91	104	94	86	104	105	98	106	97	110	96	94	106	98	107	114	83	100	91	96	85	102	93	106	106	99	92	105	99	107	85	99	93	108	84	82	92	93	102	113	96	114	94	95	95	98	121	113	83	88	107	109	90	114	114	88	90	100	92	78	101	100	99	99	82	84	79	99	105	107	104	111	97	101	101	90	103	90	90	103	97	105	109	92	98	100	74	94	102	100	95	107	100	90	119	86	111	98	107	102	105	82	110	101	98	97	99	99	86	92	96	83	125	98	98	110	95	108	96	93	107	100	100	85	84	106	112	111	100	77	95	103	103	100	94	105	104	94	77	107	120	102	95	107	97	83	107	87	109	109	127	92	115	98	114	96	102	112	115	104	112	88	100	103	81	117	108	102	95	106	95	100	118	95	86	88	90	93	111	92	108	76	99	98	95	104	108	101	104	90	106	115	89	102	85	97	92	84	100	104	102	95	103	95	114	95	105	109	80	97	104	86	96	87	110	88	99	91	108	111	101	107	109	85	103	99	103	98	120	108	104	104	80	89	98	101	90	83	89	82	113	98	114	104	110	112	112	113	102	84	110	96	111	109	84	73	106	88	93	103	97	93	92	101	103	97	98	86	101	99	92	110	112	101	101	108	94	98	103	112	106	114	123	95	92	82	113	108	95	114	125	90	101	101	92	75	95	102	97	107	102	96	92	100	98	92	103	91	104	108	105	90	100	103	92	102	106	88	98	98	95	107	97	101	103	118	99	95	106	101	95	86	107	99	111	119	110	109	98	88	109	99	104	107	96	109	104	109	108	109	94	101	97	95	98	107	89	98	101	92	110	111	97	100	106	103	100	80	105	82	96	117	95	90	99	116	103	90	98	117	87	94	85	117	88	102	117	104	108	106	104	104	101	108	103	82	118	98	72	86	106	97	94	93	92	91	103	95	121	89	82	90	110	90	82	116	97	104	98	90	103	85	102	109	79	106	98	97	94	128	95	100	108	89	92	86	106	106	101	92	87	105	102	103	107	100	113	104	103	94	94	92	105	106	99	97	94	96	86	103	99	94	104	97	106	108	90	85	102	95	120	110	95	93	91	98	91	94	92	94	98	86	108	92	123	114	114	71	92	103	114	117	104	101	100	99	94	89	110	101	108	85	102	114	99	106	107	102	89	132	122	89	97	90	86	113	90	105	78	102	102	104	96	120	98	108	84	100	123	86	101	103	109	116	108	105	86	112	108	113	90	87	117	88	98	104	95	102	96	88	110	99	99	91	103	102	103	87	103	108	87	95	106	106	99	89	107	99	103	112	97	90	107	97	95	99	104	99	109	100	93	97	86	103	116	97	106	97	89	107	109	89	96	97	92	95	109	107	97	103	115	99	100	110	97	111	114	105
9462	3840	2055	4354	11180	14041	15887	16496	14983	14737	13868	11968	9439	7838	5924	3926	3377	4656	7224	3375	2733	2180	2168	2409	2190	1788	1651	1562	1482	1357	1243	1280	1092	1053	1072	1136	1355	4137	3984	3490	2150	1466	1169	991	895	901	949	835	888	898	842	916	874	889	837	860	883	918	830	872	834	854	944	870	908	887	875	891	877	836	882	894	861	939	881	855	856	888	884	868	899	878	875	917	866	877	887	882	835	876	823	893	898	855	858	891	847	876	847	852	889	870	898	835	865	840	851	912	900	874	876	836	856	829	873	869	900	822	903	914	842	782	867	860	841	902	868	926	842	820	901	898	901	859	866	855	889	869	879	847	876	871	898	896	937	864	842	847	877	879	886	839	884	832	867	881	867	850	843	838	936	834	884	875	883	861	869	825	881	897	882	877	900	879	917	852	884	883	863	876	854	878	894	842	838	901	860	833	876	861	852	858	881	852	871	833	882	914	864	909	838	878	856	858	847	916	855	864	844	888	873	817	868	827	883	881	819	853	862	835	889	847	877	908	881	849	844	845	883	916	848	874	848	874	867	878	900	921	918	852	792	898	888	882	828	855	878	892	870	867	837	856	837	843	861	840	876	936	870	839	878	912	854	851	881	839	857	846	875	871	850	871	826	858	824	829	886	859	840	806	873	894	895	878	884	825	882	880	883	891	886	840	896	907	856	849	909	890	872	880	854	877	881	819	901	870	854	857	866	879	827	888	788	871	881	923	799	858	873	888	903	845	891	831	900	859	861	865	900	871	868	889	857	911	849	895	864	907	858	871	926	909	898	851	880	922	880	867	870	846	849	860	891	922	907	893	888	897	911	849	841	825	857	871	857	864	876	848	823	887	910	862	872	887	857	876	871	937	915	864	869	860	902	849	881	894	915	856	855	860	891	839	869	891	940	854	866	864	859	882	839	908	872	891	846	843	887	860	861	888	904	843	869	871	851	888	847	892	869	843	882	912	912	850	838	926	909	894	884	846	871	897	822	815	844	881	908	854	903	886	947	830	890	906	861	900	859	859	857	939	865	921	917	925	862	835	880	870	841	843	883	807	859	899	882	887	904	853	857	858	890	842	872	885	864	891	888	930	868	839	880	908	879	893	841	852	873	860	830	852	898	928	914	828	864	854	903	901	860	892	899	939	908	834	874	841	837	908	823	856	879	868	860	917	833	855	861	876	813	860	768	886	874	859	835	861	885	871	865	814	834	911	909	896	901	860	855	857	869	864	890	903	894	856	882	904	847	863	905	904	850	878	828	844	883	876	887	905	843	867	839	849	847	847	844	849	917	924	851	860	878	873	848	861	916	900	885	855	823	872	901	842	871	894	869	881	886	835	920	856	824	862	946	873	918	840	874	903	880	835	781	878	849	837	924	894	875	861	849	921	911	898	880	882	855	863	878	893	855	888	850	802	819	854	920	865	870	865	867	838	852	895	901	781	908	856	848	898	894	871	876	888	864	841	896	860	807	853	933	853	855	863	890	845	892	856	868	870	858	864	879	856	840	869	874	856	892	855	842	884	836	871	863	867	886	827	902	888	858	857	806	869	866	832	798	902	852	866	895	873	895	891	901	851	870	840	898	893	875	864	864	818	862	840	843	889	850	822	822	868	849	866	834	863	872	828	873	864	878	853	863	869	905	831	866	869	897	871	895	840	879	898	888	839	833	890	857	841	868	846	825	873	848	881	863	909	833	911	909	886	902	949	868	899	837	836	821	915	899	889	897	847	867	864	858	892	907	837	879	867	888	847	843	866	842	846	832	906	905	852	875	929	816	858	828	879	904	862	884	878	808	907	868	852	868	837	861	869	895	893	814	844	851	900	820	923	841	850	843	868	864	851	904	916	867	805	890	816	901	889	852	890	825	799	874	893	911	844	871	856	876	856	897	875	892	876	870	897	860	846	852	831	870	867	938	837	849	901	827	860	849	893	908	909	839	849	800	891	833	845	831	897	843	888	897	926	889	841	846	886	883	813	862	899	910	910	932	896	831	897	857	892	914	848	903	885	898	900	857	876	841	850	876	865	871	868	833	883	883	872	867	866	848	895	879	829	847	935	860	821	886	922	867	903	847	890	937	876	887	863	884	872	900	851	818	871	860	911	858	905	869	864	865	901	872	872	885	867	855	820	862	903	872	851	883	856	872	838	842	843	881	904	893	900	892	868	852	882	858	856	822	923	862	875	902	865	862	852	856	828	877	839	886	796	894	863	860	888	862	858	854	824	879	898	869	909	896	861	859	875	849	864	885	915	870	833	840	846	889	891	878	892	854	864	886	893	864	846	824	883	858	920	831	855	871	825	851	887	841	856	902	856	852	948	830	855	886	875	828	830	883	888	862	890	910	877	872	837	841	865	852	883	882	884	882	879	883	856	935	888	869	838	905	856	888	890	890	870	898	849	846	814	875	853	904	873	898	822	880	846	880	882	837	847	893	865	893	839	877	850	835	888	933	867	915	904	876	917	858	836	901	883	872	855	849	861	762	866	872	842	880	807	895	858	861	869	843	849	871	876	901	899	831	847	863	858	881	900	892	836	861	856	858	840	864	851	852	828	909	898	868	835	872	853	938	844	879	851	860	888	854	907	859	879	881	854	860	878	922	835	841	919	901	908	830	888	881	872	866	890	822	878	771	926	865	853	908	884	850	874	832	874	799	888	809	870	893	794	897	828	854	903	880	885	876	852	865	861	862	855	863	875	878	919	874	858	876	846	856	876	865	854	875	905	830	863	855	885	852	883	829	923	876	858	880	946	911	860	853	842	863	859	896	903	852	883	869	872	845	882	884	927	942	845	855	848	897	915	874	869	886	826	880	849	882	868	882	868	863	906	901	875	875	873	863	815	869	915	885	884	879	881	898	941	821	912	906	846	875	858	895	876	813	876	904	818	824	914	868	847	877	940	804	877	901	901	839	858	832	908	830	858	871	862	904	900	889	906	853	900	868	922	828	843	875	863	871	878	915	861	875	896	857	878	869	870	863	844	871	820	895	826	830	855	864	876	855	918	873	918	886	845	847	830	871	854	861	929	853	951	915	882	856	893	867	891	820	834	820	886	933	851	840	878	810	816	912	869	866	858	826	873	872	900	870	890	846	823	890	849	861	921	862	831	882	895	828	840	848	869	855	901	888	889	879	915	859	863	899	881	850	878	853	847	826	864	851	898	846	886	809	865	893	881	810	906	809	850	865	906	837	902	902	871	856	878	916	874	925	899	806	935	848	889	831	810	890	908	904	868	825	834	886	871	852	894	877	848	828	879	837	958	858	858	851	873	894	813	883	852	885	876	898	876	833	872	839	893	883	863	860	938	860	827	854	894	854	866	905	867	840	872	910	846	947	869	842	888	883	907	830	865	880	891	878	873	891	902	903	865	855	884	866	863	924	866	876	842	837	847	848	903	875	866	844	857	817	886	871	861	818	872	857	824	831	858	842	868	836	833	927	888	843	851	829	865	858	835	841	843	901	848	867	881	875	873
1409	238	167	169	185	388	527	579	622	625	546	466	288	218	184	165	149	176	637	406	137	147	163	121	131	99	87	77	99	91	105	86	96	86	74	100	288	242	208	142	113	80	88	75	82	86	76	87	79	97	82	77	86	92	93	82	84	62	80	70	66	85	67	84	89	84	84	93	82	72	91	88	89	67	72	87	96	86	80	74	88	81	93	75	91	92	83	91	89	91	85	71	95	90	77	85	72	79	80	76	81	83	75	87	96	102	77	71	67	83	88	76	78	94	71	85	87	81	92	79	84	80	93	74	87	81	78	74	97	76	74	82	88	81	93	87	83	74	69	84	86	89	90	82	85	71	90	76	82	99	87	73	82	82	91	86	93	75	94	80	94	79	90	68	91	80	88	86	82	86	84	91	72	83	79	82	75	88	88	83	86	84	86	93	83	85	86	81	71	82	85	75	86	85	75	71	84	84	86	96	91	74	93	92	90	100	86	84	63	76	101	70	90	78	86	87	89	85	69	96	82	90	79	91	75	78	77	88	82	96	93	75	87	87	78	76	76	71	80	75	72	77	88	59	88	100	73	96	83	89	83	86	76	80	104	80	82	72	96	97	80	95	74	85	88	90	89	96	86	88	88	71	79	97	87	94	79	86	89	96	78	97	80	78	75	95	92	95	75	68	82	73	85	85	91	76	90	87	81	91	87	62	91	71	72	85	80	78	83	79	77	88	79	76	86	91	76	82	83	91	86	70	96	98	95	78	88	69	78	67	80	80	79	92	102	87	91	92	80	82	68	83	86	85	78	79	62	84	80	93	95	97	85	72	91	95	78	79	81	83	81	88	87	66	76	92	82	73	100	88	71	64	95	93	71	76	84	94	90	84	98	78	66	85	69	81	78	79	90	62	82	88	74	77	81	89	91	72	70	84	70	86	94	83	97	85	84	88	73	73	75	80	79	73	81	95	85	89	72	88	83	65	86	82	80	101	94	97	84	102	81	73	85	92	74	85	90	84	79	89	89	74	66	80	84	90	79	87	83	76	84	93	76	80	80	89	72	90	74	83	98	90	71	74	82	82	83	82	74	93	77	78	82	89	89	80	85	85	94	55	82	110	78	80	85	79	85	84	86	88	91	81	82	84	96	83	96	76	82	70	90	67	63	84	77	66	75	94	84	82	87	83	80	95	79	78	84	72	80	76	82	70	102	89	93	72	92	105	86	95	89	97	82	80	71	86	90	82	87	88	81	77	78	87	85	81	90	79	81	74	74	84	80	95	71	82	73	80	78	74	86	101	78	64	111	75	73	87	84	97	75	68	97	84	92	68	75	87	74	89	96	103	77	91	95	83	88	83	85	77	108	101	86	81	83	57	84	91	94	66	96	89	78	77	84	73	82	80	106	64	91	80	72	96	88	79	77	85	95	81	70	88	82	102	66	78	87	90	105	89	79	82	69	88	90	79	76	83	83	78	86	81	85	58	88	101	93	95	82	95	94	76	83	70	83	80	83	86	74	83	86	86	96	86	76	80	74	85	92	78	77	85	97	72	96	95	64	74	81	88	75	80	87	82	81	92	82	64	86	79	78	88	96	93	98	94	81	94	77	62	86	77	80	82	88	85	70	98	69	72	80	89	105	82	95	89	88	99	96	88	67	90	90	70	92	76	91	78	84	81	73	90	91	92	80	75	95	99	100	87	87	68	76	94	70	83	79	85	84	96	78	89	78	79	94	87	94	81	76	76	87	77	75	90	73	84	110	72	73	90	95	78	90	100	82	82	80	91	88	76	78	103	91	84	79	79	91	82	82	87	104	98	70	89	87	83	70	66	74	80	82	89	97	88	83	78	87	59	85	79	76	87	81	77	107	82	74	73	78	83	88	78	72	91	85	107	72	63	76	71	83	83	101	94	80	93	97	72	92	101	85	66	84	81	75	92	75	76	79	60	82	87	86	80	80	97	97	67	80	80	77	81	81	85	85	67	91	75	82	72	80	77	93	71	87	92	68	72	70	78	73	76	91	89	79	81	77	98	96	75	80	76	90	94	69	78	93	87	85	66	93	88	89	95	75	78	78	106	83	87	78	82	71	80	89	82	87	77	78	94	83	76	79	79	75	90	71	94	86	70	74	105	82	92	72	90	96	87	77	79	75	97	86	95	87	93	94	91	88	71	83	80	74	91	75	98	81	89	83	84	59	78	87	102	91	87	87	105	72	70	104	73	74	81	74	87	91	76	63	78	67	93	79	67	73	84	103	60	80	90	95	71	89	97	82	79	96	97	83	84	76	83	86	78	83	90	64	84	75	78	71	83	83	82	69	85	74	67	68	97	77	84	78	84	80	65	75	77	83	81	52	92	76	88	76	67	81	80	80	99	77	81	73	76	70	74	91	80	83	94	72	91	81	100	75	85	88	87	84	85	75	83	77	78	85	86	75	85	79	79	73	79	71	80	89	86	89	83	95	94	75	105	71	98	71	68	82	99	63	60	72	92	78	82	100	85	90	90	86	81	80	79	80	70	75	62	87	74	94	76	86	67	82	65	89	90	81	83	106	104	76	95	85	83	82	80	84	79	82	72	88	90	79	87	73	102	88	82	85	65	93	74	81	90	86	102	87	95	80	80	90	81	86	88	71	79	91	93	78	87	78	96	71	81	65	81	93	76	87	80	62	84	71	74	100	76	81	97	75	82	71	85	89	84	73	81	96	78	92	88	71	88	77	85	87	88	84	96	81	90	90	93	101	71	82	97	85	71	94	90	74	75	94	85	87	103	80	83	84	85	86	80	90	70	86	76	59	69	90	100	81	71	70	89	108	69	75	88	81	78	82	71	93	95	67	87	88	70	59	72	75	91	74	98	83	90	80	78	61	78	70	86	82	87	83	68	93	81	85	62	70	70	78	81	97	87	95	72	85	73	95	77	115	82	75	87	105	78	74	93	82	76	95	95	91	91	82	86	72	81	92	75	93	87	86	83	90	73	78	79	92	84	76	79	80	89	79	73	76	85	85	99	96	85	69	78	84	84	76	83	50	80	89	89	92	95	97	77	91	77	77	90	81	87	85	73	77	86	91	79	86	66	77	100	62	79	79	80	97	80	96	102	80	92	79	96	91	100	73	88	69	91	86	73	69	82	95	92	73	91	89	83	74	83	97	93	66	86	79	87	82	68	75	84	74	76	89	70	87	89	89	86	87	75	93	79	88	94	86	74	88	83	86	82	86	81	69	81	91	81	88	87	77	85	92	75	84	86	85	97	78	86	96	74	86	83	83	85	78	87	70	97	77	83	96	70	70	93	88	80	90	74	86	78	82	79	99	62	86	89	86	86	56	97	79	99	88	90	91	78	87	87	87	102	82	72	87	59	83	78	91	86	69	75	89	78	82	90	72	94	76	90	82	74	93	82	78	90	76	82	87	91	81	74	90	77	78	91	72	80	65	89	91	77	90	75	82	83	77	89	83	88	87	83	88	83	82	79	76	71	77	85	91	78	86	74
11006	3242	2043	4508	11005	17367	18915	17108	17811	16300	14253	12096	7828	4877	4045	3276	3014	3693	12390	6856	2550	2089	2500	2152	1498	1165	1113	1029	1246	1446	1319	1177	1128	1009	899	1307	4470	4627	3272	2076	1290	998	840	761	777	745	684	682	693	727	692	707	741	732	703	777	713	677	704	755	690	725	741	703	715	708	694	751	764	729	749	753	740	780	743	721	713	668	720	737	749	735	694	748	738	668	747	699	751	642	698	690	723	737	679	730	730	674	747	761	723	739	719	693	745	722	737	732	739	738	712	754	738	683	785	694	695	723	795	714	743	703	743	724	696	719	674	717	717	728	708	720	702	738	759	687	707	711	736	716	743	708	718	763	742	753	738	679	733	771	748	724	734	727	687	704	707	699	727	728	740	731	687	721	667	702	737	728	690	745	709	693	798	754	749	693	681	723	726	714	736	730	724	693	759	699	703	701	688	760	701	726	659	701	677	705	700	719	730	739	726	755	702	745	709	713	715	754	739	687	683	706	717	733	739	744	696	724	743	709	698	718	709	669	742	648	744	768	730	650	736	737	712	677	758	758	760	711	730	744	722	746	748	736	709	758	718	720	707	699	706	710	762	720	709	736	754	730	803	782	733	728	741	682	688	733	725	709	746	746	737	737	717	706	735	757	764	728	733	739	770	779	664	719	735	711	717	709	748	686	679	778	743	734	743	737	728	676	714	712	768	752	720	758	747	742	704	765	685	769	749	713	654	706	700	743	708	770	741	689	712	765	736	767	758	770	761	709	663	741	721	698	734	757	756	767	731	688	688	689	747	763	736	707	687	726	731	729	726	703	673	764	727	745	719	713	715	708	706	709	746	706	702	726	739	771	714	700	719	715	720	758	742	746	690	760	722	732	735	744	703	732	714	762	745	696	700	705	752	698	707	730	716	699	670	717	748	701	752	688	761	691	712	733	695	752	737	760	732	758	761	728	738	740	737	711	717	747	658	685	718	737	682	722	735	733	688	737	719	658	666	702	735	741	722	724	718	723	744	720	697	713	714	711	707	722	767	716	710	729	674	722	724	704	735	728	702	749	741	736	697	764	696	747	746	728	746	710	793	696	730	713	760	728	729	715	729	697	723	754	741	725	725	708	694	706	698	706	687	760	704	679	665	741	744	741	748	743	705	703	736	742	734	740	756	728	751	708	717	695	709	670	740	680	765	716	717	740	672	778	737	736	687	769	763	687	702	736	739	735	694	720	705	707	722	712	699	733	692	711	738	736	716	738	749	760	720	762	710	760	717	702	743	712	686	720	765	678	723	751	693	708	728	728	735	702	727	719	713	691	710	731	732	750	711	753	736	752	697	708	714	785	700	689	755	689	716	734	738	675	709	737	707	710	742	733	752	756	702	733	664	747	719	693	717	714	726	726	739	750	700	699	719	684	725	704	740	690	693	683	703	729	713	737	725	739	725	703	792	697	745	685	723	734	695	728	678	711	749	664	736	734	756	723	732	744	698	722	766	741	670	799	713	715	719	693	749	730	705	723	725	700	716	762	749	684	747	784	724	774	739	726	754	729	694	741	731	691	701	709	703	733	711	709	748	707	679	715	743	696	720	728	698	714	711	736	717	711	700	706	738	746	739	719	760	726	724	690	735	715	706	724	748	753	677	750	721	737	754	692	756	744	779	797	746	770	745	733	709	752	723	732	728	683	705	721	706	765	699	671	664	704	665	752	729	717	755	703	684	752	728	714	696	719	758	702	747	719	715	718	761	711	714	715	719	720	702	727	710	735	715	681	761	682	726	744	757	723	723	739	691	694	712	723	759	732	737	731	710	715	764	715	772	728	723	731	729	745	721	711	741	687	697	687	764	784	740	750	737	760	726	754	735	750	727	718	673	731	750	722	684	702	715	744	706	756	723	704	737	754	757	736	687	681	732	704	697	704	745	666	733	711	658	731	702	731	680	750	763	704	726	717	709	728	728	776	733	744	731	754	777	684	738	757	811	716	721	700	766	704	709	753	720	737	768	711	688	732	763	715	718	703	746	705	729	748	693	677	740	704	719	765	678	730	709	756	706	731	741	690	738	668	723	657	763	705	669	730	719	746	719	763	740	729	685	718	734	691	692	746	696	727	744	699	737	753	684	718	712	700	730	722	730	700	746	690	782	702	730	778	793	732	666	673	788	701	734	694	739	761	649	732	731	759	694	716	722	677	696	704	686	748	723	748	728	717	712	709	734	695	715	729	777	749	776	664	753	736	745	687	701	717	722	707	711	762	725	731	749	737	717	744	759	740	694	720	703	759	734	702	741	737	719	759	753	776	725	707	750	700	681	758	726	700	689	734	745	722	699	725	680	720	707	707	718	714	724	753	704	720	780	752	716	735	792	713	688	761	694	770	727	738	691	709	698	799	736	765	728	738	727	749	715	772	695	748	742	733	699	733	744	718	721	707	715	736	733	713	747	710	726	719	714	721	791	708	707	760	738	773	743	749	700	727	749	723	732	742	694	690	727	709	720	704	712	809	754	709	736	751	731	636	733	712	706	763	729	747	766	721	709	719	755	713	740	749	673	753	734	747	733	763	689	728	712	691	691	766	710	762	729	722	761	741	722	729	687	687	713	692	782	764	733	715	728	732	667	747	753	775	685	689	765	748	743	728	731	727	735	714	756	720	729	749	720	726	720	730	738	759	742	706	747	724	689	723	736	697	774	712	702	698	667	713	782	706	729	710	727	758	712	717	747	713	663	701	713	705	737	704	746	724	713	719	681	731	732	747	706	766	682	712	726	739	687	710	687	706	711	692	709	689	759	673	732	746	708	721	749	718	714	673	676	750	727	765	696	747	748	687	695	733	742	690	711	743	715	754	749	723	770	742	699	746	769	751	701	726	728	725	688	753	685	730	739	711	766	697	725	753	698	711	729	745	741	709	745	741	706	744	694	719	737	757	764	758	719	748	732	749	707	731	739	716	691	728	704	770	740	737	731	694	711	771	734	717	780	705	779	726	747	744	673	713	688	755	734	727	675	725	712	703	780	713	729	682	696	710	689	771	721	738	767	709	739	710	749	669	729	701	719	670	738	741	746	714	716	728	701	717	711	702	758	722	688	701	722	734	722	741	748	729	713	701	708	757	747	698	702	734	705	740	737	735	741	728	762	693	706	686	719	686	720	713	810	700	733	708	733	726	663	749	705	774	713	708	687	719	715	724	748	722	707	693	664	725	726	712	726	750	693	754	719	752	707	728	741	696	727	740	697	747	694	729	743	702	682	733	712	724	735	714	727	734	722	703	728	726	734	763	699	736	714	752	663	710	734	719	774	702	712	728	746	735	756	756	752	760	717	711	755	737	659	715	686	726	714	741	674	744	676	748	771	703	740	767	738	757	746	727	698	763	731	754	737	779	722	660	765	719	714	707	693	725	725	741	721	751	706	750	710	701	702	747	678	712	750	721	705	767	691	685	698	685	737	713	729	721	719	728	730	703	720	739	685	733	738	757	755	737	667	778	775	672	734	721
1014	353	275	230	277	622	811	901	879	773	638	479	265	216	179	177	197	299	1073	780	163	165	132	143	138	119	115	104	112	123	133	115	105	87	101	124	204	384	287	203	129	126	99	103	92	83	81	86	86	94	88	103	104	82	97	84	72	87	110	104	114	100	91	96	109	93	113	89	90	80	105	99	103	99	87	109	87	99	89	88	102	103	87	107	92	88	95	109	94	98	86	89	93	95	85	89	101	90	97	80	88	96	97	85	88	86	83	86	105	100	99	106	93	119	92	94	95	92	88	83	90	80	114	92	97	101	83	75	113	116	93	79	96	77	104	98	79	96	96	87	100	74	87	97	93	106	84	100	105	99	107	86	108	88	104	97	94	101	72	91	93	87	95	97	76	102	101	92	82	92	81	85	107	81	85	92	85	92	90	86	90	77	103	98	93	98	85	92	106	81	98	98	86	79	100	90	98	97	70	112	85	93	84	95	94	92	98	82	102	84	102	97	98	86	85	90	97	109	92	97	84	79	101	88	108	79	86	99	95	100	97	106	78	91	73	94	74	103	90	100	77	95	91	111	108	103	87	90	114	115	72	86	96	82	98	100	88	89	82	68	91	81	83	93	89	90	84	93	96	89	86	88	95	92	95	94	100	76	97	83	107	100	91	78	87	87	103	90	83	86	83	75	108	99	94	100	97	82	81	96	100	114	95	93	96	95	98	84	84	80	95	95	104	83	99	93	93	96	82	71	96	104	84	88	95	111	103	115	89	96	85	81	95	90	92	93	95	112	97	101	88	73	94	96	94	108	89	91	83	91	101	95	95	76	93	78	91	102	97	85	108	102	75	90	77	91	91	105	88	75	87	91	100	95	94	108	89	94	102	94	85	98	112	77	97	99	80	87	101	86	104	108	79	78	87	93	96	86	88	86	91	96	110	85	101	96	93	91	92	86	98	108	102	94	94	101	94	100	95	81	115	94	104	84	94	69	95	103	88	77	94	88	110	100	103	92	93	88	91	86	87	93	90	90	84	98	86	109	80	112	99	105	82	94	80	101	81	80	87	103	88	103	86	70	78	82	83	94	102	74	93	97	93	76	102	108	91	97	93	88	81	92	114	97	99	81	77	90	88	83	112	115	95	98	96	94	72	97	90	99	82	109	104	103	93	96	105	100	101	92	83	103	99	95	100	87	110	85	93	111	101	96	73	97	92	84	100	104	104	92	78	91	95	74	90	94	103	84	92	106	95	88	89	111	79	85	97	88	84	111	97	75	92	94	102	88	93	92	76	73	87	99	114	99	94	87	99	104	94	105	89	101	102	85	75	106	94	109	100	85	100	92	79	99	116	74	92	100	103	90	103	103	91	94	96	95	114	100	97	97	97	89	95	89	81	99	86	85	84	103	100	98	90	95	111	71	92	84	98	108	102	96	86	95	91	85	93	83	91	102	101	101	101	84	95	108	104	76	96	93	94	85	78	85	114	109	82	105	89	82	99	81	89	98	88	88	89	102	100	107	86	97	88	112	96	85	106	85	85	79	89	86	111	94	100	87	103	96	110	84	99	94	82	91	88	95	94	83	114	98	88	85	90	85	104	68	84	82	110	87	74	70	103	91	103	92	86	94	83	99	103	99	90	84	86	86	108	84	102	95	87	99	88	89	102	110	93	92	92	98	81	98	84	96	89	94	106	100	96	104	110	101	112	72	114	88	91	82	83	89	77	111	79	75	91	88	109	97	103	85	100	94	87	105	86	102	113	78	94	106	89	86	98	85	83	90	102	77	106	86	91	92	103	89	86	97	93	117	91	88	100	93	92	79	93	68	81	89	108	98	100	88	104	85	92	83	101	80	91	109	106	92	95	106	86	97	77	88	87	103	94	81	94	103	104	99	94	94	94	92	89	91	105	83	86	83	94	76	99	95	114	108	81	104	100	107	104	78	95	89	77	97	113	88	103	90	100	93	86	82	92	85	88	85	82	112	83	108	107	76	85	98	86	93	89	100	99	93	94	101	97	102	91	102	106	87	93	94	92	108	91	95	84	94	96	96	94	95	81	110	92	97	84	108	91	99	91	114	97	105	94	95	111	107	102	93	101	105	90	80	95	84	74	102	101	93	91	87	86	92	99	80	96	87	86	111	99	87	81	104	91	98	87	84	108	108	86	97	100	104	98	89	85	91	98	82	90	95	91	102	101	100	85	113	105	94	99	91	93	94	95	100	84	109	92	69	105	89	99	90	91	97	63	74	88	100	99	100	84	89	94	77	93	95	76	92	83	95	104	86	80	94	89	90	99	96	88	94	96	87	78	101	120	90	106	101	95	99	103	105	115	118	105	85	95	91	86	103	84	89	110	79	89	112	83	95	83	87	87	97	100	81	77	102	88	101	90	96	108	97	83	105	93	84	70	94	73	85	89	92	96	85	78	74	94	98	98	93	88	77	92	91	93	111	97	85	110	86	87	91	96	105	103	109	86	104	91	82	87	96	90	90	92	93	89	109	80	90	94	95	121	97	95	83	103	93	90	108	88	97	92	100	100	90	86	87	84	96	101	99	99	99	94	92	90	76	80	113	112	100	91	98	85	89	91	81	93	83	110	81	89	78	96	107	75	88	92	80	101	98	97	98	96	106	101	88	92	82	94	97	91	85	88	93	81	95	94	89	99	93	85	102	99	96	93	84	96	100	95	83	85	94	98	99	81	93	88	90	108	91	93	101	92	96	95	86	101	99	77	112	97	70	96	104	74	99	86	102	107	96	104	96	89	80	85	88	105	111	85	85	105	103	101	95	93	103	93	90	93	83	95	88	121	115	83	90	94	97	94	95	94	81	89	92	102	85	85	82	95	87	93	86	102	79	99	103	92	90	80	91	102	107	77	74	93	104	88	86	96	100	83	104	92	94	83	102	69	100	81	100	92	95	88	95	96	95	88	105	98	100	92	104	83	78	88	85	96	92	98	103	82	107	96	102	81	104	78	96	89	97	94	101	86	82	102	102	90	96	83	98	83	96	101	91	99	98	83	94	93	87	95	99	84	92	93	87	100	92	94	97	113	98	102	88	89	82	95	90	97	88	85	104	99	86	99	103	100	101	105	71	88	92	87	94	99	93	90	105	84	101	106	85	107	90	98	104	90	93	99	113	104	98	95	75	87	90	83	89	69	86	103	104	86	114	83	97	104	88	103	92	94	104	92	86	106	89	91	99	81	101	85	108	91	98	111	84	90	81	90	98	88	104	90	75	106	90	90	78	94	96	81	89	90	83	97	109	98	99	102	100	90	110	94	80	89	90	112	89	101	108	108	89	108	93	80	96	98	91	100	97	85	111	98	104	87	75	114	81	82	101	98	90	79	85	99	99	89	116	115	85	70	88	87	93	95	93	86	90	97	94	106	101	107	107	99	86	110	94	94	101	72	86	115	83	88	98	97	88	110	97	79	99	93	112	82	82	84	76	93	88	79	95	84	79	86	103	90	109	95	89	85	102	109	79	111	102
12142	4738	3247	6592	16044	22879	22508	22539	20674	18031	15644	11441	6329	5207	4202	4056	4138	6429	18178	11912	2938	2976	2887	2138	1702	1410	1269	1193	1237	1401	1226	1233	1141	1197	1179	1478	3743	6890	4925	2799	1697	1207	927	849	865	852	820	827	853	802	859	815	847	807	856	852	839	830	800	834	772	790	796	818	829	782	812	850	796	830	793	801	784	801	796	780	781	875	756	807	780	818	824	767	839	837	788	823	807	817	755	809	783	821	759	832	784	810	824	805	812	829	812	823	798	803	817	789	802	835	814	822	843	798	831	737	783	876	798	814	817	854	877	791	843	833	863	845	829	781	804	803	820	791	819	780	837	792	799	830	845	844	795	781	801	809	834	787	792	801	855	833	786	827	889	846	802	839	861	806	774	838	820	861	812	800	811	850	840	814	819	808	868	840	783	795	833	839	840	785	828	801	795	832	820	813	799	844	833	766	818	815	808	831	801	827	788	830	801	801	866	819	791	836	827	820	786	846	840	826	795	771	830	836	823	813	844	790	819	839	838	788	768	784	848	814	794	800	838	799	803	852	858	884	811	828	811	834	811	793	857	839	847	823	835	838	810	814	906	800	774	808	837	805	795	837	782	850	883	789	845	835	801	846	893	828	841	798	788	792	785	846	798	843	800	817	842	859	791	837	884	824	793	826	867	804	814	835	803	854	789	837	839	870	826	840	836	784	844	809	805	751	831	753	811	821	751	877	785	890	812	776	788	877	822	771	816	827	863	795	784	788	784	822	792	850	843	862	774	828	832	801	795	810	808	851	828	854	784	835	855	779	854	717	783	813	810	822	758	787	771	825	806	817	808	848	838	784	806	807	835	844	798	803	837	819	839	825	836	801	838	830	852	832	818	834	836	847	807	743	860	787	871	854	813	811	842	841	828	897	842	843	811	822	818	825	813	858	898	802	769	784	848	816	798	811	851	844	828	789	787	805	811	769	847	771	815	836	818	818	849	870	848	811	829	849	841	799	780	837	895	831	850	838	814	807	849	783	799	834	811	830	834	798	840	847	809	832	758	806	815	835	807	809	822	851	830	790	836	792	815	881	799	794	748	886	798	791	804	813	847	862	818	784	843	857	878	856	852	807	816	842	817	830	838	830	793	804	786	842	821	887	776	804	848	808	801	843	851	812	832	810	860	780	748	812	731	802	849	786	830	826	808	782	823	792	869	808	795	788	760	792	817	796	826	846	842	793	819	793	791	805	769	856	851	819	802	875	793	815	814	804	838	801	841	820	816	838	771	852	816	768	760	839	800	814	822	835	819	890	774	791	810	800	827	780	861	817	792	818	799	824	800	827	817	818	804	793	845	826	793	832	913	813	824	848	796	835	871	793	799	826	810	834	826	839	832	805	789	790	814	831	796	816	771	837	867	818	783	833	774	839	811	855	787	807	791	776	788	814	850	791	811	795	822	820	852	817	810	760	825	779	806	796	790	805	812	796	773	795	821	832	766	825	835	788	810	804	767	832	859	869	859	789	833	790	814	798	788	842	831	818	778	840	791	841	847	811	814	809	856	768	822	857	824	831	795	804	781	789	865	827	772	823	856	752	804	818	887	874	850	852	816	770	818	862	833	826	817	798	805	772	870	843	817	828	859	775	850	825	898	809	819	823	828	828	763	842	859	808	791	818	811	823	800	785	829	794	841	838	861	825	811	848	766	836	830	839	813	761	846	839	833	852	869	794	856	781	835	833	825	826	787	794	790	852	779	768	846	798	798	831	797	834	784	828	816	837	830	770	813	868	825	833	824	831	801	832	872	829	790	860	777	804	848	819	842	775	801	809	793	773	790	797	787	807	849	821	843	819	788	833	777	814	822	813	825	745	841	851	820	773	834	803	829	836	825	755	827	756	777	821	795	767	842	844	860	858	801	749	802	812	817	786	769	822	824	823	824	811	790	804	815	800	862	834	805	813	811	815	838	774	861	839	859	792	884	842	774	823	801	848	836	809	828	793	778	847	807	834	806	803	853	796	822	805	764	833	798	809	760	828	807	815	797	819	830	799	848	832	885	781	806	799	817	835	837	887	852	824	800	751	807	832	836	806	807	822	809	769	799	825	817	868	797	820	816	846	853	862	827	800	819	762	799	837	810	790	862	819	785	806	816	782	837	803	879	821	847	831	810	845	796	833	806	825	845	866	914	824	829	810	794	808	818	835	775	791	887	798	860	832	833	856	778	796	780	813	795	766	822	802	869	811	820	828	772	793	822	791	848	797	833	786	785	790	794	797	829	809	807	852	812	800	758	838	785	807	804	813	833	825	793	787	848	793	830	822	841	789	806	819	825	783	841	869	816	806	765	846	766	812	824	786	775	795	877	808	844	833	845	809	795	830	830	804	827	870	832	816	868	825	793	856	824	819	795	828	842	814	815	837	872	839	836	809	837	845	810	809	829	826	835	809	881	802	776	850	829	863	823	814	825	847	764	834	806	814	859	795	850	794	821	794	814	840	850	781	795	809	835	821	832	817	830	778	794	845	761	840	809	747	843	819	833	872	830	818	875	794	795	873	829	758	767	880	822	852	837	850	821	851	829	848	801	861	792	844	808	797	843	867	813	792	823	834	806	782	831	809	782	855	847	837	793	791	855	838	754	800	818	777	822	798	813	788	793	784	859	832	785	809	832	819	788	835	819	849	845	813	870	789	844	798	841	836	841	838	808	821	809	797	848	862	821	770	808	784	841	791	807	809	819	785	787	822	808	783	835	813	840	809	832	852	784	783	850	791	855	861	829	788	856	805	792	822	818	832	794	837	770	841	834	800	859	852	836	805	822	778	774	846	838	774	839	848	847	800	817	789	820	870	766	755	845	841	811	759	815	833	765	804	824	824	808	815	811	824	818	849	835	832	815	839	796	743	804	849	786	824	898	797	805	828	798	869	804	871	817	817	843	868	834	825	874	838	843	806	852	830	834	797	831	787	766	808	835	818	815	848	820	777	790	820	832	767	757	803	828	862	815	875	790	787	830	762	792	777	808	883	825	801	831	749	830	832	812	853	808	810	784	822	788	768	827	787	865	832	848	776	797	844	796	842	841	814	826	771	815	825	879	801	855	836	803	821	847	788	823	856	857	828	803	816	840	770	886	804	847	776	836	834	822	808	801	806	799	797	839	841	827	766	839	844	874	846	805	804	825	826	806	827	827	799	817	821	853	804	829	844	849	806	810	813	823	790	815	818	799	874	822	838	812	870	821	746	789	837	814	817	797	833	830	831	831	843	788	833	840	772	816	826	776	858	894	838	795	784	846	809	829	805	846	752	804	816	834	801	834	795	792	792	819	786	816	792	868	788	824	792	864	810	770	800	821	792	855	816	832	834	808	812	799	803	783	816	850	803	800	831	862	808	820	786	764	835	795	795	827	820	836	870	816	844	790	825	765	839	798	844	859	858	846	786	790	842	818	833	794	849	829	796	798	838	865	792	837	804	832	842	834	857	838	829	846	799	812	834	833	802	805	797	817	805	804	837
971	199	182	171	217	442	593	523	495	480	391	240	138	157	143	132	134	131	261	147	146	152	112	117	121	111	99	105	92	96	110	86	89	105	103	99	144	125	152	134	114	97	75	96	104	70	99	91	81	107	88	90	96	93	85	85	99	95	92	105	112	91	93	69	96	86	90	97	87	94	85	88	83	79	85	82	98	82	112	102	85	100	96	72	82	73	84	95	96	103	98	109	85	79	107	85	87	76	91	79	81	83	97	83	79	94	96	97	92	87	70	87	85	94	93	99	95	109	79	72	82	102	83	75	85	87	100	94	96	83	81	90	94	104	82	91	85	91	86	92	100	89	93	87	84	90	105	80	90	90	91	97	88	90	82	111	75	83	89	96	74	93	102	68	76	77	99	86	80	94	93	69	79	97	77	85	97	77	90	93	83	95	85	81	81	102	92	91	85	93	87	85	82	92	80	81	89	92	83	98	97	80	79	96	73	90	94	89	92	83	84	103	90	90	86	82	75	87	100	80	113	101	90	84	90	83	99	80	101	86	78	88	84	79	86	94	73	88	95	68	80	92	105	91	92	83	91	102	88	105	95	73	90	100	87	87	85	84	102	88	84	86	104	84	84	106	99	96	92	87	94	89	95	93	97	88	69	89	96	85	104	93	92	86	89	83	87	78	91	83	89	98	82	107	85	87	94	91	89	100	101	86	83	106	91	68	90	99	96	87	94	90	104	88	72	86	101	100	88	99	118	99	114	118	109	94	92	74	96	97	93	98	81	103	102	96	107	94	91	100	100	100	83	105	80	117	100	98	78	96	96	101	92	87	97	90	101	85	104	107	95	81	83	106	89	104	101	91	90	102	84	89	104	102	121	72	79	75	96	122	96	90	95	97	82	93	88	92	89	82	83	66	81	94	85	97	99	82	78	86	79	76	96	103	93	82	76	78	86	80	98	77	76	92	91	97	76	89	117	87	79	109	84	81	85	73	97	85	88	111	92	88	95	101	108	87	99	79	83	85	92	91	90	89	104	94	83	81	71	87	89	83	93	86	78	98	90	87	97	91	103	96	112	85	79	83	92	94	89	76	82	89	99	101	91	88	100	79	101	88	98	101	75	101	103	98	82	81	82	85	83	78	85	85	83	96	91	82	89	85	100	99	93	87	93	91	88	92	94	97	73	98	95	93	84	84	83	90	94	97	100	87	89	105	85	82	89	83	100	83	91	94	107	101	87	85	90	88	84	86	100	100	102	92	93	96	89	91	80	94	102	88	94	85	88	94	98	64	85	96	90	102	74	85	77	98	91	88	92	95	81	111	83	79	101	104	95	81	100	82	83	94	90	106	91	92	100	78	90	85	88	83	110	103	82	78	71	78	74	76	92	96	105	92	73	99	88	86	91	97	97	90	90	101	90	83	75	79	94	91	83	84	95	75	90	94	107	98	91	81	91	91	88	82	109	72	93	92	90	91	94	78	112	81	92	90	93	94	82	88	87	93	97	95	92	103	79	102	87	84	97	73	91	98	75	89	73	102	99	86	98	101	95	106	94	94	91	92	93	88	89	102	100	82	106	106	79	99	100	102	93	107	100	99	92	104	81	88	88	97	100	81	97	96	102	94	87	85	92	99	90	90	86	74	84	99	94	88	90	81	104	90	91	90	105	90	78	92	96	98	86	88	78	75	86	81	80	89	83	90	92	86	73	89	98	83	94	97	86	94	97	83	83	94	91	90	104	62	96	79	94	97	89	97	100	107	79	103	89	101	77	74	86	82	86	80	97	77	94	104	98	86	85	110	77	87	84	82	86	113	93	85	88	76	86	97	94	102	62	91	87	74	111	91	105	87	102	99	79	71	104	87	99	104	97	98	87	83	87	106	79	84	79	90	100	96	97	96	81	95	97	78	94	89	93	117	84	84	94	98	83	87	95	96	85	80	87	93	100	85	96	92	76	86	90	91	79	80	86	85	86	69	84	77	81	77	94	94	79	84	87	93	91	106	92	78	97	101	87	81	94	102	84	81	73	88	93	93	93	74	100	79	85	91	98	87	100	91	93	108	104	82	76	78	103	89	97	100	90	113	101	86	77	87	83	98	92	89	99	87	78	107	94	85	95	94	99	101	83	89	77	88	97	92	99	97	87	95	82	84	81	93	101	97	103	121	91	103	98	95	87	83	101	86	100	64	90	98	76	97	87	75	89	91	96	90	94	94	98	81	101	106	86	80	92	90	66	82	101	88	95	93	83	101	86	104	98	94	71	99	89	92	83	95	97	94	85	95	93	79	87	95	114	88	79	74	90	106	98	107	88	93	80	86	83	79	79	84	91	84	82	81	93	85	88	109	81	98	93	99	97	100	89	96	84	105	89	90	98	99	98	88	99	79	84	75	93	88	91	85	80	110	97	109	98	105	75	93	91	89	101	95	108	80	102	100	92	96	88	73	109	99	95	87	81	97	99	87	76	105	89	98	89	105	92	91	84	87	75	115	82	97	92	94	82	105	78	104	85	83	101	110	85	99	87	81	82	103	93	81	91	103	101	123	96	103	90	102	104	104	88	71	88	99	86	105	92	76	90	118	90	80	90	93	86	97	107	93	91	84	107	101	80	93	76	96	109	81	94	84	101	80	105	91	87	101	94	88	76	85	101	81	90	93	114	95	85	97	100	83	106	94	79	85	90	83	84	88	87	86	77	97	101	89	101	90	72	91	79	75	104	91	71	77	109	106	93	77	90	79	89	88	96	101	79	70	95	82	81	87	95	89	76	99	79	92	112	98	74	102	75	101	86	120	94	91	100	83	95	104	90	103	95	100	79	97	93	96	87	74	89	94	98	103	104	97	89	75	73	101	93	102	88	96	111	99	88	71	89	102	96	98	75	89	102	85	108	70	98	99	86	93	88	103	88	87	98	90	87	94	82	77	118	108	93	108	81	93	88	74	114	80	84	95	91	96	88	73	98	96	96	105	97	87	93	88	100	92	81	103	96	92	101	100	93	112	94	83	88	110	89	86	91	94	89	76	91	79	81	74	89	97	89	89	68	90	97	73	72	77	82	79	84	90	98	86	84	96	96	96	93	92	80	84	110	83	94	95	95	70	96	100	70	96	98	90	88	85	113	92	100	88	98	91	79	83	88	94	96	82	96	82	79	96	106	83	98	77	87	85	105	102	94	84	91	101	103	81	92	103	98	84	83	95	103	82	103	84	81	99	78	90	72	75	106	79	90	88	84	99	67	92	84	95	99	81	87	69	102	95	85	97	95	85	86	91	100	81	78	95	88	88	90	95	106	102	75	95	81	85	66	96	107	82	96	85	99	91	91	91	88	103	83	129	91	80	111	84	92	82	76	93	98	87	71	90	100	102	92	99	103	82	76	88	86	94	90	80	90	82	89	93	85	71	89	98	79	83	111	84	91	98	96	106	106	91	86	80	85	91	96	90	75	91	105	102	89	100	88	104	90	103	82	80	92	83	83	102	85	89	87	88	91	83	94	77
8782	2666	2308	4405	13031	18601	19052	16451	14485	13599	10747	5539	3599	2795	2327	1929	1988	2448	5370	2823	2352	2160	1855	1429	1279	1041	1067	1124	1114	1041	1069	996	925	958	1010	1179	1887	1779	1964	1584	1179	926	883	787	801	804	801	816	735	761	792	790	748	853	786	813	811	808	794	776	807	811	854	807	793	852	809	810	778	788	792	750	790	793	748	768	793	791	787	775	805	801	816	797	762	836	730	835	841	788	752	733	806	799	807	774	800	804	805	799	764	840	792	780	872	828	775	818	780	811	794	792	838	788	836	803	772	782	778	802	799	835	856	756	830	764	863	795	757	771	808	823	802	808	825	743	765	757	834	796	815	784	784	779	770	822	794	828	793	781	795	772	798	775	822	835	783	815	795	856	766	771	766	759	766	808	805	803	791	796	772	836	781	763	864	826	801	816	777	752	783	717	743	844	763	770	844	815	781	833	787	767	836	813	777	843	803	780	776	829	798	766	816	815	840	817	811	818	802	803	784	788	798	813	760	854	817	780	766	793	774	799	826	793	817	810	774	806	792	740	797	809	794	792	775	749	765	854	798	805	806	780	799	768	799	855	771	805	802	781	723	790	832	814	788	805	819	775	748	758	825	800	811	766	749	747	845	830	809	807	801	781	768	803	802	742	792	750	785	791	757	796	854	781	774	791	814	799	826	797	803	767	766	826	838	809	770	796	791	839	811	814	825	777	797	769	794	780	812	771	785	804	786	841	831	749	799	822	813	776	798	814	771	828	802	811	804	830	787	758	821	784	803	813	784	792	784	783	800	795	793	750	818	757	854	796	789	819	777	802	806	796	833	783	803	744	827	813	746	798	794	832	810	767	764	804	798	808	761	785	830	789	810	794	787	801	796	828	813	780	797	816	790	817	774	765	806	817	752	813	810	792	775	781	762	764	819	832	803	748	788	807	804	816	841	779	802	786	785	774	800	785	780	811	842	702	765	839	851	765	762	760	802	753	798	739	770	809	783	798	809	775	776	808	773	848	801	802	800	773	760	792	819	787	752	775	790	802	794	781	780	775	758	785	801	825	857	800	743	800	775	801	812	767	803	812	765	772	792	796	800	830	777	785	765	783	827	802	740	780	839	802	763	783	810	785	797	829	818	802	782	845	771	768	783	758	793	799	783	765	780	823	815	769	814	815	778	790	760	837	766	828	779	819	823	784	791	803	824	803	786	809	778	822	809	856	759	783	754	779	795	806	813	825	801	828	826	769	754	766	761	786	826	858	811	782	789	761	768	769	836	826	804	833	777	827	734	835	764	784	799	782	768	804	736	788	774	759	773	778	821	803	784	784	805	789	792	852	734	770	795	760	805	766	740	804	809	815	846	773	798	814	756	798	783	808	833	782	817	834	780	743	717	770	769	826	774	789	818	770	812	807	770	789	803	742	766	802	790	808	782	778	808	820	782	809	871	773	800	814	798	807	839	763	796	807	785	783	777	789	785	797	779	785	745	755	819	827	788	780	783	803	784	845	746	825	766	819	820	766	776	753	792	802	765	830	760	807	771	813	811	854	804	819	816	758	760	769	851	767	811	836	764	804	767	779	754	778	841	826	786	744	785	807	781	784	787	786	791	796	795	761	805	756	818	831	790	780	767	749	786	784	811	804	797	796	798	787	794	759	783	774	734	791	774	766	790	789	828	821	778	775	794	806	793	853	761	840	802	780	818	809	792	760	753	801	789	805	817	791	806	823	814	793	863	792	785	773	807	779	843	788	788	774	837	839	863	807	803	778	829	819	810	747	781	794	770	775	843	787	791	750	766	764	731	788	768	791	782	804	801	820	750	809	792	813	795	777	798	796	771	774	836	777	789	760	816	801	836	793	789	777	807	738	826	797	802	797	802	772	798	836	796	808	768	825	774	786	763	841	812	857	801	778	798	812	815	831	804	755	747	808	783	765	810	775	835	862	789	831	835	780	771	830	854	769	803	798	834	856	742	843	808	851	801	800	796	761	773	810	801	775	768	804	796	791	756	838	774	767	781	847	828	736	811	780	781	764	751	760	760	827	747	772	827	843	779	784	770	765	763	782	760	852	854	804	813	820	766	765	796	805	795	737	800	834	737	838	810	805	765	849	772	794	798	819	833	755	777	820	772	779	790	780	788	790	780	845	765	799	764	756	813	778	796	763	751	772	771	806	828	777	789	777	799	768	771	792	774	777	762	815	761	770	802	763	784	781	799	763	807	757	836	852	789	755	802	840	847	822	774	792	787	729	840	779	828	801	789	872	801	782	797	807	729	807	767	761	756	781	791	753	828	824	785	808	770	804	798	761	790	832	796	826	780	806	823	798	784	712	812	841	814	791	727	815	798	795	801	764	804	796	740	791	780	844	785	836	875	773	745	774	795	748	786	750	832	762	798	749	723	784	758	762	765	804	839	811	779	773	768	751	746	836	736	788	746	764	838	829	776	853	806	820	749	748	828	805	818	785	827	801	805	768	754	801	771	732	765	757	815	789	808	816	808	805	759	766	840	767	739	822	721	798	780	744	793	798	805	774	815	776	757	771	806	763	756	803	825	824	827	813	801	753	800	790	800	781	828	847	777	730	835	798	790	821	784	789	779	776	769	804	718	847	808	801	823	826	800	819	804	801	826	831	831	833	776	795	783	748	792	766	778	801	762	778	830	758	811	838	833	735	775	741	778	789	774	729	764	772	786	779	783	802	821	866	788	752	744	781	819	774	831	762	761	823	781	774	826	750	797	744	793	827	774	760	767	776	772	749	773	744	813	825	777	783	807	757	794	827	805	822	802	786	802	818	873	817	776	808	767	812	757	771	850	803	797	773	803	794	807	786	792	753	791	839	825	794	770	822	816	762	777	800	764	761	798	749	809	775	770	753	816	846	753	815	782	767	798	807	804	810	779	793	809	778	836	762	809	792	788	778	745	811	792	774	800	783	821	820	817	775	773	811	779	824	809	812	783	761	806	768	807	809	820	852	805	793	819	807	813	742	816	792	817	786	758	807	796	794	771	854	773	858	767	804	777	786	732	785	790	787	777	794	805	822	809	782	795	787	806	787	775	773	737	796	799	808	797	844	773	785	804	805	774	803	765	814	834	796	766	822	743	783	811	790	787	750	747	797	801	855	783	800	784	774	780	790	841	778	804	812	764	778	762	805	784	787	771	781	786	797	833	721	797	803	838	783	826	772	805	809	826	766	784	773	791	767	807	777	775	749	760	791	810	816	805	756	753	820	805	784	768	829	806	823	786	815	748	801	757	783	815	814	779	794	805	781	789	766	857	775	778	766	794	815	823	778	793	778	752	813	805	829	822	826	787	772	790	780	811	798	788	854	793	749	788	802	793	750	769	761	798	792	791	828	778	775	803	821	794	799	792	752	815	763	827	744	754	788	825	802	750	817	791	752	837	788	816	782	773	839	754	785	796	793	760	757	826	793	745	763	748	822	837	796	758	851	860	781	807	790	794	783	774	786	781	819	766	835	811	756	817	816	799	798
671	335	324	280	406	640	630	747	649	633	470	233	201	160	153	148	143	192	496	156	170	148	135	135	108	122	115	105	107	93	117	106	101	93	142	138	125	175	224	234	170	132	136	96	116	95	109	103	93	93	90	95	99	108	100	97	87	95	88	120	108	100	99	97	93	87	113	102	115	111	96	111	113	108	98	92	94	96	122	86	102	112	106	90	92	105	94	111	108	94	88	102	99	105	110	90	98	86	99	111	87	108	99	108	110	94	113	92	102	87	96	107	108	106	116	98	114	89	101	103	71	95	96	99	95	110	96	100	102	95	109	115	111	86	79	92	106	114	102	97	103	107	101	106	111	106	101	106	118	95	94	121	94	91	100	96	90	97	114	103	101	103	83	95	100	112	102	112	94	95	107	102	102	100	87	97	83	90	78	88	94	96	112	104	114	96	113	95	108	91	100	120	87	105	101	99	109	93	110	113	116	95	108	92	93	95	110	98	111	109	100	101	96	106	106	93	94	88	96	104	103	94	97	106	101	83	114	108	102	99	108	106	91	98	100	81	110	108	119	92	108	93	99	110	106	97	95	94	96	93	139	98	104	93	90	91	112	96	95	112	105	101	87	86	95	98	110	94	92	89	75	104	99	91	131	109	117	83	82	111	114	108	91	89	96	81	96	100	89	82	101	110	98	121	99	112	100	114	103	88	103	90	107	114	85	92	83	94	105	90	93	101	95	96	84	112	109	95	102	105	114	98	88	101	99	91	116	101	108	101	115	85	97	113	82	88	94	98	115	106	89	99	95	97	113	96	104	104	115	90	103	107	102	102	107	80	92	99	102	107	95	110	84	103	92	99	99	106	106	103	94	107	94	80	90	107	108	98	101	108	68	99	120	99	103	97	114	102	99	88	102	106	104	102	98	103	101	97	119	102	89	118	110	96	104	109	92	117	101	91	92	97	102	88	101	103	105	103	92	104	127	108	89	96	111	91	104	89	117	98	100	93	80	100	113	78	89	90	112	86	85	97	118	103	100	95	118	109	92	100	113	107	103	91	94	111	123	104	109	86	84	101	102	104	93	102	89	88	118	107	101	104	98	96	92	108	94	95	91	104	99	110	110	86	98	84	86	106	98	103	99	84	101	100	106	93	105	119	95	100	99	99	99	98	87	118	111	100	91	103	111	98	116	107	102	102	102	117	109	96	94	108	102	107	119	89	82	102	95	109	96	105	113	90	95	123	100	92	96	97	108	104	96	106	101	92	94	91	105	82	107	111	100	103	105	98	99	107	103	119	93	107	103	107	97	88	101	105	101	114	100	95	91	105	98	87	98	116	103	98	118	113	103	92	80	93	100	87	100	101	106	89	91	111	110	105	93	108	100	117	107	80	92	113	99	82	96	106	95	92	99	112	99	85	103	103	101	110	108	121	89	105	76	106	98	100	101	85	106	101	117	104	116	122	94	97	106	99	98	109	88	105	92	100	93	106	94	105	95	96	109	98	100	113	87	102	110	90	99	94	93	98	89	112	87	97	103	94	121	100	100	100	91	88	122	104	105	117	99	124	98	99	101	76	100	90	95	93	99	111	88	96	101	83	102	101	93	87	102	93	102	89	92	107	103	102	94	111	95	98	98	92	120	105	113	105	101	113	104	92	104	103	93	96	110	92	97	98	104	102	111	107	93	109	98	104	105	128	104	102	93	116	96	116	103	111	111	108	107	93	82	106	99	99	103	100	99	102	93	78	116	97	101	100	96	119	84	101	104	97	96	97	109	116	108	111	115	102	77	86	101	120	118	96	85	99	80	94	80	97	101	91	96	93	102	107	105	90	110	109	109	101	106	100	109	100	90	121	96	93	94	98	100	118	101	101	97	96	112	93	85	108	108	109	104	97	105	110	102	80	99	95	108	117	105	89	103	91	107	106	105	110	108	104	83	99	87	102	84	95	103	116	104	109	97	99	103	107	110	104	123	94	92	98	117	86	96	104	107	110	109	104	88	101	98	119	105	99	96	87	110	105	114	101	108	103	101	103	87	108	109	84	84	92	96	107	85	90	101	112	89	89	121	98	97	92	98	90	106	92	95	81	110	95	106	98	108	101	101	96	100	92	95	98	103	106	112	117	109	94	112	100	107	95	99	101	86	101	78	108	96	75	115	127	129	98	111	85	98	110	94	103	107	95	101	115	103	103	102	105	94	104	87	107	102	119	105	104	101	93	76	106	98	99	92	103	118	99	95	107	110	99	113	104	102	100	98	104	108	98	91	86	103	110	81	103	85	107	94	97	114	105	104	103	112	106	100	92	100	129	92	100	106	109	115	109	93	117	108	92	87	96	92	102	95	111	103	99	100	110	119	83	123	108	99	105	96	96	103	94	97	105	103	94	100	84	111	105	102	112	110	107	97	89	106	82	108	79	111	84	98	86	104	88	99	116	100	110	103	98	88	118	110	102	110	83	118	90	98	106	118	100	115	115	120	126	100	112	84	101	94	123	88	106	109	100	102	99	102	119	107	103	122	91	95	98	104	112	91	99	94	107	100	94	100	90	83	106	98	96	115	74	107	107	93	109	95	88	100	95	98	98	98	100	99	114	85	108	100	88	102	90	110	90	85	111	99	107	98	110	115	100	94	77	115	126	90	85	89	91	99	103	113	92	95	106	117	104	117	92	103	92	87	101	100	106	110	91	81	88	97	97	92	95	110	109	91	101	90	109	88	97	85	88	89	91	98	91	111	106	97	119	118	93	113	99	95	92	99	80	99	100	99	120	121	108	88	110	102	98	106	101	97	82	98	110	89	113	111	102	94	79	98	102	114	105	100	107	93	97	97	91	78	90	100	106	116	102	108	97	110	109	103	120	86	83	103	94	105	100	92	91	95	102	103	108	101	106	108	119	97	113	102	111	128	88	99	119	105	96	114	104	100	93	103	95	121	94	101	100	89	112	95	106	104	107	92	103	101	102	87	85	95	123	110	109	98	105	96	92	98	88	82	105	72	99	88	108	101	104	100	107	96	100	118	105	86	104	110	105	95	80	125	106	103	102	108	107	87	80	100	106	95	75	96	97	94	101	93	90	82	94	88	94	83	112	112	110	106	109	117	95	97	107	99	83	95	103	102	108	104	106	118	96	107	115	101	104	111	99	108	92	100	101	98	87	110	96	95	106	109	123	106	86	116	89	88	105	102	85	83	100	102	87	110	101	108	90	93	93	81	86	93	108	103	106	108	98	107	96	107	89	114	92	100	100	91	88	103	94	100	95	104	110	116	112	96	109	93	91	103	112	118	111	107	100	88	97	96	116	112	111	105	91	104	92	106	101	107	91	87	88	95	117	80	105	94	103	87	101	120	104	120	83	103	104	116	116	101	107	78	98	104	91	87	105	115	88	114	103	105	118	94	105	120	113	102	123	89	101	96	106	83	115	113	91	93	94	108	98	99	120	94	100	117	107	96	102	99	103	108	117	99	78	92	133	115	99	102	98	98	90	90	96	114	102
9202	4892	3579	8507	20554	23232	20654	19874	18195	16280	12133	5684	3911	3071	2481	2191	2066	3673	9848	2519	2476	2360	1998	1701	1507	1324	1138	1161	1177	1188	1233	1126	1207	1233	2095	2078	1556	2484	4268	4066	2643	1653	1160	975	892	932	883	911	905	921	871	934	892	906	901	884	880	894	899	854	840	878	880	868	854	918	837	894	874	881	867	917	897	907	847	904	880	876	979	884	892	882	868	884	875	824	925	891	913	868	838	903	905	889	901	887	872	910	856	916	822	877	882	865	909	968	878	891	886	842	915	905	824	838	912	925	925	829	857	925	897	837	809	890	857	924	875	860	840	913	918	886	913	907	887	924	864	856	906	855	851	892	890	888	883	836	872	847	900	867	853	921	850	869	817	915	871	877	882	860	885	946	903	906	879	921	885	953	895	886	914	905	880	900	881	881	839	896	870	900	863	913	871	859	912	853	816	887	886	854	905	886	883	886	874	910	906	829	900	876	892	850	853	800	819	869	903	824	885	890	929	911	897	816	863	883	849	889	861	870	894	914	855	854	906	877	901	860	836	899	920	819	845	830	926	901	838	908	890	893	931	926	890	860	884	896	875	882	848	881	882	882	891	868	856	876	908	888	904	880	836	851	833	838	857	911	861	897	916	901	912	876	845	807	879	869	899	878	870	884	893	877	848	896	882	931	892	875	854	840	868	905	886	866	859	891	910	938	848	855	855	882	850	907	884	859	903	904	850	849	924	904	867	833	868	839	867	895	927	824	881	866	931	900	885	866	906	906	877	868	901	883	857	859	873	820	882	921	852	906	901	838	804	861	863	885	909	884	877	892	920	916	889	872	943	830	881	926	856	887	898	867	927	898	953	868	864	889	896	927	860	894	866	879	875	849	855	885	904	838	870	863	892	870	844	886	919	892	928	827	824	894	950	857	878	883	861	903	888	917	882	876	842	924	862	882	901	921	968	883	900	825	952	882	914	844	910	847	855	845	880	905	882	925	895	860	918	879	855	906	911	864	892	896	894	887	850	835	904	857	878	891	845	904	890	924	868	864	866	896	882	874	868	856	929	897	890	850	903	915	901	891	881	877	904	946	911	930	915	899	866	908	920	874	855	861	858	854	852	884	848	837	885	864	874	904	922	881	874	897	908	913	905	895	894	901	909	933	853	866	871	886	900	920	860	846	903	879	924	865	852	912	859	841	847	913	900	860	896	873	887	924	907	856	841	874	839	881	870	871	817	893	881	894	823	874	942	866	865	884	866	869	892	927	885	868	883	906	880	871	904	859	857	885	915	912	899	892	895	905	897	910	866	863	899	859	938	895	899	828	894	870	858	876	884	850	866	878	880	882	864	929	919	867	888	864	880	868	867	881	883	868	862	898	853	934	927	893	933	898	869	943	916	922	890	897	859	906	860	879	915	900	902	930	930	921	889	895	822	849	883	873	838	880	889	888	875	902	869	912	885	907	861	873	908	841	949	907	886	898	913	875	906	877	882	848	881	934	843	866	859	841	841	874	891	793	886	891	878	883	857	912	892	892	893	914	855	858	915	876	865	827	915	843	872	885	934	825	888	915	840	931	929	866	894	859	917	882	887	898	901	870	903	881	906	882	920	916	864	881	897	872	875	854	889	844	888	860	853	919	871	850	879	862	876	855	862	860	854	881	891	907	857	974	865	896	932	895	847	881	924	910	918	894	880	861	896	833	872	834	878	908	812	868	878	879	834	886	932	899	895	886	890	830	920	908	886	857	884	822	905	896	921	815	899	899	902	864	887	915	882	958	829	873	867	856	902	908	928	884	882	898	889	884	814	894	894	922	906	905	886	878	865	922	851	900	880	880	892	879	901	876	841	935	850	830	832	870	873	895	877	918	881	943	884	919	852	886	882	826	860	892	891	919	854	876	877	844	881	830	896	900	905	868	866	864	839	893	935	926	853	878	872	887	857	944	908	865	869	861	901	923	893	916	881	906	861	912	846	868	912	882	887	863	884	876	893	900	906	862	841	885	883	860	881	850	896	812	890	867	906	895	919	840	859	907	877	890	886	897	872	851	836	877	883	904	924	819	902	877	945	891	875	912	855	882	858	901	805	906	870	915	888	950	886	879	879	880	910	889	935	890	844	886	900	867	918	839	922	827	906	950	826	896	896	924	853	892	886	842	857	846	895	872	876	823	897	907	899	884	810	906	897	912	869	884	885	866	892	885	868	895	896	827	931	845	871	897	888	877	885	932	874	873	908	855	907	860	939	873	859	859	946	842	920	858	871	863	932	846	954	913	858	883	857	843	828	855	878	896	898	878	911	901	838	925	881	874	834	871	887	887	905	870	888	835	924	887	891	872	872	940	894	882	913	920	872	954	890	883	879	857	856	929	872	902	871	845	875	853	887	891	860	861	868	861	869	891	907	892	896	887	852	863	868	932	848	891	881	927	853	916	891	863	902	876	841	869	888	878	871	894	916	862	896	936	890	816	923	850	882	873	906	844	874	921	896	872	953	871	921	903	890	924	851	910	904	955	870	886	902	883	927	887	943	830	947	886	849	909	912	927	915	898	859	816	847	848	931	848	893	888	870	891	893	863	849	882	846	877	901	910	943	876	834	839	891	833	884	937	849	890	880	907	897	906	883	828	924	907	902	897	801	868	869	868	924	822	869	918	875	926	860	878	863	903	837	869	885	907	907	858	923	883	861	874	934	884	920	874	913	880	933	878	898	887	943	867	872	886	904	855	872	903	915	945	872	882	888	860	881	883	865	934	879	884	907	935	888	825	876	920	835	859	926	890	861	876	920	855	902	892	881	857	880	855	897	887	855	880	912	861	884	927	872	856	879	870	868	848	920	904	889	897	912	884	913	897	867	853	907	845	903	860	854	864	915	883	860	929	865	954	891	842	950	892	859	896	848	908	869	896	893	845	824	871	858	894	866	875	899	863	855	904	815	911	926	905	921	839	896	867	861	823	920	886	866	868	873	922	849	907	924	848	884	868	841	937	867	830	953	877	859	920	922	882	817	832	879	837	889	895	908	890	869	850	915	847	871	944	880	830	871	853	845	923	900	848	936	872	870	883	893	872	887	882	880	922	858	863	892	903	905	903	903	904	897	869	878	889	966	914	861	855	916	890	917	861	871	917	925	860	859	919	913	908	905	884	928	834	830	871	897	910	843	868	859	869	831	866	881	853	857	874	889	875	906	858	891	880	911	842	875	845	848	836	861	869	832	867	832	893	902	874	851	924	916	887	856	860	893	846	865	931	862	905	861	847	898	912	842	872	920	860	856	850	899	912	939	870	895	832	873	912	921	851	895	939	896	860	882	848	877	862	915	899	850	873	897	847	814	889	866	923	907	871	890	934	894	800	884	840	894	876	912	859	846	925	965	866	901	893	916	879	848	858	871	883	877	813	928	890	894	931	901	862	936	916	866	863	886	899	905	838	853	843	879	890	921	860	890	875	860	892	884	872	885	865	895	871	837	907	847	885	901	828	883	942	867	907	887	890	889	853	899	833
1469	345	297	314	377	525	668	782	613	506	281	186	163	144	116	90	130	230	322	130	104	125	120	106	105	87	84	84	107	105	97	112	110	83	77	96	122	234	338	281	165	117	92	93	97	77	73	87	82	86	79	74	82	68	97	80	77	87	84	83	72	83	93	70	82	73	77	76	73	69	85	74	81	79	73	74	85	68	86	73	78	86	75	83	100	88	84	83	78	73	85	71	79	79	84	73	84	66	77	77	78	89	65	67	90	69	100	90	80	78	81	83	95	63	76	78	79	88	72	86	77	76	80	76	77	89	98	73	82	94	96	66	71	88	73	95	88	69	84	92	100	94	91	66	69	88	79	81	82	81	85	68	72	91	78	74	66	72	92	71	96	82	60	93	71	73	95	86	72	68	57	65	75	90	73	91	85	74	80	76	82	81	72	78	73	72	74	63	57	83	71	78	81	73	90	78	89	74	88	84	84	84	95	69	93	91	72	102	86	83	86	75	63	83	89	75	74	90	83	92	83	70	96	89	76	87	63	73	68	84	82	86	91	85	73	81	79	98	66	71	65	79	82	91	82	73	78	87	96	85	78	84	84	85	82	64	91	69	82	79	83	68	89	83	63	74	76	78	76	91	83	64	77	87	74	76	76	87	79	92	91	67	71	73	66	78	73	75	83	87	71	66	87	83	80	83	70	83	69	77	75	80	71	77	83	98	98	76	96	86	76	78	84	78	82	90	75	72	73	69	70	84	65	82	87	62	88	94	86	85	71	70	88	73	83	76	69	91	85	75	78	78	85	77	80	79	73	62	70	74	79	86	70	83	74	75	87	79	77	83	82	70	82	88	69	73	71	87	90	67	78	66	79	76	77	79	88	76	83	71	77	90	78	92	86	80	80	87	88	79	81	75	92	61	85	67	79	68	76	86	93	93	74	88	69	82	78	80	90	84	83	84	92	72	89	65	85	65	79	76	78	82	76	76	81	78	75	84	83	80	72	94	82	66	81	72	91	81	69	93	93	72	63	76	70	91	90	81	83	86	64	80	70	78	90	84	81	75	83	58	80	83	74	71	84	79	86	77	78	82	73	67	88	83	93	93	74	90	87	77	76	84	79	82	78	83	92	87	84	93	86	83	84	65	88	87	74	90	67	82	84	87	96	100	78	79	78	88	81	72	84	80	97	79	72	101	84	87	76	80	79	84	111	89	90	66	85	71	65	58	86	78	87	77	67	77	72	72	91	68	83	75	79	91	69	78	84	92	62	72	101	58	84	79	81	90	88	87	83	86	71	92	101	83	92	98	73	86	75	73	67	76	64	79	87	78	86	87	86	76	67	70	92	77	70	77	73	79	89	89	68	80	77	79	70	87	92	72	81	73	85	76	74	81	89	97	87	74	69	81	77	87	77	82	86	88	63	91	82	86	82	93	80	90	75	92	84	98	77	72	84	74	88	82	67	76	90	92	77	85	73	90	93	79	76	91	70	89	76	75	85	78	71	77	71	84	73	76	86	75	76	96	85	86	82	83	67	85	89	78	76	97	77	87	90	79	73	66	68	80	81	79	79	83	81	78	89	80	86	78	80	90	64	78	62	87	95	88	89	80	89	82	82	63	78	105	74	88	83	75	93	71	82	79	92	66	88	84	75	88	78	62	91	83	80	68	97	80	90	86	84	83	81	85	86	77	77	86	84	84	77	81	77	81	76	86	74	83	67	103	90	74	88	90	84	85	101	92	71	77	91	76	96	64	93	84	80	88	65	95	80	67	80	68	64	70	80	73	78	75	71	77	74	96	86	80	82	78	91	81	68	68	87	76	75	91	71	78	68	80	82	73	87	79	89	73	81	86	70	77	79	74	92	88	83	70	86	87	70	91	80	90	100	71	80	70	85	76	83	92	91	73	60	83	91	73	81	88	96	72	63	87	74	71	76	92	89	64	75	80	85	84	94	77	71	112	79	83	86	75	91	67	77	76	79	82	79	75	95	62	90	79	89	90	76	63	78	89	88	89	92	80	75	69	88	86	80	74	64	81	78	79	83	96	71	100	94	84	80	72	90	83	85	75	85	88	77	84	78	72	89	60	65	77	72	80	86	84	74	93	97	79	84	97	84	77	64	82	86	72	67	90	79	82	67	91	80	89	86	61	76	93	81	75	70	89	63	87	77	85	82	98	78	70	71	69	68	78	65	65	77	83	70	85	77	81	93	82	67	80	84	88	92	78	86	81	90	101	71	88	82	85	68	90	68	81	75	77	86	71	87	96	85	74	93	81	83	71	80	64	66	70	97	81	75	82	58	62	75	93	73	90	85	89	75	74	98	84	72	80	71	90	77	76	86	79	79	77	72	84	78	75	64	94	88	72	79	69	70	88	78	90	79	60	72	82	82	78	82	73	70	83	73	94	80	69	62	85	83	98	79	83	83	85	75	76	85	95	82	78	85	61	95	97	71	82	87	100	81	86	67	68	61	80	74	85	78	79	82	78	76	75	78	76	71	94	96	59	87	81	75	79	86	79	86	92	51	85	73	76	82	74	72	79	63	74	79	78	83	84	89	78	83	86	80	81	69	83	82	67	79	75	76	65	91	73	58	100	80	65	67	75	82	96	84	87	85	73	80	92	85	82	68	75	87	75	87	92	75	86	90	75	87	82	94	97	99	73	92	72	82	100	76	73	67	75	73	67	69	77	74	93	80	60	71	65	81	81	92	73	89	82	63	79	70	67	71	68	75	77	63	60	99	80	76	73	81	90	82	70	85	59	75	88	73	82	86	75	66	78	65	84	76	91	92	84	76	77	90	82	86	94	92	86	83	80	77	67	103	87	73	78	69	74	96	94	75	90	83	69	91	81	73	72	79	89	85	85	79	81	92	69	82	71	79	78	82	80	93	77	100	87	82	80	75	86	85	78	85	81	87	72	82	77	82	79	89	68	67	83	81	63	94	89	77	79	81	90	75	75	74	85	68	97	75	80	100	86	83	98	88	89	80	69	61	78	81	74	85	80	77	82	90	93	77	67	100	87	83	74	73	80	74	93	84	86	71	80	73	83	84	80	77	81	81	82	88	68	82	76	73	72	74	92	70	83	90	89	90	66	74	75	86	76	87	80	84	79	81	87	77	64	86	76	93	88	73	68	96	81	79	80	87	80	94	69	74	70	76	70	93	81	70	68	85	93	84	65	72	79	80	61	64	77	70	85	89	67	82	85	89	92	69	76	80	74	79	80	77	79	77	77	84	79	86	84	82	75	73	80	76	76	77	88	84	77	67	77	64	85	90	76	76	78	82	74	76	72	61	92	76	72	65	82	76	81	75	84	89	81	61	57	84	76	64	84	85	73	77	79	76	82	74	83	70	100	85	84	75	78	85	73	69	73	90	80	77	81	95	94	94	91	73	66	79	96	80	81	78	74	81	71	90	87	81	80	96	79	76	69	75	81	91	88	79	77	84	82	70	76	72	81	81	66	85	85	84	85	79	64	74	75	81	88	78	85
10038	4545	3499	9097	19355	19501	19837	18659	16206	13043	7000	4243	3376	2594	2154	1823	2069	4264	6296	1970	1570	1768	1855	1569	1432	1200	1041	1011	918	955	1034	1139	1032	802	739	717	1427	3653	5575	4372	2458	1351	938	699	674	622	640	621	653	610	585	615	645	660	642	627	620	612	664	645	648	632	617	670	686	610	634	632	663	638	614	644	617	636	630	650	631	639	659	683	664	690	622	666	614	691	642	624	691	634	691	653	614	631	676	644	647	651	653	594	625	660	642	624	675	683	655	616	650	654	648	632	681	639	640	618	687	650	618	646	707	664	680	624	639	656	638	693	594	662	597	635	683	612	624	618	609	672	665	645	594	619	606	674	645	671	645	603	666	669	604	694	633	642	653	616	660	627	651	641	614	669	599	674	665	645	630	619	597	617	634	668	679	661	618	595	687	664	626	652	633	604	621	666	620	652	674	660	676	640	647	677	677	622	664	641	649	669	649	616	663	638	624	673	606	652	648	623	646	640	647	636	599	675	676	655	660	701	655	642	682	659	638	642	642	645	652	664	668	650	654	689	594	633	618	637	614	616	684	663	638	657	669	640	636	638	656	601	629	606	653	693	640	712	644	663	617	685	679	699	607	643	620	651	660	632	620	681	632	660	679	643	661	664	663	652	654	660	659	650	632	643	649	621	664	692	629	631	655	684	606	656	614	631	649	669	672	659	641	651	659	611	624	622	634	653	611	651	665	652	652	633	682	667	591	650	642	608	648	639	624	639	693	642	659	662	612	640	650	638	699	643	649	640	636	656	651	659	659	703	632	636	652	638	722	693	632	659	632	679	665	654	623	672	663	643	661	629	680	655	607	663	622	664	696	633	680	627	657	673	657	628	622	659	656	650	667	672	651	668	658	601	659	633	657	648	640	651	645	673	657	666	625	669	649	669	660	664	656	628	639	622	648	625	647	663	646	578	629	633	710	637	608	620	655	672	640	645	657	640	625	670	664	583	651	672	657	627	638	666	650	624	620	653	653	647	628	622	650	618	638	669	692	669	627	632	671	628	666	646	652	681	636	639	681	654	674	622	633	632	643	648	635	612	675	657	678	630	690	640	611	663	637	625	631	651	603	629	663	661	621	648	619	609	678	643	621	653	615	613	630	653	608	640	602	639	663	672	643	666	655	599	626	684	661	656	640	638	617	620	636	655	661	664	654	636	652	659	670	657	653	642	679	621	619	613	653	654	610	642	653	677	628	659	655	610	681	627	612	671	634	631	684	625	654	628	630	621	685	696	645	619	647	657	654	637	633	668	662	646	678	673	657	637	686	643	651	654	658	671	630	632	610	664	639	626	642	648	626	608	622	643	661	606	646	689	644	656	627	693	641	668	646	666	618	632	649	621	650	638	650	670	712	648	666	636	655	630	655	668	663	642	594	647	671	656	637	619	642	679	646	673	666	671	644	667	699	639	634	659	638	635	606	642	615	624	654	689	634	645	619	656	631	679	641	682	631	674	652	594	627	686	688	656	656	652	624	651	632	599	679	610	613	645	660	669	603	721	635	652	659	617	659	656	670	633	692	621	624	679	641	672	618	606	667	657	667	670	681	640	612	659	654	712	649	657	648	655	620	629	670	669	614	606	613	641	625	599	644	664	644	583	661	687	660	634	695	635	683	641	646	636	661	659	678	644	626	695	604	655	634	628	595	648	641	632	649	644	633	644	664	675	643	656	637	657	671	696	631	631	624	677	635	649	679	648	692	631	627	636	666	631	626	619	639	620	685	640	633	638	692	694	658	625	661	612	658	628	641	641	633	626	606	655	662	716	663	641	672	695	652	640	620	625	644	682	675	651	623	639	652	710	645	659	629	637	643	613	617	681	692	660	625	663	605	652	681	645	661	609	637	639	667	648	676	642	677	629	687	657	669	631	678	680	647	641	677	664	645	625	629	654	672	688	679	656	706	676	628	645	673	641	637	608	670	676	652	647	689	632	664	651	655	649	630	641	652	669	659	663	619	649	643	664	634	631	669	650	582	629	693	634	630	666	631	648	660	612	639	637	655	635	629	662	636	652	681	667	631	613	670	624	623	628	667	627	655	683	679	652	645	649	645	636	641	611	595	648	627	649	670	611	624	619	638	684	649	588	627	623	621	635	651	620	641	615	596	647	636	632	709	643	602	648	658	630	698	690	640	670	638	673	653	669	712	645	649	633	668	610	625	624	655	596	636	634	662	611	623	662	671	629	644	678	698	681	607	653	699	661	640	652	643	692	638	625	666	629	651	693	649	642	665	610	703	681	580	648	626	674	639	647	621	632	618	675	649	639	666	625	651	680	687	649	650	585	671	603	692	626	655	695	652	644	633	676	650	611	669	641	621	662	641	655	664	662	662	640	661	661	639	636	657	656	702	649	669	644	657	655	705	626	665	685	653	652	675	658	640	667	646	625	598	687	638	668	617	642	646	642	628	636	650	662	638	655	624	652	665	644	675	683	645	729	652	665	695	663	595	620	689	642	660	688	591	681	596	665	612	649	683	666	591	646	699	650	609	635	651	624	645	658	622	643	638	659	644	629	663	678	662	644	667	636	693	637	619	638	614	650	621	663	676	643	664	648	660	658	630	653	686	605	646	622	661	630	633	653	631	645	637	643	592	640	616	625	658	644	640	700	685	646	652	664	679	616	672	661	614	681	668	660	661	659	676	638	645	625	619	689	649	614	666	628	628	622	645	652	659	605	655	656	602	652	633	652	683	717	606	643	619	651	632	595	678	655	669	584	685	678	642	678	623	668	617	641	658	619	664	672	669	666	650	652	630	649	650	636	632	639	633	653	628	666	660	645	634	653	701	660	640	683	603	611	679	642	660	622	618	605	591	676	655	682	681	623	643	640	687	628	627	661	626	615	638	625	622	649	646	630	626	664	676	673	674	625	676	622	672	618	630	653	657	647	670	606	609	638	644	635	651	626	619	694	633	626	650	638	663	601	618	623	631	660	649	711	630	680	629	668	627	613	637	633	663	637	668	639	619	637	634	598	634	680	624	664	710	641	616	625	636	681	640	640	665	631	644	610	625	675	653	662	604	616	603	618	618	617	624	595	615	656	681	683	611	655	631	684	633	646	625	626	640	643	648	683	632	651	610	641	625	616	620	622	612	618	667	667	641	674	652	659	599	660	638	643	654	595	590	619	608	607	637	606	629	627	614	615	677	676	627	640	608	646	621	632	664	628	627	674	654	655	622	647	637	631	657	652	632	636	603	651	662	655	715	617	612	657	638	681	640	667	633	680	684	613	633	563	673	634	624	682	662	621	601	673	631	670	682	623	668	663	625	653	650	641	642	601	679	629	637	667	669	643	631	675	671	653	667	642	651	632	632	632	637	616	595	618	615	662	682	630	592	669	693	624	671	603	654	642	670	654	650	675	632	622	675	664	679	647	668	647	677	640	700	644	688	610	588	640	622	643	635	619	644	628	669	662	630	681	641	652	699	665	619	691	699	666	663	608	641	647	677	649	647	597
1014	585	437	470	501	828	974	914	633	355	282	234	197	166	143	137	128	270	445	207	128	133	144	116	123	119	102	126	120	108	134	156	115	109	100	102	111	247	409	345	281	204	148	132	116	97	82	88	94	104	92	92	92	88	80	81	99	99	84	103	94	91	97	94	89	97	92	81	104	103	109	78	113	92	93	89	96	88	99	103	106	91	74	92	89	98	107	71	93	102	101	107	70	87	83	110	97	95	94	90	84	99	93	93	104	90	96	85	100	91	91	94	81	92	81	92	83	75	90	91	80	101	79	83	102	77	78	93	103	108	90	87	106	89	107	104	81	74	87	92	88	86	88	88	97	101	107	71	91	95	92	93	75	79	88	99	91	88	101	108	94	85	85	97	92	92	93	106	84	89	97	107	98	106	82	71	100	84	96	98	104	82	95	98	91	89	91	101	92	107	112	66	98	104	84	83	94	88	80	95	86	86	89	93	108	79	96	108	93	85	87	83	88	112	99	94	85	88	105	81	110	87	101	108	114	112	97	107	97	89	74	91	93	97	73	77	80	96	105	84	79	73	94	109	73	108	101	91	84	78	81	94	97	93	90	106	99	97	103	107	94	80	97	80	81	94	93	105	101	98	100	81	88	98	101	99	79	104	80	100	91	83	115	86	86	89	89	101	82	67	81	80	79	115	101	96	83	81	83	84	116	110	95	104	89	104	94	104	93	92	97	101	83	87	80	108	92	96	99	85	106	93	74	100	86	82	99	92	87	102	88	96	96	104	79	80	91	94	107	91	96	88	86	97	104	93	85	97	94	108	88	85	81	74	104	102	98	102	83	89	92	85	89	102	82	87	80	93	110	91	92	96	98	82	91	92	114	92	90	98	93	106	104	99	85	103	78	81	94	93	88	92	98	83	86	109	97	87	109	95	92	92	102	109	81	110	86	91	93	99	87	74	87	116	102	105	84	98	92	76	104	93	97	95	99	86	101	90	90	90	85	90	90	98	95	117	84	85	86	101	99	90	99	101	89	86	81	96	75	97	80	99	99	88	113	89	101	110	90	117	82	103	83	92	94	90	104	96	92	80	91	100	106	101	85	114	99	92	96	86	102	98	97	89	95	90	109	86	99	72	80	80	96	87	102	94	77	93	79	107	76	90	92	95	105	74	91	97	82	111	89	85	90	103	94	102	115	77	104	91	83	74	83	83	91	76	109	98	78	97	99	92	110	94	93	75	98	94	95	104	87	102	114	82	99	97	90	84	89	85	101	116	81	83	83	98	95	73	90	92	89	93	115	80	97	85	85	83	95	101	93	98	92	101	84	100	92	109	100	93	100	87	95	109	81	92	82	88	94	100	88	94	90	91	89	98	84	79	99	101	82	103	92	86	77	94	116	95	94	97	84	87	95	101	77	98	107	113	85	95	88	97	91	86	95	96	82	105	101	86	93	99	85	101	89	95	90	100	95	85	87	115	73	96	96	81	97	82	88	105	84	94	89	92	99	100	89	108	110	96	87	98	94	95	86	89	88	92	90	101	91	93	102	96	89	91	107	109	92	87	84	93	100	101	80	87	96	92	88	107	88	93	102	85	83	86	93	97	112	82	98	82	88	101	104	101	105	125	106	90	100	99	89	100	91	93	88	97	89	101	88	89	97	94	113	81	92	79	104	72	108	106	111	105	91	98	99	108	79	93	103	99	85	96	99	101	90	86	86	94	102	95	95	86	92	99	89	84	101	91	94	97	88	88	93	81	105	72	93	103	87	80	100	91	95	98	100	93	70	83	95	104	95	87	100	85	98	84	107	83	103	88	91	66	91	108	82	110	88	94	97	89	103	85	92	76	95	97	107	96	98	90	104	107	100	112	84	96	102	92	89	99	76	101	84	67	87	93	94	85	91	100	83	74	81	90	96	83	99	91	79	74	89	89	76	92	81	75	82	93	62	85	106	89	117	82	98	82	92	100	89	105	89	93	90	72	108	86	90	79	109	94	100	91	103	74	87	96	103	96	101	100	88	101	103	104	92	91	102	115	100	88	99	86	95	92	86	100	114	106	81	81	100	97	100	93	78	98	84	82	82	96	101	110	102	94	92	91	92	86	109	88	78	83	111	94	98	88	99	102	115	72	89	89	93	92	89	86	99	103	90	90	88	78	101	91	108	88	108	88	89	95	83	98	88	69	85	100	89	91	99	100	95	110	94	91	72	91	97	108	88	109	87	96	93	85	95	99	91	100	99	104	93	98	94	93	87	92	71	103	87	91	77	91	99	94	105	84	109	102	84	111	94	101	100	93	77	78	73	86	91	82	102	66	89	108	86	91	80	96	79	88	104	72	92	85	93	90	115	75	88	90	90	105	92	81	96	83	100	86	82	96	79	95	101	89	78	92	106	91	101	84	97	77	86	86	91	85	67	80	94	112	103	87	88	100	92	103	97	88	94	99	80	80	93	70	78	120	89	109	103	91	87	88	82	98	93	85	73	93	89	82	94	80	78	83	81	90	100	87	93	81	93	104	95	88	98	86	102	90	84	90	99	100	77	89	87	109	103	74	103	92	94	81	102	94	101	91	94	85	98	102	90	93	101	84	83	82	101	107	87	90	88	105	94	97	108	87	92	97	91	102	90	104	82	83	98	94	101	104	86	85	99	84	95	97	84	102	86	88	98	88	84	93	73	78	89	92	94	97	92	102	96	92	87	112	83	91	80	109	98	70	82	99	76	72	87	99	75	101	84	115	102	116	81	96	71	91	82	80	89	91	96	99	86	97	84	94	106	95	98	94	105	95	87	101	93	82	96	87	96	90	107	72	93	85	78	105	102	103	98	95	86	90	91	85	106	87	93	99	88	92	92	89	86	84	99	89	91	98	91	90	83	87	81	96	101	81	90	100	109	87	106	84	87	77	128	96	80	85	97	86	97	80	102	90	82	101	82	93	89	109	107	103	103	93	111	99	109	107	76	90	108	92	89	99	97	120	92	107	97	100	104	96	91	85	97	85	83	98	101	83	111	82	86	95	99	91	96	91	104	92	83	92	91	95	98	90	87	87	95	104	101	87	75	98	90	83	104	92	97	98	90	95	99	100	107	102	91	83	92	90	92	100	94	105	96	95	76	96	94	88	87	94	102	98	102	74	98	84	85	104	95	109	96	95	85	117	99	91	105	120	90	84	72	94	93	91	90	96	83	90	97	79	93	93	87	83	112	87	86	94	86	104	79	93	108	75	97	98	93	99	79	100	85	93	103	83	93	72	100	84	85	112	96	86	93	85	67	95	114	88	98	88	88	94	85	107	89	72	87	95	91	112	85	101	81	82	100	79	91	101	100	93	97	78	108	87	87	81	103	96	86	70	106	95	86	90	79	90	114	76	87	113	98	78	91	89	93	107	99	97	96	80	97	94	105	94	93	110	114	97	86	95	93	95	79	90	108	84	82	87	98	99	89	104	102	98	112	85	91	82	107	97	107	95	97	77	78	81	88	89	85	112	97	94
12703	7709	6018	13605	23781	26469	25643	21966	16461	10204	6679	6241	4622	3622	3032	2852	2654	5642	9693	2677	1947	2191	2196	2063	1819	1837	1635	1492	1582	1560	1713	1581	1137	913	901	891	1401	5117	7928	7140	4526	2794	1734	1099	889	815	744	827	889	796	830	803	830	802	847	792	789	790	809	845	822	823	836	863	836	842	838	849	831	814	771	732	903	837	841	819	779	811	895	866	818	772	799	818	784	883	799	833	833	807	831	802	835	850	815	840	844	849	817	812	838	820	794	839	848	830	816	848	783	789	842	797	824	817	863	838	824	795	799	807	813	829	861	787	799	780	792	822	785	834	797	811	830	796	769	787	783	802	838	815	801	903	769	837	811	790	774	822	845	792	848	783	834	806	830	841	809	817	799	790	796	847	848	823	829	794	817	865	820	869	821	853	786	800	853	839	833	770	842	794	875	860	850	852	829	854	830	854	845	788	765	868	844	847	816	821	827	848	810	850	766	853	750	835	802	841	833	844	774	847	853	845	845	814	825	874	816	833	793	826	828	896	855	793	782	808	839	788	779	818	815	838	843	798	839	817	782	823	788	808	865	811	859	842	834	871	784	842	825	819	812	807	843	845	802	841	796	839	836	805	808	784	837	784	800	795	824	810	839	803	856	771	824	791	816	825	826	798	851	829	807	826	797	874	817	809	797	871	827	813	832	781	792	805	820	853	736	825	791	808	841	842	803	825	830	821	884	857	789	814	833	853	846	816	868	836	803	820	804	816	861	822	817	789	835	770	812	836	856	858	818	807	795	852	788	785	785	826	877	817	849	868	780	830	815	840	794	831	869	875	838	846	822	856	813	843	856	815	744	836	850	819	793	806	830	865	862	820	756	835	790	803	859	831	823	852	833	811	840	820	838	803	846	820	836	797	794	779	772	901	822	833	766	825	830	820	836	771	809	798	817	786	825	840	803	821	806	810	831	830	773	785	841	811	798	826	818	880	819	816	792	771	840	784	856	831	841	831	859	798	762	835	866	858	796	837	830	813	823	748	864	775	816	836	802	830	885	792	795	793	766	835	855	840	822	798	806	838	797	861	926	874	860	815	840	803	856	847	864	801	857	814	823	810	847	847	884	835	850	817	826	798	828	800	817	834	777	801	830	779	825	846	855	794	851	814	858	841	780	849	882	813	829	804	826	848	806	890	811	837	818	837	835	857	839	844	858	849	808	828	807	814	823	802	827	817	828	833	795	793	814	808	790	811	776	795	884	785	812	882	808	771	842	819	805	777	829	842	868	804	813	808	775	854	793	808	885	833	795	786	840	812	819	855	806	816	779	837	855	824	816	824	879	831	803	744	861	827	821	780	795	830	804	878	830	806	841	782	833	849	830	819	832	859	793	877	846	858	871	788	837	833	786	810	858	833	829	835	845	849	790	802	846	836	851	778	843	833	830	820	779	802	832	833	770	834	853	788	842	824	790	819	794	785	836	833	791	781	903	836	845	793	889	820	815	867	822	823	827	811	805	844	801	861	784	811	811	841	811	800	815	850	815	826	865	819	853	838	819	800	847	804	809	864	847	804	842	798	879	841	826	787	847	811	847	791	828	870	871	813	795	837	843	823	862	840	816	807	838	849	835	806	809	792	819	811	864	861	776	873	801	843	814	836	811	776	826	821	824	787	824	751	826	780	839	846	865	791	771	808	823	802	825	837	822	775	827	796	823	826	813	816	800	837	753	783	826	856	901	839	873	846	830	803	801	817	814	823	794	845	815	841	837	801	828	855	826	839	793	823	872	805	851	813	836	825	814	831	821	819	793	879	869	771	767	818	823	809	843	856	831	868	825	824	881	786	870	794	826	808	808	806	874	850	845	781	795	791	866	795	825	810	855	859	870	804	839	824	821	826	834	847	802	846	807	863	820	826	813	829	787	814	802	823	828	826	801	781	788	794	837	831	842	826	853	808	807	836	847	851	824	846	836	822	761	822	785	811	802	851	819	845	863	876	820	802	785	801	779	803	855	817	847	826	828	834	799	821	784	853	825	843	916	790	831	825	826	810	869	826	838	835	852	827	811	849	826	838	808	841	837	801	817	835	776	801	835	807	830	849	811	866	835	771	795	743	824	814	842	848	841	826	776	831	827	835	817	815	890	807	849	777	780	841	836	819	852	786	822	818	787	809	845	859	808	799	849	805	842	795	804	812	804	791	811	857	859	757	805	894	867	833	780	834	764	851	801	880	848	804	844	876	822	819	767	833	850	820	784	768	809	827	790	816	863	853	848	826	858	772	856	820	779	791	780	837	806	820	804	826	819	825	844	833	832	799	858	813	829	784	812	803	827	829	789	836	816	823	846	856	826	790	841	862	785	834	840	827	835	854	919	810	839	815	801	789	817	771	840	797	860	804	866	807	805	827	794	816	882	817	801	830	816	811	836	855	816	790	875	865	879	789	800	797	798	796	809	837	851	859	778	836	846	801	806	835	806	858	822	789	836	829	832	793	805	739	775	819	765	830	828	784	789	877	826	785	815	765	868	835	820	853	793	846	866	795	797	820	853	809	844	818	811	815	854	767	863	832	843	814	813	779	814	815	789	827	837	866	819	799	870	823	825	829	767	822	820	781	841	804	835	824	818	847	764	898	828	798	819	844	849	861	803	857	814	745	835	835	882	797	809	843	872	815	855	872	828	817	829	826	782	813	827	831	853	831	825	859	896	847	847	799	800	872	839	797	807	840	845	795	799	823	852	833	841	828	872	791	809	780	833	809	836	847	810	822	865	819	847	777	832	833	826	827	782	805	789	840	854	761	812	826	781	829	859	840	811	835	756	821	829	826	805	782	882	850	813	831	798	811	868	796	833	835	760	821	765	841	811	839	808	840	822	823	811	840	830	819	852	798	847	822	805	792	813	822	774	818	862	836	785	789	789	806	843	840	865	809	810	855	854	814	807	841	827	830	863	812	868	834	775	805	776	877	824	776	832	802	826	763	855	784	788	819	810	846	854	809	832	817	818	784	848	815	812	820	848	819	818	803	816	833	866	832	864	772	849	802	854	835	829	811	864	816	843	825	866	805	870	875	825	856	864	814	821	827	837	787	837	815	801	803	809	816	823	848	811	808	827	830	849	728	822	872	830	807	743	835	837	793	815	835	825	826	821	849	802	838	798	832	841	851	767	829	786	898	828	838	847	843	813	820	826	826	780	824	789	859	888	797	760	816	789	786	828	859	818	894	849	816	854	875	826	848	795	822	843	799	786	849	828	806	810	830	845	869	859	809	767	813	820	833	817	864	864	810	816	864	766	865	797	839	752	813	808	826	776	851	805	822	805	845	813	866	863	827	838	821	833	837	816	783	851	812	791	812	837	809	809	836	809	726	814	824	861	796	848	812	775	842	863	847	820	809	833	858	796	802	784	798	845	857	861	801	846	878	769	816	831	803	848	866	793	785	832	770	793	811	855	834	840	835	827	789	862	819	819	837	824	781	828	846	823	848	764	794	841	830	834	808	835	830	807	825	860	849
971	338	346	357	324	497	536	439	253	187	151	135	149	125	118	116	116	138	139	168	110	125	123	114	121	96	90	86	107	101	122	87	103	83	89	85	111	120	149	162	117	104	99	101	104	85	85	87	86	95	81	107	81	85	89	79	90	87	108	94	99	92	88	78	87	80	87	103	81	95	60	100	105	81	99	88	75	95	90	89	90	88	83	79	88	75	106	84	88	109	76	92	88	102	73	96	81	89	108	94	91	102	96	99	99	80	97	86	91	82	95	95	83	94	90	81	96	97	77	90	91	90	83	99	86	82	85	75	92	88	90	85	97	71	111	105	87	86	91	115	91	87	105	87	96	87	105	89	81	106	89	91	94	93	87	76	92	80	72	79	83	95	83	100	87	77	86	90	83	101	104	84	106	91	90	95	85	103	84	87	75	94	88	87	121	81	89	87	93	110	87	81	94	93	88	83	85	101	87	89	85	94	89	86	70	87	90	100	113	89	87	113	103	82	91	78	91	83	84	98	92	107	103	83	82	101	99	81	86	86	82	90	80	82	91	84	82	91	78	96	83	76	94	107	101	87	99	84	76	86	92	83	94	82	88	86	88	93	107	90	98	79	78	91	83	91	87	102	74	81	93	77	92	80	88	83	92	93	94	96	102	110	91	76	77	82	107	97	73	84	75	73	90	94	82	94	93	91	106	78	89	95	94	70	91	93	81	76	89	91	90	93	99	103	81	94	89	99	76	87	94	100	86	92	115	85	98	94	89	102	91	97	93	85	93	93	84	80	93	91	97	81	101	91	91	107	96	75	81	95	93	80	97	90	74	92	103	102	84	89	75	92	88	86	105	89	94	86	95	90	73	113	98	83	94	87	96	80	99	85	104	78	100	72	75	100	87	76	98	96	80	89	97	85	86	110	87	100	66	106	80	98	74	100	71	80	93	77	88	96	81	80	90	96	84	84	93	82	105	85	99	95	78	83	81	84	85	80	97	76	84	79	100	82	100	94	98	91	89	76	74	102	94	94	102	92	94	98	86	81	94	88	77	76	98	89	95	82	82	84	92	84	102	88	86	76	80	94	76	101	97	106	95	94	108	101	87	99	95	82	88	101	99	87	98	102	90	79	79	87	97	95	102	85	78	104	92	86	80	94	91	78	76	81	84	104	100	67	97	84	89	78	84	91	90	94	99	77	109	75	81	81	92	100	92	86	90	88	112	81	76	100	85	96	94	86	100	80	90	82	91	98	92	94	88	82	98	90	93	97	90	93	105	89	90	90	97	80	85	84	75	90	86	77	100	100	75	77	95	93	84	126	80	93	98	83	101	96	108	80	81	95	89	77	89	88	85	99	106	102	89	84	80	72	85	110	96	94	96	110	96	97	91	87	99	117	89	92	86	91	91	77	100	99	104	81	64	74	95	90	94	104	70	98	92	97	88	88	85	93	80	86	98	88	97	83	100	98	88	81	83	94	106	88	82	101	104	82	75	80	96	95	91	86	92	93	95	97	95	90	89	96	72	79	97	106	93	111	109	118	91	84	104	82	85	90	82	79	96	84	84	78	106	101	93	82	86	81	91	100	94	97	114	96	93	75	80	99	78	94	94	95	95	72	89	86	92	102	72	99	88	101	101	84	86	81	88	88	87	91	80	99	86	107	106	84	81	104	102	94	94	87	101	102	107	84	91	95	105	82	89	108	87	78	79	87	86	93	97	85	97	95	104	86	97	91	81	91	81	85	92	96	79	88	98	92	96	88	83	92	96	101	76	102	86	89	93	95	71	98	100	79	64	85	83	96	107	85	86	89	75	91	97	92	94	107	86	94	82	99	93	93	84	71	91	92	86	90	82	84	96	100	87	100	79	85	101	111	96	84	74	80	93	91	86	94	90	84	101	91	92	88	92	76	96	80	88	100	95	77	87	90	72	82	77	101	91	90	88	85	100	101	82	106	106	82	96	107	84	76	85	75	83	92	102	85	88	87	92	92	114	77	75	74	96	77	99	87	87	93	83	102	98	81	103	92	95	90	84	106	103	102	87	86	83	111	91	100	102	90	84	78	97	84	97	90	80	90	89	92	93	85	95	92	74	91	97	107	88	101	93	90	99	85	90	90	98	96	78	89	77	98	93	110	100	71	87	101	90	88	91	93	83	92	90	94	93	100	90	90	99	75	102	92	92	94	78	90	79	81	113	95	106	93	89	91	90	94	94	82	95	66	85	95	72	81	81	95	83	86	95	101	82	78	89	119	97	97	88	92	94	95	87	85	96	100	105	81	93	91	106	102	64	103	102	76	82	93	82	98	77	94	84	82	79	86	85	92	77	96	85	80	81	109	97	91	99	91	90	90	103	88	84	102	77	88	93	81	81	86	95	94	89	83	79	81	93	84	90	103	76	80	102	99	89	86	105	94	100	82	91	77	109	95	99	96	99	69	87	78	90	96	82	89	109	75	104	91	84	100	82	96	84	87	101	106	94	95	91	81	87	102	85	88	84	85	95	87	74	101	99	99	90	76	91	87	94	84	99	86	85	78	88	88	86	91	93	90	94	103	100	86	88	89	91	97	90	96	103	86	83	81	85	103	106	76	108	99	93	101	91	92	88	91	89	76	83	93	77	92	98	93	88	99	97	84	94	84	82	84	102	88	89	78	87	78	103	96	86	89	78	88	91	92	77	84	85	98	97	87	70	86	79	82	98	90	92	95	78	95	91	86	75	103	108	80	89	90	99	90	93	96	82	94	91	86	104	100	100	94	89	80	83	89	86	98	84	95	100	90	99	83	95	74	89	81	97	101	82	89	89	98	104	99	90	80	95	108	93	82	84	86	96	94	88	76	95	92	91	119	87	100	75	74	100	93	115	79	88	90	82	86	87	79	98	88	96	108	97	108	87	105	105	85	92	98	88	101	80	92	89	102	87	81	82	85	80	99	105	89	108	98	92	82	86	80	86	108	93	101	98	88	101	86	88	97	86	82	97	84	90	115	83	88	80	78	96	84	95	105	111	88	91	81	95	94	80	88	99	81	104	90	92	94	92	92	86	83	93	93	84	92	96	114	80	98	73	93	96	87	102	110	89	92	83	104	112	90	92	96	94	81	110	94	84	89	89	81	77	97	116	90	99	100	95	89	88	88	101	100	100	77	94	90	75	88	104	81	104	95	89	94	88	84	101	86	82	86	94	107	97	87	107	86	95	77	84	98	73	104	77	83	70	94	87	96	105	91	110	90	97	80	88	80	71	106	90	77	91	93	93	97	82	96	92	94	80	84	88	99	98	77	88	103	88	96	101	82	83	87	94	91	88	98	90	90	92	98	82	88	97	90	91	96	93	101	89	105	96	99	90	109	88	95	99	91	94	89	100	89	85	101	79	94	93	83	108	92	80	90	98	95	94	89	71	83	93	82	96	77	104	99	85	101	85	90	92	96	87	98	98	76	91	68	89	94	107	79	99	92	84	94	83	93	91	91	87	96	97	86	93	90	88	98	95	76
10452	4677	4594	10266	18098	21485	18911	13768	7308	5361	4060	3298	2710	2085	1773	1537	1538	2206	2828	2333	1207	1274	1382	1490	1428	1258	1170	1012	1180	1281	1375	1281	986	840	851	913	1020	1789	2265	2105	1620	1281	1055	897	846	844	789	817	789	790	799	838	872	801	830	787	798	835	768	834	800	810	828	764	815	804	750	779	742	792	795	801	829	772	777	793	795	781	793	801	803	804	807	792	822	751	771	785	823	802	796	843	823	842	786	825	800	799	809	751	825	760	790	832	835	804	819	792	768	803	810	822	826	803	810	746	831	864	794	786	757	797	794	806	876	837	799	789	761	801	780	818	830	774	802	818	774	806	774	770	802	778	823	801	800	793	818	760	791	858	760	830	757	781	760	764	829	816	836	812	793	819	839	826	783	796	813	785	800	788	766	773	808	802	773	769	797	802	785	766	802	818	831	795	812	816	809	788	817	741	768	755	815	771	790	814	842	789	783	845	745	817	800	833	780	813	786	791	787	769	789	822	797	831	818	828	805	798	753	791	740	803	787	776	792	800	796	794	818	824	794	791	857	798	787	787	781	786	794	789	814	752	799	839	808	804	824	771	795	763	781	832	843	785	826	781	806	764	810	805	783	760	799	795	840	818	793	817	806	844	825	831	806	819	774	798	767	794	783	784	806	824	811	780	801	817	752	795	782	803	759	802	785	784	809	786	789	766	782	780	807	747	761	821	776	816	830	798	837	759	838	775	819	800	828	828	853	825	766	763	783	766	831	813	830	817	798	782	726	767	791	815	797	769	769	769	791	817	787	782	774	812	755	809	803	802	775	789	820	780	783	817	803	798	814	787	810	756	793	796	859	846	811	850	836	814	782	794	797	764	804	835	782	837	844	806	814	808	783	803	836	781	789	850	816	812	820	840	827	837	799	802	784	840	861	802	803	779	807	871	818	790	772	755	803	784	811	823	842	804	783	832	763	828	842	769	796	794	781	768	776	795	787	773	790	783	770	827	818	818	826	794	810	821	823	807	861	875	842	772	856	851	809	805	812	785	807	766	818	814	800	801	763	760	842	770	822	808	830	790	785	767	805	813	781	757	850	810	829	819	796	788	830	858	773	786	854	787	860	804	829	828	735	802	813	802	786	806	793	816	801	808	814	801	816	747	784	727	818	819	801	762	743	845	730	803	793	809	837	805	798	817	790	791	824	839	839	815	800	803	731	779	848	780	833	810	818	841	823	844	807	858	811	784	785	799	826	759	774	783	798	780	747	771	805	806	806	794	815	855	797	841	785	831	806	799	800	796	822	829	818	798	760	751	844	771	819	816	788	789	815	744	796	781	777	813	784	813	807	797	813	806	852	772	818	819	803	771	874	769	809	805	768	796	801	855	779	747	827	781	807	781	798	798	808	795	792	736	805	766	778	776	799	856	801	771	753	768	808	797	813	774	822	818	798	807	766	788	785	769	824	816	804	823	778	814	793	817	767	806	848	804	782	796	792	864	802	793	803	749	807	810	863	785	778	814	858	760	834	851	800	784	760	781	771	794	804	763	759	770	783	820	800	780	773	858	808	822	846	752	766	846	836	822	818	794	816	776	787	782	819	769	813	791	781	834	819	831	766	818	790	773	829	807	757	819	809	762	776	787	796	796	785	784	759	806	786	793	824	811	777	829	813	759	760	818	821	804	788	743	790	788	829	803	814	838	788	833	788	804	807	843	805	766	809	772	785	833	825	758	804	839	793	793	782	792	762	792	792	791	832	778	832	773	757	794	861	805	785	787	815	798	781	844	782	765	856	806	766	802	783	816	799	811	771	787	781	789	783	802	794	767	750	893	798	820	814	800	782	759	811	778	766	796	768	803	801	763	824	828	779	814	810	842	784	817	782	829	793	821	822	785	797	817	839	796	806	761	818	832	839	809	802	783	816	807	836	802	822	797	760	794	764	793	820	845	904	846	809	844	771	830	774	791	785	843	778	782	776	768	809	800	751	807	789	782	776	805	795	828	807	845	759	775	811	766	809	802	749	791	849	781	787	832	791	752	792	813	822	832	791	805	831	776	794	806	810	785	810	830	820	798	814	816	756	778	792	804	776	808	840	802	845	808	784	729	799	842	816	806	808	846	745	791	854	798	806	753	814	823	823	785	823	781	806	773	835	838	761	796	853	811	806	747	770	791	816	821	819	749	779	781	807	811	777	778	798	819	759	828	824	826	820	797	856	828	737	833	821	804	834	821	770	770	816	784	773	785	794	794	803	790	820	742	719	806	832	800	773	833	791	811	786	782	795	847	854	804	800	784	777	792	776	804	754	799	743	743	815	823	819	799	802	800	804	785	797	816	806	827	833	795	822	758	837	776	767	776	827	791	790	769	778	827	808	792	814	800	828	802	830	800	806	776	799	748	812	785	808	823	850	823	786	757	770	845	811	786	757	804	801	765	812	796	784	788	841	798	798	748	806	736	787	802	797	832	831	814	801	801	811	763	782	787	805	769	756	775	830	772	805	781	794	844	812	792	773	827	796	831	821	788	777	761	845	806	827	787	785	796	848	796	776	802	790	783	776	779	804	839	766	763	797	818	731	747	826	857	798	753	789	782	791	767	816	844	812	827	837	820	806	803	771	791	829	767	765	804	828	752	821	751	791	793	796	826	814	813	801	831	795	825	805	783	829	776	801	771	832	794	868	783	735	799	764	773	811	778	820	757	777	799	797	784	849	821	805	801	776	747	788	804	829	804	774	785	835	835	765	777	802	796	731	809	805	832	773	811	774	810	798	839	774	830	772	781	862	835	764	814	811	801	757	791	879	808	787	818	820	806	780	787	801	820	775	847	846	739	793	775	848	778	792	808	748	780	816	812	756	806	822	761	780	801	803	806	762	759	777	821	800	785	816	775	814	840	792	824	856	844	749	818	797	823	854	797	769	793	813	789	831	766	787	735	798	816	805	828	763	801	808	781	818	761	791	828	770	799	799	808	792	840	823	813	796	781	760	774	781	828	840	831	857	770	733	760	837	828	789	804	771	833	799	761	798	787	808	777	802	789	786	836	781	879	762	796	789	859	794	820	835	835	769	769	812	797	783	787	865	799	812	854	850	787	770	821	759	807	775	827	824	804	766	789	790	828	836	778	852	763	795	781	768	779	773	771	826	810	796	801	853	790	781	772	785	827	809	735	788	801	793	764	759	841	817	808	823	815	813	809	809	819	805	817	799	825	778	778	792	794	833	831	822	783	799	770	762	750	813	826	778	788	825	808	822	785	805	785	737	814	781	772	757	749	859	818	848	801	772	815	750	809	806	782	829	818	805	813	774	809	833	782	771	814	816	802	790	789	763	814	832	738	826	784	795	780	841	828	813	796	757	795	771	747	843	757	789	809	774	843	818	809	817	780	784	778	836	753	788	805	804	814	854	749	765	795	841	859	774	794	789	808	797	807	791	802	796	774	780	837	744	805	792	838	776	829	802	765	809	781	795	770	788	786	789	820	818	780	768	801	833	735	787	862	735	820
891	534	574	529	451	684	694	330	279	213	223	184	171	150	140	143	94	201	280	231	120	124	129	115	131	126	129	133	135	126	125	116	120	111	115	119	117	236	288	274	204	156	114	107	120	87	113	105	115	132	105	122	83	108	101	101	100	113	99	98	97	121	104	84	102	108	110	93	97	122	79	122	119	102	123	106	93	90	94	123	97	89	112	116	90	111	105	101	111	106	84	104	100	113	124	109	102	92	110	103	101	88	96	91	87	107	104	110	96	119	119	108	96	91	98	120	127	78	120	87	103	105	110	114	124	89	110	122	91	88	90	102	111	100	113	102	94	98	99	101	99	93	97	79	111	112	100	110	105	86	107	89	95	97	102	117	73	103	84	92	95	100	97	105	102	102	92	90	108	100	99	98	100	104	95	101	102	109	112	90	98	95	101	102	101	106	82	101	102	108	103	120	98	104	109	96	110	117	106	125	95	115	95	113	117	95	94	103	101	75	104	97	98	82	115	110	88	119	106	127	92	96	102	113	89	117	122	105	100	115	98	102	100	113	96	99	105	109	99	101	121	99	73	112	89	107	85	101	113	123	85	82	86	104	105	97	113	103	97	106	119	99	106	100	96	114	96	99	83	110	103	80	104	118	106	84	95	102	93	114	108	95	119	97	102	107	103	117	99	112	102	121	100	94	95	104	109	86	93	96	93	110	110	94	90	106	108	119	100	108	108	133	120	110	107	93	102	111	107	98	128	117	108	96	116	98	112	102	114	89	106	93	111	109	136	87	112	100	111	95	101	108	105	94	95	113	103	119	112	93	98	112	109	123	101	97	109	121	106	108	107	87	109	97	105	108	119	99	101	101	106	125	107	84	114	117	93	107	99	109	108	108	109	99	111	99	109	96	112	107	99	105	103	112	89	95	102	87	100	108	106	98	118	119	101	100	92	121	108	104	112	81	92	100	87	106	108	96	101	102	106	109	103	91	105	85	101	92	114	91	119	117	119	106	106	112	106	112	107	112	108	108	108	93	101	96	98	100	106	109	110	127	102	115	112	73	109	128	113	82	101	94	118	100	110	119	101	109	109	110	116	115	119	113	101	115	99	111	112	90	91	104	93	84	106	101	119	106	92	95	114	110	96	105	114	114	85	104	128	91	97	108	93	89	116	103	114	89	97	105	90	106	97	102	89	98	104	101	90	95	99	105	108	107	100	96	105	94	100	119	85	122	103	112	92	102	101	133	110	121	99	90	110	104	117	118	103	113	110	101	85	127	99	100	122	89	99	88	99	88	104	111	96	110	92	95	97	125	105	110	84	127	119	105	98	106	100	84	115	101	121	105	102	95	102	91	92	108	115	96	109	114	101	95	114	112	105	105	103	94	108	94	106	105	94	95	98	105	110	106	89	111	105	99	108	111	100	98	102	111	89	92	100	97	121	104	86	116	113	112	91	89	107	103	92	102	94	88	87	101	123	123	103	112	115	110	88	122	98	89	106	101	89	105	121	109	106	103	112	97	113	100	96	126	116	118	103	100	92	115	114	90	102	116	107	103	97	94	98	108	92	85	90	118	108	115	90	101	108	115	119	111	95	111	106	96	108	118	110	112	104	92	92	93	115	102	111	84	114	93	122	92	102	120	96	96	102	96	123	116	94	100	104	94	104	108	106	128	104	101	103	113	103	118	93	95	123	113	108	104	98	103	79	111	102	108	115	91	100	90	112	94	117	104	111	90	91	93	91	96	95	113	117	108	113	109	92	93	92	111	102	94	102	105	98	83	82	110	99	110	108	114	102	85	84	99	94	98	96	109	90	100	89	111	113	107	96	106	100	97	113	109	105	101	104	117	96	100	90	111	115	86	99	94	107	106	110	104	86	112	91	101	135	120	105	96	100	96	104	116	112	99	121	97	98	104	114	78	102	97	106	90	95	92	97	108	101	92	83	107	105	88	91	97	104	96	100	101	114	98	108	114	104	100	94	96	107	104	91	112	97	80	103	98	101	114	101	97	103	122	92	114	103	91	102	105	100	109	96	92	99	93	95	108	107	103	118	114	97	101	86	103	108	90	105	108	98	100	107	106	100	113	113	108	95	106	124	111	98	97	109	96	92	95	110	92	102	80	115	102	121	93	104	103	97	98	110	109	115	103	107	92	90	112	112	100	113	119	98	92	88	98	98	115	95	110	114	94	96	117	110	116	109	92	111	86	99	116	95	108	99	108	113	107	78	116	101	108	109	117	108	108	99	85	117	109	118	100	107	102	134	82	98	103	86	117	96	108	96	104	109	111	96	101	109	99	100	86	95	97	105	112	104	94	103	82	103	116	102	128	102	90	110	92	107	87	98	98	106	126	103	109	109	81	113	111	109	96	113	99	93	108	111	101	108	104	117	108	97	94	125	109	98	116	103	92	118	97	106	116	99	110	77	126	111	83	113	112	83	99	121	98	103	90	97	108	88	118	100	105	95	97	99	100	107	110	101	111	110	124	109	102	112	87	94	94	92	103	98	95	86	91	99	110	111	111	101	117	112	111	91	97	106	94	99	100	126	106	108	112	113	110	87	98	112	92	100	102	89	112	78	101	103	100	105	84	106	105	99	113	104	93	100	112	106	91	118	116	104	105	97	95	119	116	89	102	108	108	100	90	98	105	111	113	115	104	103	114	103	110	106	97	98	100	100	99	85	95	101	111	108	107	107	88	99	117	111	86	96	119	111	112	95	107	96	109	95	120	105	106	111	120	109	109	117	113	95	100	91	105	87	107	103	113	103	115	98	98	110	91	104	97	105	105	109	98	105	105	125	109	103	99	111	118	107	94	124	114	110	120	100	102	97	95	101	104	95	128	97	121	116	105	95	105	109	107	98	104	119	104	92	93	105	118	110	98	114	120	109	112	102	81	104	98	93	118	82	98	91	95	104	115	107	97	104	89	125	109	118	104	100	100	92	103	94	114	81	109	94	120	101	99	106	103	115	112	106	97	108	87	110	97	115	105	91	104	106	109	101	89	115	103	86	97	108	104	91	84	88	103	92	97	106	101	100	101	107	88	119	89	123	105	94	91	96	101	121	108	99	101	103	104	103	91	82	118	109	117	101	88	88	100	80	128	85	109	92	95	114	106	99	102	116	111	105	104	97	116	100	109	82	116	109	105	101	126	117	111	105	87	102	107	99	107	103	114	101	111	93	131	98	88	110	92	106	104	119	101	111	108	81	99	112	110	103	112	105	106	92	85	113	116	110	87	105	103	93	115	91	117	106	104	102	115	102	91	100	105	102	107	90	119	97	94	107	97	114	109	108	97	95	92	114	120	88	88	90	79	129	118	105	117	97	121	112	87	101	100	109	116	106	103	100	112	114	107	105	111	85	99	104	90	121	104	113	109	100	93	103	107	107	87	90	97	92	123	120	115	102	99	109	101	105	103	101	117	90	84	104	104	96	96	88	94	117	114	106	102	104	121	99	107	109	93	110	89	89	106	92	114	105	112	100	109	94	116
11986	7184	6866	13555	22570	23467	20166	10981	8535	5495	4827	4357	3457	2562	2047	1706	1593	3550	5469	3839	1472	1528	1473	1386	1416	1294	1327	1265	1484	1675	1656	1461	1314	1199	1041	1057	1343	3935	4952	4708	3036	1850	1360	1073	1003	924	909	898	932	890	917	908	905	917	931	884	902	883	882	914	900	914	903	856	881	922	940	914	910	918	913	901	908	930	963	987	921	892	864	856	975	928	927	897	895	845	934	908	903	894	886	927	860	949	897	946	920	888	875	905	884	909	937	887	877	860	928	849	930	923	876	881	900	916	854	886	912	926	958	908	843	920	900	930	899	895	920	882	915	959	916	962	884	893	842	882	849	903	945	939	935	932	923	919	916	875	920	952	958	856	921	938	864	863	952	949	893	893	936	908	888	879	892	915	924	907	892	890	921	916	927	910	893	929	943	918	900	874	856	919	930	883	882	908	901	861	925	906	927	890	899	888	888	914	860	942	856	913	953	923	914	906	867	859	946	945	905	911	900	957	941	907	896	883	979	960	888	971	900	929	910	896	927	880	921	953	921	858	917	911	931	881	889	914	913	870	902	941	894	859	987	902	909	898	951	911	903	911	879	921	955	850	906	911	878	893	912	886	917	908	932	891	911	876	930	918	904	910	922	895	944	897	900	886	928	901	929	926	936	911	868	902	845	883	897	842	904	955	942	911	931	877	896	918	905	938	917	899	934	906	900	921	929	943	897	917	918	918	904	870	944	866	910	902	869	957	912	898	864	901	845	890	948	938	918	897	883	954	952	866	925	919	930	935	878	916	928	917	924	896	892	903	904	882	883	906	877	925	959	900	885	911	847	905	942	871	917	869	928	926	893	891	915	930	869	921	933	937	888	922	880	902	934	886	929	970	884	921	887	927	943	933	965	921	969	887	887	891	853	917	939	930	892	872	898	916	901	839	842	908	866	909	881	883	910	904	965	828	897	909	924	957	889	874	888	878	885	950	905	932	918	868	928	879	916	889	884	956	936	908	887	919	896	928	943	905	907	911	879	884	893	958	917	901	910	894	939	889	909	889	863	916	877	894	876	878	924	894	928	912	953	840	856	886	899	914	896	915	885	971	955	900	949	913	868	893	918	922	912	935	914	919	942	900	879	882	952	904	914	938	911	905	940	896	877	843	887	966	909	887	924	925	894	922	928	890	910	901	932	891	896	871	879	967	907	904	955	959	909	887	909	937	910	891	915	897	838	974	852	938	878	935	910	907	930	932	893	931	924	890	953	908	911	899	894	939	919	910	917	906	858	974	952	872	911	910	899	906	914	950	943	886	952	965	907	914	929	889	870	991	895	864	938	913	910	923	925	915	854	940	837	971	922	917	912	911	935	922	927	956	916	945	917	958	906	902	913	962	925	896	873	933	929	884	916	918	910	922	873	890	932	945	885	853	876	881	937	902	921	891	961	881	892	884	826	915	865	885	883	940	907	902	911	894	901	939	869	947	875	929	894	943	953	928	935	899	922	888	912	886	900	842	905	859	893	968	916	892	907	884	899	954	860	906	863	899	919	914	899	898	917	912	888	904	904	879	925	965	916	892	883	899	863	919	884	877	926	913	965	955	900	895	934	892	924	897	924	926	894	942	893	883	883	901	938	875	869	821	927	982	969	909	887	879	984	891	863	848	883	904	868	947	906	863	912	976	883	856	905	954	918	955	942	853	803	880	893	883	906	910	887	915	963	923	846	898	913	886	881	888	907	899	936	907	897	915	876	899	883	898	925	910	897	931	939	936	880	940	928	951	878	911	912	889	893	928	913	913	866	867	846	848	918	904	924	905	936	886	880	913	910	855	918	884	940	898	945	911	911	883	904	923	862	933	916	920	866	944	929	882	900	909	914	876	884	934	915	868	938	952	907	889	876	903	896	908	924	886	873	867	905	908	931	917	861	913	926	900	924	954	875	895	896	948	891	939	877	949	899	904	857	869	877	919	899	928	920	962	894	871	889	956	907	918	911	912	847	878	901	931	898	920	867	888	907	891	989	902	867	935	907	987	940	827	856	934	881	918	907	863	956	932	943	946	915	858	906	908	947	883	875	905	888	894	961	882	857	919	950	890	909	854	896	942	919	931	862	930	837	944	939	908	888	831	936	925	872	893	952	915	929	888	941	941	896	906	904	915	897	959	915	930	914	927	917	901	922	981	968	909	975	919	904	949	894	898	884	885	911	910	891	963	907	911	930	903	894	883	887	925	928	891	909	931	867	941	921	934	933	904	934	888	903	903	939	887	934	891	933	911	927	865	897	895	946	886	929	849	886	845	920	879	875	892	900	881	840	899	911	910	891	917	892	912	901	909	923	913	881	917	895	922	898	904	903	892	838	914	905	915	918	891	980	897	913	914	935	941	900	962	896	913	901	941	896	916	920	918	920	884	914	929	934	914	873	929	892	937	857	946	885	922	880	921	925	965	882	934	876	897	940	916	871	928	920	868	918	939	911	898	949	932	920	923	922	977	895	903	938	887	876	849	872	868	932	899	927	889	962	899	903	911	946	919	886	893	930	901	893	856	922	859	912	935	890	967	935	854	901	899	866	944	925	965	908	912	858	884	868	961	930	892	909	887	895	878	965	890	951	920	905	917	875	920	900	904	903	865	941	900	938	896	863	884	952	937	950	927	945	923	873	906	904	975	889	883	940	936	941	927	879	943	944	915	880	924	887	901	932	956	925	889	847	952	906	858	915	916	896	900	899	887	902	901	905	945	927	889	858	912	929	867	899	923	922	964	904	925	938	957	921	856	962	863	941	949	932	898	904	931	902	838	874	891	921	900	930	910	940	912	905	872	888	876	906	888	878	963	900	896	886	939	908	909	899	890	913	889	884	948	864	877	858	946	920	861	907	878	898	902	914	962	922	886	878	931	929	920	926	877	895	903	887	897	897	860	859	880	928	901	950	899	920	969	897	918	851	909	902	868	927	921	909	938	899	915	917	958	910	906	955	896	917	937	921	913	921	968	938	846	857	912	873	914	935	871	930	898	877	906	923	918	819	958	903	906	910	910	903	955	896	885	895	969	903	925	924	911	898	893	947	911	938	903	871	867	919	919	891	934	938	932	903	919	923	893	953	939	902	875	940	960	810	889	929	903	881	919	935	887	886	876	911	907	852	902	902	903	906	891	907	917	940	961	903	915	872	915	859	862	973	925	879	865	903	911	905	902	899	953	923	880	917	876	882	907	890	887	939	878	898	868	952	914	911	908	943	917	953	882	919	948	878	898	874	921	925	927	883	963	909	898	861	936	915	893	893	921	898	933	892	898	921	962	893	929	924	922	959	888	924	891	896	924	907	976	908	878	886	951	938	928	887	898	938	949	879	924	856	920	903	905	924	940	902	920	939	892	882	932	930	948	858	941	926	939	917	894	893	907	856	892	876	934	918	910	897	916	902	961	913	901	962	879	916	951	885	882	935	909	872	909	907	896	929	860	873	891	958	951	904	943	901	910	945	921	916	931	890	865	940	859	905	945	948	877
1691	609	649	416	401	446	298	270	201	175	208	156	158	126	98	98	106	203	504	211	110	112	99	99	97	68	97	91	115	89	80	94	79	87	101	97	97	89	228	349	233	185	141	116	85	83	77	83	81	79	77	77	112	83	74	82	65	81	73	93	79	94	85	63	94	72	83	74	87	87	80	69	86	71	90	76	76	92	76	90	77	72	84	79	89	92	90	76	73	89	77	79	85	91	89	92	76	68	87	89	72	85	88	83	83	75	90	76	90	86	82	93	65	82	73	61	70	73	82	76	78	83	70	77	95	73	79	67	85	81	85	94	70	92	82	92	73	74	100	81	84	106	69	74	88	82	70	79	83	67	81	85	79	90	70	88	67	78	92	81	95	81	76	84	76	73	69	84	88	76	90	85	77	85	78	85	81	76	90	64	74	88	84	77	79	82	62	94	79	94	90	90	89	83	100	85	90	64	72	86	85	86	87	83	70	88	86	74	70	86	76	65	84	70	74	90	79	84	82	70	75	80	93	74	82	79	85	91	74	92	79	96	87	63	99	87	91	84	83	83	100	94	94	73	79	99	80	90	76	72	86	67	83	72	88	82	90	91	79	74	68	84	80	90	89	86	74	89	69	85	77	84	92	89	87	76	80	78	76	87	70	66	65	76	90	104	93	86	75	70	87	80	86	81	93	104	73	73	86	84	82	90	75	79	89	92	82	68	66	83	73	85	84	78	78	82	93	87	86	84	90	88	82	88	80	86	86	75	97	85	92	86	85	75	84	87	82	81	79	93	97	83	92	73	66	79	82	86	65	79	79	87	77	97	64	88	79	88	79	75	93	74	76	74	87	69	88	98	96	97	83	78	90	91	82	83	65	93	76	84	66	69	92	82	86	81	93	73	67	78	75	75	78	87	85	89	79	91	76	87	83	69	79	87	72	77	68	85	67	94	93	88	94	76	86	101	84	95	78	84	82	84	91	64	77	71	63	86	79	86	71	86	75	75	93	83	91	86	79	101	76	83	92	69	84	83	75	82	76	76	80	87	86	89	88	79	64	67	87	58	80	77	88	89	66	65	95	93	87	66	86	67	87	79	76	91	60	73	95	76	88	83	77	67	86	88	77	87	77	88	96	86	72	91	93	93	63	85	86	73	84	85	79	97	85	70	91	77	78	69	93	86	90	69	65	76	66	82	89	76	96	70	73	73	88	75	99	83	91	90	80	91	94	79	72	67	69	72	80	98	102	89	85	82	75	87	70	65	78	96	79	74	86	92	94	72	93	61	98	77	62	78	96	72	70	82	75	75	77	79	67	92	93	85	80	90	59	89	100	82	62	73	79	77	81	82	86	101	83	79	69	86	83	71	80	89	76	71	87	78	75	85	77	86	77	67	79	83	88	86	70	83	88	79	84	88	76	73	74	91	69	94	87	89	79	91	92	79	75	101	87	84	93	87	94	78	74	81	96	83	80	93	66	88	88	75	87	77	76	76	94	85	95	79	81	70	85	89	90	86	91	85	88	78	86	73	84	67	76	80	73	71	82	72	86	75	78	92	71	95	77	93	69	77	85	82	60	97	88	71	98	74	79	72	80	80	87	76	82	87	82	89	82	93	68	78	95	81	78	65	77	84	77	91	83	70	80	85	87	78	80	73	82	95	82	75	82	65	88	81	67	84	76	82	85	78	83	79	89	70	74	79	77	69	89	93	65	81	77	85	75	61	81	89	81	74	95	77	75	81	74	86	68	87	78	85	89	74	95	66	83	84	81	80	85	81	77	78	88	95	94	82	78	99	93	95	95	71	88	88	97	81	65	75	77	100	97	75	60	83	78	79	92	75	67	89	82	75	81	96	72	76	80	94	73	79	91	87	97	81	72	67	81	68	79	72	76	72	66	86	93	75	78	82	85	78	105	99	92	63	85	81	90	89	62	85	82	72	88	79	98	97	80	95	77	65	112	78	85	83	71	76	86	75	86	94	63	77	81	81	88	76	80	88	93	84	66	85	68	81	86	70	78	91	79	82	89	86	88	48	87	75	88	71	93	86	76	81	70	82	86	77	78	73	94	80	93	85	77	77	70	76	77	94	88	80	87	77	79	69	95	89	82	79	73	82	70	75	67	88	75	83	77	78	106	86	88	83	64	83	87	82	86	80	79	64	73	67	77	72	70	71	77	70	83	87	71	68	80	77	74	92	97	75	79	102	96	89	80	82	70	94	66	98	83	70	70	80	82	79	76	89	70	66	81	67	102	78	85	71	98	65	80	79	93	71	96	93	76	72	78	83	89	92	95	83	79	64	74	60	85	86	81	79	77	86	80	84	77	82	84	94	75	71	87	79	91	85	83	83	78	64	69	81	79	85	85	87	74	78	79	100	67	79	72	84	83	99	58	75	71	76	62	82	89	92	94	79	90	87	83	66	83	70	77	73	96	93	59	83	82	88	83	72	72	79	89	89	87	84	73	70	78	70	82	90	97	68	74	91	69	95	83	78	75	75	90	73	83	87	83	82	79	82	81	79	78	81	90	63	93	90	72	91	71	111	97	79	71	73	90	77	91	79	80	69	90	88	74	98	93	85	83	80	77	66	84	86	76	69	64	77	84	75	88	90	89	89	94	85	94	86	75	87	97	79	85	93	72	86	80	80	65	82	79	72	80	85	88	96	79	81	80	83	101	71	61	83	83	89	78	79	95	93	70	88	89	78	87	83	74	77	67	78	79	96	90	69	79	83	82	74	84	90	65	75	87	93	82	90	95	83	98	74	84	74	85	75	98	94	84	79	64	82	86	71	78	83	70	61	87	67	101	88	76	86	85	66	93	83	91	98	87	84	81	74	73	90	59	76	86	79	96	81	81	92	92	98	95	76	73	76	64	74	85	80	87	88	88	95	100	85	98	100	70	74	78	94	93	73	94	65	83	87	71	104	81	100	54	76	77	77	83	77	87	69	81	75	100	93	96	76	84	72	77	71	82	93	85	67	79	91	87	85	71	81	82	83	81	91	89	83	85	76	63	77	82	91	65	94	54	76	88	84	77	80	85	74	67	97	79	95	70	82	69	80	84	92	74	88	99	93	77	85	73	66	80	64	75	80	96	85	87	73	91	87	82	84	74	75	65	86	96	86	84	68	89	88	82	80	75	72	89	69	81	77	91	87	76	68	74	87	76	72	76	67	98	79	87	90	81	82	80	81	80	77	94	81	91	86	93	82	73	90	65	78	71	87	70	79	87	78	80	73	58	68	70	80	59	77	73	74	74	70	88	90	77	87	79	84	74	69	83	87	79	78	74	72	75	74	83	65	71	84	72	94	64	84	85	79	81	70	86	82	91	88	94	64	83	77	84	81	109	77	91	87	80	90	68	86	74	83	66	86	89	95	72	89	75	82	86	76	76	79	83	84	82	83	66	80	84	83	78	88	74	77	74	88	77	80	69	86	65	68	86	61	64	77	88	92	90	74	85	73	80	77	76	81	74	81	81	93	75	87	87	111
12832	7210	7093	11494	18627	17771	10634	8843	6162	5235	4480	3731	2784	1982	1517	1234	1314	4318	9363	3879	1767	1303	1133	1091	1052	974	950	1017	1056	1001	1007	1027	979	970	923	913	838	910	3293	5913	4011	2248	1344	962	722	649	662	656	676	631	670	649	652	641	698	645	668	660	639	630	634	665	685	727	639	601	603	651	681	635	698	642	684	713	690	662	697	652	641	637	668	643	671	622	663	714	694	678	635	619	652	681	703	603	717	652	637	689	675	603	657	641	612	667	677	676	672	674	637	645	660	621	705	642	632	660	623	631	684	673	655	666	625	693	649	658	646	668	658	625	645	645	675	628	702	643	688	596	665	685	633	656	686	639	680	676	720	669	591	663	605	685	666	670	654	688	648	660	691	658	659	677	667	678	641	647	678	665	645	677	660	638	660	615	633	674	619	682	660	674	645	677	678	669	684	642	637	633	646	635	672	705	644	675	683	640	642	647	652	647	628	623	667	644	686	639	699	613	656	600	672	703	623	670	633	658	639	665	616	653	676	668	712	722	649	673	696	643	687	660	656	620	660	665	645	682	643	635	638	624	676	702	688	583	693	698	653	631	602	658	679	669	643	641	652	671	645	641	668	700	686	637	650	657	676	655	629	653	643	666	671	657	637	635	689	626	672	662	664	709	634	668	608	667	624	642	629	647	662	706	653	683	665	626	675	629	661	685	613	681	619	630	670	661	654	605	675	629	670	631	664	653	647	650	624	668	678	651	638	653	683	674	648	702	644	643	617	694	629	653	663	655	663	648	679	709	696	681	649	638	654	698	638	625	670	661	635	624	675	687	644	631	641	655	665	678	648	626	655	637	636	651	694	643	644	652	630	602	644	691	667	751	676	614	634	666	632	676	617	714	620	595	642	646	672	648	635	669	666	690	667	646	653	707	710	631	663	678	669	641	624	606	673	720	666	682	667	610	646	699	622	604	672	633	680	640	671	628	677	671	620	663	681	660	649	648	656	654	613	675	627	662	673	650	650	631	686	664	644	638	639	693	646	690	638	629	664	693	666	642	660	660	673	658	627	618	654	633	679	661	652	675	617	644	669	683	633	628	662	626	650	663	641	627	640	678	699	674	633	654	641	682	617	643	635	648	632	666	657	615	673	680	662	663	617	638	617	614	603	622	671	660	677	597	689	689	670	684	669	712	622	649	668	684	647	698	637	676	669	634	682	662	625	645	678	635	668	642	660	673	667	633	665	676	631	683	650	627	649	679	669	679	688	665	639	662	606	691	643	659	627	675	628	655	649	676	670	686	696	677	684	678	618	665	653	661	669	651	663	609	626	652	633	579	615	634	690	648	671	643	640	657	659	662	625	655	678	682	660	588	626	680	682	635	645	630	632	606	629	659	643	650	650	721	651	606	605	630	652	703	636	621	654	639	647	654	587	630	701	659	684	644	666	633	656	613	604	608	648	666	632	627	643	632	663	653	641	644	653	670	657	696	628	672	657	688	629	666	632	661	683	641	647	670	657	663	640	667	670	660	638	689	694	663	659	653	614	627	677	643	697	656	628	681	702	672	693	659	651	659	663	658	592	681	639	661	653	659	620	654	655	651	637	686	639	663	649	640	652	656	631	673	644	635	669	644	656	687	650	680	694	668	634	668	718	670	638	679	649	672	698	661	664	650	681	643	620	635	665	627	689	632	661	629	669	672	656	681	644	685	632	630	654	643	656	648	671	626	659	728	681	670	695	653	653	630	639	677	685	645	634	650	636	656	670	685	658	653	618	674	649	666	648	644	685	676	633	657	663	646	667	685	667	632	636	647	651	649	627	651	640	681	608	650	674	661	649	643	632	732	630	644	654	671	639	657	628	633	661	634	705	646	659	642	656	635	654	649	644	656	651	673	642	664	649	664	665	689	646	711	681	685	647	666	685	672	674	670	650	650	633	644	690	647	678	639	620	690	613	658	641	650	721	635	665	692	616	680	671	638	669	659	718	683	627	674	654	647	674	640	657	660	656	650	682	640	671	667	660	622	635	640	624	688	640	678	719	694	666	694	666	682	660	612	646	690	664	658	656	686	646	668	605	656	683	674	645	637	716	646	654	661	658	649	696	686	683	622	622	666	680	649	681	715	687	641	666	660	659	651	665	652	659	642	682	676	671	650	675	643	651	667	624	718	640	718	666	652	647	653	669	644	665	637	659	667	646	635	658	698	642	619	626	677	653	658	585	685	676	656	619	595	675	668	622	622	667	648	656	655	671	673	634	670	655	646	621	648	676	671	614	670	660	632	658	680	659	648	624	675	659	658	598	655	705	692	696	613	666	664	659	635	655	650	613	663	688	656	641	662	689	669	673	686	665	644	629	651	659	677	629	640	656	617	621	671	683	663	643	649	662	636	624	692	651	682	679	703	637	697	683	624	666	613	688	687	654	659	616	716	621	659	658	677	650	630	618	695	638	628	644	653	658	638	597	666	645	647	688	642	611	664	640	635	660	666	672	681	644	642	684	640	675	666	697	659	657	674	639	684	645	642	667	662	627	648	688	615	632	694	643	621	671	666	629	678	614	645	675	633	673	647	644	633	657	674	633	697	695	652	669	666	629	642	648	666	686	652	662	624	653	675	695	666	649	663	640	577	658	665	662	608	659	676	682	635	596	639	704	644	632	767	590	666	676	624	657	678	692	617	624	623	683	644	713	660	648	652	653	649	697	595	608	665	656	652	689	650	668	659	646	600	648	638	700	644	680	676	662	628	654	665	613	664	685	655	651	654	708	658	636	624	667	625	679	677	679	591	681	634	657	653	667	645	671	677	660	675	605	636	645	669	635	660	665	620	628	625	710	618	640	623	649	666	658	655	619	686	627	655	671	630	650	645	612	653	646	667	686	623	634	650	660	676	641	633	648	670	658	651	633	616	657	641	681	665	661	686	658	626	636	608	616	671	688	656	655	668	636	632	664	654	648	664	633	676	611	640	662	661	658	678	608	680	672	640	666	695	613	647	654	647	675	657	613	654	610	657	664	700	661	706	653	690	688	660	656	664	678	685	701	639	688	646	662	695	601	663	652	689	639	637	618	646	688	646	653	652	684	665	648	680	681	614	661	666	637	635	674	663	659	637	651	665	658	670	658	671	644	667	638	667	644	653	661	638	632	621	638	671	693	646	688	641	645	620	659	625	669	669	626	666	685	611	614	622	650	626	673	665	638	661	692	656	666	658	683	684	654	664	654	660	663	688	647	596	676	639	640	641	675	618	674	656	647	662	659	649	652	708	638	700	680	670	671	674	633	617	652	640	641	653	668	630	634	634	651	585	662	712	637	692	651	634	628	670	649	644	653	673	660	612	654	661	667	634	636	644	658	634	625	717	615	692	655	654	654	631	682	621	696	657	662	635	659	655	670	635	666	684	640	631	693	652	631	652	599	637	647	674	677	632	690	650	650	633	645	650	685	649	654	667	657	678	624	604	683	668	690	671	669	631	676	661	655	715	641	657	656	660	662	632	663	716	646	664
1439	1288	915	459	408	386	393	279	308	263	232	196	148	175	147	121	120	194	965	910	345	206	120	135	119	118	131	112	118	120	120	92	120	121	113	110	110	96	278	415	292	189	144	106	127	79	104	85	92	90	108	100	83	107	84	93	99	109	101	91	101	96	100	103	97	87	86	108	106	88	79	103	94	97	109	79	79	102	92	104	87	86	116	98	111	97	88	101	91	92	72	99	105	92	96	110	97	79	96	90	103	96	101	90	116	83	94	98	94	112	97	85	96	103	88	81	95	85	100	82	95	94	95	110	100	95	96	109	77	73	75	90	90	86	92	104	109	102	94	97	105	110	95	91	99	104	92	92	94	95	110	85	93	104	100	119	105	95	97	107	92	90	89	105	88	93	75	95	90	95	96	99	90	113	77	101	91	89	106	81	104	89	99	91	69	87	105	92	95	100	92	87	93	90	92	76	102	83	95	98	87	111	87	97	75	97	91	98	97	106	107	78	104	106	98	89	87	101	100	97	111	86	103	102	106	97	96	97	100	97	92	88	116	87	84	96	95	88	98	101	96	101	115	113	92	97	91	109	103	100	84	89	103	108	75	101	100	105	94	87	87	87	103	85	96	97	98	88	94	96	99	94	93	97	84	88	108	105	89	84	91	95	102	93	96	98	99	87	96	88	81	92	83	93	108	85	95	108	94	85	99	88	88	89	95	104	99	97	95	100	112	91	92	107	106	95	110	77	105	113	113	112	91	108	105	80	94	101	103	110	104	106	86	87	94	87	112	98	106	99	83	93	116	99	105	111	84	87	95	84	89	110	98	93	94	106	91	79	84	98	93	113	69	94	99	112	95	84	109	88	90	103	85	107	92	108	94	94	120	82	83	98	80	96	89	89	87	88	100	89	98	88	93	101	95	90	93	107	99	89	93	80	93	91	101	104	91	100	93	103	97	94	88	102	76	82	106	103	101	89	94	96	89	87	90	76	106	90	103	82	91	110	86	101	93	91	76	90	82	102	115	98	94	90	85	112	75	115	84	96	91	83	84	90	84	90	69	82	87	101	88	100	92	96	86	75	86	124	81	86	93	96	94	99	84	90	99	84	100	85	96	98	95	97	105	81	93	91	89	102	92	92	98	104	96	95	75	83	91	89	84	107	103	84	104	89	99	92	89	99	95	93	103	94	95	101	85	96	108	90	85	85	101	109	104	84	85	110	97	120	85	90	116	90	96	107	96	89	85	80	92	92	93	89	97	87	91	106	89	108	78	93	98	85	95	103	84	96	97	84	99	98	107	92	88	79	98	91	97	100	86	97	104	111	109	85	87	103	79	103	92	113	99	90	94	103	111	93	90	83	101	95	103	84	101	91	124	85	120	97	98	126	88	115	102	111	104	107	101	85	96	80	83	94	86	83	115	98	95	102	124	109	103	103	86	90	101	92	99	94	81	91	85	102	101	84	106	100	94	92	116	88	93	93	98	97	92	106	83	99	93	105	93	103	89	88	101	112	78	99	95	88	104	97	97	87	105	82	89	112	94	95	108	93	101	101	93	97	95	97	100	94	105	95	99	101	117	103	109	86	94	107	97	94	96	111	106	101	83	82	81	91	99	104	96	103	97	108	79	73	90	82	102	98	104	101	86	101	92	101	94	106	90	109	85	86	107	86	97	86	80	96	95	98	104	95	105	106	101	102	86	92	95	104	97	79	103	93	110	85	97	101	85	88	99	92	111	99	94	78	104	88	96	95	97	95	96	100	95	90	112	94	98	94	83	101	104	100	103	90	107	102	99	90	98	91	109	82	86	104	90	79	109	85	88	110	83	101	96	80	104	89	109	92	93	100	86	111	89	86	99	108	87	74	70	116	103	102	87	106	110	102	93	97	79	105	88	84	96	88	89	88	87	93	103	96	97	106	106	94	96	102	99	93	85	113	76	101	85	92	98	100	99	93	99	94	89	72	97	98	117	76	83	89	86	94	101	99	99	92	93	102	88	96	92	109	110	104	102	86	109	91	106	72	89	93	94	93	100	106	83	90	92	120	105	108	78	107	91	91	99	108	108	91	93	89	106	127	112	92	102	90	93	91	104	110	101	101	92	96	86	99	85	97	94	98	97	98	92	113	91	86	101	93	97	99	90	103	96	97	101	100	96	103	102	98	87	104	95	103	96	77	101	91	108	110	110	92	83	99	90	106	91	98	85	99	98	98	105	92	101	91	101	112	95	82	91	103	92	104	95	87	93	101	102	88	95	98	94	90	78	105	94	95	82	96	97	86	105	118	95	86	88	93	103	93	100	96	85	102	108	107	87	106	92	106	97	114	102	88	99	93	89	103	98	96	104	103	83	87	100	94	81	92	105	103	89	104	82	104	106	79	101	90	108	79	103	87	82	102	86	89	91	85	75	91	98	91	85	102	109	106	95	85	103	108	92	113	122	84	82	88	81	106	92	90	115	95	93	95	100	82	95	98	95	113	98	101	97	103	92	100	73	82	83	94	102	111	89	105	92	117	99	103	86	102	104	89	108	97	94	100	80	111	96	114	94	91	91	105	94	97	93	102	71	96	91	95	95	97	98	92	86	107	87	101	109	105	79	101	83	92	95	100	83	89	114	113	104	99	83	100	95	104	118	103	92	98	101	79	84	98	91	103	116	92	91	98	95	82	85	84	92	94	96	84	99	97	108	103	117	96	105	99	99	82	97	95	103	87	89	96	106	94	111	86	92	87	96	90	112	94	106	94	106	109	106	79	103	94	114	101	94	105	98	98	96	80	89	97	95	114	87	83	96	97	99	85	89	78	94	80	85	108	94	90	97	102	91	91	88	98	104	85	98	121	101	96	106	83	99	89	92	96	80	93	95	96	98	87	96	103	97	90	86	95	102	97	91	85	101	94	102	114	88	97	95	105	105	95	92	110	86	98	95	107	93	104	114	98	98	82	82	87	81	81	92	96	93	107	98	112	93	83	83	81	97	103	102	102	94	77	106	108	98	97	91	84	92	105	107	106	105	84	107	87	107	93	99	100	119	99	93	85	98	91	109	100	97	105	87	99	100	104	106	90	86	88	94	96	83	102	111	88	93	109	100	91	96	84	99	106	95	88	90	87	103	92	99	82	94	109	87	101	96	104	92	101	104	97	95	105	126	92	100	95	114	82	111	90	106	99	105	116	98	95	95	81	98	97	96	101	85	93	97	98	112	93	82	102	110	100	100	89	88	105	76	82	88	84	98	78	81	95	93	80	79	94	108	85	84	91	90	87	113	103	102	106	93	79	91	105	84	99	101	95	110	87	123	90	96	111	96	103	97	89	109	93	96	103	86	97	95	92	104	107	97	103	91	112	116	81	93	88	89	89	94	108	95	110	103	103	84	100	85	88	99	86	97	101	93	90	103	100	97	88	88	106	94	104	93	95	96	92	79	101	118	97	101	84	87	98	87	106	90	87	94	95	86	96	83	106	93	77	100	72	96	89	92	95	105	109	115	91	95	83
14567	11992	9145	11710	18003	13897	12428	8576	7566	6602	5335	4330	3296	2647	2206	1650	1683	3629	15231	12202	4988	3023	1287	1376	1290	1183	1190	1189	1177	1169	1247	1294	1183	1165	1023	1061	1059	950	4477	7322	4462	2623	1659	1143	884	822	764	731	803	754	788	763	749	760	835	751	779	769	793	765	790	796	739	721	768	816	791	772	753	771	752	756	759	750	796	772	756	785	756	748	760	735	781	770	723	778	764	769	735	742	848	780	736	730	740	823	779	802	741	760	771	737	789	762	773	759	782	773	730	826	782	764	744	810	771	774	779	780	772	792	748	751	821	770	750	741	762	738	744	758	760	759	849	770	753	775	754	729	748	782	770	746	784	796	788	787	761	763	762	820	785	744	783	778	813	729	763	792	811	813	779	766	765	781	765	769	747	820	799	790	788	821	788	788	784	776	741	775	731	764	808	775	775	784	753	813	745	746	787	754	774	760	823	746	763	797	774	764	729	776	767	768	783	848	791	827	793	789	774	811	797	750	733	772	786	755	753	755	745	795	857	795	761	786	784	759	795	780	754	753	740	833	747	782	753	808	773	744	766	785	746	794	781	765	745	791	764	815	760	715	786	808	765	759	734	764	766	816	790	797	730	779	758	840	719	746	769	764	821	779	756	779	760	765	733	761	830	799	842	756	782	763	799	747	753	775	730	717	806	732	749	727	795	743	787	792	813	766	766	820	761	799	753	809	740	807	789	779	757	796	752	774	776	755	772	755	783	777	719	777	796	766	789	807	752	750	785	743	730	800	783	751	735	816	844	815	747	764	747	784	810	785	783	773	739	748	798	729	811	801	732	782	807	771	815	736	773	756	811	756	753	754	814	777	737	785	716	751	793	817	779	770	782	788	755	759	797	759	772	714	786	728	822	791	768	725	769	767	752	802	788	786	758	727	761	789	778	774	746	808	763	816	757	757	730	779	800	808	787	825	801	763	771	779	764	768	794	807	752	823	773	775	733	770	787	802	785	751	741	788	821	768	833	788	779	801	719	785	794	799	771	781	766	723	752	816	707	776	777	772	827	748	766	770	750	762	786	788	725	752	745	809	747	802	799	781	754	763	765	748	770	790	770	726	761	760	792	769	768	791	743	793	740	737	752	765	732	745	744	775	769	751	817	779	766	717	790	759	781	740	760	795	749	819	771	751	771	813	819	762	770	815	751	806	793	780	779	825	754	716	770	811	772	739	738	764	780	790	775	793	812	720	770	737	789	721	744	806	787	806	791	745	716	779	774	773	806	794	797	799	754	782	745	770	781	753	792	820	728	773	786	801	771	756	763	760	759	779	756	765	739	785	769	733	735	776	790	793	779	770	779	780	730	772	779	775	799	728	744	772	816	753	750	769	759	800	749	788	742	794	781	787	794	798	806	764	697	740	751	749	787	745	777	794	790	776	703	789	760	796	764	762	724	772	701	765	824	815	790	763	751	754	735	739	793	790	790	766	781	810	796	779	788	753	820	774	736	745	780	754	781	770	775	761	776	780	784	745	780	773	787	747	792	793	808	757	785	771	763	722	761	805	801	757	771	776	804	748	781	801	750	791	764	743	751	767	800	825	782	796	764	745	741	771	812	751	801	772	743	804	779	730	741	775	747	748	764	771	741	763	743	770	767	804	788	805	817	788	755	721	724	749	783	751	751	782	762	805	811	719	775	749	768	808	761	795	700	763	765	767	738	749	796	770	768	802	778	728	767	742	775	794	780	737	751	782	746	740	734	746	749	820	719	778	738	798	760	745	760	756	796	706	806	812	747	736	781	772	712	748	728	804	784	754	784	792	771	778	746	804	822	694	764	790	770	675	777	764	784	769	752	765	748	758	824	768	783	764	775	775	771	784	776	700	777	762	742	764	756	733	732	793	774	726	749	710	721	766	769	788	771	795	766	778	733	809	815	758	755	826	795	739	731	773	728	739	749	760	789	773	786	752	798	778	756	764	753	769	766	744	720	753	734	791	713	746	811	752	725	781	776	765	740	742	839	785	756	790	779	750	766	788	743	833	799	793	795	744	828	742	817	802	740	765	796	794	773	776	766	795	748	758	749	776	790	782	712	735	824	768	763	799	769	788	811	832	715	760	781	769	757	749	759	746	750	782	762	771	774	830	742	760	750	759	761	767	775	749	744	768	818	792	754	774	740	768	763	731	788	742	779	763	794	781	752	777	796	730	769	775	730	766	764	735	765	736	783	755	787	795	733	764	792	789	776	783	798	776	753	813	751	775	764	743	773	713	782	723	756	751	776	779	755	811	793	745	819	772	756	756	745	728	756	808	784	757	805	805	747	765	740	764	779	732	791	768	758	775	817	754	784	718	810	825	751	813	739	746	738	753	776	758	788	794	788	772	763	789	755	818	759	765	791	763	710	751	763	773	743	796	734	720	758	745	766	754	785	772	773	768	749	760	774	762	791	743	758	778	816	796	826	778	739	779	737	760	789	764	771	767	784	744	803	735	758	764	779	765	792	794	728	712	754	799	755	757	813	753	739	744	764	792	706	768	761	812	783	756	764	728	760	772	799	766	794	782	751	783	789	725	767	810	729	764	717	781	783	757	770	827	760	759	769	760	765	825	770	775	764	817	798	753	775	759	745	772	775	739	798	738	763	809	781	768	796	710	734	766	792	758	783	730	781	806	768	748	703	735	788	776	738	803	750	785	742	801	769	784	720	772	762	803	769	761	795	768	808	743	803	773	724	764	726	780	746	763	751	786	750	745	774	761	762	780	782	761	773	790	752	784	774	771	800	771	732	797	784	794	714	778	803	735	773	721	769	749	766	828	805	734	781	756	828	806	818	828	799	760	768	780	782	760	755	779	819	789	735	749	731	776	753	752	757	748	735	770	777	786	758	751	824	767	776	812	776	766	745	785	757	792	779	790	784	761	752	734	759	772	753	728	785	770	780	765	797	814	723	770	712	825	773	760	781	733	781	773	780	758	758	783	809	762	792	802	776	752	757	813	760	727	749	813	726	798	763	761	752	740	742	722	835	788	805	707	815	780	802	753	774	784	741	788	721	788	788	778	789	746	710	738	808	753	870	841	762	789	779	810	756	826	741	788	782	755	729	768	812	745	775	777	752	742	821	774	800	785	799	792	759	798	785	780	760	733	750	810	830	789	724	789	810	772	744	773	775	785	770	775	781	810	776	739	726	811	786	788	779	820	739	799	764	759	795	787	779	762	692	771	744	755	764	714	748	760	789	823	757	732	762	757	775	725	790	811	755	777	690	754	743	757	762	757	746	756	749	753	795	759	793	808	751	764	778	735	758	791	826	768	739	777	772	791	830	784	758	806	794	774	817	762	731	817	757	773	779	772	761	786	784	824	745	785	788	826	756	822	784	759	770	768	804	791	744	771	779	787	728	788	805	742	792	783	828	764	775	816	793	755	775	754	787	779	779	795	739	831	799	765	772	787	820	769	761	784	779	768	748	713	759	760	733	784	732	792	743	786	755	749	764	781	777	726	781	764	802	765
1291	921	472	231	184	220	219	174	192	165	168	137	113	124	97	86	106	108	230	314	159	95	122	107	122	122	86	125	106	100	95	100	104	83	80	100	90	111	114	138	145	125	106	89	102	100	87	99	98	117	93	91	100	106	99	80	92	109	100	78	105	93	101	86	89	82	86	111	88	107	92	93	88	81	79	92	85	104	98	96	93	89	99	106	107	77	101	100	74	87	86	93	86	104	79	107	95	109	97	95	97	103	76	103	90	86	95	75	89	95	100	96	97	87	95	115	99	85	99	82	70	93	86	116	92	78	91	91	111	93	89	96	87	99	118	100	94	92	100	94	108	81	91	90	96	79	91	88	96	86	90	97	83	68	79	89	91	100	100	101	104	89	100	88	96	104	83	109	88	96	81	111	97	104	102	80	95	78	90	90	96	101	91	80	82	83	96	79	106	96	83	95	100	114	92	92	94	89	85	112	87	79	104	94	100	94	77	85	89	81	93	106	86	83	82	96	88	90	94	86	90	91	99	97	94	106	103	107	95	96	120	90	88	99	97	96	84	96	100	93	74	104	78	102	95	72	85	99	94	104	78	98	89	105	97	88	85	98	74	87	85	98	87	112	98	95	101	89	81	89	74	106	93	104	98	108	81	82	111	92	92	97	83	101	91	65	105	101	104	83	102	89	92	84	88	80	92	99	93	78	92	94	77	96	90	103	95	91	106	91	92	84	102	86	85	95	83	75	86	83	93	103	89	82	95	82	83	70	106	78	82	84	81	80	108	93	111	80	82	79	83	98	88	95	89	95	93	84	81	73	91	79	82	77	98	103	108	88	78	103	80	91	93	85	91	93	116	95	87	102	93	98	97	96	90	102	97	103	99	100	85	98	86	87	103	65	99	98	95	103	94	97	73	91	94	92	89	99	89	83	80	106	98	97	90	98	88	105	78	89	77	101	83	97	91	109	86	98	95	78	113	93	85	90	96	87	91	106	98	85	89	103	82	111	93	86	97	80	79	100	98	109	92	94	95	79	78	79	97	95	96	87	72	74	96	82	91	95	93	102	89	105	82	83	68	93	90	88	83	93	95	97	94	109	94	84	89	106	96	108	106	95	105	107	97	92	102	71	93	96	97	96	92	94	80	75	89	92	84	108	78	88	80	83	83	93	89	100	88	85	90	104	88	84	99	92	88	103	96	78	88	119	89	89	81	86	105	87	108	100	78	114	96	92	84	74	93	93	99	102	82	99	97	87	79	97	88	92	78	103	104	90	109	89	72	96	90	80	105	98	94	87	86	84	91	97	81	90	90	93	98	84	87	94	98	112	79	118	92	100	76	92	119	98	104	90	86	89	108	105	107	74	88	81	111	99	80	106	87	92	93	72	105	108	94	90	83	86	95	102	108	116	92	97	91	94	81	86	101	81	89	104	99	104	98	105	92	95	87	84	85	103	81	103	79	86	95	90	86	105	93	93	99	102	93	82	92	77	104	84	88	88	84	83	95	82	114	101	109	96	107	99	70	91	90	97	105	103	85	98	100	90	85	101	89	90	89	106	106	83	89	85	84	99	89	94	92	104	103	106	72	118	89	98	70	93	109	76	92	96	83	94	84	98	82	105	85	90	92	94	96	93	98	98	87	78	113	77	94	75	94	103	89	107	84	95	81	82	94	75	69	79	93	90	100	72	97	85	100	92	110	101	105	89	82	95	95	85	80	95	94	92	87	91	79	113	90	93	111	86	84	92	93	91	90	113	84	90	96	98	103	106	94	83	95	78	96	77	91	81	87	113	88	81	101	102	101	93	85	94	84	88	88	97	112	76	93	84	81	77	85	104	87	77	92	93	100	92	100	93	98	84	73	110	104	85	82	90	97	97	89	100	93	73	107	93	99	78	80	84	83	94	82	98	94	93	84	87	90	90	92	90	82	84	82	104	94	98	103	73	89	80	85	96	99	92	92	96	86	80	73	116	91	98	76	94	87	85	80	88	89	94	93	97	102	85	89	84	101	95	114	95	108	85	100	81	84	88	94	92	92	85	94	109	104	105	87	72	74	78	93	92	88	80	84	90	91	89	87	78	85	88	105	77	104	101	104	80	106	83	110	74	111	93	91	100	69	98	89	97	88	103	96	89	93	115	114	76	93	91	96	88	89	86	86	99	93	84	91	88	84	85	85	99	79	98	88	88	99	82	77	96	85	90	91	94	82	95	101	108	97	103	98	104	113	85	73	90	97	96	94	105	80	85	99	98	101	100	94	85	102	93	102	77	87	72	96	93	98	100	79	97	90	84	99	102	80	105	91	91	82	95	94	84	101	82	95	99	101	91	100	83	84	93	83	98	102	73	108	80	102	102	113	105	97	77	93	83	89	102	103	86	81	86	96	93	86	100	102	102	117	80	86	76	75	94	99	86	103	88	79	105	105	102	87	108	88	83	91	86	98	79	103	107	105	95	83	81	105	89	90	94	97	90	84	97	90	102	107	89	98	93	93	94	85	81	95	80	90	91	79	94	104	90	80	88	82	104	95	93	98	91	106	103	89	89	93	97	85	100	88	89	80	86	89	90	99	99	71	101	98	94	92	95	103	83	79	82	74	85	96	95	81	90	100	74	81	89	92	78	108	84	99	111	102	89	89	91	77	99	91	97	117	102	87	82	73	96	94	79	94	96	86	76	84	84	88	84	98	94	94	96	88	104	86	80	87	85	102	88	90	67	91	91	97	79	91	90	87	84	97	88	83	77	93	104	95	101	103	101	96	89	87	77	97	92	85	117	88	89	89	86	82	84	86	100	101	89	98	92	92	78	93	100	94	83	92	87	108	92	98	77	84	99	79	79	88	108	81	93	97	78	93	90	91	98	78	99	102	79	90	82	101	80	81	90	99	97	86	102	97	99	96	93	82	87	98	76	83	80	79	100	83	76	90	98	98	88	88	79	91	100	100	100	101	78	106	103	88	93	78	104	96	88	101	100	92	103	87	93	99	97	101	91	101	95	104	105	82	99	88	88	103	88	106	84	117	91	81	80	83	92	94	115	93	97	87	85	91	98	85	76	83	86	89	99	95	83	99	105	101	93	84	106	82	84	93	91	80	91	69	94	111	82	88	96	107	95	97	106	97	102	78	89	91	99	84	99	75	76	81	84	91	94	108	69	95	84	96	104	105	92	87	84	81	101	93	94	96	85	93	88	87	88	88	103	93	100	83	96	101	74	103	103	87	72	101	115	95	102	96	96	105	79	101	95	73	110	96	87	93	76	94	90	92	85	92	87	102	108	85	89	90	83	83	82	91	95	92	87	71	80	104	87	100	84	91	89	94	89	91	79	87	83	90	103	82	74	124	106	85	97	87	105	104	100	95	86	96	90	96	89	90	98	104	92	101	84	80	78	91	92	89	99	98	82	78	98	104	105	111	87	100	89	94	92	74	91	87	90	101	96	90	85	109	96	89	99	78	96	88	90	106	92	103	106	94	88	92	102	80	93	86	74	79	83
13919	11177	5736	6140	8957	8769	7830	5235	5268	4234	3471	2683	1886	1569	1295	1180	1240	1409	4567	6152	2653	1288	1189	1102	1120	983	1052	1053	973	983	1002	1020	1003	1007	985	912	933	1156	1657	2068	1707	1331	1102	883	807	813	856	805	766	789	813	771	734	788	818	836	816	854	808	816	826	808	837	786	818	770	824	821	801	813	788	842	781	778	772	760	821	808	754	842	771	819	862	778	843	790	824	798	798	810	800	808	815	753	778	777	819	812	780	789	788	761	841	811	845	807	788	760	759	815	818	830	780	764	806	829	862	857	844	768	769	805	790	783	751	790	811	762	781	820	827	836	806	805	815	782	837	866	831	771	783	809	834	780	810	797	804	707	826	810	789	793	797	719	787	802	788	861	821	782	790	781	767	804	736	806	829	812	776	852	797	755	822	762	831	799	852	777	803	775	768	791	786	812	823	787	778	715	821	785	797	835	786	768	862	807	794	776	821	793	806	833	779	775	821	765	783	796	809	810	779	800	782	850	746	785	874	795	803	783	842	780	813	764	819	873	821	819	785	789	808	784	826	789	809	886	800	811	835	831	775	804	740	845	773	844	841	744	818	769	798	753	795	777	734	775	792	785	810	794	808	771	850	799	769	832	756	821	754	831	778	775	797	815	781	749	782	788	736	835	762	829	749	823	773	792	816	828	783	737	806	771	814	811	772	813	793	778	752	824	768	845	810	780	775	785	820	775	789	765	804	813	772	776	819	791	776	840	827	795	825	800	801	820	809	809	808	772	771	795	789	849	821	771	850	801	810	767	788	810	777	817	807	776	786	797	843	830	789	793	756	879	804	837	820	781	781	794	788	808	802	806	803	781	846	799	777	826	821	827	794	791	788	834	799	750	804	796	804	785	822	850	825	814	817	812	818	802	759	782	755	738	719	782	798	795	783	780	807	820	804	819	814	821	790	811	793	822	772	806	767	785	814	789	858	764	829	789	780	792	804	778	787	784	784	758	866	787	820	773	851	770	870	801	778	782	834	834	823	851	782	777	801	833	793	808	757	760	781	811	766	772	796	791	807	779	758	805	786	817	814	866	820	768	805	779	861	756	815	764	803	751	766	786	786	808	819	776	784	809	799	868	775	814	805	789	804	790	820	814	805	806	778	837	743	809	773	778	793	762	780	803	808	805	818	816	813	800	789	841	836	783	806	783	820	770	845	788	781	842	792	803	823	847	789	777	811	785	820	811	782	794	808	810	728	779	796	773	758	849	849	818	846	782	773	804	771	792	820	793	835	780	771	778	793	848	830	803	811	834	805	761	810	777	791	793	843	825	792	818	782	830	786	790	772	805	875	823	813	825	782	771	839	773	812	768	823	804	778	760	825	768	797	792	792	836	824	804	802	787	813	835	789	851	865	811	797	843	833	823	790	815	830	843	843	805	790	795	790	795	788	764	863	799	816	816	843	809	794	822	818	777	843	744	763	756	787	799	827	871	783	778	774	807	817	770	787	844	768	754	798	811	758	839	757	777	753	778	797	849	794	780	810	795	830	816	795	823	804	776	773	837	795	799	838	780	813	789	806	801	873	850	794	820	773	823	801	802	835	834	854	839	807	815	809	769	771	836	733	776	783	745	807	838	810	803	798	825	814	802	828	830	783	798	812	780	795	771	783	747	769	814	827	806	822	790	802	805	796	806	823	772	767	841	857	853	811	781	814	765	808	816	778	772	804	834	785	755	741	794	801	800	825	761	786	831	773	773	795	798	819	801	800	865	760	794	812	787	801	833	772	845	856	789	799	802	809	819	745	770	820	767	872	795	768	768	783	770	809	726	798	796	797	804	765	788	806	828	778	759	795	851	807	811	796	807	813	819	806	830	834	812	854	815	799	803	800	819	781	813	805	795	763	819	770	774	792	796	848	840	790	847	822	821	799	746	772	771	773	830	783	871	836	777	832	851	813	795	802	763	839	777	836	854	750	832	773	833	792	795	832	788	761	808	807	800	837	803	831	803	786	772	779	833	795	756	777	752	836	790	800	781	805	810	785	795	766	826	777	835	829	780	778	795	777	802	809	830	819	817	850	805	776	788	760	749	805	807	811	839	810	803	797	809	861	858	800	813	843	801	831	757	833	873	759	815	872	776	797	783	804	765	801	787	778	813	804	811	818	806	783	835	826	774	782	811	837	786	776	803	798	809	822	809	752	771	787	788	822	803	792	826	794	811	742	865	813	793	794	833	780	815	789	799	818	823	820	797	801	790	773	785	776	792	814	754	802	791	742	773	770	786	782	780	796	789	864	756	787	768	807	840	841	806	836	754	818	752	803	820	791	738	823	775	788	831	788	824	755	784	834	795	818	779	823	769	794	843	828	848	754	799	770	816	797	839	818	736	801	847	774	775	746	814	766	841	817	818	836	828	772	796	851	815	832	818	816	797	795	788	790	829	796	794	832	827	858	820	769	815	796	806	799	850	802	797	801	738	797	822	815	774	798	820	893	808	796	769	818	859	819	811	831	817	811	789	760	799	811	747	853	842	812	783	840	772	805	775	802	781	815	811	813	807	803	763	845	778	804	789	787	822	806	819	763	850	782	783	773	814	747	720	826	844	776	829	809	837	765	726	814	825	782	820	788	782	792	893	776	820	769	796	785	756	818	806	772	745	831	801	764	817	769	831	797	806	794	807	849	774	818	821	837	784	790	820	827	789	811	796	765	823	763	793	786	804	800	759	830	771	803	782	810	799	776	849	818	813	816	816	814	787	795	776	788	772	814	784	773	748	792	835	806	804	773	793	804	794	832	778	832	796	822	804	774	820	803	822	800	829	796	812	799	799	790	783	809	808	799	786	802	776	774	781	807	725	772	782	783	800	792	772	827	747	789	813	816	806	786	837	826	796	858	829	799	829	793	836	831	763	807	826	815	815	769	786	840	804	805	838	816	788	833	802	803	864	816	780	824	786	794	801	806	806	803	798	809	813	805	778	757	788	753	806	860	823	739	799	821	813	842	766	786	776	774	851	837	832	816	803	825	800	786	825	811	863	784	791	798	764	805	779	840	854	818	823	823	779	817	799	787	856	779	770	832	781	830	764	758	799	813	785	804	775	850	793	808	872	860	777	787	819	764	825	748	769	812	780	831	812	790	741	799	836	805	770	745	796	803	801	791	817	801	820	815	770	764	837	791	853	831	849	794	796	783	824	807	788	820	792	863	838	798	788	819	776	799	812	790	788	822	867	727	765	790	797	775	797	787	808	835	845	788	765	808	794	777	868	819	768	788	791	757	829	767	819	789	829	799	818	807	796	805	809	843	813	835	791	788	797	810	817	792	782	821	831	797	806	800	861	820	746	799	852	793	800	813	819	785	792	805	784	791	828	848	762	787	808	798	799	791	812	800	768	769	802	783	777	809	782	773	803	796	880	844	821	813	774	846	795	778	827	818	806	770	849	787	809	746	769	834	789	777	840	784	804	780	774	752	821	812	833	802	807	824	762	791	799	797	791	808	805	777	777	800	743
1531	1461	466	256	214	254	255	224	261	240	160	145	156	141	121	114	115	139	279	573	294	134	116	135	156	133	134	126	125	123	104	97	121	118	109	116	114	251	228	230	197	147	120	120	102	117	109	109	107	100	116	106	101	121	107	106	111	109	113	91	100	107	92	95	90	96	92	101	92	106	115	114	92	116	109	128	109	115	105	92	117	113	105	115	120	123	89	95	92	121	100	109	97	98	101	94	116	112	94	102	97	110	110	104	106	103	93	134	91	100	106	131	118	107	92	99	94	94	89	99	96	116	109	109	108	118	117	114	119	107	111	99	104	92	108	99	104	106	103	107	96	110	125	117	114	87	104	102	105	113	100	96	100	117	94	106	93	94	102	102	102	109	118	86	94	127	114	123	103	103	101	146	109	94	91	120	108	103	111	99	122	98	93	114	116	94	99	101	117	109	96	94	99	99	123	122	120	99	99	109	115	97	102	91	86	99	115	98	113	120	91	99	91	109	103	107	88	87	105	103	87	103	90	112	110	101	112	105	104	86	106	107	106	105	97	109	118	103	99	87	115	110	102	111	118	108	114	84	106	111	110	98	101	96	92	114	96	118	98	106	98	91	122	101	126	97	118	123	99	105	99	101	119	110	105	110	97	83	107	128	106	107	117	123	110	108	117	112	96	88	103	108	87	82	108	101	83	99	110	90	99	91	99	102	118	91	101	108	89	112	104	100	98	109	91	100	111	112	106	111	117	95	102	98	110	114	93	103	97	94	97	89	100	124	100	90	90	102	126	100	126	98	109	108	110	88	103	104	104	98	98	98	84	133	123	96	102	86	88	108	101	114	95	107	95	115	96	108	97	88	113	115	124	110	79	118	110	104	111	115	96	94	80	72	106	98	99	116	104	105	124	115	100	97	116	103	91	104	106	101	110	107	111	94	106	87	117	106	107	100	103	96	97	91	116	102	97	109	109	104	104	90	103	87	104	99	83	113	114	87	99	98	126	119	101	118	112	97	113	127	105	121	105	102	84	136	104	97	86	100	107	107	99	82	91	99	104	125	95	120	110	106	89	93	96	113	119	112	97	101	108	92	95	125	124	102	110	114	119	117	106	96	115	106	116	96	103	96	113	98	122	93	101	101	112	97	80	84	103	102	109	97	115	118	113	97	105	84	117	103	105	108	100	106	119	94	109	111	101	109	95	102	97	116	117	115	113	105	100	104	124	105	115	87	112	112	111	79	111	94	105	101	92	104	116	84	121	103	104	109	86	104	111	107	91	115	100	88	128	83	102	113	117	103	94	109	86	96	100	108	108	98	104	104	102	110	87	89	109	118	110	97	116	110	95	100	96	104	96	121	110	84	114	110	101	99	121	102	93	102	111	105	110	96	103	103	94	105	94	105	123	87	105	127	127	103	86	128	113	109	105	113	101	109	90	122	108	89	99	114	109	121	112	126	97	118	111	111	118	113	93	103	118	103	112	104	90	119	98	107	118	111	124	127	106	90	106	121	90	110	118	121	126	102	96	121	100	118	120	85	114	132	102	99	92	105	118	84	99	110	88	112	91	92	81	98	96	101	112	105	96	112	90	92	107	92	96	112	118	112	122	111	110	100	106	107	100	107	116	104	100	106	116	96	86	88	104	122	106	105	108	98	83	104	127	107	95	113	108	94	127	103	89	113	97	106	109	113	101	103	122	90	94	96	112	89	87	84	109	98	106	107	89	103	111	99	100	97	108	94	111	80	113	111	118	134	113	97	108	99	122	103	98	106	109	89	99	116	101	114	98	102	93	110	120	90	111	110	101	99	96	97	102	102	99	101	103	120	87	96	108	109	104	102	85	114	107	112	106	106	115	103	97	116	86	110	107	107	98	99	93	99	119	96	100	105	103	120	105	104	117	102	109	108	85	97	101	102	108	102	109	100	101	105	110	110	113	125	116	96	95	116	99	102	111	100	118	101	106	113	112	105	108	104	124	101	105	99	79	104	104	95	109	106	112	110	95	104	121	104	89	107	95	96	120	115	93	112	93	87	82	106	106	102	103	99	127	96	106	81	94	100	112	135	90	102	112	133	95	114	104	112	109	97	103	104	115	83	97	100	126	101	108	103	113	120	105	116	97	93	98	108	99	106	104	117	106	112	96	110	93	94	109	106	104	106	105	135	119	101	105	98	115	118	114	113	109	104	103	93	95	97	117	103	103	122	108	109	91	120	96	103	105	117	110	102	110	106	102	126	94	108	112	112	107	113	102	94	95	106	116	83	107	95	101	104	107	97	102	102	111	105	124	112	107	108	108	102	96	110	96	89	113	119	101	92	90	98	91	92	95	108	108	93	107	105	112	118	106	113	115	129	109	95	96	119	109	122	100	113	103	113	100	111	79	133	103	120	106	92	89	104	100	76	106	98	98	110	124	98	123	108	101	107	106	101	111	91	120	118	98	106	97	92	97	109	107	109	114	111	96	121	104	104	93	116	91	112	109	110	108	95	118	94	101	107	115	93	101	100	91	103	97	99	117	97	103	105	129	75	115	99	98	94	99	114	107	103	102	94	84	98	108	106	121	120	116	99	106	106	126	109	96	94	100	110	117	105	108	97	134	102	102	109	87	95	101	101	106	108	118	120	116	117	103	108	90	108	103	122	81	111	104	104	112	94	93	92	101	87	99	90	100	104	97	97	116	101	108	123	98	97	108	97	89	95	121	114	86	117	105	101	101	108	111	91	108	113	105	92	112	105	102	110	108	108	117	112	97	103	85	112	119	99	98	92	102	100	123	116	103	110	102	98	98	94	103	89	103	102	113	121	99	100	101	110	96	91	95	94	102	92	108	83	103	129	99	84	96	103	107	122	116	121	92	101	89	106	131	109	120	104	94	99	111	106	110	102	82	123	90	108	107	116	124	99	108	101	113	107	108	92	92	109	115	109	101	97	81	102	115	108	91	116	127	103	103	109	103	101	114	90	108	96	105	133	108	104	105	104	96	106	109	124	103	119	115	96	116	119	93	105	111	104	96	91	106	96	118	91	117	92	102	96	117	120	100	90	98	105	95	96	109	93	103	123	99	122	92	104	117	111	96	94	109	108	112	112	107	115	113	117	96	98	118	96	113	86	94	93	98	98	110	114	96	93	116	98	114	111	112	113	88	101	128	114	119	84	93	77	112	109	108	105	113	112	119	120	108	102	107	102	113	104	98	107	99	96	97	102	92	106	116	106	110	104	106	101	101	100	95	118	100	86	110	109	99	115	84	84	102	106	119	112	101	95	115	108	90	106	93	111	84	119	88	118	95	108	96	90	110	96	118	98	115	101	116	109	112	93	78	103	103	113	109	111	102	107	99	103	89	98	109	116	107	107	85	102	110	96	95	108	99	103	102	97	121	88	104	106	99	103	109	122	92	97	114	100	91	98	110	121	110	110	124	120	105	120	97	93	98	103	89	114	107	117	108	101	85	110	95	113	102	107	92	109	111	105	105	97	115	114	100	92	115	94
16641	12633	4894	5434	9410	11233	8805	7068	6470	5388	4003	3032	2335	1747	1542	1361	1367	1375	4908	10279	5075	1467	1564	1528	1444	1303	1338	1312	1281	1167	1170	1122	1074	1117	1087	1142	1507	3951	3787	3495	2600	1685	1273	942	939	849	813	818	848	820	821	856	838	827	829	850	824	868	799	816	865	769	828	835	818	803	856	793	861	882	833	806	799	791	802	834	796	844	812	851	839	851	845	893	868	846	817	832	830	796	835	867	791	807	838	794	910	854	869	797	850	840	802	816	830	827	838	796	791	818	811	839	831	847	871	858	818	827	797	810	829	831	835	834	831	823	797	859	868	824	859	866	819	858	807	881	805	797	831	828	852	827	851	840	843	806	849	834	830	851	819	856	831	839	849	801	842	849	825	827	796	852	801	800	826	856	799	856	852	781	829	859	814	849	811	862	853	815	837	831	803	881	832	861	795	786	847	832	843	821	856	809	818	814	796	847	809	858	825	821	861	802	854	903	869	849	826	873	831	821	786	837	827	837	831	814	764	799	858	868	839	845	850	840	851	918	818	819	846	814	829	813	869	870	822	841	834	818	820	835	873	844	817	814	857	810	792	850	782	823	804	822	852	870	861	862	860	846	842	868	851	844	877	846	804	830	824	825	829	786	822	815	808	818	842	877	872	799	840	778	777	815	803	814	806	799	855	802	831	884	830	817	848	806	805	840	805	847	797	800	801	799	807	855	840	849	830	814	850	868	845	808	862	816	849	849	845	815	857	853	837	854	807	839	819	814	817	853	779	821	792	832	851	832	895	798	822	821	791	862	820	842	830	822	869	820	840	865	815	859	852	849	811	827	826	817	855	832	862	779	858	854	828	809	867	843	878	805	831	795	847	836	809	842	854	811	816	806	836	808	801	859	834	815	876	833	841	824	838	859	818	822	813	831	852	852	816	872	857	804	804	801	871	835	818	859	854	834	822	805	854	857	769	824	863	905	860	864	828	833	802	815	796	872	834	819	817	841	810	762	872	829	785	818	844	845	828	792	865	814	804	838	818	830	786	849	837	823	812	866	841	816	837	845	832	899	803	820	869	787	782	876	856	826	832	848	849	849	830	848	807	827	830	798	814	843	801	848	827	828	827	815	859	816	824	846	841	823	838	820	846	839	852	845	853	797	804	806	809	865	882	775	825	841	823	856	833	798	779	840	839	777	876	857	809	827	822	834	818	850	840	858	837	860	844	844	782	865	835	880	784	805	869	799	847	817	887	821	838	900	815	801	814	807	815	839	864	879	832	849	870	854	825	831	846	824	887	806	822	834	848	858	846	778	888	865	831	852	808	856	835	885	905	792	779	829	810	869	833	793	867	860	771	865	846	816	824	818	812	812	877	813	831	839	800	842	793	831	798	832	855	801	851	856	856	842	880	800	838	856	825	823	857	829	847	817	797	822	859	800	865	800	829	824	855	825	820	807	827	876	805	876	849	827	839	812	805	823	806	843	849	807	879	855	816	854	782	838	878	871	823	814	874	829	826	825	861	864	811	837	817	792	781	857	848	841	880	813	853	775	841	892	869	821	859	814	846	783	809	815	830	848	834	796	853	797	811	832	829	841	870	818	837	820	827	874	817	810	817	835	834	784	860	805	805	830	831	834	842	857	886	854	838	844	832	844	860	796	849	834	793	875	833	825	839	854	809	862	837	842	800	782	867	823	848	818	823	874	839	826	826	848	841	829	809	807	802	815	831	817	853	836	864	800	835	848	821	834	849	825	837	846	795	847	897	849	794	839	819	834	865	872	827	818	832	844	793	907	808	839	825	890	833	766	831	813	841	814	846	833	830	780	840	825	828	785	805	892	808	839	799	807	826	841	845	863	851	807	831	811	870	800	859	847	794	810	854	798	855	837	843	824	886	880	849	797	844	810	862	876	835	817	774	847	874	890	821	800	861	811	838	852	830	846	869	835	826	903	833	828	790	828	831	758	803	828	846	805	839	825	857	881	822	872	879	833	814	794	839	865	785	856	807	825	871	883	808	837	870	884	859	794	763	878	836	845	866	848	821	852	875	878	811	803	802	866	881	862	816	858	829	844	846	831	861	855	824	813	816	834	843	871	896	816	799	829	815	805	806	840	804	872	840	823	805	803	788	853	792	847	822	860	802	826	843	819	821	866	814	844	848	838	815	813	827	842	850	813	841	775	807	830	816	806	826	837	805	791	841	840	845	826	890	842	800	857	840	824	769	824	781	825	860	837	825	830	830	827	798	815	835	851	784	829	856	872	795	860	797	841	840	821	818	904	834	829	870	826	858	863	816	854	843	830	816	868	843	884	878	834	845	835	829	818	839	877	819	839	858	877	830	847	844	825	872	776	888	839	835	813	835	829	869	822	840	858	872	821	792	831	874	828	863	855	834	826	797	857	778	768	791	850	847	798	844	849	831	837	851	825	833	867	869	869	831	860	858	860	848	838	864	812	800	822	847	806	808	814	797	807	839	790	885	872	854	824	817	788	801	823	803	864	869	859	818	796	874	839	912	866	794	849	838	856	850	805	835	837	789	844	810	849	862	816	862	828	777	779	845	903	833	834	867	855	773	803	871	863	834	807	832	869	861	856	778	843	846	859	843	861	823	802	811	800	837	812	817	894	869	773	812	751	845	798	865	806	833	852	838	816	850	873	872	875	803	836	829	816	832	867	816	820	804	815	794	832	843	891	852	837	843	870	804	927	805	811	789	829	827	817	806	791	809	842	815	844	848	827	901	838	861	874	851	845	853	890	788	780	856	870	821	821	849	847	804	836	871	809	824	845	837	862	860	785	812	865	823	812	849	801	819	828	879	834	816	816	848	818	859	809	814	841	837	876	809	820	852	815	793	780	817	856	835	863	840	825	833	790	836	784	832	807	887	821	847	828	839	792	838	823	838	833	834	860	772	820	822	878	823	858	852	834	867	835	802	890	871	797	847	834	798	827	818	877	853	822	814	789	851	780	833	879	846	816	888	877	821	853	843	878	849	872	843	807	776	844	854	826	848	816	863	859	876	808	857	860	804	783	839	878	802	778	802	852	796	816	822	773	814	836	902	853	811	816	882	834	853	817	805	864	839	830	733	832	842	883	861	792	864	833	836	836	820	848	816	852	797	826	825	825	868	854	778	840	815	878	834	860	829	816	820	771	798	825	805	921	872	828	836	799	805	834	818	855	815	809	762	807	846	845	854	799	803	851	855	878	799	793	849	809	837	821	877	807	887	823	807	834	835	836	854	824	843	856	830	836	872	849	848	819	833	860	835	826	852	828	792	870	826	817	793	881	752	823	857	851	863	821	817	847	790	866	867	905	844	770	848	823	830	847	850	845	807	891	848	908	886	823	835	866	837	822	832	836	843	813	845	821	857	813	798	792	821	848	816	860	852	779	850	841	809	815	846	845	806	854	889	837	820	821	798	864	847	849	825	781	811	881	849	828	794	767	843	831	828	798	869	870	830	845	852	820	805	859	800	803	812	894	834	798	796	806	851	884	854	869
2398	1111	334	169	196	231	228	246	218	180	160	161	135	118	117	110	106	99	207	462	224	111	110	91	109	112	97	101	96	99	111	103	92	95	110	77	112	210	370	277	227	130	117	100	92	74	77	92	90	84	76	83	79	94	79	83	86	74	70	73	73	89	82	79	89	68	92	75	96	77	73	98	93	80	93	88	77	72	86	85	81	84	60	80	68	96	96	75	71	72	72	88	80	69	71	78	91	88	74	81	80	92	95	69	84	87	90	91	85	97	106	74	87	68	82	86	71	68	92	82	83	94	69	99	73	75	61	68	73	83	85	71	71	96	81	77	93	79	86	65	88	83	73	88	82	93	74	69	76	87	87	95	91	77	92	92	88	71	72	77	97	77	69	88	88	78	79	84	80	88	77	81	92	78	88	78	88	72	95	87	77	74	78	80	99	89	63	75	89	90	84	84	76	72	86	92	78	84	89	72	91	87	67	78	92	79	88	86	78	85	89	76	92	77	85	77	77	70	71	76	76	90	80	82	80	107	88	89	75	71	87	89	75	78	79	98	87	72	73	88	74	80	86	85	81	90	73	76	79	83	82	91	81	71	87	80	80	67	87	76	78	65	78	78	75	64	69	75	86	77	84	60	84	69	75	75	68	82	81	83	75	72	85	83	83	68	87	73	86	93	83	68	83	91	91	76	93	72	88	97	71	81	78	76	79	80	85	82	86	73	78	66	99	93	78	87	79	87	76	85	83	69	80	78	96	79	91	99	93	91	87	89	87	95	97	84	73	66	90	103	85	96	85	89	91	95	94	70	71	71	86	79	69	79	76	69	79	77	85	78	83	88	62	75	86	91	75	68	84	73	71	100	93	70	84	75	93	81	70	77	68	74	76	70	72	78	67	82	79	72	89	85	67	86	82	90	94	87	86	66	96	70	69	78	81	80	81	81	73	77	78	87	72	85	96	71	69	85	77	84	68	68	74	74	106	66	88	71	74	66	87	87	95	84	84	86	101	70	69	79	69	79	86	75	69	73	83	85	85	65	83	76	75	73	70	80	78	87	80	72	88	65	79	87	91	83	79	68	79	72	106	89	80	96	89	65	76	87	97	86	75	87	77	77	80	72	64	94	81	65	74	75	71	89	71	85	69	85	83	70	99	86	78	73	83	95	73	83	82	94	78	96	88	88	80	61	93	88	70	73	74	73	85	91	66	90	83	75	75	74	66	82	79	79	81	92	84	89	78	87	77	94	77	82	87	67	89	84	89	87	75	79	76	86	82	81	81	76	60	88	77	97	66	83	88	77	87	81	94	82	70	64	90	64	82	91	91	98	88	92	90	72	90	74	86	84	80	96	82	87	84	82	74	79	74	96	79	93	86	66	77	88	84	74	82	88	88	84	99	74	75	89	83	91	80	65	75	69	83	80	78	74	73	71	80	89	93	81	74	84	91	71	74	79	77	79	82	92	64	76	95	67	73	82	84	81	68	73	87	90	84	81	82	85	102	95	95	81	77	66	71	89	74	87	83	77	82	80	86	58	75	82	87	65	94	70	65	73	87	72	95	84	74	80	77	76	81	77	74	75	74	57	68	81	95	82	85	89	64	81	97	77	90	92	96	85	85	70	96	77	79	83	82	81	85	84	84	85	84	72	68	67	96	92	82	79	86	100	87	85	57	99	88	77	71	83	94	68	78	76	84	85	82	93	80	85	86	82	81	89	94	80	71	78	89	96	79	78	102	86	76	65	94	73	68	86	87	89	71	72	76	81	86	91	86	82	108	81	83	87	84	83	90	74	82	88	75	77	90	80	62	72	80	69	69	71	77	81	68	91	88	88	88	68	76	75	87	75	82	84	88	72	70	68	89	77	102	95	92	85	69	76	80	103	82	84	93	71	63	95	83	75	105	84	74	99	96	67	74	74	79	62	96	82	80	82	75	69	79	77	76	87	86	71	65	89	89	84	88	81	89	77	90	79	77	84	72	70	79	79	84	77	94	66	87	80	83	91	74	78	83	85	76	80	80	87	72	85	51	90	76	83	74	86	76	61	78	78	68	86	73	81	93	79	87	78	79	73	91	74	89	91	90	65	86	94	86	87	84	77	75	78	88	96	82	77	90	72	82	99	94	69	72	89	79	89	80	88	71	77	87	75	79	85	101	89	93	73	85	87	70	83	85	96	92	89	78	81	82	75	77	67	69	92	74	85	80	75	89	72	83	92	104	86	81	82	76	68	77	87	84	90	73	93	79	79	91	76	65	86	90	79	94	85	90	74	79	61	73	87	90	88	90	80	87	80	98	81	72	67	73	81	93	57	74	83	74	85	76	84	101	92	95	80	79	84	81	83	88	68	87	74	91	67	92	75	78	88	103	84	88	94	72	84	86	78	79	116	84	65	103	64	86	88	82	80	64	81	64	75	86	66	80	80	67	73	71	85	92	100	87	75	83	98	70	105	79	93	80	89	86	86	87	83	75	77	73	68	77	83	93	85	86	103	89	73	86	85	90	77	81	84	84	83	100	79	86	87	75	90	96	74	76	76	77	71	96	79	80	70	75	95	66	61	87	90	74	91	82	87	82	76	70	86	84	66	76	80	90	69	69	78	85	82	83	102	69	97	84	80	75	99	95	83	81	80	83	76	74	76	87	98	81	74	90	95	79	84	74	83	70	85	76	73	82	90	71	75	81	78	74	79	81	63	82	79	83	70	95	82	82	90	82	71	92	87	86	83	73	71	87	77	95	75	87	93	87	81	74	80	83	85	85	77	66	69	73	79	71	96	72	86	69	72	85	68	67	76	92	67	71	74	79	77	75	76	77	76	93	85	91	89	73	86	86	86	83	91	86	88	77	78	80	91	75	85	74	73	78	79	79	75	75	81	76	59	77	83	92	88	85	76	85	64	74	84	88	82	79	81	73	77	76	85	85	95	77	86	82	64	88	85	88	71	89	73	71	99	70	81	91	84	86	83	99	88	84	72	88	76	69	79	81	96	82	83	76	98	86	95	77	97	67	74	57	76	69	81	67	73	97	70	79	87	67	83	83	91	101	88	70	79	81	89	94	78	85	71	85	78	80	99	86	83	81	84	77	88	86	67	89	78	91	91	77	75	73	82	73	89	88	72	68	78	74	80	99	74	76	81	69	79	79	84	85	73	72	76	82	78	92	71	65	86	93	66	76	89	73	90	85	62	83	93	79	74	85	96	88	83	81	87	91	87	64	82	80	72	100	74	80	86	78	58	92	72	73	77	86	84	77	79	98	75	80	93	85	83	72	90	73	86	59	77	78	89	80	73	65	90	76	84	82	78	78	81	91	73	78	76	74	80	87	82	97	68	73	78	78	85	78	86	86	60	101	85	90	79	85	79	89	76	79	67	99	87	74	87	82	65	95	81	89	79	79	90	106	85	67	75	77	98	77	76	94	79	72	78	86	86	92	92	91	103	86	77	99	60	87	77	82	101	90	75	80	76	90	83	66	72	83	79	99	99	55	81
19425	10760	3547	4066	8532	9864	7845	7420	6808	5084	3565	2894	2144	1639	1502	1200	1424	1562	3358	8862	4115	1364	1404	1267	1298	1384	1399	1284	1167	1230	1191	1068	1028	984	1013	1002	1078	3192	6076	4612	3208	1969	1161	827	724	665	654	692	682	736	662	620	645	660	672	717	635	645	667	656	638	638	692	678	631	704	620	631	653	674	634	677	652	596	634	689	628	679	666	659	650	657	649	610	653	647	709	679	653	633	700	611	603	663	675	668	677	655	660	639	651	634	686	665	707	637	661	655	671	688	663	642	635	658	667	646	676	693	596	616	660	635	674	639	666	678	698	659	635	646	628	688	639	669	659	674	629	681	689	651	629	648	658	700	660	650	635	638	662	690	624	634	673	665	690	689	698	656	666	673	652	681	650	670	626	671	628	666	643	656	713	683	668	655	667	642	677	655	648	647	626	688	663	615	671	629	642	650	689	704	613	624	673	645	645	672	646	632	674	655	652	699	663	652	653	672	669	641	652	645	641	684	657	663	617	651	649	659	670	662	683	670	622	674	634	661	725	670	679	612	664	706	689	645	675	659	615	663	621	652	603	653	724	668	663	674	681	630	687	653	635	606	619	649	677	670	656	659	688	631	637	699	664	662	611	633	652	644	672	653	688	705	620	637	622	656	613	659	654	623	638	694	663	679	658	663	674	641	634	664	677	634	628	626	656	761	661	637	681	664	633	693	681	684	646	645	709	645	659	642	665	652	622	679	617	668	598	684	645	668	636	657	607	651	624	593	647	698	614	624	595	658	652	604	657	667	688	644	698	664	647	645	647	653	653	696	651	642	644	648	667	603	628	639	672	701	660	667	670	658	643	678	641	662	651	655	675	641	643	626	680	667	683	647	634	675	688	631	630	625	598	685	656	650	684	637	666	687	628	645	684	670	643	646	660	678	668	655	646	683	662	651	642	658	634	637	655	646	686	656	699	715	609	633	641	651	648	603	601	680	684	640	632	713	669	662	645	627	690	656	691	619	689	657	643	662	642	646	637	634	604	619	647	652	625	626	677	685	686	645	676	630	641	641	658	639	697	703	634	659	690	657	646	644	617	633	628	653	659	672	631	668	690	658	650	633	646	657	662	644	658	688	620	623	664	638	687	636	648	668	669	657	670	646	652	691	665	654	686	642	648	637	653	645	668	609	647	656	658	654	625	644	649	670	684	659	659	667	642	677	695	625	676	653	674	677	656	644	681	665	644	649	676	612	651	677	641	631	656	612	650	635	625	670	638	656	697	666	662	664	659	674	677	646	678	645	644	669	702	663	698	643	636	664	649	620	640	649	636	696	640	653	661	650	637	659	641	680	695	636	673	650	679	686	686	618	671	671	652	714	678	652	625	627	686	596	646	676	666	638	673	645	684	650	671	680	669	635	651	618	669	657	669	652	656	692	663	684	708	660	689	679	683	625	650	654	632	634	662	610	648	654	656	674	664	681	667	643	659	664	715	660	691	635	610	653	650	646	656	675	676	610	682	704	653	686	680	629	635	648	665	700	661	637	686	661	637	602	650	629	675	645	610	705	679	682	645	618	633	640	650	672	633	657	664	684	646	679	616	680	685	686	677	661	631	674	648	688	672	626	687	672	638	658	678	645	680	667	645	677	683	704	665	702	659	607	651	651	651	647	663	682	650	679	663	640	702	694	688	642	667	668	659	679	648	661	645	644	662	680	613	679	679	611	641	608	695	666	689	633	675	630	646	641	730	653	691	687	664	673	659	659	598	638	644	662	676	632	668	684	640	645	643	691	670	664	642	616	655	670	639	633	602	644	637	637	706	685	637	639	650	668	663	649	620	660	687	634	639	658	670	656	625	656	661	637	678	664	673	706	638	657	671	668	656	650	647	623	654	653	663	641	677	656	622	639	648	661	665	620	638	632	661	711	657	666	696	618	668	658	667	627	653	677	659	680	685	651	653	685	666	677	652	625	709	642	660	700	643	685	654	629	642	616	664	669	661	668	650	635	642	610	661	628	662	677	642	649	663	644	678	626	661	675	638	674	666	665	674	621	622	614	678	674	662	654	634	621	662	664	610	650	666	636	645	644	663	716	669	677	698	678	670	652	647	626	679	686	652	625	659	696	672	645	622	670	664	636	650	675	675	644	634	638	636	631	651	638	647	650	653	631	668	649	647	658	651	625	650	656	641	649	642	653	678	663	664	677	701	617	711	689	688	629	664	666	702	655	684	648	686	631	638	686	656	692	638	678	657	669	673	631	689	672	672	664	678	665	640	626	698	664	658	650	633	673	657	668	633	661	645	681	661	648	668	640	659	635	655	677	670	666	676	623	659	663	686	662	659	655	615	653	663	699	702	613	628	658	675	654	692	677	627	637	699	649	610	650	625	695	647	655	632	640	610	666	684	732	656	650	648	645	604	631	601	666	668	698	670	623	648	617	672	676	688	596	680	649	628	684	684	685	636	634	636	655	639	644	634	644	650	630	666	708	651	612	644	645	627	677	652	663	662	668	658	611	666	655	661	644	648	669	627	632	682	678	644	676	714	657	650	660	699	711	625	665	664	608	640	680	682	668	653	643	658	720	649	668	698	648	647	647	687	675	637	690	672	677	624	636	627	670	690	622	619	677	627	632	706	627	668	663	676	626	675	676	682	643	650	668	633	697	648	664	649	662	648	658	684	674	652	650	634	683	655	685	645	651	635	709	688	661	613	660	633	648	662	620	654	659	642	666	714	648	634	617	647	704	625	634	638	651	689	676	653	639	687	711	673	616	708	680	629	650	693	641	671	660	666	657	650	662	682	675	644	681	646	614	652	671	608	634	646	629	616	671	656	657	671	664	638	683	647	662	668	649	642	684	643	646	679	650	660	690	696	611	667	657	657	665	676	652	651	644	660	649	665	659	649	634	644	655	666	637	671	665	636	651	718	665	659	623	658	622	658	704	655	680	665	661	652	678	663	664	636	634	686	669	649	643	639	649	687	658	644	632	677	680	648	688	644	670	650	654	659	672	638	663	637	652	632	657	646	658	704	653	645	698	635	662	670	658	621	650	686	673	674	687	589	626	677	633	667	648	664	674	600	654	635	680	675	637	625	694	655	660	676	623	683	668	622	667	627	670	672	636	634	637	644	687	651	610	699	628	706	645	625	674	622	639	634	667	662	634	666	644	657	636	667	688	635	627	568	685	714	649	637	607	696	636	631	620	662	675	641	682	704	684	650	639	674	636	635	656	677	650	639	688	631	652	681	656	635	676	617	663	654	692	672	651	653	660	635	610	653	634	678	689	697	652	649	614	671	600	694	677	636	729	661	660	648	582	648	658	631	666	610	637	629	652	670	670	734	633	667	654	644	672	632	654	669	661	701	669	588	632	657	679	640	622	694	699	701	608	696	667	682	665	644	675	675	638	679	659	640	671	671	673	696	672	682	705	622	645	656	653	630	686	670	650	647	605	649	684	682	684	645	668	694	660	637	673	630	635	650	709	670	673	655	604	651	670	682	645	692	657
2407	1097	362	213	251	282	311	360	327	225	220	171	142	125	127	133	115	194	358	548	120	115	101	128	133	125	154	141	126	125	147	121	104	118	125	113	196	318	459	418	311	197	150	139	109	98	105	104	102	97	98	88	93	108	93	107	84	92	84	96	104	100	93	82	105	94	83	92	102	91	93	102	104	102	111	99	96	91	85	95	82	88	93	84	102	98	96	97	93	90	94	99	111	94	79	88	105	89	104	86	102	118	99	106	93	98	100	96	82	95	100	82	93	100	103	77	111	81	104	89	87	98	80	98	98	92	88	109	107	97	97	94	93	103	90	104	97	77	84	99	96	91	101	121	97	110	120	83	71	102	110	114	111	97	104	95	97	96	89	108	121	96	98	90	110	104	103	84	93	106	110	99	87	96	88	111	74	74	100	92	106	86	106	89	90	88	107	105	104	109	93	110	99	95	102	109	116	94	92	100	110	72	77	100	98	98	77	96	110	113	84	106	103	89	89	86	99	83	89	100	89	97	95	76	114	110	94	91	103	97	100	86	106	84	120	89	94	105	95	88	96	94	89	86	72	106	84	90	105	97	79	92	107	100	87	97	70	98	90	94	93	99	100	82	99	103	95	90	85	93	85	92	100	99	85	112	96	85	104	82	83	92	76	87	100	111	107	112	108	109	95	88	89	85	101	96	87	104	94	89	90	99	98	95	87	89	119	105	110	104	90	95	90	103	90	95	97	104	88	126	76	101	86	106	105	81	101	96	88	86	89	105	101	85	92	104	82	97	84	83	105	96	104	92	98	91	88	96	95	107	99	92	87	120	89	95	104	94	107	107	80	97	82	103	96	100	80	81	96	93	90	105	97	83	96	100	90	111	102	86	92	94	113	92	101	96	88	101	87	98	92	97	103	107	110	100	102	100	92	90	100	88	98	108	96	82	100	93	96	125	103	92	97	91	99	107	95	103	92	90	103	95	98	99	99	78	86	91	106	93	97	98	106	114	93	91	112	85	88	99	94	130	105	97	93	100	101	92	107	95	79	88	80	73	93	99	103	95	86	85	93	101	101	115	91	97	82	95	98	76	92	107	77	94	99	96	88	93	99	106	78	109	86	86	98	97	97	98	117	99	83	99	90	100	102	104	71	88	102	96	99	115	112	109	83	109	97	116	95	95	94	104	100	91	89	102	114	95	74	84	104	102	104	103	88	80	94	72	105	110	86	119	80	102	108	77	90	95	87	105	87	100	112	101	80	89	102	89	84	118	97	97	113	88	90	101	97	105	96	97	90	96	95	86	99	77	98	105	90	102	99	81	96	107	96	85	85	108	97	99	96	101	73	114	96	109	86	76	120	91	101	98	93	91	89	120	88	86	107	109	92	106	89	103	115	99	93	104	88	102	88	90	81	116	93	103	99	103	86	100	104	94	77	90	115	100	104	101	85	85	89	92	114	102	100	91	96	98	88	104	97	103	105	92	97	81	97	98	84	102	93	92	91	93	98	101	103	104	95	82	110	95	101	103	104	96	83	97	93	87	108	98	96	95	79	78	97	90	100	101	101	103	102	102	113	101	81	85	92	100	85	89	101	90	115	98	103	85	114	100	90	104	89	114	82	94	96	87	92	82	74	109	106	95	99	100	86	96	94	88	113	99	93	102	92	99	106	90	106	92	114	98	90	88	107	90	93	87	86	85	96	92	117	89	100	95	95	104	108	113	98	88	112	96	98	83	102	93	82	105	92	124	92	75	84	98	94	96	111	107	103	98	93	88	91	107	101	93	89	95	81	110	91	94	94	98	106	101	83	96	88	79	98	84	97	108	112	98	98	112	90	80	98	92	113	91	95	99	115	105	94	93	92	99	102	95	75	85	116	102	90	117	100	115	114	92	96	102	117	115	92	103	88	106	80	99	95	92	109	108	80	98	98	90	90	114	91	86	104	99	85	105	99	96	77	88	117	100	104	103	88	90	96	101	84	83	93	88	103	118	89	103	94	104	98	111	95	109	91	103	87	89	82	92	101	97	95	108	86	96	104	112	99	90	101	99	89	98	91	98	90	100	111	90	98	107	79	112	101	96	85	90	87	84	69	101	91	109	81	100	98	85	89	120	88	98	95	91	99	85	126	98	96	89	93	114	101	75	88	112	97	107	108	101	106	104	100	91	104	96	98	96	110	98	106	101	97	94	96	91	98	105	90	84	77	90	100	103	109	105	94	96	80	101	109	99	94	98	95	85	107	97	98	96	86	90	109	99	94	107	92	75	85	96	94	93	111	104	97	77	80	104	92	99	89	97	100	104	109	96	82	92	97	105	96	106	92	93	110	106	82	99	80	110	82	78	97	100	81	97	95	96	105	91	100	100	102	106	82	95	71	84	114	93	103	78	83	102	76	89	83	96	112	84	91	81	99	102	106	104	107	104	102	109	114	96	90	78	89	87	89	97	81	102	96	87	106	82	110	81	100	114	96	106	94	88	89	105	99	83	104	103	105	87	102	78	97	98	102	99	108	87	114	86	105	107	90	98	102	103	98	113	92	82	108	102	99	98	78	87	88	105	97	99	97	78	100	93	110	104	108	101	90	118	103	84	90	91	78	90	102	84	84	93	87	112	96	110	88	99	94	93	111	93	91	80	97	91	105	96	86	103	102	97	95	86	94	86	94	89	115	97	91	89	100	103	106	94	111	85	91	105	104	103	85	101	104	115	91	99	90	97	98	96	97	93	91	98	92	97	89	97	111	96	84	108	93	112	93	85	106	92	122	87	106	122	86	101	101	99	99	100	94	96	107	92	79	82	114	106	104	98	105	99	98	117	81	106	85	111	94	87	89	99	103	90	92	90	101	71	79	73	93	110	92	97	96	96	95	110	90	97	87	77	92	103	94	102	99	112	93	99	98	95	85	70	104	101	98	100	89	104	87	103	88	100	101	93	85	100	107	74	88	116	100	96	107	101	107	108	115	95	94	98	106	102	83	88	97	85	89	100	80	106	94	85	90	95	91	100	91	104	100	94	88	88	101	106	71	99	103	102	91	117	96	108	87	109	109	97	100	103	98	97	76	79	101	95	75	115	99	115	86	85	97	89	102	95	90	99	98	81	104	84	87	85	80	86	111	101	91	89	97	93	94	103	106	95	101	106	107	99	70	87	109	87	90	97	97	89	78	112	86	101	97	97	101	112	80	89	84	96	112	92	100	89	99	98	94	114	103	95	90	85	112	86	97	96	105	95	88	107	93	97	106	107	109	106	99	90	83	93	87	103	104	107	92	110	89	95	92	84	98	89	106	82	101	94	94	111	106	99	102	100	98	97	93	81	113	102	87	91	78	97	87	111	92	94	98	103	121	100	102	87	87	86	85	110	82	98	92	104	105	90	105	109	84	99	86	99	92	93	93	93	113	91	94	103	92	96	85	115	94	85	74	89	117	90	90	94	107	92	91	72	84	84	97	98	99	112	101	93	89	103	105	83	118	94	98	83	106	73	106	77	100	80
23616	11596	4428	5937	12687	13390	11877	11618	9022	6847	5272	3858	2861	2374	1953	1859	1728	2992	7766	10260	1506	1372	1272	1315	1650	1692	1738	1911	1704	1538	1559	1642	1660	1546	1544	1662	2903	6307	8241	7553	5112	3045	1901	1182	937	923	878	838	877	879	818	860	893	838	868	892	845	858	883	818	836	842	868	893	840	876	862	859	802	913	855	877	936	841	838	836	834	869	889	904	806	822	840	862	876	859	864	891	808	916	893	892	850	884	900	823	903	877	877	852	853	788	825	882	860	891	836	885	890	803	826	851	885	874	860	847	846	855	815	893	821	890	807	849	860	858	844	907	874	844	899	864	835	879	889	880	845	807	828	908	819	868	860	835	864	861	886	849	891	882	892	860	911	837	879	880	884	841	839	882	859	877	871	788	812	909	858	847	852	856	825	921	887	814	855	894	874	894	872	851	842	895	866	852	876	835	868	933	917	822	900	821	835	829	865	864	844	822	878	865	822	901	893	870	919	839	848	849	921	924	829	825	809	898	869	851	832	881	920	875	856	865	880	837	884	832	779	821	840	816	874	841	884	846	892	848	846	853	879	857	846	898	860	867	819	868	855	861	848	846	861	856	865	902	903	843	847	826	832	880	844	858	821	846	821	854	877	831	908	851	856	898	816	886	855	839	855	880	829	890	836	880	841	873	842	804	903	817	825	844	857	886	841	837	817	847	843	873	854	874	867	853	877	843	820	888	868	867	785	874	928	840	911	873	833	865	865	832	875	887	868	848	829	899	843	900	860	853	852	851	836	820	889	819	888	865	860	881	836	883	906	867	905	831	896	934	861	842	846	874	848	828	875	825	873	843	848	852	841	879	826	866	806	853	864	819	886	817	878	863	865	835	898	860	872	839	821	897	833	871	916	896	854	838	844	892	874	859	882	849	883	838	831	876	823	854	870	820	857	883	840	872	845	854	866	850	924	848	870	880	906	887	804	879	894	857	775	831	827	828	865	883	872	862	809	858	898	834	868	795	908	876	859	840	921	838	856	845	810	884	860	832	877	875	885	903	869	875	885	876	891	880	860	882	846	830	902	892	895	809	822	838	845	888	854	879	889	843	879	885	852	842	883	835	838	864	848	866	885	857	858	887	910	845	881	825	849	852	859	869	891	892	846	868	832	830	824	896	819	848	936	843	820	835	813	901	805	894	842	890	865	884	810	873	867	854	874	822	882	856	860	843	862	838	817	826	847	809	891	834	886	920	832	889	863	883	850	818	841	837	888	902	816	829	851	847	861	889	882	821	875	894	883	893	873	829	802	851	877	856	828	861	840	902	822	897	888	897	831	880	929	859	882	853	868	864	863	880	881	901	867	855	784	916	866	855	911	866	849	912	857	881	838	870	826	855	906	879	839	819	848	857	839	896	896	824	883	855	811	835	858	861	885	909	849	861	871	790	870	888	873	860	854	957	871	840	854	767	914	863	904	822	862	857	833	892	827	888	887	822	870	885	813	875	856	858	866	872	860	860	848	874	893	893	880	854	867	875	877	891	889	874	865	797	816	861	877	845	884	868	838	801	881	870	862	799	881	849	869	896	837	847	865	861	823	869	884	873	916	839	869	892	857	862	855	820	865	862	869	814	841	821	858	883	877	876	873	850	864	811	824	871	833	873	883	857	870	864	872	871	829	920	855	877	859	845	850	862	892	870	876	847	842	910	873	813	871	868	846	911	864	883	888	865	865	869	886	848	832	861	903	865	906	905	900	875	878	837	847	843	845	882	828	817	870	859	897	819	875	794	898	904	855	857	849	823	889	844	840	866	823	854	894	826	866	812	875	854	943	905	817	864	873	841	867	890	890	799	894	868	878	895	867	858	864	839	875	884	860	853	864	870	856	848	821	837	900	874	867	792	888	858	778	862	854	938	892	874	876	849	835	831	877	796	852	860	867	827	813	863	875	907	891	862	827	840	909	887	855	808	862	838	865	930	868	822	901	844	844	816	803	880	823	890	893	860	848	840	826	876	830	861	879	910	822	883	848	835	859	895	821	815	877	852	862	855	909	866	861	863	888	842	846	904	806	851	883	842	768	876	915	904	825	860	858	890	839	878	849	828	877	837	880	866	860	847	887	883	818	865	821	890	910	871	924	865	812	878	884	859	874	886	841	875	871	837	850	866	818	891	831	873	874	852	876	911	900	882	844	808	873	866	881	865	843	892	890	868	811	887	841	918	844	854	831	891	920	844	861	863	864	837	845	859	873	824	864	852	856	865	923	819	857	852	849	864	858	867	825	895	808	851	850	866	847	851	861	812	872	858	837	857	862	849	851	828	855	847	878	835	874	884	899	863	829	842	886	834	914	869	884	871	882	861	861	892	820	914	884	875	882	853	896	881	859	852	840	849	902	832	860	829	865	800	922	845	862	884	895	856	873	849	885	861	804	827	828	869	864	885	865	878	842	868	833	908	863	847	861	893	860	877	864	865	857	860	904	880	876	886	863	895	838	898	826	813	900	873	852	865	854	844	871	801	845	850	855	860	838	808	878	885	851	899	879	898	821	865	857	853	802	846	828	912	850	804	855	868	817	898	863	859	932	838	861	878	852	911	845	857	862	849	940	859	865	857	836	864	825	816	867	883	857	930	857	839	865	860	921	874	841	951	848	845	872	852	927	830	886	867	894	871	870	878	932	894	885	842	848	874	864	857	869	864	826	835	863	851	862	884	864	865	857	854	865	887	873	894	863	868	810	898	887	848	890	870	876	845	868	920	825	901	884	877	867	882	849	884	826	868	852	830	841	836	859	881	863	855	873	897	854	851	899	839	877	829	840	829	886	894	859	830	873	856	892	876	862	819	826	881	825	833	863	854	845	855	852	842	860	842	857	858	863	901	885	840	824	835	844	882	878	860	856	842	878	832	892	835	862	869	849	852	864	852	858	861	835	860	860	892	861	930	888	843	875	870	877	910	904	848	863	896	849	863	898	851	867	855	828	892	846	874	852	918	897	833	840	887	821	813	855	871	849	860	835	862	857	823	880	853	836	898	900	872	900	856	850	871	809	859	861	846	819	861	905	849	896	867	921	893	888	855	900	837	822	879	894	863	869	865	919	884	849	886	867	813	887	813	871	847	833	858	812	828	852	895	868	874	871	863	914	869	854	838	831	884	939	900	858	880	852	892	832	889	884	898	949	893	934	866	835	926	843	867	878	907	851	876	855	901	825	804	891	865	859	850	850	839	891	854	826	846	860	871	883	818	901	824	844	875	871	873	866	871	884	850	794	872	804	851	870	904	848	852	860	867	855	809	815	898	896	805	802	881	894	836	828	872	873	838	835	872	886	861	844	840	868	872	885	850	873	846	880	880	860	866	899	889	833	893	834	873	896	869	841	853	841	838	823	841	862	874	892	871	815	878	863	817	870	908	842	882	844	889	865	851	882	902	887	834	830	915	878	871	823	830	840	826	849	830	878	849	812	818	817	853	864	844	863	864	869	847	819	846	847	839	825	856	820	862	819	822	881	858	837	823
1812	444	197	148	170	192	203	195	179	133	150	115	117	112	117	96	115	112	162	193	121	91	96	102	99	94	109	90	108	79	99	87	97	101	105	104	125	120	142	183	174	152	140	99	96	106	100	92	100	95	106	84	86	94	91	89	90	90	101	88	96	99	93	96	80	72	90	91	84	101	89	70	79	84	82	105	99	73	89	77	78	96	100	92	84	95	90	81	98	87	87	85	96	99	100	94	110	92	81	98	112	103	104	92	93	83	92	97	95	101	109	98	83	111	86	70	98	97	100	87	93	95	70	98	86	90	83	103	85	108	88	100	86	81	81	103	98	101	91	85	114	93	99	98	74	92	85	115	100	105	97	97	81	96	92	103	103	80	94	89	100	97	112	89	97	83	86	89	94	79	80	84	96	98	106	78	88	93	83	110	81	98	104	83	106	74	101	84	103	87	93	102	93	87	91	106	90	91	86	101	98	92	100	96	78	86	94	103	116	108	97	95	87	102	91	107	83	82	77	87	92	81	93	86	81	94	85	102	88	94	97	90	90	92	89	87	87	102	94	93	87	100	78	111	100	96	93	101	90	86	99	101	81	91	96	95	93	93	80	101	81	85	80	70	80	94	85	109	91	96	90	102	96	100	86	91	112	103	88	88	74	84	81	86	87	87	85	92	115	77	91	82	100	99	88	88	98	106	82	95	75	91	105	98	93	88	102	112	88	77	92	104	88	106	90	86	95	64	98	94	107	89	83	85	89	97	103	91	101	84	103	83	101	90	93	96	104	94	114	76	94	91	93	98	83	100	101	87	99	91	93	97	87	91	90	108	96	86	94	105	96	84	91	115	81	92	87	96	108	87	104	91	92	95	97	98	101	80	102	102	108	97	90	114	109	91	109	87	95	93	93	95	113	90	93	89	99	109	75	95	93	88	94	90	82	98	91	99	99	106	91	101	79	107	97	94	76	91	81	104	82	108	93	98	104	98	98	86	87	105	89	94	88	81	96	91	96	98	108	99	94	92	67	90	80	104	109	91	76	103	84	86	95	87	92	98	102	86	71	86	93	91	99	82	97	97	82	62	87	72	90	100	99	97	94	91	84	95	92	105	92	95	92	101	81	85	103	85	94	88	91	87	99	106	83	90	106	87	76	91	91	100	105	89	83	97	112	82	85	100	106	110	76	111	96	86	75	73	84	88	85	85	92	94	89	88	104	114	88	92	99	97	83	83	82	95	92	98	97	98	84	96	76	84	90	76	85	79	99	93	92	99	80	96	64	103	93	73	68	93	97	89	98	100	87	102	92	79	96	84	84	85	98	93	95	85	84	106	105	82	101	86	91	87	94	98	114	88	85	97	111	77	95	98	77	88	96	96	93	94	103	97	89	88	98	89	84	87	85	111	94	91	79	76	90	82	95	90	90	80	92	90	86	90	95	106	108	98	94	91	108	82	86	85	73	84	81	104	83	89	85	75	90	92	86	88	83	97	84	78	90	88	103	81	95	79	108	84	84	92	95	96	85	94	105	101	84	88	94	83	96	82	100	107	91	91	97	85	99	93	112	85	88	95	97	88	82	88	86	101	85	101	120	114	98	99	90	86	108	88	95	99	80	89	91	90	82	102	77	98	97	84	90	97	96	111	107	105	104	84	85	92	99	81	88	83	87	94	96	77	101	80	104	89	83	100	97	130	95	105	88	82	110	113	73	88	109	87	68	88	118	95	78	94	82	81	83	89	91	95	95	114	106	98	83	99	87	89	95	100	83	73	116	99	95	88	78	96	85	85	90	101	94	93	101	99	100	97	88	89	85	88	92	87	89	84	92	103	99	89	75	92	89	102	114	98	110	87	102	86	85	101	100	95	99	111	83	93	86	99	107	78	85	78	93	98	104	92	92	106	94	100	105	97	102	97	101	93	92	94	100	87	83	100	99	95	96	91	84	84	92	95	86	103	96	100	103	92	98	103	90	81	82	89	87	77	100	93	81	92	108	90	94	85	91	74	88	80	81	81	98	101	109	86	103	108	102	87	83	103	104	87	91	88	63	101	92	100	96	76	90	88	84	91	88	83	108	98	79	103	97	98	109	100	94	104	88	102	86	106	77	101	118	110	93	89	90	89	104	89	82	90	75	102	79	84	108	105	82	78	81	85	95	108	98	97	98	92	97	108	105	97	107	97	93	91	77	77	98	104	97	98	76	99	87	83	113	81	95	99	99	91	84	88	110	83	95	99	97	101	99	82	90	100	115	94	94	118	96	78	106	87	86	93	89	95	102	89	102	87	84	89	87	79	81	89	77	92	101	87	91	91	106	91	81	82	87	93	90	93	90	97	83	79	97	100	111	104	87	97	97	119	96	88	91	94	91	107	81	96	104	100	84	86	89	92	95	106	81	97	76	90	85	93	80	93	59	94	107	97	104	96	89	91	87	81	91	98	83	88	97	94	98	91	91	74	96	90	100	93	91	90	102	97	97	95	80	103	119	98	97	103	89	93	107	100	71	91	81	88	94	79	96	82	99	89	102	87	67	96	84	87	92	90	83	95	88	95	91	100	87	75	107	92	96	115	89	83	105	92	93	74	96	85	99	97	90	104	91	91	101	89	94	85	89	79	107	93	104	99	106	86	103	99	87	97	80	95	103	100	93	105	85	94	82	79	102	94	77	86	75	106	106	99	87	108	96	84	86	96	83	89	83	83	74	106	103	88	98	93	90	89	91	82	96	78	103	95	78	89	99	91	96	91	73	100	98	105	91	96	105	92	82	93	95	104	94	91	93	93	98	90	85	96	100	87	97	91	90	105	88	101	102	102	85	88	91	108	81	99	89	89	89	95	76	85	85	87	92	96	79	93	100	85	105	98	119	108	82	94	101	98	98	97	100	89	82	82	99	95	87	87	103	67	94	84	94	89	106	95	112	78	79	96	92	97	97	102	111	82	85	94	90	101	95	99	89	94	93	109	98	104	106	90	92	104	93	92	91	96	104	76	88	87	88	82	103	80	93	72	103	96	69	99	103	97	106	83	70	78	101	100	96	95	95	90	96	92	118	99	99	74	71	80	69	94	103	92	85	90	83	90	97	91	88	90	105	96	94	108	81	70	89	75	88	81	91	109	81	110	94	84	88	86	99	118	77	86	79	89	87	93	90	110	92	97	94	96	86	112	101	96	101	83	90	89	91	93	96	105	95	96	87	93	95	88	95	107	94	107	118	90	86	75	94	105	107	86	84	104	88	97	99	81	87	94	92	94	83	88	88	106	76	92	83	106	92	88	98	100	90	106	102	94	115	97	87	93	104	84	83	80	89	100	71	102	90	90	73	97	89	91	85	99	92	84	100	83	93	102	80	95	123	106	82	90	92	93	107	100	84	95	87	90	93	94	82	82	116	100	85	102	92	94	90	101	96	84	93	102	109	92	75	98	91	97	93	78	90	104	86	101	88	93	87	92	106	95	74	85	86	92	96	90	92	103	97	95	107	113	86	89	91	87	95	101
18253	6044	2382	3310	7632	8235	7236	6418	4911	3542	2531	1897	1544	1335	1270	1234	1163	1501	3210	3889	1748	1027	1027	972	1049	986	999	1064	1022	978	957	975	1190	1188	1125	1220	1247	1419	2328	3142	2424	1708	1200	955	829	857	814	789	805	830	882	797	819	844	773	819	779	850	801	856	805	813	822	828	829	798	869	794	763	835	798	806	828	803	826	864	826	810	835	781	810	804	777	794	804	801	798	763	790	819	869	783	808	796	854	866	835	810	819	881	790	798	853	846	867	798	815	862	855	858	753	785	805	826	786	817	819	843	798	783	800	843	789	875	864	794	805	844	794	813	799	801	828	839	835	848	841	824	819	825	834	789	839	794	780	840	801	797	826	809	777	833	868	763	804	880	797	817	788	807	793	810	833	858	814	782	810	822	798	832	808	810	802	828	842	767	769	822	825	770	838	826	807	774	842	772	806	822	835	751	795	785	814	808	826	838	879	765	790	824	787	855	813	841	824	876	818	819	785	809	793	853	823	804	825	812	840	762	829	766	852	798	837	829	825	835	823	777	777	786	768	808	882	785	835	821	809	847	840	792	795	809	854	791	870	804	858	844	839	781	838	851	819	777	842	855	808	794	852	858	794	815	757	866	811	773	763	856	800	858	783	782	792	801	845	801	871	876	845	882	825	896	801	790	766	840	793	789	789	826	870	835	776	851	858	806	840	812	836	819	761	836	772	757	816	813	836	803	755	834	813	803	827	831	852	769	857	762	827	792	804	815	797	862	807	777	810	801	817	810	800	859	779	824	817	795	836	827	801	797	814	756	803	807	814	818	815	800	868	757	794	754	816	820	824	804	853	834	787	869	803	836	837	820	874	837	792	853	786	836	848	837	816	789	786	803	836	805	811	829	835	802	846	819	815	792	858	854	800	774	783	833	819	853	766	796	771	830	763	812	827	833	769	832	804	857	843	834	786	822	798	810	847	765	791	801	764	822	837	819	835	795	792	838	821	815	827	832	836	816	783	833	822	779	816	852	803	841	813	828	806	792	831	827	800	838	799	803	835	822	760	836	842	860	802	850	798	790	798	772	840	865	808	769	861	843	815	811	825	757	799	804	820	833	788	795	772	848	803	783	835	817	847	857	847	801	790	838	792	779	775	805	813	785	767	818	766	815	830	788	796	794	847	772	818	831	821	834	834	754	794	819	805	832	834	829	824	768	817	741	823	811	834	841	854	759	864	778	781	805	820	785	834	814	829	824	858	799	814	788	818	770	807	828	815	802	789	816	791	830	843	812	820	808	807	768	824	808	837	808	755	831	826	804	834	818	835	807	844	820	854	760	807	850	792	827	815	846	776	769	811	843	831	812	776	826	813	887	831	815	792	829	843	828	767	793	792	802	771	807	786	860	801	806	812	704	853	829	806	789	784	837	853	809	846	829	827	758	818	793	860	814	789	798	781	788	803	822	767	814	800	868	813	826	791	849	783	787	823	831	783	844	839	847	828	795	801	834	861	800	787	808	778	794	840	780	789	831	792	816	803	803	812	786	849	800	759	812	780	774	814	804	795	779	799	787	829	811	830	810	834	820	817	828	828	767	834	825	863	796	812	842	821	810	794	814	803	853	809	853	845	785	875	851	772	814	785	786	791	806	760	815	817	786	811	795	812	859	840	838	778	815	779	825	815	814	738	796	815	810	755	826	863	805	851	810	821	815	810	803	808	864	778	850	798	805	757	837	869	824	786	773	836	806	791	864	795	871	804	802	821	765	804	814	836	844	827	834	810	769	790	796	800	821	805	855	808	823	820	821	803	813	790	794	811	805	817	814	821	786	848	793	838	767	785	830	817	834	824	820	809	826	843	856	790	864	796	886	766	836	828	843	791	794	803	824	874	799	808	874	840	798	801	871	830	825	790	838	788	799	827	780	900	816	832	809	843	790	790	830	737	806	835	857	818	830	799	775	784	833	844	813	756	862	822	868	797	807	836	821	811	822	819	831	850	820	770	805	788	799	792	812	763	790	797	793	818	836	776	846	774	793	832	849	815	800	791	777	785	833	789	818	826	767	842	831	822	851	776	766	795	803	821	786	855	799	817	780	807	854	816	841	852	834	785	848	809	800	767	815	825	795	830	821	850	817	746	840	826	791	791	839	799	827	805	864	778	823	775	819	788	810	810	790	839	806	776	824	814	799	809	811	766	847	811	811	804	812	792	816	804	820	782	911	783	790	837	778	829	817	796	842	819	829	801	823	833	818	847	809	813	811	826	767	806	802	799	788	807	829	834	794	776	854	780	781	810	833	828	805	809	796	852	835	837	793	855	753	830	802	784	775	751	820	804	845	807	795	817	835	832	731	762	818	809	756	793	842	813	836	845	855	823	804	780	817	747	812	802	801	811	843	788	844	791	829	797	779	794	791	873	883	799	828	816	779	828	761	818	813	839	845	825	824	804	795	811	782	823	840	765	836	777	796	840	838	852	800	827	839	823	778	831	828	817	809	820	822	832	788	825	823	741	833	785	809	795	787	831	795	795	799	805	765	803	814	795	829	845	807	781	851	842	815	763	821	798	755	775	854	811	832	842	807	812	850	802	820	805	799	799	883	855	781	794	798	830	847	842	869	772	833	784	845	810	794	877	801	847	849	814	810	803	855	787	769	826	833	832	819	819	810	845	798	815	833	817	834	787	852	788	788	842	801	802	828	802	805	828	842	842	801	803	778	787	802	839	812	845	815	785	802	813	841	751	798	862	853	838	777	781	826	773	860	835	831	793	857	844	785	800	836	795	805	834	807	784	853	773	795	757	809	790	841	814	844	809	793	823	810	803	804	799	813	858	825	795	823	824	839	838	800	786	767	801	826	806	769	782	844	833	809	828	823	831	782	819	812	790	801	827	804	796	869	907	785	884	854	837	803	831	778	823	817	823	780	806	805	819	850	835	823	755	819	839	805	849	814	836	786	796	784	853	828	847	787	866	809	868	795	800	799	852	794	795	785	828	816	787	805	821	799	830	808	824	808	835	840	830	797	827	796	856	841	810	808	815	826	769	840	847	834	768	813	861	784	851	806	781	869	801	818	787	791	823	883	844	778	857	844	800	820	813	793	800	807	829	823	855	826	804	848	829	867	811	857	810	834	758	820	818	805	828	829	827	821	783	799	808	828	791	813	820	817	767	831	794	803	803	788	831	801	828	797	820	850	839	817	919	840	798	853	814	837	806	807	797	815	818	817	798	798	776	866	798	832	814	826	772	775	823	779	863	794	783	792	796	803	808	835	871	825	781	811	798	765	795	802	818	787	800	814	790	838	839	802	814	826	775	849	781	812	834	799	792	809	824	859	813	830	822	780	840	762	823	847	820	844	785	828	789	807	790	820	819	853	817	848	828	804	850	837	907	817	778	836	821	799	789	810	817	796	788	822	793	785	819	767	765	789	802	756	823	775	788	823	803	771	847	814	799	778	814	788	795	839	789	847	833	860	778	805	845	836	802	800	880	838	832	758	809	781	799	770	837	837
1476	585	309	197	218	243	284	246	229	180	171	164	127	137	133	108	119	165	386	199	145	184	112	130	127	105	100	123	102	125	123	108	125	100	131	122	119	142	240	360	328	216	168	123	108	105	95	102	109	103	105	97	109	110	104	132	101	113	112	116	124	109	110	105	109	95	103	127	122	83	113	110	91	109	101	100	112	95	105	111	113	115	115	104	107	119	122	115	104	98	106	95	101	90	109	118	104	92	88	115	110	118	104	106	119	97	110	106	121	103	100	107	99	135	121	105	110	96	110	131	122	114	100	119	103	93	113	93	106	99	104	101	108	103	122	120	118	102	123	105	94	95	120	105	117	95	109	96	90	107	118	103	108	104	114	107	113	107	112	109	108	105	117	108	95	121	98	118	92	118	117	104	114	102	116	95	111	134	93	99	108	104	109	99	107	101	119	105	94	96	99	92	106	93	100	101	129	103	117	136	89	94	113	106	108	88	112	125	107	91	113	101	129	107	108	108	99	129	88	116	114	128	118	105	88	119	116	109	105	91	117	116	100	110	92	111	118	100	105	115	101	95	109	90	100	99	116	124	120	111	98	107	115	111	95	131	122	104	123	99	103	97	124	126	107	115	96	120	118	98	111	118	105	103	99	125	102	114	104	117	115	102	115	120	116	107	114	121	94	106	99	101	98	97	116	119	104	113	103	94	115	105	105	119	106	104	108	95	98	125	114	118	112	117	102	125	109	96	107	115	104	106	106	93	96	110	108	105	126	111	99	121	92	98	111	110	112	119	114	111	100	110	116	125	98	113	116	91	113	119	99	119	90	114	112	103	89	106	115	102	111	111	96	96	90	104	105	105	118	110	117	94	95	113	101	102	110	86	109	121	131	107	105	117	99	96	119	107	112	111	114	114	130	112	115	110	120	117	110	118	103	115	99	105	98	95	105	102	96	117	100	121	106	97	98	97	96	111	114	110	109	97	92	96	117	96	109	114	124	107	104	121	115	119	90	105	114	104	91	97	123	113	79	117	112	110	104	103	107	116	108	101	118	116	98	100	97	94	126	104	111	117	100	104	102	93	101	104	109	126	108	103	100	92	103	92	100	123	115	91	103	84	88	105	94	123	109	105	108	112	106	114	118	123	104	117	100	117	122	102	110	95	93	85	111	97	112	114	114	98	80	101	125	115	110	92	95	96	95	125	98	111	89	104	102	103	115	96	129	112	97	119	106	112	112	115	114	111	103	109	96	118	114	93	90	117	108	106	96	96	93	118	114	127	104	116	101	127	130	93	103	135	109	119	100	103	96	104	95	107	122	118	118	119	118	114	114	99	120	112	116	120	127	90	95	125	84	118	103	95	111	109	100	112	87	98	116	102	117	114	100	117	110	128	117	127	97	94	99	99	118	111	100	116	126	102	125	119	97	110	127	116	115	117	97	110	104	111	103	113	108	128	123	111	113	106	111	107	77	115	91	110	99	116	96	100	101	115	103	133	110	103	100	102	101	90	102	107	127	106	122	92	109	93	108	108	105	117	116	133	108	130	113	107	118	102	107	108	115	103	104	108	110	125	111	122	102	104	112	102	109	118	100	100	115	109	94	93	105	84	112	118	105	127	111	99	126	109	110	117	119	129	101	126	116	110	94	128	105	110	98	109	73	107	109	108	112	94	78	118	116	102	113	90	118	105	129	112	97	114	79	100	125	122	113	104	104	112	121	93	103	109	95	107	103	117	98	116	118	123	117	114	101	93	101	112	99	91	99	95	126	100	125	114	117	119	114	117	99	110	121	105	109	110	108	104	90	103	106	116	102	107	104	119	107	115	126	110	96	107	117	103	109	101	94	118	95	115	105	112	101	103	123	105	115	131	110	114	97	85	126	115	91	98	105	104	105	115	102	101	96	118	107	89	118	94	108	118	115	100	91	93	113	119	112	112	103	109	88	128	109	127	116	103	96	122	104	108	102	94	108	117	102	87	122	99	121	110	102	116	103	120	110	96	93	113	93	118	94	106	121	99	91	111	113	125	96	95	90	122	112	126	102	111	99	83	108	100	98	112	100	98	92	121	106	95	96	130	100	110	111	91	100	117	102	112	119	139	108	120	105	116	111	97	101	116	102	118	119	111	109	108	106	99	88	110	113	101	97	112	94	115	109	118	120	114	93	111	114	114	105	122	99	101	108	94	97	85	106	105	96	113	122	118	112	112	86	104	118	115	111	121	106	116	106	100	104	126	91	94	112	104	120	94	113	117	98	111	126	114	121	128	109	96	116	99	116	111	117	112	84	115	113	110	99	84	115	102	107	89	115	115	130	116	109	128	104	129	125	117	114	97	106	124	93	99	110	117	86	102	116	125	110	95	100	93	112	122	118	116	108	92	124	130	110	79	107	117	110	102	116	111	94	93	94	105	114	107	130	108	107	125	105	113	107	112	101	128	104	97	115	93	93	131	113	130	99	101	106	126	108	102	102	97	94	117	98	85	119	105	134	99	109	104	113	120	101	101	107	112	113	102	115	119	99	112	117	118	108	107	104	120	101	115	102	116	124	120	121	96	94	107	127	124	126	99	102	112	107	98	99	105	115	91	121	114	100	96	106	101	100	90	125	101	101	99	98	96	106	114	95	108	117	109	122	131	104	113	117	105	103	115	128	88	109	103	120	92	88	88	86	114	98	110	95	110	81	106	114	107	122	103	108	109	101	112	97	100	115	128	83	103	93	104	118	117	104	102	105	109	106	111	100	111	120	98	99	105	106	108	120	106	108	117	93	102	118	107	114	109	91	98	99	112	108	120	109	124	131	100	101	101	120	111	108	120	100	111	114	117	98	101	100	99	118	122	100	118	106	93	109	107	124	120	124	136	116	119	92	107	109	95	97	112	110	114	94	122	114	103	87	118	118	100	103	105	118	112	111	95	105	115	119	137	110	106	99	118	95	90	108	105	95	110	126	102	104	93	103	100	106	120	101	101	104	115	102	123	126	103	127	124	101	97	102	104	87	95	99	107	99	92	106	104	123	111	101	128	100	105	107	109	76	106	128	105	129	100	86	83	99	134	111	94	119	93	98	133	118	99	129	83	109	119	113	119	110	107	110	104	106	104	110	103	98	111	93	98	96	96	108	104	113	124	104	106	98	98	118	118	110	110	100	125	91	107	103	115	102	110	97	102	107	109	113	103	95	118	82	107	125	101	110	104	108	97	89	119	123	117	112	106	111	108	95	100	115	114	114	107	121	102	111	112	102	96	103	99	100	107	86	116	99	114	107	101	91	94	97	101	117	106	103	103	108	110	118	99	109	98	99	113	103	80	106	103	142	109	90	103	88	107	93	99	127	100	129	111	132	94	101	103	110	129	109	130	99	99	101	98	105	106	108	95	101	105	95	94	107	102	96	117	101	106	105	103	97	114	94	123	109	105	111	112	105	115	110	92	112	119	115	99	117	116	113	95	103	105	113	107	100	113	107	96	100	96	105	108	113	115	92	112	101	106	111	110
17857	7787	3102	4850	9221	10550	9949	8283	6023	4542	3175	2454	2313	2117	1854	1721	1580	3516	7884	3032	2115	2807	1309	1261	1199	1170	1148	1170	1226	1175	1145	1178	1273	1293	1260	1369	1409	1499	4267	6585	5406	3439	2105	1415	1019	953	971	950	969	948	971	953	937	948	943	899	944	887	938	909	927	1003	908	918	939	893	950	936	1003	891	945	919	877	913	915	913	999	939	941	948	923	929	908	934	922	980	891	955	921	939	935	946	953	957	913	918	907	931	952	958	938	967	928	937	915	967	905	875	949	940	930	944	940	921	951	945	949	969	978	970	932	916	891	919	937	899	971	917	973	916	934	920	908	906	1004	945	963	929	959	970	908	938	930	928	948	915	944	923	915	980	908	919	962	913	936	932	981	942	976	958	957	922	994	889	913	908	948	924	979	971	936	947	948	906	912	907	950	924	1018	989	972	941	904	923	925	949	946	935	960	963	998	951	973	927	907	916	944	950	867	951	968	963	1009	941	963	973	960	941	908	947	953	872	917	964	915	886	972	956	937	948	971	961	956	975	967	927	994	945	969	1013	957	909	945	946	912	925	981	913	873	986	926	955	933	920	953	889	888	945	948	945	931	939	950	916	913	965	888	966	922	988	1002	930	949	928	896	942	930	915	955	939	955	889	933	915	916	997	942	972	972	937	963	937	956	1010	962	915	947	908	928	896	904	910	960	969	1003	954	927	942	885	937	910	962	985	978	905	936	913	921	941	940	901	971	946	979	963	946	928	911	1020	879	921	956	942	901	921	1009	947	992	1005	981	943	910	925	911	1004	957	894	926	935	968	908	942	957	951	991	963	902	964	930	908	937	932	958	971	939	892	923	962	959	944	892	894	961	916	939	960	868	1008	998	977	965	950	913	932	923	931	902	927	944	895	915	943	884	974	959	930	970	944	932	910	940	909	919	921	917	984	899	910	946	936	935	966	923	956	960	957	915	946	961	943	929	920	991	935	942	897	928	980	978	946	958	976	928	955	948	947	919	948	934	944	921	972	933	948	870	927	928	966	945	1012	941	891	940	997	940	924	1009	968	915	964	894	927	960	924	955	928	951	915	962	947	946	879	904	989	978	944	959	994	890	943	912	878	938	982	948	978	958	925	924	952	983	925	940	953	903	979	980	902	950	946	875	917	925	961	945	989	956	1000	925	929	953	896	939	919	952	917	1016	926	979	858	935	947	978	885	973	973	964	908	947	933	984	978	902	941	965	954	932	987	939	998	953	957	953	942	880	985	927	915	983	914	905	982	938	979	922	972	936	872	977	982	948	918	970	1000	930	939	927	931	923	928	879	863	915	988	944	962	929	925	934	930	956	963	960	939	930	866	884	957	960	993	926	992	959	937	958	935	998	1000	948	949	894	923	954	926	957	950	957	993	898	961	979	917	915	923	974	939	955	899	948	985	959	1027	922	923	973	959	964	940	898	904	942	925	973	947	881	933	932	946	930	924	982	945	988	943	901	939	957	881	966	959	959	992	968	960	914	966	930	984	954	974	959	903	981	944	911	967	945	926	1002	939	925	969	937	952	935	911	961	948	906	988	913	968	1012	989	929	930	972	912	917	931	941	923	967	997	895	940	943	908	968	926	954	923	951	996	914	923	947	889	959	942	930	930	935	949	972	932	895	948	988	855	902	938	958	961	944	969	1012	941	966	982	972	979	939	945	969	915	945	934	932	934	942	945	983	925	966	911	957	953	999	877	881	945	973	928	955	941	986	917	927	943	923	1000	975	918	950	912	974	894	949	912	944	948	925	952	920	931	973	959	936	881	993	946	923	926	879	945	971	913	903	976	974	979	976	906	935	935	984	977	920	943	920	895	920	949	951	964	969	969	890	963	942	959	926	936	959	921	927	907	869	985	942	892	940	975	930	963	969	966	910	936	968	991	978	943	1036	966	986	929	933	1002	962	924	866	963	955	914	965	974	920	947	907	944	941	967	940	966	975	920	963	963	939	1010	981	911	989	923	1007	926	910	946	945	875	912	902	979	917	920	946	885	935	935	924	907	925	891	974	1007	909	972	925	955	930	950	899	926	918	934	902	965	979	875	885	914	946	1003	918	992	935	955	973	892	897	931	934	965	990	959	978	959	963	927	985	951	951	902	967	997	908	901	938	920	951	974	938	938	887	950	973	966	921	920	949	921	916	913	869	978	886	943	989	920	911	940	945	925	970	930	922	973	982	957	905	901	912	891	926	964	926	913	946	977	940	994	989	959	890	959	942	956	916	895	936	947	915	903	970	916	944	930	986	978	908	916	927	932	922	897	919	970	925	950	956	934	918	999	926	995	961	991	970	930	923	986	973	979	959	955	913	945	957	972	915	901	896	996	910	932	951	903	954	954	959	938	986	947	922	992	975	947	929	900	1002	921	934	930	918	962	912	929	993	934	924	983	908	945	952	955	965	994	876	966	949	987	935	909	978	945	946	906	919	970	904	934	912	993	956	922	954	931	929	932	951	956	927	972	929	927	937	985	859	919	1012	967	915	967	924	992	899	928	924	916	964	940	938	920	922	909	877	932	968	951	996	935	927	1013	892	906	986	1011	942	1003	965	990	891	973	934	949	945	1023	950	928	921	931	960	944	984	968	987	969	952	930	997	913	918	980	942	932	943	983	910	968	952	965	913	951	988	938	960	910	938	959	924	921	949	982	889	911	964	976	937	977	962	1001	1000	942	968	966	929	1001	947	962	956	961	991	955	908	926	908	974	943	967	936	970	946	928	898	930	961	932	907	906	946	963	986	947	926	949	922	943	1009	916	976	953	968	916	1064	921	939	955	932	918	970	937	959	893	933	980	961	955	921	982	941	950	956	971	928	925	960	975	944	941	933	969	976	958	944	1037	928	931	914	896	987	907	978	923	973	934	989	929	918	910	925	966	974	926	921	922	907	991	926	916	957	931	907	908	947	1017	915	956	906	890	931	942	917	877	935	949	963	942	903	944	960	968	907	928	902	956	918	950	955	962	949	982	926	986	935	981	929	900	998	983	904	956	919	967	943	928	918	983	888	920	915	926	955	959	975	917	966	950	933	961	956	919	959	988	898	976	955	970	960	967	952	947	923	1005	899	904	966	989	1000	972	962	978	964	947	939	951	937	927	945	939	870	973	918	923	947	940	941	953	918	939	942	928	951	956	938	917	891	936	913	960	953	965	968	981	948	984	908	994	940	1002	860	878	898	954	1037	992	932	969	1003	950	945	949	966	889	926	882	942	916	917	933	950	952	958	969	922	939	953	929	913	864	906	917	905	903	900	1005	974	935	945	944	913	890	929	991	926	926	914	931	949	990	943	932	933	962	928	950	931	922	953	931	938	935	904	931	926	920	976	929	934	965	971	935	930	926	958	985	952	905	1002	876	955	962	916	956	907	968	922	948	982	969	919	950	898	886	953	923	1016	864	996	966	898	991	919	878	976	932	978	927	900	950	956	933	953	953	945	929	944	944	968	956	923	861	869	949	922	906	904	931	882	947	909	909	941	965	917	931	937	949	928	920	965	920	917	921	941	963	941	950	940	958	902	933	897	982	945
1827	441	233	153	143	215	230	193	186	160	119	128	128	120	105	122	111	200	534	394	121	92	97	101	98	88	88	80	88	89	95	76	90	94	89	101	122	225	389	299	205	158	99	84	87	89	78	80	84	77	88	82	73	87	89	77	89	85	81	64	77	94	90	82	85	69	96	71	84	74	84	76	90	80	64	80	71	84	63	76	97	74	63	81	67	82	98	75	97	80	80	79	68	77	87	81	92	78	69	85	87	79	80	82	75	76	83	86	75	73	88	73	90	75	89	84	79	63	81	78	72	77	69	82	82	60	78	71	81	87	76	55	71	92	79	94	83	72	84	64	80	84	88	88	79	97	85	74	81	77	71	80	89	90	84	81	78	79	73	70	73	78	96	88	81	86	80	75	87	106	73	73	92	71	64	69	83	67	96	81	64	79	68	70	69	84	88	69	70	89	82	81	87	87	97	85	78	81	85	79	81	87	76	80	83	78	74	75	79	76	85	86	84	86	75	77	84	81	94	70	74	93	70	86	72	86	67	105	79	79	71	92	90	72	81	64	71	79	94	104	83	72	74	80	79	83	88	77	79	72	85	71	77	87	92	87	64	73	76	82	87	75	77	82	90	76	71	83	82	92	84	77	64	76	83	76	77	77	69	93	86	75	81	84	91	85	84	68	92	69	90	67	71	84	66	76	88	73	76	86	71	81	84	75	72	73	65	91	76	72	79	91	82	92	78	80	74	93	93	79	76	92	78	75	80	83	65	82	71	75	87	76	81	76	71	85	65	75	86	77	83	93	60	81	69	84	101	76	69	82	95	81	78	68	94	68	68	68	99	76	76	72	67	70	71	75	69	102	94	103	89	67	88	87	86	62	78	78	86	74	80	77	91	86	71	81	70	83	90	83	91	77	99	89	81	89	67	82	91	79	87	90	81	80	66	87	82	83	80	81	91	77	65	75	79	65	81	93	80	90	85	83	83	80	92	83	57	74	86	85	76	66	85	81	83	78	79	86	57	69	80	98	61	85	90	80	75	88	81	71	80	74	77	97	93	88	75	69	73	72	94	93	84	81	78	80	78	81	68	77	80	78	65	69	78	79	80	73	84	74	66	71	90	87	87	78	83	66	85	74	96	87	80	88	79	80	86	79	76	74	84	72	96	67	89	83	66	79	80	93	71	62	78	79	85	75	82	86	95	78	91	92	80	78	93	75	63	73	89	78	102	75	81	88	73	78	80	89	68	72	71	73	71	78	61	82	79	73	95	76	93	75	87	84	90	63	82	85	77	87	78	91	94	82	72	88	87	86	78	72	95	75	88	79	75	77	98	85	81	73	94	77	87	83	78	74	94	77	72	92	86	89	77	83	66	70	92	78	86	79	86	96	85	93	64	85	82	84	84	74	97	93	86	81	87	59	78	70	97	79	76	77	76	76	70	85	90	78	86	66	77	90	75	90	90	66	85	79	69	78	77	68	73	70	77	80	85	75	91	80	62	71	60	65	73	81	91	74	94	79	80	73	80	91	103	73	70	76	82	75	70	82	86	84	82	88	68	79	64	85	67	68	97	71	81	82	86	79	73	85	75	96	80	85	95	64	80	81	74	73	81	57	68	85	86	69	67	58	63	82	85	73	76	94	77	81	85	67	79	80	77	74	69	86	86	96	66	70	80	90	69	90	88	98	76	75	65	89	81	71	100	74	83	70	84	79	75	88	69	79	86	83	73	95	77	71	77	81	81	85	74	75	104	73	76	93	82	75	85	82	86	82	87	80	65	67	71	87	78	74	88	80	71	87	83	78	93	70	99	72	81	94	78	79	82	75	86	80	88	82	80	73	88	76	88	81	93	83	89	74	73	73	78	85	87	85	83	93	71	93	88	78	91	70	82	77	87	96	88	78	84	81	89	77	92	77	85	80	89	79	69	89	96	72	91	82	86	83	76	82	69	76	70	72	90	79	66	74	67	96	91	85	88	90	82	81	84	84	86	76	94	71	78	67	73	68	88	83	93	84	80	80	92	77	77	80	83	100	83	74	81	77	84	65	62	79	89	93	69	64	83	75	76	74	70	82	87	73	92	83	83	88	68	82	89	77	80	92	71	73	91	69	90	82	72	90	83	65	79	83	89	67	99	86	84	78	80	72	79	86	76	65	83	79	84	91	76	83	86	81	85	86	89	78	79	79	100	76	76	83	77	85	87	79	58	81	73	81	62	78	84	81	79	89	86	87	66	81	73	82	64	87	87	65	95	78	81	69	89	72	77	78	93	80	78	92	88	85	86	84	85	75	75	58	94	68	72	96	67	90	73	81	97	85	72	79	89	58	83	77	68	66	72	86	68	76	92	70	85	69	76	80	86	84	66	87	79	82	73	85	68	79	76	79	88	67	89	63	86	79	75	96	85	84	67	74	79	90	86	83	82	91	64	68	69	78	74	91	77	62	81	72	85	86	69	75	86	69	80	71	83	78	62	69	80	89	78	85	86	80	76	76	78	81	88	75	87	70	87	70	72	83	79	73	86	78	76	78	72	89	88	95	79	81	79	71	73	90	82	78	86	81	80	84	77	87	74	86	70	74	84	91	78	69	76	81	79	74	80	86	92	83	83	67	85	82	83	74	100	83	77	96	73	69	80	71	85	76	81	87	83	86	78	74	75	88	98	81	85	80	74	72	67	80	79	60	89	74	76	87	103	77	69	74	72	66	69	76	74	80	77	80	84	73	95	82	69	79	78	80	87	82	74	89	79	87	97	82	96	80	77	77	72	72	73	70	82	72	90	86	77	82	81	78	70	81	82	88	77	79	72	83	73	92	68	73	76	78	87	85	91	81	86	70	71	84	66	83	69	85	76	80	82	80	95	69	75	74	103	99	79	59	80	72	77	89	84	90	88	80	85	83	76	69	74	84	68	81	79	84	64	90	72	76	74	88	93	89	76	63	67	81	76	95	88	97	72	80	64	74	73	85	84	99	72	63	90	70	66	77	80	84	77	78	82	66	79	99	85	85	89	91	69	63	68	69	70	86	72	84	86	76	88	80	71	72	86	99	69	70	73	77	88	94	90	78	88	70	67	81	81	81	77	79	82	90	80	62	76	77	73	85	78	82	61	101	88	83	59	88	80	95	66	88	76	83	85	74	87	89	82	84	83	79	89	90	68	82	85	82	68	79	67	90	85	88	72	75	73	81	85	117	77	87	60	79	81	90	71	86	84	92	86	77	70	62	88	72	77	88	94	75	87	68	79	70	86	85	94	82	77	68	72	96	72	71	87	80	90	84	85	71	78	73	84	90	82	93	72	81	84	80	71	78	82	76	68	98	87	83	89	89	77	91	82	90	89	70	93	85	104	87	73	80	84	65	80	72	74	89	59	82	56	85	58	77	96	85	89	78	78	91	82	69	83	67	68	88	79	70	78	95	94	63	89	86	76	79	74	85	72	87	71	81	101	90	80	87	84	81	76	84	85	81	65	76	70	86	68	90	84	85	75	69	66	85
14784	5621	2534	3648	7477	9151	8316	6714	5200	3551	2661	2455	2227	1816	1625	1527	1420	3367	9948	6821	1384	930	967	1486	854	833	865	837	823	869	761	755	675	735	692	804	1264	3560	6915	5200	3122	1970	1240	878	756	678	630	644	640	614	688	586	686	664	645	626	645	605	609	603	582	618	649	591	585	633	659	648	684	685	682	621	650	651	646	670	674	657	672	629	646	620	647	682	687	627	600	668	620	608	642	622	618	709	662	635	624	641	589	650	654	647	637	612	637	632	620	621	642	660	683	655	619	648	647	612	624	656	665	601	646	623	653	646	661	623	642	644	666	659	623	674	631	661	647	646	654	668	616	623	663	641	593	626	636	629	619	635	657	620	655	631	661	623	638	639	624	621	601	634	665	634	621	643	658	668	649	627	649	630	621	622	684	636	615	605	650	643	620	617	659	633	653	667	639	631	641	649	659	624	640	679	677	626	632	634	644	648	626	659	645	651	602	624	648	696	641	659	614	629	610	621	599	663	660	648	631	702	630	666	648	662	653	604	637	609	633	600	658	631	609	632	666	676	633	712	627	679	678	615	619	619	651	609	695	668	654	673	658	671	681	670	577	639	659	652	665	653	629	677	651	656	661	647	635	633	631	626	684	679	638	614	627	648	621	656	611	636	622	600	638	613	661	595	626	635	629	665	620	634	624	627	645	651	649	683	613	646	691	673	606	644	657	628	613	677	668	658	631	638	659	669	629	634	666	670	650	629	612	626	699	649	606	644	611	604	613	673	640	686	625	611	657	652	626	630	643	610	645	644	638	642	643	663	682	644	645	595	626	666	627	648	633	623	666	656	665	643	629	701	605	628	657	681	626	644	641	691	629	636	628	629	649	636	603	639	604	622	642	643	637	629	640	660	637	660	640	672	633	641	630	630	616	629	623	608	597	662	635	681	635	614	657	614	652	642	635	683	633	651	636	669	638	641	624	659	625	618	643	631	648	618	658	625	662	638	665	665	674	667	674	672	623	652	619	631	679	637	616	634	630	640	642	590	657	606	643	609	650	597	629	660	633	620	643	673	670	617	679	661	647	656	604	641	679	629	673	622	637	658	688	654	600	650	650	605	592	649	640	657	653	681	648	638	663	627	633	656	658	653	609	621	576	645	600	647	632	697	597	614	663	630	613	638	615	660	605	631	654	633	646	638	628	639	693	615	615	698	617	653	638	654	649	614	663	625	649	610	641	576	600	635	652	698	683	662	611	642	622	643	615	622	608	633	635	657	652	652	635	628	620	638	633	663	616	684	640	652	631	586	597	574	635	669	643	616	686	624	623	613	600	616	630	635	624	627	612	654	634	620	652	607	638	633	644	681	648	628	654	604	641	600	668	664	633	658	625	669	671	686	626	603	625	669	631	621	665	655	618	656	656	621	628	662	618	650	589	622	597	641	658	673	633	614	624	644	689	652	632	653	666	639	620	635	670	627	590	603	679	647	642	672	625	640	613	646	642	618	611	649	649	646	643	669	665	662	637	646	660	620	644	633	611	667	681	662	655	652	629	677	604	656	639	625	663	704	629	646	634	628	647	649	650	648	607	683	649	685	618	642	603	654	622	635	600	687	627	580	625	614	663	674	640	642	640	615	642	673	683	625	661	635	644	636	653	627	654	620	659	652	664	631	645	668	664	615	670	634	615	575	643	620	633	611	604	632	652	668	619	656	665	646	642	654	619	619	671	647	661	686	615	624	587	630	666	648	669	605	651	654	614	634	622	615	631	637	703	634	635	661	644	646	664	607	621	639	641	625	639	685	633	657	636	674	629	582	595	609	649	641	636	661	649	685	679	619	658	636	621	660	618	670	670	682	615	651	595	615	648	613	623	626	653	628	638	628	642	587	632	634	621	590	696	673	612	644	683	589	639	635	632	654	672	612	612	668	661	612	652	665	664	644	653	682	676	629	657	634	627	647	632	654	634	670	669	678	674	635	624	669	655	646	641	633	671	632	606	672	638	664	640	636	628	651	630	659	636	657	616	640	640	624	684	612	671	652	636	659	649	634	641	646	613	632	646	632	641	638	640	610	640	610	625	569	634	623	635	687	698	626	602	635	627	637	613	663	669	597	665	680	676	634	639	658	606	622	650	639	620	669	641	662	622	664	627	668	649	643	620	677	618	679	628	697	632	645	627	605	633	661	605	619	682	646	690	634	627	624	656	651	654	628	645	694	626	649	683	637	633	653	622	668	605	617	680	649	640	691	711	617	681	650	675	662	615	629	639	614	637	695	626	666	635	653	650	654	663	596	638	670	615	590	708	625	614	655	677	641	650	625	630	645	674	648	637	615	618	634	644	643	640	613	640	644	653	631	692	667	687	645	643	658	641	624	646	643	663	620	669	681	661	686	604	631	612	686	648	628	663	657	631	632	662	652	650	637	644	641	683	629	612	647	642	625	674	587	638	632	643	655	607	640	624	615	689	651	610	633	625	719	614	650	634	650	648	649	643	651	586	674	628	625	619	607	652	650	646	573	659	628	633	604	617	590	651	638	657	632	648	661	658	632	641	644	688	676	621	638	648	632	607	641	569	624	665	621	638	659	666	605	603	648	667	667	685	626	634	625	591	649	619	621	625	631	605	673	640	606	627	667	615	683	659	616	658	643	650	675	671	617	608	650	663	653	629	654	635	677	591	624	635	637	618	657	633	682	632	640	667	648	626	670	641	685	628	645	661	655	659	623	617	609	612	665	617	651	644	591	583	657	629	647	640	630	615	659	640	680	670	650	645	608	636	648	657	635	582	661	672	685	652	636	655	635	639	655	644	627	613	652	648	668	636	617	663	619	627	694	671	642	624	623	658	666	666	643	661	639	631	633	670	651	640	674	614	629	641	692	642	639	625	661	622	655	635	665	642	651	624	672	651	641	658	679	629	603	645	664	636	628	674	656	655	630	671	683	627	669	632	650	653	649	662	638	617	624	627	621	637	628	652	602	628	631	575	617	659	642	616	645	604	645	611	625	621	658	641	676	649	674	665	621	639	652	648	616	601	644	644	696	632	647	635	606	626	627	604	659	642	624	644	628	638	647	646	657	626	659	673	631	640	630	653	649	643	642	689	654	618	652	592	679	649	631	605	653	653	611	633	645	620	598	664	623	637	610	608	667	645	658	623	662	696	580	631	624	673	640	653	621	704	651	643	623	631	685	607	680	615	643	630	639	672	630	653	642	650	638	627	648	615	652	626	589	654	680	603	621	641	659	623	656	591	623	662	653	658	615	588	636	637	637	659	656	642	670	662	654	682	655	693	689	616	669	622	662	639	668	678	662	655	615	594	644	627	685	692	621	631	665	633	625	581	613	652	608	670	643	613	643	668	609	636	654	606	673	687	667	641	629	629	652	652	653	633	588	621	661	611	676	675	636	638	652	648	631	615	677	655	677	657	645	641	643	634	632	659	599	614	656	675	679	628	650	581	671	626	662	668	678	673	650	621	725	645	639	642	642	618	605	630	649	619	680	691	670
1359	538	284	203	218	281	311	270	261	203	174	180	179	167	146	131	124	290	833	869	943	407	99	116	117	98	85	101	107	107	106	86	110	109	112	105	118	252	397	365	201	168	141	112	117	83	122	98	103	79	89	106	86	96	82	94	92	80	92	92	103	104	82	98	99	82	78	104	90	96	102	109	89	94	90	104	94	113	96	99	96	80	92	87	92	93	97	111	95	87	99	96	95	103	80	111	89	108	95	86	99	106	91	92	98	94	103	78	97	92	97	95	84	92	106	100	79	102	88	104	106	95	76	107	107	80	93	105	86	100	112	98	116	98	95	97	82	92	98	90	90	106	94	83	95	109	94	92	88	86	95	79	106	85	88	88	85	101	102	91	100	105	109	87	98	92	110	111	112	91	96	93	102	97	94	97	91	105	96	94	102	100	109	79	105	98	94	98	105	99	93	89	85	80	116	79	96	104	92	74	113	118	86	87	81	100	87	98	118	99	104	94	95	99	95	106	92	108	102	103	101	99	96	113	86	109	82	99	89	98	86	80	104	103	99	94	102	96	86	101	97	93	108	107	108	93	90	93	86	102	93	80	74	91	97	106	114	101	109	115	89	105	107	77	82	86	99	91	93	93	103	95	99	99	92	86	108	93	117	86	99	83	115	87	85	106	105	101	79	107	93	89	91	88	84	99	112	97	95	101	100	98	88	103	74	108	111	96	86	94	93	118	96	90	92	97	82	90	88	84	110	88	114	105	88	90	103	76	98	106	74	107	93	102	79	87	94	101	91	96	108	83	86	95	100	97	90	85	106	110	90	103	107	98	77	98	104	77	119	80	97	105	89	101	70	95	99	93	116	74	99	84	81	94	87	96	104	91	109	92	106	94	113	102	95	90	104	100	98	100	102	100	114	104	117	87	118	101	109	114	96	79	101	81	96	110	103	98	91	87	107	96	98	109	111	109	82	97	91	89	100	110	99	91	81	89	84	99	88	84	92	91	103	94	73	120	78	80	90	91	92	85	96	92	93	95	96	110	113	102	104	106	81	102	87	91	88	97	95	95	84	88	91	97	85	92	97	88	99	94	103	95	91	77	102	86	92	104	91	101	90	100	93	74	93	98	95	98	104	90	100	104	88	117	85	77	101	99	87	91	86	105	87	110	90	99	97	108	100	81	86	94	96	103	70	100	81	91	106	105	83	105	82	86	92	113	82	81	96	109	114	92	99	93	77	117	109	93	100	102	95	103	86	109	98	86	96	88	88	89	100	86	102	71	90	81	80	87	97	82	82	108	90	80	90	97	98	91	88	84	94	87	98	92	90	74	105	90	95	98	86	108	90	74	91	101	84	90	109	96	92	93	83	96	86	101	92	92	82	96	114	99	108	85	92	93	103	78	95	77	111	88	87	90	101	94	92	83	72	91	102	83	108	103	91	96	99	90	80	91	99	89	118	119	93	111	92	100	84	90	104	97	97	100	94	81	102	100	94	88	99	83	91	82	88	83	103	111	83	97	83	94	103	88	82	82	98	96	107	86	84	99	91	87	96	69	80	91	94	98	83	92	93	83	98	81	92	91	95	90	101	94	93	89	92	109	91	66	94	87	107	88	90	93	103	98	78	95	109	77	90	99	117	111	90	87	89	86	81	121	101	87	114	93	81	89	84	107	100	92	96	101	108	103	102	103	88	94	79	96	103	110	106	88	97	103	78	95	97	75	106	95	92	88	114	97	99	99	108	84	91	81	83	97	101	94	86	95	109	98	103	104	101	84	110	93	110	92	81	94	91	109	95	108	84	102	100	96	88	85	97	93	91	87	115	95	104	89	79	101	98	85	98	84	96	94	95	86	79	85	93	89	98	110	103	104	87	102	98	83	103	88	96	93	90	94	84	96	89	89	88	108	72	94	96	113	85	108	96	105	82	93	85	96	98	80	92	78	89	77	80	89	104	82	88	95	93	94	88	88	89	107	107	102	105	95	91	101	90	81	90	109	113	99	100	90	108	99	91	88	78	105	109	94	92	98	100	85	108	97	102	87	109	107	105	98	99	97	84	94	108	105	124	103	95	94	106	101	101	93	102	98	110	107	113	97	108	83	88	100	81	97	72	93	87	103	103	78	107	98	90	92	116	95	92	97	96	97	98	117	101	112	89	91	86	107	99	96	103	96	106	89	96	96	98	88	87	108	72	90	85	90	98	101	105	85	100	94	107	97	61	82	112	100	85	88	82	112	92	95	101	99	86	91	105	106	94	100	78	99	82	96	99	95	83	86	89	95	90	111	96	97	95	104	78	93	99	89	100	92	92	84	96	99	100	98	98	92	101	104	94	86	94	86	97	114	91	106	86	95	85	98	78	91	86	98	103	91	99	98	102	78	93	86	83	91	100	120	106	96	91	84	84	102	73	96	110	87	102	107	80	85	93	93	101	91	89	97	97	90	91	97	109	98	94	95	102	100	90	106	92	90	97	91	79	99	84	91	111	93	117	97	109	103	86	106	88	72	92	102	90	87	102	99	84	97	88	108	101	93	102	110	85	93	89	106	79	88	81	101	99	113	100	91	100	86	100	89	119	96	80	95	106	81	91	90	88	103	106	112	86	94	106	83	92	98	96	102	101	94	97	96	95	93	87	90	109	82	85	101	74	97	105	97	101	99	100	83	105	92	86	82	105	103	92	95	98	78	89	106	101	101	97	88	97	91	104	98	95	100	96	105	97	109	97	95	80	88	99	101	83	82	97	83	121	110	90	90	100	98	84	105	101	98	86	100	101	74	89	90	106	87	95	95	77	94	98	104	107	110	96	97	91	90	90	107	83	71	93	75	75	117	89	101	92	90	83	88	99	76	95	96	114	87	78	90	97	94	93	91	100	95	91	86	104	78	91	79	104	99	107	93	101	113	83	100	97	73	82	99	126	87	91	89	85	94	105	96	82	106	84	94	95	79	98	100	109	112	84	95	99	97	99	86	98	105	104	80	88	76	115	97	102	93	98	88	76	82	95	106	93	87	94	94	113	90	101	103	98	86	83	101	82	116	105	103	91	81	90	88	98	94	84	94	93	94	90	88	85	113	94	91	110	119	86	97	83	101	97	99	90	101	106	100	96	109	82	80	104	88	93	94	111	100	110	100	103	104	89	99	92	96	89	96	89	96	107	88	108	109	90	94	102	102	70	93	74	100	94	97	97	101	97	95	93	91	107	104	114	81	88	99	109	97	108	100	89	83	114	109	87	92	90	98	83	90	91	96	97	108	108	105	108	116	97	105	83	82	110	102	115	112	96	76	75	78	110	85	102	88	97	100	96	103	83	101	85	85	109	82	98	107	89	76	78	85	113	109	85	93	110	102	94	80	102	66	96	113	97	111	99	103	85	118	87	98	81	88	84	97	107	106	97	84	90	83	88	99	76	95	98	90	90	94	114	86	102	95	86	101	106	81	94	89	80	97	107	109	82	90	95	113	99	78	100	84	97	98	90	96	98	96	88	85	114	81
16847	7161	3510	5195	11379	13148	11339	9450	7300	5402	4438	4428	3765	2942	2533	2338	1923	5880	15593	15785	15403	6615	1256	1597	1318	1033	1061	1027	1068	1080	1108	1052	957	985	914	960	1506	4828	7903	6134	3777	2663	1746	1215	1008	928	873	863	849	840	890	879	896	839	835	870	869	914	848	811	851	858	817	878	903	839	876	860	830	856	872	847	839	874	877	848	900	788	860	866	887	893	866	828	830	844	855	879	867	852	865	882	843	885	907	882	868	850	893	877	875	884	832	877	883	861	833	829	821	864	806	855	888	846	801	837	818	805	861	903	872	894	908	839	828	879	865	930	883	838	842	848	880	869	884	846	914	884	830	859	853	840	871	856	850	845	903	897	859	871	917	887	830	834	853	828	856	861	861	890	838	842	847	804	880	839	857	875	835	920	898	832	873	874	836	846	831	904	811	884	904	833	817	847	850	925	950	917	839	863	869	904	851	863	868	857	876	840	833	897	876	892	895	889	889	823	876	848	837	841	903	849	876	827	837	922	903	871	827	883	890	853	874	853	852	880	854	825	827	825	868	816	861	874	826	842	888	866	853	880	820	843	929	886	910	872	818	862	888	870	827	905	795	828	822	850	895	841	813	872	847	863	863	855	883	902	895	818	843	900	880	867	823	858	813	881	854	826	859	897	847	836	916	880	890	886	885	832	843	872	868	862	830	871	830	858	817	846	878	855	848	889	846	857	843	855	834	879	822	840	902	850	844	807	872	865	813	863	838	842	871	834	840	811	813	893	877	771	905	903	923	863	870	860	841	890	876	863	875	877	864	875	914	790	856	869	854	910	821	843	840	827	848	831	817	823	846	843	836	887	891	883	849	913	819	890	797	860	885	827	871	869	798	822	847	886	908	815	846	883	858	864	810	843	855	840	866	877	880	800	826	843	869	859	844	847	884	875	838	897	915	876	851	892	833	841	866	831	837	872	846	855	867	806	844	891	873	878	863	840	854	870	832	853	840	904	905	820	854	845	840	858	916	850	879	835	833	812	778	862	861	885	899	828	829	876	865	844	857	881	837	860	803	859	836	832	840	886	863	856	928	889	827	883	852	835	822	892	892	882	876	928	856	855	829	851	890	836	854	874	864	862	854	925	852	847	875	906	868	835	828	847	867	913	912	889	831	808	858	852	831	880	908	817	865	870	865	873	836	882	830	858	866	837	901	861	845	876	844	879	784	924	899	805	911	866	907	858	848	805	863	808	823	829	827	857	922	803	798	855	852	804	906	854	884	833	836	914	849	933	897	860	845	886	897	828	878	833	871	823	804	807	867	856	835	822	848	885	870	872	809	824	899	842	873	818	851	846	888	877	829	863	846	931	890	818	824	912	876	850	881	859	858	840	864	836	900	852	844	823	824	846	914	827	857	888	861	842	816	790	884	860	897	830	897	883	877	869	916	868	898	929	843	842	852	839	888	809	851	879	863	842	841	844	848	851	850	902	872	799	831	871	854	857	876	873	884	864	867	895	860	891	891	876	883	877	878	863	850	909	884	851	880	820	860	867	836	936	898	907	858	830	869	852	860	854	813	836	798	923	886	850	839	920	882	867	809	863	833	891	854	883	888	842	891	842	872	899	881	874	859	835	868	837	842	866	864	925	827	869	874	843	851	819	874	870	850	858	858	893	849	881	845	878	838	861	837	826	843	888	919	854	856	856	835	896	868	883	842	876	877	850	837	878	869	841	860	881	854	859	839	848	843	833	873	906	866	868	806	881	863	880	855	820	840	894	883	806	832	929	873	870	845	848	898	806	847	852	874	861	861	881	841	885	784	876	840	872	848	850	809	836	869	859	832	904	871	862	847	827	888	836	870	852	822	874	792	872	889	855	869	877	838	814	888	870	823	889	911	929	876	874	843	899	896	856	806	913	845	871	890	856	925	853	845	870	817	889	844	935	826	895	830	828	870	841	863	861	902	820	848	921	828	824	895	855	838	879	869	862	820	862	853	873	863	832	869	848	896	877	898	872	857	862	827	841	827	837	850	872	858	867	861	877	813	844	832	825	771	862	865	863	822	880	837	849	851	886	880	868	879	874	880	866	859	834	833	928	847	841	844	873	853	882	864	858	860	908	855	825	885	868	883	823	819	819	877	889	823	924	879	876	908	892	873	904	879	836	892	862	893	865	800	893	870	815	874	899	809	824	823	849	942	822	888	849	858	839	843	876	876	879	860	813	867	870	843	862	845	835	858	835	863	846	849	917	879	851	881	851	919	813	850	895	831	836	876	856	826	872	865	892	861	834	872	891	843	907	853	851	821	803	868	824	869	884	835	845	842	877	835	877	841	845	840	788	868	852	840	905	860	815	894	852	893	845	858	843	827	893	918	849	871	856	917	847	880	885	845	859	867	912	896	807	879	862	876	835	791	902	847	873	869	902	840	856	886	878	874	836	795	852	840	871	871	859	858	858	850	851	838	887	915	880	879	840	869	860	856	799	858	856	857	882	841	872	851	814	797	870	886	825	822	888	839	871	831	856	900	817	881	847	865	856	877	877	877	810	852	845	866	852	831	857	844	872	885	819	852	858	956	870	871	853	894	862	884	827	889	866	864	836	825	879	885	899	875	874	825	851	918	865	837	835	828	841	870	895	897	860	838	872	897	806	860	813	855	901	867	822	827	895	911	827	848	884	861	943	880	796	810	895	879	837	862	852	876	850	881	858	829	914	883	804	832	800	807	856	897	825	894	831	812	903	901	868	913	855	869	821	882	894	872	934	863	900	890	852	881	853	845	883	874	862	871	843	861	851	913	885	912	895	877	838	884	855	887	828	885	901	878	875	896	856	860	890	846	864	828	858	882	821	826	820	838	862	851	842	904	854	845	828	871	821	849	900	873	866	869	840	830	835	904	869	888	825	849	844	903	908	891	854	810	862	890	837	871	855	847	859	818	848	855	829	824	868	836	862	856	876	861	893	883	816	858	839	865	864	934	860	868	892	860	847	888	902	847	828	877	839	860	837	883	873	844	876	856	872	821	865	880	865	870	899	879	874	887	922	840	897	821	856	813	877	864	874	856	812	879	837	913	821	899	846	788	852	869	815	883	892	871	863	826	886	842	913	846	894	882	886	863	843	864	819	839	789	829	890	872	870	888	825	862	848	880	865	855	829	807	867	843	891	890	843	884	831	818	890	833	853	882	859	873	803	818	889	845	867	863	849	834	842	817	893	838	907	873	870	797	841	881	890	890	832	864	869	855	897	873	823	810	813	836	808	815	824	876	828	829	900	861	888	856	863	845	900	873	910	874	871	821	852	859	845	851	863	833	819	860	858	849	816	862	894	896	864	860	867	902	820	886	867	932	879	873	803	895	827	894	874	847	866	807	852	832	849	800	888	818	857	811	882	850	895	897	885	834	859	827	858	885	864	854	864	823	913	859	871	823	889	800	876	855	866	860	864	905	902	902	827	879	848	876	859	829	864	857	855	909	883	843	825	854	924	859	836	874	831	844	817	875	878	896	825	863	889
1088	245	159	130	133	160	149	143	142	133	141	139	114	114	127	103	83	139	193	213	153	133	81	103	89	104	96	84	91	95	92	100	76	85	92	107	68	111	152	153	160	101	113	93	91	81	104	101	93	97	93	103	89	103	96	99	106	79	84	75	85	89	78	85	84	77	100	88	73	92	95	86	98	90	88	92	80	76	110	97	102	93	99	86	96	97	77	83	92	98	105	95	87	86	100	98	88	86	89	82	107	80	95	83	105	77	90	85	79	92	81	90	85	99	84	74	104	110	103	80	90	94	98	82	86	99	96	102	84	86	96	91	76	97	94	110	96	96	83	85	83	93	86	91	84	85	84	90	86	107	74	99	91	94	67	99	94	91	82	98	100	92	88	78	83	85	88	107	84	92	75	87	84	83	100	101	86	99	86	103	87	88	95	74	96	79	100	90	75	78	110	85	93	83	103	74	84	100	94	104	99	111	104	102	95	101	83	90	93	80	88	85	96	90	88	88	87	89	77	88	89	83	100	89	91	92	79	93	97	91	101	85	99	79	103	104	86	81	98	94	101	67	79	88	67	82	89	97	95	93	91	102	101	91	94	87	107	85	103	78	101	80	81	85	79	82	112	87	88	98	92	105	81	85	110	83	94	69	84	98	89	86	101	88	91	82	87	93	89	85	98	67	88	94	86	92	94	77	81	98	100	88	106	80	73	87	93	102	91	92	87	84	71	93	85	93	96	95	86	108	96	95	91	113	90	73	82	103	93	89	88	72	97	95	77	112	88	99	96	78	84	87	100	102	91	71	96	97	83	66	90	79	89	71	87	88	109	94	91	96	103	82	70	83	85	94	102	75	107	91	86	98	97	92	103	102	110	82	93	83	85	78	89	88	92	87	89	100	104	98	92	73	86	95	111	79	97	88	83	72	82	88	88	102	81	96	86	103	108	102	98	87	84	77	73	107	102	104	86	85	86	107	100	87	88	109	98	96	69	91	88	84	97	82	78	100	72	75	118	82	100	84	97	87	95	91	99	81	102	99	77	96	81	87	78	102	69	88	74	84	74	93	86	80	71	92	94	96	85	83	93	101	88	72	96	85	91	97	81	84	88	93	91	87	82	87	95	97	86	73	97	88	90	84	98	99	75	86	83	75	102	98	88	71	89	88	92	74	75	87	77	90	94	92	102	76	88	85	92	107	99	77	97	97	82	91	93	90	93	82	89	74	88	82	90	88	78	83	87	91	97	91	86	71	94	82	87	79	84	97	90	85	75	90	84	89	81	94	84	94	75	93	85	86	88	87	91	104	82	91	92	91	89	96	89	79	82	85	102	96	96	87	94	86	67	93	104	87	79	100	84	97	88	91	87	109	102	103	84	79	73	96	90	82	104	95	83	97	79	96	87	77	106	75	91	76	97	86	96	82	90	94	105	96	102	86	86	93	73	102	91	91	89	92	83	107	90	93	82	85	80	107	108	82	94	93	75	92	87	82	74	108	100	87	88	100	92	75	86	102	93	90	103	99	92	106	87	67	84	91	102	69	100	93	74	79	99	97	84	96	86	113	88	85	87	94	94	86	92	97	85	83	110	82	78	83	91	101	108	68	88	84	81	78	96	86	97	93	96	74	94	81	116	67	89	107	110	89	101	86	89	107	89	93	91	81	112	68	84	87	88	81	83	96	101	83	89	90	91	110	104	91	93	84	77	99	91	95	101	78	77	99	103	103	94	74	70	83	79	86	94	93	74	83	96	114	97	101	99	96	87	103	92	96	97	92	102	73	82	84	93	103	85	80	109	87	98	78	91	86	92	93	98	84	104	98	97	93	86	87	94	88	85	86	77	93	73	86	98	87	87	109	80	99	108	101	95	74	93	80	107	92	95	92	66	98	89	75	91	95	84	91	89	93	105	89	91	69	89	88	98	101	95	96	95	79	88	91	98	90	92	77	83	74	116	81	102	87	67	80	84	90	111	95	96	92	93	82	88	68	88	92	76	91	98	89	85	77	96	99	105	84	95	90	105	95	98	74	104	96	75	77	95	100	97	78	101	75	107	109	91	97	91	96	92	85	99	102	96	89	104	78	79	90	81	100	83	93	72	93	99	74	89	87	90	94	104	75	84	76	93	101	72	94	83	104	85	89	78	77	84	99	96	86	127	109	88	102	107	87	96	85	98	101	84	82	87	113	91	85	78	80	84	101	98	86	97	79	86	93	94	93	82	68	92	94	76	96	85	87	116	79	87	93	94	78	112	97	99	100	70	70	91	92	91	98	87	98	99	80	95	101	76	79	84	99	111	86	98	90	108	91	106	101	93	85	99	98	89	91	84	90	93	72	102	96	90	96	93	78	93	90	82	90	79	98	90	94	92	99	99	98	90	94	90	76	93	82	83	89	91	94	106	113	81	110	98	99	86	103	86	83	68	90	102	76	97	107	95	89	107	78	77	90	103	79	87	91	91	96	74	105	75	86	99	97	91	111	88	84	88	86	101	83	100	83	96	90	86	85	88	95	106	90	80	88	94	84	90	87	94	84	108	98	81	80	78	91	115	99	87	96	89	97	104	92	115	90	78	93	93	90	92	93	101	77	105	90	88	94	97	83	100	71	86	88	98	81	78	91	83	97	91	84	82	99	91	87	97	91	77	81	109	86	97	82	98	97	96	69	92	83	109	94	70	80	92	98	92	99	86	100	94	86	89	85	72	82	93	91	74	88	97	88	80	85	76	93	103	76	101	81	88	77	86	64	99	106	86	89	87	90	99	92	87	100	101	90	103	97	70	100	80	89	74	85	98	96	86	94	93	86	87	78	88	86	87	87	85	108	82	83	82	102	100	86	110	83	93	91	91	94	90	97	88	100	93	85	71	95	98	102	88	91	81	91	91	102	89	98	85	84	109	108	87	86	99	78	92	85	102	83	89	78	90	88	84	92	93	99	92	83	88	84	89	95	93	88	97	110	87	81	94	80	83	79	87	103	91	104	91	85	74	85	95	84	86	94	88	98	83	95	107	93	93	97	103	92	99	86	93	94	95	77	85	78	93	70	95	83	86	93	82	104	102	87	77	92	89	98	89	90	89	101	97	92	93	83	98	91	105	84	99	82	105	99	94	96	94	88	106	79	108	104	86	81	101	103	79	77	92	105	92	86	104	93	92	83	72	87	91	85	93	84	81	88	86	93	101	83	70	89	89	74	83	101	100	98	97	80	81	82	109	88	99	107	84	83	85	82	87	84	98	71	95	99	86	88	97	96	93	94	91	84	103	100	76	86	95	93	92	89	94	99	82	89	88	99	71	101	75	88	74	90	87	91	72	89	89	106	79	90	87	88	83	87	94	96	99	87	79	88	91	89	88	96	106	107	89	75	88	92	92	87	72	91	85	81	89	90	94	88	75	84	92	88	86	91	79	97	104	86	81	92	84	91	84	74	89	111	75	102	97	85	104	102	89	88	94	87	86	73	97	82	90	85	101	95	81	84	89	104	91	92	76	89
11566	3839	1906	2911	6371	6867	5619	4546	3627	3017	2579	2572	1633	1437	1528	1499	1305	2121	4018	4509	3303	2343	1041	947	986	919	926	942	858	909	862	901	881	916	889	859	910	1344	2083	2413	1877	1347	1036	914	837	776	811	817	744	801	771	828	841	804	784	776	781	779	779	818	820	788	773	757	845	816	755	783	841	761	784	821	774	808	808	754	788	809	746	798	776	859	843	755	791	782	810	764	759	807	774	850	754	761	816	837	818	790	747	828	758	830	874	813	786	781	834	792	806	810	753	801	824	796	829	803	756	736	792	793	734	789	859	773	822	806	770	805	780	777	820	771	799	759	761	811	778	747	787	796	773	801	790	794	772	805	830	794	782	839	792	826	774	804	825	779	761	811	762	766	826	857	796	801	818	783	778	775	729	800	780	759	831	793	821	773	836	761	758	798	773	797	789	773	858	759	766	786	770	751	815	790	762	778	788	813	763	792	803	832	830	783	799	780	761	826	789	766	760	823	810	791	791	771	783	799	784	815	834	826	800	784	810	777	758	765	814	787	807	757	791	765	795	758	802	797	791	804	774	794	816	787	811	776	801	776	856	798	747	774	733	790	807	819	856	793	796	803	766	772	802	771	774	810	806	789	779	802	741	836	799	776	792	795	787	805	778	810	758	802	786	819	810	796	788	748	778	738	856	835	793	812	821	763	755	776	809	839	780	824	823	762	808	776	808	778	763	808	826	832	793	838	803	810	751	783	784	741	815	762	831	775	756	765	767	819	775	803	741	777	813	776	822	768	841	776	801	823	806	803	751	786	830	762	769	731	822	785	823	758	804	764	747	816	768	794	777	817	813	790	757	795	775	807	821	820	804	781	763	793	763	775	781	738	853	797	773	791	803	805	790	754	800	808	797	794	789	834	778	787	748	838	768	788	762	857	809	763	750	808	784	804	816	764	785	769	842	837	776	797	800	768	802	763	773	790	748	783	814	845	811	798	744	749	773	817	787	787	742	772	789	786	744	783	806	801	710	801	799	748	795	815	807	747	807	777	774	773	782	765	781	827	806	805	801	786	815	804	805	819	796	739	785	840	811	783	746	839	807	794	762	768	781	766	751	830	798	793	798	796	755	794	811	779	790	837	750	783	777	792	802	754	755	789	779	808	798	825	753	796	784	861	766	768	800	807	790	813	789	726	795	812	785	812	791	810	805	823	801	805	818	803	786	807	831	787	789	779	813	794	765	817	764	751	804	787	782	776	780	784	809	753	818	838	800	725	776	810	785	765	804	820	757	794	772	843	804	767	801	778	810	809	802	776	789	782	800	762	776	792	776	828	819	820	788	814	821	811	795	841	805	797	827	753	758	758	801	796	779	787	782	851	768	761	799	797	829	758	767	824	791	828	796	782	772	869	789	797	764	811	867	779	859	728	779	829	779	805	800	791	775	781	752	782	755	834	769	790	804	765	744	758	775	839	789	801	747	779	795	753	785	834	781	769	783	828	773	853	775	775	767	788	772	779	764	852	785	847	780	788	794	808	715	802	776	766	760	821	809	794	786	775	755	771	799	804	760	791	778	806	786	743	789	812	744	780	775	823	814	818	741	773	778	826	740	830	844	766	807	768	794	834	820	821	775	804	746	786	792	824	880	809	810	886	812	815	789	780	792	773	844	799	800	815	797	776	838	788	776	869	791	810	801	794	821	815	783	767	814	760	805	785	816	790	829	771	749	770	787	771	848	801	832	755	733	762	825	783	772	782	792	786	762	745	838	751	801	742	766	797	782	826	774	777	819	837	804	774	755	836	824	807	790	758	813	849	816	817	776	794	793	778	801	760	759	786	769	780	792	766	863	754	773	763	849	776	767	792	808	809	840	757	830	785	784	753	788	804	801	848	799	786	806	814	804	802	802	790	774	802	801	810	797	787	774	775	753	780	793	801	824	781	846	801	764	791	800	796	826	761	774	772	819	795	841	798	787	753	826	819	823	777	785	782	773	782	841	790	807	819	793	824	795	766	773	790	844	847	798	808	811	829	787	827	760	817	766	793	752	797	781	820	802	789	817	804	848	764	800	782	814	791	813	775	780	752	800	774	781	800	822	790	791	793	794	823	826	799	772	776	784	790	793	803	791	785	800	767	813	802	824	848	773	841	819	793	780	789	792	810	803	794	822	802	763	793	855	824	757	752	790	833	759	808	795	785	819	802	807	742	821	762	766	778	772	844	797	791	733	799	757	778	800	836	803	818	715	785	784	830	812	813	835	807	768	826	812	784	793	774	773	784	800	780	819	766	761	782	743	775	798	825	750	750	749	866	829	748	798	819	770	778	766	799	797	791	849	747	761	816	770	737	761	809	805	784	793	727	721	776	782	827	773	768	885	789	812	827	824	814	791	758	798	750	768	801	805	841	784	811	765	820	822	798	750	772	812	773	762	813	802	794	788	774	773	774	837	792	783	819	791	807	840	769	714	804	793	805	808	781	806	769	816	820	769	802	780	751	753	775	768	741	765	801	830	825	790	766	810	805	766	837	768	775	806	799	774	752	773	781	781	755	780	791	829	765	811	793	784	796	789	764	798	790	765	836	800	785	775	785	786	816	821	812	782	813	773	790	818	787	797	780	810	774	846	770	804	801	817	776	787	774	779	768	755	782	809	795	776	788	788	796	804	774	804	796	805	822	797	762	775	781	791	748	835	774	787	756	774	743	861	751	777	761	746	849	840	847	831	760	828	788	748	769	809	839	808	795	789	875	853	778	816	762	774	769	774	803	763	801	816	812	806	806	777	747	799	851	746	780	760	846	768	827	811	751	789	809	811	771	757	758	764	786	793	796	784	834	797	789	806	797	782	766	805	823	814	792	765	845	810	749	805	783	803	794	795	805	797	818	824	828	786	781	825	812	804	770	825	769	821	806	830	806	806	764	823	802	761	825	779	792	790	798	752	755	784	733	762	828	837	818	770	805	829	730	799	807	759	778	780	750	723	775	797	800	764	774	782	840	814	859	788	823	809	792	772	809	775	752	830	754	800	774	826	783	777	785	788	804	734	824	798	765	832	755	807	788	781	842	794	799	787	809	788	763	764	775	842	789	853	798	808	776	757	820	808	762	791	780	793	753	775	826	811	790	800	804	792	803	803	847	792	769	777	825	819	777	774	825	778	803	783	772	789	809	815	823	775	814	804	789	788	765	828	797	832	779	802	812	802	802	795	816	835	811	783	795	806	765	779	780	781	811	826	802	810	798	795	822	723	749	808	805	777	796	789	795	760	818	762	808	860	797	789	818	810	818	793	806	816	750	813	775	788	795	802	754	804	785	800	789	782	802	756	796	833	792	786	781	759	824	725	818	798	820	803	814	761	764	770	759	799	733	744	821	759	783	758	740	781	787	767	803	838	773	819	815	784	795	764	765	798	769	777	833	781	787	826	802	772	811	823	805	833	795	814	830	763	833	775	742	858	826	777	759	793	795	774	808	870	787	783	782	782	822	796	771	799	810	800	752	737	808	797	769
886	427	242	192	159	207	224	217	216	158	169	158	143	122	153	136	135	216	427	550	402	116	120	125	111	125	106	117	134	118	98	125	110	107	112	109	116	180	247	278	217	184	162	100	103	101	107	88	93	101	108	87	96	106	112	97	100	114	90	92	127	77	102	119	116	111	101	92	113	110	121	93	104	95	99	113	124	123	117	94	117	124	119	92	111	105	94	101	92	96	108	117	117	99	86	119	104	96	112	110	105	96	97	111	123	84	130	91	102	99	99	122	114	109	106	114	119	120	105	103	95	97	114	113	108	107	112	128	104	121	111	107	104	92	129	110	120	96	113	98	89	94	110	111	107	92	110	115	99	114	106	108	110	118	99	102	86	99	115	112	113	104	106	116	107	120	109	94	106	127	124	116	105	104	105	101	94	118	118	109	101	93	97	113	96	123	100	103	103	111	113	112	106	100	115	94	114	114	89	101	98	101	115	108	117	108	106	104	95	113	119	86	109	99	129	98	110	116	103	120	99	104	105	82	104	106	97	105	101	104	124	129	123	95	101	107	110	109	96	112	101	113	94	103	95	98	109	89	100	113	116	127	116	103	113	128	98	104	98	129	107	116	114	111	110	114	97	84	101	113	110	106	110	104	102	103	104	109	96	101	130	114	110	98	102	123	119	98	105	114	110	97	108	100	117	92	95	103	119	104	107	122	108	96	123	129	110	123	107	86	105	105	97	109	105	88	107	107	98	117	109	115	111	109	112	105	94	110	124	98	126	78	106	114	135	118	97	108	103	92	96	95	106	107	100	113	122	109	107	114	117	89	124	107	94	107	99	113	118	108	82	103	105	94	135	94	124	110	114	110	100	105	116	127	104	91	112	107	121	115	107	114	109	126	108	105	111	100	96	105	100	109	112	97	113	89	117	95	111	126	106	108	91	113	112	97	88	117	124	111	120	113	108	116	99	100	124	96	89	117	123	117	109	108	106	114	117	78	100	98	97	135	107	127	105	122	91	108	111	107	139	100	88	114	104	113	121	85	96	102	124	109	103	119	116	104	92	109	120	109	104	120	99	120	116	143	113	117	111	123	97	105	111	110	112	115	106	96	99	99	111	104	104	119	102	116	90	96	104	111	115	110	106	109	103	128	103	81	102	92	87	99	118	90	87	103	109	112	87	108	111	80	106	96	107	102	128	113	109	114	98	111	88	109	109	101	119	104	108	104	94	96	95	108	110	95	97	117	98	114	99	111	120	119	99	109	122	106	96	104	103	123	109	123	113	111	90	112	101	112	113	111	95	91	111	85	105	104	105	88	113	110	112	115	105	120	106	82	122	108	116	100	101	124	109	113	121	128	106	111	108	93	121	112	102	104	81	103	114	108	100	113	100	98	120	116	93	125	111	112	88	122	109	122	84	117	120	96	113	103	100	124	93	97	92	116	106	103	112	123	96	108	110	103	108	119	107	110	96	103	110	118	104	109	102	107	107	109	123	111	98	100	107	113	106	109	109	107	107	121	100	108	98	103	106	116	110	110	114	123	115	105	105	117	106	105	92	91	124	100	108	101	106	88	102	114	120	117	99	109	100	101	124	97	107	103	97	114	116	99	93	101	103	115	107	107	80	86	103	107	98	105	107	111	106	109	99	111	103	114	96	117	112	119	93	117	96	95	104	103	107	99	88	127	105	106	100	94	103	112	95	91	96	125	103	102	98	92	113	98	127	104	103	115	98	104	114	94	93	110	122	105	73	110	104	83	103	109	108	97	121	113	111	110	97	96	107	81	103	105	100	103	105	90	116	79	119	102	117	93	112	110	113	97	104	112	99	92	97	96	124	112	99	91	100	104	106	102	103	96	102	128	113	101	106	91	113	118	113	97	112	90	109	115	115	114	101	95	113	103	128	111	113	119	118	115	96	105	107	123	110	101	110	93	90	90	93	98	99	98	119	98	123	111	91	102	90	111	98	108	106	117	107	119	113	112	111	106	103	97	106	119	98	111	115	110	106	103	97	106	126	96	102	89	101	115	105	113	121	108	91	100	114	102	105	102	106	105	116	100	109	103	107	115	106	97	109	111	121	95	111	113	102	94	122	105	103	117	102	107	98	91	108	114	113	101	110	91	86	121	141	114	118	97	95	91	124	95	113	105	110	114	113	93	110	95	92	116	102	116	117	99	118	101	107	88	107	74	95	107	104	97	108	117	115	116	83	97	103	98	102	103	109	88	103	100	91	111	86	120	94	117	111	83	104	112	108	114	101	109	113	128	109	129	123	93	104	107	109	94	109	98	124	104	117	109	92	99	102	112	117	114	104	91	96	97	110	103	105	89	110	117	106	103	110	117	115	118	101	99	106	98	117	98	127	103	121	114	129	114	122	115	108	122	95	90	94	108	107	111	120	109	111	117	91	100	108	113	92	103	96	123	93	103	112	117	97	116	112	125	97	112	98	118	102	90	121	122	103	95	115	105	108	90	113	110	103	114	104	123	106	103	112	89	111	126	103	96	108	106	134	119	107	107	86	109	113	102	104	105	111	103	114	109	89	117	110	99	104	130	96	101	114	91	111	94	104	103	128	114	102	99	105	105	109	111	96	127	113	115	92	121	116	104	119	109	116	102	128	106	106	89	101	94	113	93	121	104	97	125	95	116	103	110	91	92	123	104	109	104	107	106	106	107	99	123	107	105	90	107	109	130	98	118	106	133	109	76	94	111	104	83	102	87	110	113	100	90	115	101	95	93	96	96	96	102	111	104	101	98	96	112	97	105	102	87	107	102	120	95	117	106	115	113	116	106	125	113	116	86	105	111	115	114	103	113	95	111	91	102	89	90	97	123	106	111	113	111	107	113	124	109	118	97	98	90	99	138	94	97	122	100	111	83	121	100	104	113	100	103	120	84	114	117	99	119	97	113	123	99	105	100	113	86	104	115	111	98	101	104	103	109	109	113	105	84	112	113	113	101	102	99	100	102	114	118	110	98	88	102	116	112	88	101	103	97	103	101	120	102	94	124	106	108	96	110	108	122	116	116	103	96	107	108	93	90	95	116	97	104	94	126	93	101	90	123	99	103	105	109	103	94	94	99	110	105	111	97	108	121	116	105	104	109	102	103	121	115	118	109	113	104	118	118	125	111	98	100	98	103	100	93	129	103	114	102	103	93	128	107	123	95	114	116	93	96	106	114	119	104	111	92	102	93	112	115	100	113	109	107	99	97	117	121	112	119	106	99	111	104	107	113	92	108	107	102	105	96	112	106	100	94	105	93	100	117	135	97	111	98	123	115	110	113	112	114	107	105	99	129	97	73	113	103	96	97	99	99	111	90	103	103	102	103	101	111	117	108	108	113	99	123	108	85	90	102	104	90	83	93	108	127	106	98	95	108	84	110	104	106	112	99	103	113	123	109	86	129	87	101	116	109	114	104	89	103	114	126	104	101	96	118	96	96	119	114	113	102	121	95	103	111	111	115	107	87	111	94	88	106	99	91	127	114	134	99
12315	5506	2716	4396	8917	9920	8404	7089	5535	4415	3719	2961	2154	2028	2034	2049	1974	4308	8860	10839	7221	1376	1328	1271	1256	1252	1261	1272	1290	1211	1163	1146	1065	978	1006	1106	1511	3540	4552	4416	3518	2338	1551	1122	982	951	963	929	901	962	921	938	884	921	936	950	936	906	928	915	923	932	943	945	947	911	930	892	892	951	929	906	944	951	942	921	950	921	897	942	947	951	944	903	942	887	941	922	956	960	919	909	961	954	977	938	924	909	931	949	952	974	858	927	914	931	973	937	982	899	928	964	912	911	976	909	957	968	926	943	952	979	920	877	972	947	916	940	904	904	912	938	894	987	958	942	968	931	955	926	929	955	933	977	883	920	892	943	954	902	931	919	1020	900	962	963	910	927	902	942	981	922	933	920	998	910	922	979	905	954	903	906	933	914	861	892	924	968	948	921	933	936	933	872	866	915	975	941	934	854	959	890	903	910	972	946	979	909	921	917	940	887	924	966	908	919	918	919	898	920	951	960	933	974	982	971	900	931	890	943	885	957	889	919	912	959	970	871	958	916	941	926	931	939	912	926	937	996	982	959	902	958	936	918	930	927	938	905	973	926	940	938	934	946	951	924	912	909	909	959	930	1005	904	922	920	911	887	915	1006	898	912	986	932	910	916	899	906	979	935	951	877	956	961	950	920	956	900	913	908	954	965	898	939	954	919	932	969	938	914	901	941	888	901	962	940	931	921	924	952	913	882	899	903	902	945	962	920	931	967	929	936	938	875	897	904	908	927	966	909	949	896	903	905	905	927	967	951	938	891	955	908	1007	935	921	958	910	925	849	857	928	896	956	953	956	955	904	958	904	966	932	945	968	969	911	899	879	928	926	982	944	936	994	916	975	998	1039	919	967	929	931	865	927	921	930	902	944	959	956	949	947	902	938	923	888	915	926	888	952	921	883	874	957	896	904	921	937	928	910	958	971	938	915	959	973	886	962	902	920	867	906	922	954	900	939	888	915	912	898	945	893	961	913	931	963	918	881	879	934	848	919	908	892	952	980	877	943	911	940	863	899	923	946	940	934	889	896	960	972	914	944	902	925	960	947	876	884	1000	955	899	894	957	908	947	893	839	959	953	906	940	889	941	907	967	942	946	905	930	892	900	916	932	959	966	984	973	870	980	941	968	944	960	890	928	924	860	918	925	893	904	893	980	948	958	910	915	939	911	897	991	907	917	989	893	899	966	946	940	935	932	1005	877	1024	924	905	901	941	946	921	947	909	910	959	909	999	918	910	954	941	934	931	963	884	945	951	919	890	934	926	948	930	959	940	891	959	903	920	912	930	957	942	988	951	960	907	871	862	956	946	900	967	943	998	943	878	905	900	923	863	965	925	992	897	941	907	960	929	950	925	937	897	910	928	896	959	933	954	921	912	935	964	947	902	926	880	888	974	950	961	920	894	931	914	951	959	965	909	864	934	917	941	918	910	951	942	919	884	948	898	1020	945	985	931	933	887	926	956	912	930	939	931	969	911	957	958	955	892	963	872	923	959	926	951	943	949	886	954	957	934	920	885	909	994	914	876	935	935	954	950	903	939	890	928	904	927	965	890	936	964	958	907	882	1004	936	982	919	843	943	852	888	902	916	974	883	931	891	944	942	958	910	895	904	922	899	978	895	943	937	902	940	958	952	948	913	973	896	926	964	954	902	950	930	988	893	965	905	955	933	907	893	924	934	928	907	906	891	914	902	996	913	943	904	927	1011	917	916	941	975	915	962	933	923	889	899	914	958	940	881	945	913	912	901	916	955	944	950	930	1011	916	953	908	947	950	915	919	929	913	924	951	929	900	878	904	900	970	933	894	969	989	964	924	947	888	906	923	946	886	960	921	925	935	895	909	890	932	912	944	955	900	938	941	957	946	910	923	925	893	955	925	915	924	895	932	917	872	917	917	966	925	970	952	851	940	1010	896	960	876	915	1006	938	947	910	974	929	911	934	899	924	863	955	918	957	944	896	947	908	950	935	884	913	945	914	954	925	901	969	951	947	919	903	931	904	944	954	933	958	920	913	947	894	876	909	886	904	954	924	912	913	976	932	927	944	868	941	958	918	927	919	918	952	965	989	917	908	932	895	953	904	915	877	923	926	917	921	932	921	969	884	889	933	962	913	924	920	926	906	915	898	955	943	930	932	991	914	935	864	935	898	836	917	942	948	931	907	910	889	947	902	997	969	923	966	944	923	907	944	909	935	917	961	906	919	954	956	933	981	922	950	927	916	931	903	877	978	926	926	940	948	865	902	915	964	924	913	969	904	913	940	884	964	943	901	924	979	949	882	918	950	937	934	938	919	886	928	921	923	911	967	976	962	981	926	906	929	904	908	950	910	912	976	953	913	913	872	946	933	990	943	940	982	957	938	937	941	880	913	930	930	937	957	898	897	972	938	917	950	954	980	913	930	891	906	867	958	902	963	898	901	964	927	940	896	889	918	961	947	955	900	904	938	975	877	892	959	893	885	908	926	952	937	934	867	902	948	885	950	969	951	958	921	926	913	971	969	926	928	991	983	962	924	940	903	924	1005	981	852	961	901	906	909	927	937	923	951	914	918	924	912	989	926	926	880	941	880	948	925	903	1005	904	942	948	904	994	932	902	948	960	926	912	967	1008	937	909	934	950	945	962	882	920	899	979	867	967	959	884	987	903	927	913	935	904	965	983	936	931	929	934	984	854	907	924	929	937	958	921	953	863	928	882	935	894	938	897	895	939	852	948	944	969	904	942	906	921	929	868	925	940	898	881	910	973	944	896	904	928	941	937	944	921	869	910	929	947	916	919	908	950	926	916	945	945	960	907	897	902	964	924	933	875	949	919	916	933	934	930	893	886	943	911	946	958	912	882	946	921	873	930	913	925	931	934	929	947	936	916	935	969	958	947	908	967	927	953	966	872	946	913	935	938	997	963	973	943	980	945	873	867	940	922	949	969	966	938	893	912	949	903	915	906	960	943	919	860	869	947	1003	884	977	964	962	935	888	936	903	900	951	904	878	935	930	913	919	895	917	957	976	883	934	927	939	941	867	960	949	934	929	903	1007	906	887	948	1019	928	914	988	908	863	891	927	909	898	1003	897	919	910	938	946	908	943	914	925	897	952	962	899	964	902	960	908	949	973	930	930	929	988	961	903	937	916	971	901	930	895	930	948	949	882	879	1000	929	940	971	927	936	903	964	915	916	917	912	953	918	957	876	930	960	894	891	953	937	929	944	939	863	919	903	928	959	968	881	883	893	956	919	906	961	981	908	943	932	944	880	876	896	952	945	927	968	920	991	913	959	892	901	937	912	908	948	905	916	913	927	975	931	921	964	908	932	952	954	968	947	920	909	930	934	950	939	904	903	957	934	965	936	955	875	976	935	924	926	993	961	933	894	923	925	874	902	915	933	913	970	918	936	965	940	939	919	945	945	972	918	929	938	908	975	919	880	888	911	931	950	909	902	929	942	931	900	993	926	921	889	914	937	922	962	872	969	957	915	988	912	953	891	905	920	950
1512	307	203	133	132	176	182	179	165	139	134	132	101	116	108	112	118	278	657	626	363	85	102	82	77	93	99	87	78	114	89	61	89	92	93	112	95	126	214	290	248	139	122	95	69	88	86	78	76	71	76	67	70	78	78	84	82	66	77	75	97	80	64	65	64	68	66	83	93	89	71	68	66	92	94	69	80	52	79	75	68	77	84	79	77	91	65	81	75	61	81	78	80	85	69	87	68	75	60	71	80	76	67	78	59	84	83	62	69	83	71	69	77	72	69	79	67	66	97	77	70	69	87	82	89	75	66	69	72	72	79	73	74	65	86	81	68	75	70	74	75	80	66	71	70	74	77	72	97	81	74	70	71	83	68	61	82	78	91	90	73	72	72	75	99	73	83	87	82	86	80	69	80	69	72	65	79	65	84	60	70	70	72	83	75	75	87	84	73	64	61	88	57	72	70	93	67	82	74	68	71	77	73	62	85	72	65	66	67	66	77	75	75	69	86	53	78	85	86	64	72	75	58	75	91	75	81	72	72	70	70	80	82	73	80	80	90	82	70	81	82	79	63	81	89	71	75	95	75	81	64	79	75	68	76	73	67	85	77	70	81	74	67	79	84	76	79	82	75	72	86	76	71	72	71	76	85	101	73	80	78	66	76	74	78	72	85	82	59	76	77	84	61	90	86	73	72	84	80	66	80	71	84	78	79	80	85	67	79	70	68	82	63	66	61	74	81	86	74	83	61	67	81	82	59	59	96	78	66	74	79	75	80	83	75	77	73	77	59	79	77	85	74	64	81	89	64	77	85	69	64	81	79	83	71	76	81	82	75	84	82	71	76	71	85	69	90	70	86	80	73	64	86	93	60	89	73	79	85	95	66	72	63	84	69	66	65	68	84	84	70	70	69	80	67	70	77	76	75	79	76	89	94	77	78	81	87	78	69	84	76	62	77	77	67	63	67	83	69	86	75	83	75	79	65	67	79	77	65	64	77	70	80	89	85	87	78	86	66	83	59	84	79	91	69	74	70	66	92	78	78	75	88	78	75	85	77	71	79	79	74	73	79	73	79	75	67	79	74	72	75	69	75	80	70	71	82	87	79	83	66	74	73	81	84	90	81	75	84	76	66	86	86	58	75	80	91	62	74	78	71	75	82	87	68	66	68	65	83	64	70	76	77	69	85	69	74	77	74	81	68	71	65	77	85	78	89	83	96	85	80	84	76	84	69	74	72	97	78	68	80	77	80	89	77	76	89	78	81	85	83	78	79	66	55	83	69	75	69	88	66	69	67	73	86	78	77	88	77	73	57	64	90	70	74	68	84	74	79	67	68	77	81	62	63	64	78	61	58	64	86	71	58	75	58	67	71	68	77	92	66	54	61	80	75	85	88	76	91	78	89	88	75	73	76	58	82	70	78	66	86	61	87	83	75	69	96	73	58	92	79	68	79	84	78	76	63	76	70	82	65	57	93	78	60	73	66	71	80	85	70	82	82	67	67	84	83	71	84	64	77	81	72	77	73	80	76	77	74	74	70	71	90	64	76	86	83	66	77	74	71	78	77	80	67	71	96	71	95	81	82	75	85	69	69	68	101	62	82	67	69	83	105	81	69	66	82	80	78	83	84	71	58	74	83	72	78	77	84	64	82	63	73	72	69	71	77	85	70	80	68	71	81	77	73	94	65	92	83	86	65	62	85	72	71	78	80	71	69	83	81	67	75	65	80	78	72	70	73	86	71	84	81	73	93	52	72	74	73	98	83	71	97	86	76	70	71	72	59	70	83	63	84	74	86	75	68	73	71	72	73	61	63	76	76	85	88	76	73	90	71	73	86	72	78	73	99	65	80	62	79	78	60	72	64	61	56	80	81	80	72	76	81	78	64	76	76	74	79	78	86	75	67	81	83	65	81	75	62	76	72	86	69	66	70	61	62	83	56	67	78	70	74	76	67	73	76	81	78	63	54	65	68	75	82	74	71	71	81	71	84	69	58	69	68	76	85	96	78	76	76	88	55	76	78	81	80	74	94	74	77	84	88	90	74	63	78	76	60	72	75	74	82	67	80	86	89	67	81	70	71	88	61	56	78	64	78	68	75	86	75	75	65	72	78	66	71	66	72	61	63	67	65	70	83	77	64	83	84	78	62	80	73	64	86	83	57	66	85	67	76	86	61	84	66	75	69	65	72	69	75	82	83	81	67	92	74	86	77	83	74	82	73	72	70	83	78	68	97	80	55	62	87	76	63	78	74	79	80	89	77	96	66	74	90	91	64	77	71	64	75	76	77	75	78	80	81	74	73	84	79	74	74	72	91	87	86	76	83	79	78	84	68	75	68	74	79	78	66	79	65	71	79	87	85	72	77	61	73	84	73	86	89	83	71	72	74	64	78	64	82	76	91	59	56	69	54	80	68	83	81	76	69	72	67	67	85	84	69	67	82	62	77	71	83	72	78	86	73	71	89	80	83	71	78	82	68	65	76	87	59	82	78	70	76	72	85	70	83	98	85	72	78	84	73	61	88	84	84	70	67	89	72	66	82	83	82	70	66	77	67	94	72	89	78	78	70	67	78	81	82	79	62	70	71	87	73	70	79	94	61	76	80	83	78	74	67	66	80	83	96	78	76	80	69	83	75	60	78	76	73	84	75	79	68	83	73	86	94	72	88	72	67	76	79	79	65	63	67	59	87	71	78	77	79	90	77	82	77	75	93	70	81	78	72	71	62	76	82	68	83	69	70	81	70	84	61	67	89	78	74	83	82	101	76	80	97	79	70	76	79	91	72	67	86	70	65	83	67	83	71	70	80	78	79	85	77	79	69	61	81	72	73	77	68	55	78	81	82	70	75	67	81	91	82	78	78	73	64	67	82	94	79	76	81	66	73	88	73	62	68	72	68	73	85	79	83	59	73	75	72	84	62	57	63	86	68	73	76	85	94	78	89	78	78	70	76	69	77	73	78	76	74	81	87	78	76	91	72	78	81	79	71	70	71	86	75	67	86	65	80	74	71	75	74	84	76	71	87	71	72	82	67	76	57	81	71	92	68	80	69	84	71	81	67	74	79	77	84	57	79	76	67	72	70	69	78	92	68	83	86	72	80	74	83	80	74	69	75	86	87	79	89	85	86	65	86	77	70	59	81	72	90	72	80	83	82	75	73	73	89	86	76	76	88	70	58	84	83	65	64	82	51	63	64	73	88	69	71	84	82	85	80	81	65	60	74	94	84	60	75	75	63	74	82	69	74	64	68	64	88	65	72	83	88	86	80	66	87	71	78	71	64	78	77	82	67	64	84	81	73	75	70	83	88	73	83	82	71	80	83	74	77	89	86	77	75	72	74	80	87	83	61	61	89	81	75	66	80	78	86	60	69	65	73	81	71	79	72	87	95	81	80	71	85	72	83	77	80	90	76	90	86	85	71	63	67	61	72	73	86	80	74	68	73	62	79	83	80	73	93	79	71	95	82	66	65	76	84	86	68	67	57	70	64	75
12681	4553	2358	3786	7995	9162	8466	6916	5193	4232	3740	2764	2410	2132	2004	1874	1896	6274	12829	13100	6651	1258	1188	1206	1271	1328	1350	1098	1125	1076	962	801	829	778	877	952	1137	1902	4204	5049	4123	2491	1657	1020	782	699	709	639	659	686	687	667	645	698	648	675	707	661	658	680	692	711	697	629	652	694	697	654	707	681	690	710	689	697	689	644	650	667	674	663	732	686	671	678	663	697	696	717	672	695	673	703	685	686	674	673	713	667	656	680	672	705	682	690	678	672	701	626	652	692	686	683	670	716	654	708	682	656	708	673	683	696	698	660	690	643	735	668	677	648	718	676	665	718	677	666	650	703	700	683	688	656	690	643	676	637	697	686	684	678	675	671	676	725	663	726	657	684	680	656	650	682	674	702	652	704	670	689	703	697	686	658	675	665	668	670	651	689	663	689	684	681	656	639	632	636	716	649	681	693	698	653	684	620	689	655	645	647	651	602	661	658	676	633	668	670	668	651	636	642	621	678	666	698	697	639	675	739	683	695	708	667	664	713	672	697	723	647	709	685	635	668	687	657	660	657	666	688	704	727	625	704	697	632	699	656	693	678	689	651	620	656	704	683	672	723	681	681	673	687	642	711	681	682	659	734	667	683	641	719	658	646	654	667	692	664	648	656	671	745	654	693	697	695	676	748	717	698	670	701	660	670	672	690	694	660	733	693	655	650	657	689	660	635	675	671	681	664	637	680	683	637	692	731	666	664	660	650	631	681	696	671	652	756	660	673	690	649	645	648	704	681	682	675	662	649	704	706	657	690	650	676	635	678	693	681	670	669	688	682	637	678	662	675	681	731	660	612	656	644	686	691	662	694	682	703	651	671	693	671	681	680	682	683	713	690	708	688	670	676	692	658	661	676	685	670	654	621	654	677	680	662	622	715	665	684	677	729	644	700	702	677	652	673	728	728	675	728	715	724	639	689	658	708	680	691	667	630	676	689	742	671	710	696	639	671	684	690	685	704	680	714	657	692	701	690	695	644	669	687	699	627	699	680	655	689	616	647	680	655	697	653	618	633	659	660	697	749	687	642	691	694	730	667	660	712	719	674	658	714	706	704	633	683	672	649	671	665	661	637	669	693	643	700	679	691	653	716	642	667	734	668	633	681	732	667	683	671	634	643	670	674	651	640	673	688	671	645	707	662	661	682	663	706	686	736	676	691	655	704	691	663	703	726	684	671	671	647	679	690	707	666	677	658	707	702	687	691	660	687	646	661	696	751	693	647	693	648	623	712	662	695	671	664	668	638	656	624	724	693	674	695	662	699	670	678	644	633	683	651	724	671	670	647	656	707	677	672	670	683	685	691	683	726	721	668	691	652	690	687	672	679	655	673	724	748	654	725	646	654	670	706	745	679	672	705	659	665	697	656	624	661	668	678	681	653	687	674	680	659	701	666	683	729	690	686	695	664	616	698	665	691	683	676	688	680	634	698	652	708	683	711	671	642	723	662	701	636	658	669	656	711	700	689	673	649	650	689	623	646	665	648	724	682	641	665	672	659	681	677	702	673	661	675	688	672	667	675	684	674	655	685	706	741	645	704	694	688	649	706	662	672	706	708	701	683	626	687	677	701	719	695	659	676	701	643	731	663	687	699	668	729	676	676	633	660	719	657	677	698	676	678	646	728	614	674	692	711	670	647	640	689	678	652	691	672	672	718	673	630	684	642	656	670	700	653	688	686	662	691	724	667	668	720	703	686	708	667	669	689	676	628	693	681	671	655	666	676	675	648	654	651	677	632	674	677	716	713	701	681	707	646	669	686	710	657	717	711	667	676	653	696	665	681	717	706	693	655	672	731	645	693	683	676	672	680	730	647	640	680	675	696	730	649	670	702	623	653	668	688	699	716	685	684	689	669	661	688	702	673	636	695	665	679	674	650	682	665	729	668	663	675	701	660	617	701	664	703	637	675	660	680	671	686	642	709	694	667	644	638	704	657	686	670	636	667	692	681	686	679	717	712	687	682	662	622	692	667	657	722	685	675	679	652	666	704	710	645	684	699	684	694	663	676	682	678	702	655	697	698	642	675	640	696	655	706	701	701	705	685	643	694	730	650	702	690	665	695	676	704	646	666	657	702	615	687	684	678	651	717	659	703	664	691	635	674	656	652	656	649	657	652	670	682	695	663	647	676	661	652	672	668	661	685	703	669	707	692	687	692	629	659	658	663	633	685	692	643	662	695	703	672	666	702	716	660	723	699	702	721	725	664	641	683	690	720	726	679	661	659	693	676	652	678	676	609	678	660	723	670	716	654	631	718	670	661	715	675	666	697	654	681	728	703	671	640	647	722	682	673	690	702	656	703	689	691	662	664	645	695	711	676	641	701	685	690	687	667	703	691	716	645	631	614	666	667	636	662	679	674	698	701	663	680	673	695	692	616	675	702	676	636	685	670	674	675	691	661	648	702	688	660	685	715	703	696	657	665	636	673	668	647	717	676	680	692	692	699	666	683	675	701	667	636	658	676	647	665	667	693	642	679	700	647	658	666	718	656	687	669	699	689	669	672	636	660	649	654	669	662	660	719	708	682	615	707	695	677	708	665	685	711	641	642	721	639	665	673	718	708	672	673	695	700	644	682	673	672	686	677	691	630	672	650	716	667	622	660	667	695	692	667	653	660	672	671	716	661	658	689	676	638	736	676	657	674	677	711	699	645	659	677	612	711	698	660	693	676	682	672	697	639	653	702	723	635	648	693	677	679	621	665	678	684	622	699	694	677	680	646	675	680	664	655	688	686	666	654	687	674	692	684	651	679	649	666	716	670	679	671	682	735	665	658	661	682	673	658	706	674	687	638	689	657	635	703	670	683	646	642	666	673	669	666	709	684	716	663	714	669	673	679	732	623	643	682	685	673	637	678	682	689	645	673	671	671	693	701	667	719	666	694	663	649	666	716	684	608	720	721	734	651	637	741	665	667	638	660	692	730	668	676	709	715	696	681	670	720	679	637	703	627	661	683	755	681	690	678	674	669	627	714	676	691	661	616	680	656	707	688	682	674	610	660	686	693	638	681	679	660	703	684	630	719	648	705	688	669	674	701	671	654	705	682	675	647	678	676	656	669	689	687	706	658	654	676	688	624	668	632	691	712	636	715	626	659	688	652	706	682	685	645	660	644	650	664	653	665	689	673	680	693	649	719	660	637	654	651	666	686	664	668	684	693	667	714	694	696	637	638	658	620	664	702	684	669	645	715	667	662	691	657	650	727	677	658	721	734	645	685	696	737	682	652	700	660	645	689	694	719	707	689	690	667	717	632	698	638	658	652	667	662	702	647	676	695	711	691	654	646	666	706	663	664	672	675	655	670	698	660	679	715	637	690	639	684	693	678	669	616	706	683	666	607	678	663	661	687	676	657	672	691	652	620	700	665	685	681	672	640	675	672	658	661	676	671	674	667	675	639	699	676	706	680	704	706	685	682	690	714	662	713	691	670	665	693	684	694	674	625	638	679	658	693	682	630
1128	451	234	202	204	261	296	247	229	187	209	151	180	164	142	143	139	527	978	742	152	121	138	127	133	116	141	130	105	134	132	123	114	109	108	95	114	152	325	488	359	231	178	124	115	101	106	93	94	90	101	102	97	88	109	119	98	119	103	97	117	102	119	89	85	105	106	90	100	111	100	107	95	83	115	96	87	90	94	108	99	76	82	95	81	93	102	95	99	112	95	105	97	98	78	94	102	82	87	100	103	109	94	110	92	104	111	88	109	101	103	96	90	87	100	97	91	104	100	103	106	99	102	102	82	106	96	88	96	114	90	104	97	109	106	96	89	106	111	88	101	101	99	95	76	96	98	87	78	95	99	87	108	83	99	100	103	101	86	87	103	74	100	96	93	96	112	105	106	90	98	100	92	89	109	104	89	87	91	104	110	105	90	98	110	81	86	85	85	96	110	90	83	106	104	95	90	80	79	109	96	96	122	90	87	95	120	103	87	97	92	112	106	93	102	99	108	99	87	88	85	105	116	83	93	98	110	95	85	91	89	98	68	99	91	84	83	85	102	88	89	95	108	84	95	101	97	95	86	99	98	108	89	93	99	95	98	87	91	104	91	72	93	92	106	100	95	93	99	89	106	85	98	105	94	87	95	110	103	82	79	87	93	99	104	92	115	97	100	74	100	92	102	90	86	92	94	101	78	96	106	89	96	98	109	99	109	92	91	92	108	92	91	108	101	97	89	88	98	106	89	78	103	100	99	103	87	91	107	83	94	99	96	96	90	116	81	97	95	100	91	101	117	96	110	85	103	83	89	92	105	105	92	115	105	108	103	84	81	103	92	107	84	102	101	104	73	97	83	108	97	105	109	99	93	101	92	102	97	92	84	95	88	87	104	95	95	101	113	93	95	94	86	104	111	109	99	101	114	95	104	94	90	87	99	95	84	107	101	114	98	108	98	88	105	94	96	103	103	103	103	108	94	95	98	77	77	120	96	78	93	97	94	115	90	80	96	93	85	97	102	104	102	114	94	91	95	89	81	100	100	104	106	103	105	110	101	96	99	96	103	90	106	109	93	89	80	98	110	104	79	101	99	88	91	105	121	91	85	101	91	103	89	85	88	102	103	91	84	94	93	90	89	82	106	87	85	84	87	70	88	102	100	96	92	105	96	111	104	100	101	79	95	92	115	85	101	104	120	111	109	116	105	90	85	112	103	94	70	106	95	101	90	95	97	104	90	99	109	89	98	101	94	113	98	104	104	101	82	86	99	87	93	85	94	103	98	107	105	102	116	100	111	80	94	97	92	97	87	85	94	92	103	90	116	99	109	85	104	94	107	98	80	94	97	104	99	83	90	88	96	106	105	94	79	96	87	81	105	103	92	92	108	105	88	101	102	77	89	98	94	96	99	113	113	95	99	77	109	102	86	105	84	104	124	97	94	98	101	94	92	100	102	81	100	94	96	105	87	93	83	104	109	103	98	87	90	103	102	101	96	117	112	91	99	88	96	89	85	110	92	91	102	104	108	101	95	97	115	87	107	83	105	97	102	117	98	96	90	88	97	95	94	107	89	95	94	103	99	106	99	101	99	79	102	90	104	95	100	94	88	96	100	103	112	83	74	87	85	103	97	93	100	85	83	107	87	94	95	91	102	107	115	96	112	100	102	109	116	104	91	107	110	97	89	97	98	96	105	105	112	86	97	100	81	94	96	90	93	89	87	113	74	106	82	80	90	92	106	101	115	85	91	78	89	84	96	103	81	95	77	97	93	85	102	107	86	101	89	109	104	112	101	97	94	105	99	113	98	86	101	115	103	92	92	109	107	111	82	98	94	101	91	109	103	92	96	102	95	95	99	98	122	99	108	103	108	89	87	100	107	108	104	85	84	86	95	86	89	93	81	80	103	95	84	97	88	113	88	92	111	94	90	90	107	106	84	91	83	81	90	108	95	98	106	101	93	108	89	131	115	87	92	106	89	93	94	97	102	87	107	114	91	90	96	114	106	90	99	93	80	89	98	99	90	92	105	111	93	95	105	94	102	92	90	101	92	112	78	102	102	105	99	96	112	100	93	100	99	94	98	93	96	106	125	81	109	94	101	105	93	89	105	86	109	86	105	94	99	102	97	71	92	92	99	104	112	96	98	86	96	114	96	101	98	104	93	97	102	103	103	92	98	115	103	102	103	89	79	96	100	112	92	88	114	83	99	90	79	107	87	66	78	110	97	82	74	99	100	94	84	85	110	89	95	85	88	89	99	94	94	89	85	89	88	89	107	97	97	83	88	93	93	80	108	115	104	92	97	112	102	108	100	80	91	88	96	96	84	97	88	103	105	100	90	96	107	91	105	103	94	106	84	113	96	104	112	110	98	96	89	79	99	114	111	96	85	94	108	80	107	100	100	94	93	98	102	104	86	106	89	91	106	99	100	96	118	107	95	103	115	101	75	99	107	115	94	108	111	101	92	84	80	86	86	85	86	82	101	94	108	84	97	101	99	89	105	103	92	89	77	109	90	97	113	81	101	97	117	90	93	83	89	90	93	73	93	87	87	105	85	90	111	105	82	84	97	81	105	87	99	113	97	118	86	99	94	98	87	103	86	83	95	83	94	106	111	93	93	108	101	100	91	103	85	84	107	83	90	82	80	103	69	99	104	104	101	100	87	103	102	115	109	74	92	95	83	112	107	112	82	96	89	99	113	93	89	113	105	87	100	96	75	106	90	86	87	91	100	102	108	92	103	101	94	91	91	90	94	91	105	111	87	85	90	98	79	106	91	101	98	85	88	91	112	102	73	107	88	76	108	99	109	111	94	114	115	88	91	114	97	95	90	97	89	86	104	100	86	102	102	99	83	104	95	107	101	89	86	105	89	86	86	96	90	77	93	106	81	102	101	110	90	104	90	105	99	94	108	100	89	110	105	94	84	100	115	88	113	95	87	88	102	106	116	92	101	93	94	109	106	114	79	103	94	84	99	84	78	98	100	70	91	93	93	93	80	93	95	118	105	101	85	104	111	111	82	108	92	80	109	87	85	113	105	108	96	92	105	110	95	94	100	82	82	112	76	95	116	93	100	99	95	107	101	90	95	104	88	103	102	95	112	96	106	92	90	113	101	94	94	98	85	93	83	92	104	79	97	104	102	106	97	104	89	107	89	85	88	92	76	93	101	111	93	69	88	103	88	90	104	107	83	108	101	106	114	103	82	101	90	94	100	92	110	85	102	98	119	92	99	102	95	110	109	103	90	94	98	76	87	104	87	91	92	92	95	97	102	102	91	96	105	89	95	93	102	100	96	82	93	84	103	105	88	103	109	92	97	91	91	102	84	94	105	102	95	83	89	92	81	95	96	94	94	87	91	97	91	113	107	86	90	87	118	116	91	79	91	112	94	92	99	106	114	118	101	81	107	85	107	92	97	92	84	83	86	93	97	93	91	92	97	95	101	103	93	97	113	94	97	86	114	94	95	103	70	91	104	107	100	92	94	126	90	108
13850	6016	3177	5078	10942	12369	11337	8590	6654	5561	4293	3534	3459	3033	2575	2411	2454	10456	16774	12405	2756	1851	1892	1978	1828	1804	1943	1491	1513	1667	1564	1366	1243	1197	1328	1507	1638	2176	6365	8680	6650	4092	2455	1434	1013	917	887	894	914	856	834	903	862	846	832	901	857	847	872	869	893	838	818	853	854	875	835	881	853	857	874	837	903	854	884	871	858	827	907	856	855	885	842	863	849	855	874	869	863	849	837	860	895	817	834	923	783	885	800	843	814	838	853	874	863	894	876	885	890	883	870	852	865	863	855	880	851	846	879	818	868	844	811	923	858	874	885	888	915	874	875	844	832	838	871	826	867	852	901	897	838	900	830	855	949	870	870	886	841	843	845	855	835	859	875	881	793	858	845	884	879	884	807	848	867	821	820	873	828	890	907	894	827	897	860	841	851	854	824	835	839	878	828	850	821	892	868	784	800	890	820	835	893	868	872	861	877	854	846	866	867	874	827	836	851	891	872	864	839	856	872	869	919	837	863	845	888	857	811	918	819	896	836	858	847	868	867	859	848	873	827	875	893	880	837	868	879	886	878	849	872	823	858	863	889	858	873	828	856	864	832	825	886	849	861	884	830	838	887	847	850	908	871	859	818	883	886	859	844	850	834	833	824	858	870	893	852	845	878	847	872	867	890	865	876	862	843	944	860	872	861	858	902	833	899	828	871	849	899	866	858	830	835	892	835	896	866	830	891	921	895	831	847	905	913	856	888	887	872	925	885	831	864	848	862	909	848	875	865	848	876	844	869	880	881	862	918	847	837	850	893	893	857	862	835	835	866	829	843	886	861	866	821	844	905	814	875	909	834	885	916	883	895	874	868	813	856	879	881	915	847	899	838	841	848	893	828	835	866	890	901	921	853	865	927	893	854	924	855	861	872	817	783	864	873	829	900	835	885	845	838	830	899	879	876	841	859	832	863	861	805	857	882	887	903	862	878	879	900	890	879	873	856	893	840	829	909	877	915	869	879	819	842	835	873	861	868	876	824	813	835	898	894	814	859	879	868	864	900	856	841	801	893	874	897	863	887	854	889	864	773	864	911	889	845	873	829	855	855	859	864	860	853	833	872	811	806	810	851	871	897	875	877	806	884	916	799	824	894	800	831	876	868	868	830	887	893	827	909	853	859	859	864	876	825	829	806	907	882	857	903	905	824	842	842	876	859	906	851	869	886	884	924	846	817	862	846	843	863	840	857	884	876	899	853	878	899	848	901	888	906	905	858	887	882	844	854	859	844	914	868	836	889	851	846	833	820	848	909	866	914	865	813	886	879	901	866	867	850	839	865	896	878	857	908	890	835	865	868	854	847	897	859	832	839	857	825	840	836	853	888	834	820	866	875	874	852	881	858	906	878	932	886	826	850	861	856	861	892	877	874	882	833	835	895	940	873	847	830	838	832	880	922	874	882	866	845	927	876	882	849	836	885	907	883	838	859	884	816	837	853	900	876	819	818	813	876	842	864	915	921	917	867	915	891	848	879	860	888	839	872	845	849	835	824	882	859	916	861	879	875	897	883	852	867	837	862	839	869	862	858	864	871	868	851	906	844	905	889	873	837	870	896	819	913	953	827	856	917	896	876	861	847	829	835	815	882	893	857	883	910	843	832	897	859	842	897	852	827	805	850	878	857	854	860	882	830	859	837	860	852	906	885	876	878	823	840	885	880	878	846	879	871	848	869	891	833	879	864	832	857	848	883	893	867	837	877	834	836	870	833	902	867	882	832	849	848	810	851	794	871	860	896	867	915	910	819	869	862	870	862	853	908	863	825	824	853	853	824	876	912	835	910	867	888	849	864	865	888	916	860	890	876	854	877	795	852	846	885	833	914	933	856	909	872	858	856	830	863	862	868	878	891	871	874	858	945	799	846	889	901	885	864	915	820	870	868	855	910	886	842	853	812	860	885	858	859	854	845	846	895	821	873	837	871	887	862	878	842	889	821	881	812	890	843	926	860	851	877	894	879	937	880	835	829	843	834	849	846	843	839	926	858	918	852	810	858	822	882	886	899	810	824	854	900	892	824	842	880	868	873	875	873	862	841	828	907	868	840	842	886	884	862	873	866	846	846	895	883	863	821	857	871	861	874	885	930	871	836	930	843	873	847	839	830	858	838	823	843	863	848	862	844	906	867	819	876	853	846	826	863	849	868	906	806	868	893	870	917	836	900	846	872	871	888	922	870	866	870	920	881	880	917	851	862	866	865	878	830	853	852	899	918	899	851	918	859	813	899	889	888	882	864	919	859	871	854	901	813	826	889	832	823	868	862	854	913	890	809	866	872	877	870	913	862	847	842	906	846	887	946	908	880	853	879	885	894	906	909	831	870	829	868	888	911	871	865	799	868	847	841	909	885	888	798	828	868	881	881	847	841	876	898	901	884	827	818	882	909	903	854	847	878	874	834	929	918	842	895	852	852	819	883	901	881	821	869	811	890	853	864	844	884	869	861	863	889	846	846	849	879	875	841	833	833	835	881	873	910	829	892	889	877	849	839	802	897	865	869	895	855	887	836	835	831	857	850	880	857	842	841	850	840	904	869	884	833	866	866	820	843	847	903	830	852	909	851	900	888	849	873	853	852	846	900	895	783	857	803	818	857	844	859	850	845	841	900	897	868	887	850	871	875	884	921	877	884	870	857	894	874	871	852	836	870	878	868	874	830	845	844	842	906	884	859	872	822	850	836	855	850	866	860	858	887	834	864	888	895	823	830	824	856	846	835	830	897	872	854	900	868	854	893	842	870	850	890	890	846	885	916	859	863	854	843	842	884	903	842	865	849	879	875	866	907	858	893	894	859	819	859	877	876	856	857	864	879	851	867	899	823	842	827	838	922	830	904	858	881	872	870	859	871	872	864	826	863	863	916	891	859	925	884	848	881	857	886	854	871	897	860	870	862	907	865	901	878	878	877	870	846	873	829	787	792	882	842	888	768	886	856	816	890	961	885	876	863	853	842	894	843	844	857	885	856	841	797	890	856	839	854	908	898	843	859	878	864	877	871	881	914	881	818	812	824	891	798	840	860	849	899	919	810	829	857	872	889	866	837	880	866	815	946	842	851	871	896	911	896	895	860	858	919	910	862	851	897	839	914	858	879	829	840	833	868	913	789	845	877	870	877	879	839	812	899	829	850	862	882	831	865	899	810	861	845	868	859	867	900	840	866	902	893	852	840	893	866	847	898	837	831	904	857	818	839	827	807	833	881	840	933	878	912	896	877	909	859	837	824	787	865	871	847	814	824	883	889	882	829	875	916	831	903	849	871	870	882	886	894	939	909	839	877	831	891	874	870	854	871	896	896	857	861	851	891	891	881	916	845	879	826	859	916	817	857	872	859	846	902	869	920	845	839	819	838	853	859	874	848	928	830	890	872	850	823	853	903	847	843	874	870	841	825	848	887	896	853	852	908	821	851	932	858	870	885	807	888	859	854	819	843	842	880	899	901	848	831	884	841	885	882	857	890	877	863	903
1064	208	165	141	127	181	168	142	144	118	131	138	114	126	123	124	98	166	174	116	123	129	137	148	120	119	99	107	100	94	101	103	104	101	104	98	122	106	158	169	167	135	121	109	87	90	90	88	95	89	95	85	107	95	88	77	88	90	98	97	86	82	87	83	71	93	87	118	77	87	71	92	101	98	83	84	90	82	127	69	96	120	74	87	88	89	77	102	82	96	88	105	77	100	114	94	96	93	92	97	75	98	82	106	92	103	77	89	94	97	106	87	100	76	112	94	77	97	105	107	89	95	90	103	82	101	99	96	87	92	94	108	87	89	83	100	102	82	100	92	86	88	83	97	104	103	102	97	96	88	105	97	92	90	81	86	83	105	97	111	81	103	90	85	89	94	90	84	120	81	72	100	77	97	83	91	85	96	82	102	74	104	95	79	84	88	80	85	77	96	99	115	101	83	87	86	98	92	98	91	96	89	93	96	94	84	103	84	88	100	104	85	86	97	93	93	91	105	78	101	99	100	92	91	81	99	83	97	83	84	86	110	110	89	79	96	95	101	91	103	108	76	90	86	101	88	81	89	88	99	74	89	94	77	83	93	84	88	93	99	100	92	81	96	88	97	94	95	91	98	82	105	81	102	102	71	81	102	88	86	91	85	109	98	100	102	84	98	100	100	91	87	96	117	80	102	80	101	98	91	95	79	91	85	98	100	96	81	86	95	85	112	102	86	86	88	91	97	78	90	113	89	90	101	112	87	99	105	95	98	91	95	86	119	98	89	106	87	98	111	96	95	85	108	93	102	95	84	108	83	82	92	86	92	87	91	88	96	111	95	100	89	90	108	89	77	106	77	107	110	80	107	99	93	95	92	88	101	110	79	79	93	81	93	77	74	94	81	75	96	96	91	91	85	104	97	87	108	97	80	96	81	91	89	91	83	104	84	103	74	80	97	85	82	81	76	99	100	88	85	93	94	98	99	89	87	94	105	93	112	83	104	107	91	100	109	77	87	92	81	95	96	98	101	110	75	103	79	90	100	94	87	84	83	92	108	88	91	92	106	94	112	93	103	108	80	86	104	98	93	83	80	77	98	83	95	96	91	114	86	96	89	96	92	91	85	89	98	94	93	99	88	83	104	81	93	68	89	93	78	67	109	92	83	99	101	102	89	113	90	79	83	90	83	95	102	99	80	94	93	89	92	94	75	72	99	101	84	99	106	97	92	95	105	103	79	97	94	88	103	99	95	81	80	88	99	62	96	88	96	80	89	96	84	78	89	100	107	107	99	82	101	89	84	109	98	87	96	98	113	97	73	108	109	82	74	83	99	89	85	90	94	101	79	93	85	100	83	93	96	86	91	72	71	109	98	78	109	85	94	110	109	89	99	91	91	82	76	91	92	90	92	73	89	104	90	92	92	68	109	99	93	92	99	79	95	96	87	82	95	103	94	104	103	91	88	81	83	77	83	91	96	72	91	85	106	92	96	76	85	92	108	122	90	99	81	90	89	90	84	86	86	110	90	77	80	76	97	94	91	82	111	80	92	94	89	99	115	85	95	108	78	85	94	99	86	98	81	89	96	98	94	95	94	91	89	89	90	100	100	103	103	102	91	101	94	103	93	84	90	97	102	78	89	81	76	92	94	86	98	82	93	84	98	105	83	115	101	90	113	86	98	88	88	85	99	92	98	97	97	78	114	80	99	93	96	106	94	96	88	91	97	88	85	107	91	81	99	76	98	100	99	98	88	90	90	95	80	98	90	94	103	100	89	99	89	86	111	92	101	96	86	97	89	101	91	71	87	101	92	113	116	97	93	113	92	101	108	93	89	98	90	91	92	97	103	85	107	91	89	95	85	96	90	90	95	99	86	101	90	83	96	78	90	89	89	83	115	95	95	75	94	104	95	80	98	79	92	99	98	87	106	92	94	95	103	90	101	100	103	107	92	85	94	80	88	118	77	98	78	108	98	107	99	93	103	87	100	102	88	81	81	98	87	76	107	103	98	89	81	108	109	89	83	97	94	86	106	94	107	99	86	76	100	108	100	103	95	95	80	80	87	66	96	80	89	81	91	88	95	102	82	106	73	89	83	90	82	105	65	80	88	86	94	85	78	88	80	82	108	89	96	92	89	90	88	100	80	94	93	66	101	97	86	113	74	104	107	101	83	100	81	84	95	112	78	105	90	92	87	108	99	95	86	83	89	103	96	79	81	86	97	83	84	93	81	84	84	103	107	96	96	122	93	94	95	82	82	91	101	105	80	102	113	106	80	102	77	109	99	85	97	89	88	99	90	89	99	100	97	79	78	104	87	76	86	97	85	87	97	88	98	73	97	96	88	80	103	87	94	92	91	108	87	74	105	81	80	96	106	85	104	72	90	87	71	92	85	95	105	101	85	90	98	79	92	84	89	86	89	102	83	78	89	80	93	100	92	94	86	90	93	92	118	86	72	100	81	103	86	107	84	90	84	90	89	97	94	89	103	90	91	98	81	76	93	98	94	95	85	90	94	96	89	91	97	105	93	78	94	98	85	86	87	79	82	90	93	86	84	111	95	99	79	83	91	85	97	83	99	92	72	70	92	89	98	91	75	91	89	96	94	95	82	94	75	83	92	80	81	93	118	90	95	95	98	86	94	80	93	81	85	88	96	86	107	88	97	101	85	100	81	82	109	98	78	88	72	94	89	89	92	102	97	94	85	101	111	89	99	97	99	92	92	95	90	93	74	105	108	87	94	88	105	88	89	89	89	102	109	96	102	97	104	109	76	94	74	109	88	89	91	90	81	90	90	93	97	107	70	93	92	84	98	84	100	88	105	88	91	99	98	95	80	82	91	85	79	83	96	105	91	98	90	85	79	93	100	96	102	105	99	87	109	92	89	70	103	85	88	93	99	95	87	99	103	86	94	90	98	89	87	83	94	100	100	98	97	88	104	80	90	93	82	94	102	98	86	98	84	92	97	83	86	102	110	89	89	85	102	95	82	117	91	92	87	89	93	91	97	78	98	96	79	88	112	87	101	76	97	100	94	112	93	102	88	89	111	83	91	77	101	90	96	97	93	81	88	96	93	99	85	115	86	96	87	99	80	94	99	74	97	76	89	83	89	102	103	94	91	96	93	113	104	96	95	83	109	89	77	79	92	86	81	106	99	84	91	90	94	82	90	86	83	100	89	97	83	100	117	100	77	89	95	77	84	88	93	99	90	100	90	78	79	100	92	87	71	97	93	97	89	93	101	84	95	107	88	74	87	81	84	99	91	97	92	89	85	72	83	77	82	102	114	114	91	72	94	85	75	98	86	90	101	89	101	82	99	87	78	96	82	80	95	85	83	108	91	105	94	99	79	93	81	95	83	78	85	82	87	81	98	91	87	92	108	98	94	82	76	89	63	87	100	87	100	95	81	84	85	81	91	95	75	110	120	106	92	97	88	94	82	77	94	80	83	97	90	90	93	80	95	83	96	93	90	93	85	117	94	96	90	90	86	88	87
9027	2782	1577	2300	4767	5930	5145	3753	3237	2480	1957	2171	1743	1480	1460	1400	1385	3242	3103	1229	1516	1624	1805	1776	1516	1331	1170	1133	1049	1098	952	993	1012	996	953	1019	1167	1330	2237	2686	2065	1483	1057	910	748	775	736	721	747	727	691	761	777	737	749	743	714	728	729	722	692	731	712	725	730	738	746	759	759	729	723	707	717	734	740	709	710	733	763	699	697	700	743	711	729	702	678	720	729	763	719	722	765	721	736	722	702	671	738	744	697	703	727	761	727	760	764	781	749	712	708	703	743	664	761	726	731	708	747	735	701	753	734	754	727	809	791	745	725	739	684	744	768	720	713	798	748	732	737	758	745	732	746	731	720	717	730	729	696	715	721	708	709	747	708	758	734	705	697	776	734	780	704	713	750	731	732	729	737	705	719	676	735	757	732	695	718	714	756	738	679	742	742	728	729	719	744	725	746	756	716	721	714	707	755	730	715	674	754	754	754	712	704	769	723	731	709	756	740	775	718	733	759	787	743	677	733	730	742	717	748	740	749	721	725	720	749	742	686	773	746	803	720	703	715	747	702	773	731	747	761	751	756	749	703	686	730	734	691	753	775	703	682	716	700	746	734	713	697	782	738	742	697	762	783	757	728	723	741	765	709	703	731	727	728	722	734	756	681	703	730	720	700	739	718	724	765	693	726	741	720	759	692	705	713	703	709	702	711	721	736	752	698	748	744	703	794	698	707	711	729	759	724	732	732	719	724	702	752	710	754	756	754	700	721	743	780	791	777	746	729	793	691	714	742	718	754	731	733	703	749	720	739	759	793	694	745	715	732	704	814	735	721	703	731	752	709	676	693	730	699	727	726	715	656	752	696	750	783	749	706	818	765	720	736	774	714	707	722	707	738	703	732	710	760	727	699	746	781	755	735	748	703	747	736	744	693	732	778	755	714	658	707	704	746	734	731	751	723	711	714	738	717	677	733	729	701	733	740	729	811	798	694	783	732	709	774	662	737	728	751	752	714	783	721	777	705	757	713	713	758	711	710	741	713	669	708	761	701	756	740	697	768	779	718	676	766	694	733	670	753	758	750	770	722	705	758	704	715	764	686	779	706	653	728	729	764	712	727	693	784	809	777	703	730	737	697	745	709	726	710	769	697	783	733	685	780	714	760	738	748	781	736	711	749	719	747	748	751	744	744	714	696	732	716	703	719	731	695	743	789	744	751	744	726	702	713	699	678	676	696	750	674	782	723	731	712	714	728	774	687	767	733	760	718	686	708	754	804	712	741	805	744	712	724	757	732	738	763	777	765	691	733	755	753	731	721	723	742	720	734	703	772	719	762	730	732	770	726	751	746	730	720	746	688	756	742	729	747	765	730	746	758	739	694	675	683	687	748	691	711	687	745	684	737	793	726	763	756	723	760	716	754	711	695	693	745	790	785	685	722	779	731	705	763	726	718	759	759	760	746	700	735	743	754	742	779	757	737	769	758	721	738	714	743	746	783	733	724	731	716	726	720	722	721	725	704	753	713	715	746	718	732	759	694	703	717	735	748	687	761	691	808	717	732	707	721	735	715	713	757	737	753	721	759	719	750	708	705	709	745	732	703	761	735	698	742	680	738	713	745	722	709	751	705	736	732	757	749	735	717	749	713	697	737	754	687	711	748	733	752	734	716	710	764	762	712	766	766	751	732	747	745	727	716	766	738	700	746	769	740	744	707	740	769	720	736	720	745	795	716	733	733	724	748	709	733	733	765	747	758	750	697	740	720	740	727	748	750	773	738	682	758	708	727	750	672	745	702	749	705	705	679	673	737	749	756	714	734	732	733	733	753	790	730	747	746	708	726	769	746	746	730	763	691	764	703	736	691	719	778	709	716	694	732	719	724	730	762	702	706	718	662	751	772	709	737	747	706	723	728	721	729	752	713	739	734	718	733	753	754	722	726	706	766	704	739	761	689	707	742	691	713	709	696	689	781	713	734	730	686	749	726	717	721	699	721	759	745	706	697	732	745	740	694	726	697	748	783	767	818	687	745	733	709	723	723	744	700	741	715	752	725	762	749	720	748	752	737	732	756	745	780	695	817	765	727	745	751	729	725	713	702	768	720	711	709	706	731	729	718	720	699	723	800	706	741	731	757	754	741	789	731	737	748	759	665	786	737	727	717	675	734	756	740	702	751	703	721	709	745	729	771	731	773	746	721	702	713	730	732	711	742	731	724	682	671	730	751	741	765	690	699	745	678	764	772	772	720	756	741	718	755	738	765	740	728	762	747	694	685	725	768	737	730	763	726	715	753	720	743	695	730	695	798	703	758	764	685	775	750	754	704	753	674	741	748	692	750	763	713	719	801	767	716	758	742	702	722	725	699	704	693	706	757	752	741	769	745	740	708	735	737	713	754	733	674	714	751	710	709	727	745	719	738	705	725	759	733	704	691	737	734	730	745	752	726	759	712	737	721	731	751	754	724	718	786	715	738	711	739	697	742	754	730	737	656	734	731	746	709	717	683	778	727	690	753	771	714	732	739	711	741	707	734	771	669	740	734	741	765	717	754	713	731	740	712	736	694	735	758	711	726	761	716	685	762	758	717	747	719	748	753	736	729	789	741	724	709	674	759	706	717	727	777	686	737	809	713	725	789	754	703	701	713	738	702	723	778	753	712	776	741	752	748	749	730	780	718	689	746	745	722	718	748	780	700	731	750	754	742	718	697	759	759	710	758	706	759	711	730	723	763	742	795	725	743	729	740	701	754	742	710	754	742	734	753	769	743	702	734	741	733	711	687	791	711	748	721	714	701	738	702	718	739	748	730	716	808	731	777	723	746	788	673	728	741	747	701	697	737	753	715	740	698	711	768	751	694	707	715	746	748	779	717	698	711	708	699	694	735	728	732	716	735	767	718	731	731	713	710	709	746	731	770	733	723	737	677	720	748	694	749	747	697	804	705	748	771	742	716	737	749	757	727	771	722	768	763	733	722	697	742	729	717	722	709	732	717	737	737	761	717	731	736	787	712	752	754	741	690	733	688	828	736	741	742	720	732	785	719	741	728	750	685	745	725	720	668	696	687	714	742	731	710	682	733	704	678	748	716	694	751	762	684	743	708	813	712	742	729	729	761	708	766	709	685	693	700	743	742	696	770	723	734	702	754	710	773	707	737	749	702	712	710	738	761	720	710	718	757	767	723	682	695	746	762	749	698	759	699	759	741	750	724	762	755	727	731	747	758	738	697	691	733	746	730	731	684	720	769	713	724	748	750	733	714	694	800	673	780	723	692	710	727	779	743	750	741	716	767	686	691	770	742	717	751	775	740	706	732	738	753	707	754	713	723	747	718	733	733	714	747	720	748	723	684	739	692	756	734	703	671	742	769	759	726	753	683	703	778	706	697	682	744	700	732	799	776	730	747	716	739	741	715	782	686	689	765	709	759	721	788	714	738	709	708	745	738	753	705	707	777	715	709	667	772	747	767	745	742	741	707	686	751	779	688	728	764	774	734	744	741	742	792	726
841	316	231	164	186	218	233	200	215	194	183	164	148	131	128	151	184	254	211	153	112	110	157	163	139	147	128	119	133	105	139	131	114	116	125	138	139	182	317	378	245	192	148	129	125	99	103	114	119	129	100	114	106	98	104	131	87	117	109	121	106	125	102	105	110	105	94	97	100	98	94	123	108	97	115	97	113	87	116	108	109	116	96	108	100	122	110	99	113	116	114	119	112	123	97	103	93	116	115	115	100	126	117	114	104	115	122	104	87	102	121	119	107	113	114	100	112	111	111	100	114	95	88	120	106	107	107	101	119	98	116	110	104	123	104	111	92	117	110	108	119	104	108	100	121	102	107	114	108	116	131	111	87	115	91	90	106	106	100	112	106	118	110	108	109	113	107	108	124	88	96	119	102	97	111	114	105	120	93	112	99	101	130	119	116	103	108	123	106	113	101	107	126	110	110	106	103	110	96	90	107	91	115	101	116	113	108	126	109	121	103	92	102	102	100	130	98	103	103	134	114	128	89	95	108	117	98	107	117	107	115	106	116	91	111	112	110	103	95	107	105	94	100	104	127	105	88	110	106	115	109	109	117	106	127	113	87	101	102	125	102	114	120	98	104	123	119	128	112	109	117	105	105	113	103	110	101	96	100	115	98	122	101	103	114	106	112	105	112	111	82	111	99	114	136	101	101	105	127	111	103	101	107	113	100	106	113	109	117	108	103	117	106	113	84	110	103	96	125	102	122	135	110	117	105	121	100	117	114	110	107	94	113	117	97	110	123	86	99	115	97	103	95	97	97	109	125	119	108	121	104	103	98	104	114	108	113	85	118	125	92	112	99	110	122	103	128	112	113	117	113	113	106	100	123	89	95	124	108	105	89	112	111	125	127	103	104	119	95	107	121	105	99	133	89	116	115	120	101	122	129	90	104	122	112	101	127	102	92	95	107	101	99	114	118	118	100	117	113	108	116	126	93	93	116	111	114	94	106	121	100	89	109	92	113	109	103	106	103	102	104	104	101	97	111	103	117	108	101	102	120	126	108	98	94	100	102	113	103	105	120	95	99	125	96	105	122	104	119	118	103	98	122	99	117	105	116	117	128	95	120	122	116	115	143	110	105	122	114	100	113	101	101	98	114	107	106	97	104	98	130	119	96	81	117	99	107	117	107	121	109	119	119	96	94	108	102	118	106	100	112	103	111	97	119	107	107	104	108	120	105	105	103	94	104	121	120	107	111	107	106	109	99	115	120	97	105	97	95	100	90	111	99	90	122	113	98	107	100	96	105	116	95	103	122	99	99	110	118	100	109	102	113	113	111	121	122	127	124	121	106	104	119	105	104	96	114	105	107	109	110	116	107	87	115	111	110	106	116	105	125	118	107	117	119	101	98	122	132	119	103	104	104	106	118	106	117	109	99	122	122	100	109	112	90	121	86	105	135	117	93	139	112	104	114	120	118	91	122	109	119	103	105	107	110	104	112	111	112	99	130	117	106	117	126	103	126	101	111	112	94	121	120	115	99	105	110	108	113	126	118	113	111	95	128	80	107	119	109	108	115	102	116	126	106	119	104	115	87	121	95	105	122	107	116	100	107	113	114	146	99	112	124	106	103	129	96	120	100	101	123	113	106	110	104	110	111	103	116	101	105	94	129	118	110	117	97	118	123	127	130	119	123	110	103	110	113	110	117	124	119	99	108	102	104	84	121	111	110	117	124	98	116	126	108	117	97	98	114	98	110	92	107	119	131	110	109	111	113	98	111	101	111	98	115	108	128	129	114	113	104	110	110	84	111	125	115	100	99	125	110	109	111	98	107	95	124	115	114	112	133	114	101	109	111	129	131	108	122	108	97	113	105	106	97	117	118	116	117	100	119	96	103	91	100	123	122	101	119	125	151	109	106	115	121	102	102	115	88	105	98	98	102	110	105	119	112	101	111	117	112	95	107	120	106	108	118	124	108	96	106	106	110	130	110	102	109	100	120	102	120	100	96	96	95	97	105	97	120	115	119	111	101	116	119	114	96	112	130	117	118	104	100	91	114	100	115	134	130	129	109	98	111	113	119	114	108	108	95	117	96	108	117	114	132	118	109	123	119	117	98	121	100	118	108	95	112	103	106	111	113	116	103	102	115	93	120	109	108	116	121	93	132	92	95	126	98	123	95	117	114	109	121	109	112	126	109	114	104	116	149	109	92	100	115	113	107	104	121	94	87	86	135	106	113	102	111	122	123	108	110	107	118	115	107	104	114	124	102	120	105	97	110	99	116	117	92	114	123	123	105	129	93	93	107	101	120	97	109	102	113	100	93	98	100	109	101	109	101	123	108	122	88	106	112	112	108	124	108	99	101	148	108	134	100	92	91	124	93	119	112	99	105	112	125	113	107	112	87	107	116	109	119	111	111	100	122	122	113	97	113	133	102	123	106	114	106	99	115	109	111	111	113	117	111	91	103	98	106	124	108	125	98	120	107	117	116	99	114	138	110	101	101	105	96	123	108	101	118	115	102	104	115	135	95	87	97	132	118	81	126	119	121	120	94	95	114	108	147	103	92	124	113	118	107	92	102	112	109	118	118	102	132	119	102	91	108	101	101	119	111	95	98	109	118	124	126	112	107	118	100	121	88	105	111	94	121	93	105	122	116	100	121	111	122	91	115	111	140	126	121	118	107	102	109	115	94	113	125	117	120	100	125	113	118	100	111	111	124	121	105	102	90	101	105	111	124	95	108	123	113	115	95	123	106	105	100	102	107	115	125	116	114	128	118	130	109	105	104	111	123	107	102	110	103	100	113	102	113	112	126	105	107	107	107	114	85	106	104	96	114	99	109	104	114	102	111	113	112	119	112	114	117	117	116	130	111	114	111	109	93	96	103	126	106	88	103	121	122	121	113	116	101	114	121	107	113	96	127	115	92	92	118	106	100	122	91	136	105	114	97	110	96	93	127	95	100	107	99	120	110	95	107	106	101	100	126	109	91	102	95	119	101	109	105	120	119	108	135	109	112	112	104	87	104	113	109	119	114	113	102	103	126	111	102	109	126	113	107	122	94	125	101	122	108	105	117	116	128	92	108	94	128	106	101	124	104	123	109	91	102	101	113	111	100	124	96	100	117	113	106	94	126	112	132	107	93	98	96	111	92	130	96	101	122	110	109	105	96	110	123	117	105	99	98	107	94	117	121	99	119	120	112	101	130	100	117	108	114	109	111	111	108	106	95	117	101	103	101	113	106	91	109	110	104	116	118	108	94	114	124	115	113	95	95	115	108	111	106	93	121	125	122	114	103	118	124	139	112	101	101	87	101	108	116	99	111	107	108	119	115	109	115	110	91	109	120	111	107	111	110	119	107	96	123	114	123	120	112	85	121	116	121	102	116	116	101	100	122	98	109	120	115	110	112	86	128	99	104	111	103	104	97	108	105	109	111	116	100	118	118	131	102	101	125	111	105	106	121	115	99	101	106	86	122	126	110	105	127	100	112	102	90	110	99	119
11102	4740	2352	3701	8310	9770	7890	6385	5125	4112	3446	3224	2692	2471	2248	2425	3022	5185	3348	1793	1457	1408	2468	2516	2098	1649	1486	1453	1270	1194	1333	1343	1286	1231	1316	1384	1461	3214	6400	6614	4487	2688	1787	1236	1045	1006	965	931	927	942	931	925	966	980	1000	982	926	959	993	946	930	953	932	921	996	944	974	900	877	984	953	943	959	982	979	953	956	923	952	941	925	928	973	919	976	941	968	930	974	985	926	962	909	970	956	920	986	956	981	974	955	1020	911	916	890	963	924	949	965	960	971	976	941	978	976	956	980	930	986	923	956	976	982	971	974	915	934	943	951	997	1001	993	924	912	961	887	940	911	991	926	938	979	1041	1024	956	933	964	964	961	956	952	996	960	985	917	1008	935	900	919	972	916	958	1015	977	947	961	1050	910	1012	951	978	972	975	996	989	960	989	966	1001	988	958	907	975	895	962	959	971	932	955	958	935	983	967	988	979	947	945	928	899	977	939	951	931	976	919	918	987	931	949	955	970	965	992	925	967	936	952	955	987	981	989	968	993	970	915	963	940	959	928	970	1001	972	930	912	984	959	1027	934	924	958	981	976	968	955	957	962	952	1001	940	966	985	926	976	936	980	972	991	986	932	964	941	965	957	927	936	981	944	980	967	940	904	938	973	972	956	953	952	974	975	953	960	950	997	955	960	958	971	974	969	951	999	967	942	973	972	962	989	948	949	1011	979	988	935	935	937	983	977	960	971	1012	983	984	948	966	975	977	997	887	942	972	952	887	989	1003	973	1013	969	946	962	1005	898	932	1050	984	952	994	1020	910	934	940	990	945	978	972	979	1028	956	945	918	933	964	975	983	952	954	964	923	1011	964	966	952	980	973	1006	966	964	975	886	942	956	905	931	935	1020	963	977	986	956	963	1072	934	970	966	935	944	922	954	911	960	1012	916	989	992	974	953	1029	934	991	1045	965	958	993	925	985	1021	1011	943	979	974	993	985	981	973	943	920	945	936	913	972	951	956	964	966	975	987	922	948	969	907	919	976	952	973	942	984	954	1001	941	957	988	928	967	917	946	930	998	995	995	975	947	944	958	959	961	896	944	955	942	917	983	962	919	910	914	940	924	994	960	961	1030	996	982	980	902	960	906	935	939	960	967	956	971	960	946	990	975	942	943	932	991	954	960	972	959	973	960	982	941	969	990	1003	938	914	952	985	898	918	997	950	951	946	1033	939	916	900	967	938	1000	983	935	958	992	969	951	921	928	1034	936	987	922	977	934	952	962	938	1026	933	987	896	972	976	909	983	963	960	934	999	988	964	917	922	947	974	967	981	932	939	917	962	919	978	953	961	966	974	946	947	942	925	943	926	924	935	990	1008	951	945	958	961	912	932	967	984	908	889	966	969	881	1000	928	948	963	929	991	955	986	1045	957	948	949	1039	1025	939	979	975	966	918	974	946	985	905	916	986	968	988	1003	985	912	986	985	1009	965	974	973	939	1017	912	964	999	931	923	977	943	957	976	999	1050	956	936	977	937	970	910	919	926	1006	940	961	988	945	916	976	987	985	971	968	986	964	1024	979	964	948	933	985	1039	981	923	1001	945	922	968	959	957	977	948	1011	965	982	996	982	1017	931	938	935	972	953	891	953	933	927	945	919	1001	978	930	959	973	988	869	996	946	970	982	958	953	947	1059	951	973	968	904	930	939	872	919	1017	983	933	928	990	982	918	971	981	970	917	943	947	982	937	933	980	955	947	934	988	897	942	954	932	1035	999	1001	947	981	935	990	929	992	927	1008	932	968	966	924	962	932	944	962	979	970	956	995	938	975	946	984	949	999	983	990	950	986	948	957	956	958	936	974	979	919	913	945	901	937	935	958	912	938	959	1012	973	929	961	948	966	924	936	941	963	1002	916	932	977	999	899	1005	945	942	930	939	971	957	972	942	974	954	1002	931	942	966	957	930	949	974	969	1004	983	952	929	942	958	992	956	1003	922	965	937	918	997	950	940	1017	930	982	990	992	972	946	966	1004	973	908	992	950	979	974	989	919	989	989	967	976	945	972	938	975	1055	958	937	945	972	973	993	911	973	928	965	955	921	1048	928	957	970	993	951	937	900	982	998	959	965	952	1008	974	951	957	956	989	980	911	931	964	936	919	965	959	940	966	976	912	933	955	969	988	971	976	927	958	919	939	955	939	965	944	957	996	993	956	961	971	1011	923	1000	958	975	977	923	989	913	956	906	990	929	950	931	940	967	962	970	941	918	933	1041	1034	955	951	942	937	945	945	946	886	986	945	962	918	959	981	988	991	952	928	944	998	1000	969	930	925	949	932	982	986	907	948	927	1011	968	961	978	1003	961	960	960	978	959	999	981	934	978	928	948	959	952	958	948	953	970	992	965	922	934	958	948	951	962	975	925	934	958	882	958	969	984	935	982	996	977	940	1030	1024	924	983	991	989	937	912	965	939	946	926	918	974	959	885	1005	990	958	960	979	874	932	986	948	952	972	1003	1023	985	950	997	991	932	899	978	954	911	921	953	998	968	960	979	999	988	947	983	935	969	1006	983	929	977	965	974	918	956	959	978	966	985	940	972	943	923	931	988	926	962	951	955	963	964	977	968	977	919	1024	955	943	921	975	927	988	1012	969	982	977	937	936	951	976	947	969	956	995	963	983	970	954	929	949	962	989	945	941	973	927	916	948	963	984	973	996	980	925	902	946	974	960	958	979	1032	923	974	983	977	917	913	947	978	949	979	973	952	934	944	979	931	933	931	953	975	998	960	963	974	930	927	933	994	989	941	955	950	926	957	979	953	1002	967	921	912	973	936	926	1005	947	955	957	952	949	989	945	966	917	947	973	934	968	991	985	972	968	980	964	949	977	984	942	1003	920	958	961	989	894	967	982	1026	987	969	959	992	928	917	999	957	931	980	978	947	949	988	994	952	965	973	979	1024	978	993	965	958	1005	938	931	1009	957	944	982	930	950	941	932	992	978	965	974	978	954	1030	953	950	1001	948	997	958	938	929	951	1053	933	962	1008	927	933	969	878	975	981	966	929	972	966	961	984	939	951	1019	966	1012	940	946	979	980	939	940	974	988	994	973	974	919	919	902	973	1000	933	979	975	961	967	942	1003	971	971	967	932	915	1016	935	986	994	960	1009	1000	960	963	951	1004	1004	953	966	977	927	909	967	958	922	933	965	924	961	939	965	909	970	986	935	962	938	923	941	1013	931	919	946	961	905	951	986	921	959	949	1000	983	982	962	990	941	972	969	1000	934	985	947	928	967	958	986	921	943	955	979	1015	979	953	938	962	946	956	953	936	913	963	986	1027	962	969	923	980	939	944	941	945	931	993	907	978	938	971	973	918	949	976	960	981	907	935	974	995	1012	982	998	974	941	993	904	968	953	924	978	984	984	942	968	1012	979	926	991	1034	971	937	960	921	903	964	925	965	988	975	965	948	1007	920	946	964	949	953	966	999	906	1002	983	981	998	985	916	965	907	1021	966	945	951	935	963	966	996	994	947	965	955	989	898	967	922	944	962	937	969	943	961	896	988	1010	987	950	970	974	1011	1017	960	950	891	970	981	948	978	988	983	940	1013	953	933	996	920	985	933	958	930	908	965	953	942	970	923
1547	281	169	124	149	192	167	168	162	146	157	123	151	132	128	129	138	114	114	126	146	168	162	121	83	71	94	105	96	91	109	116	84	96	91	84	119	204	365	356	268	185	115	113	77	87	81	87	71	81	64	89	67	79	88	68	80	82	75	73	76	77	76	82	74	73	76	73	68	77	77	82	73	81	70	77	102	74	81	74	71	61	79	74	74	97	67	81	84	65	85	83	88	80	82	78	83	82	73	70	80	60	72	64	67	91	85	71	90	81	66	56	81	76	72	73	76	76	81	84	72	81	74	77	90	87	67	79	85	85	80	87	88	71	78	64	91	77	75	74	78	70	89	65	88	90	91	66	92	86	68	75	94	79	92	79	91	77	77	78	78	84	89	75	69	70	63	83	81	90	78	61	74	78	75	71	76	81	90	67	83	69	56	77	88	81	85	80	91	91	96	90	80	60	84	78	74	86	83	79	87	84	81	90	75	83	83	71	69	63	78	87	89	88	79	76	67	67	76	70	72	82	78	72	63	75	70	94	93	76	83	73	68	76	75	75	83	71	80	78	80	72	80	69	71	73	76	74	81	79	87	75	69	79	73	80	65	85	80	65	63	82	99	89	70	74	74	91	80	87	83	82	57	75	83	94	68	92	68	90	74	86	76	75	81	72	69	69	81	74	78	71	91	53	70	82	74	84	89	94	96	83	77	83	83	95	62	90	76	73	67	73	75	86	81	90	86	71	93	82	84	85	84	79	66	70	79	81	75	81	56	77	70	89	83	70	83	81	106	79	70	68	83	77	72	70	72	69	82	83	80	69	79	70	80	78	73	89	71	82	79	70	68	84	80	74	64	86	75	85	80	77	79	83	69	90	67	88	81	82	69	91	91	66	67	66	77	78	90	70	82	73	82	77	82	83	83	89	75	84	91	81	81	76	105	88	75	83	59	78	78	81	81	77	77	76	74	84	72	88	95	73	91	79	98	74	77	73	61	78	84	75	92	71	77	73	84	84	80	75	75	102	81	66	77	82	77	81	59	83	83	68	73	78	75	78	84	74	72	74	80	72	73	70	73	78	83	66	77	79	70	84	70	74	78	71	84	71	82	84	86	71	70	80	78	80	75	71	64	67	81	80	84	76	95	70	64	80	75	80	83	85	89	88	74	77	71	79	75	90	64	84	82	80	74	58	66	75	89	61	63	76	91	83	85	81	70	65	78	70	79	89	71	80	88	81	70	71	65	99	103	84	94	79	83	90	85	69	65	79	68	78	73	81	76	64	87	69	80	71	77	86	80	85	72	89	87	74	80	82	67	83	66	81	59	81	79	75	93	75	78	77	74	71	85	85	59	79	71	87	98	92	91	82	93	65	85	82	73	85	70	89	80	70	63	75	68	70	74	82	80	73	80	82	85	80	78	62	96	87	78	67	80	84	87	89	77	88	75	67	73	71	66	80	81	96	85	73	70	88	81	84	80	90	77	79	70	93	81	77	88	73	69	77	74	80	67	76	77	66	71	80	89	76	66	77	79	92	84	91	79	79	73	75	90	96	89	63	75	78	80	75	65	76	81	76	89	76	75	61	84	75	59	57	83	66	63	73	94	72	87	80	77	69	70	77	84	70	84	69	77	70	77	72	77	85	70	85	87	69	82	81	80	90	78	79	86	72	77	84	97	75	65	88	67	77	73	85	85	75	84	104	85	91	66	73	78	76	72	77	86	72	69	81	84	73	69	88	91	78	86	66	89	94	71	79	76	91	71	82	87	76	84	84	86	63	95	82	72	69	83	83	59	75	79	83	69	76	63	89	88	70	75	86	87	76	89	85	73	80	74	87	88	89	76	68	85	85	75	80	65	82	68	71	82	67	66	66	66	80	82	87	88	80	62	64	82	74	67	80	71	72	77	87	90	78	86	67	84	81	71	97	66	68	87	82	92	80	78	83	83	76	100	73	77	70	75	89	82	83	85	79	76	86	82	77	85	79	94	80	63	95	71	85	87	83	90	89	76	86	71	85	87	101	89	89	90	67	85	83	68	85	74	86	78	72	72	76	83	59	83	77	65	75	78	91	80	86	68	64	73	78	87	81	90	87	87	90	82	83	69	80	86	67	80	73	82	78	68	64	85	79	81	83	70	75	76	73	86	76	74	85	71	77	82	75	61	76	77	68	79	80	90	88	78	73	71	90	72	79	76	73	74	78	71	73	68	77	67	82	62	65	72	95	76	81	83	61	74	92	78	76	79	69	86	85	85	89	70	72	89	75	81	72	71	66	73	72	86	85	88	85	79	64	70	62	69	75	84	86	101	67	79	75	75	69	76	71	76	78	87	73	67	81	86	78	95	83	71	66	88	85	72	68	86	71	73	78	79	81	91	80	65	70	79	79	77	82	85	87	85	86	64	62	74	93	79	71	74	74	69	71	95	74	75	71	71	75	81	76	89	79	81	60	87	78	86	77	82	87	82	93	88	75	90	78	85	76	84	70	79	84	79	74	58	75	71	66	85	83	80	73	74	78	88	87	89	69	74	78	72	76	67	76	80	70	75	76	73	75	74	76	82	86	74	84	81	76	86	85	81	63	82	79	81	90	83	93	87	81	85	79	77	88	77	76	76	77	90	75	93	86	106	87	88	74	94	66	99	86	69	71	69	81	77	82	80	89	93	65	95	68	74	78	93	85	87	82	73	81	72	69	75	81	76	63	67	79	71	87	75	77	80	79	83	86	79	79	62	74	91	85	78	84	65	85	83	65	73	66	83	81	87	72	87	90	78	82	91	63	74	76	72	75	85	92	79	80	87	87	79	80	92	86	62	76	75	76	81	91	88	76	70	89	85	90	72	68	72	63	74	81	76	83	71	77	71	81	82	82	89	87	82	68	90	83	67	80	79	74	72	89	74	93	76	96	87	79	79	74	72	82	69	88	84	76	72	78	92	73	82	69	83	86	83	83	71	62	61	83	76	68	75	59	86	76	72	84	79	84	101	69	81	77	82	102	78	87	71	74	68	72	79	71	75	75	76	77	87	74	87	69	81	70	76	91	70	81	77	70	77	74	87	71	72	79	69	86	75	72	70	69	83	70	88	80	87	78	80	75	69	70	70	66	73	80	77	80	69	70	73	63	73	68	88	73	80	80	71	69	72	81	72	82	86	92	102	66	67	71	62	69	54	79	82	77	74	79	81	85	64	78	55	78	79	65	89	61	75	80	81	73	62	73	68	74	88	68	81	83	84	86	90	60	80	81	75	63	86	67	61	82	75	73	80	62	79	68	74	79	92	83	70	73	82	92	65	95	64	76	67	86	69	75	76	85	89	72	83	87	83	81	75	85	63	81	78	69	92	71	67	91	83	74	82	74	99	73	77	96	73	90	77	78	74	88	74	93	75	77	76	62	91	88	75	56	77	86	82	89	79	80	91	78	75	87	65	95	74	69	73	75	80	77	62	74	90	56	74	72	72	68	83	69	71	83	74	73	93	84	95	61	71	70	84	79
12541	3969	1984	3161	7561	8520	6973	6307	5248	3896	3524	3328	3039	2607	2434	2476	2590	2088	2105	2208	2907	3123	2682	1921	1253	1139	1135	1154	1120	1107	1055	1095	1097	1157	1084	985	1339	4264	7145	6704	4528	2630	1592	1014	774	712	708	688	646	708	729	701	701	739	708	661	649	641	711	692	672	652	699	701	698	645	657	694	651	648	688	673	719	676	715	730	682	697	679	708	719	689	717	702	691	675	686	712	697	717	676	679	703	699	676	655	706	653	655	691	678	656	668	665	721	672	677	707	726	677	658	714	663	683	642	717	678	716	661	713	684	703	714	655	661	728	695	712	707	614	666	709	703	642	661	704	624	690	734	710	655	691	669	654	687	723	718	731	650	690	695	680	739	679	663	706	699	688	707	706	701	751	715	680	677	680	664	693	680	668	671	705	718	651	688	673	702	682	688	710	710	724	729	686	708	710	700	680	680	672	698	721	649	705	685	745	673	684	658	697	674	669	658	663	692	737	660	688	688	684	672	704	724	713	724	651	637	656	689	667	729	702	663	667	706	718	702	686	686	700	703	689	716	714	735	687	691	706	763	660	673	700	703	716	692	704	658	676	661	746	727	725	712	734	687	686	667	748	712	671	684	700	712	708	688	633	665	687	680	652	681	707	736	716	715	703	689	707	674	753	717	701	704	706	655	709	689	709	702	683	697	649	702	710	690	675	697	733	692	696	676	708	723	720	718	682	661	717	701	709	679	698	705	647	670	691	675	739	732	659	645	687	680	625	665	715	667	688	673	694	708	757	700	711	694	680	664	709	695	686	667	714	709	698	701	700	661	652	715	699	654	668	704	710	700	706	664	687	702	680	677	675	731	695	684	662	677	685	693	676	722	700	670	670	666	701	694	727	733	708	740	687	725	676	706	642	673	666	683	695	640	683	662	713	669	722	633	650	678	754	709	680	713	720	687	679	667	667	725	675	666	698	719	717	625	711	715	698	684	704	681	704	667	746	690	725	659	711	734	690	672	709	706	694	687	700	720	692	655	683	709	658	651	632	676	647	697	679	715	690	692	673	669	692	675	695	659	740	703	701	712	654	685	691	642	716	707	718	683	695	672	649	656	701	679	723	682	694	742	690	714	680	722	696	692	715	685	655	733	704	667	697	722	682	714	660	688	688	692	739	698	757	650	661	694	749	740	675	712	688	650	720	687	721	669	699	719	678	653	680	718	662	715	683	693	743	690	743	714	677	717	696	646	726	637	655	659	685	690	724	747	704	682	717	641	708	661	674	660	677	698	689	728	692	690	698	674	706	714	646	718	701	685	676	672	686	677	697	705	706	700	699	652	680	685	690	681	646	674	735	700	703	702	679	640	709	677	723	670	712	702	688	687	641	678	645	674	709	692	694	740	687	682	690	673	686	718	708	713	760	697	709	678	717	716	667	707	717	679	673	682	696	712	677	713	701	711	668	686	706	685	659	685	653	706	721	697	668	674	658	690	711	681	658	693	684	719	673	666	685	685	681	696	703	731	653	747	653	677	714	726	748	710	711	673	689	694	686	680	674	736	666	730	698	694	718	696	629	727	706	707	675	745	733	681	645	745	731	704	679	669	666	670	670	668	694	686	687	672	694	699	692	697	661	692	669	634	707	689	721	680	704	678	631	678	658	700	750	665	653	668	672	709	693	728	716	688	692	649	696	677	703	696	694	706	708	730	700	714	664	721	682	695	691	688	647	669	695	696	726	675	677	663	681	680	686	772	678	681	687	658	717	642	688	688	706	706	725	674	712	727	686	692	684	695	719	687	684	698	643	674	672	679	721	693	680	722	699	704	719	678	712	722	651	727	693	667	640	681	699	671	713	670	689	686	699	718	719	682	720	657	658	673	732	641	645	740	666	678	674	624	692	662	676	672	648	713	693	688	677	676	674	722	688	734	656	689	675	746	632	724	749	674	710	683	672	659	681	697	644	708	729	700	715	695	700	641	697	701	697	704	667	697	676	705	649	667	666	695	681	709	729	658	714	723	722	711	687	714	710	678	754	691	682	691	693	663	688	680	663	696	678	684	694	706	694	681	684	747	681	669	722	714	709	707	755	669	682	692	731	654	651	728	682	703	682	677	668	665	717	708	667	675	723	675	652	694	686	706	685	717	669	748	729	675	695	716	687	677	704	697	706	708	708	684	735	720	734	690	696	735	694	667	664	694	644	705	669	697	637	703	697	713	699	681	713	707	660	625	659	662	704	718	658	720	725	741	673	696	684	728	716	719	678	666	711	668	694	708	700	706	722	681	712	683	687	645	718	654	707	680	688	687	721	722	723	666	685	685	658	682	688	681	674	695	697	731	744	677	665	706	693	706	687	689	681	699	705	768	669	687	691	685	643	684	744	736	717	683	690	716	713	714	698	740	708	698	704	676	708	655	656	678	742	668	710	706	671	663	704	709	681	708	637	685	663	655	691	658	708	671	711	697	668	697	714	654	699	716	726	673	665	681	638	714	708	670	682	658	699	664	707	690	710	672	692	703	710	660	715	652	731	682	705	695	643	687	752	678	688	695	702	693	692	696	682	664	668	707	686	697	701	681	670	661	693	707	708	714	720	681	699	719	709	751	673	653	690	670	685	687	678	677	686	703	693	687	691	685	652	674	681	671	681	667	672	707	689	733	683	678	705	715	732	691	718	740	698	659	681	718	719	688	685	690	705	660	715	683	709	669	690	683	694	664	680	712	671	663	703	688	693	716	705	705	727	640	648	720	725	709	693	653	647	654	663	669	676	686	651	691	698	680	681	686	703	673	709	649	682	714	675	722	669	738	710	711	650	662	655	708	645	735	727	650	670	679	663	697	712	701	712	675	692	661	698	691	680	729	731	640	687	658	713	720	662	717	691	678	686	699	702	648	695	667	694	689	741	645	734	677	680	711	689	716	676	712	665	665	663	685	682	677	712	684	643	697	680	646	682	661	723	696	685	710	680	711	698	692	687	679	655	715	768	690	633	656	667	686	689	696	682	696	710	715	663	678	670	725	676	704	701	692	662	671	720	729	678	709	695	697	674	635	648	676	720	704	691	656	643	720	683	711	681	705	686	649	703	689	707	703	680	658	718	670	659	659	681	666	704	687	708	663	695	686	729	661	713	718	648	665	687	717	697	708	713	678	707	708	691	730	681	714	707	688	683	719	747	703	677	668	709	692	692	681	666	680	674	696	696	691	733	730	722	672	698	736	687	691	695	696	674	680	736	691	693	685	671	721	668	694	714	669	742	712	709	657	669	704	711	678	653	683	655	704	693	670	679	717	683	706	755	666	713	678	703	680	608	676	688	689	723	703	726	728	685	716	739	697	656	684	690	692	720	739	677	687	673	712	654	729	650	682	701	738	670	667	643	670	679	732	708	641	690	661	681	701	706	735	732	701	727	706	713	707	717	693	687	721	663	732	687	702	726	686	701	666	654	722	677	716	700	692	693	715	695	722	691	726	728	685	706	697	695	706	695	683	697	675	699	664	692	732	695	739	663
1077	454	224	172	209	225	236	250	221	222	213	204	189	214	199	174	156	164	148	181	175	183	150	112	109	118	131	130	107	96	106	119	111	115	100	100	157	307	552	566	395	251	173	138	113	102	115	123	96	101	100	111	99	109	100	96	106	115	92	107	99	102	107	113	95	105	104	99	94	115	110	85	99	100	92	99	111	90	86	95	91	84	94	103	91	105	101	94	111	85	106	78	113	96	98	100	79	106	101	110	94	85	97	99	100	93	104	87	100	105	99	112	83	85	105	100	107	96	84	102	92	98	94	92	99	104	107	93	89	97	81	81	96	109	104	107	105	94	95	88	95	86	95	94	96	95	104	117	93	104	91	102	96	81	90	118	102	96	100	92	98	100	83	89	101	85	103	110	114	96	89	91	81	102	111	93	104	81	106	115	96	87	86	103	90	95	94	106	104	105	79	91	109	105	96	118	110	92	82	77	94	98	93	92	92	103	98	88	82	94	87	100	98	110	98	92	81	91	90	109	90	100	90	109	91	79	105	97	99	109	109	78	102	90	103	102	95	91	99	93	94	96	83	104	96	86	102	92	108	103	81	80	93	77	98	98	86	115	92	85	100	88	91	91	102	94	94	102	94	86	101	100	95	102	87	96	84	83	91	99	98	86	93	92	94	103	80	100	93	91	85	87	98	96	90	94	106	107	89	112	107	100	100	117	94	88	95	99	100	93	98	92	90	89	105	107	87	103	93	91	113	110	92	103	74	98	93	98	102	116	98	104	100	97	110	109	96	85	97	101	96	98	125	96	99	91	92	91	90	90	98	94	95	104	100	96	113	120	94	106	103	81	93	95	99	106	120	93	102	87	88	93	86	82	105	87	116	91	99	100	92	104	96	83	93	91	87	108	94	102	85	98	104	95	107	101	90	96	95	94	98	107	99	101	96	105	104	98	91	111	107	119	116	111	113	102	72	99	108	108	81	115	121	91	110	92	121	100	86	93	85	87	95	85	84	108	105	89	87	111	107	86	96	101	82	117	93	96	103	86	93	83	81	106	98	111	100	93	76	116	94	81	91	112	96	83	100	98	99	93	85	84	92	103	86	98	110	106	102	116	100	77	89	82	96	106	89	98	102	84	92	90	103	112	105	79	104	124	86	103	108	104	93	90	101	89	89	94	101	93	92	93	103	82	95	88	90	99	110	108	101	82	105	119	90	92	86	85	86	81	106	103	89	90	102	87	110	84	98	95	93	97	102	97	107	83	112	74	100	113	108	110	97	82	100	117	105	101	103	100	103	93	89	101	98	95	112	102	92	94	95	101	106	99	97	98	100	101	105	114	98	100	90	99	112	101	102	108	99	90	106	93	95	82	104	119	109	86	101	101	96	71	119	87	96	93	108	86	94	93	90	124	107	93	69	102	104	99	90	99	86	95	109	97	96	85	99	96	84	89	99	107	108	94	93	109	106	106	99	115	90	102	111	103	84	104	98	87	95	88	103	109	81	103	99	100	90	92	100	86	95	83	106	95	79	92	92	103	96	101	86	85	113	87	99	86	100	111	110	102	96	97	107	96	113	99	86	119	108	99	122	93	99	103	91	105	85	89	94	97	98	84	105	92	101	92	93	109	98	99	99	103	94	99	90	106	97	89	109	94	96	83	88	97	88	102	105	121	90	116	94	94	101	94	84	105	99	102	111	120	89	97	90	101	84	79	102	90	93	108	93	112	96	119	100	111	92	101	94	105	105	86	91	104	118	122	129	99	102	114	107	92	104	82	95	94	90	99	95	88	92	93	98	88	94	111	99	94	103	93	107	99	82	90	114	93	96	97	90	90	100	99	79	103	77	93	83	105	101	96	100	93	97	93	94	100	110	96	85	101	106	114	96	89	117	82	92	97	106	98	101	77	111	104	90	98	104	127	84	111	89	100	83	100	99	96	88	104	105	114	99	95	115	108	113	91	90	88	103	90	100	101	86	90	101	105	88	121	85	70	99	111	96	95	107	90	96	88	110	85	113	98	102	93	103	91	82	80	100	94	105	96	90	94	105	89	85	70	95	86	83	92	107	105	95	115	118	96	97	100	93	102	83	108	98	84	84	118	97	102	107	114	92	97	95	83	90	102	115	95	110	111	110	113	109	71	98	108	100	107	104	87	89	100	95	115	104	92	91	97	105	100	92	93	104	88	103	101	103	111	104	100	108	104	97	102	109	91	121	85	111	90	92	91	104	89	103	95	105	104	120	99	101	109	106	89	99	108	96	106	99	93	84	102	101	76	96	117	120	114	105	100	77	105	86	118	81	113	96	99	115	109	103	99	89	90	114	95	103	101	83	101	120	97	91	89	98	82	89	90	117	110	101	93	95	84	87	103	96	91	95	99	111	97	90	94	92	93	90	80	92	100	91	79	100	92	84	98	110	91	99	97	111	121	103	82	90	85	84	113	82	97	107	107	97	107	88	84	103	112	100	110	86	86	98	94	95	103	101	96	97	107	94	114	88	88	96	100	87	111	95	100	92	71	79	108	109	96	96	94	92	79	109	99	91	92	103	98	106	95	90	107	98	128	95	90	90	94	102	106	91	88	110	75	98	96	95	91	100	93	94	102	96	102	80	99	107	110	114	101	85	92	96	88	126	97	105	96	91	104	109	89	106	96	85	96	110	102	106	99	92	116	88	76	99	98	101	102	98	103	107	103	89	98	90	87	110	82	96	93	101	102	92	97	101	98	120	98	108	97	96	96	97	91	97	109	88	104	100	79	96	102	91	106	98	89	112	88	108	98	88	106	101	93	110	85	93	87	88	116	95	90	93	96	95	114	86	100	76	97	117	94	75	104	107	105	103	102	120	91	91	88	110	113	117	100	118	88	107	101	111	105	99	103	105	91	95	80	89	128	105	100	95	99	103	90	102	101	111	92	106	99	103	94	98	91	88	80	95	94	105	97	95	94	104	117	97	101	99	79	85	106	101	97	100	115	80	82	90	95	92	107	117	90	102	118	105	100	98	107	91	108	117	101	114	109	87	97	88	93	96	119	108	92	106	107	110	106	85	98	87	84	115	107	105	103	92	98	119	102	104	118	92	86	86	116	111	88	105	108	91	115	95	112	93	93	92	95	97	97	103	106	68	104	106	86	108	84	90	105	89	104	93	93	88	108	104	124	109	101	110	88	102	94	109	79	98	88	92	92	99	88	97	106	96	91	96	113	97	98	115	93	108	71	107	95	98	96	99	103	95	105	111	114	90	98	95	92	107	84	111	97	98	97	96	110	98	97	92	99	114	100	113	89	112	83	107	101	104	115	96	98	101	93	107	89	99	92	90	87	96	94	100	85	86	82	107	88	104	88	93	102	101	86	98	93	98	97	102	106	88	96	102	92	108	88	108	99	105	89	88	105	95	93	96	94	107	118	82	95	111	102	99	97	112	101	108	81	92	108	93	87	92	119	115	81	83	100	90	91	93	106	101	108	92	97	111	82	93	91	113	107	106	107	105	105
13357	5613	2757	4678	9804	10820	9655	8349	6551	5291	5270	4893	4071	3762	3519	3184	2717	2388	3166	3736	3461	3196	2509	1770	1294	1441	1414	1421	1324	1310	1306	1357	1442	1346	1165	1134	2255	6273	9996	10099	6546	3996	2157	1317	1027	879	853	932	864	877	880	866	890	833	907	854	826	873	827	854	875	915	836	830	859	863	853	871	871	848	853	869	875	872	830	867	827	826	897	850	900	916	867	887	864	877	863	864	861	888	877	895	938	870	852	832	870	820	897	908	880	911	927	912	855	895	866	832	850	882	869	886	883	882	874	883	893	884	892	840	902	884	849	808	873	883	849	847	835	859	924	901	833	913	857	866	866	872	858	910	842	874	867	940	846	879	900	871	860	907	895	940	842	822	878	860	855	915	903	831	847	872	883	858	862	872	893	869	914	858	904	885	849	890	863	836	930	841	890	870	893	870	882	920	901	876	793	836	890	904	865	858	882	861	892	894	811	858	843	861	860	856	850	882	856	936	808	866	892	839	830	852	908	901	892	866	854	857	888	849	868	908	845	832	887	850	888	914	884	875	921	872	853	870	878	853	879	839	821	894	841	915	858	859	829	822	876	809	866	852	882	880	915	859	876	890	883	880	913	886	810	831	889	908	851	906	871	867	850	851	855	840	870	919	883	876	916	870	863	894	879	863	897	864	859	895	874	906	877	843	868	836	857	806	843	878	866	914	936	898	905	858	876	894	901	903	843	848	908	901	804	889	867	890	840	896	891	881	829	885	879	811	896	877	849	889	884	875	871	846	840	872	896	915	908	840	875	893	922	881	888	858	874	845	882	877	889	880	833	842	892	874	922	903	894	855	843	871	891	843	927	883	856	909	847	880	889	848	819	851	897	881	910	858	857	828	845	890	878	864	853	857	854	867	866	886	853	838	857	894	844	901	864	877	859	884	833	863	860	874	909	868	914	834	828	845	908	839	815	850	833	811	859	837	847	858	864	795	909	832	845	888	835	847	840	868	868	879	854	853	883	863	838	921	833	920	869	818	842	894	879	872	893	849	913	859	852	874	880	911	872	906	811	885	873	911	851	829	879	814	836	864	856	907	874	859	832	912	896	872	841	882	859	873	852	907	885	888	850	856	876	846	860	895	861	874	863	851	877	868	893	946	866	869	944	882	871	899	842	902	851	870	862	894	823	876	883	876	927	923	877	841	920	848	890	811	844	871	832	837	858	846	926	868	898	820	800	871	824	864	913	835	878	867	867	916	866	847	897	838	835	911	895	865	897	889	858	913	858	819	858	893	846	906	879	858	862	868	830	831	872	891	841	825	824	868	855	883	862	909	828	865	809	860	810	843	871	888	930	847	906	918	905	856	915	774	857	859	930	939	916	853	876	827	902	883	866	874	889	893	900	874	938	908	843	881	847	846	905	869	904	926	913	850	876	871	903	859	850	863	880	877	894	893	848	885	839	879	888	890	852	820	927	832	883	907	865	888	842	875	850	908	854	840	881	839	845	895	917	884	860	857	822	922	862	918	883	868	859	852	883	917	939	879	893	850	885	829	897	893	908	904	878	865	841	853	904	890	846	847	856	891	899	829	851	844	884	806	881	813	838	870	825	884	868	807	869	850	846	850	882	860	887	876	867	880	866	820	811	901	911	966	919	934	804	874	934	857	854	888	897	875	840	902	878	822	871	882	883	845	900	878	858	844	888	844	887	886	877	889	894	852	877	847	892	843	856	874	881	899	875	875	885	832	884	854	811	821	870	884	872	927	908	859	908	874	875	852	906	881	914	876	873	864	868	828	877	900	859	891	902	917	866	889	837	845	844	879	876	900	842	863	899	864	880	930	894	867	841	865	890	916	839	919	902	868	855	919	890	919	865	823	823	879	898	892	886	856	862	889	874	811	861	883	856	912	913	855	858	959	856	904	878	863	852	857	887	902	871	860	895	872	861	874	885	883	920	896	870	873	920	889	866	858	863	870	832	886	829	875	857	856	928	839	855	927	886	891	929	852	862	826	906	909	905	824	843	821	908	848	854	904	850	831	823	830	873	876	850	875	837	848	845	813	850	853	924	835	865	902	876	870	837	868	884	833	903	877	878	903	890	882	885	843	895	918	902	883	855	840	825	803	913	890	924	872	855	878	882	876	897	853	834	874	896	866	893	877	849	851	875	872	895	895	896	907	847	882	859	895	874	910	891	863	912	891	906	876	907	859	876	861	898	879	853	901	850	839	823	841	843	868	893	854	839	886	915	866	897	875	910	928	914	916	878	887	857	910	864	825	914	894	888	816	880	906	881	915	856	912	820	862	878	825	911	854	888	914	862	902	924	920	872	900	862	878	864	874	852	913	857	884	878	875	890	885	959	858	878	875	860	872	884	912	889	876	850	824	863	849	843	881	887	866	875	871	875	835	857	906	852	851	905	898	850	886	861	845	914	921	855	899	824	857	900	866	854	903	923	843	853	886	877	900	839	872	853	919	884	896	912	861	899	820	867	889	843	888	821	866	897	862	889	864	888	896	874	896	865	924	830	849	899	865	842	900	839	896	882	856	877	859	857	901	864	899	859	916	832	877	848	883	843	897	825	888	837	821	874	868	841	855	854	846	871	852	879	861	847	931	888	830	877	914	851	880	903	937	843	848	867	940	887	846	852	916	912	901	875	873	833	874	885	828	884	885	857	809	875	889	810	877	881	929	863	897	902	839	901	908	870	919	831	900	856	926	885	867	862	837	849	779	873	863	917	893	845	847	921	855	873	889	871	859	921	865	903	802	888	891	894	853	852	894	844	821	877	970	874	894	908	871	894	905	846	825	910	887	876	881	892	859	906	816	855	918	868	817	863	855	843	820	886	884	860	900	817	862	896	861	873	854	916	866	889	926	850	851	897	863	847	838	883	868	854	844	864	868	821	908	911	810	834	865	840	872	873	804	850	899	833	867	888	871	913	841	884	925	835	825	941	855	880	927	865	844	879	870	844	864	854	904	899	878	851	899	901	964	852	883	902	839	827	841	867	880	833	844	883	879	904	895	863	914	862	851	862	849	867	837	868	871	816	877	905	834	823	867	865	891	857	880	845	865	817	873	862	885	883	869	857	900	857	874	927	860	840	860	877	878	899	854	872	840	877	907	845	888	908	889	830	794	873	864	827	875	908	845	881	869	865	930	857	897	887	836	864	850	847	919	872	872	897	887	916	830	866	888	828	921	844	858	879	867	888	877	894	879	847	892	877	857	905	861	854	913	871	820	864	902	874	907	871	906	918	860	886	868	875	895	912	936	876	897	891	930	810	867	914	854	801	935	903	872	931	901	850	882	900	856	838	894	897	875	875	939	895	863	886	866	824	860	853	843	886	823	845	900	862	847	896	875	859	866	854	835	866	889	851	862	912	828	936	889	895	850	858	852	820	834	866	898	829	877	909	862	875	858	906	877	892	861	855	912	887	853	849	870	886	823	840	896	921	906	891	867	827	849	901	873	915	907	833	873	916	877	914	860	945	901	881	864	888	870	842	840
1007	153	144	124	113	157	146	140	136	142	149	133	137	150	145	111	123	90	159	142	145	110	118	92	85	110	120	110	92	110	92	89	104	89	126	84	93	115	172	151	163	146	118	93	90	104	75	89	86	77	97	99	92	88	87	78	104	85	101	95	82	84	86	85	92	94	88	114	102	103	93	79	85	81	89	81	84	99	94	108	85	104	95	104	103	80	98	83	110	97	93	82	84	87	112	101	84	83	84	79	105	102	81	79	86	95	85	94	92	109	77	94	80	106	96	84	93	98	95	92	95	84	113	107	94	87	100	94	99	92	88	83	90	92	79	104	71	98	95	91	86	93	94	85	106	111	78	77	87	104	68	100	96	91	92	94	96	82	88	88	106	91	89	98	83	106	90	115	93	89	85	95	74	96	90	100	70	81	80	107	87	86	83	103	106	94	76	86	72	88	80	95	97	108	86	98	78	92	97	104	79	83	113	100	84	107	91	105	76	75	98	87	94	104	96	88	103	75	107	76	102	96	89	94	92	85	95	94	79	85	77	102	103	87	83	117	88	102	87	99	100	102	85	96	85	81	105	80	93	93	88	81	83	100	91	106	93	105	91	79	111	87	94	100	89	109	81	96	104	87	90	97	94	97	78	92	81	104	87	97	90	78	108	92	93	85	93	70	95	103	93	114	85	104	90	102	91	85	91	81	86	69	94	96	106	97	116	94	102	91	97	89	102	83	101	94	108	92	81	87	87	98	87	92	98	102	98	102	92	106	117	85	84	78	82	92	80	91	108	84	96	86	97	83	108	98	84	94	107	93	65	84	93	95	87	81	86	94	85	94	100	101	82	106	87	87	90	103	98	99	92	94	91	95	87	78	74	108	102	105	96	81	100	95	103	88	96	95	100	90	92	95	90	97	84	104	90	99	94	90	97	96	88	111	100	84	103	100	71	101	83	94	91	93	101	98	76	74	96	114	98	93	81	97	96	88	93	106	96	102	124	106	96	94	92	94	97	101	90	77	94	103	102	99	84	95	89	93	89	93	84	96	93	96	93	89	86	96	103	85	81	96	104	95	89	100	81	79	85	78	93	86	100	102	103	101	103	87	81	89	100	91	82	77	77	114	110	107	88	101	88	110	98	110	94	94	75	106	84	109	72	74	87	93	75	97	96	85	101	104	105	90	77	85	98	93	93	89	81	98	92	77	98	86	109	88	113	109	91	106	98	85	89	109	102	83	90	114	78	82	81	94	101	94	90	79	103	101	92	117	77	88	92	99	80	100	103	96	82	101	90	79	94	72	96	77	86	75	83	94	90	99	116	86	74	85	98	84	100	102	94	94	87	77	90	103	112	91	106	109	92	101	86	100	91	84	67	90	89	95	120	107	83	92	85	107	84	109	110	84	97	92	98	76	95	82	87	88	96	90	101	88	78	100	75	85	99	87	72	78	100	93	86	106	92	89	77	86	86	69	102	83	99	85	102	83	100	89	95	78	83	99	94	97	106	92	99	96	91	101	106	79	92	96	67	94	92	111	98	103	92	95	78	72	96	85	110	94	100	80	74	97	89	77	85	98	80	84	106	79	82	104	101	94	97	92	87	81	101	102	94	102	90	95	96	80	76	82	106	74	88	88	95	81	85	78	92	90	97	86	84	101	97	84	91	113	83	81	70	94	95	93	97	82	71	95	103	92	94	104	89	73	92	92	93	83	81	89	95	79	83	76	100	95	100	91	89	97	97	107	82	85	83	96	74	79	77	75	85	96	97	109	97	93	74	83	85	93	99	89	105	99	93	86	101	94	89	94	86	91	95	101	101	91	96	93	92	97	98	94	83	92	91	86	98	93	85	100	101	73	98	80	89	93	99	100	107	101	101	79	97	99	88	75	100	83	95	96	82	95	96	87	87	107	90	76	94	88	98	103	113	84	90	87	94	73	105	97	103	101	105	93	87	97	83	112	87	83	95	89	102	105	86	90	93	98	103	83	77	124	72	84	81	102	83	96	93	103	94	80	105	85	81	94	81	86	99	86	86	73	85	77	80	71	93	86	85	99	96	88	97	103	96	95	90	99	95	89	91	110	106	89	99	87	91	104	96	99	93	81	82	90	78	83	86	90	104	100	74	75	90	92	87	96	89	96	87	89	85	97	96	95	88	113	92	109	96	89	116	101	86	92	82	109	112	76	101	91	91	79	94	84	86	83	89	93	106	79	89	77	85	87	93	98	91	71	90	106	93	95	97	101	100	101	113	85	96	108	94	96	76	97	90	91	90	88	94	112	88	98	107	91	103	102	104	93	83	82	81	90	104	85	102	87	74	80	90	92	90	90	90	83	97	94	81	93	105	88	98	82	82	76	104	81	89	88	86	81	95	93	88	114	100	101	90	77	98	97	92	103	93	88	83	83	97	90	93	77	99	103	79	96	90	97	90	88	98	83	84	92	75	89	88	111	87	94	92	95	93	91	96	84	98	95	116	79	91	101	96	99	80	96	90	74	76	87	77	109	90	87	97	96	93	88	80	101	104	78	84	100	89	95	95	96	93	87	98	104	90	88	99	90	97	94	111	105	101	100	107	95	91	88	90	93	85	104	108	84	111	92	96	108	88	97	84	83	102	104	108	96	95	95	77	86	103	90	70	76	91	82	85	84	89	74	102	81	88	95	74	93	86	108	78	87	93	87	98	88	85	97	106	83	93	89	88	71	100	83	66	96	79	78	113	88	97	101	103	94	109	88	90	93	91	83	85	80	78	101	90	80	94	85	106	85	106	94	91	95	108	95	74	92	84	90	97	102	80	108	77	79	84	94	83	109	97	83	88	80	103	78	86	77	82	95	94	93	90	81	66	83	86	95	87	89	92	91	97	113	89	97	84	94	83	94	85	77	88	82	84	107	98	104	86	86	90	88	83	93	75	88	100	77	107	74	87	105	87	94	86	80	92	79	102	81	80	90	105	80	92	123	88	85	100	83	96	94	79	106	97	101	71	100	92	88	92	104	89	86	93	86	92	84	93	91	114	96	99	95	85	99	100	88	99	100	92	96	93	80	105	102	110	94	110	112	70	99	95	106	104	97	89	86	89	109	85	102	83	90	97	83	82	91	90	88	96	94	91	89	79	79	102	81	93	85	89	96	93	95	78	90	101	87	103	88	88	89	99	101	101	94	110	92	78	91	105	114	86	79	105	88	95	95	85	95	100	93	93	98	114	85	84	89	102	86	86	79	97	92	90	93	94	100	115	93	84	95	87	91	98	96	93	90	84	87	93	85	73	91	88	99	99	89	83	89	107	98	80	75	89	92	76	95	106	94	96	94	71	102	87	96	86	106	74	80	97	89	94	96	92	87	93	80	83	105	85	90	97	100	80	98	100	91	90	106	89	78	98	71	106	83	89	85	107	94	90	97	81	90	94	82	84	84	93	107	92	95	80	95	90	96	86	89	91	109	108	102	88	92	100	87	92	96	88	93	89	92	98	90	103	100	79	103	92	92	106	100
9461	2728	1506	2243	5038	5414	5014	3929	3338	3017	3213	2767	2682	2623	2412	1866	1504	1283	2323	2267	1742	1365	1276	1165	1003	1092	1068	1083	1110	1055	994	1001	973	997	936	887	913	1631	3100	3153	2382	1613	1248	956	828	820	781	802	769	785	790	784	751	824	831	780	792	829	769	836	803	843	758	804	822	858	808	848	832	796	785	816	811	853	785	802	805	831	790	781	790	778	798	797	777	759	821	867	799	780	786	848	832	842	811	817	794	798	782	765	772	806	818	813	792	829	764	809	817	801	759	788	780	778	885	833	800	803	802	787	761	778	803	810	892	781	806	783	786	807	822	804	807	803	848	777	809	777	817	805	788	814	859	820	812	801	804	798	763	783	790	829	861	783	814	808	801	853	798	828	757	746	800	800	816	777	809	851	807	816	834	788	839	806	758	816	861	802	798	746	797	844	819	772	811	720	796	827	771	865	825	791	777	785	821	806	771	778	777	806	849	715	776	779	797	794	812	833	774	765	791	836	768	840	850	755	781	806	854	821	768	768	800	799	795	829	747	817	842	809	824	808	823	794	811	804	786	786	766	809	826	780	833	820	779	765	827	803	793	805	844	829	781	771	793	844	783	816	794	825	791	758	755	807	800	779	771	780	808	805	823	798	804	816	799	785	841	798	847	833	809	855	817	796	793	811	812	854	825	762	758	782	795	815	812	810	800	850	839	768	801	753	791	810	833	828	792	771	815	798	838	762	846	805	843	797	802	804	849	808	819	811	771	766	806	748	795	795	788	833	754	861	772	811	734	779	789	774	814	779	739	823	756	787	785	819	805	814	827	752	804	767	847	785	798	806	820	859	851	846	823	804	735	827	756	811	818	800	798	812	866	836	785	798	825	796	800	815	833	796	842	812	771	820	839	842	769	796	799	855	781	842	817	803	858	858	783	824	810	863	791	848	807	826	748	825	764	739	823	809	803	818	783	873	796	824	781	810	793	790	854	756	820	823	807	880	774	818	855	806	833	787	785	828	832	832	763	793	784	817	786	805	783	800	855	812	825	785	772	826	808	755	855	816	851	756	785	770	840	823	797	761	772	802	769	777	841	833	829	799	826	816	817	826	781	775	794	792	824	805	847	770	845	777	815	776	818	819	798	794	785	804	800	808	822	781	828	806	800	802	771	852	815	801	820	798	819	801	842	839	775	796	879	850	873	813	828	779	836	771	803	820	883	796	771	820	792	790	766	853	830	780	784	812	772	810	841	819	777	794	803	811	778	822	773	781	817	855	835	844	817	824	838	798	794	774	751	820	773	818	815	829	780	799	818	792	817	843	737	812	736	825	795	794	769	792	803	801	837	814	804	749	796	804	805	820	842	826	784	823	786	761	823	786	712	821	832	757	796	808	801	811	803	801	821	770	802	819	831	793	802	821	806	801	810	787	765	836	767	739	847	815	832	773	848	815	802	823	792	839	764	859	810	853	811	791	812	770	793	815	786	801	758	771	829	812	834	833	819	802	843	851	822	834	823	850	801	823	813	826	832	788	803	806	823	805	761	799	776	791	807	810	817	806	781	791	835	833	786	790	838	821	856	834	828	782	801	771	835	758	825	787	789	796	788	801	803	840	798	773	848	790	801	784	763	796	790	782	832	820	765	838	748	797	788	770	823	830	823	760	830	835	766	752	801	743	860	771	719	765	766	788	814	793	821	809	757	835	820	847	819	791	779	843	825	825	781	830	786	836	833	779	805	770	783	797	799	788	787	789	823	835	838	761	804	843	760	827	823	770	807	772	772	794	840	858	779	782	784	772	774	861	820	818	786	772	767	842	832	781	788	800	813	859	792	883	776	832	814	805	788	807	830	790	830	784	808	811	775	770	843	769	800	817	770	784	842	787	826	827	809	763	812	832	913	837	840	801	823	820	771	771	796	773	769	834	816	783	819	807	796	813	849	855	806	769	823	775	838	779	819	792	794	786	824	806	832	749	768	773	802	822	784	840	784	795	836	792	770	836	846	804	756	807	730	766	778	797	772	808	863	796	814	762	781	809	848	801	807	849	770	798	861	773	791	804	787	800	796	838	800	757	781	806	772	785	791	801	796	800	785	783	833	854	839	810	835	830	784	773	800	854	794	774	796	794	788	817	812	826	822	811	808	805	779	795	777	792	807	846	814	819	802	822	711	796	850	779	827	835	838	839	778	847	737	868	796	824	817	800	815	784	764	820	803	799	816	818	857	790	802	809	873	796	810	789	847	794	832	773	769	798	789	807	757	869	763	798	796	779	841	867	805	817	789	777	820	850	838	805	767	790	833	829	803	782	826	797	829	785	775	780	784	800	832	810	752	808	819	820	823	804	842	789	809	804	788	805	824	819	762	751	806	776	806	785	753	820	814	809	772	825	803	789	817	805	816	842	771	824	814	782	839	752	823	775	791	848	828	830	843	811	847	803	828	785	796	772	839	821	786	795	857	823	822	868	816	810	836	753	811	794	806	794	809	778	831	823	826	805	792	794	824	807	838	788	789	830	830	808	752	786	775	820	819	815	792	772	784	820	799	820	761	808	794	777	763	896	840	761	846	761	803	825	803	803	788	808	793	814	788	763	854	813	834	805	832	812	848	830	787	806	792	827	832	788	771	826	792	849	777	799	811	825	815	834	813	826	791	736	817	794	838	791	832	805	861	821	812	799	824	798	794	801	831	821	847	774	798	806	773	831	782	795	804	769	799	807	824	776	821	819	818	832	785	765	827	758	787	760	815	751	782	822	855	807	826	808	765	763	832	814	835	784	801	837	856	795	840	789	748	759	825	791	817	797	812	770	812	841	768	808	810	828	818	850	808	792	776	804	774	739	796	811	814	831	818	815	846	771	822	769	824	850	787	763	803	774	780	782	796	786	760	810	801	800	811	764	836	807	820	846	775	758	799	786	782	791	845	800	826	816	828	820	785	781	768	792	833	842	805	828	828	842	791	831	815	769	825	796	833	794	829	829	785	817	819	800	785	808	826	807	832	863	764	781	830	831	757	793	821	839	804	804	761	818	783	776	814	861	823	840	824	790	819	792	810	794	817	805	813	776	826	786	804	832	780	828	766	818	806	797	776	853	761	802	837	766	834	792	803	788	850	839	792	835	796	778	827	768	779	792	863	838	827	815	809	838	813	766	799	792	777	810	790	789	781	799	817	792	849	795	828	831	793	770	764	841	731	822	751	825	794	758	801	771	840	790	798	767	836	860	830	771	855	804	844	810	777	803	747	811	755	774	832	787	863	850	816	831	767	848	816	845	878	766	809	796	796	800	813	795	778	755	801	794	792	775	773	805	771	823	785	783	773	821	831	836	802	859	818	815	792	810	762	725	805	826	781	762	813	812	775	805	792	827	838	839	816	792	759	776	795	763	768	807	771	838	804	827	785	773	786	832	839	809	764	789	820	805	801	801	784	808	783	828	830	820	800	769	823	737	790	746	788	783	802	776	769	827	797	834	843	843	797	804	799	788	857	806	750	796	849	788	774	834
729	330	184	173	167	191	233	198	198	183	188	168	206	182	163	151	141	145	165	195	136	133	124	125	117	130	123	135	129	140	114	109	107	121	121	117	128	296	408	353	270	184	130	116	99	98	111	90	122	101	111	91	131	121	115	104	120	117	96	105	136	96	126	103	101	108	111	121	97	133	113	127	116	101	109	121	114	113	105	92	100	98	110	102	91	95	101	97	115	122	97	115	98	97	129	91	109	116	104	105	92	107	98	112	102	114	112	126	99	102	110	143	111	117	113	113	100	122	100	114	111	111	121	108	107	122	100	111	108	119	105	98	100	130	93	105	111	102	107	102	110	124	118	111	102	103	106	123	113	94	111	138	95	90	80	104	120	112	99	118	98	114	123	91	114	110	98	106	102	124	121	115	103	123	105	101	110	108	103	120	111	111	128	101	113	126	118	102	109	100	100	93	106	103	118	111	102	97	124	109	96	129	113	96	104	98	122	122	106	119	123	107	99	105	110	124	109	117	119	127	88	123	97	117	92	106	123	113	113	117	87	137	97	114	112	126	124	126	105	92	109	115	106	118	123	104	98	111	122	105	108	117	109	114	115	105	103	130	129	111	138	102	112	86	101	105	93	119	116	127	102	96	121	106	98	110	129	121	109	110	85	112	120	115	104	111	93	116	108	104	98	103	101	104	109	109	114	107	113	107	101	121	116	114	113	114	118	126	109	127	117	99	112	105	105	111	114	98	102	111	114	123	111	118	121	104	103	109	118	119	117	111	144	112	113	109	108	109	108	125	98	129	125	127	95	107	102	108	109	107	89	108	118	114	125	98	114	117	91	117	110	114	122	106	102	107	111	115	111	132	117	105	122	133	94	110	109	94	99	113	116	112	105	106	105	97	94	111	110	104	116	96	103	112	113	125	95	117	100	102	121	100	98	121	92	104	102	120	89	99	100	99	103	101	106	89	120	107	95	125	106	123	121	100	100	102	89	86	109	106	92	94	99	121	106	113	103	89	107	101	118	101	106	125	124	98	111	115	122	106	109	100	108	120	94	87	112	105	84	104	100	98	84	122	110	114	114	112	118	119	127	114	116	114	116	121	109	113	116	106	116	113	115	107	108	114	110	112	118	113	114	103	109	127	94	109	98	111	103	105	95	107	109	97	124	129	104	128	119	134	100	110	117	103	112	111	110	118	123	92	118	100	117	111	119	98	111	101	117	97	99	114	110	103	98	109	102	112	123	104	108	115	100	96	105	101	101	113	114	112	105	120	114	103	124	102	101	117	121	114	116	103	114	107	105	103	104	117	130	106	113	115	117	112	106	111	96	117	110	104	106	99	111	109	116	109	99	115	123	102	100	123	99	104	102	110	114	122	97	101	106	110	117	121	154	116	93	109	134	111	122	108	114	104	110	119	118	121	106	116	107	114	119	112	98	108	99	112	109	110	122	112	116	106	107	115	97	107	121	108	118	117	110	108	121	129	108	104	102	105	112	117	112	113	98	124	100	99	102	120	94	116	106	113	114	108	108	108	137	112	107	109	112	104	109	88	109	101	103	132	108	116	117	135	95	109	106	120	110	110	124	122	109	120	101	102	131	141	118	104	99	109	95	111	97	107	112	131	107	115	103	99	127	103	122	108	116	97	108	97	109	94	104	110	113	106	106	100	101	123	106	104	114	108	114	106	116	106	116	106	116	106	109	96	119	125	112	91	102	93	120	121	94	107	109	113	112	112	117	99	94	87	95	92	121	111	137	131	99	114	131	128	125	110	113	106	124	105	103	102	108	123	105	113	97	117	101	124	96	112	104	105	94	112	104	87	111	96	100	104	113	107	111	107	106	121	111	111	97	93	116	101	107	103	92	85	113	107	106	112	118	108	111	95	127	128	119	105	96	105	104	118	95	90	108	116	106	90	109	126	93	99	109	98	133	104	112	109	118	110	119	107	104	115	120	113	113	123	108	115	81	113	106	99	98	114	112	106	102	111	121	99	118	103	103	125	96	108	105	124	109	117	115	101	86	122	112	108	108	108	104	102	118	115	122	99	121	108	113	92	85	106	119	123	97	103	112	106	99	99	106	104	89	112	111	98	112	106	133	109	102	114	132	107	101	116	106	95	111	110	116	120	132	111	102	101	125	104	107	107	120	93	116	109	100	119	120	114	111	123	113	123	104	105	127	116	95	106	115	105	103	109	106	105	118	98	102	118	105	111	105	131	98	109	112	97	114	129	123	102	112	144	106	108	101	123	101	110	110	112	99	123	118	95	107	99	116	119	126	103	112	113	106	86	110	102	108	125	111	109	103	105	126	126	101	107	126	119	111	114	104	95	113	108	123	106	108	113	96	108	97	94	88	118	113	106	102	125	84	95	97	114	97	92	108	94	114	110	120	107	103	113	101	110	102	118	108	96	116	109	95	100	109	111	107	99	106	106	116	115	122	118	117	85	94	115	103	113	105	111	114	109	102	100	152	107	117	102	124	131	112	104	110	95	117	116	103	106	115	125	112	111	120	110	128	114	101	114	116	99	111	109	100	93	115	108	102	132	84	142	96	114	111	110	107	123	117	124	102	113	120	94	93	96	110	117	117	94	112	119	91	131	118	103	122	107	116	105	117	104	110	110	105	99	102	81	95	117	104	111	134	110	113	124	117	115	99	104	111	105	106	107	115	119	122	106	103	115	106	126	99	104	95	116	120	112	115	97	100	111	93	108	119	106	130	110	107	126	108	117	127	117	110	127	109	113	112	109	109	118	115	107	96	102	113	93	100	114	117	125	99	102	106	99	106	132	92	104	100	114	91	107	107	112	102	95	107	118	120	104	109	115	96	115	103	120	110	89	105	107	116	109	118	100	90	101	105	103	110	91	109	90	105	93	138	114	110	111	120	113	105	123	115	110	114	112	114	116	100	109	120	119	115	107	100	125	112	102	120	121	114	105	112	97	108	126	105	88	125	72	114	94	127	95	115	118	109	98	111	111	100	111	124	88	111	105	104	104	121	113	114	108	122	120	119	112	99	110	124	95	120	117	114	102	107	117	113	111	124	106	116	106	114	100	106	107	103	104	108	86	92	111	106	116	97	113	106	107	131	116	93	129	111	89	99	100	105	102	92	134	110	106	106	107	102	115	87	109	128	104	121	117	109	105	110	116	117	106	121	93	95	124	95	110	108	113	120	109	115	102	100	119	103	104	103	100	125	107	117	114	114	127	120	113	112	96	106	109	116	114	109	114	109	118	124	114	101	114	103	106	121	112	98	122	100	98	107	103	128	96	116	98	101	111	120	109	104	119	122	109	99	101	118	91	122	112	125	121	117	128	125	110	116	94	91	127	119	133	99	103	115	99	109	118	99	104	124	114	121	100	116	99	107	100	106	117	101	113	92	108	114	108	82	127	113	101	101	101	131	106	112	108	121	114	105	132	125	114	114	139	90	109	102	129	130	116	108	115	104	102	105	119	106	110	111	110	113	94	100	98	115	102	115	102	122	89
10181	4320	2306	3578	7362	8198	7596	6173	4835	4267	4448	3691	3435	2966	2490	2213	2319	2451	2710	3120	2130	1537	1410	1392	1375	1410	1413	1356	1270	1350	1321	1320	1290	1170	1133	1137	1480	5493	7232	5916	4085	2458	1637	1169	1040	1037	956	937	953	996	940	982	922	969	928	957	971	964	1022	1040	948	1043	1012	941	917	874	890	1007	1004	990	949	1027	938	961	945	970	998	962	907	1006	967	950	960	991	938	954	1001	984	940	953	1010	986	971	906	984	978	990	955	959	931	927	957	973	947	1015	977	969	981	1018	1031	982	988	983	1046	946	1002	934	995	971	983	927	975	996	994	943	942	979	938	994	953	985	956	971	977	980	973	917	895	986	932	990	970	984	957	952	974	960	997	981	995	1000	974	942	1000	979	979	958	934	922	906	985	979	999	926	970	945	1010	954	1067	950	946	944	978	958	978	954	979	1032	960	979	984	996	992	881	966	954	959	1002	922	924	982	1015	956	950	917	978	922	1002	954	944	967	935	954	1002	972	979	967	994	939	1021	966	1009	908	910	940	969	965	964	1001	898	945	917	944	982	986	929	944	954	960	1004	929	975	1022	937	1004	975	969	994	1009	962	979	1008	946	960	951	960	935	1026	988	977	972	971	995	936	956	973	963	960	998	952	974	995	938	1006	1015	1011	945	964	928	982	997	923	1030	947	932	957	1015	972	1044	932	947	1001	976	905	934	951	942	979	970	954	971	905	947	933	972	927	999	949	990	981	955	1031	925	1015	945	963	971	971	980	974	970	977	933	951	976	1013	947	987	926	965	953	1012	958	978	990	968	946	991	966	937	938	959	959	948	929	979	993	983	1015	947	989	958	1018	948	978	983	960	985	976	948	960	965	962	947	956	967	954	982	965	984	962	970	992	945	965	996	984	962	970	990	967	968	928	972	961	954	902	981	965	990	940	971	1007	990	1001	927	969	973	954	923	958	1001	978	979	1005	933	955	973	945	923	923	1017	936	1031	1035	953	973	939	969	1031	920	975	992	975	971	970	937	1005	931	973	1013	947	987	963	997	1011	958	942	1006	937	977	962	1025	1013	922	963	963	971	959	981	968	940	954	884	988	948	985	962	952	953	972	967	939	983	978	986	957	990	957	930	992	991	1009	946	949	928	952	954	962	969	1000	974	990	975	981	930	985	960	991	957	983	997	914	959	988	955	939	979	999	973	950	990	960	983	991	999	1005	890	947	920	947	958	924	966	980	964	978	992	901	926	1019	986	968	1033	1010	972	958	970	959	943	1004	960	930	994	988	947	948	933	983	979	1018	886	970	1008	954	947	976	976	968	935	927	922	962	977	959	974	938	911	912	964	987	934	1002	965	995	1004	968	979	988	1014	973	933	991	1033	965	951	1001	949	958	1002	968	944	980	932	942	984	927	928	965	959	997	941	956	995	996	948	979	957	943	954	956	982	950	955	967	971	936	931	959	1017	987	935	964	958	1014	1014	991	936	954	953	973	1005	965	976	972	971	957	912	969	962	1009	952	931	955	952	950	985	995	895	932	958	970	984	999	969	1019	952	937	934	982	982	985	989	982	1016	962	930	938	1026	953	1005	928	1029	1013	982	990	957	970	977	969	977	913	940	1016	930	907	948	1012	960	936	959	977	983	988	918	964	966	1035	984	946	994	948	979	1014	987	989	1012	988	1025	928	978	943	937	977	949	958	1021	981	932	954	954	955	963	955	932	931	1009	990	945	998	958	972	995	970	994	983	938	955	967	992	918	1055	984	938	975	963	990	946	974	911	1020	982	979	967	972	974	987	952	980	977	959	975	1011	967	963	1008	966	943	971	959	958	976	997	933	995	947	966	938	942	984	934	949	891	1001	982	877	998	962	944	986	992	977	980	969	1010	967	977	948	974	1010	993	963	964	955	962	953	959	985	991	953	1003	943	1032	984	997	904	1041	990	912	956	980	922	956	980	906	927	975	965	1018	1002	959	935	984	923	952	936	962	943	923	949	914	970	922	984	961	938	983	929	952	1013	938	997	925	963	987	965	970	945	933	908	994	935	929	989	1025	1035	963	950	966	986	932	1033	947	962	950	1006	967	1004	955	961	991	965	993	991	961	996	986	1017	960	960	948	991	893	958	997	971	979	961	992	909	991	954	979	963	955	906	970	992	964	976	998	991	966	921	972	972	984	995	900	967	967	962	891	989	937	984	962	957	1033	951	975	971	959	952	1015	988	974	1028	978	1029	962	977	950	963	967	951	946	985	989	943	961	925	952	964	963	957	998	1012	967	962	978	944	953	909	936	961	979	971	942	968	975	982	946	948	947	920	917	974	978	1000	906	1010	961	1001	991	990	1001	976	972	980	958	1016	961	1025	960	937	1002	953	970	938	1016	902	955	955	997	916	937	1034	990	982	983	952	925	1005	991	927	1011	975	946	950	948	959	1013	946	983	1013	1036	962	1009	976	957	974	959	937	977	977	951	998	956	973	1013	983	1001	973	959	1015	951	956	933	962	927	1004	967	946	1008	979	950	1012	954	977	982	966	977	957	970	933	902	944	934	972	947	948	1041	953	979	971	983	904	966	931	1028	985	943	961	978	966	1006	1001	960	927	1044	1009	990	949	982	921	981	1036	938	938	916	998	979	985	1014	994	963	942	936	973	950	1008	891	950	921	928	961	1000	1006	975	985	988	1011	928	954	959	962	933	989	1004	1039	1016	917	958	952	951	981	976	969	965	975	945	1046	940	913	989	994	1010	967	957	973	957	904	952	978	971	985	920	978	895	948	1013	1018	968	983	976	977	997	958	929	1056	976	984	1000	948	1025	975	908	965	935	919	989	945	988	962	983	969	942	1000	949	987	966	1022	921	963	920	992	937	939	945	952	972	978	908	951	989	999	968	911	963	975	1060	979	987	996	981	1000	1031	935	950	961	1029	923	1047	972	923	984	1041	962	1004	994	976	949	973	967	973	1031	977	967	1010	970	974	999	955	974	976	978	952	957	986	966	947	1005	926	966	999	962	980	948	966	953	949	942	951	953	982	896	913	940	914	951	1006	937	1010	969	973	980	996	943	944	1017	956	943	967	987	985	987	976	975	989	987	1041	956	968	959	955	977	955	972	954	968	945	1006	903	996	920	912	964	996	920	1017	978	992	967	1047	995	980	993	945	922	973	969	984	967	1001	1047	931	956	946	931	965	958	992	922	1030	916	949	978	952	964	950	966	923	993	989	889	981	956	928	917	949	957	943	939	999	936	987	973	968	983	1003	1016	948	982	960	1003	984	1006	963	969	949	897	955	978	1040	942	948	980	980	951	930	966	960	949	1034	999	976	945	986	911	919	942	939	950	976	985	948	975	970	1006	967	957	951	957	939	992	949	1010	957	962	952	990	952	934	948	1005	945	954	917	961	1005	991	989	975	982	991	954	940	966	994	958	941	975	1011	919	901	1015	1008	932	1002	948	967	976	1044	961	947	940	979	999	999	986	1048	987	979	972	952	910	955	942	980	928	948	876	992	956	941	1029	955	951	970	921	1007	961	947	946	943	952	956	925	995	961	938	1009	958	1013	1020	982	996	995	948	1037	1031	989	925	1030	987	939	992	933	928	961	978	928	938	980	950	963	974	1003	927	951	1020	961	972	951	988	960	1006	919	1047	950	994	926	1019	1004	985	932	999	979	925	934	966	1015	977	974	979	952	952	957	949	983	971	1003	942	953	987	991	974	971	965	985	1001	985	933	990	984
1399	230	166	120	119	159	172	192	176	183	162	167	140	130	135	113	127	159	154	134	116	101	98	114	101	93	89	120	95	86	108	79	88	115	90	109	120	266	435	381	240	178	113	100	93	78	74	79	83	85	74	78	79	80	71	88	75	78	78	80	88	76	79	88	86	78	63	64	74	92	75	77	75	77	77	68	76	74	71	82	85	72	73	69	80	81	74	91	99	78	92	75	85	78	80	63	97	64	84	85	80	76	82	84	93	79	96	79	81	78	58	68	85	86	97	67	79	86	76	83	89	81	78	67	90	78	69	75	77	82	75	67	74	81	75	84	72	75	73	74	88	92	100	89	79	88	82	86	85	88	90	72	79	98	86	76	78	90	95	84	87	93	86	85	66	77	95	92	86	65	96	86	68	84	73	89	75	84	86	82	84	76	87	84	84	78	91	82	90	74	65	75	93	94	97	78	84	85	85	77	78	81	81	91	79	77	82	74	73	75	75	73	74	87	82	71	85	76	90	83	87	65	88	69	102	73	86	83	80	85	89	86	95	74	69	76	75	83	76	56	83	81	95	81	89	86	67	82	84	75	81	83	78	75	75	84	95	76	106	79	90	96	84	89	92	85	74	79	80	85	83	89	90	66	80	90	77	97	73	74	92	78	79	102	70	84	79	89	90	87	71	78	60	79	88	88	87	83	78	96	79	85	86	89	67	90	64	83	93	86	82	79	70	89	67	75	98	89	89	79	89	82	79	88	93	74	86	84	83	78	73	86	82	81	86	84	74	85	84	85	80	80	64	68	79	96	81	87	75	72	66	98	68	84	87	92	80	92	76	81	58	80	82	90	90	69	81	83	86	77	80	91	74	80	79	104	79	69	83	75	82	77	79	86	77	90	70	93	69	91	86	83	79	75	89	86	87	85	78	76	80	80	82	85	69	87	82	94	73	83	77	71	80	63	89	83	68	67	81	71	79	83	92	89	66	83	65	74	93	80	88	81	87	72	70	81	85	77	85	88	68	72	71	87	83	92	70	83	80	89	76	80	80	84	90	91	77	88	81	91	76	73	69	81	80	86	95	80	89	91	77	75	76	91	84	97	82	79	74	81	76	83	78	79	90	95	80	82	83	99	65	86	76	88	68	85	76	85	89	95	68	78	82	78	81	74	84	89	78	69	73	72	82	89	79	78	80	98	79	78	78	64	84	86	77	96	85	80	76	94	69	94	90	80	93	76	75	75	87	82	89	84	85	66	81	95	93	77	79	66	81	86	106	90	80	84	84	74	77	85	83	68	64	85	89	69	74	92	88	73	90	81	90	84	78	75	81	80	74	80	75	77	78	62	89	70	66	77	77	71	76	97	78	87	80	63	79	77	70	79	77	74	66	72	79	76	86	70	73	76	77	94	63	72	73	96	89	76	83	70	86	84	89	81	76	74	75	71	91	97	85	79	74	90	87	91	70	94	82	71	67	76	96	79	88	73	81	76	92	77	73	72	81	67	74	81	80	103	98	83	63	97	86	78	94	91	66	85	77	85	76	85	64	92	87	77	77	91	68	85	95	73	96	74	73	86	79	96	82	73	72	83	81	73	80	92	96	89	77	71	89	74	84	73	86	77	78	91	87	86	76	68	87	79	73	82	87	78	79	78	87	69	85	77	82	75	74	68	69	82	88	64	75	79	70	73	74	79	77	90	99	67	82	86	89	88	88	96	81	88	70	80	78	88	81	83	85	77	77	83	96	70	89	80	83	74	96	81	99	65	90	84	80	77	85	86	86	64	77	79	80	73	71	68	72	70	75	64	75	64	78	74	80	75	73	77	72	88	87	77	94	86	65	87	84	61	80	79	88	93	94	83	86	77	91	74	74	93	87	89	92	84	85	70	77	98	94	87	69	81	89	82	69	86	68	79	94	87	93	81	97	75	92	86	92	93	84	73	73	66	81	103	59	86	77	84	80	84	72	64	70	84	84	69	74	74	101	78	73	90	74	78	82	87	79	96	83	79	89	80	76	69	103	86	72	87	88	75	70	79	99	72	86	93	81	87	85	75	67	80	76	66	81	86	90	78	69	83	84	80	91	78	89	80	90	70	87	82	81	89	100	64	77	89	74	71	98	88	63	85	77	90	71	77	72	83	87	83	85	78	88	66	92	96	91	90	74	70	84	101	84	84	64	95	84	95	73	84	79	76	88	73	77	95	81	77	78	98	85	74	78	84	93	81	78	92	90	63	96	78	80	83	83	88	81	81	61	88	66	91	75	87	64	77	87	86	72	74	77	80	84	57	92	75	76	92	81	73	92	73	72	72	75	71	77	88	71	69	78	82	83	78	80	69	65	66	76	77	98	81	95	77	85	91	91	91	95	91	68	78	88	76	77	78	83	83	64	97	80	93	78	66	80	70	75	78	80	68	85	89	81	93	87	103	82	80	84	83	76	85	77	68	80	73	83	84	83	95	86	83	91	71	77	68	76	65	79	99	77	70	85	85	82	81	71	82	79	80	78	77	79	87	79	98	89	98	80	81	75	96	83	77	85	91	76	85	82	105	92	78	83	86	79	80	89	95	74	79	82	70	88	78	103	82	92	79	70	83	87	81	86	84	86	89	79	88	83	75	81	82	84	83	82	74	88	72	84	77	67	82	68	77	61	61	90	76	94	80	94	73	73	73	72	72	72	81	77	81	75	94	84	78	91	85	82	82	67	87	79	83	95	82	84	101	93	96	65	73	89	87	85	87	99	100	102	80	93	85	85	89	85	71	76	92	84	90	97	89	81	71	82	84	83	80	87	86	87	80	85	77	81	76	75	75	80	89	74	73	77	90	90	89	87	95	85	68	88	85	89	73	69	84	84	67	86	67	91	80	75	95	86	88	90	88	101	79	83	75	67	82	84	59	76	71	82	83	80	86	86	76	71	78	77	79	75	68	82	87	73	79	81	78	95	76	77	85	94	87	88	81	66	85	71	69	97	107	87	83	77	99	73	88	67	75	80	84	79	87	69	74	83	88	99	67	97	75	84	80	74	81	89	73	89	77	95	85	81	90	77	75	65	79	84	81	86	70	83	83	74	81	78	76	76	78	76	86	81	93	92	84	64	87	79	68	97	94	73	102	106	100	77	78	76	83	76	88	87	71	83	81	83	82	83	80	69	88	75	80	65	88	73	80	79	57	65	66	99	88	95	76	84	73	98	73	92	78	65	75	80	83	67	97	80	82	82	70	75	80	70	90	85	91	96	80	96	87	78	76	108	71	80	78	62	64	99	90	72	75	92	76	90	80	60	97	68	88	80	86	62	82	78	87	80	92	91	70	89	93	81	68	71	76	94	88	82	72	72	90	93	66	72	70	76	78	64	77	73	64	57	93	82	81	86	75	69	75	81	84	83	77	72	74	81	82	81	59	86	76	68	78	68	75	82	98	81	86	73	92	84	82	86	81	81	71	76	79	85	79	67	78	94	63	80	79	95	81	86	61	109	85	58	90	88	85	85	89
11522	3429	1907	3189	6180	7057	7012	6307	4807	4627	4119	3764	3339	2802	2512	2379	2322	2810	2752	2394	1686	1265	1154	1187	1167	1100	1138	1106	1004	1139	1009	1063	995	987	965	1055	1755	5666	8159	6619	4201	2600	1460	1006	791	701	730	666	731	739	699	702	690	723	697	700	655	684	674	723	714	685	740	696	694	688	753	712	695	708	720	642	712	765	711	712	703	725	690	696	710	727	687	680	679	702	709	736	689	730	680	773	695	687	747	730	710	720	727	719	726	702	711	723	731	712	694	718	694	649	710	752	731	697	729	703	676	735	727	705	742	755	721	719	692	700	733	726	687	735	688	749	730	714	728	727	665	695	699	691	692	742	702	753	684	758	682	733	709	736	749	666	720	731	684	728	707	728	698	753	714	715	732	780	743	729	685	715	686	719	713	748	708	711	680	713	729	736	650	692	738	673	739	729	731	700	695	745	723	687	747	714	686	711	739	656	751	708	726	702	699	644	691	716	705	725	702	659	700	706	741	735	740	722	671	704	701	747	707	668	770	718	678	682	711	735	685	731	685	718	687	705	682	727	755	727	729	710	737	712	715	720	747	683	705	711	738	730	721	712	724	704	700	712	757	706	730	703	697	777	746	730	669	724	718	721	699	729	669	700	724	739	707	734	756	767	729	718	717	718	681	744	721	772	690	720	723	710	703	706	716	713	751	735	677	742	770	759	693	699	747	744	729	732	738	680	713	709	710	734	731	686	726	786	699	708	710	696	727	743	686	714	747	703	660	700	753	696	737	665	690	709	700	693	710	760	699	681	721	723	730	756	721	718	719	726	670	741	728	708	706	706	724	725	729	714	715	738	676	739	712	771	705	716	721	712	678	702	731	739	726	729	662	683	759	715	656	737	735	724	697	673	725	741	657	739	794	716	730	783	700	704	700	709	745	707	738	740	771	713	750	707	702	744	731	669	733	721	676	768	754	768	726	691	678	724	717	730	698	724	741	732	709	676	729	765	745	724	664	698	731	683	711	732	714	746	646	688	726	689	698	759	733	734	708	761	671	713	735	737	724	732	691	678	646	673	684	740	639	701	741	726	689	738	662	686	684	693	756	691	725	746	694	728	738	711	721	736	707	704	716	739	714	660	709	714	707	780	709	672	740	684	711	730	748	674	756	742	731	691	723	707	651	737	724	740	708	703	715	722	750	700	710	693	707	711	697	730	710	715	706	737	698	698	715	710	716	708	677	691	662	758	687	764	735	769	720	750	675	703	708	742	695	671	732	721	696	706	693	671	775	747	728	749	746	747	742	708	741	698	723	740	695	691	740	693	686	754	728	748	772	712	744	720	680	656	761	767	719	712	747	750	755	693	724	714	707	698	712	723	703	726	727	709	723	720	722	746	700	746	750	722	718	728	701	743	725	697	728	762	703	693	691	722	728	761	732	702	734	701	719	721	696	719	754	698	729	726	756	708	748	733	733	739	700	756	683	724	735	721	709	743	720	729	712	718	707	759	694	689	717	705	714	703	724	694	727	710	677	754	710	707	689	722	718	767	673	719	721	729	745	710	737	744	717	688	699	732	703	728	673	710	694	723	677	798	706	689	710	714	707	719	707	682	696	727	699	755	725	725	737	734	771	708	721	720	728	683	714	722	698	731	672	721	728	710	728	735	715	704	766	747	733	713	712	737	696	737	723	698	724	693	723	701	713	678	690	728	757	624	725	706	745	730	721	712	741	723	673	781	704	708	699	716	718	761	709	707	671	667	714	760	699	669	740	698	733	738	659	740	702	719	732	763	740	722	685	706	744	672	690	717	703	704	693	724	747	663	735	691	740	746	734	675	683	763	724	641	686	718	745	715	706	723	746	722	734	742	678	728	693	694	705	693	713	703	724	676	716	695	735	686	673	771	709	771	710	681	721	698	763	710	750	721	720	742	757	737	684	689	687	661	743	700	721	704	714	691	696	752	725	729	717	714	712	685	728	694	703	711	748	693	687	714	779	687	672	706	714	677	686	684	705	721	682	732	728	746	667	698	702	736	717	746	737	698	752	735	734	751	704	719	723	749	689	714	709	719	685	709	749	732	705	651	712	705	670	739	707	701	719	749	696	696	705	735	688	732	704	720	720	767	688	765	750	710	714	733	685	760	688	696	684	772	707	734	719	725	659	732	730	714	713	696	723	711	733	737	712	733	739	680	680	686	680	692	668	713	707	722	736	705	702	693	723	723	697	743	714	696	698	748	705	689	692	733	705	688	760	714	710	708	724	691	702	697	695	752	723	717	674	706	721	717	704	728	690	721	689	714	702	690	738	674	667	719	682	683	716	689	670	689	722	714	670	662	717	710	698	708	708	705	768	760	725	716	733	689	734	711	708	663	758	689	692	731	723	733	719	690	663	750	703	691	768	694	719	693	684	747	668	656	754	743	735	741	723	731	709	706	711	751	695	738	692	760	701	718	700	759	720	728	732	691	698	702	689	732	714	740	683	728	704	743	750	676	702	755	678	726	724	706	723	739	707	735	733	682	738	727	751	696	716	695	751	686	715	764	699	739	746	682	708	713	702	705	695	737	738	698	710	690	708	720	673	734	678	713	718	692	683	752	694	692	717	701	707	736	704	754	707	743	726	710	717	736	689	696	712	741	698	766	723	734	726	767	724	716	686	710	746	743	677	707	675	718	703	687	683	725	701	687	711	750	736	707	713	721	731	716	697	719	708	712	707	721	740	725	741	756	685	753	734	721	736	707	774	722	764	713	696	759	708	718	709	699	701	739	731	709	717	721	665	675	715	721	717	710	698	697	718	663	751	710	720	704	722	685	719	773	720	720	707	723	669	688	712	702	690	738	698	697	690	742	734	733	709	750	735	752	730	707	705	699	677	692	726	682	726	744	720	685	733	694	704	702	743	726	724	748	701	709	739	712	687	701	704	752	755	738	712	737	663	716	689	704	733	722	711	693	720	703	718	710	710	727	689	703	705	705	674	699	744	676	715	721	735	711	721	626	690	711	695	722	689	723	759	728	730	730	729	739	708	749	750	778	714	742	729	723	721	717	767	715	710	717	756	727	731	696	753	672	710	743	703	715	682	758	729	721	664	702	716	680	733	710	685	750	737	673	745	685	720	760	736	728	746	685	714	721	692	756	758	766	697	691	717	691	710	716	711	724	735	739	735	733	721	729	728	694	708	740	710	710	709	741	704	725	723	709	672	733	691	711	719	697	721	674	671	693	701	707	728	684	662	745	724	722	697	741	695	708	705	739	713	709	675	778	680	731	717	706	712	736	757	727	739	715	680	700	744	706	700	749	720	694	728	730	756	715	767	742	731	737	739	763	703	720	650	672	713	679	714	679	744	760	766	703	694	704	757	719	718	711	737	698	754	709	706	707	702	724	759	703	711	721	729	733	707	706	707	701	694	704	697	734	732	667	716	689	673	691	698	719	743	745	724	693	670	715	675	694	724	689	701	690	694	741	711	682	702	759	729	712	766	691	706	701	727	732	686	702	800	734	720	742
984	326	217	181	174	212	240	291	230	260	215	193	177	193	193	172	167	203	172	184	132	115	128	141	127	119	123	123	126	127	111	134	131	119	98	104	161	436	675	560	381	250	154	125	128	104	102	107	109	95	123	127	100	108	89	103	100	105	95	85	89	92	113	93	103	95	104	85	109	110	104	103	93	97	123	92	101	85	112	102	96	108	121	112	116	89	111	111	103	84	101	114	105	118	93	87	105	100	108	109	97	99	103	107	110	99	101	109	105	100	88	110	89	105	92	129	107	95	89	99	103	104	92	86	101	93	107	113	123	105	104	126	95	112	80	99	106	96	114	93	117	117	102	97	105	83	91	93	86	108	101	101	100	101	117	90	105	100	99	103	110	116	100	106	113	102	110	96	114	114	111	94	100	105	109	109	105	106	100	108	95	112	106	93	87	98	100	112	120	116	112	109	102	95	112	97	85	102	97	104	109	92	125	109	112	100	81	123	87	116	104	122	96	94	92	101	104	100	105	101	100	113	121	104	100	105	125	114	126	107	106	108	105	96	102	92	114	100	80	112	98	104	100	102	99	87	107	94	108	110	107	95	104	108	107	105	99	113	108	114	107	87	97	120	93	107	107	99	102	112	95	101	104	116	95	107	83	107	107	92	105	115	93	88	103	117	80	90	132	96	98	99	92	94	108	112	85	94	109	97	96	85	127	99	107	105	92	101	104	103	111	96	102	108	85	107	94	101	113	115	101	104	106	106	119	108	102	103	91	112	107	113	116	123	98	99	122	107	106	88	114	99	110	84	100	101	89	115	99	89	104	89	101	101	96	115	109	89	88	98	96	109	98	88	93	112	102	89	97	90	91	108	106	103	119	102	106	108	96	116	113	102	93	126	77	109	113	120	100	93	109	95	116	93	99	89	97	84	109	116	92	123	98	107	91	105	95	94	114	93	105	81	105	105	114	104	93	90	90	103	102	96	95	107	99	103	120	93	95	102	100	110	102	111	106	119	97	114	119	92	87	111	111	94	89	111	114	105	105	84	96	93	104	79	96	108	113	111	109	110	94	111	90	88	108	96	105	103	124	112	104	101	104	101	108	124	111	91	103	86	93	91	103	98	91	105	103	105	119	124	120	92	85	98	105	100	102	116	110	91	98	95	103	122	103	112	105	101	90	100	96	101	89	99	95	108	97	96	92	106	109	119	105	91	112	102	100	91	105	92	103	129	94	108	86	107	115	89	99	98	98	115	100	96	83	114	93	100	101	98	87	94	119	88	111	113	109	92	98	92	124	121	96	104	93	102	103	103	127	102	107	117	94	95	92	96	98	96	97	101	91	119	103	106	94	91	72	120	97	81	89	111	101	109	102	100	105	95	93	86	121	104	110	111	98	97	106	90	112	96	106	100	92	113	102	93	96	88	130	97	113	102	108	113	110	115	102	100	99	120	91	107	101	92	91	118	110	92	101	99	103	111	106	112	86	91	114	92	88	100	102	100	108	106	107	112	121	96	112	114	92	104	104	129	99	105	97	102	96	87	106	100	102	110	99	104	106	113	94	102	105	89	88	97	104	106	86	123	109	100	85	96	110	104	88	106	104	89	115	102	105	106	101	96	89	93	109	110	111	95	116	105	97	106	117	89	101	104	108	112	98	94	99	85	110	116	108	123	93	93	119	102	98	76	113	121	117	108	114	91	88	109	106	103	112	115	115	100	112	95	100	101	105	105	88	97	101	109	102	98	88	92	100	86	95	111	114	98	103	107	99	101	102	98	109	116	96	113	106	97	85	97	111	102	129	98	96	104	93	98	97	106	101	105	103	105	96	99	117	113	100	100	110	108	95	109	102	90	103	77	103	91	100	108	113	100	122	92	90	111	101	104	91	100	96	86	98	102	107	100	114	93	89	82	119	107	107	100	95	78	98	110	102	88	98	77	119	81	111	111	114	110	112	99	102	117	101	102	96	93	109	102	123	121	110	96	111	117	109	100	111	102	101	97	116	102	89	106	101	118	94	91	101	102	103	93	97	79	97	83	113	110	96	95	105	87	108	84	89	98	106	106	82	89	117	90	92	110	107	102	100	98	100	101	94	103	115	106	110	102	115	92	117	97	93	91	101	112	112	110	94	105	108	96	106	97	110	122	111	107	100	111	83	110	92	105	114	109	109	115	114	114	98	106	97	111	95	90	85	101	97	97	104	95	100	121	86	107	83	100	113	85	106	115	105	99	109	97	121	99	98	99	90	101	112	102	97	111	101	103	91	91	104	97	119	94	128	119	92	88	107	101	107	92	98	112	95	111	113	101	100	105	102	101	102	102	104	94	105	100	105	107	101	122	100	94	95	106	116	96	103	109	98	97	107	120	93	106	120	96	100	107	117	112	88	102	103	94	96	86	97	105	99	99	91	108	85	104	93	117	129	85	114	87	108	92	93	130	109	93	91	91	105	102	98	108	108	126	108	100	88	94	118	105	109	97	89	97	90	106	91	97	96	103	94	121	107	93	111	102	119	102	84	101	103	110	108	98	94	94	111	100	102	103	101	106	110	110	132	96	108	83	115	97	119	100	105	108	94	121	114	103	87	83	102	114	107	107	99	94	116	105	101	101	98	101	93	100	102	109	116	105	91	92	100	95	97	96	97	108	89	102	117	101	106	95	95	123	93	95	104	98	101	100	118	124	100	98	112	91	100	106	109	99	104	102	102	112	98	107	92	115	107	99	102	96	97	109	98	114	100	97	97	109	124	119	107	100	120	120	100	96	104	96	87	109	95	103	112	88	101	93	100	101	94	82	99	81	106	96	84	108	110	107	109	115	106	100	118	115	116	111	103	79	103	97	98	113	108	87	126	78	94	113	126	95	104	103	111	103	94	102	105	102	90	86	112	89	107	99	106	97	107	92	102	108	87	90	116	94	109	93	110	117	99	115	97	114	96	112	100	99	94	104	88	98	110	126	108	100	89	111	97	99	113	103	99	104	89	113	88	96	93	107	109	99	122	114	108	93	85	110	103	94	100	108	96	108	118	125	111	97	99	105	104	115	99	109	86	109	106	107	97	103	97	101	127	86	96	96	94	100	107	112	103	103	93	102	105	96	113	106	101	103	97	115	102	112	99	108	98	103	113	106	108	98	112	114	107	115	100	111	94	90	92	118	100	104	109	102	80	100	99	101	120	92	107	102	108	108	108	124	90	128	105	102	87	88	115	100	110	107	105	92	87	102	94	115	109	115	108	102	92	105	97	97	99	127	113	104	105	113	100	94	94	108	102	105	119	113	118	101	92	113	113	103	112	106	99	107	96	97	104	95	102	108	100	104	105	95	113	119	123	98	124	111	101	114	109	106	97	93	109	98	82	119	99	116	103	104	101	94	112	89	90	113	101	107	110	99	106	103	111	102	117	106	115	93	111	122	97	115	97	99	106	101	119	104	104	89	109	100	96	122	92	121	111	94	89	120	108	93	106	98	87	110	115	102	105	105	95	98	110	114	114	95
11202	4677	2527	4079	7825	8663	8901	7494	6428	6535	5208	4154	3803	3132	2914	2909	3298	3762	3529	3093	1881	1343	1323	1365	1424	1356	1406	1341	1208	1301	1185	1259	1312	1357	1180	1187	2105	7316	10227	8320	5583	3189	1698	1055	923	784	848	844	802	827	792	788	788	850	787	850	752	854	823	797	818	762	849	784	839	816	841	787	764	805	813	849	853	829	831	802	816	850	834	864	836	813	826	813	845	819	832	807	869	780	807	759	843	822	825	852	839	832	842	857	765	798	805	855	850	785	838	804	836	792	771	776	751	808	833	795	811	810	790	818	854	830	852	816	798	827	818	822	846	837	812	847	841	839	778	854	849	829	797	849	847	846	802	867	811	739	806	843	870	787	804	848	871	872	827	882	818	792	782	840	772	812	804	815	858	819	809	812	848	838	786	808	809	819	855	845	832	829	861	803	798	860	787	832	800	813	816	825	798	810	846	854	831	858	834	794	820	825	815	830	847	877	839	790	793	807	791	816	778	805	781	846	835	857	842	847	836	827	827	810	837	875	839	760	777	796	799	805	791	831	781	791	820	843	792	803	832	827	787	859	823	849	799	799	900	789	864	859	831	808	829	768	814	854	871	809	807	783	824	855	824	832	843	806	843	779	773	868	848	781	820	855	844	842	807	854	777	837	802	844	823	795	864	889	846	793	862	839	836	788	809	841	850	823	807	814	836	784	815	799	799	780	831	860	822	868	787	824	812	833	789	836	768	836	823	843	794	845	810	857	836	830	801	796	799	832	786	799	849	801	789	868	833	839	830	853	823	874	814	818	795	796	829	840	833	821	777	817	845	816	859	738	851	831	833	833	819	780	848	833	844	812	806	820	811	863	843	833	825	845	857	818	822	834	832	834	788	769	801	804	816	821	798	873	814	856	797	796	885	811	813	837	839	774	833	782	817	834	782	846	848	845	822	793	858	801	808	804	836	852	822	874	829	809	851	810	812	857	808	802	791	838	816	823	786	851	822	730	794	815	864	795	780	866	815	822	834	817	769	807	789	853	848	806	842	822	833	820	770	815	840	817	836	838	874	838	842	845	814	805	827	817	825	793	829	864	800	863	818	776	787	840	817	830	824	865	833	836	788	833	778	830	780	833	792	775	779	809	793	782	782	816	810	812	816	851	852	822	827	853	760	835	881	848	812	843	813	833	797	812	827	828	789	816	826	816	838	784	890	825	874	826	824	868	805	806	797	855	851	856	826	812	810	806	807	815	812	862	824	803	820	823	828	840	789	807	865	822	825	864	847	791	804	785	840	847	811	810	810	825	788	829	842	827	809	847	787	812	833	780	806	787	837	821	800	796	830	816	808	833	817	796	820	851	822	818	842	802	836	806	834	829	912	796	792	770	854	852	769	842	796	841	806	845	830	865	844	822	815	853	837	877	834	813	850	783	822	775	803	819	813	779	798	807	788	809	843	838	830	844	814	855	843	796	808	827	822	846	813	808	844	824	824	865	796	834	841	880	809	820	810	818	801	861	786	816	816	837	793	819	832	784	792	845	828	886	807	766	832	850	801	839	821	833	824	813	831	814	869	843	831	838	845	814	840	777	792	828	873	805	802	814	839	827	798	811	838	803	819	835	865	851	831	825	759	769	811	803	841	842	805	824	829	834	756	829	861	868	779	804	798	829	873	867	855	835	861	806	856	790	819	834	784	784	827	829	848	793	796	866	842	897	832	844	844	872	883	818	842	837	794	817	786	809	885	829	827	840	786	848	822	816	820	827	818	797	853	821	789	854	853	809	844	790	882	847	797	812	855	792	865	801	806	806	829	871	799	801	808	798	854	810	849	832	837	789	861	822	797	791	807	831	808	843	828	827	786	812	794	801	805	864	806	818	762	817	805	776	821	820	843	819	768	857	820	790	795	809	812	789	801	871	801	875	840	842	868	846	876	836	860	821	804	842	811	807	820	865	846	806	821	787	835	801	862	793	838	771	801	860	804	812	828	878	848	831	791	820	792	850	797	858	806	760	878	844	826	867	834	808	840	778	824	848	756	844	824	804	788	849	789	824	852	821	860	773	807	817	789	823	886	828	858	858	742	825	798	822	802	822	818	801	854	887	827	825	845	822	780	830	815	847	797	769	833	816	809	777	802	880	811	812	805	796	873	855	795	813	830	806	826	807	855	834	815	826	846	873	820	833	811	806	766	782	808	813	753	807	835	787	811	862	802	792	895	772	839	866	791	839	802	816	827	812	831	814	869	880	799	794	847	834	838	787	861	846	829	839	782	837	797	844	838	801	795	831	792	828	812	851	850	856	787	817	834	780	847	836	879	820	849	787	747	823	825	847	828	820	794	838	778	808	818	793	881	859	816	844	822	842	836	848	777	819	816	831	821	802	828	835	821	852	798	820	777	803	800	796	813	817	841	813	796	797	854	761	823	795	825	824	873	833	821	823	813	830	840	868	795	847	806	848	741	814	823	838	813	834	804	889	790	810	833	805	836	786	856	828	816	863	847	815	851	782	843	789	849	819	811	829	783	805	840	804	768	820	789	844	868	851	821	846	849	827	816	855	885	837	884	774	832	814	850	838	832	827	774	830	806	835	762	846	831	825	848	846	827	821	761	844	803	831	809	814	828	872	773	886	819	815	788	827	839	850	810	853	844	821	820	807	789	846	849	839	856	833	789	774	823	783	823	783	840	838	828	849	823	824	804	817	841	830	839	857	811	855	841	845	804	847	860	799	778	890	803	828	837	812	827	817	819	795	846	864	783	792	807	808	824	851	789	835	822	805	801	842	806	816	840	809	818	831	808	838	771	881	832	842	773	784	860	763	889	871	792	833	843	778	866	868	792	842	839	802	861	786	837	792	837	810	857	839	808	841	864	780	804	838	805	757	809	786	817	797	837	854	813	859	831	831	828	832	806	849	830	801	811	820	753	860	838	875	820	797	814	846	881	813	824	840	814	871	839	837	813	808	820	828	890	848	802	779	819	814	852	815	813	847	812	826	832	789	836	801	810	803	797	836	801	807	855	759	815	820	848	818	826	758	869	790	847	807	772	810	822	788	817	797	836	841	852	801	837	816	815	796	831	836	818	784	811	816	803	829	849	788	804	814	830	786	779	802	812	837	789	773	858	805	796	789	840	813	854	797	817	848	863	855	789	881	826	849	814	836	795	770	838	869	815	820	815	795	800	832	758	773	878	827	817	843	845	874	809	830	803	834	840	833	823	812	792	821	785	810	875	841	819	816	801	823	776	825	812	846	862	817	853	831	855	846	769	815	820	873	754	829	805	791	803	813	800	791	807	790	823	816	788	784	865	794	790	821	847	821	828	825	845	800	857	788	817	812	846	843	810	861	813	820	843	813	815	848	776	851	848	802	856	841	827	804	818	787	818	868	838	783	836	810	817	854	826	833	796	841	809	817	861	821	850	849	808	841	811	858	829	827	855	839	802	855	826	778	835	816	851	804	816	830	773	817	807	820	803	818	773	847	824	823	794	874	837	815	806	815	794	789
996	190	148	129	115	149	168	178	173	158	119	118	136	140	138	154	117	145	163	173	108	116	99	99	96	104	100	112	101	104	110	114	111	119	97	131	109	147	190	188	176	169	130	108	97	112	123	108	109	112	93	77	101	101	98	108	85	105	97	110	96	93	102	96	108	106	108	76	111	100	97	105	98	86	82	83	93	99	91	102	111	101	83	92	83	115	89	114	98	94	104	93	86	96	85	82	107	88	103	99	105	94	91	99	98	89	103	120	117	91	103	80	103	102	94	107	112	108	93	90	86	97	98	95	84	88	119	104	101	105	104	88	95	97	105	83	110	90	105	78	102	89	101	112	85	102	106	87	100	108	99	102	97	93	96	103	85	87	94	95	111	102	100	97	102	105	115	100	96	93	104	94	121	110	104	114	108	104	107	95	97	112	107	88	95	98	103	107	95	100	97	106	103	85	86	98	93	105	105	92	93	100	117	105	107	101	90	107	89	106	111	97	104	116	113	125	104	100	96	92	93	106	94	112	96	104	85	97	103	73	92	92	120	102	90	105	92	95	102	103	90	81	109	86	122	101	87	94	100	113	98	110	79	101	78	108	111	93	91	84	94	116	87	86	89	89	99	106	109	105	108	101	86	93	99	90	98	113	103	106	107	117	95	90	104	112	95	110	113	117	104	96	104	95	100	97	103	118	94	103	82	94	111	102	95	126	113	113	105	103	100	103	93	94	95	95	92	111	85	87	87	106	95	118	94	99	95	95	102	91	111	80	94	105	117	93	107	104	110	125	105	87	105	99	95	76	86	93	98	100	93	90	105	108	108	98	113	111	98	99	115	102	103	87	96	103	100	88	92	116	96	125	106	101	86	91	103	107	108	93	91	105	119	107	117	93	98	100	95	112	105	118	108	105	105	115	91	95	89	114	104	104	98	87	109	87	86	112	96	101	94	96	94	100	87	88	78	103	85	103	122	110	87	108	101	121	102	94	100	90	106	97	107	96	95	113	113	99	97	109	97	82	113	72	99	109	87	97	108	97	98	101	104	114	89	97	84	92	96	116	107	82	97	117	94	98	112	107	102	92	96	101	122	106	109	97	90	99	93	107	90	110	106	97	103	102	105	83	114	108	83	105	104	121	110	92	97	98	104	95	107	104	97	109	99	107	108	107	97	99	101	87	106	82	89	89	99	78	105	85	108	98	100	103	91	87	105	109	101	100	106	87	97	111	108	80	110	104	101	95	91	93	83	98	75	84	88	105	105	100	107	90	110	100	81	99	106	102	89	107	86	98	104	106	118	74	110	97	96	109	103	86	95	82	123	89	124	105	120	90	95	82	98	83	111	104	113	99	95	113	107	96	95	104	92	102	92	105	109	97	102	116	90	109	116	99	84	106	105	94	92	101	113	101	95	106	116	94	119	92	105	124	104	109	115	107	90	106	114	94	91	98	117	93	110	108	117	99	114	96	123	102	72	107	86	97	94	90	97	95	105	99	101	100	101	104	99	99	116	84	109	98	112	102	78	98	119	113	99	101	79	107	85	89	100	115	89	100	104	107	92	92	96	106	86	98	102	98	85	86	96	92	112	101	105	101	110	94	116	104	112	85	83	84	99	113	91	101	80	123	103	95	85	96	132	97	101	90	97	103	96	89	92	96	93	99	104	99	102	75	96	85	107	95	86	82	120	90	92	95	91	89	92	102	99	126	98	90	94	98	102	111	99	99	109	100	98	93	101	110	105	102	105	110	98	93	99	83	110	94	99	87	87	113	89	101	117	91	95	92	99	93	101	119	104	96	107	95	96	93	105	90	69	90	98	100	110	104	79	90	94	97	72	111	106	86	127	94	100	90	104	101	92	113	90	90	86	88	119	100	105	99	87	102	93	116	103	95	101	109	112	111	100	93	98	92	92	103	108	108	108	99	87	95	97	97	117	102	79	96	101	105	106	110	82	98	122	104	81	94	88	95	99	92	97	105	103	99	103	91	101	107	99	95	92	88	98	89	94	108	96	109	115	100	123	106	111	92	99	92	115	103	92	100	102	97	87	91	80	107	104	113	99	96	99	97	101	109	102	106	93	92	117	96	99	99	93	96	95	83	89	103	110	103	105	103	106	110	87	105	103	98	116	96	95	133	92	105	99	86	87	96	91	102	102	102	78	97	97	108	111	96	78	91	99	101	107	94	101	109	89	90	100	101	90	72	94	108	88	104	94	91	80	121	88	109	99	93	100	100	98	85	88	103	110	92	101	93	84	103	99	101	111	100	116	95	97	96	98	102	99	88	116	107	90	102	80	81	97	115	116	108	84	87	104	109	103	103	96	103	103	84	102	102	91	106	103	95	89	95	120	105	83	95	97	116	95	98	92	94	106	103	99	109	89	94	105	87	93	117	100	80	108	92	85	98	110	103	96	94	98	102	108	101	94	95	120	95	106	81	109	93	96	92	111	104	88	93	101	99	97	111	74	107	105	98	89	88	113	97	113	89	101	110	95	89	90	94	103	113	89	94	103	80	94	88	101	102	92	107	89	89	91	107	101	94	99	109	78	93	135	104	128	103	87	106	80	97	87	120	103	97	105	96	101	92	94	91	86	104	93	101	87	90	111	97	98	100	105	97	89	97	89	108	96	112	90	101	98	120	122	106	102	93	83	96	121	97	106	83	110	99	97	118	84	103	107	105	102	91	99	97	110	87	94	97	99	87	96	81	92	91	102	81	107	104	99	96	82	98	115	86	96	102	101	95	94	88	97	94	105	94	119	84	95	79	93	83	95	102	118	86	82	95	97	100	97	102	96	106	101	101	113	102	93	96	128	96	79	82	84	90	95	111	109	88	111	99	102	116	106	86	85	94	90	82	107	96	103	103	110	100	85	93	93	109	102	109	117	104	109	120	86	109	94	91	108	86	87	110	79	107	99	98	94	109	105	98	90	103	110	92	108	88	113	123	94	101	113	114	102	92	101	100	103	112	102	110	102	97	90	112	98	120	99	89	86	98	107	83	79	98	102	97	102	105	106	82	101	92	110	102	92	96	96	90	101	107	97	110	95	98	99	104	99	94	90	92	93	106	93	116	97	110	102	112	96	112	111	96	99	86	101	101	90	103	73	110	102	110	84	97	106	97	83	93	94	101	117	109	102	100	104	108	96	99	97	102	96	101	89	82	91	121	96	104	94	90	93	84	97	109	88	95	98	118	98	91	77	93	119	103	93	105	87	89	87	93	109	99	102	107	105	101	110	87	87	95	85	102	87	86	99	81	103	90	118	97	93	96	107	120	101	106	112	100	99	98	104	103	88	85	92	104	106	91	89	100	100	106	92	99	96	82	107	97	81	90	91	91	111	97	97	102	97	97	110	94	103	101	98	100	107	92	107	86	105	90	109	92	101	96	88	113	86	105	94	91	96	90	113	110	84	109	96	100	105	89	107	83	90	89	96	95	98	102	110	105	87	86	111	107	103	114	99	88	87	101	100	96	100	106	93	104	78	92
8900	2606	1542	2484	3946	4878	5001	4295	4509	3708	2613	2383	2445	2482	2281	1984	1929	2444	2949	2642	1918	1302	1131	1067	1057	1113	1104	1089	1164	1178	1102	1102	998	1010	1088	1047	1147	1902	3126	3349	2481	1822	1311	987	966	839	907	856	868	813	841	848	849	841	827	888	848	853	832	814	846	892	882	853	888	847	826	864	883	842	843	898	863	909	846	844	846	932	876	901	881	914	849	843	847	904	926	887	906	797	865	916	857	852	837	893	898	848	797	849	845	891	819	886	865	877	883	847	906	895	875	870	892	844	893	888	841	831	889	885	848	939	845	841	867	837	896	898	874	880	899	856	894	874	882	869	908	877	871	883	863	879	892	884	870	825	883	820	852	865	872	822	877	869	804	909	883	837	866	872	889	925	845	862	867	835	884	841	841	911	842	914	890	900	856	909	858	866	936	894	826	864	867	862	814	881	873	873	836	886	873	879	866	842	883	906	850	837	884	875	876	822	865	855	817	879	886	881	831	837	853	876	867	870	881	881	880	889	849	812	851	876	883	870	857	866	874	874	897	844	845	888	869	883	882	827	834	850	845	874	816	848	873	867	916	835	891	871	843	823	892	848	876	841	852	880	863	891	901	878	859	831	868	872	850	821	920	828	873	869	878	834	886	823	872	904	781	826	881	876	871	818	809	879	882	841	887	831	819	912	848	893	883	831	881	873	867	893	845	864	861	875	903	828	869	863	869	878	914	894	844	856	844	901	894	900	804	848	818	833	876	857	847	866	848	833	900	823	846	898	881	899	905	851	834	851	842	897	856	887	818	844	879	889	851	827	812	925	889	858	865	866	901	863	898	888	844	864	869	868	861	831	846	882	824	870	844	914	845	865	839	878	869	854	782	907	890	879	889	889	875	871	823	868	854	893	873	860	838	851	906	880	887	893	861	862	902	838	873	854	859	890	907	851	868	860	849	881	854	883	861	864	863	868	923	867	827	825	867	884	840	841	865	851	879	862	867	876	898	852	822	862	850	838	852	853	921	858	869	852	847	862	868	860	889	878	856	855	893	879	853	867	843	840	920	843	901	856	861	834	808	886	861	805	823	845	867	819	855	882	866	880	789	865	833	846	893	847	881	840	929	808	888	854	871	888	846	813	861	846	845	880	890	874	880	878	892	885	841	811	867	839	864	912	841	861	840	824	834	897	844	871	867	878	858	880	912	871	847	882	828	890	878	862	859	847	873	902	850	901	833	865	891	861	860	824	873	825	862	887	866	915	819	818	772	848	866	856	885	876	838	815	839	935	839	899	894	863	927	859	859	868	884	829	837	859	845	859	842	861	882	875	850	829	853	913	852	803	940	856	852	855	870	885	836	818	902	853	857	879	874	830	887	853	860	817	892	868	920	905	873	834	836	834	821	843	889	869	889	861	905	902	846	879	849	879	855	837	877	831	894	875	917	898	862	843	844	882	861	882	821	872	848	902	857	914	905	854	850	898	815	876	774	832	860	838	884	835	812	826	894	834	914	852	821	841	864	831	833	850	848	848	916	887	856	861	870	927	883	824	872	855	855	947	859	811	872	862	858	876	933	876	857	872	876	882	853	883	851	932	904	887	953	875	826	842	863	839	877	834	860	851	811	877	816	816	876	924	855	845	842	902	824	894	891	899	868	902	813	890	819	881	884	894	874	874	816	867	871	877	868	828	859	892	887	858	853	881	843	880	850	881	894	870	877	885	841	876	816	925	840	919	897	833	895	840	904	847	831	818	848	888	831	891	861	842	891	862	869	885	877	876	897	919	850	817	879	876	885	894	850	892	832	825	830	833	931	850	845	902	850	830	886	898	895	850	895	872	865	864	878	879	846	890	835	863	896	882	865	889	874	904	889	863	836	877	878	911	861	860	899	875	798	874	899	807	875	829	876	894	854	865	865	811	832	864	876	890	838	899	856	916	856	834	878	881	864	874	849	817	896	854	888	854	865	838	842	865	867	894	826	911	847	830	856	891	874	875	822	840	838	848	871	830	845	891	835	880	857	830	869	879	919	871	885	875	846	869	914	881	882	878	855	874	857	831	896	781	865	860	832	896	843	879	873	855	866	868	888	869	842	811	896	843	834	887	897	870	871	877	835	858	858	879	915	900	778	935	820	867	885	867	850	858	829	838	907	870	835	879	864	836	801	902	863	912	863	861	859	795	894	863	837	855	867	810	866	853	885	896	897	859	913	823	848	905	850	857	829	910	841	870	923	828	882	821	844	865	887	881	854	848	830	838	910	905	904	893	862	871	867	858	830	907	855	862	889	822	832	860	829	844	856	816	851	899	859	840	900	891	827	876	868	862	856	871	880	914	887	835	881	868	924	866	827	892	848	819	864	919	841	856	846	851	881	862	896	909	886	867	834	826	811	867	909	845	823	831	863	897	879	856	842	890	890	876	876	842	891	838	915	878	876	875	898	878	827	909	870	849	886	887	880	882	842	889	796	854	850	818	848	873	865	847	846	832	927	899	858	854	906	828	859	861	860	879	886	852	877	822	895	872	908	881	897	879	938	855	836	893	894	843	877	823	852	827	885	844	881	893	885	909	911	834	841	870	885	927	878	864	879	870	818	894	876	893	870	852	863	821	842	934	870	826	845	895	843	855	775	852	876	880	858	875	877	875	846	846	867	826	840	837	859	835	900	849	926	851	890	799	852	870	843	832	846	875	841	872	881	864	863	859	871	905	862	888	858	832	878	876	876	858	854	817	886	855	862	887	885	872	833	850	843	956	908	833	841	831	845	861	847	839	894	803	833	881	843	864	849	850	840	846	872	862	849	894	885	823	919	835	923	832	862	872	874	878	865	844	878	905	853	805	887	882	841	844	846	869	871	886	901	861	932	850	896	868	858	851	871	897	865	839	922	871	855	852	856	893	906	825	867	864	838	864	870	864	907	859	840	854	901	844	880	866	852	909	861	824	872	851	853	863	887	859	950	889	887	874	872	857	819	793	859	847	919	916	889	887	873	795	898	874	819	888	839	881	846	869	921	831	888	884	893	854	851	931	869	868	900	890	890	860	895	890	868	883	908	839	851	849	897	895	877	881	901	907	861	855	878	837	882	872	850	887	843	884	839	816	861	872	856	919	874	888	864	832	836	876	848	849	867	877	904	855	880	895	870	867	889	852	852	874	856	859	869	920	896	862	862	922	898	836	797	876	902	854	841	868	839	854	876	856	837	882	891	874	782	808	898	879	876	897	895	885	856	838	862	914	854	857	846	877	843	850	889	874	892	864	845	839	872	859	879	910	866	824	855	858	862	855	905	850	857	828	867	897	911	873	842	892	836	870	871	839	866	860	874	871	841	831	824	868	883	838	893	874	851	916	748	866	817	814	879	873	827	842	867	812	870	873	905	859	842	898	899	879	894	838	904	855	888	884	856	851	897	872	816	823	843	884	871	883	877	844	846	816	881	909	853	893	822	846	885	865	876	829	919	883	877	831	915	858	915	873	865	863	875	851	884	880	860	826	902	853	851	880
749	305	194	175	167	202	223	223	197	224	203	199	204	181	176	175	142	187	226	170	164	163	148	128	143	117	127	113	111	126	114	127	128	138	139	171	148	275	364	325	258	165	115	119	115	129	130	122	120	119	127	124	115	109	145	114	128	114	119	129	112	111	121	133	103	131	109	101	114	101	107	120	99	120	125	101	119	99	118	106	108	127	124	107	132	117	108	119	134	112	113	114	101	117	127	120	100	125	120	120	113	127	118	114	125	118	114	100	119	131	94	115	106	123	100	116	102	115	125	125	122	108	104	120	116	122	131	112	116	113	141	129	117	102	103	122	125	115	110	125	119	116	119	97	112	115	120	110	134	115	123	136	110	123	115	98	101	112	101	114	117	89	132	106	142	113	136	100	109	115	119	111	132	124	115	118	116	125	128	99	109	114	102	125	131	136	96	138	116	118	108	104	129	108	120	104	114	136	102	98	104	124	125	116	117	130	114	92	114	114	118	129	115	113	121	131	123	123	99	111	119	110	113	105	115	113	123	103	117	118	106	122	138	111	117	111	126	110	108	94	114	119	123	109	121	142	111	116	112	116	119	115	117	98	115	99	131	138	107	128	133	133	121	115	116	138	127	131	125	107	118	136	116	140	125	111	105	117	121	124	92	113	126	95	121	122	123	90	119	118	120	126	122	98	132	117	113	104	117	101	103	125	114	115	127	107	124	109	122	113	118	100	113	107	109	121	120	106	119	126	96	112	152	109	107	127	118	102	136	116	94	91	103	105	115	124	112	107	92	133	115	110	105	104	121	101	122	122	116	116	122	123	130	125	118	112	135	111	111	119	119	107	111	123	134	128	119	121	108	120	114	123	91	96	125	124	118	119	113	117	141	108	127	106	120	116	120	122	102	110	112	103	110	116	126	112	121	117	111	110	122	122	130	115	118	120	102	127	124	106	100	109	122	112	98	110	100	120	107	108	109	125	114	109	125	126	118	111	135	116	140	129	109	102	105	127	118	105	113	115	118	124	121	111	105	116	111	121	118	105	119	109	112	120	129	102	112	115	97	117	111	114	114	117	143	93	135	108	131	117	110	115	91	121	132	126	117	102	115	103	107	103	128	107	127	130	127	122	127	124	112	125	98	108	123	118	126	105	119	126	111	128	130	111	120	114	128	112	120	92	125	105	123	111	121	114	113	106	122	114	112	115	114	106	121	114	118	112	124	97	124	109	121	91	110	102	130	115	112	127	122	86	105	110	98	111	116	106	123	109	108	108	111	133	108	108	108	107	120	123	115	120	121	131	114	120	104	133	105	109	120	120	117	122	113	137	108	122	120	96	120	109	150	130	119	109	118	114	127	112	109	123	105	105	121	116	111	113	118	124	111	117	120	121	105	124	116	117	119	109	143	124	139	123	106	139	122	95	123	143	113	127	105	129	96	103	124	130	127	112	107	103	130	121	94	115	111	113	113	136	127	126	121	125	101	113	111	103	146	125	137	104	125	114	118	114	125	130	115	114	117	128	127	111	109	122	122	120	111	97	110	110	111	104	128	110	115	123	123	114	118	122	122	120	120	122	123	114	114	91	112	110	108	107	117	130	124	118	129	98	127	134	110	122	130	110	112	118	120	114	116	121	112	95	138	120	118	112	126	113	101	101	133	126	126	95	109	121	103	118	128	115	119	109	115	137	123	109	107	126	109	115	124	94	110	111	109	130	121	127	100	108	111	134	112	142	107	110	135	122	116	129	105	90	106	108	134	126	127	109	134	125	136	111	132	110	99	109	108	124	101	122	98	131	130	118	94	107	117	109	114	140	138	120	100	126	91	109	113	108	109	125	108	105	117	116	106	127	114	104	132	108	117	123	110	112	141	110	112	111	100	100	119	125	114	114	96	110	111	130	114	119	107	117	119	110	106	125	131	107	119	125	118	107	108	110	115	116	122	123	115	120	128	104	113	108	129	111	106	124	129	103	117	112	99	111	124	109	111	108	110	118	106	113	111	123	130	112	121	125	126	117	99	133	103	117	115	117	112	126	129	111	122	108	114	110	120	110	100	118	112	126	121	118	123	97	112	117	107	108	116	122	108	130	112	124	125	114	117	125	122	104	120	130	118	123	108	118	122	132	118	118	128	119	126	122	115	125	112	97	127	99	117	115	137	99	122	124	114	101	115	102	128	117	114	119	110	120	127	99	110	128	101	109	120	108	108	121	106	100	123	107	109	129	111	117	113	109	138	100	108	126	121	112	128	105	103	122	108	116	111	113	98	89	110	128	124	128	122	122	124	108	108	126	124	120	128	100	124	109	132	104	131	110	122	116	130	122	126	131	126	122	130	128	133	120	124	119	116	114	111	118	112	112	122	116	140	114	112	134	125	116	119	123	112	139	127	113	114	103	131	112	113	111	120	103	117	125	114	129	98	119	98	121	125	97	111	97	106	111	114	119	109	111	119	107	120	111	127	132	108	114	118	133	115	113	100	120	108	111	105	118	115	114	147	100	104	116	125	120	135	127	116	108	110	97	119	121	149	107	108	94	106	110	106	127	106	104	122	106	115	109	117	102	110	109	129	141	122	113	134	122	111	115	130	109	122	130	128	110	133	133	132	128	115	146	122	104	114	110	110	109	108	125	121	131	118	111	106	116	132	105	127	125	133	118	110	111	109	116	124	111	117	113	117	113	121	128	121	125	120	115	122	126	140	115	112	111	98	117	111	118	113	106	106	130	138	119	96	94	146	114	111	112	115	119	119	113	109	107	112	116	125	136	109	105	105	122	102	108	122	108	127	111	94	113	117	115	131	115	111	110	116	95	139	111	90	127	122	115	113	105	135	130	130	115	130	121	126	108	119	127	121	124	109	122	107	112	113	115	129	110	97	106	126	120	114	105	119	114	107	111	104	119	110	103	120	123	124	97	116	121	101	108	108	108	107	109	122	111	132	125	120	109	138	107	118	115	123	115	108	130	116	105	133	121	109	113	115	111	93	116	124	128	135	119	95	115	124	118	114	122	100	113	133	112	99	100	116	109	110	114	120	120	105	105	109	121	95	119	118	121	118	117	122	126	120	117	128	128	96	115	140	122	97	131	123	136	121	104	110	114	102	133	121	115	140	102	113	123	103	131	116	125	125	113	111	113	113	133	100	103	105	98	115	115	120	112	104	116	110	110	124	122	119	103	117	125	110	114	144	123	122	152	115	131	114	142	111	109	133	114	119	110	107	133	109	122	113	105	120	126	112	118	108	117	106	115	113	108	106	126	113	118	134	112	137	104	97	106	120	112	119	132	139	126	115	122	104	114	107	116	120	126	109	117	104	89	107	101	108	128	110	108	120	108	120	112	116	121	119	134	127	113	100	110	128	108	123	127	115	107	128	115	114	126	122	110	122	120	113	132	106	133	134	108	121	126	111	113	120	106	97	113	112	104	115	85	106	125	111	127	119	117	121	106	140	117	129	111	128	115	110	119	128	102	113	89	112	111	93	113	121	97	111	116
10189	4691	2534	3979	7001	8395	7711	6597	6316	5182	4224	4457	4062	3495	3156	2737	2471	3274	3897	2903	2410	1945	1729	1543	1373	1306	1356	1470	1323	1373	1363	1405	1340	1383	1375	2650	2385	4741	6554	5730	3697	2376	1538	1159	1068	1063	1067	1008	1019	1009	1027	972	984	1047	987	1027	1050	972	974	984	1042	1041	948	1022	1009	1038	1013	981	960	967	984	988	970	1020	1019	1023	994	1058	1042	1044	1007	1009	1003	1065	966	1033	976	1004	1042	1001	993	983	988	1037	972	1055	1052	1009	970	1024	991	1043	1005	1029	988	1007	987	961	997	1032	982	1008	1066	993	950	1025	1020	959	1034	1016	1017	995	975	953	1043	964	1014	1075	976	974	1003	1007	1005	1088	1043	1054	995	1038	993	1023	991	1076	1055	953	999	980	992	991	984	1018	1003	948	1018	1036	1013	982	981	1007	1049	994	1042	995	976	1051	1024	1015	1016	997	1020	982	1037	991	1023	989	1015	1042	984	959	1061	994	1026	1006	996	999	1002	1026	1005	995	1050	1044	1019	1032	1015	984	1012	1031	996	974	1042	998	1061	1004	1017	967	1061	1012	1034	1044	1034	954	1025	1050	998	957	1027	983	1013	1038	935	1066	1063	975	1032	1015	1002	1012	1034	996	986	1018	977	1046	993	1030	973	982	979	1019	1010	1024	1023	999	974	950	1005	1058	1055	968	1009	1008	1048	976	988	981	996	989	980	1030	1020	1025	974	986	1086	924	1041	1041	1002	1001	1012	1020	985	982	1029	1052	1000	988	1016	1008	1052	987	966	1014	985	1029	987	985	981	1035	989	1037	1013	1007	1003	1056	960	1038	1000	981	1013	992	1031	1054	1014	984	1020	1000	1037	985	1019	986	1032	994	1030	1002	1023	1068	1018	1044	1077	1054	1044	1012	998	1000	1028	997	1039	995	1082	956	1017	1021	1037	1017	1001	1045	1044	1040	1052	1043	972	976	1030	1014	1022	1053	1049	979	1065	1014	950	1005	985	989	993	1024	969	947	990	969	1013	986	1076	1042	977	1044	1016	1019	1015	1014	997	1051	979	979	975	991	1016	997	1035	958	1041	993	1019	1041	1003	1020	1001	1007	1033	1016	992	990	989	1003	976	1049	1043	1006	961	998	953	1028	1036	1017	999	1053	1011	1095	1035	1031	1094	1059	985	1006	1045	1046	1017	1011	1066	1026	1024	1018	984	1041	948	1052	1034	1020	981	1015	965	1001	1032	1013	969	1015	1050	959	1023	996	954	1026	985	1015	956	1051	1060	1012	989	969	1002	1068	1032	1047	1004	1024	989	943	982	1034	981	988	1020	988	1047	1049	1016	1037	983	1035	1049	1007	984	1021	930	1007	981	1029	1006	1012	1008	1015	992	1041	991	1016	938	1074	1007	985	1038	1011	993	1005	996	991	1010	976	983	1041	1017	995	990	1007	1012	1082	1048	1023	984	989	1066	984	1006	1019	1008	987	1036	966	1048	1039	963	1035	1006	1016	918	1031	1023	1012	1026	1076	982	1033	1087	982	1041	1024	1048	981	1082	1051	1051	966	1002	996	1011	1016	1020	1028	1063	1016	1042	1050	994	986	1007	961	973	1027	1051	1020	995	951	987	1023	983	1042	979	997	984	963	1035	957	1033	1029	996	1044	1072	975	1001	1057	999	1020	1066	984	995	1021	1031	1023	1015	950	1025	1008	970	1040	979	1050	1017	983	1047	976	1006	970	984	1056	1017	1021	1007	1060	994	980	1016	979	1007	987	1034	1081	985	1021	1062	1006	1070	948	991	902	1030	1073	1093	1057	1061	1046	936	1026	1015	991	1014	981	1062	1005	1032	986	1012	1053	1012	1066	965	1053	1016	1031	990	1018	1038	1007	1004	1000	1015	1033	944	1021	984	1022	1047	1004	926	1017	965	991	1083	1006	1047	971	1040	1040	1023	1009	1049	1021	1047	1032	1025	1029	1007	1051	1032	1069	1021	1035	1031	1047	1032	1009	1009	1000	1031	958	1046	1008	996	1028	969	996	1033	1030	1041	1025	1038	1015	942	1005	1030	1022	967	1091	1042	999	1021	1003	1003	1038	1022	967	985	1000	987	1000	996	960	1017	991	1068	1006	1035	1003	1018	982	1056	1016	1027	1055	1073	1015	950	1064	980	1064	1053	982	996	1031	1018	1011	1035	1030	983	1033	1012	1044	1014	1052	994	1002	999	953	954	1027	1039	980	1034	1002	1007	1023	1005	1054	1002	1014	983	1031	1053	1008	994	1003	1029	1015	954	1028	1012	1039	1018	1015	1005	1023	1084	971	1068	999	1014	1019	998	1099	1013	953	993	1073	940	1089	1014	990	1037	1054	978	989	991	999	1048	998	1018	1017	975	1022	1012	1019	998	946	994	989	1040	992	981	1049	1033	1045	1023	1002	994	1031	1034	1009	998	1007	1040	1016	1064	1018	1042	1004	1069	972	933	1027	983	971	1000	994	1071	1063	1039	1007	973	999	971	1006	994	1039	949	1001	1026	1042	1062	1005	1003	1014	1036	1048	931	988	967	1038	1003	980	968	949	1017	1002	1049	970	1015	976	1045	982	1009	1001	1037	1013	975	1002	995	1000	1038	982	1053	1047	981	985	1021	994	1028	1018	1013	942	977	940	983	1030	1045	1042	984	1011	932	1015	1076	963	1051	1042	976	1026	975	990	1023	993	1009	996	1011	1027	1001	991	1029	1041	1018	1024	1010	1009	956	1035	1036	1002	1003	1009	979	989	997	1029	955	1005	1033	985	1021	975	995	1014	1058	966	1037	1018	977	1041	983	1030	1011	1006	1008	1010	991	1014	946	1012	997	1068	1033	1044	1046	986	977	998	987	990	1037	1002	1004	1014	984	983	960	998	1034	981	981	966	1025	977	1032	1036	1004	1045	1024	1020	1049	1029	1014	970	1019	997	946	1019	1016	999	1008	1027	1005	1066	1032	971	946	1029	1036	1020	1038	986	1025	955	1003	1009	1079	1000	1007	1011	1066	1018	1008	1026	974	996	1055	995	1037	1008	1040	1015	1060	997	974	996	1035	1032	1044	984	983	997	977	1010	993	1076	1002	966	1003	952	1044	985	1076	982	970	999	990	987	992	1044	1020	1000	981	1063	1009	991	1008	1033	1001	1052	1023	1061	1023	972	991	1008	1013	1042	1059	1010	990	1020	1028	1036	984	955	1016	941	1041	982	1047	1047	970	957	1032	1039	962	1032	1005	987	1005	1017	974	1010	974	1012	962	980	1058	1111	1061	1040	1034	1077	985	951	1007	1027	951	970	1011	1091	1054	995	1013	941	1042	1015	958	1062	1043	1022	1014	1022	1015	947	1013	1024	1020	964	1065	1009	1050	1020	1000	1051	1008	1059	944	1005	984	980	981	1017	1044	1010	990	952	990	972	1017	1048	971	984	1025	994	1038	1032	987	952	942	979	999	981	1029	1070	1037	1022	1012	1012	1012	984	992	1025	970	976	1020	1046	996	995	1000	1016	1008	1028	1027	1020	1045	983	1003	1047	1002	980	1033	949	1017	1003	1014	1022	1003	968	974	1037	1051	1012	1010	971	962	984	981	1027	992	1057	996	1025	1048	1051	1051	1013	1035	1007	996	1026	1000	1006	1002	1050	1032	1046	1028	1049	1017	1013	1029	1024	1078	1083	994	1013	1012	965	1025	1033	952	1026	962	1016	1062	999	1024	1005	978	1014	1040	1017	983	972	975	1045	1008	986	1064	1011	1018	987	1060	1057	996	1062	1045	976	1041	996	987	1040	990	1028	1027	984	967	1017	997	1020	1020	1053	1026	1027	1024	987	959	1011	1037	949	1018	1048	1019	1077	993	1027	1012	1061	985	1026	984	1007	963	1007	1093	959	1025	996	1028	940	1051	1027	1034	989	1057	1042	994	981	999	1028	1002	978	1023	1053	966	948	1048	1037	1042	1019	1049	1001	988	934	1049	982	998	1077	982	1064	997	1012	996	1014	1008	963	1000	1042	1070	1032	1010	1000	1051	1021	1057	998	1019	1023	995	985	1039	1040	1003	1043	981	1024	994	1014	989	999	994	999	1092	985	1068	990	1005	1027	942	1030	1009	958	961	998	993	1001	980	965	1013	1001	1042	994	1039	1016	1056	968	1042	1013	979	1005	994	1040	1034	981	1070	1023	1021	1009	1010	998	963	1013	988	1069	1046	1013	968	1043	1009	1058	991	969	1018	996	1002	1047	1050	1007	1041	1015	996	970	1005	1013	934	1078	1010	1007	1011	966	924	1000	998	973	1047	1052	1015	1046	978	993	1061	1014	982	1027	989	993	1039	1007	1023	1043	983	1031	978	1008	936	970	1038	1035	1006	981	1024	1000	1016	1001	1036	1014	1043	1048	1056	1067	1018	978	1066	1013	969	986	1035	1044	1020	1018	1025	1006	961	1037	1000	1068	1008	981	987	1061	1039	951	976	992	996	1028	962	991	1026	1036
1399	269	193	154	132	185	181	205	210	216	192	206	166	178	177	161	148	141	195	162	128	133	128	96	92	93	115	112	121	94	113	124	102	86	115	145	305	264	359	284	204	131	126	86	91	79	90	77	91	87	81	87	91	81	96	94	95	100	74	99	84	95	84	108	92	88	91	92	77	74	87	73	95	100	83	93	100	86	76	101	91	87	80	72	83	106	86	87	105	79	78	92	92	91	90	85	85	93	92	88	76	79	99	88	94	101	79	79	95	96	82	94	88	82	93	88	87	89	74	72	67	81	90	113	75	90	82	96	79	95	81	102	89	77	74	85	91	99	97	75	95	94	83	94	109	105	87	96	89	84	87	79	75	99	90	85	83	97	99	97	81	79	88	86	94	83	91	90	72	93	81	81	97	101	90	86	88	97	102	79	87	90	92	91	72	69	109	87	111	85	94	88	89	100	89	114	78	86	81	67	91	82	79	75	83	80	79	79	83	79	64	87	93	80	85	102	96	97	101	101	79	95	86	89	93	100	100	87	100	80	89	100	92	102	84	104	87	100	78	89	87	88	78	99	76	94	82	96	102	78	89	97	99	92	71	90	90	81	90	87	75	84	76	88	102	102	91	104	108	79	70	76	82	90	89	78	86	81	82	90	87	89	91	81	95	88	101	77	82	84	77	79	87	105	91	94	95	82	87	91	88	87	80	92	88	86	101	87	91	101	79	104	71	98	66	69	88	80	109	99	94	80	98	90	89	87	91	91	102	81	78	80	91	76	97	95	89	86	88	87	92	81	87	82	84	78	84	96	71	96	79	93	75	75	101	92	89	81	84	84	72	92	90	78	86	84	87	85	83	75	101	105	85	105	71	89	93	81	81	86	99	97	76	82	87	85	94	72	88	108	83	83	87	99	78	79	80	93	75	105	85	98	93	89	82	93	84	77	90	93	87	79	79	85	100	100	87	91	86	89	76	75	72	92	91	98	100	100	93	69	97	85	86	90	82	95	96	85	86	77	90	72	99	86	87	71	97	95	83	96	83	94	77	92	79	105	81	88	75	90	106	96	83	90	86	102	69	78	88	88	89	92	88	91	94	76	78	74	91	121	83	91	84	108	96	100	82	79	81	86	85	89	93	89	97	106	80	86	91	84	70	85	77	65	90	97	93	84	92	91	91	82	105	80	101	93	98	89	88	72	106	81	84	93	89	93	82	80	88	82	84	92	91	66	102	96	71	106	78	76	86	79	92	102	75	81	101	90	92	93	97	97	92	103	90	96	89	99	81	86	91	101	80	81	85	105	82	89	83	88	108	82	92	98	83	99	92	87	91	91	88	81	86	77	94	104	91	88	80	91	92	100	106	86	93	98	88	78	101	98	91	88	115	99	92	84	95	67	85	88	71	89	83	96	87	95	89	80	87	91	91	92	92	94	101	97	78	107	90	90	75	78	87	80	110	96	90	110	83	106	76	76	96	95	86	81	96	85	86	86	97	89	91	86	84	82	77	106	90	89	92	78	91	96	84	87	94	86	76	110	100	87	85	90	84	87	107	100	93	84	98	91	95	100	74	98	89	94	84	84	78	73	73	78	86	81	97	81	79	99	98	82	76	72	77	86	76	70	94	83	84	99	96	82	91	82	82	93	82	96	83	115	111	95	96	101	90	88	83	98	76	97	85	96	94	93	75	99	72	97	80	88	83	73	96	70	98	87	94	94	86	99	87	81	96	91	85	90	95	95	99	88	84	88	88	80	84	81	85	94	87	87	85	97	80	93	92	83	93	80	89	91	91	86	92	84	91	97	92	78	87	103	95	88	92	91	72	91	108	103	84	88	78	92	91	85	78	107	89	90	104	85	82	77	70	93	99	83	80	87	72	89	81	85	99	95	83	80	78	105	94	85	78	99	84	84	76	86	95	89	90	82	86	94	80	103	109	76	96	88	82	97	82	77	97	64	90	80	94	81	81	92	87	92	81	93	80	72	99	80	89	95	100	81	100	79	105	81	93	92	70	96	76	68	84	90	87	103	92	74	94	93	78	99	84	91	94	88	87	77	89	91	89	90	91	94	97	95	88	86	87	87	84	95	82	88	84	81	93	88	85	86	110	87	65	94	69	82	99	76	86	85	75	91	75	85	75	87	77	85	93	74	95	74	93	79	88	83	86	91	88	78	111	78	87	89	94	85	87	76	94	90	86	95	90	89	76	89	89	97	111	75	89	85	80	79	96	90	84	87	80	74	95	94	92	79	88	80	88	97	103	91	112	78	84	76	90	84	84	90	95	92	91	94	91	73	86	76	83	89	86	102	83	108	64	90	91	83	88	79	73	76	76	82	82	84	80	95	84	92	102	76	81	88	76	92	95	68	85	104	90	98	91	93	94	90	92	102	78	105	96	87	92	92	90	81	105	99	116	88	90	94	82	93	83	101	107	93	98	80	86	78	83	85	91	86	78	87	88	94	95	94	92	74	86	83	81	86	98	99	100	97	81	99	95	83	92	93	87	98	97	84	104	88	97	88	98	88	87	97	91	88	83	87	94	94	103	73	87	94	68	81	76	83	86	100	82	89	109	102	89	100	98	99	96	77	80	81	73	78	92	91	75	77	84	95	79	98	84	98	92	81	105	99	93	87	95	100	93	99	100	83	86	86	83	73	77	93	93	93	82	101	95	93	111	91	92	82	81	90	81	86	96	88	87	79	75	91	79	88	109	104	102	79	85	91	79	87	90	102	94	86	87	111	82	104	88	87	81	71	90	101	96	78	90	85	80	83	89	87	94	94	97	80	78	81	99	95	82	88	80	89	107	88	86	95	103	84	87	80	95	83	96	59	91	89	86	99	99	97	91	79	92	86	104	81	98	100	76	81	98	109	86	80	90	91	93	94	89	99	62	88	72	85	73	97	82	76	83	103	78	93	74	87	100	82	98	74	93	90	109	67	83	72	90	82	82	94	94	80	96	84	84	74	81	106	85	89	71	97	88	65	81	83	94	87	84	84	89	83	87	76	79	89	85	90	78	95	81	87	89	98	95	73	93	87	92	97	97	79	80	103	104	96	100	93	90	73	76	95	100	105	88	105	76	83	78	92	89	88	91	95	100	92	74	82	95	63	94	93	101	99	88	94	99	91	70	90	102	93	89	91	78	91	99	98	81	94	93	92	95	91	79	88	97	94	82	101	90	90	102	88	86	91	90	108	84	87	88	85	87	75	93	100	81	82	82	83	97	87	87	86	99	82	87	94	86	78	76	87	99	88	99	87	101	79	89	90	101	87	92	87	98	105	84	78	80	88	83	92	88	80	96	98	81	89	98	85	67	86	100	92	82	85	73	95	95	77	88	97	105	105	90	77	94	91	83	94	110	75	87	94	90	86	82	90	89	103	87	89	90	91	79	88	96	81	99	103	92	98	79	91	93	75	82	89	92	79	85	94	91	88	81	76	74	92	103	91	83	86	95	88	77	104	82	99	96	91	72	88	96	80	94	83	74	93
11953	3875	2356	4013	6172	8008	7326	6765	6603	5573	5617	5252	4239	3874	3271	2843	2748	3031	3649	3018	2278	1947	1658	1340	1229	1187	1205	1241	1135	1236	1465	1363	1174	1171	1258	1896	5248	5014	6973	5026	2866	1806	1155	954	808	835	802	786	722	756	785	785	774	810	804	768	739	791	757	809	773	804	790	760	753	764	817	834	825	806	800	763	802	745	771	797	825	788	766	749	744	776	783	777	788	810	754	783	783	744	772	766	757	766	800	773	797	792	791	726	774	757	788	803	787	768	835	755	816	799	740	828	816	791	823	779	807	749	765	758	774	729	754	777	792	743	814	799	824	773	772	771	791	764	797	770	805	791	780	776	769	798	759	756	746	774	785	780	703	799	777	778	812	794	766	793	802	829	729	722	756	773	814	784	809	820	818	789	768	770	808	806	743	783	761	719	825	749	777	795	784	784	786	799	781	772	767	815	735	764	782	793	807	774	767	777	770	773	809	792	761	778	807	757	821	756	774	792	768	760	828	767	804	756	735	766	817	797	767	793	799	760	801	776	777	778	771	756	759	799	841	808	805	787	756	752	831	746	810	833	794	762	736	781	767	762	808	781	770	801	800	784	774	758	803	837	799	798	772	766	791	784	815	795	732	779	804	847	800	787	796	788	805	758	765	754	758	776	798	744	794	797	794	825	731	801	735	772	760	786	775	790	752	756	747	803	716	778	838	846	756	826	748	812	826	802	764	772	775	772	791	780	783	777	796	752	809	777	836	793	774	779	763	751	782	788	754	766	773	822	739	815	765	794	766	768	815	777	805	804	789	791	836	798	776	790	799	735	729	814	776	785	739	746	766	751	781	748	809	792	800	793	769	788	779	781	776	765	783	761	784	772	745	771	790	785	807	801	759	799	794	777	826	796	729	848	757	770	753	753	752	784	787	793	817	809	756	733	814	812	715	767	790	765	778	817	820	784	765	806	779	790	752	774	865	795	761	729	806	790	827	769	800	792	838	752	808	791	809	783	779	748	758	795	771	753	833	801	776	786	761	744	779	812	750	795	788	771	788	798	821	770	853	775	769	817	770	804	762	790	755	781	725	785	806	707	799	774	765	736	773	794	792	793	741	788	809	769	783	785	772	780	785	849	766	768	816	798	789	789	782	792	827	836	803	815	733	776	795	713	769	802	803	777	843	844	806	750	751	771	760	787	775	770	764	806	818	803	774	788	730	853	805	766	763	817	815	770	808	774	740	795	743	766	792	782	810	781	768	806	741	778	775	782	805	800	801	804	813	817	808	745	753	785	800	790	834	758	772	788	814	732	819	794	772	808	797	806	801	860	750	780	779	865	836	801	737	794	789	754	734	801	751	822	823	727	795	777	772	820	748	738	757	801	775	761	789	786	742	785	758	834	777	793	801	783	792	769	840	770	803	792	832	821	810	758	818	789	808	810	803	782	790	794	748	777	776	773	730	801	796	817	835	805	834	798	748	774	787	742	776	803	770	784	754	760	771	744	787	749	790	818	797	768	795	760	783	814	764	797	776	752	759	779	814	733	751	808	855	754	736	768	782	786	767	724	793	773	764	763	787	795	810	814	789	777	830	810	786	820	776	846	781	799	752	812	809	779	748	786	777	798	801	792	748	771	775	747	776	748	742	736	791	781	791	805	752	740	799	779	826	785	833	764	795	820	789	780	795	716	754	829	749	778	800	758	787	809	784	804	764	816	787	692	727	783	766	814	791	748	745	738	743	763	775	761	786	826	755	784	745	755	793	743	790	811	761	760	792	797	791	821	793	755	775	786	758	800	833	778	697	743	774	799	772	797	819	799	816	828	789	761	763	760	796	781	752	820	780	781	831	794	801	835	793	742	807	779	820	781	782	817	743	792	791	765	828	781	826	765	785	818	795	761	811	784	753	793	809	835	776	806	797	789	805	799	824	798	752	806	738	754	830	864	775	785	776	777	766	762	722	770	762	771	769	794	803	835	764	796	740	782	768	826	781	853	788	777	807	748	816	742	756	796	807	759	780	780	772	826	800	732	728	798	817	782	793	793	782	774	782	789	708	809	795	796	821	787	806	784	789	737	758	751	738	740	814	733	756	764	781	811	792	757	820	798	772	776	833	790	741	790	816	740	779	813	793	756	800	832	789	779	804	781	819	747	799	799	778	771	833	773	769	838	789	817	818	829	777	789	770	779	797	787	794	822	739	792	760	771	783	779	807	765	809	778	749	824	767	794	797	765	772	783	776	771	767	863	785	767	776	801	786	779	840	814	820	782	772	758	822	730	783	763	777	792	756	735	762	774	824	823	730	773	767	805	754	809	818	765	738	773	789	778	827	744	774	795	800	792	777	778	788	806	782	797	756	758	792	779	748	775	763	819	776	735	806	811	735	787	809	798	745	759	789	800	753	793	762	701	766	810	760	780	747	784	787	774	829	757	775	741	755	807	792	775	789	796	826	778	766	846	792	790	755	747	795	786	770	784	772	765	825	858	777	797	768	826	808	770	802	770	753	802	802	714	831	740	835	819	781	777	791	838	834	828	726	743	810	770	778	784	809	796	792	790	787	798	783	818	813	813	850	775	797	765	761	805	763	820	769	841	780	745	742	751	787	765	781	771	740	743	807	768	820	816	767	756	781	779	786	787	742	772	780	784	781	779	774	760	861	767	773	779	815	744	802	779	782	793	781	794	769	824	727	751	763	761	782	777	804	732	863	767	802	769	794	768	813	792	784	786	784	775	783	765	745	801	771	778	788	743	778	782	785	785	834	758	766	781	776	793	772	774	765	807	798	794	765	764	767	807	816	813	780	720	782	794	784	836	795	751	816	777	798	772	777	780	793	730	786	776	789	755	767	805	831	781	723	722	780	769	755	771	788	807	826	819	744	724	754	803	756	819	794	760	832	785	779	746	822	782	763	798	782	765	754	807	763	866	773	769	812	725	817	786	793	734	813	818	758	761	803	774	758	796	780	771	761	787	775	797	795	765	778	831	712	765	815	817	804	779	808	790	813	767	793	797	833	751	731	831	803	744	854	779	801	804	778	775	813	837	789	808	809	752	782	792	821	736	793	758	782	795	777	794	789	785	794	800	767	808	779	766	838	806	779	799	804	788	790	782	812	775	770	753	811	790	780	799	790	767	814	797	802	833	774	784	767	789	723	820	835	820	717	821	722	780	746	763	773	774	811	770	790	799	799	775	820	766	793	754	827	877	812	766	798	780	805	793	800	752	767	806	798	782	774	810	745	794	800	756	788	793	815	789	845	772	807	744	760	770	784	816	921	738	831	827	792	710	728	827	782	819	804	808	761	817	801	781	773	764	769	795	782	756	738	762	790	807	804	763	803	764	787	801	816	710	744	789	783	790	774	749	827	805	790	796	760	827	813	792	777	770	790	779	813	782	759	814	790	750	824	778	817	825	767	804	727	836	787	795	837	778	802	761	757	755	756	821	765	775	789	805	760	785	806	806	778	765	810	767	800	789	767	779	840	847	786	814	803	798	790	786	786	757
1036	419	273	202	179	224	279	289	293	320	275	260	233	238	221	219	170	195	188	198	168	152	136	169	137	133	111	121	114	111	135	126	137	126	134	134	388	532	415	399	256	223	146	96	108	111	107	102	116	111	90	115	100	100	100	92	113	97	101	107	105	99	129	112	89	121	107	111	101	98	110	97	96	99	116	113	114	99	93	105	97	92	87	99	104	105	108	120	103	102	102	117	101	109	97	91	122	96	83	115	93	94	100	86	106	129	119	101	87	120	94	108	121	107	107	102	105	97	108	99	93	101	129	106	88	111	104	110	98	76	108	100	110	84	112	118	106	115	111	100	109	114	105	112	107	88	112	107	102	92	103	102	108	114	102	115	105	99	102	120	121	108	110	109	110	114	94	114	102	107	103	99	113	100	108	105	111	107	102	106	98	117	104	101	104	112	100	103	99	95	106	113	114	105	108	119	100	100	95	112	108	109	98	102	97	115	94	133	105	113	99	105	101	98	108	118	119	101	104	97	100	107	104	115	101	116	106	96	95	111	88	103	101	116	108	97	111	103	128	123	113	113	105	99	109	110	110	130	113	108	103	112	107	85	85	102	92	115	105	105	97	101	88	83	131	111	126	115	126	98	100	109	114	94	103	110	104	99	98	113	111	109	114	96	108	101	97	120	120	106	99	103	97	95	104	100	93	98	105	105	104	139	116	99	105	103	103	103	102	109	97	107	86	123	97	103	117	84	109	101	101	114	113	99	112	105	91	91	109	98	109	101	100	91	100	88	112	87	101	118	111	104	104	101	98	103	89	94	115	94	115	89	105	110	103	105	94	87	85	99	89	114	95	100	90	98	104	82	113	90	113	106	97	101	100	97	117	95	96	119	103	86	97	86	98	90	115	102	102	109	104	85	99	106	102	92	117	93	88	96	113	116	113	91	108	114	117	108	94	101	112	85	100	119	97	111	99	108	103	113	98	119	106	126	101	120	98	99	115	96	102	114	81	109	113	110	109	93	117	113	112	112	100	99	100	98	108	99	117	103	113	100	98	99	94	107	105	115	120	101	112	104	112	84	82	125	123	95	102	112	114	108	113	86	110	101	109	111	100	90	104	108	120	104	105	111	106	89	92	106	98	99	102	93	104	118	103	114	104	97	94	116	124	107	105	98	108	118	108	97	115	104	94	96	106	107	110	106	114	110	100	114	98	95	115	107	106	108	100	100	99	114	94	110	119	116	111	107	109	102	105	93	97	92	110	112	107	99	114	91	91	126	112	108	101	96	102	100	97	97	117	110	131	106	115	100	92	109	96	83	105	121	112	121	100	108	111	104	101	98	98	114	92	118	98	106	81	108	109	101	104	92	110	99	100	97	97	92	108	103	103	107	113	109	95	93	104	126	108	99	97	98	120	86	96	102	107	106	106	109	123	100	113	90	131	94	121	105	99	103	109	95	104	100	92	109	103	101	94	111	95	100	110	101	105	118	97	84	105	90	126	119	125	107	100	111	86	111	109	106	125	96	94	114	111	98	106	96	128	107	98	90	114	96	106	119	120	100	117	117	100	98	108	117	104	134	103	97	101	121	106	89	98	105	111	104	109	96	114	112	97	101	117	113	111	101	105	105	118	116	112	113	80	90	108	93	115	96	106	108	113	121	113	110	108	116	95	107	91	96	102	99	111	96	98	110	91	95	105	90	94	112	123	97	100	97	109	110	80	125	105	109	90	88	114	100	106	95	108	94	93	108	108	106	76	106	101	109	97	114	100	112	97	93	108	96	105	114	100	106	95	91	106	116	94	107	110	103	86	122	110	109	112	98	102	114	115	93	101	101	102	96	80	117	85	102	106	116	90	108	110	111	113	107	91	133	100	113	109	122	120	107	119	99	85	94	126	105	125	113	90	114	114	81	100	117	112	109	90	88	106	112	112	116	91	104	75	99	130	108	102	99	94	125	92	119	108	117	120	113	112	101	116	89	113	118	111	103	112	121	98	102	86	97	102	115	121	90	126	110	118	115	100	107	96	77	128	105	103	122	102	98	106	102	82	107	117	90	98	107	103	103	107	95	89	103	111	105	115	112	87	125	107	123	97	119	115	112	103	112	101	84	73	108	96	115	103	102	105	98	121	102	108	104	120	97	119	103	101	91	92	103	86	96	107	115	119	81	101	87	111	109	112	112	103	96	110	123	98	93	115	107	106	101	112	125	104	82	95	112	97	109	78	116	108	126	108	94	112	96	89	110	94	95	128	92	118	102	111	102	114	100	108	99	97	105	107	105	96	88	103	104	103	111	119	98	124	105	112	102	99	114	88	100	110	89	93	103	109	102	76	110	102	104	117	103	116	119	104	88	90	83	99	104	102	104	107	98	114	103	111	129	105	86	104	83	92	99	130	85	116	100	120	120	100	78	98	118	108	98	109	98	98	100	99	98	112	109	97	111	107	112	107	117	95	110	120	99	105	114	113	107	96	109	92	94	101	87	109	79	101	112	112	98	106	105	89	88	97	107	99	107	108	112	106	113	110	118	96	94	101	111	110	110	105	125	107	87	91	107	114	106	111	86	113	106	88	102	88	99	113	112	107	112	90	117	93	108	106	108	98	115	102	91	96	88	118	94	104	91	79	109	110	114	102	108	113	102	104	95	77	115	101	95	103	86	119	108	107	98	87	96	106	112	114	101	99	104	85	77	123	98	91	107	97	117	111	107	117	104	104	113	87	118	103	94	102	118	100	101	111	98	97	101	112	104	109	98	111	120	105	117	115	98	94	81	124	115	92	125	111	109	121	99	119	108	93	122	108	101	99	97	87	109	117	108	93	99	101	102	85	93	99	82	112	122	117	107	101	110	112	126	108	118	99	108	114	114	111	124	99	100	101	112	83	87	114	101	105	98	107	134	91	117	99	125	104	107	113	97	111	107	119	111	117	110	108	110	113	114	117	102	123	93	126	105	78	112	114	107	101	87	105	86	103	101	106	102	114	95	116	116	105	107	116	103	124	96	100	79	103	119	117	98	113	116	99	98	105	130	80	94	96	113	113	107	95	107	104	113	96	98	91	96	106	112	116	88	97	94	85	109	115	106	126	101	109	105	94	96	98	115	111	97	117	91	98	92	109	123	109	98	118	108	104	108	99	117	93	105	97	126	99	88	98	100	121	96	90	92	98	107	125	112	108	104	109	101	95	106	99	116	98	124	108	87	99	105	94	102	116	77	110	119	88	95	111	109	92	119	94	92	105	120	100	108	114	114	103	103	91	99	102	99	98	98	98	98	107	87	125	105	99	125	101	94	95	98	98	114	93	94	104	119	91	94	92	109	111	108	106	113	104	109	116	108	123	106	123	116	111	107	93	102	102	87	103	98	101	110	115	101	116	83	102	108	120	110	104	117	83	99	102	104	108	101	101	109	114	94	99	83	92	97	119	107	97	109	128	99	121	115	111	102	97	104	111	101	111	101	106	112	113	105	105	111	111	99	104	89	113	92	117	109	128	108
13503	5416	3295	5525	8776	11404	10140	9653	9465	8953	7495	6986	6012	5024	4375	3771	3449	3183	2967	3331	2808	2508	2426	2095	1872	1538	1510	1460	1474	1697	1682	1701	1542	1516	1484	1675	7658	9039	7173	6969	4316	2734	1655	1156	998	976	916	920	918	946	914	957	938	933	904	896	906	951	909	966	945	927	964	904	909	910	869	869	908	942	919	958	948	919	936	898	951	897	936	855	943	939	869	902	947	918	864	953	916	937	948	949	995	929	881	965	902	889	938	965	907	927	890	950	923	925	970	933	973	926	907	885	961	920	868	953	921	951	917	883	916	967	878	951	930	943	869	934	941	958	895	915	966	868	909	889	915	935	928	909	891	954	913	919	935	959	920	957	922	865	894	933	927	910	931	947	926	941	945	874	918	909	883	885	917	960	971	953	938	993	945	893	923	943	905	888	912	944	933	974	964	941	926	914	943	968	928	928	923	970	940	923	991	922	926	932	987	934	904	953	934	958	1009	1013	943	890	930	971	933	909	875	992	992	975	938	862	928	931	918	953	891	919	969	955	955	886	937	939	932	929	922	951	904	899	953	909	960	929	949	984	930	978	905	917	919	858	925	898	955	906	919	893	929	926	926	942	925	971	943	959	904	870	925	930	881	935	921	918	923	925	940	921	895	976	960	922	933	941	900	919	931	960	932	907	954	917	895	909	922	900	955	963	910	916	918	915	937	913	914	979	917	878	957	952	940	962	932	922	879	977	930	918	935	932	906	887	977	988	913	967	904	929	953	957	934	907	895	916	946	908	930	918	894	958	952	989	912	886	945	887	940	891	942	881	927	969	929	908	894	962	912	892	899	904	908	960	900	923	980	942	928	922	926	886	935	898	893	966	934	909	929	999	925	936	911	960	923	949	937	899	945	974	917	942	918	919	956	959	930	881	906	932	915	918	917	940	956	894	950	937	970	979	905	943	895	941	962	932	947	962	964	955	937	931	915	933	891	1024	906	894	911	986	856	877	940	978	869	966	941	889	911	894	918	908	909	925	897	925	931	873	929	928	932	918	930	991	956	896	972	874	956	887	901	949	895	947	890	894	944	936	957	958	936	934	876	952	927	851	939	928	911	919	1024	865	922	918	905	922	941	890	958	893	961	902	903	935	972	954	921	944	938	917	936	893	915	948	947	944	903	937	924	914	890	917	920	904	890	928	900	877	953	893	954	934	934	939	942	944	950	937	959	946	936	933	952	933	911	907	920	918	988	903	949	912	938	849	910	952	924	912	930	962	931	935	915	958	961	918	977	874	890	902	926	915	959	922	923	896	973	921	912	906	868	921	899	939	901	923	965	908	918	922	924	869	948	948	910	935	987	977	945	954	902	923	944	921	924	888	903	969	927	930	905	893	898	881	912	987	908	915	1022	986	979	958	941	914	898	854	955	900	902	953	924	904	853	963	940	909	899	984	902	933	934	893	935	922	955	970	972	926	887	888	967	897	963	944	905	921	887	928	941	930	878	919	970	958	978	871	902	957	954	894	912	894	926	927	903	870	922	970	965	878	902	958	936	945	929	953	930	958	869	948	910	960	895	944	921	899	1023	966	926	947	930	906	931	907	927	928	965	974	962	908	921	936	915	973	879	933	958	938	908	957	902	966	865	937	909	879	947	924	969	946	972	898	945	934	933	943	956	926	942	934	934	933	963	925	932	950	895	930	972	893	991	977	894	879	960	963	910	962	926	911	921	941	983	936	993	913	882	906	946	956	890	951	925	958	958	913	863	968	911	889	962	904	968	882	928	916	920	958	968	981	909	927	962	889	919	980	974	941	947	960	939	996	971	939	912	966	935	922	922	929	951	922	997	891	922	930	895	912	899	940	923	944	929	891	929	923	909	930	898	942	871	905	943	997	930	914	919	949	927	934	942	924	934	933	926	912	903	947	946	917	920	947	895	893	916	952	942	885	952	917	908	981	923	959	900	933	887	960	922	899	912	874	969	891	925	914	956	934	913	936	917	884	945	877	921	976	889	929	914	911	910	946	912	939	895	894	865	939	917	903	921	929	955	918	910	895	904	995	868	959	912	926	952	951	881	898	943	908	945	862	889	926	953	893	945	954	906	936	950	930	924	959	893	987	965	899	920	913	957	927	946	936	881	934	902	911	957	927	934	946	940	940	910	928	918	922	927	921	919	922	961	976	945	930	900	1002	904	973	952	893	964	948	911	904	977	946	975	951	940	927	934	921	963	931	956	887	965	957	947	926	936	933	921	942	932	914	922	943	895	898	958	953	902	936	942	926	922	922	971	919	892	985	944	960	928	935	970	922	950	954	918	1002	947	970	938	921	915	918	915	909	857	923	904	945	939	956	907	975	925	911	928	893	847	912	947	878	934	944	930	880	975	988	922	931	978	959	924	902	912	958	864	878	960	874	918	938	912	928	924	941	951	913	960	955	901	962	917	899	893	925	881	897	938	918	950	965	924	936	970	994	922	922	902	912	848	937	940	900	908	907	922	934	899	941	967	922	930	894	925	947	903	909	991	953	947	943	915	940	904	940	948	974	905	912	939	942	897	945	1003	911	894	930	977	909	919	909	909	941	951	959	936	880	951	1007	906	963	895	885	881	917	951	944	944	860	892	920	897	916	905	952	934	969	924	887	965	916	945	906	937	884	962	902	987	925	967	896	888	929	921	944	917	934	933	962	980	915	906	925	925	908	932	937	901	963	913	931	932	888	948	926	922	986	873	911	993	944	940	965	972	900	952	916	956	944	926	877	888	923	910	940	957	913	945	874	913	949	977	870	967	970	984	908	949	939	952	924	958	958	858	878	910	913	958	949	883	882	923	945	932	916	887	920	895	955	929	915	912	910	940	959	926	942	949	933	928	943	904	916	956	970	940	941	917	936	937	931	927	940	913	933	922	937	921	970	1016	918	907	882	908	952	917	972	908	878	900	944	906	962	956	895	903	968	919	880	965	946	954	941	944	892	889	957	891	948	923	882	909	932	897	910	953	948	961	937	969	940	974	955	948	948	952	939	957	932	939	928	941	915	925	920	969	910	907	961	899	947	894	966	967	928	939	1011	949	960	893	943	931	847	945	921	958	925	981	922	903	983	955	935	901	939	906	948	934	933	944	937	926	915	916	895	942	932	923	977	1008	951	905	963	950	928	907	999	876	871	916	887	960	941	932	945	917	893	907	931	903	952	913	966	854	947	932	927	960	905	910	867	1009	923	962	923	891	975	898	921	922	981	909	921	978	913	908	948	954	944	969	969	904	932	945	934	927	962	874	903	955	935	943	873	937	968	936	918	878	957	890	983	944	948	911	963	913	922	919	1001	929	942	927	923	949	938	908	907	916	927	927	910	896	985	964	935	1006	952	895	919	934	894	913	914	927	920	904	930	883	948	914	954	942	945	927	948	925	926	899	905	942	909	883	953	925	955	943	983	919	957	951	936	927	916	919	974	924	868	946	897	963	924	915	971	937	913	953	968	896	899	916	933	923	923	940	902	896	990	935	931	971	927	919	993	931	931	888	927	903	947
986	197	159	163	130	176	156	178	202	196	204	170	182	145	164	160	143	134	112	121	128	121	130	119	141	113	131	121	115	105	97	129	102	124	114	112	138	163	185	187	129	124	128	94	83	105	116	100	93	110	94	92	114	104	96	94	105	102	117	103	110	108	116	104	95	108	87	83	88	99	96	98	96	89	98	68	111	94	113	108	103	82	103	101	99	122	104	110	94	86	111	106	85	91	106	115	107	99	103	93	88	116	121	92	89	99	98	106	114	82	111	90	103	103	113	98	87	104	100	85	109	112	98	108	105	96	109	105	97	97	98	102	74	78	106	96	95	98	108	102	92	95	120	109	105	106	79	105	107	95	92	93	105	88	82	81	105	99	105	114	85	120	97	101	111	86	97	108	104	97	102	108	86	100	80	89	80	100	98	98	98	106	92	84	107	101	90	99	105	79	100	104	95	85	99	99	110	104	108	82	95	108	90	110	115	105	97	103	88	104	113	119	80	111	120	104	99	90	96	102	99	102	95	92	90	106	105	99	102	89	100	101	118	112	99	98	134	104	128	90	98	92	73	99	96	92	113	98	88	100	88	125	105	100	82	94	105	109	100	92	102	98	96	100	107	91	109	89	92	105	97	104	103	92	113	113	95	91	105	90	107	86	91	90	116	109	104	105	115	93	100	103	95	99	86	68	100	89	101	85	95	77	100	93	87	100	94	81	112	115	99	106	95	93	95	101	95	80	97	91	108	98	90	89	106	88	95	113	96	90	105	97	105	91	105	94	104	107	103	71	96	94	92	103	99	103	97	90	94	97	101	102	107	96	84	93	104	94	103	102	105	93	106	92	108	110	83	94	113	98	98	106	90	104	73	100	91	92	103	89	101	121	110	97	89	95	100	90	93	103	91	107	111	92	93	97	92	90	105	93	95	87	126	107	88	106	78	114	88	106	104	96	105	103	117	102	91	90	91	97	95	110	112	116	89	88	93	94	89	100	109	83	83	78	95	106	98	89	100	115	95	86	102	102	92	91	87	89	84	96	101	116	105	92	87	107	103	98	84	98	76	95	87	100	92	100	88	91	82	98	86	105	91	101	100	92	92	102	103	110	92	96	111	115	101	107	91	94	94	101	91	107	102	104	107	92	115	101	87	81	81	94	97	95	97	106	111	105	103	92	90	108	84	101	94	105	96	111	94	89	104	104	89	108	108	91	109	101	93	102	109	96	100	98	97	91	85	118	94	83	124	98	108	91	90	94	109	93	97	103	103	95	85	100	110	105	111	88	91	101	104	98	115	101	95	101	95	86	91	78	108	97	96	90	87	100	118	121	98	109	103	101	88	98	87	93	92	106	77	113	108	83	118	116	97	120	96	108	104	93	72	102	108	96	106	100	96	95	92	89	85	97	99	106	113	96	98	84	90	117	108	91	86	105	88	90	94	99	96	84	99	103	99	101	106	98	108	113	79	89	97	90	94	92	108	79	106	97	75	86	80	96	92	99	86	100	91	87	114	111	71	100	83	106	97	104	102	84	105	103	96	108	110	110	98	100	92	110	104	96	100	95	118	88	91	104	94	100	110	109	105	107	111	107	92	111	105	115	84	105	99	109	103	93	115	109	107	84	90	95	84	87	106	97	105	107	91	98	111	92	92	91	100	117	103	80	103	81	99	95	90	114	99	95	112	84	112	95	114	97	117	93	97	108	107	119	96	94	93	91	95	105	99	95	105	101	86	101	92	90	121	114	115	116	102	96	104	106	97	115	109	91	100	107	100	98	79	102	96	96	91	84	115	89	101	105	99	100	111	93	102	109	101	102	101	98	96	85	102	87	100	108	87	101	104	94	92	92	94	94	115	102	106	86	103	103	108	104	99	91	113	94	115	111	102	87	93	93	102	90	92	91	110	98	85	97	95	109	119	94	86	113	105	83	106	114	87	90	96	97	104	103	102	101	103	99	106	113	93	87	86	73	123	107	103	104	92	89	96	98	88	102	105	96	96	95	99	102	86	92	108	104	105	80	90	92	91	113	102	97	111	113	119	96	121	99	99	112	106	88	106	102	95	96	113	84	109	97	96	94	94	94	118	97	108	109	89	98	113	102	81	124	100	100	103	113	92	107	116	87	79	113	99	98	73	101	113	117	108	104	85	80	104	107	108	90	101	79	99	103	108	89	109	117	99	104	99	96	108	84	100	102	97	100	107	95	89	87	119	105	106	96	100	95	99	101	106	114	101	107	101	81	102	109	87	85	98	112	101	87	100	98	105	110	114	99	91	116	105	92	99	105	117	100	101	117	98	101	88	101	91	122	102	102	95	102	94	110	102	94	91	91	108	104	109	101	108	106	107	90	103	86	106	104	89	86	121	110	99	101	90	92	102	97	101	112	84	101	95	103	103	98	91	90	97	100	108	97	79	85	95	96	102	89	91	111	90	92	91	94	104	109	105	98	114	113	106	108	92	112	96	82	91	100	103	115	100	88	95	91	102	107	116	94	98	89	84	85	85	88	97	94	90	108	119	97	110	104	106	99	105	89	99	91	95	98	106	110	90	103	110	103	77	86	108	118	103	107	105	95	109	109	102	101	110	99	112	93	108	100	116	101	94	92	93	91	89	106	88	112	99	105	121	103	103	109	93	99	103	94	107	89	115	89	107	105	104	93	102	102	82	100	88	101	106	88	91	110	88	116	105	95	98	91	99	106	104	91	99	95	104	108	100	96	98	91	99	85	105	107	95	102	97	95	80	94	103	83	82	98	94	109	83	90	95	116	107	108	99	109	114	91	103	89	103	101	110	98	107	88	94	92	104	113	96	101	116	100	98	100	111	101	112	85	97	106	89	102	95	110	100	87	96	114	110	99	107	98	102	96	110	96	99	98	89	88	100	104	101	83	102	115	100	104	69	101	90	112	91	91	85	96	95	108	86	93	106	103	105	103	108	110	97	88	89	87	100	102	94	90	99	93	82	81	72	99	108	115	102	117	100	101	103	82	112	104	102	114	107	118	95	85	104	106	88	119	104	98	96	90	99	113	99	87	108	92	97	84	97	103	94	102	119	99	111	90	94	103	109	100	104	97	108	109	88	97	90	97	93	95	106	92	117	90	98	99	107	103	107	95	92	91	86	110	101	109	98	97	91	100	100	102	95	98	97	89	92	100	105	86	113	87	108	111	94	98	89	91	101	90	80	102	118	117	110	120	104	90	98	116	98	100	95	99	93	102	109	107	99	101	97	113	95	80	89	75	106	102	103	96	86	116	102	99	86	107	89	104	100	94	85	98	92	97	90	108	102	103	98	102	106	98	99	118	105	112	108	104	108	103	113	137	107	98	100	108	109	92	107	86	95	103	105	110	80	99	115	101	95	89	90	97	97	94	108	101	104	88	121	100	105	110	81	94	93	104	89	89	103	103	89	99	110	110	105	85	101	86	92	87	105	99	116	89	101	85	100	100	103	103	81	88	101	106	87	106	106	94	94	96	105	109	96	116	106	101
9065	2767	2025	2616	4597	6392	5700	6175	6802	5684	5219	4360	3634	3355	2963	2647	2311	1975	1683	1630	1747	1651	1724	1711	1419	1306	1215	1189	1216	1216	1269	1242	1209	1141	1166	1116	1773	2434	2487	2331	1832	1372	1065	920	856	881	875	895	845	874	865	897	875	904	885	872	901	870	875	912	853	850	864	862	880	927	871	864	854	888	892	847	864	874	836	894	904	861	870	850	846	891	889	888	877	863	830	798	901	907	868	859	918	872	875	871	939	874	896	890	911	868	902	847	888	892	902	880	874	905	878	838	877	848	867	905	856	849	844	869	863	882	840	848	874	862	875	907	846	881	802	902	851	892	917	892	891	908	859	918	898	841	875	797	919	887	854	836	873	893	856	910	879	879	862	871	908	909	912	918	876	859	875	911	889	852	883	878	870	914	863	866	909	866	930	846	857	907	857	855	874	910	944	884	846	941	859	835	888	846	889	883	844	852	832	859	896	877	875	900	892	916	830	908	860	866	821	841	856	865	849	892	905	869	850	866	888	862	871	845	910	889	869	881	846	859	853	887	899	857	872	833	863	903	883	930	926	863	840	860	878	831	846	871	962	908	858	893	819	846	914	852	872	824	905	860	888	841	886	806	878	915	874	864	879	863	897	892	879	906	900	892	865	835	839	873	866	857	929	879	905	910	901	859	907	876	896	903	865	948	920	870	863	916	877	906	831	875	852	877	896	815	866	868	862	909	892	908	830	853	908	863	887	830	826	891	934	877	843	899	865	914	842	925	894	896	838	871	902	842	847	883	876	847	872	895	900	864	890	866	875	880	889	870	886	845	909	890	886	900	919	884	905	928	815	884	878	798	844	887	889	901	849	830	893	859	850	901	891	870	859	912	894	892	877	891	926	879	824	888	836	868	899	890	853	853	879	871	852	905	910	837	930	877	872	879	878	888	875	838	898	908	953	851	912	878	817	906	894	821	865	897	906	850	859	895	880	854	870	867	857	815	861	936	882	821	870	926	863	877	879	889	914	893	908	831	878	855	893	913	865	843	858	915	878	884	935	835	866	917	942	838	911	888	871	834	880	878	895	904	866	906	923	882	870	894	905	886	852	858	853	852	840	932	855	860	940	838	857	897	861	873	837	895	866	869	893	882	830	871	882	880	854	868	829	873	865	877	895	902	837	898	924	837	893	838	845	876	874	922	854	809	867	849	876	853	848	953	870	877	901	862	853	816	901	849	865	870	896	861	897	908	891	883	935	889	915	955	852	864	815	853	879	823	867	922	854	897	915	879	848	894	852	870	870	890	899	862	909	843	908	892	887	855	887	828	913	931	912	852	876	923	837	928	922	868	864	876	895	843	893	879	871	869	927	905	874	891	878	888	850	883	934	881	886	888	844	888	870	850	914	891	874	907	883	901	909	875	848	838	884	837	854	840	926	879	905	872	860	860	919	865	887	866	926	889	918	846	936	849	857	897	874	872	917	900	899	844	954	857	888	845	861	859	896	882	830	930	833	885	883	878	877	882	906	944	879	877	888	901	837	904	904	901	834	851	863	929	813	867	888	899	931	910	834	879	919	881	897	852	880	800	870	878	842	864	891	841	831	850	865	909	911	892	892	901	855	873	835	902	834	891	901	932	873	917	864	853	936	914	873	878	921	919	893	848	876	892	831	899	860	866	868	882	884	862	842	869	847	809	869	872	873	879	900	906	885	855	875	854	841	843	910	881	900	880	891	898	901	855	852	888	839	854	837	902	908	888	882	850	841	857	869	857	913	938	882	900	826	866	854	879	882	876	876	911	887	879	860	892	888	879	885	877	881	838	876	895	833	873	869	877	898	886	864	956	864	795	820	873	882	889	876	840	878	843	901	892	886	872	929	900	881	911	839	851	869	856	874	904	853	927	898	884	902	875	925	906	879	928	821	904	861	908	800	887	859	862	848	907	886	844	873	859	856	881	897	912	832	837	897	909	889	847	907	901	864	882	878	885	852	847	878	913	905	888	908	828	872	839	890	863	920	889	896	872	845	863	825	903	860	892	837	867	860	868	887	836	874	897	898	895	890	878	877	897	904	933	891	859	904	864	896	893	843	865	903	841	919	855	885	860	905	847	862	830	893	912	858	860	875	882	864	876	913	879	921	861	896	878	855	853	862	875	894	829	890	863	923	877	923	863	870	915	913	864	895	871	873	855	868	885	897	873	905	827	854	860	893	843	894	860	943	900	841	824	888	851	874	867	815	894	860	920	872	845	828	872	870	878	860	890	942	850	856	848	873	842	897	871	906	852	883	871	858	925	858	909	919	887	886	915	883	856	917	869	878	875	856	837	811	923	866	826	846	875	885	875	836	884	855	860	908	935	902	850	887	839	917	869	869	888	874	863	861	862	881	925	839	889	913	872	852	868	884	867	853	888	885	909	855	930	867	874	861	895	858	914	871	877	899	856	923	885	919	835	834	883	845	852	916	901	818	867	927	874	907	851	886	870	855	911	874	872	874	922	816	913	950	867	901	856	853	875	887	897	845	861	921	894	862	867	868	931	882	859	931	885	872	884	865	949	919	894	884	911	895	864	885	956	833	841	876	860	874	897	856	895	949	902	893	924	813	857	883	865	856	867	900	917	878	870	891	889	941	859	897	872	904	858	927	898	904	882	872	885	854	898	877	877	874	855	862	905	851	861	884	872	867	867	881	879	894	873	869	840	879	891	855	889	856	893	892	901	888	889	871	841	874	848	881	909	854	869	945	896	873	856	885	902	931	898	911	908	891	856	854	859	862	898	871	866	873	885	876	872	901	883	838	865	853	904	910	873	891	885	892	870	868	923	941	879	866	866	869	839	859	903	857	853	845	900	893	879	886	846	867	833	867	867	856	880	896	860	887	889	855	886	915	868	870	878	836	856	840	922	933	853	853	892	790	833	938	880	954	879	877	907	910	920	897	833	872	842	871	853	929	829	836	909	869	878	870	917	874	837	897	880	871	896	899	869	896	876	883	903	868	882	885	901	833	930	887	892	878	841	870	896	920	898	884	905	830	868	854	848	866	875	843	902	902	890	896	883	861	902	876	898	869	860	834	914	924	876	898	925	882	866	869	861	886	852	922	910	823	922	908	866	854	910	868	852	887	819	932	882	894	886	893	875	892	838	912	881	916	793	928	877	850	862	940	864	867	908	932	868	885	854	832	906	821	864	925	912	843	836	891	845	934	874	922	878	859	863	896	896	930	873	918	859	878	869	869	897	885	871	865	866	868	880	876	867	914	878	885	860	875	901	905	879	853	879	891	875	900	885	875	897	915	878	879	896	881	877	842	839	855	863	900	878	881	905	868	889	826	875	847	882	855	867	871	893	885	822	888	878	867	869	865	854	875	920	863	911	879	871	838	864	831	904	890	828	836	894	871	829	894	898	879	864	831	838	935	928	897	911	878	894	866	883	903	876	833	903	895	884	872	899	868	935	866	871	870	942	856	853	818	877	916	895	864	861	904	885	813	873	928	867	882	935	862	854	909	869	911	898
751	323	234	182	194	217	258	328	305	301	291	272	238	229	199	210	175	213	159	174	157	183	160	149	146	139	138	128	117	126	126	132	146	136	107	117	171	251	341	294	232	193	128	122	116	119	107	117	114	123	113	110	111	121	126	102	97	91	134	121	123	114	117	124	123	109	114	128	124	123	137	116	96	109	119	114	103	104	114	107	103	116	136	114	109	105	132	104	100	109	104	127	114	108	121	118	113	113	130	114	118	94	111	113	100	122	111	125	117	109	124	109	96	106	118	121	107	97	105	124	102	101	101	113	126	114	131	125	125	113	123	111	103	108	125	110	135	110	114	128	115	118	117	115	116	111	104	119	112	123	122	98	122	116	112	110	129	132	89	109	97	116	115	112	124	106	117	107	116	105	122	112	118	89	125	100	121	124	111	113	95	113	115	103	107	114	106	126	118	102	108	130	95	97	120	130	130	111	108	130	126	122	128	95	112	123	126	115	115	103	116	107	109	113	98	101	119	117	99	126	112	120	97	101	102	117	118	139	128	104	123	93	124	123	122	94	106	141	121	129	117	100	107	126	104	118	135	133	133	105	113	122	108	117	106	118	99	122	116	103	117	108	116	124	125	111	105	110	121	98	117	123	105	127	103	105	108	128	132	119	122	140	112	109	101	112	110	92	132	122	125	117	107	128	108	124	127	125	108	121	119	117	128	103	117	116	100	140	128	115	126	120	122	121	130	105	93	112	112	110	116	116	113	113	112	122	103	108	122	111	111	116	121	110	112	115	130	107	115	120	102	112	99	119	108	127	115	120	116	100	88	103	120	113	111	108	121	97	113	134	111	111	113	110	126	111	118	106	116	113	119	108	103	123	103	132	121	114	100	119	96	110	117	112	104	97	114	115	112	118	119	111	125	108	108	124	111	122	104	136	124	115	129	104	116	119	126	117	126	134	129	95	109	93	120	110	111	111	113	112	109	104	109	110	113	90	114	112	116	114	121	125	121	126	113	118	138	114	113	139	117	108	131	125	113	106	110	109	124	120	91	117	116	127	134	132	125	120	120	124	130	110	114	85	113	97	122	106	106	110	118	103	111	126	105	115	116	113	108	119	124	103	115	113	126	115	123	124	100	115	112	102	114	127	114	111	123	124	123	134	139	113	125	113	97	102	113	138	110	114	125	112	112	101	132	111	130	120	108	124	135	104	120	119	94	94	127	109	128	125	104	120	98	96	118	112	109	114	123	98	123	141	136	101	120	97	119	104	113	118	100	113	126	99	118	120	105	128	108	125	112	115	107	118	115	107	119	140	115	123	104	123	90	112	117	109	109	129	120	107	124	120	112	98	116	106	96	122	116	114	96	122	123	129	127	126	113	105	100	119	103	93	118	123	115	110	115	136	126	134	126	113	102	113	111	94	111	109	121	128	122	99	119	123	118	110	112	104	120	115	115	110	114	118	122	125	118	103	122	107	134	131	111	122	121	134	108	116	104	93	110	133	127	113	125	132	112	119	114	109	131	121	115	112	119	135	126	101	112	102	107	113	118	120	116	106	119	117	124	111	120	120	120	125	127	119	105	92	102	118	101	116	111	111	133	116	102	119	127	127	105	113	125	102	107	112	117	95	111	132	114	126	114	127	104	119	127	139	138	110	113	112	112	111	120	109	118	112	119	111	103	130	114	129	108	98	125	111	98	125	112	121	114	116	101	101	126	109	113	114	109	103	107	109	127	113	123	124	132	120	100	121	126	107	111	114	126	103	113	114	122	121	117	130	113	116	101	129	128	117	127	115	110	123	102	116	117	112	127	108	103	125	111	118	103	112	114	112	144	119	114	118	101	128	104	135	117	120	119	122	114	117	105	124	101	116	93	99	108	117	94	109	139	91	106	116	117	106	134	117	115	119	116	118	116	115	127	103	107	118	106	105	111	132	99	122	125	109	113	114	108	115	124	99	106	93	116	120	120	109	123	118	128	126	130	127	105	116	94	128	117	127	126	110	111	109	103	129	103	105	115	126	130	105	107	120	133	103	125	118	114	103	119	93	112	113	109	122	121	123	109	140	128	86	114	119	120	118	115	120	111	134	116	102	90	104	94	115	110	105	133	136	128	101	119	122	104	108	123	128	119	108	130	110	123	93	118	125	117	135	121	107	116	109	102	127	131	112	102	116	122	124	123	114	116	117	113	112	116	106	107	119	108	112	110	98	107	125	97	97	111	117	107	115	112	121	110	105	109	107	130	136	123	109	93	118	107	116	123	111	121	113	97	120	115	127	122	109	118	96	142	103	126	95	122	113	121	111	115	101	123	120	113	110	114	117	110	119	116	112	115	126	130	121	130	112	127	146	108	138	119	122	103	118	110	110	140	108	117	114	118	141	108	106	115	108	107	114	120	86	117	112	128	90	115	119	114	97	115	92	124	114	105	116	113	118	113	116	115	130	116	131	132	128	123	103	102	134	117	109	110	104	128	133	105	119	108	109	116	125	124	98	100	107	96	106	124	124	124	109	107	99	113	116	130	127	113	120	103	114	117	118	109	117	101	125	112	140	106	116	122	127	103	98	100	108	121	104	105	116	106	94	120	125	116	92	128	118	101	108	121	111	128	106	107	113	116	111	118	108	112	120	107	103	109	111	120	124	123	109	106	112	128	131	131	127	135	114	124	126	112	121	120	142	125	119	116	123	96	124	104	127	118	101	126	106	111	121	104	112	102	130	110	131	119	100	117	110	102	120	115	113	114	124	109	88	120	115	105	120	97	106	121	113	96	121	110	127	116	127	99	111	96	115	103	121	100	127	112	122	113	104	118	123	128	130	117	95	112	110	132	129	127	110	115	120	114	108	98	116	110	144	112	124	122	113	103	122	111	112	111	116	122	134	105	100	133	120	97	117	115	122	102	108	110	116	99	139	98	127	117	102	110	119	110	130	124	114	104	95	108	119	109	129	101	131	130	131	80	113	138	109	120	93	109	126	111	90	105	131	108	121	95	86	125	117	95	133	127	102	122	124	127	118	112	129	116	114	124	117	123	95	100	106	116	117	99	118	109	118	113	121	109	108	122	128	121	132	126	111	124	114	99	113	121	120	100	102	119	113	113	124	97	127	107	126	129	114	102	103	121	130	100	128	99	110	126	114	119	109	119	130	100	101	124	119	109	123	123	131	123	115	111	128	116	119	111	102	122	111	105	138	107	103	115	124	104	126	104	111	106	116	114	117	100	109	130	130	112	128	124	97	99	99	121	124	94	139	114	120	121	107	124	112	115	115	97	136	128	121	117	121	126	133	120	92	119	116	128	96	121	103	110	101	131	93	111	128	103	114	115	108	114	142	128	108	126	130	130	113	108	110	114	112	102	115	112	121	114	119	131	116	116	125	107	95	111	118	119	111	120	111	95	118	104	110	92	105	129	116	106	122	100	122	122	114	98	107	94	113	110	125	120	113	103	111	117	108	114	105	106	112	124	93	104	133	119	116	120	122	97	108	124	129	119	105
10010	4525	2619	3570	7497	9740	9625	10392	8920	8583	7580	6793	6126	5348	4277	3649	3451	3648	2923	2452	2228	2124	2120	1923	1833	1770	1620	1469	1384	1395	1406	1481	1523	1443	1324	1165	2166	4284	5767	5489	3641	2267	1585	1247	997	1054	1085	1010	1021	969	1019	1003	1002	975	1040	987	956	1040	1058	1025	977	1012	1001	1031	975	1027	994	975	992	1032	1004	946	1018	1015	1060	1022	1072	984	993	969	992	1096	976	1039	1054	967	1007	1027	1059	1005	1027	1002	960	950	1007	992	1030	947	993	963	961	994	942	1009	1041	1000	1061	1005	1012	1005	981	1012	1028	993	983	1028	958	1007	1036	1005	1018	1039	954	1004	1009	995	994	962	930	958	983	940	1020	1028	979	1076	1018	1020	1026	1018	1026	1013	1007	969	989	999	1065	931	974	983	1045	1033	1022	981	1004	1018	1088	956	1003	994	1002	943	1057	986	1063	1042	989	977	977	989	1007	1022	1004	1060	941	950	983	967	1050	1016	973	1028	1013	1004	997	1039	970	1047	973	1041	976	1030	999	1005	1028	957	1070	971	990	976	965	958	1058	999	944	1016	960	988	1018	1052	991	1059	997	1043	1026	1026	983	994	1021	1003	961	1011	978	962	1006	1028	974	996	1021	974	1009	1048	1034	1015	1022	952	893	1029	1003	956	995	1008	993	971	975	993	1003	1001	999	1034	1002	1053	1043	989	1057	1003	1022	1027	1007	990	1011	1070	985	1013	984	942	1012	1038	1027	1011	971	980	952	996	977	1005	1025	1004	1058	965	1033	1009	1048	975	987	1006	978	1000	1025	988	993	1002	991	1052	982	1039	1030	1002	994	1014	986	993	1045	1051	1012	989	970	986	956	1025	1003	965	1019	1005	991	982	1056	1017	1035	1000	1045	963	1015	916	1012	978	959	1008	1024	981	997	991	976	990	966	984	1021	965	978	938	1063	1036	1007	991	1040	986	968	994	1037	974	961	955	959	1020	1008	1041	1013	999	991	991	1038	1014	975	1080	1001	983	980	1020	1041	949	1047	994	950	1018	992	1032	962	1011	1007	1041	1075	1010	1009	968	1005	1045	994	994	1017	988	1035	984	977	994	929	1037	972	991	983	999	970	1003	1019	944	977	993	1051	1040	1013	1028	999	999	983	1035	1005	1051	990	1044	1033	1034	1006	951	1026	975	995	962	1036	952	1056	1022	1028	1043	1006	1034	1012	949	1039	1035	1068	971	1017	1035	983	1058	999	994	1054	1005	1006	1000	960	1027	1028	976	981	975	1012	953	949	952	1008	1005	1019	953	975	1062	1022	994	1031	1000	985	1013	1008	994	1050	1011	1023	974	973	993	962	1008	1024	959	961	968	1000	977	1010	964	956	1020	1013	1001	1050	1012	1005	987	1025	991	1042	1016	1033	997	1053	979	978	1039	1049	961	992	1033	1040	973	1003	1071	1043	1022	991	985	1023	1002	984	990	1041	982	1044	1091	987	919	1024	999	1074	1067	1001	1027	961	988	1058	1033	987	944	956	988	1007	965	1003	1033	1020	1003	980	978	955	995	1021	1026	1008	987	997	999	1004	1043	1041	996	990	1088	994	1007	1038	975	912	1030	975	1014	1037	1032	996	1062	1026	1032	987	1005	994	1014	1000	1027	1007	1038	975	1045	1016	1046	987	1013	1051	996	999	1017	963	1025	1045	1001	953	1004	960	1043	1039	1052	1003	1036	998	992	995	991	1021	1015	1045	1031	1014	983	1001	1022	998	1008	1002	1010	998	1009	937	1044	981	996	1005	1032	1045	1010	1002	1005	1032	1034	1024	1046	1035	1017	1056	951	1067	1057	1057	1055	955	1015	971	1014	1055	1035	1077	1007	980	973	989	983	1002	1044	989	1024	976	1016	984	936	1033	1028	977	977	1003	1027	1006	992	1031	1079	997	1005	1025	1002	992	1016	1051	1019	983	960	981	1039	1009	1021	972	1004	1011	1010	1037	976	1022	1014	986	1016	1025	979	988	970	985	1024	1021	1025	1006	1038	1004	1015	1035	1018	1008	1054	1069	983	1007	991	1016	1066	986	1050	973	981	1017	997	988	982	998	1055	1045	976	1043	946	973	1012	1021	1014	1017	1047	1013	987	1015	1020	1010	1008	997	1037	1000	1032	1000	964	988	981	970	996	1063	1010	994	1014	997	1035	1045	1063	1062	989	1037	994	1025	1082	1021	988	995	963	978	1022	1065	1076	998	1024	1033	1009	1058	1022	1002	1006	1008	979	996	970	996	1044	1021	965	1012	969	1027	930	986	1039	994	990	1043	1004	966	1070	1017	963	937	980	961	1002	1001	980	1040	1007	974	992	1048	1033	1006	1031	979	1070	974	980	1007	1033	990	1014	1046	1011	972	1007	1003	1035	1032	1014	1012	995	993	994	957	1047	1026	1011	971	1008	946	1054	1000	1026	991	1016	1104	1008	1030	1055	1008	982	1022	1011	1011	1030	1001	971	1022	1003	980	986	975	1055	957	1001	1057	1036	1038	921	1015	1044	994	1001	957	970	1003	973	962	974	978	963	981	1051	1012	986	958	992	991	1059	1031	985	997	1029	1001	1023	925	973	970	1057	1016	988	1004	1024	1025	971	992	1063	1043	1042	1053	1054	1020	1017	1035	990	1003	1064	1002	1010	971	992	938	1013	965	1014	1044	1054	975	1010	1001	1052	1032	1013	1033	1049	966	1025	966	997	991	992	1023	973	969	1003	999	1001	1051	1032	1020	992	935	966	969	971	1045	1016	1007	1007	1041	1041	985	1045	1000	1015	987	1005	999	1002	1023	1045	978	987	968	988	1035	995	1008	966	1023	1019	1019	996	1022	982	992	997	1046	986	1048	967	1052	1018	1038	1028	995	995	985	916	948	1001	1055	946	1019	991	991	1034	988	993	1061	1047	939	998	1063	995	948	1024	1010	1005	967	1008	910	1063	1025	1041	1055	1007	1041	1061	934	1023	1007	1017	1011	990	992	1021	953	1002	1014	1019	1073	951	1028	1035	1016	1016	968	960	982	991	1016	1003	1008	944	988	980	997	1009	1016	1006	984	1027	948	1067	989	959	925	1014	1061	978	966	960	994	996	985	1099	973	991	958	1006	980	951	1011	990	1013	1021	1002	1023	991	972	1023	983	1017	949	1039	959	970	1048	1080	994	1018	981	973	1006	997	1073	984	974	972	1041	1013	1005	976	953	992	972	1013	978	1028	968	991	1006	1075	1044	1048	1001	1026	1015	1034	969	996	965	1005	994	987	1032	1024	1001	994	1024	1003	1031	988	1020	970	974	1078	960	1021	981	992	931	995	1002	953	991	1024	990	960	1000	1010	956	1012	1026	1033	996	989	957	980	994	1061	995	1020	1006	1014	969	979	1027	967	990	1054	1002	992	1013	993	945	989	977	996	997	999	1005	981	1000	963	995	1048	939	1043	977	993	959	1068	965	1039	979	950	962	1015	969	1022	976	995	971	1021	1038	926	977	956	1028	1096	1021	928	1025	965	1039	1020	1069	975	1011	1045	977	1011	969	1037	994	956	982	996	1020	1008	1025	1032	1082	1006	1023	1039	1004	988	988	1060	1029	1019	1025	1019	975	1022	1025	1007	982	970	985	1010	1006	987	971	976	954	1042	983	980	1016	985	970	997	1040	1017	986	971	1014	1034	1049	1020	1023	1009	1031	939	1000	987	1045	1035	1000	963	1008	1037	982	1048	986	1031	987	978	993	987	992	1002	995	996	1026	1009	980	991	954	965	1040	959	939	995	994	1014	976	989	1013	1038	1018	990	1008	996	1018	1047	1004	975	1001	1039	1039	1025	1010	985	1013	972	996	1002	981	992	978	974	983	983	958	1034	994	1013	1048	1029	1019	1016	987	1033	1041	999	994	1002	1010	976	997	970	1020	1010	1047	1020	959	1034	1031	933	1011	939	996	985	986	1025	988	944	936	1041	992	1047	998	1026	962	956	986	1019	1058	1038	1081	949	1004	994	1008	1052	929	993	1003	984	1004	991	1034	1054	1003	1016	1044	1018	989	1033	980	976	1001	998	977	969	957	999	1002	1007	990	961	974	1022	965	984	990	1051	975	1039	1002	978	1011	971	968	1021	988	986	1025	1020	980	1063	1030	1001	1023	958	1031	959	976	1101	989	1069	1063	990	1008	1033	998	982	986	957	981	999	961	977	995	1004	1052	1009	1035	984	1011	1041	1001	993	970	976	967	1075	1002	1031	981	1021	970	952	1022	998	1036	1009	982	990	1027	1020	1008	986	1042	1024	948	922	999	1060	961	945	1002	965	980	995	1024	1045	1078	1037	1010	984	990	1075	1057	984	968
1390	260	165	125	144	225	294	272	334	354	263	251	209	177	195	136	139	147	149	222	130	94	107	98	91	98	113	94	103	98	100	99	98	100	97	106	117	151	292	375	274	199	138	109	91	94	92	78	73	99	67	100	89	85	89	83	72	74	79	74	79	101	85	88	104	101	77	77	109	90	95	99	81	84	86	84	105	91	110	85	102	97	105	79	79	68	102	96	71	86	91	73	78	108	86	89	100	86	76	104	83	93	71	92	81	79	101	98	81	88	104	83	99	88	87	103	97	101	87	94	72	90	86	77	108	91	80	99	88	109	78	94	81	89	85	106	89	86	83	75	78	92	105	79	87	103	89	72	88	91	90	80	89	84	86	86	93	91	83	75	88	81	79	75	80	76	81	83	98	115	87	81	97	88	75	89	77	87	79	80	90	77	94	87	103	88	103	94	80	88	97	96	92	105	83	79	90	93	98	84	83	88	71	95	92	79	65	89	77	92	75	79	100	96	85	88	94	68	89	98	86	70	91	101	86	102	78	89	114	83	99	58	78	75	78	94	88	95	85	102	96	87	91	102	84	93	104	81	105	97	92	77	75	92	108	76	75	74	77	93	102	86	85	99	85	98	107	84	89	84	96	93	111	110	84	99	104	83	83	94	80	92	82	90	89	87	88	87	90	93	85	97	82	89	104	83	93	88	86	76	110	79	95	82	77	93	96	79	97	87	84	96	99	96	87	93	86	76	101	106	104	95	96	88	93	85	68	104	79	74	76	97	88	99	86	93	84	87	78	72	97	82	92	97	81	84	90	88	84	90	89	93	108	83	80	83	103	92	87	70	96	73	77	75	89	84	107	87	74	80	103	84	86	70	80	84	72	96	76	89	102	114	116	84	112	89	96	95	93	78	100	106	91	85	87	92	80	84	100	89	83	90	82	94	93	103	76	88	82	78	85	92	111	108	84	89	86	88	92	87	94	84	98	90	72	83	82	82	71	90	97	87	83	83	97	82	97	84	100	90	93	74	77	71	91	82	89	74	78	79	84	88	80	80	77	89	87	86	92	103	82	76	87	93	86	94	90	70	96	87	83	82	89	93	75	80	74	84	82	101	95	77	92	88	101	105	90	102	89	90	86	93	79	81	82	85	83	80	85	80	87	66	90	94	100	90	86	93	90	92	94	89	80	89	86	78	92	101	80	96	89	86	111	100	77	100	105	83	87	101	96	78	83	93	99	82	77	93	102	89	81	112	90	98	97	86	89	92	78	96	69	86	84	96	83	88	99	98	95	94	82	79	72	108	78	81	81	81	73	94	79	97	99	84	96	78	86	80	87	78	78	79	81	93	79	89	78	74	96	82	88	123	84	104	101	82	87	79	83	78	90	103	104	87	90	84	87	91	100	95	83	83	96	79	87	76	85	82	100	81	86	99	73	85	86	85	87	101	94	70	80	78	90	84	95	93	92	103	87	89	113	62	73	82	77	102	107	71	86	74	86	83	100	78	88	84	85	98	86	96	88	81	90	89	75	85	85	81	76	86	71	85	75	87	83	89	94	94	89	85	76	76	88	80	92	93	80	95	78	105	97	88	89	87	79	78	88	90	88	109	81	83	86	89	90	78	86	91	75	88	96	87	83	70	91	90	75	104	100	83	94	86	75	90	98	99	77	89	92	90	96	86	92	96	90	81	96	84	87	94	79	88	97	92	69	91	91	101	102	83	97	90	91	96	87	88	89	98	92	77	74	92	67	80	87	100	84	96	74	81	82	89	106	86	93	91	88	91	77	90	93	89	77	97	81	84	76	88	80	100	90	81	106	86	78	93	83	93	98	79	86	90	82	88	85	83	64	99	86	68	93	81	97	88	75	83	79	105	94	89	93	84	81	83	90	81	87	85	97	98	89	94	95	79	96	78	84	88	98	90	101	83	93	81	93	95	80	92	100	87	84	91	86	85	69	89	100	85	82	87	93	98	110	73	87	86	78	89	108	86	70	80	88	76	83	98	86	85	89	88	75	80	94	93	81	88	105	100	96	70	74	100	83	90	86	70	88	88	96	91	82	87	98	105	89	91	76	90	102	90	72	88	84	90	86	88	85	100	96	81	93	80	88	84	98	87	87	99	77	98	94	86	87	86	83	98	105	92	106	102	77	87	82	91	100	94	102	84	84	84	86	83	87	82	93	84	87	96	93	79	84	72	96	84	106	76	100	79	79	74	73	95	96	84	89	82	96	100	70	82	97	80	91	72	83	83	100	104	90	87	98	99	83	97	94	90	107	87	77	82	94	71	72	106	83	88	97	84	91	91	84	89	85	93	88	95	102	85	99	75	81	93	113	90	81	103	88	82	92	88	84	104	94	81	78	99	99	94	85	104	88	79	81	89	90	96	80	83	92	87	92	99	72	93	93	82	120	86	87	79	74	83	90	78	93	92	96	91	75	84	95	75	80	90	100	81	93	82	92	96	90	113	69	92	82	85	88	85	91	85	91	83	86	100	88	84	84	93	102	78	77	89	92	98	115	85	91	77	102	84	86	83	91	99	105	80	82	94	97	82	106	84	97	87	82	97	84	89	85	94	102	97	82	71	89	95	96	92	103	81	83	101	89	95	95	83	89	76	118	76	93	92	94	83	92	78	90	89	97	102	91	87	86	87	94	87	86	79	85	96	96	85	97	84	106	90	92	89	97	84	85	94	73	103	90	85	80	93	80	79	88	113	73	86	110	100	90	75	89	84	78	85	85	92	83	75	92	77	93	83	79	78	81	89	79	89	81	88	101	83	86	87	78	96	98	80	96	88	75	71	81	93	91	101	85	83	85	103	85	89	103	92	97	102	115	85	83	91	82	92	82	84	91	86	88	104	101	99	98	97	81	84	93	79	86	96	76	79	79	89	98	69	93	94	81	101	85	75	94	99	94	99	91	95	99	87	90	76	78	79	87	87	89	90	74	97	94	79	99	103	110	78	80	79	88	81	76	95	94	91	71	85	80	81	108	90	76	87	93	76	87	88	76	88	95	84	85	82	94	84	94	95	75	93	75	95	92	96	89	78	98	95	86	87	83	101	92	84	81	95	81	80	85	77	96	73	103	96	88	93	83	75	73	104	86	74	97	92	96	85	101	89	96	95	81	95	80	93	89	89	73	75	100	80	86	80	76	95	81	72	113	88	95	79	95	95	78	79	83	74	83	74	93	70	83	89	86	75	88	98	77	88	102	88	82	101	78	87	86	88	110	84	103	96	82	96	76	84	80	102	71	84	80	71	79	92	90	86	115	95	88	82	91	86	95	97	83	81	75	72	80	96	99	92	94	83	82	79	87	74	89	88	77	104	82	99	89	93	95	82	89	93	91	78	98	88	88	87	91	82	81	104	93	67	109	86	96	91	84	85	85	92	90	89	94	89	84	75	76	90	100	87	77	99	84	91	97	81	90	93	82	98	99	81	89	103	70	88	83	85	100	87	88	103	84	91	97	75	96	96	91	102	75	80	91	87
11351	3570	2087	2860	6855	9699	11550	10553	10453	10067	7730	6142	4764	3981	3530	2706	2369	3327	3032	4829	1717	1442	1378	1402	1318	1245	1211	1173	1035	1152	1213	1265	1256	1143	1036	1096	1375	3209	5509	6852	4950	2761	1779	1123	868	797	842	767	716	797	731	771	838	793	803	765	794	778	772	769	803	764	834	798	777	783	804	763	818	767	752	781	822	835	753	788	749	759	721	770	710	741	784	823	836	785	806	764	784	778	738	779	777	750	745	823	806	796	801	792	729	771	801	755	743	763	833	758	764	791	782	751	762	777	784	763	765	747	753	808	765	761	744	790	785	732	792	803	764	787	805	759	774	768	801	767	820	741	780	760	766	788	764	784	750	758	782	797	818	807	798	774	786	748	798	803	763	767	755	772	745	780	733	744	797	784	823	846	767	749	785	815	767	769	753	826	772	843	755	762	754	837	790	767	769	778	790	810	792	735	759	698	770	732	813	805	745	783	782	743	775	765	777	776	813	776	750	780	757	797	761	787	812	813	836	768	798	785	801	722	754	688	782	829	808	790	737	835	774	785	777	770	831	808	772	752	721	767	768	788	756	745	767	817	706	747	813	833	739	781	820	761	820	753	801	809	756	827	763	795	782	779	775	815	802	768	778	756	824	725	798	794	760	753	767	772	792	766	725	808	795	783	785	760	753	830	852	793	780	797	723	780	762	797	810	797	705	789	751	791	763	747	800	775	762	790	774	755	788	772	746	802	846	782	764	790	770	756	710	766	814	752	737	744	762	765	807	825	776	757	786	723	775	824	740	775	782	763	761	821	762	730	752	751	763	782	794	776	829	803	762	790	796	790	803	774	780	769	793	767	761	832	786	763	818	787	783	766	731	742	778	763	776	771	853	743	795	783	747	761	793	806	750	756	763	766	792	774	777	763	774	770	763	745	766	770	751	764	778	817	803	751	771	720	813	794	752	822	751	777	769	789	783	744	766	779	762	778	800	761	776	806	788	813	779	762	797	789	767	816	803	754	752	794	802	805	758	773	753	832	787	786	769	792	801	835	765	770	779	716	778	751	785	781	768	746	710	801	819	775	792	794	737	772	773	750	768	745	825	780	776	819	754	764	766	765	801	794	790	803	829	752	760	780	765	805	771	726	803	781	770	806	766	796	795	848	785	782	766	765	765	770	788	749	808	733	808	772	774	782	778	830	818	773	806	786	824	749	780	799	788	785	770	750	761	755	799	824	796	763	810	773	824	732	830	749	774	798	799	782	774	817	813	795	805	789	819	770	739	757	754	759	791	767	769	788	745	762	809	732	798	786	788	792	823	759	746	782	837	784	750	826	753	801	796	737	796	741	788	788	768	769	786	731	822	764	777	802	771	764	798	807	773	701	813	769	758	777	746	796	795	756	767	778	783	796	768	813	774	759	769	804	823	748	787	793	811	773	818	766	787	736	750	794	767	770	803	787	802	739	748	796	762	750	798	743	851	752	831	724	789	802	789	773	764	763	766	789	791	743	753	773	757	739	805	764	800	816	757	791	782	761	813	804	733	747	808	758	756	756	763	811	781	768	771	711	751	760	756	770	775	792	801	780	803	776	786	751	771	749	734	769	766	745	819	821	798	764	729	748	757	787	822	764	752	811	779	836	736	789	778	780	772	819	746	762	723	763	776	744	702	775	760	804	766	748	809	738	767	774	756	773	740	741	791	757	719	802	757	772	798	802	776	778	769	779	787	785	776	796	796	782	742	767	756	758	819	806	722	758	739	807	793	770	797	763	743	770	779	760	742	784	755	751	751	774	786	760	786	777	749	782	786	739	776	782	776	781	799	762	781	800	792	779	780	810	751	811	751	802	769	794	771	738	769	739	762	779	782	766	750	754	741	754	754	781	794	808	749	745	761	793	771	757	775	797	764	765	785	787	761	822	732	789	791	786	778	686	783	800	719	745	828	795	823	757	774	798	752	849	819	819	783	779	802	770	772	758	751	770	703	747	709	817	764	760	765	803	719	770	736	795	764	803	773	762	713	827	742	759	749	778	798	779	769	809	777	796	751	811	733	728	763	773	799	749	790	799	775	792	777	761	800	800	740	770	807	753	776	728	773	779	763	874	747	768	781	785	796	760	791	786	741	766	789	778	783	793	804	719	757	742	774	745	765	805	780	769	799	706	764	727	770	764	760	707	831	757	795	780	790	737	765	780	796	797	774	769	760	779	736	774	777	757	746	767	782	787	790	805	777	769	796	781	802	764	788	822	794	779	782	778	768	760	785	818	763	753	780	712	753	743	784	779	773	831	771	781	727	781	823	752	767	805	799	727	830	772	826	779	739	829	782	789	800	815	791	765	770	749	803	754	785	752	802	782	775	808	838	778	797	791	753	801	784	762	767	829	835	781	784	767	841	749	774	744	792	781	728	750	800	715	800	817	749	735	794	775	807	769	759	784	782	778	785	805	745	800	778	789	779	769	793	745	732	778	776	810	814	795	805	746	807	775	756	818	707	774	756	803	754	784	744	720	735	763	774	750	794	770	755	766	763	759	754	751	733	775	806	833	754	810	801	745	806	805	739	805	795	764	794	748	809	781	799	849	779	702	756	767	764	773	805	740	791	746	787	801	803	747	786	773	784	801	761	723	815	757	784	781	761	794	751	767	803	757	814	784	748	775	742	767	778	757	768	777	780	840	741	809	760	829	766	799	821	765	767	794	776	714	787	807	797	760	816	794	779	749	750	804	824	805	746	751	782	792	723	780	787	795	783	746	744	762	758	756	744	762	803	745	762	752	807	780	763	713	777	745	771	805	773	804	774	728	781	777	753	779	811	761	741	777	780	730	718	777	825	789	807	839	777	798	771	751	825	783	719	783	753	828	756	744	788	779	781	786	766	786	744	773	806	771	766	810	753	762	784	820	775	753	762	787	797	778	739	793	735	770	746	786	828	813	785	806	795	709	793	756	799	802	818	802	750	741	766	766	794	804	804	797	851	765	782	754	782	778	772	761	775	774	778	753	753	742	772	759	798	756	753	770	739	737	813	720	879	772	785	751	809	770	820	772	780	750	776	771	749	757	795	745	764	797	767	780	766	810	736	782	784	754	780	764	799	768	791	745	757	768	778	780	761	786	764	734	774	761	762	743	758	795	777	823	787	772	706	768	730	819	774	791	757	758	777	775	762	803	755	795	803	738	788	735	745	721	824	796	821	763	780	803	797	755	770	765	761	788	807	790	765	753	731	795	757	742	818	772	826	791	772	769	796	769	728	816	749	779	817	804	769	759	833	765	831	771	781	807	792	766	812	821	771	802	812	804	752	770	712	781	810	803	817	801	745	812	762	786	722	784	776	832	748	756	758	783	768	816	754	738	797	778	735	747	786	750	751	769	740	763	762	765	743	831	760	788	788	768	721	781	744	746	805	779	759	727	779	738	774	754	762	781	753	754	810	756	766	725	781	753	812	790	826	733	785	783	750	790	767	805	757	807	739	785	782	768	748	792	779	774	751	831	808	785	804	808	803	761
982	364	232	171	182	330	392	405	487	474	384	318	229	230	168	174	178	309	397	404	130	118	123	107	121	111	135	140	119	123	117	114	106	114	114	123	136	193	381	489	362	228	213	138	110	101	105	103	103	95	109	110	102	112	120	109	81	121	106	100	119	112	112	119	106	89	82	101	112	99	102	111	100	104	90	97	97	126	130	114	105	105	106	105	93	86	94	103	106	93	123	110	116	104	113	108	115	106	97	86	104	99	98	96	92	99	97	108	103	111	111	94	99	114	110	107	116	124	97	95	107	109	105	110	97	98	109	87	94	104	102	103	93	104	92	100	114	118	98	115	97	100	123	94	108	109	115	89	105	103	110	95	77	112	107	116	97	88	100	113	119	92	88	118	99	120	103	107	89	113	115	104	91	99	122	120	120	106	107	96	101	103	124	104	97	111	93	105	109	105	112	120	108	99	107	108	102	119	113	115	95	98	93	94	93	103	114	105	110	119	102	108	102	112	125	120	101	94	112	100	109	94	74	111	97	85	98	87	89	119	108	104	112	115	108	102	100	102	116	99	94	125	108	97	99	104	134	107	79	119	99	99	120	94	131	122	106	108	109	99	110	113	108	125	110	90	110	88	106	112	97	97	91	107	99	119	117	81	91	95	94	117	103	85	117	93	122	91	126	98	99	105	105	118	98	117	101	104	107	104	103	115	100	106	105	83	102	115	113	131	108	112	113	106	95	95	119	89	92	110	102	109	102	99	99	104	118	101	83	98	100	104	109	98	105	100	102	110	91	93	103	97	108	114	113	118	89	108	111	103	90	97	93	101	90	121	105	100	85	108	97	97	92	91	122	109	112	94	93	103	103	97	113	109	96	113	83	98	110	97	114	100	104	104	105	96	87	103	94	107	112	106	92	84	106	106	94	105	103	109	95	105	109	116	107	106	102	106	114	104	93	101	90	104	98	98	90	106	113	113	115	104	127	93	98	106	131	90	109	113	99	106	108	92	102	105	88	98	110	89	87	109	99	105	108	92	94	116	87	108	94	102	101	91	105	101	108	113	106	111	104	121	93	106	98	120	106	115	98	111	88	90	118	110	115	86	89	95	112	105	103	103	82	104	118	98	112	105	115	116	94	103	105	98	119	99	102	110	90	84	103	84	102	105	101	107	105	85	104	113	82	104	108	98	98	119	116	119	116	104	106	93	104	108	95	115	106	99	123	128	88	99	104	107	134	106	88	120	100	116	123	111	101	101	109	108	111	101	110	100	118	80	119	105	97	93	112	103	89	117	88	104	108	104	101	102	109	115	108	99	110	96	90	110	121	109	105	117	114	101	115	96	110	97	100	93	110	114	105	110	104	101	106	120	106	111	123	109	108	113	106	95	97	116	87	94	86	96	94	121	88	112	98	95	103	92	91	94	106	100	95	93	112	114	102	102	112	111	118	109	83	104	114	105	98	111	114	108	89	91	114	124	98	100	97	93	101	93	113	94	104	115	103	108	104	72	91	119	104	85	121	109	101	114	104	104	113	122	114	101	106	120	115	118	88	111	98	114	96	113	115	103	98	113	103	108	100	92	100	88	90	111	108	103	115	101	102	97	110	104	120	101	96	103	118	98	95	99	101	111	106	100	95	103	90	119	92	104	87	102	110	108	107	118	94	108	95	112	105	107	105	101	117	111	121	93	103	110	99	120	116	116	100	115	103	112	106	102	98	126	103	111	100	103	107	111	94	110	112	105	94	111	119	116	99	105	99	98	122	110	86	117	103	126	104	96	107	116	86	97	111	105	102	94	90	105	103	110	100	125	99	105	111	94	94	102	107	115	108	111	91	111	114	107	113	102	109	117	100	113	115	94	100	106	97	90	111	86	105	100	91	119	113	114	109	116	111	120	94	104	114	93	100	107	103	110	109	104	109	118	96	101	96	109	92	103	106	97	96	102	109	97	96	104	108	100	109	116	97	89	122	106	107	97	98	102	110	98	120	102	105	93	111	103	101	108	97	92	125	112	110	118	95	107	98	123	109	108	110	88	121	111	108	91	110	93	103	124	106	85	119	119	108	105	105	121	93	110	101	139	108	101	119	89	115	101	98	99	84	113	117	110	101	108	111	98	119	106	118	101	95	116	104	99	89	111	114	105	96	98	104	107	88	115	113	92	105	113	102	113	85	93	102	99	110	106	106	104	99	113	109	100	118	98	99	104	102	103	104	105	90	113	104	114	87	113	102	95	95	106	107	110	102	105	101	96	103	103	102	93	109	120	97	102	98	107	81	103	97	108	98	106	95	114	101	93	109	107	100	110	100	104	109	106	112	102	99	97	107	115	96	101	103	86	96	102	101	84	96	112	102	106	110	100	110	104	95	119	122	113	93	99	106	102	97	80	113	106	111	104	98	97	108	99	102	100	94	106	105	104	112	93	110	110	117	104	118	90	100	141	112	120	105	110	101	107	103	98	81	101	97	99	98	114	94	76	103	96	116	96	93	105	109	106	114	108	106	105	84	105	103	108	109	90	107	124	99	89	99	107	125	110	97	120	91	112	101	131	107	96	99	105	104	101	102	105	109	86	95	99	129	112	115	117	105	117	89	104	118	109	103	97	85	94	91	106	121	121	96	109	111	117	110	111	119	105	106	103	104	118	105	96	93	109	96	125	100	101	118	107	100	115	112	97	93	99	94	130	102	109	111	120	96	102	108	107	130	96	107	97	115	101	116	125	105	117	102	107	99	92	99	125	108	99	124	118	86	111	109	108	103	105	98	101	97	103	100	96	107	99	95	95	117	103	95	107	105	119	112	108	111	110	105	120	95	115	109	112	110	99	104	105	96	99	95	96	111	125	107	95	111	98	117	101	132	131	97	113	119	98	104	95	86	103	98	99	101	107	103	100	90	99	124	88	102	88	99	99	96	92	112	94	108	97	104	112	110	115	106	93	112	117	100	112	109	95	115	116	95	111	116	115	111	111	114	88	97	107	110	112	85	112	120	97	102	119	119	109	121	109	112	97	109	116	105	103	114	91	102	93	96	128	111	97	112	95	126	97	102	102	108	99	112	108	93	99	121	78	95	105	109	99	93	99	108	107	103	100	91	117	106	123	112	105	96	89	104	113	105	106	96	106	110	110	117	81	94	100	100	115	114	115	108	94	111	125	117	97	104	111	104	102	99	90	103	103	112	104	100	100	107	95	91	106	107	106	101	119	101	97	103	101	105	105	115	105	103	115	119	100	94	118	93	101	100	100	97	87	98	84	118	111	100	121	96	97	98	93	96	112	108	93	104	87	102	109	101	103	109	110	110	96	103	105	112	102	88	115	105	97	111	104	101	111	100	117	110	108	108	111	109	111	107	95	105	113	111	115	122	97	103	98	99	96	121	108	110	112	107	87	103	89	129	86	111	114	102	125	104	102	92	101	129	118	104	98	108	125	103	91	110	93	125	101	108	109	105	100	110	95	99	101	95	98	105	125	113	113	101	88	107	103	103	120	95	113
12234	5049	2765	3826	9875	14311	14608	14186	14774	12656	9808	7542	5616	4688	3518	2940	2485	6002	7224	7978	1765	1676	1547	1487	1309	1375	1491	1351	1394	1498	1562	1460	1262	1420	1382	1468	1435	3461	7726	9440	6929	4087	2511	1471	1066	970	957	929	899	921	941	933	965	993	958	869	904	931	1021	939	953	940	890	912	904	901	914	901	885	934	937	970	996	883	936	904	931	857	895	914	927	912	916	912	980	942	897	883	928	905	938	913	891	939	963	923	922	958	955	890	885	908	931	946	933	898	902	949	889	985	978	986	927	946	924	953	937	939	933	943	908	936	931	907	962	917	885	944	903	894	949	877	927	987	976	928	913	912	922	910	902	929	967	917	934	915	939	913	993	916	922	915	909	919	945	918	915	926	939	998	986	948	973	961	942	992	974	929	950	945	920	960	919	895	920	917	942	925	965	954	935	914	915	931	912	905	966	902	913	920	901	949	931	916	942	954	996	910	959	940	933	957	928	982	888	921	948	904	924	955	967	898	906	935	943	943	913	983	890	907	966	916	921	895	913	862	937	902	916	886	907	963	952	925	931	946	906	926	963	882	998	965	873	928	991	940	922	952	967	911	926	935	895	904	968	961	975	992	916	907	919	967	978	974	938	966	898	930	926	958	921	957	945	937	955	964	925	905	960	901	964	904	982	940	942	951	908	914	939	917	929	899	936	964	968	956	932	914	909	987	973	884	900	995	912	928	913	907	953	920	896	952	967	942	981	945	947	944	943	911	948	941	910	975	939	940	949	900	925	937	945	943	905	963	942	969	941	942	932	921	883	898	867	926	926	890	927	961	938	924	969	912	947	922	915	906	898	913	931	913	908	924	937	921	919	923	905	905	954	911	887	942	945	950	898	892	947	943	914	900	946	965	902	1037	938	914	916	918	910	973	900	909	884	946	881	925	885	940	940	919	958	937	928	921	905	883	949	937	899	965	886	949	932	941	956	949	939	908	943	953	965	933	935	953	906	978	987	940	914	934	908	927	923	934	915	913	922	903	951	889	891	951	931	874	956	942	872	898	949	946	908	951	916	937	923	944	858	968	910	917	881	930	906	934	901	948	955	989	897	895	936	936	903	946	878	898	892	933	937	927	935	890	918	909	892	912	947	900	908	917	979	898	965	921	906	880	936	973	830	984	889	948	897	894	907	999	897	959	930	969	906	951	934	936	914	925	913	920	929	937	911	935	953	908	954	977	937	946	954	914	887	907	952	893	947	976	927	928	921	854	958	963	869	944	879	941	947	919	901	986	904	919	939	933	894	929	930	894	938	908	916	916	901	980	887	973	923	965	925	886	973	946	919	961	916	910	890	860	989	937	958	857	928	915	1045	953	947	945	902	914	974	939	959	980	913	903	963	914	884	976	879	892	915	993	913	900	891	970	866	869	942	913	951	957	872	909	952	947	998	969	928	869	944	930	932	920	967	955	918	894	937	899	935	925	904	902	920	896	939	933	896	945	890	913	979	954	948	904	988	896	865	950	869	929	910	896	989	922	958	926	954	942	897	904	952	922	945	899	961	906	890	914	944	952	964	943	893	915	938	896	936	936	922	892	885	979	942	939	939	936	997	955	948	941	878	952	941	884	909	934	961	846	934	918	892	947	946	915	970	1025	907	962	939	944	951	914	903	961	922	934	950	960	953	968	925	931	956	984	945	945	970	903	937	982	963	926	957	916	943	886	956	918	966	942	878	928	936	913	933	930	937	930	903	959	934	949	966	952	964	943	961	929	930	911	937	926	912	888	872	1001	909	972	892	912	927	956	925	925	945	904	951	980	910	920	958	910	916	920	919	924	914	913	929	930	913	964	895	890	947	962	888	944	929	965	892	879	927	901	944	909	889	943	957	930	899	941	946	900	933	918	908	915	952	911	945	990	943	933	902	901	911	919	947	925	903	981	962	927	894	888	891	954	962	942	913	901	925	929	954	961	931	919	872	922	901	934	909	884	945	983	933	965	1003	950	972	910	971	925	891	904	910	920	981	1007	897	929	889	910	952	947	970	926	857	929	968	923	930	935	903	894	914	980	891	919	915	924	933	901	924	952	940	987	933	915	916	949	947	953	900	964	930	895	951	983	933	909	986	964	938	875	931	932	892	859	940	941	931	861	915	943	891	971	955	870	936	904	953	864	881	924	922	980	889	888	899	926	934	944	929	947	975	990	910	912	986	918	964	919	956	960	970	940	875	918	918	951	967	926	972	949	919	926	898	942	982	905	979	911	928	958	886	892	861	946	921	953	970	922	948	928	979	925	906	886	921	921	885	928	887	929	926	884	914	974	900	883	923	933	939	948	941	921	967	849	955	913	924	885	926	911	903	869	956	946	888	921	899	879	921	922	944	917	921	907	943	980	929	935	956	941	940	942	930	924	905	860	893	935	934	910	941	889	943	861	1032	922	955	978	984	933	894	905	912	933	897	912	926	963	980	915	901	901	943	924	888	920	918	939	953	960	927	949	889	924	898	925	923	929	933	904	963	941	922	914	940	983	930	967	890	908	924	939	917	913	892	902	954	938	986	966	880	945	960	905	913	909	953	985	902	946	956	949	964	941	935	970	891	936	916	933	939	905	887	984	920	962	965	924	896	933	914	934	926	869	936	945	923	941	850	935	961	941	897	891	957	946	943	908	922	888	940	948	944	907	918	940	927	938	913	949	956	891	899	944	948	935	953	938	920	930	929	978	946	922	938	974	953	939	943	955	885	955	948	926	922	913	937	907	913	915	957	874	939	948	937	966	911	923	903	928	905	857	898	919	918	944	867	923	940	943	950	919	957	947	886	907	916	914	859	917	909	954	943	912	939	964	928	946	924	961	939	906	892	954	923	938	949	903	960	859	917	901	908	931	936	980	929	943	966	920	976	907	970	935	924	945	996	922	984	956	905	947	930	946	928	894	934	918	959	906	871	905	905	917	868	934	898	934	963	917	922	904	929	945	923	863	892	907	877	916	950	930	950	940	1019	951	894	988	934	953	943	974	933	926	946	913	951	949	868	921	966	982	907	911	936	905	873	950	910	897	943	914	959	952	996	903	902	927	899	934	947	901	886	957	905	893	970	880	914	922	920	908	950	912	932	853	904	907	954	945	915	921	948	974	941	898	869	869	951	962	945	954	931	912	915	946	922	933	940	949	958	926	907	900	986	913	938	932	897	920	950	957	936	883	929	948	926	949	947	867	987	991	929	868	925	870	914	939	960	909	933	893	902	926	957	880	904	934	892	927	901	901	981	911	926	918	907	924	957	861	931	955	946	919	949	942	919	951	892	956	922	926	917	944	932	946	896	995	926	853	976	964	1015	912	914	920	946	859	933	930	903	927	909	915	969	900	940	944	931	935	948	923	871	876	949	891	941	938	926	956	958	890	901	855	943	865	907	909	921	889	887	898	969	936	946	953	920	911	912	900	903	972	985	884	880	904	915	950	995	904	924	933	908	871	983	919	960	910	932	941	981	901	956	931	937	953	968	929	913	952	920	880	934	936	920	991
928	145	130	114	116	209	283	351	337	282	248	166	145	124	136	145	122	188	228	118	119	110	95	86	120	95	101	93	108	113	99	106	104	107	125	117	109	120	164	197	175	151	116	114	85	98	99	103	102	109	87	112	91	85	114	91	105	100	97	97	100	103	102	107	109	103	102	89	94	93	104	105	99	84	95	101	94	114	106	103	101	96	96	88	91	79	112	99	79	104	109	118	92	116	112	106	91	112	117	103	98	91	116	99	99	85	110	90	105	92	89	89	107	101	93	113	94	110	92	85	98	85	94	107	106	89	90	103	91	110	107	98	108	85	100	108	90	94	100	94	112	94	102	102	96	102	118	102	90	92	103	90	100	109	91	99	92	96	82	111	104	100	91	88	91	104	111	91	111	104	93	113	83	97	91	100	110	97	89	115	95	86	108	109	84	95	117	94	116	90	115	113	102	99	89	109	104	90	85	93	123	120	104	90	100	87	104	117	113	94	94	98	114	110	88	83	119	126	89	91	110	102	94	95	103	108	99	102	96	96	96	104	103	98	88	100	110	108	98	91	109	89	96	88	89	93	94	94	111	88	118	116	97	105	106	102	94	108	97	92	87	111	97	114	101	108	108	77	102	85	87	102	83	101	99	100	76	121	108	86	93	100	94	102	97	97	96	101	120	115	95	96	94	99	107	100	96	94	112	99	93	105	71	93	93	87	92	104	94	86	81	100	81	103	105	84	85	104	90	90	101	100	97	90	109	102	98	94	103	93	114	96	80	91	100	109	97	84	100	85	90	92	88	111	119	103	96	111	96	99	104	100	96	93	109	93	92	99	89	116	108	105	108	92	99	101	106	80	112	88	102	93	123	110	115	108	106	101	97	92	100	92	88	99	101	100	106	104	110	112	105	101	103	86	99	84	115	88	87	106	108	102	107	82	113	96	102	113	105	95	102	101	112	103	85	96	81	98	77	101	110	108	105	111	99	89	92	109	93	89	91	92	100	98	100	104	94	101	87	100	103	87	103	92	115	106	99	113	95	108	98	100	97	92	98	111	115	99	96	99	111	113	105	101	107	110	97	102	88	107	99	98	114	95	94	87	101	102	94	98	96	111	112	103	114	86	97	100	109	104	101	106	106	111	105	91	88	89	96	103	97	110	96	83	107	100	114	120	96	99	90	84	106	82	115	97	91	97	105	93	81	107	97	112	104	85	106	97	84	94	109	98	103	94	86	103	86	109	108	96	85	96	105	110	105	90	118	110	106	98	91	107	104	98	81	106	79	85	111	94	94	99	105	91	102	104	94	96	90	86	87	78	91	115	93	94	86	112	87	96	115	96	111	99	87	88	85	82	118	114	98	101	91	102	105	102	106	114	102	100	92	115	107	108	100	91	116	103	99	98	97	99	89	105	97	106	81	104	93	100	90	97	96	102	83	103	96	114	103	118	95	102	109	103	91	96	95	112	115	99	102	97	92	103	106	109	116	103	98	103	100	90	94	98	124	96	87	85	89	90	105	96	103	90	91	93	94	106	84	112	99	99	102	97	104	96	90	92	92	97	88	95	96	103	90	85	98	110	115	91	102	97	93	132	104	107	108	92	101	89	95	106	94	111	98	97	82	96	107	98	97	96	95	92	97	101	113	100	103	99	93	107	84	99	96	92	74	110	106	95	98	98	91	112	97	105	102	92	94	99	100	106	107	100	107	87	92	135	102	81	109	88	93	112	95	109	93	105	113	107	110	103	101	97	99	114	70	102	87	89	80	97	104	92	101	94	102	103	105	104	91	95	94	110	100	124	104	88	104	98	100	81	99	88	93	87	107	106	105	108	116	95	84	84	87	117	103	89	106	86	98	103	100	124	93	106	96	102	86	93	94	101	105	106	98	108	106	107	110	97	98	107	89	108	79	92	98	93	95	91	93	87	102	118	103	116	109	101	112	96	95	100	94	80	90	98	97	109	95	85	87	94	92	94	90	117	100	97	94	97	95	105	97	103	103	101	88	95	101	94	110	100	106	102	102	107	91	97	105	112	92	103	87	105	117	108	106	112	100	113	112	103	95	100	105	94	108	98	91	102	90	93	103	93	106	88	104	108	99	93	82	104	111	108	87	110	89	95	100	94	84	112	95	99	81	113	84	88	94	100	97	81	121	95	92	106	104	88	78	100	102	81	100	112	93	97	82	101	100	123	101	86	95	88	85	129	119	83	100	120	79	88	89	98	111	86	98	87	90	112	94	106	102	101	113	98	89	100	93	103	86	129	93	104	112	101	109	99	85	102	91	75	107	105	110	119	104	94	102	99	88	107	97	114	97	100	99	100	92	98	107	119	86	90	101	85	96	93	98	97	88	105	90	96	90	93	106	96	93	94	85	110	96	100	100	80	86	121	100	107	77	107	101	101	96	100	100	100	94	90	107	96	100	103	99	85	95	111	99	90	98	93	108	97	98	90	117	109	117	103	84	116	119	103	84	103	101	112	102	98	101	91	98	88	109	113	107	102	102	117	109	99	94	95	103	124	88	101	100	91	108	104	110	98	110	100	107	90	111	82	112	104	112	100	85	114	82	102	98	92	85	93	114	95	106	116	100	91	84	106	115	89	104	99	96	104	95	83	102	104	103	95	76	112	102	117	116	91	90	104	97	107	89	106	92	91	100	107	114	96	99	80	111	100	107	114	104	107	92	93	103	81	100	104	102	85	96	99	82	91	94	114	101	115	104	96	92	100	102	103	93	95	86	88	89	96	77	89	103	102	85	105	112	105	115	89	87	95	114	99	99	121	114	117	104	86	113	116	102	105	105	94	85	93	94	88	111	93	103	99	99	82	105	107	103	81	89	100	102	104	88	96	99	102	104	108	86	101	81	108	99	106	105	109	89	94	98	91	90	91	95	102	107	86	95	87	107	112	88	90	105	95	121	92	110	99	93	94	84	120	87	83	99	116	93	101	105	105	98	91	90	88	90	87	86	104	81	76	88	90	110	83	110	86	82	99	95	79	103	97	118	91	99	95	88	115	113	80	100	119	80	96	96	98	100	102	99	101	97	118	103	118	89	84	96	95	83	90	97	94	86	90	104	95	93	101	107	101	98	108	95	91	100	99	82	100	101	104	103	112	100	95	91	99	91	95	88	106	101	105	117	97	103	96	107	89	98	100	99	106	111	111	113	112	91	93	93	102	95	108	108	89	104	94	96	102	85	105	107	84	97	102	85	112	91	118	116	90	100	89	104	96	103	91	84	97	103	110	88	99	99	89	96	72	99	89	114	97	83	85	114	92	108	95	110	110	98	117	83	114	99	110	101	90	94	103	88	101	97	117	100	99	95	94	109	94	101	110	100	92	84	85	101	77	118	108	111	101	96	95	104	120	103	102	107	82	98	102	92	88	103	97	102	93	93	123	95	100	104	92	85	124	112	92	100	87	108	98	111	106	92	111	107	103	125	97	111	106	84	110	92	111	110	95	101	89	108	95	99	101	103	80	100	94	113	110
8224	2443	1598	2211	6125	9409	10025	11683	10394	7777	6354	4180	2789	2205	1938	1832	1819	3145	4256	2078	1191	1230	1123	1123	1027	1047	1097	1077	1170	1198	1146	1083	1016	1202	1155	1185	1168	1350	2320	2986	2292	1653	1219	998	966	837	867	874	864	850	881	829	881	909	887	885	879	840	884	873	845	893	826	848	896	895	857	915	817	888	857	826	878	921	849	866	845	852	875	879	969	910	873	867	853	840	894	884	875	842	888	848	799	861	851	846	815	904	932	900	890	857	863	876	863	867	912	818	825	904	875	859	845	792	892	875	851	887	938	878	876	826	894	844	899	915	910	839	858	928	851	869	824	874	874	869	889	832	865	857	848	908	858	874	921	838	838	861	882	887	860	896	869	867	896	883	827	847	885	879	890	862	854	841	854	862	893	880	858	820	845	879	884	918	921	831	895	851	899	897	841	886	913	839	893	888	839	873	859	901	888	848	890	877	867	827	843	846	849	894	844	863	908	900	861	875	844	859	896	907	886	841	865	841	829	908	876	890	821	842	890	840	838	884	843	876	814	864	824	844	906	842	857	881	862	902	844	869	844	926	917	922	849	814	849	891	887	830	914	841	847	849	862	827	845	842	879	874	859	863	895	883	843	850	827	873	879	892	865	929	882	874	841	903	840	875	860	894	847	852	918	924	878	884	815	901	884	834	855	832	870	846	892	900	868	836	866	840	848	897	879	855	897	835	837	818	858	862	874	868	841	902	851	884	854	841	870	884	889	863	886	858	824	879	846	814	838	829	915	889	885	864	805	890	909	805	861	900	833	880	853	857	839	899	856	885	871	861	882	893	878	830	886	859	885	859	852	855	892	910	878	871	799	854	851	867	871	922	878	866	863	880	900	912	839	910	877	858	896	812	890	914	834	870	891	825	852	907	839	883	864	932	881	819	891	840	897	904	860	836	876	897	875	850	871	864	842	898	877	861	884	865	903	856	928	805	878	936	911	850	858	862	911	844	905	880	877	853	894	866	841	855	856	885	885	876	909	884	902	865	843	875	835	830	857	838	871	885	875	872	861	845	821	892	884	841	834	858	906	890	915	855	834	904	924	813	892	835	860	878	860	842	881	832	868	916	871	858	859	886	854	807	879	895	927	820	849	856	871	863	848	934	874	847	893	848	903	858	820	859	859	873	822	889	902	848	830	849	868	885	889	888	835	829	887	858	859	859	850	926	830	805	851	858	859	863	883	863	845	820	858	885	834	874	859	880	835	859	913	840	894	898	833	921	871	892	882	845	857	833	856	835	872	858	874	892	852	826	928	828	906	903	847	894	856	821	890	873	880	862	851	913	893	910	921	901	913	890	894	879	851	847	882	894	861	863	855	863	861	895	887	857	875	854	863	863	866	869	882	867	860	810	860	841	871	896	883	912	866	812	897	903	875	860	847	885	889	911	825	903	875	871	803	815	866	827	836	890	879	844	910	878	891	858	832	893	850	825	852	867	900	838	925	850	814	839	896	807	919	852	833	842	872	877	817	877	895	903	864	849	841	806	888	857	871	873	842	859	886	836	826	895	868	853	851	893	857	888	869	862	916	853	854	852	878	889	834	881	920	836	804	903	887	897	858	848	832	881	879	870	922	887	850	871	841	862	877	843	812	907	867	861	871	867	857	862	925	845	873	828	907	835	813	833	879	863	805	873	843	923	851	883	857	895	843	873	858	916	909	895	847	902	807	874	892	830	894	860	843	875	841	922	831	851	870	870	909	901	882	853	889	859	876	862	871	837	834	911	802	851	853	844	864	867	866	898	826	882	863	891	879	809	846	842	878	877	834	879	920	867	883	842	933	828	861	823	916	845	849	915	841	892	886	823	926	888	867	866	866	827	834	864	905	900	895	875	804	883	880	875	883	841	874	886	902	878	889	847	854	828	851	828	847	835	864	832	936	814	902	864	831	900	908	877	847	871	879	868	826	914	832	853	875	841	901	858	829	866	842	863	831	834	846	887	880	864	872	857	850	872	861	890	891	864	873	854	895	857	962	874	881	922	837	883	870	862	837	897	864	873	857	849	898	869	909	866	886	876	851	849	834	862	866	876	869	878	887	873	853	845	871	855	792	852	903	922	842	900	904	819	828	897	828	881	931	860	852	852	855	860	838	864	889	942	871	871	868	850	884	846	824	877	852	892	904	869	910	864	896	874	941	902	822	879	873	846	929	848	857	856	874	862	877	893	901	845	912	877	847	872	884	838	817	830	895	862	867	915	897	929	899	874	925	850	886	899	859	917	864	850	889	878	921	905	858	920	874	866	838	857	833	896	858	902	844	860	851	852	856	840	910	849	846	855	844	823	863	837	848	834	877	905	909	905	852	875	866	841	872	884	818	860	866	847	847	856	831	848	866	879	886	862	908	902	873	836	837	866	850	872	815	850	872	892	896	885	868	870	859	855	857	883	855	889	874	887	888	901	874	855	815	898	853	911	867	844	911	837	860	883	882	835	854	812	894	883	868	851	877	854	841	898	855	879	866	842	851	835	875	812	847	841	857	842	877	881	861	851	882	903	905	899	909	908	868	840	931	908	856	850	890	903	870	899	869	855	836	818	825	869	911	877	887	889	916	868	855	873	890	902	833	852	921	878	876	858	867	804	887	836	839	813	876	841	864	841	849	808	868	854	846	846	850	856	851	894	833	859	891	885	843	867	811	868	880	875	829	852	881	939	835	871	882	890	842	820	820	928	905	861	941	862	848	873	864	886	885	867	884	879	851	848	891	873	830	926	901	898	874	862	873	845	887	884	924	900	849	834	868	864	850	888	855	863	880	927	885	861	829	856	869	875	900	915	933	884	881	932	845	888	869	878	877	841	882	866	861	800	894	895	824	852	899	858	846	823	838	836	868	834	851	933	848	880	852	874	853	887	867	917	932	881	904	875	841	812	890	876	890	905	907	912	905	871	882	844	868	879	914	845	848	902	889	841	852	878	836	858	889	876	798	864	895	836	776	870	958	859	864	849	907	847	861	833	878	851	923	858	870	874	865	920	844	879	838	854	843	868	840	920	873	840	806	867	845	846	891	864	875	850	901	885	920	888	885	892	882	855	864	824	866	902	850	834	846	878	868	825	869	834	828	889	839	855	874	848	902	862	900	820	860	886	874	874	903	882	888	808	875	890	863	900	911	860	834	895	838	871	873	871	895	932	824	895	883	835	909	925	821	897	823	898	857	909	859	870	834	867	899	843	847	824	809	817	867	780	825	862	914	855	870	900	898	849	858	851	815	889	852	879	863	826	861	900	868	885	802	874	872	885	859	881	835	847	892	894	840	888	895	835	842	842	868	851	849	847	867	887	877	877	840	919	885	887	839	866	884	873	850	896	839	862	894	869	848	897	859	855	837	844	860	847	889	876	804	863	831	874	913	878	861	878	875	862	829	837	822	901	872	853	850	860	789	854	836	811	842	878	873	854	888	854	900	792	853	893	823	822	824	922	842	863	861	880	907	854	865	865	910	864	889	873	845	867	835	902
605	266	191	146	190	323	483	515	415	333	265	218	184	181	199	178	205	364	440	149	103	159	131	125	123	122	133	136	139	149	123	121	148	112	130	125	124	139	246	336	292	220	152	151	138	110	100	95	97	112	112	109	126	122	107	118	106	132	129	106	117	121	120	125	113	115	112	108	111	124	119	129	120	106	114	110	116	114	114	120	122	107	128	105	107	101	117	104	102	104	110	122	108	122	123	112	114	104	101	114	117	114	111	106	117	120	96	114	99	124	116	87	129	111	111	117	117	119	115	122	109	114	108	136	93	119	125	112	105	101	116	125	117	101	113	105	99	128	115	123	126	102	106	129	120	133	115	109	118	94	102	112	109	135	103	94	113	101	120	114	110	108	113	119	123	102	118	141	130	115	116	114	102	101	112	120	128	125	104	114	120	114	98	115	120	122	112	115	107	120	117	112	112	117	113	118	109	97	130	122	91	107	115	125	105	134	127	109	119	105	124	127	123	137	84	108	92	115	129	113	94	107	135	103	138	115	117	117	133	117	112	115	134	115	115	129	109	117	114	109	118	104	97	127	123	121	117	124	121	107	99	124	131	116	105	102	109	109	119	107	101	101	106	96	121	127	119	120	114	115	93	138	113	107	115	108	121	118	133	129	119	104	119	135	118	91	106	115	108	130	139	111	137	115	106	106	99	97	105	113	103	113	98	117	112	104	111	108	86	125	138	109	112	100	101	137	95	112	107	125	115	126	120	120	131	125	117	113	95	108	89	91	129	110	119	102	133	124	129	121	122	128	120	116	89	131	127	130	105	106	118	128	122	104	111	90	117	113	118	119	112	101	107	131	108	117	122	104	122	90	90	127	118	116	93	129	118	115	126	109	124	115	107	126	108	122	102	105	118	118	113	117	131	108	117	116	94	128	133	118	113	119	103	103	106	113	118	123	122	139	124	127	117	140	110	148	129	100	119	109	124	113	110	89	119	102	125	125	88	143	111	112	120	126	114	115	133	113	109	101	115	126	128	116	115	110	96	107	121	99	139	125	111	124	106	113	118	104	105	132	117	109	116	130	116	117	122	102	106	118	110	132	117	111	100	114	113	132	142	117	107	88	108	129	120	119	111	124	124	130	119	128	108	114	116	110	101	118	111	119	114	125	129	125	105	116	108	113	103	112	120	140	114	118	120	112	112	112	111	100	114	110	119	111	119	123	112	117	118	106	110	115	112	104	121	134	113	119	129	105	122	131	110	133	107	105	129	126	127	113	97	114	130	132	137	111	116	96	114	102	112	121	114	120	113	118	109	119	103	125	121	120	124	104	109	126	90	118	110	128	122	125	137	135	129	116	105	106	123	131	130	115	128	101	110	119	130	134	101	117	120	143	110	136	110	136	125	140	133	117	118	126	129	100	104	105	108	106	113	111	126	98	100	124	133	127	112	117	121	110	102	121	113	106	123	132	99	123	114	127	133	106	126	100	136	113	127	120	113	125	127	118	116	116	128	109	103	101	95	123	123	103	113	117	124	127	106	118	112	118	101	132	107	107	117	127	114	98	98	102	109	120	113	123	122	124	118	121	113	116	118	120	120	131	128	113	135	103	128	123	118	117	114	112	107	106	119	105	122	110	121	114	142	112	109	115	109	132	120	116	99	129	118	126	118	121	128	130	103	116	126	117	127	116	120	121	111	137	112	122	109	133	125	109	124	132	110	119	113	124	114	124	120	123	122	120	101	119	103	94	109	132	115	100	134	128	91	104	137	121	129	106	119	105	114	112	103	128	106	133	120	108	118	111	116	118	94	118	107	135	107	118	113	135	136	130	124	110	123	125	114	124	115	123	106	116	114	123	115	117	153	130	95	131	143	105	144	111	116	116	122	119	116	117	129	132	114	119	105	108	112	103	139	107	115	132	111	91	119	141	121	117	110	122	110	116	94	113	119	99	127	123	121	118	125	123	100	127	106	115	122	112	115	105	123	120	131	117	120	104	116	134	94	98	123	114	121	133	115	123	106	102	121	125	131	128	109	94	106	110	124	129	106	120	126	135	124	121	128	130	143	126	114	121	120	120	121	105	129	121	126	123	130	116	99	107	116	96	119	123	107	118	114	112	113	118	109	105	99	124	120	105	128	90	92	124	123	112	138	120	109	123	110	121	106	109	128	113	119	105	106	119	104	109	136	106	117	134	120	111	112	117	130	99	114	122	102	122	120	97	103	138	114	105	113	113	110	116	98	113	118	108	105	103	112	111	100	110	102	132	110	108	131	127	123	115	116	106	126	113	118	110	98	132	115	121	104	112	124	113	108	118	133	116	133	129	115	114	125	118	118	108	108	122	133	109	112	98	119	114	108	122	122	107	123	111	106	114	107	121	138	119	106	118	116	109	114	106	107	119	106	117	119	112	112	119	119	106	108	103	120	87	109	137	134	93	129	110	103	113	127	142	114	97	116	113	102	106	110	117	106	111	111	90	119	125	114	115	136	118	113	110	103	116	124	110	110	110	118	99	118	104	121	104	122	105	124	107	113	116	110	107	105	111	118	109	113	104	121	97	117	106	123	117	128	121	122	106	127	109	114	114	119	101	121	103	109	138	109	127	119	121	101	102	102	118	113	106	107	91	105	118	107	124	94	113	122	125	106	97	118	130	103	100	130	125	125	102	127	108	105	118	120	121	121	114	112	121	113	121	120	105	122	134	130	110	122	107	113	132	123	109	115	115	107	102	112	114	131	119	107	109	116	112	99	129	99	132	100	138	112	115	105	99	94	121	125	111	98	115	119	131	104	120	109	99	115	111	136	111	117	124	111	116	107	102	106	115	130	108	127	104	126	102	89	111	131	100	121	120	109	100	115	109	121	111	102	124	112	113	97	102	120	81	118	112	103	110	112	106	130	126	130	106	110	116	114	119	110	106	99	111	88	117	94	117	110	132	134	119	117	97	112	112	120	97	142	142	126	139	108	99	109	105	122	109	83	125	97	116	110	122	108	111	135	126	115	120	120	116	134	106	122	131	114	103	110	129	122	109	125	116	128	102	118	113	119	121	126	109	117	123	122	120	99	117	116	103	105	128	109	128	114	117	118	88	112	121	109	102	122	97	139	112	124	123	113	125	121	118	114	122	106	137	113	112	98	108	131	126	115	131	127	110	100	119	121	115	116	122	130	108	130	113	112	114	102	107	134	100	96	131	135	109	122	115	111	103	131	133	131	110	116	114	109	105	110	115	122	113	117	111	125	114	117	124	120	116	106	122	104	115	111	111	119	117	135	108	121	115	125	104	114	119	108	116	82	101	120	102	109	118	99	116	112	107	118	128	129	118	107	119	104	133	123	119	126	123	113	122	114	125	122	111	106	123	111	120	122	114	102	130	110	133	107	128	137	111	112	124	97	113	119	121	105	106	118	121	124	113	117	107	101	113	133	94	103	124	132	133	129	109	113	120	129	108	107	113	129	106	125	121	107	124	129	119	112	116	96	136	116	104	125	126	106	123
8805	3958	2117	3696	11115	14835	16116	15254	12120	10217	7066	4595	3261	3281	3326	3123	3004	7942	7508	1619	1272	1444	1438	1396	1395	1418	1301	1342	1432	1468	1357	1295	1251	1224	1240	1316	1552	1989	4345	6548	4549	3010	1969	1363	1130	1024	1028	1012	1067	984	988	1033	1011	992	1011	999	1035	998	1000	1013	1005	991	957	1037	1037	1019	1018	978	1004	991	1021	990	1009	1028	996	1016	1007	976	955	1018	960	1021	1050	1003	979	971	1018	986	1000	949	996	1020	1011	1048	1000	988	1052	1029	991	1022	986	993	995	1036	1052	962	1018	982	940	1067	1007	992	1003	991	1013	1015	1033	982	1004	1006	999	1026	929	944	1027	1041	1035	1038	969	1012	980	1019	993	1029	1011	966	988	993	984	976	1022	1072	986	975	998	1049	1019	989	1000	1002	1048	1025	973	993	990	1003	1009	957	986	1064	984	1039	1011	966	964	1069	1037	990	987	961	1027	957	1033	976	1041	998	1072	1023	1066	1030	1039	1022	1030	1020	984	972	987	1077	1000	1034	965	990	989	1023	1004	975	1043	1017	1035	992	1021	1005	1038	1003	1041	1040	970	983	938	975	1070	1025	1008	1040	1032	1011	1038	957	1065	1000	1027	980	1012	971	984	1032	1060	996	1022	983	971	1021	1038	1001	983	1026	976	1014	1007	1004	985	1007	1018	926	1035	957	973	1039	991	999	993	962	1009	1001	1023	990	964	965	1055	941	1019	1011	964	1019	1036	997	990	956	997	995	956	1039	1014	970	1018	997	1058	975	1036	990	1027	973	998	948	1075	1046	1065	997	1016	1012	962	999	939	987	1023	1010	995	1013	1000	1043	999	1016	1018	1053	1053	1034	1039	1010	972	1026	1002	1014	1029	998	1017	982	1001	974	998	980	1016	1035	967	963	935	984	1056	960	1005	978	978	1015	1030	1031	986	961	978	951	1060	1015	988	967	1046	1055	1024	1060	999	1015	1000	1005	1014	1019	1033	993	972	1024	945	969	941	993	1042	975	995	1038	1027	981	1033	999	984	1025	951	1074	1036	967	1021	978	1035	977	984	1000	1003	984	1025	1015	996	978	1009	1051	1052	927	995	1016	1001	1040	999	1010	1025	1006	1032	1028	991	979	954	1050	964	1031	1006	931	977	1026	996	1020	893	1028	945	1044	992	1055	988	1006	979	985	918	1011	1003	1043	1048	966	1043	972	917	1034	1002	1017	953	1032	1021	1022	1035	1024	998	991	995	991	992	961	969	1018	1008	1000	1008	1007	1018	1011	1016	1026	1012	952	1023	1013	985	965	1019	1024	1033	1045	1016	1020	981	1010	1012	946	971	1049	1011	1003	1022	1039	1014	980	990	1043	988	1028	1016	990	960	1036	971	990	1028	1027	1011	1017	997	1044	1027	1037	986	1013	1032	1032	999	1067	986	997	1014	998	987	978	1015	1004	1005	1027	977	962	1020	1051	960	1051	1045	982	1040	976	1010	994	971	984	1003	1030	1099	941	1012	1047	998	1012	980	1059	992	980	1075	981	1000	987	955	1022	1060	1009	1002	1106	1009	1021	1065	1019	1040	1041	971	1037	965	979	1035	974	962	987	984	1028	1017	1036	1028	1005	975	987	989	1003	959	943	973	964	1004	968	1011	1014	1061	994	935	1013	1010	996	980	974	1029	1017	997	996	1020	991	1047	1042	940	1023	1017	1034	963	964	984	1009	1025	928	942	1040	956	968	1020	973	1000	1057	1009	1000	950	986	991	1014	961	970	952	1041	1007	948	1047	976	1004	1015	1012	1049	1026	966	957	1029	978	981	1007	962	1016	1001	1061	1063	988	968	965	1060	990	1007	1044	1005	1024	1025	1037	925	1008	1012	983	1035	982	1021	986	1019	1015	1041	1040	1039	983	1044	982	994	1020	1071	982	997	986	1001	1037	941	1035	1013	1011	1006	945	1016	1013	1057	1048	991	984	963	956	1007	1006	1072	1024	1009	1017	1039	1031	1022	1011	1023	1064	1062	1058	1035	993	971	1000	1007	967	983	1011	999	911	1035	974	1002	973	985	992	1054	1034	1033	979	964	990	1016	1030	1012	1019	1031	987	1021	943	1044	1008	1034	1014	1000	1027	951	978	1029	1033	1003	1036	1001	1003	1052	1044	978	991	962	990	1048	1009	1027	1012	1016	1030	986	1020	999	973	965	1081	959	1034	1014	999	988	1031	1016	993	999	975	963	1014	1025	965	978	1000	954	1009	985	1050	1025	1005	993	1003	1001	992	998	988	998	1034	981	1026	989	1045	1020	1046	996	1023	1011	1026	1021	1015	985	1024	1036	1060	1020	1084	1002	1052	1001	1010	951	1020	1030	1067	1034	1037	950	1042	1003	997	1051	1025	1003	1037	1023	1087	1011	957	1007	1027	970	991	999	1026	1043	1064	1011	1003	943	970	967	972	1016	1019	989	1024	1026	1038	1036	1044	1031	1038	1050	1072	975	970	987	1011	970	1024	1024	963	977	1017	1047	1067	965	1016	953	995	1034	1018	977	1041	999	937	1001	1045	1055	1017	959	1030	983	1040	1001	1019	1037	1039	1041	992	1020	976	987	1046	1044	1018	991	980	979	980	960	1009	1021	1025	1048	1079	958	1084	1029	991	998	1068	1003	1012	955	1020	1004	1028	1040	1018	1046	1016	1047	1004	1057	1003	973	1031	1013	1027	970	1052	960	1006	989	979	1012	1055	926	1008	941	977	1018	992	1043	1002	986	1009	1042	944	989	946	982	1115	961	991	1012	1022	991	991	967	986	1015	980	1016	1046	1016	1069	1000	981	1068	992	978	1053	1001	997	1051	1014	969	1000	998	1028	1011	976	962	1033	1009	1019	1027	981	1009	996	1058	1015	988	987	1075	1031	978	1025	1005	1029	948	948	1075	1031	1049	947	1057	1051	1046	992	940	988	1047	987	987	1006	1002	1011	1007	998	1015	992	1012	985	978	1083	1052	1044	1006	991	1078	998	967	985	1000	989	1035	1059	1032	1041	958	1018	1014	1022	1020	974	1068	1030	1021	1009	1058	1013	1002	956	987	1019	1005	1023	937	1009	1023	1020	1008	989	1018	1028	1014	1018	935	965	1026	994	977	977	1035	1055	983	982	1035	992	950	1039	1003	978	991	1003	1031	986	1026	1028	989	1026	1046	1020	1024	971	1034	1026	1001	1004	1073	1002	989	989	979	964	1023	947	1008	975	1022	959	1056	1063	1062	995	976	1030	999	1042	1026	976	994	987	1026	1013	1023	1028	998	976	990	963	1011	1029	1005	954	1001	995	926	1082	992	973	1015	985	984	1004	1007	994	963	1006	1038	1064	1012	990	1027	962	1023	955	1020	1048	1002	1028	1018	992	1019	1047	1039	1013	995	969	1001	1029	940	1003	1019	948	1045	1028	1032	988	1027	991	1023	1057	1014	989	964	1010	1047	1033	995	949	1006	968	1002	991	1050	1024	940	981	1004	1026	1032	1005	987	1078	988	981	986	1004	975	968	1054	1014	993	1018	1014	960	1045	1010	991	913	1026	1073	1009	1005	1014	1001	983	1027	934	1066	1000	1033	1019	980	999	994	1007	1022	1029	961	1014	988	1050	1017	981	981	995	1017	1000	1003	1051	995	1032	1037	965	1011	1055	1002	990	1010	1013	978	982	989	1045	989	1025	958	992	1065	1003	988	1069	1038	1028	1002	1063	994	1033	1025	975	1024	999	1012	970	1032	1011	1028	950	942	1000	1007	996	1000	950	983	1041	979	1015	1003	955	947	991	1018	1015	947	1033	1008	993	946	1032	913	977	999	976	979	965	1007	977	1037	1008	967	997	1041	989	1022	997	1004	1008	1012	1035	1023	1057	1015	1049	987	979	997	1005	1069	1042	1006	973	1001	1048	989	1032	1047	1010	988	1016	1042	994	1020	978	1053	976	1012	1035	986	1016	976	989	1018	1034	998	1003	957	1012	1004	1075	1002	984	995	1080	1004	992	983	989	1008	990	974	1011	1036	964	1008	1024	1033	1019	990	1007	973	1027	991	1040	967	1047	975	974	1015	1026	1008	951	997	922	1003	980	1016	1051	1054	997	985	1029	1005	983	948	958	1016	1008	1010	998	974	1021	998	996	1066	1037	961	1046	1074	988	1003	1000	971	1002	1068	1014	1011	1012	1048	945	997	967	997	1065	997	1014	996	987	999	959	1006	1041	1028	942	1064	984	986	997	960	997	997	1008	945	1021	1004	991	938	1005	958	975	959	965	954	961	972	992	1043	1058	989	1042	1008	1019	987	1010	976	1028	1006	1001	1008	1000	1010	1000	977	1013	985	975	996	995	1024	969	965	989	996	979	990	1009	964	1057	977	969	1030	1005	988	1067	950	1052	1033	1069
1349	200	158	148	212	367	424	381	366	278	208	173	160	145	157	159	137	312	485	116	88	114	87	109	102	96	90	108	88	99	100	97	94	114	106	127	118	111	223	359	303	203	148	105	99	77	78	80	85	75	99	76	79	81	98	79	90	73	87	82	87	88	74	81	76	80	68	85	80	83	91	87	97	72	110	98	75	95	83	98	85	92	66	114	74	90	80	93	77	82	78	82	93	95	70	92	90	86	75	90	79	90	93	89	84	79	94	84	77	75	64	79	81	75	74	81	81	109	93	76	79	81	93	88	82	93	90	91	86	87	72	67	87	78	100	99	110	85	72	90	82	74	84	81	82	87	71	84	83	84	83	75	99	71	66	72	99	87	92	79	79	77	86	90	82	86	65	68	71	82	79	95	70	77	97	71	73	66	98	92	69	83	88	88	76	76	99	75	72	92	95	89	96	79	78	90	86	83	88	86	81	89	79	90	89	93	80	81	92	94	79	81	96	82	100	71	86	88	75	81	81	70	75	77	94	85	86	89	83	69	83	76	81	83	92	81	74	82	69	87	81	90	91	87	76	81	89	88	89	84	86	86	81	87	98	83	82	98	91	73	96	95	92	98	83	75	87	90	70	79	98	85	94	86	70	73	84	92	77	84	81	93	82	82	94	77	89	78	83	82	104	81	99	80	78	77	79	87	100	72	79	83	72	94	91	77	78	83	76	83	77	76	82	82	80	92	91	76	93	79	88	93	79	72	81	78	74	87	79	75	81	90	84	94	78	83	98	70	92	67	78	99	95	80	72	80	60	94	77	81	79	79	86	76	87	78	82	91	73	82	75	87	81	88	99	84	76	70	83	69	98	88	93	56	99	74	84	84	72	79	83	84	84	79	95	77	85	100	95	79	102	82	77	83	79	68	92	84	68	84	88	78	80	107	98	84	86	76	89	81	82	77	85	103	79	74	70	90	81	106	82	85	71	79	96	74	72	85	94	95	87	100	82	96	82	85	90	70	77	97	87	62	84	89	82	88	85	67	86	75	71	69	71	83	83	76	91	73	84	87	90	83	90	84	90	86	70	86	80	78	73	73	75	81	75	76	77	85	80	89	104	84	87	87	90	81	96	81	99	76	80	81	80	102	101	102	86	76	79	75	75	102	102	74	85	91	90	82	81	87	86	88	97	87	77	95	75	75	93	92	70	82	91	87	99	98	94	87	92	77	68	73	86	80	72	103	84	69	93	93	69	74	91	92	79	70	78	86	80	86	88	75	69	70	77	95	85	85	83	87	96	75	69	83	75	61	97	85	85	85	85	76	74	85	77	98	100	76	90	89	94	87	87	82	84	95	82	102	76	87	86	87	83	79	72	95	73	100	91	72	74	78	90	81	89	89	96	91	90	94	88	78	71	88	93	80	91	80	79	87	73	81	97	78	82	84	81	71	80	78	81	99	67	84	94	94	63	78	86	84	93	79	80	92	93	86	87	99	67	89	99	77	80	93	85	87	82	72	82	79	100	85	93	91	79	72	88	96	79	103	93	71	86	85	85	98	104	83	75	87	90	91	79	72	90	92	80	99	78	76	76	81	89	64	97	84	76	76	71	69	77	88	82	80	98	74	80	92	72	94	103	98	92	85	75	84	89	72	76	72	78	95	77	72	92	68	77	85	89	85	83	88	76	81	88	79	74	88	91	85	77	86	97	86	93	89	102	87	78	75	93	86	89	94	91	89	71	86	72	82	78	82	89	70	80	75	73	81	79	80	87	93	79	99	75	74	82	70	79	88	66	74	85	74	90	89	80	82	83	85	99	81	62	93	105	72	81	76	89	88	71	75	82	86	75	79	82	87	87	80	92	65	95	97	83	76	79	78	80	85	81	96	104	80	74	68	95	88	95	81	81	91	79	99	72	81	83	89	85	82	91	75	98	79	76	79	85	83	96	65	101	87	56	86	75	86	82	87	92	85	94	83	68	78	88	83	76	74	78	94	111	85	86	81	81	87	106	94	87	72	86	64	79	77	82	97	93	88	81	80	73	81	72	88	78	89	85	102	94	75	81	95	98	95	93	78	78	96	79	91	95	85	77	76	77	73	97	78	82	85	76	95	100	83	92	81	82	100	86	88	74	86	76	93	70	83	79	83	83	87	81	101	82	96	98	77	90	84	84	73	56	78	93	86	80	85	86	64	94	88	77	80	84	86	86	95	96	94	88	94	80	81	82	71	93	79	82	80	90	88	87	68	86	76	75	87	81	69	72	85	84	86	94	69	72	87	72	89	78	82	79	70	87	89	95	86	69	80	104	91	78	91	88	84	107	90	73	90	81	87	61	77	93	91	75	80	110	86	77	80	74	75	86	97	88	97	85	72	83	71	92	77	101	67	69	91	89	70	93	91	94	96	93	79	83	77	81	74	73	85	79	100	76	80	85	91	89	81	88	79	85	83	60	93	95	82	86	88	76	90	80	93	88	82	82	85	87	95	83	83	85	81	80	83	70	73	91	90	81	85	79	76	79	84	90	83	83	81	74	100	80	82	96	74	91	68	104	81	76	92	85	83	82	78	77	74	64	91	72	74	83	85	83	87	78	78	85	95	79	87	78	79	79	71	66	77	72	76	84	84	69	73	92	79	78	72	82	70	83	88	60	89	85	78	87	67	89	88	82	86	81	74	94	94	88	90	74	81	93	98	83	88	100	73	93	89	81	94	66	74	103	81	79	88	94	76	82	67	84	94	77	76	71	77	81	77	106	63	63	70	83	87	104	83	86	91	75	79	71	92	85	91	83	77	70	89	75	83	82	81	94	80	90	84	67	73	78	79	73	94	85	96	91	80	87	75	75	92	85	74	80	74	77	79	84	72	89	87	90	78	71	82	101	70	87	77	81	79	81	89	101	75	98	94	84	75	84	76	91	88	100	98	63	83	91	93	82	80	86	71	86	69	88	83	88	71	92	76	74	80	88	84	88	67	81	91	84	82	101	67	80	76	71	86	77	81	94	67	87	79	77	75	88	86	87	86	64	76	79	95	79	77	76	74	85	73	77	88	91	82	82	84	96	78	78	75	82	87	86	93	74	91	107	92	89	70	87	71	81	86	65	92	87	82	81	78	88	96	87	98	64	79	84	93	88	85	60	83	103	95	77	95	88	71	89	87	78	97	98	90	80	80	98	78	92	77	85	73	106	85	81	98	81	88	93	92	72	78	106	84	77	81	87	81	91	102	104	89	73	80	68	65	74	86	84	89	87	87	94	79	75	74	88	86	74	72	83	87	94	91	85	71	86	87	94	97	64	93	84	90	63	87	107	89	74	75	94	80	80	88	95	77	80	89	76	77	105	93	83	91	84	89	83	82	73	80	75	84	79	76	104	78	92	80	72	76	72	66	94	78	85	81	82	64	85	74	78	85	91	90	60	107	70	67	76	82	99	82	82	73	68	85	106	84	87	87	95	78	69	77	92	87	84	80	77	92	92	78	82	102	88	86	91	89	90	99
10282	3168	1632	3978	12178	16498	16396	14169	12307	8689	5587	4043	3469	3111	2759	2773	2348	6905	9399	1462	1262	1154	1182	1245	1304	1189	1164	1091	1114	1143	1291	1378	1337	1388	1385	1458	1411	1398	3874	6671	5841	3177	1954	1239	839	727	736	706	734	747	740	716	779	767	709	713	744	749	705	740	731	763	738	717	765	722	710	750	720	755	741	746	732	770	732	755	815	735	728	725	758	710	728	712	705	749	740	724	768	715	746	754	722	734	728	739	748	752	746	722	736	735	678	733	653	718	691	783	711	659	765	706	734	739	706	736	741	723	738	758	746	786	740	726	779	725	721	722	722	713	767	743	689	745	757	753	770	782	740	760	768	773	699	759	750	756	785	742	754	750	753	707	698	782	753	809	727	759	726	708	782	745	697	738	694	729	786	715	764	726	776	739	718	723	725	748	754	706	724	720	691	756	729	765	738	735	751	782	774	754	730	719	738	772	727	743	745	778	777	735	732	732	795	764	716	691	741	751	740	754	733	765	778	746	771	718	742	792	678	741	724	691	749	771	758	788	713	714	733	729	720	719	746	776	772	727	731	749	756	707	719	741	724	755	737	750	764	707	715	723	761	748	782	714	774	719	738	793	702	716	720	768	725	737	751	722	711	751	744	742	697	709	667	722	721	723	706	732	739	789	741	718	750	785	717	713	707	757	687	716	760	764	734	722	675	697	740	747	727	755	726	706	759	720	703	748	769	693	703	739	736	748	757	720	729	766	694	746	775	721	725	731	795	735	718	738	745	699	735	708	748	726	725	724	754	689	695	710	751	713	741	711	754	736	771	733	707	696	755	751	731	722	725	739	742	719	736	713	722	698	704	751	737	735	720	790	719	725	687	722	739	726	782	749	717	733	756	757	764	759	781	689	693	722	734	706	754	743	745	738	733	747	751	755	728	771	690	717	713	771	756	710	776	754	707	749	757	751	684	767	752	731	762	743	797	761	766	793	765	758	737	728	724	759	779	742	762	734	732	736	751	730	724	750	733	763	777	729	770	767	736	780	732	727	733	735	700	737	770	734	708	756	722	771	704	729	769	769	725	731	767	753	744	761	732	705	789	735	754	744	747	742	704	778	732	715	746	699	770	712	768	733	742	717	755	729	721	757	687	725	713	747	787	727	725	705	774	703	741	730	727	741	727	756	786	733	738	749	711	755	714	734	733	823	742	706	777	718	770	742	744	743	782	738	704	751	721	729	751	751	721	703	754	767	757	753	755	683	717	765	708	785	744	770	663	736	716	740	739	755	751	740	706	719	729	761	731	715	719	774	749	754	738	759	718	725	761	720	730	704	691	765	705	763	704	736	760	731	759	767	738	712	729	702	745	701	727	730	742	710	752	686	756	748	708	761	739	703	731	759	738	745	737	741	745	714	749	744	750	709	738	721	736	684	733	768	759	753	723	751	732	752	737	737	697	725	786	738	762	718	672	708	712	674	712	705	758	783	719	708	760	720	699	751	731	745	707	723	738	729	779	741	773	769	703	736	759	724	739	701	730	689	720	750	748	746	726	730	721	739	727	743	721	777	750	769	694	717	729	722	751	750	730	743	740	751	787	722	720	779	715	748	728	745	717	763	715	749	793	711	731	753	751	777	828	755	789	734	669	710	761	765	679	751	770	796	705	772	739	735	712	694	737	689	715	711	763	758	752	770	715	717	723	754	763	741	708	729	740	743	734	727	787	804	743	714	771	720	761	664	724	748	745	717	729	691	722	761	729	698	733	697	790	703	733	742	771	685	747	759	750	797	740	743	732	734	704	768	729	776	764	718	783	703	752	717	726	714	711	727	751	712	728	697	748	744	749	714	785	732	759	785	792	717	707	746	754	784	745	744	703	705	686	734	727	723	721	748	690	743	736	730	724	768	748	724	728	710	713	733	701	775	800	755	724	708	696	753	786	718	726	690	743	737	765	725	714	729	731	753	753	757	718	685	706	761	809	723	722	730	697	776	731	736	724	769	735	751	715	803	800	733	736	767	729	764	744	731	725	727	717	767	702	720	743	722	693	740	753	693	740	763	732	702	739	707	731	761	718	772	770	799	785	780	737	687	754	704	702	699	715	747	725	747	749	736	774	714	731	754	699	750	735	750	759	731	700	711	757	749	750	772	731	766	724	715	765	727	726	739	740	727	717	744	733	726	714	718	744	765	692	718	767	728	765	682	678	767	739	740	718	755	683	736	780	766	732	667	772	731	731	724	770	751	747	731	743	745	754	747	730	719	720	751	732	773	732	760	756	710	706	694	709	762	786	749	752	781	738	724	751	702	724	781	736	731	717	710	743	743	766	721	733	740	708	724	758	739	754	732	736	687	730	731	780	741	701	759	764	768	739	742	776	775	795	765	742	678	749	710	761	735	764	758	745	771	782	783	753	700	737	709	726	730	750	728	723	727	771	742	762	738	765	786	710	757	773	729	714	743	756	738	724	733	723	733	737	727	750	756	742	735	751	713	753	753	722	742	724	733	716	748	760	732	716	711	752	755	735	783	739	707	759	699	703	720	735	715	712	778	691	770	776	692	719	742	748	762	723	767	725	782	781	751	709	738	729	709	776	768	752	679	716	727	762	737	775	703	744	756	776	742	736	747	710	718	739	752	779	743	747	735	749	721	722	721	754	735	761	766	720	754	712	792	761	717	719	772	754	780	734	748	725	743	763	754	737	708	727	697	728	723	717	779	733	780	713	755	698	716	730	710	762	692	769	796	725	681	718	691	770	741	707	735	747	745	718	691	732	728	760	726	733	721	742	743	802	739	722	781	744	734	702	746	769	771	755	738	779	745	761	750	768	738	747	739	724	734	734	727	740	735	852	726	716	734	770	711	742	727	728	762	710	741	712	730	741	753	714	714	764	750	779	752	710	752	729	707	753	754	733	769	714	720	716	754	742	718	731	770	732	742	755	775	753	738	749	734	713	755	756	761	715	728	740	738	747	730	692	748	719	731	715	710	740	746	765	744	752	712	772	727	792	781	769	694	696	733	736	735	695	732	756	783	749	694	742	746	745	732	758	791	818	741	749	725	776	722	715	751	732	757	710	746	753	811	793	771	702	737	769	775	734	733	767	736	760	759	705	797	715	722	733	742	715	740	760	699	762	759	774	682	703	734	738	716	792	745	767	745	772	771	680	724	718	736	773	734	738	698	751	747	751	733	742	794	760	786	765	745	741	762	736	731	763	750	730	761	703	799	766	749	745	708	748	754	719	794	697	698	712	738	802	710	757	737	708	739	701	765	761	696	749	717	719	749	700	748	725	746	744	755	758	732	739	742	736	735	709	704	727	751	736	766	729	733	763	738	744	721	730	742	718	732	775	745	711	752	723	722	757	718	806	757	745	785	723	714	723	703	712	827	738	739	769	694	725	722	709	709	719	737	759	726	764	739	710	664	711	753	712	734	755	721	678	692	759	732	715	686	799	747	761	722	748	746	781	733	729	697	746	780	771	695	749	746	724	716	744	695	773	672	748	718	705	747
917	376	214	209	359	538	535	588	459	296	276	202	180	224	225	173	151	743	914	157	111	128	100	115	127	116	131	122	125	137	153	134	151	122	136	112	129	272	354	441	381	252	183	153	114	104	101	92	102	104	119	113	92	119	90	96	100	104	102	104	112	103	98	110	99	117	106	123	110	96	105	115	106	103	88	98	105	95	95	109	128	119	111	108	104	92	112	113	129	128	112	102	110	94	89	121	108	98	102	113	118	106	88	109	107	103	99	99	105	102	94	108	107	115	99	108	105	91	119	111	105	110	116	110	104	99	102	86	99	103	90	113	91	89	108	113	101	96	99	113	104	110	98	103	100	108	100	108	105	122	111	109	115	85	102	107	114	110	113	98	102	97	115	102	122	97	96	99	114	103	106	116	115	98	120	109	116	94	114	99	110	88	95	102	106	107	95	97	102	115	96	103	82	106	106	114	120	103	88	109	97	108	98	95	106	90	105	103	103	112	113	97	125	98	98	121	95	111	109	135	116	102	113	126	100	113	103	119	105	105	105	103	97	110	104	100	102	106	95	93	111	104	98	112	92	97	93	97	122	86	100	108	114	105	104	121	98	110	107	115	104	87	87	95	86	103	89	117	84	99	119	107	105	99	111	96	103	104	99	106	108	118	92	94	119	110	112	94	110	104	97	98	98	97	99	108	109	116	90	115	102	106	113	109	94	93	98	113	106	100	102	103	115	86	92	97	110	125	95	108	103	106	100	114	105	116	115	109	107	92	113	112	97	107	116	112	130	92	123	98	94	102	85	91	92	108	105	99	97	100	103	121	100	97	105	99	111	112	104	106	111	95	89	102	107	106	108	124	121	112	102	108	113	112	98	97	97	108	92	112	116	112	112	95	101	113	106	99	108	107	92	97	105	98	107	118	101	111	101	103	83	110	101	103	110	102	92	105	122	110	112	89	105	130	107	105	88	98	106	110	103	122	109	99	107	86	113	103	105	98	99	102	106	104	109	89	106	107	101	117	104	110	111	122	116	114	100	97	103	73	107	103	87	94	106	109	103	93	96	100	115	103	100	94	100	114	113	112	95	127	107	120	99	100	101	110	109	108	98	97	104	114	79	108	99	100	108	119	109	103	94	116	115	97	100	107	122	99	114	93	101	107	110	115	89	109	116	112	97	116	103	97	112	104	84	88	103	115	95	97	121	115	111	91	104	106	117	101	108	90	90	113	100	116	109	116	108	109	108	73	102	104	113	94	106	103	90	90	108	92	88	106	115	105	123	100	100	104	110	91	85	134	96	98	119	81	105	103	105	96	106	101	115	93	121	111	95	87	85	105	106	100	112	112	117	113	91	122	112	95	96	113	113	105	91	89	115	94	125	104	108	99	103	90	104	110	92	101	103	110	105	94	99	90	102	108	90	95	98	98	111	109	126	93	108	108	105	91	120	91	103	94	94	108	100	99	88	113	117	112	90	93	97	101	104	94	102	110	112	113	123	112	129	109	110	108	96	92	101	94	112	125	114	118	115	105	105	98	113	104	104	120	112	125	93	115	103	109	81	115	97	99	101	102	97	117	90	97	92	80	88	117	103	81	109	125	110	95	105	92	107	97	124	93	110	120	107	106	105	111	113	110	102	103	100	104	106	102	110	112	104	107	108	110	137	123	116	114	99	87	110	112	109	106	87	95	79	107	100	82	102	110	101	92	107	94	117	117	122	107	105	140	91	112	117	106	108	92	104	100	103	95	133	124	103	91	96	108	106	112	97	111	99	107	101	85	103	113	118	97	93	112	95	99	114	97	97	102	111	102	102	113	102	105	98	97	101	118	114	100	92	114	109	119	115	99	106	94	114	118	113	111	87	100	126	102	107	114	87	115	119	108	100	105	109	106	122	94	113	115	122	113	104	95	114	89	108	83	109	108	92	99	102	110	119	96	117	123	114	102	115	98	88	95	87	104	107	106	103	111	106	101	119	113	109	100	118	104	107	90	112	101	95	103	106	102	83	107	90	114	101	110	117	106	111	111	81	98	97	98	89	103	105	97	126	99	117	106	118	91	106	106	106	115	101	85	110	83	97	112	117	96	106	105	127	120	104	106	99	115	113	101	81	105	102	118	98	93	89	124	108	124	107	95	124	123	110	101	110	101	92	112	110	115	107	119	96	125	115	120	102	98	103	114	97	100	98	103	115	102	129	105	120	105	126	104	102	100	99	102	123	112	102	108	97	105	98	88	100	117	84	100	106	108	104	106	106	95	103	115	113	112	110	106	102	109	113	107	106	105	102	93	99	109	114	103	97	131	96	115	106	92	117	82	93	100	109	99	109	126	116	108	133	108	105	94	110	116	93	101	110	117	111	107	114	114	109	113	122	101	96	115	119	115	93	101	112	116	120	114	110	109	103	116	100	109	107	104	99	112	119	97	107	118	117	102	97	105	96	111	92	115	108	104	111	104	113	84	119	101	94	92	109	109	91	99	104	89	109	92	109	93	103	105	111	98	119	102	107	99	99	114	123	103	101	98	101	93	108	116	104	107	103	95	110	97	90	101	106	106	115	106	94	110	101	90	106	103	106	121	107	93	96	105	81	110	90	92	119	110	102	86	94	116	104	96	115	87	113	90	93	99	101	111	90	103	102	111	107	109	101	88	116	137	92	106	94	106	117	109	114	114	114	118	100	92	114	115	91	98	103	100	115	94	100	103	114	108	121	117	92	94	107	110	122	95	100	109	106	96	92	99	98	104	111	113	102	73	105	101	117	111	132	99	96	99	86	125	98	122	104	94	111	101	117	100	120	102	106	120	119	110	103	112	107	103	89	98	100	104	109	109	105	121	110	96	108	106	97	93	94	104	111	116	110	110	96	104	100	120	111	98	103	98	94	101	82	108	100	94	89	112	124	126	139	112	102	112	88	131	102	114	113	97	112	114	100	111	120	126	105	102	107	116	99	112	112	114	96	117	105	105	102	108	106	106	89	107	113	94	116	106	121	109	110	114	94	98	113	115	117	107	103	114	101	119	105	123	102	98	109	98	111	93	109	120	98	98	103	122	115	93	122	106	99	102	117	113	113	88	115	99	96	95	105	96	88	87	101	114	119	115	92	110	108	96	120	124	99	96	93	98	117	98	119	98	93	96	101	113	109	106	98	115	93	115	102	112	109	119	102	108	112	106	115	95	106	95	105	112	118	95	110	104	102	124	77	111	109	91	96	120	89	111	117	114	106	104	105	89	112	99	116	128	105	124	98	112	97	86	91	90	126	119	107	112	102	110	95	109	119	114	111	96	114	104	116	96	113	111	114	109	112	114	83	92	110	94	112	96	112	89	98	96	93	102	95	85	99	104	105	90	110	100	91	107	106	119	105	113	112	95	112	95	106	113	97	89	121	111	101	110	105	98	101	117	85	110	125	112	108	97	111	102	124	136	88	107	111	107	96	90	104	113	101	112	89	93	103	92	117	121	114	118	99	115	106	111	104	110	104	97	96	116	101	116
11147	4687	2525	6556	18135	20207	18528	16807	13275	8664	6711	4952	4041	4733	4223	3198	2833	14151	14309	1894	1373	1269	1361	1268	1454	1332	1386	1357	1360	1763	1801	1869	1867	1646	1544	1334	1619	4188	6900	7746	6053	3520	2243	1437	1049	939	985	924	939	917	942	966	965	942	966	929	904	897	846	935	923	938	883	1031	904	964	931	863	933	910	939	982	915	920	957	881	934	926	886	953	965	895	981	909	900	960	921	910	960	916	911	903	880	950	930	933	948	956	970	925	950	917	892	930	935	920	857	933	906	959	914	947	961	907	904	915	945	919	956	956	953	940	910	977	951	956	945	852	967	956	912	936	923	940	941	937	925	944	914	937	969	906	950	975	951	927	913	888	938	896	957	923	878	921	890	930	986	937	952	936	921	860	966	915	867	880	946	956	912	879	898	951	949	916	931	913	969	933	916	890	896	931	917	984	874	907	931	940	915	932	962	934	912	907	956	924	885	882	878	928	861	857	958	957	886	926	916	903	930	920	916	921	982	960	923	930	870	921	886	946	925	940	935	903	922	1015	879	952	952	877	924	995	947	877	928	925	893	927	921	927	899	880	945	978	897	938	938	880	965	865	904	886	934	916	888	924	934	947	921	862	930	899	898	886	935	849	947	904	885	970	902	956	906	900	951	934	904	974	896	937	883	913	904	871	870	918	913	950	953	953	908	907	891	878	942	875	939	910	949	898	926	918	984	901	939	935	981	909	948	913	872	920	883	945	897	926	967	898	946	897	967	944	893	923	929	924	973	949	941	902	932	933	962	883	897	882	930	954	981	921	990	932	932	922	914	891	891	883	942	903	903	915	911	915	924	901	951	921	916	932	927	939	897	973	915	895	861	937	896	891	921	893	945	904	934	871	896	915	939	947	858	955	978	889	937	955	902	894	877	931	870	931	925	997	910	904	923	919	974	928	923	955	931	928	881	968	974	923	968	921	928	927	961	940	945	923	941	922	845	889	983	899	969	916	952	888	989	917	918	912	889	975	925	903	925	937	994	903	901	959	908	924	949	997	838	888	907	949	903	898	966	938	948	913	902	921	926	943	909	923	899	969	905	971	928	931	967	892	953	921	927	891	904	890	919	932	910	909	900	951	901	922	867	943	927	922	886	960	904	943	945	939	936	896	928	968	921	947	937	974	962	847	951	944	934	936	899	869	936	893	925	922	937	893	923	916	937	929	911	976	898	969	957	945	960	924	961	931	925	888	981	939	931	934	923	936	928	909	959	923	921	997	909	932	938	937	902	885	967	919	931	949	896	995	929	904	913	902	945	876	907	904	928	892	915	964	921	923	933	948	977	905	907	902	946	924	894	952	933	893	900	932	899	881	931	932	957	898	921	904	941	947	953	909	920	955	921	949	945	898	900	924	937	919	960	867	941	917	919	898	918	867	893	971	949	920	905	935	934	904	950	903	908	936	977	933	964	966	944	941	910	943	945	945	920	900	882	936	916	932	958	897	870	955	948	922	932	936	880	907	970	910	918	981	950	935	975	955	926	932	886	937	995	935	900	899	966	902	933	945	979	957	910	915	927	867	969	929	961	878	889	878	925	938	906	942	933	905	911	916	908	958	940	914	957	917	926	923	957	934	914	897	961	950	933	933	924	902	874	929	913	963	884	985	880	926	898	922	919	927	910	895	934	930	929	892	896	911	936	903	901	914	907	892	907	904	929	952	903	903	940	1008	944	913	927	951	882	919	917	900	909	918	880	908	901	911	949	866	957	953	932	933	874	935	889	882	857	978	938	975	895	931	930	901	941	914	911	934	944	911	955	912	942	889	932	876	940	927	914	956	931	923	917	975	928	900	947	892	944	873	896	923	929	949	929	939	896	901	955	936	889	978	928	955	873	915	932	909	924	919	924	950	935	866	900	1014	910	927	894	969	959	955	937	924	941	951	956	915	957	923	998	898	936	945	925	971	921	962	921	948	929	919	889	980	888	951	950	867	961	946	919	901	918	909	1020	934	920	937	961	904	959	928	938	933	945	942	934	975	928	944	953	911	964	937	884	947	894	998	950	926	929	969	910	885	920	935	940	935	949	957	871	899	947	870	991	911	928	928	967	935	914	917	892	920	923	918	930	897	945	924	927	968	936	934	955	926	938	874	954	921	911	946	902	927	926	914	954	914	976	953	930	915	913	919	871	941	927	985	876	969	880	906	844	897	921	931	937	962	894	904	953	921	950	934	926	876	949	941	928	957	929	933	945	880	911	911	904	944	880	949	876	918	932	839	933	905	899	945	951	970	884	888	927	885	926	925	963	908	928	884	920	955	941	925	937	899	947	985	908	953	917	960	943	928	973	944	940	931	975	935	916	868	915	948	926	919	941	917	892	939	891	930	868	946	926	907	961	925	944	935	879	924	871	948	945	923	916	897	906	883	956	949	937	909	926	924	889	961	910	911	895	950	928	874	958	896	963	914	899	924	923	909	915	930	895	923	895	923	946	964	961	905	894	939	981	941	909	951	928	991	953	940	983	914	949	905	930	913	904	968	923	958	963	923	952	937	908	954	908	934	965	927	912	931	883	910	934	882	962	925	921	951	947	933	913	912	913	918	932	920	919	886	904	938	944	917	904	940	965	915	937	951	902	957	967	981	910	926	946	899	902	912	927	927	936	916	908	928	901	849	919	905	904	939	935	898	937	903	933	935	961	941	946	937	896	946	971	972	877	911	929	903	932	967	954	959	919	940	909	913	904	950	910	934	895	954	945	995	901	944	941	934	940	960	918	928	931	934	939	854	913	953	938	917	979	923	923	952	941	908	905	942	947	911	921	955	895	970	919	906	891	983	897	892	925	941	950	897	915	871	929	916	911	862	951	970	848	955	902	893	929	906	952	963	879	962	873	970	923	943	918	909	944	911	968	867	923	916	951	937	902	918	953	951	951	936	897	955	877	976	947	917	955	901	954	908	936	934	881	929	940	932	972	917	956	938	911	899	961	903	926	937	970	937	913	892	934	959	892	912	906	913	896	920	915	929	956	931	945	970	877	963	963	898	939	878	919	938	949	925	983	939	942	949	952	963	988	962	880	955	886	883	889	943	915	958	918	907	906	903	938	929	950	970	905	920	924	925	941	902	922	972	974	934	904	885	913	913	959	908	971	972	905	959	924	938	914	944	932	959	952	918	905	970	981	892	921	958	896	926	942	891	913	943	917	917	844	913	898	959	942	991	962	916	938	956	924	918	954	858	927	917	948	986	944	900	930	924	917	921	895	899	891	988	943	897	971	948	922	923	953	954	912	944	863	902	873	915	925	916	907	975	909	926	948	935	912	964	957	924	898	930	910	886	893	921	877	945	965	926	923	968	922	917	909	892	905	963	962	950	884	919	931	867	957	899	902	984	883	906	903	894	933	908	924	932	955	909	878	905	961	940	884	920	940	904	949	914	954	888	878	887	918	1002	956	951	894	879	914	946	952	957	912	905	925	904	889	913	864	882	938	887	977	940	998	1000	949	914	928	933	925	949	887	910	925	930
910	212	164	165	221	294	328	291	216	173	155	180	162	145	128	123	112	244	214	102	102	119	121	118	101	113	101	91	110	103	115	113	108	120	109	92	103	184	170	148	147	111	118	108	102	84	93	95	88	100	100	96	112	100	104	101	127	114	101	92	125	109	96	105	88	102	110	93	101	105	102	113	105	110	99	102	110	90	88	101	88	89	95	106	116	92	96	100	105	99	102	109	111	101	111	102	89	102	99	85	87	117	97	98	102	98	86	82	119	95	105	91	87	91	96	113	111	93	105	117	100	99	106	101	88	116	89	90	107	107	98	103	113	103	89	108	115	112	100	100	106	100	91	95	97	96	110	95	105	113	103	103	90	86	106	98	90	104	119	87	115	108	98	119	88	114	92	102	105	111	104	117	120	94	101	94	100	95	104	93	104	119	90	89	98	114	113	99	105	123	84	91	113	98	107	101	120	102	106	98	90	102	94	96	99	101	93	97	103	98	107	94	88	102	120	104	104	114	98	113	121	116	106	88	85	121	104	95	114	92	103	89	105	116	102	94	103	87	109	121	115	89	86	105	100	111	96	112	111	121	111	97	104	99	101	104	113	89	112	85	91	96	113	104	96	120	97	102	102	111	106	99	84	106	99	107	87	103	104	114	95	112	94	110	98	99	112	97	101	85	96	104	97	93	104	106	108	100	106	104	98	88	107	112	86	101	123	121	113	75	109	94	112	97	100	104	101	105	102	102	105	97	85	95	94	102	94	92	93	98	93	109	108	108	89	96	116	85	111	77	96	107	112	100	108	112	97	104	85	86	100	104	97	90	89	101	88	88	100	98	82	100	101	111	97	97	96	101	89	102	94	103	121	105	102	98	92	78	105	99	99	97	103	104	97	100	90	105	92	108	92	99	112	86	97	85	109	99	128	110	85	81	113	107	104	98	105	98	88	87	101	98	91	90	100	103	106	97	117	102	109	116	114	88	113	113	107	100	99	89	98	106	98	82	117	103	108	100	108	89	75	87	112	105	111	102	98	94	118	97	100	107	95	104	109	99	113	113	114	90	92	102	105	97	112	95	97	107	84	100	108	95	122	108	99	103	88	104	108	87	98	89	115	104	93	96	101	107	106	84	113	98	93	94	87	91	109	97	98	103	91	100	100	102	121	112	111	113	104	94	106	115	90	118	100	95	97	103	93	98	104	106	106	94	98	91	101	102	98	93	113	114	122	107	102	108	108	104	112	83	101	111	92	100	114	100	101	98	98	122	87	104	100	101	97	103	84	97	99	100	105	97	106	115	102	109	103	119	93	104	100	89	96	94	102	106	101	97	121	89	83	91	111	106	102	98	97	91	96	91	102	101	100	98	103	121	104	100	95	115	83	101	88	97	94	111	115	112	108	108	110	117	93	101	86	100	100	83	100	97	104	106	101	94	107	79	99	91	103	96	93	101	101	82	104	101	104	88	107	97	91	109	123	96	101	91	116	92	123	103	103	96	99	104	108	103	100	131	106	100	108	128	100	103	111	84	102	93	87	109	87	105	108	87	93	114	101	109	82	88	94	109	107	107	91	104	105	92	111	98	97	104	96	111	95	97	98	98	95	83	109	107	92	94	88	104	106	106	86	111	100	93	116	106	105	118	98	73	82	101	109	98	96	116	101	96	96	98	102	87	97	78	93	89	80	109	97	84	112	96	96	92	113	104	81	114	91	102	110	99	109	98	112	110	99	124	90	109	94	104	82	85	99	98	100	87	123	101	88	101	116	121	100	116	125	94	89	90	116	113	95	108	115	110	115	89	113	97	95	87	98	87	104	94	92	102	124	112	110	115	89	92	105	105	101	94	102	90	85	104	99	96	111	102	110	99	99	97	111	96	113	101	86	100	121	96	106	112	97	107	87	101	117	89	101	110	94	86	108	94	98	97	118	102	87	85	104	102	106	103	92	98	91	110	102	103	92	92	106	113	96	89	101	112	117	124	113	86	90	116	98	98	91	117	99	97	98	82	92	74	93	94	101	92	95	100	97	95	96	108	109	121	98	95	106	100	99	89	105	92	104	98	82	94	93	115	97	81	93	86	97	119	119	106	95	84	108	109	106	104	102	96	109	90	95	93	117	93	99	114	117	106	99	88	89	110	91	120	108	101	101	111	95	89	110	94	83	99	102	101	112	90	103	92	99	98	103	98	98	100	112	104	92	100	111	118	101	100	99	113	91	96	94	94	90	107	111	119	101	106	105	99	116	98	102	102	104	109	111	112	104	113	89	111	106	95	95	87	108	114	88	98	89	111	116	94	102	109	108	83	81	99	100	106	107	101	86	99	109	105	91	103	105	101	84	95	132	91	95	101	97	99	124	96	94	105	115	90	88	90	94	124	90	84	120	93	100	108	108	111	92	105	103	98	85	100	88	111	102	118	99	97	98	85	108	105	111	104	98	98	121	96	113	110	106	109	112	109	99	111	87	110	107	105	93	120	95	108	106	102	111	107	105	109	107	94	98	110	107	105	99	96	100	101	112	99	102	106	109	104	94	97	93	109	97	89	94	94	89	90	109	83	118	111	106	99	94	103	83	103	102	88	113	96	113	107	90	94	117	101	106	108	104	105	112	100	119	94	97	113	98	85	96	96	101	106	87	88	108	79	102	97	103	85	100	95	97	92	97	99	90	113	89	96	105	103	85	110	120	119	99	130	118	87	89	92	95	92	97	109	91	112	86	108	91	118	117	95	98	116	95	100	92	118	121	102	101	98	94	100	111	105	112	85	101	129	115	90	85	113	109	99	115	101	97	121	113	83	85	90	117	103	97	80	103	85	107	106	97	116	119	102	96	104	107	107	85	100	89	101	93	96	109	96	87	99	114	101	89	88	99	109	89	91	100	77	112	86	111	112	94	87	104	93	97	99	97	88	115	103	85	87	90	82	86	89	113	106	96	94	117	91	111	100	106	103	100	101	93	75	100	90	113	104	107	96	86	106	92	114	103	104	102	95	109	94	100	96	107	103	99	91	96	100	109	106	72	101	93	96	113	106	93	107	111	81	110	97	89	88	85	110	95	95	96	103	101	99	116	99	98	106	109	106	87	116	106	108	89	91	94	90	92	110	114	110	109	88	112	108	87	91	115	104	109	105	97	107	123	89	104	96	96	106	111	91	98	97	107	113	117	93	81	102	96	95	93	114	116	108	99	113	102	126	92	94	94	109	93	107	114	90	103	104	69	88	102	98	85	99	96	132	94	80	96	93	84	113	102	88	121	91	88	103	102	99	92	111	91	117	78	89	103	87	104	100	101	110	86	101	108	111	93	87	91	105	100	111	105	99	119	85	102	92	96	88	117	118	88	115	100	107	111	111	94	106	113	102	99	107	95	92	99	108	107	104	103	103	103	85	85	114	88	97	125	108	116	96	119	125	107	107	105	79	104	109	105	105	116	90	90	116	101	102	90	88	107	99	92	97	87	107	115	94	87	105	114	125	103	96	102	108	108	106	106	92
8111	2667	1705	4615	12724	13407	12970	10599	6713	4677	3348	2679	2842	2395	2020	1724	1692	5727	3246	1208	1075	1051	1056	1160	1202	1097	1018	1068	1066	1089	1143	1350	1247	1046	963	905	1092	2515	2922	2301	1776	1274	1020	935	871	919	911	913	847	906	878	870	869	875	885	922	900	860	888	931	850	833	859	851	853	861	924	922	878	911	903	857	833	887	858	895	886	844	892	900	874	881	869	857	883	903	858	884	861	907	843	908	849	854	901	897	928	891	812	899	842	913	822	909	884	897	855	830	855	862	871	915	855	886	884	897	864	893	904	889	859	869	853	895	929	856	887	865	849	863	849	855	864	900	877	851	894	865	919	921	891	886	853	857	877	911	861	853	897	896	876	895	827	890	858	826	888	805	902	805	923	831	835	877	942	875	874	873	838	913	900	849	886	894	848	881	888	786	875	870	911	884	877	884	852	919	880	905	867	905	854	913	885	925	834	924	881	872	872	853	819	900	905	853	860	875	822	857	883	918	841	935	876	855	879	877	889	856	853	870	946	854	871	900	878	835	898	847	916	860	844	866	864	838	916	921	850	897	869	881	838	858	857	904	848	908	832	914	902	868	894	828	847	857	928	930	878	882	874	854	874	916	891	913	854	884	892	897	816	893	902	870	877	848	910	909	859	831	918	901	923	832	856	914	923	898	893	823	861	911	858	880	855	912	906	820	838	853	906	835	884	860	802	844	884	843	857	884	779	888	860	870	942	867	855	892	840	893	882	827	859	889	889	818	901	877	844	852	896	903	883	924	858	891	933	892	877	846	869	940	875	848	899	876	847	872	878	848	848	869	827	912	854	914	858	884	868	833	885	926	840	857	827	873	866	861	882	859	925	885	873	920	903	876	852	867	916	875	884	881	862	914	890	885	879	887	894	857	881	918	861	899	847	857	886	824	897	857	888	908	810	838	885	849	876	844	872	914	873	863	892	848	880	884	871	935	794	917	932	882	953	913	829	887	873	878	845	839	840	880	850	838	872	842	856	856	902	886	903	850	920	854	854	841	898	845	880	899	891	846	872	940	896	889	862	845	891	887	822	908	864	837	882	868	879	872	894	883	877	871	870	832	861	879	894	918	871	877	889	888	867	894	863	841	874	825	863	882	840	854	886	873	864	907	885	844	839	903	897	893	883	873	920	918	887	864	842	821	836	854	909	823	838	904	929	886	883	911	907	863	878	857	889	855	888	883	858	868	872	863	883	857	866	864	918	845	895	856	889	857	923	887	887	913	847	899	811	869	878	862	851	858	859	845	883	888	849	847	854	836	872	901	897	923	846	873	850	875	900	921	816	895	855	861	853	895	892	883	897	851	873	840	848	842	891	898	880	880	906	924	854	876	885	847	835	844	874	925	858	877	885	886	852	895	909	933	870	882	874	872	943	861	831	909	881	876	886	890	919	900	911	884	884	876	918	832	856	891	890	906	884	854	874	903	855	911	867	888	878	937	906	915	847	950	835	867	885	866	883	864	908	855	836	841	836	868	825	867	872	895	934	854	875	908	876	825	866	855	871	840	863	885	851	909	864	880	864	862	861	914	863	843	928	890	851	886	886	824	824	909	843	870	890	911	873	888	904	867	907	878	828	904	880	845	907	889	870	842	884	905	818	837	809	932	893	859	881	875	887	905	878	875	816	889	845	890	884	820	873	868	907	915	887	916	853	854	882	904	893	850	880	802	827	892	877	923	909	890	882	892	815	862	908	885	885	886	897	864	877	897	863	881	855	914	880	915	851	836	879	865	832	816	890	871	906	826	843	871	868	836	865	823	853	866	856	807	879	895	819	922	855	932	913	921	852	857	869	917	893	869	829	875	871	905	910	838	898	861	826	877	890	913	904	840	811	915	911	882	850	904	884	834	848	861	881	888	910	831	878	914	844	869	879	868	907	868	931	859	841	867	858	864	861	851	839	865	812	899	912	851	845	897	946	878	898	870	903	872	896	883	852	906	883	870	908	880	898	881	898	868	848	896	869	911	896	883	808	895	890	908	896	835	887	932	886	898	840	893	870	914	905	907	851	866	871	876	838	832	847	888	869	911	801	881	816	858	871	880	873	847	886	884	866	882	911	898	842	918	952	866	878	875	917	903	879	884	883	889	902	892	842	874	873	876	927	880	871	870	895	851	869	928	830	886	905	903	876	910	924	886	816	897	902	900	889	829	875	869	868	903	910	893	912	909	904	891	883	866	892	860	878	853	817	912	867	844	890	837	915	872	868	860	855	896	844	915	876	887	847	862	879	857	846	845	918	875	918	904	856	807	945	876	868	847	849	899	910	893	845	826	881	896	895	924	889	885	856	842	851	893	859	906	916	867	881	917	896	866	870	886	845	849	903	882	871	905	897	850	856	870	826	897	918	882	846	819	845	883	883	826	845	818	906	897	862	824	903	880	851	900	855	936	873	859	882	917	809	866	811	880	872	873	839	877	897	796	865	878	890	873	857	813	889	844	871	943	851	892	895	871	901	863	910	882	927	893	852	841	850	895	914	845	866	833	900	889	891	865	934	859	903	880	810	914	893	879	922	882	901	873	869	893	854	886	822	882	832	849	858	848	842	871	928	889	819	925	907	875	852	838	923	826	869	848	845	871	870	881	853	898	893	888	878	860	917	907	894	888	879	842	888	869	904	849	889	859	910	877	922	890	879	858	832	923	869	875	909	914	845	871	856	881	901	923	865	879	869	871	871	828	872	864	865	876	877	920	848	845	822	860	921	817	888	903	913	901	842	847	859	858	874	909	866	920	855	883	881	914	900	909	880	892	957	911	869	846	859	789	843	904	878	854	850	889	860	857	862	902	901	819	878	824	858	862	857	870	902	844	888	862	859	890	909	871	887	903	829	888	903	851	908	885	881	866	828	891	889	923	848	863	851	868	901	881	872	900	817	873	892	862	850	883	910	843	869	871	835	842	841	915	810	892	859	907	856	819	857	892	863	893	845	866	876	821	859	925	877	890	850	860	912	857	866	885	865	867	908	886	792	877	922	816	867	822	886	871	859	875	893	866	869	861	805	879	882	876	868	926	807	853	902	845	882	915	846	832	865	880	889	851	912	868	889	857	900	875	889	855	853	864	886	851	859	850	845	852	896	885	877	873	928	902	898	887	867	852	919	937	888	838	829	828	864	899	884	861	915	869	874	915	852	816	895	917	875	845	940	931	891	862	894	868	885	880	871	862	884	897	873	913	882	873	923	883	899	833	916	934	877	867	801	889	884	867	857	841	846	865	875	930	876	897	845	919	925	851	885	912	848	836	905	877	878	920	864	861	855	857	862	932	880	913	775	927	936	871	869	859	896	860	818	854	873	836	871	974	873	861	850	864	912	896	886	936	872	889	862	892	854	887	909	895	842	908	837	880	859	892	883	881	917	867	826	930	858	902	862	863	856	869	863	883	871	880	888	923	853	920	871	826	831	849	930	856	877	890	881	914	850	931	946	876	861	858	889	825	865	862	871	901	787	853	927	845	902	846
588	301	223	246	274	416	422	379	290	185	200	201	177	189	177	137	226	673	530	145	122	114	151	133	122	126	133	148	150	130	126	148	120	156	107	127	117	280	322	230	210	160	124	112	109	114	118	112	87	112	102	83	92	111	94	138	120	110	109	113	100	119	99	122	105	110	95	96	124	130	115	131	130	106	122	121	109	126	117	112	122	127	101	102	116	128	121	115	107	106	132	122	108	99	114	117	121	108	126	107	107	105	120	126	125	119	108	109	121	126	131	116	119	104	109	105	123	112	112	110	110	115	97	109	128	120	112	116	107	111	119	110	114	110	110	128	128	107	102	122	98	140	121	135	111	123	117	112	126	114	111	107	95	114	112	110	126	131	111	112	102	119	116	112	119	116	116	109	119	136	113	118	121	92	123	113	127	109	114	114	122	118	101	106	124	116	102	116	116	112	118	108	122	95	103	107	111	103	120	114	127	110	110	121	120	111	99	111	110	105	106	111	116	110	117	134	105	106	114	123	126	126	126	105	127	108	139	110	121	111	116	108	122	115	109	124	105	113	118	87	121	104	119	110	119	96	121	116	103	94	106	111	148	101	125	114	114	125	115	105	106	96	105	99	134	111	105	108	142	120	110	109	112	114	112	105	136	118	116	115	118	105	133	121	100	122	124	115	126	121	110	123	104	108	102	99	122	108	117	117	104	106	112	118	120	133	113	113	108	108	129	88	115	115	109	124	115	121	107	109	110	119	125	103	102	110	111	108	122	129	109	114	115	111	100	103	133	105	145	132	123	99	121	113	104	114	111	108	116	103	108	99	110	96	120	102	112	120	127	93	96	123	121	110	120	123	142	122	111	114	117	125	128	133	111	96	121	109	108	122	98	106	125	114	100	131	129	120	106	126	129	109	119	124	141	114	126	97	104	84	110	110	120	110	137	127	120	104	111	129	117	118	108	114	106	107	101	124	106	104	105	125	108	129	103	125	124	110	123	99	120	117	109	124	102	106	123	105	115	131	100	121	115	128	119	103	116	123	117	126	123	115	114	120	122	110	115	121	110	130	118	117	113	117	130	113	115	103	122	116	96	109	110	115	108	118	120	112	117	124	108	105	120	132	126	122	113	133	119	106	108	89	133	119	120	116	125	102	103	107	111	113	108	112	120	111	117	97	109	110	98	123	129	136	112	106	100	107	130	113	133	106	119	106	128	112	107	120	137	115	125	117	120	100	117	101	100	106	107	129	118	101	106	110	110	118	108	126	114	114	111	94	126	122	93	122	118	126	140	125	106	117	110	110	115	106	110	111	109	124	116	122	119	126	124	119	104	114	121	88	117	115	107	117	116	107	121	113	116	130	100	102	110	112	114	119	95	122	125	102	119	100	99	113	109	103	102	115	113	117	109	113	103	117	132	128	113	119	121	110	102	108	126	120	117	114	110	115	105	114	117	106	115	114	113	121	138	112	114	123	105	113	129	110	103	124	122	138	124	102	116	123	119	104	102	108	130	110	101	118	119	116	110	126	110	143	133	114	114	116	104	121	120	125	99	121	126	112	106	110	107	104	101	110	103	123	115	115	96	115	123	116	103	112	128	111	100	121	117	101	108	119	130	130	123	121	105	122	109	102	111	109	109	101	109	122	112	114	110	121	108	113	104	108	106	119	110	120	119	100	111	120	102	112	108	94	122	110	111	103	102	103	98	115	146	118	127	103	101	115	116	119	101	115	114	117	117	116	125	113	114	110	114	120	121	107	109	123	105	131	103	102	121	109	107	107	114	111	101	99	114	107	119	96	120	109	96	120	116	125	91	95	96	105	118	109	97	120	106	111	124	126	96	117	111	107	100	117	119	113	124	103	116	113	118	117	110	100	118	119	118	112	105	113	126	124	120	107	97	116	109	114	121	101	125	124	111	102	108	123	123	113	117	105	118	132	102	130	112	114	126	112	109	123	100	113	127	132	114	107	117	106	115	113	107	107	117	124	115	93	123	120	126	109	101	107	110	106	108	101	109	118	114	126	108	99	106	119	108	128	129	139	140	118	120	117	116	121	105	112	113	118	113	117	148	107	121	121	92	114	116	106	107	122	130	109	120	98	133	117	121	117	92	116	97	103	107	101	108	120	114	102	104	108	129	117	105	111	122	107	124	118	113	107	102	120	126	118	115	109	106	112	123	103	107	107	104	131	106	113	107	99	126	129	91	111	122	105	107	105	104	115	104	113	118	110	110	120	116	112	104	121	139	120	132	111	122	118	114	120	128	114	120	102	121	109	125	103	95	105	104	102	116	107	123	114	112	123	123	113	111	123	122	101	128	109	121	114	118	121	111	114	117	112	126	123	117	121	91	111	109	114	111	107	122	111	123	110	110	115	113	110	130	108	120	125	122	117	123	109	121	125	117	127	104	118	114	99	115	119	116	127	126	113	109	114	111	113	118	111	104	93	109	130	122	105	123	110	118	131	106	126	115	109	119	103	101	129	108	119	108	122	104	113	125	122	121	116	109	117	102	117	127	104	111	109	104	126	123	131	127	114	103	111	116	117	105	129	115	104	106	117	111	110	101	111	113	118	125	125	116	111	120	140	125	116	112	117	107	124	120	117	110	120	113	108	92	107	113	119	112	102	107	125	96	101	97	105	115	114	92	116	103	107	138	123	120	116	90	106	108	107	109	90	113	106	115	108	145	125	98	119	101	132	131	116	119	130	112	115	107	133	104	122	113	104	111	114	120	111	138	121	132	115	114	109	112	108	106	93	112	107	100	139	97	136	112	110	121	125	116	141	118	120	113	135	126	130	109	100	115	112	104	93	108	132	120	121	109	109	122	107	117	109	130	112	117	113	112	99	131	110	107	110	124	110	81	120	110	130	114	113	105	129	121	123	135	107	125	123	108	79	119	116	104	118	101	109	119	133	122	108	121	105	115	114	117	108	99	118	100	115	120	119	118	126	93	105	115	99	102	125	123	105	106	96	129	111	107	108	122	115	123	108	106	105	101	116	114	121	116	121	118	100	107	107	121	98	109	102	108	126	132	104	111	108	113	92	112	115	113	121	121	112	96	129	114	119	112	101	110	125	112	109	103	107	109	106	115	119	125	130	123	105	110	103	91	114	92	99	98	97	111	82	118	142	112	129	124	97	109	104	88	106	110	113	137	97	110	139	106	124	124	106	125	126	125	114	125	112	117	118	95	104	110	122	117	110	126	97	112	122	104	91	109	110	103	109	105	118	110	113	121	113	120	117	126	106	127	111	129	121	127	114	125	86	110	112	124	108	120	101	116	120	128	111	111	115	103	119	100	117	125	113	106	113	131	104	112	125	134	108	105	94	101	110	110	133	120	120	122	111	123	119	127	105	111	138	115	115	129	94	104	122	123	119	92	121	126	110	124	128	100	123	122	118	109	110	130	114	97	135	98	103	111	110	121	119	105	126	131	104	91	115	104	122	115	105	119	105	121	99	120	109	112	124	103	113	104	118	106	105	114	106	108	127
8719	4258	2872	7470	15633	17727	15643	11279	8564	5681	4092	3620	3501	2999	2389	2105	3762	14454	9218	1783	1521	1477	1396	1406	1629	1586	1475	1495	1553	1404	1488	1538	1459	1293	1262	1164	1244	5013	5916	4036	2572	1782	1375	1109	1015	1023	1009	1012	980	997	940	1044	1037	1003	1003	1022	986	997	1031	1021	996	987	976	949	1018	1011	987	967	1006	966	993	1008	1034	994	1050	1031	946	977	985	995	1047	971	984	1057	1015	1013	1046	1079	1077	1013	1050	990	1018	1018	1035	1062	975	961	971	1024	1053	987	1028	983	1039	1014	1011	961	944	1011	1025	981	1004	1014	1004	982	969	1002	995	973	1011	988	1033	1017	1051	1037	959	1014	1042	974	988	1031	989	951	986	1015	958	982	975	1035	1033	987	1035	1045	1016	975	1000	963	955	980	1014	1036	1004	1023	1064	1000	1053	1014	1029	955	1030	1002	1035	965	1009	1044	1001	989	992	979	963	983	1021	1003	1038	981	1018	1040	1014	995	984	1051	932	974	1068	1022	954	985	997	992	981	955	1054	1019	1027	991	1010	982	1019	967	987	1025	1033	980	999	980	980	976	1043	1020	970	1005	1001	1062	1011	985	991	961	1015	942	978	1023	1018	1042	1038	978	992	1005	1050	1050	1013	999	994	958	1007	1031	1044	988	1003	989	970	998	962	1023	1031	1004	990	1017	992	1025	975	1003	998	974	998	998	1049	965	1017	1020	1028	980	977	975	983	980	1006	1025	1051	1026	1043	1000	933	998	953	1030	989	991	1055	969	976	1032	989	964	991	1002	1006	1022	1056	983	986	998	984	939	923	967	979	1028	983	962	1056	1014	991	980	1036	1000	1026	994	1003	1031	1018	963	1041	1032	1044	1027	973	1023	1007	1018	993	983	966	958	968	1070	1034	1024	965	1020	1021	992	1053	1020	996	1009	954	1015	1011	970	1064	1035	1045	952	974	1072	1002	986	897	1060	966	967	991	1011	1012	970	973	1042	981	1059	1008	1002	1015	1041	1036	914	1045	1030	1046	981	987	966	994	957	1046	982	960	1024	933	1017	973	1056	992	1010	1034	988	1004	992	989	1046	928	1000	995	948	1055	980	946	974	1011	1013	975	1025	1005	1017	985	985	1036	1018	1049	975	956	994	1029	1027	1021	992	1049	1013	1035	1019	1038	1041	1021	954	981	995	993	1030	1036	1013	1012	1025	1039	1012	982	1034	988	1020	1009	1056	1056	976	1016	921	1064	1004	989	979	1006	973	997	1029	978	999	1015	1024	1054	1039	982	963	977	1009	982	982	949	982	995	1002	1044	1066	976	1025	992	972	1069	946	1011	1048	1010	994	1037	990	999	1040	994	1032	1017	1033	993	1006	991	999	994	1025	1003	996	1019	1030	1059	958	982	987	951	1045	1049	1007	973	1026	1060	984	984	1038	952	991	975	983	1005	986	972	1019	989	1016	1087	1013	1003	1025	929	1014	1035	1002	972	1001	1020	1015	949	957	1045	991	1021	976	992	986	999	987	989	974	1037	947	969	1029	977	962	999	1047	971	1012	995	994	995	1008	1068	971	1015	976	1017	1016	1009	1053	956	997	984	996	986	996	998	1039	1035	1036	975	994	1022	989	1045	1045	997	959	1025	979	962	1013	1004	1034	1038	924	999	1051	991	1000	1029	1017	973	991	1024	1016	1066	1042	965	957	1009	1073	1006	969	992	1050	1025	1016	1002	1010	998	1080	1043	973	1011	1016	1021	999	1014	1026	955	1001	998	987	975	1015	997	967	1004	1005	967	1018	1004	1010	1005	1025	1038	1005	976	991	991	1054	1040	1059	1070	1024	976	1014	1016	1064	971	991	1008	954	1005	980	1082	1012	1006	1053	1002	1006	1061	1056	992	1008	1012	993	1057	1018	1041	1013	1043	1087	983	996	968	1000	1043	957	1067	1001	1030	996	1014	998	1025	992	955	994	995	993	1006	985	1006	1070	1058	1017	954	979	1023	996	1028	972	997	1039	1044	995	1015	1028	1020	1018	1010	958	962	964	1054	1049	970	996	1054	1030	999	992	996	1003	1010	1007	1014	1043	1031	997	1006	989	1024	1054	1037	1030	998	976	984	1069	1005	1022	1028	989	1004	1018	983	979	1003	1041	964	987	974	1034	1038	1021	1053	1037	958	983	994	1016	984	1026	985	1018	994	945	1019	1008	1001	1000	1009	1004	981	1057	980	1021	1036	1066	1019	1035	970	987	1010	983	982	1051	1007	1014	1061	1015	1027	1009	1039	1047	1037	992	993	1014	965	1022	1028	1043	988	966	1011	967	991	1022	1020	1026	1010	971	985	1075	1010	1048	989	944	1026	969	992	999	997	1027	1001	983	981	1014	1019	1007	1026	973	1054	984	995	1001	974	973	1037	1016	1033	997	1054	1006	1034	1028	1006	1056	995	996	1068	1004	1010	1017	1037	1008	964	1032	1024	1027	967	989	972	978	1049	969	1021	1027	999	1032	1008	1024	1051	1006	974	999	1018	1024	988	1022	1022	1008	992	987	1008	1039	1002	928	1001	1025	989	989	1020	1006	1010	1006	1027	1016	998	985	1005	1046	984	1050	1046	1018	1031	1015	978	988	964	997	1001	968	1048	1048	1000	952	985	1021	1040	955	1015	992	959	989	1036	1037	950	997	1004	1000	1013	1003	985	955	979	1044	992	982	1012	993	997	1003	990	992	1014	1010	1071	1020	970	995	995	1016	967	1044	976	1000	997	1014	1025	1022	999	976	988	1045	1029	991	1026	1039	1019	1017	999	964	978	988	999	1018	1026	1057	971	1019	969	979	964	1011	968	996	991	1063	1018	1072	984	983	1025	1025	993	974	954	1002	1002	1017	983	993	1037	983	1005	984	1029	1010	1017	1015	1035	1055	986	1017	992	982	991	1010	1048	991	1063	992	974	1068	1031	1023	987	1008	988	1016	987	1079	1082	969	1004	994	991	1003	998	1045	1023	984	984	1031	1032	1041	1021	1012	985	992	1000	1012	1080	993	1042	1040	964	961	971	995	1014	1035	1014	998	1061	987	969	1018	1013	975	1027	1005	993	1043	992	1111	973	1028	1059	1027	999	1091	1031	1001	1027	1042	941	1074	1029	1027	1017	1027	953	1005	992	1031	1044	975	1009	993	949	967	958	984	993	989	988	1025	1024	1052	949	981	1014	959	1006	960	1010	957	947	1005	1048	1019	984	1024	1027	1019	1007	984	1031	987	1029	1045	1012	960	999	996	1045	1006	1054	1021	1013	1056	994	977	992	995	973	991	1033	1019	1001	1028	1065	994	1045	994	1009	988	974	937	1003	981	1028	988	1016	983	1035	1042	982	996	956	1010	988	964	1016	985	986	1072	1003	973	931	1020	991	1002	1049	1040	994	1050	950	1001	983	1018	997	1030	1038	950	1005	987	1088	1004	1031	959	1012	990	1040	1002	1106	986	1004	998	979	969	968	972	1051	981	966	1062	982	963	1012	1002	1003	983	1015	966	995	984	968	996	1004	955	951	983	1012	995	990	1014	1002	1045	1028	936	967	971	979	949	1002	979	1042	1026	1002	1035	981	976	961	1035	1085	939	1010	988	1012	1012	1017	1049	1009	970	1055	1010	1044	963	1028	1023	982	1015	1068	1032	998	991	1004	1129	926	985	989	968	1050	1047	964	1038	1013	985	1003	999	987	1069	1044	1019	981	1011	964	968	1063	954	987	1013	963	983	1004	1047	1008	951	1006	1008	1025	1009	990	964	990	973	1054	971	1063	957	1040	967	990	952	999	990	1009	1019	1015	975	1006	1000	1051	983	1067	1012	1008	997	1004	979	995	1032	932	973	950	960	963	1021	920	1036	1021	1006	972	1013	952	979	1011	977	968	1064	1026	996	948	995	973	1021	1055	999	989	1013	1030	977	1019	1057	1032	1013	958	990	1017	1021	993	1085	1046	1046	1021	1015	976	1035	971	1026	1025	1020	978	981	947	955	1012	1011	999	990	1077	997	982	1002	998	978	1061	983	1039	991	1034	1000	1021	1001	1028	1032	1008	964	957	997	975	1014	994	1042	981	1011	994	960	1027	1034	974	1029	998	1050	983	1015	994	1019	955	966	1028	1022	996	1054	1026	959	1041	982	993	1017	1012	1036	966	966	1012	1018	1039	965	974	1032	968	991	953	1004	1012	1014	1039	1013	1013	1001	1019	994	1048	986	935	1042	1017	976	1029	1045	1008	1007	1050	1013	993	990	995	1019	981	964	1041	947	1015	970	1023	1044	989	1058	960	1090	998	998	1031	1011	1057	990	1011	1020	970	1015	961	1015	972	1022	1020	1038	1017	980	987	998
1344	266	224	203	262	342	361	272	226	171	147	162	140	124	128	133	292	870	806	309	85	100	97	109	102	104	102	99	103	104	114	89	91	98	84	89	118	243	262	238	166	123	94	84	90	86	77	92	82	67	81	88	73	93	71	94	97	89	81	89	79	83	68	88	86	78	83	66	80	83	74	77	80	65	79	90	108	81	79	92	72	87	73	76	75	81	92	81	79	73	80	76	90	82	76	76	82	71	85	83	88	93	86	74	92	79	78	95	80	80	82	92	75	80	92	85	70	81	64	84	94	76	73	82	95	92	65	91	94	84	66	93	91	107	86	84	112	80	104	72	81	81	92	72	98	90	83	68	73	79	81	93	96	83	112	87	68	92	84	85	83	78	70	82	86	79	83	86	81	88	76	84	78	89	86	85	95	75	93	94	83	81	89	73	81	72	79	76	81	91	90	81	77	74	78	96	85	86	91	83	83	77	91	80	85	89	85	93	81	80	87	78	90	89	85	88	78	72	76	79	88	79	80	92	90	83	80	95	95	78	77	75	83	84	87	81	77	74	65	90	81	87	95	86	87	81	83	77	82	63	89	86	68	83	103	82	66	88	85	84	82	85	71	71	77	77	69	82	79	83	88	90	87	80	66	76	79	76	100	81	73	78	85	74	84	68	93	112	75	83	90	93	91	95	97	76	94	74	87	79	78	74	92	82	93	89	63	67	100	82	72	90	91	95	73	99	81	89	78	70	79	83	79	80	84	89	75	73	89	88	91	81	79	84	73	87	101	86	105	83	69	88	87	87	87	94	97	91	64	71	86	83	80	86	79	82	67	73	103	94	81	83	94	81	82	73	86	74	78	63	75	83	94	93	81	83	85	79	69	83	75	81	67	73	80	90	67	100	88	79	75	81	73	95	87	97	85	93	90	77	92	108	85	82	95	91	72	72	84	85	76	85	96	93	71	90	72	73	90	80	90	61	86	94	96	75	82	95	77	86	72	83	71	83	78	77	72	77	89	88	85	73	98	86	89	95	88	86	96	96	98	89	89	95	83	90	95	79	72	73	79	75	87	88	81	98	87	82	108	68	85	71	75	61	108	88	63	75	76	82	95	94	89	92	75	81	84	96	74	90	77	75	87	88	85	73	90	84	68	83	75	89	89	72	87	89	93	77	86	89	80	94	86	70	83	87	94	90	95	90	83	80	65	77	76	72	79	69	77	63	88	79	95	63	79	104	94	98	82	101	92	84	80	77	84	99	79	65	91	69	101	85	74	64	92	83	80	71	98	69	81	91	80	77	79	75	76	83	99	78	79	79	84	82	96	72	77	78	76	77	82	86	95	83	82	77	90	88	76	89	94	75	70	79	95	72	84	78	84	81	71	89	72	84	77	79	92	100	72	74	99	79	86	91	91	69	108	90	72	83	86	108	71	82	99	87	82	65	92	83	79	90	84	89	91	78	96	101	81	80	73	65	97	72	96	75	82	70	78	74	69	78	71	88	88	96	78	92	82	90	80	79	94	84	83	86	78	79	90	104	77	70	85	78	80	79	78	82	76	76	96	82	89	77	90	78	90	66	81	75	89	89	101	86	73	81	81	65	102	68	67	88	71	72	89	81	68	68	68	87	84	89	101	71	74	69	85	85	78	85	84	82	92	77	89	87	98	84	82	105	90	88	92	78	97	79	83	80	84	74	85	79	102	96	85	93	79	77	89	98	68	91	83	86	77	84	71	85	68	99	70	87	89	68	80	83	80	88	76	85	89	100	89	100	64	65	85	81	93	86	70	86	63	82	98	101	86	96	82	78	97	92	81	85	89	85	78	70	81	87	107	88	83	78	75	91	90	92	74	92	77	87	82	70	88	76	76	84	98	105	82	79	74	79	97	87	91	99	72	73	91	85	61	73	98	111	93	67	97	72	75	72	111	99	95	79	82	94	81	82	86	78	75	75	90	89	75	71	77	82	89	86	94	91	84	84	82	92	104	76	63	63	66	82	66	84	79	89	90	83	74	67	70	83	71	94	71	76	93	68	84	93	101	76	78	90	83	84	74	82	87	99	89	87	89	83	81	75	85	88	74	80	87	104	83	75	97	86	89	94	79	89	78	72	68	77	77	86	73	79	99	93	82	84	83	65	87	80	74	87	79	104	87	78	84	93	83	97	78	91	70	75	87	72	74	78	99	93	93	81	71	82	84	87	82	78	73	90	81	88	78	68	85	61	96	66	81	73	81	91	88	67	89	91	88	82	90	95	73	68	82	88	81	71	82	98	72	81	80	69	88	79	75	73	80	107	91	76	69	88	86	78	73	61	75	75	82	81	86	91	84	95	76	62	97	84	90	74	88	86	74	83	80	86	92	57	86	71	83	84	87	94	92	79	83	96	74	77	84	95	80	104	72	107	88	89	99	77	94	87	85	96	76	87	80	100	83	73	82	75	82	92	78	80	81	77	97	101	74	78	72	83	75	94	88	81	80	90	78	86	101	90	80	88	83	88	94	87	83	93	84	85	78	70	84	75	87	83	97	81	84	99	106	85	76	84	77	83	89	72	89	88	89	70	92	81	75	82	92	82	97	86	83	93	75	74	77	99	72	97	79	75	86	73	93	85	85	74	96	69	92	79	76	87	81	67	77	83	85	96	73	89	88	88	83	98	71	88	93	101	76	84	88	69	108	85	98	82	93	99	94	80	70	98	81	85	85	85	79	80	74	87	93	99	79	68	85	74	91	84	82	94	74	81	89	80	80	95	100	91	98	107	87	75	97	80	88	81	91	100	93	77	85	98	77	73	88	89	89	80	79	83	98	72	87	83	98	105	79	89	85	92	86	87	92	101	81	81	75	110	90	95	93	87	91	96	88	74	82	73	85	86	105	81	77	88	85	74	85	86	82	89	74	101	85	76	102	77	105	84	77	90	95	88	85	80	86	74	82	90	78	77	86	77	94	68	84	84	83	96	74	85	87	79	81	70	82	65	84	80	86	87	69	81	80	85	88	82	74	88	89	80	88	81	78	88	95	82	68	87	82	76	84	79	90	87	83	79	78	91	91	77	81	65	78	103	73	86	80	102	72	76	84	86	95	81	78	73	75	92	90	82	90	79	90	81	91	79	85	100	97	78	78	83	67	87	80	71	77	69	92	78	81	92	97	80	78	91	101	84	83	77	87	73	84	104	90	75	79	90	69	83	77	85	86	73	88	102	78	76	87	87	75	67	73	91	80	77	105	99	87	83	92	91	91	72	93	70	66	93	87	76	91	80	86	73	90	79	99	92	113	79	80	85	79	83	83	70	86	72	80	99	78	103	88	85	79	77	68	96	99	89	90	89	86	85	77	74	97	80	75	87	105	77	79	99	78	76	77	87	83	86	82	87	106	83	100	92	90	86	71	89	76	77	73	81	70	86	86	78	78	87	96	86	69	81	86	71	91	81	81	78	72	73	88	86	96	79	77	84	68	81	77	68	83	78	91	83	93	91	90	88	92	75	88	80
11019	3761	2852	6396	15278	16620	13365	10741	7639	5232	3982	4220	3551	2696	2332	2236	6345	16089	14958	5749	1191	1211	1386	1490	1559	1387	1300	1150	1142	1167	1098	1033	1025	845	843	862	1388	4520	5159	3431	2258	1439	988	808	784	805	703	789	714	749	735	743	737	734	710	758	735	759	738	742	745	748	783	678	708	784	760	753	745	708	746	754	709	769	750	689	740	715	769	704	679	699	758	737	765	763	740	787	755	765	771	768	667	746	729	700	716	771	739	712	657	695	790	745	726	788	753	739	731	690	666	742	717	714	809	738	751	745	764	720	695	726	740	743	736	740	748	745	712	739	735	723	778	748	768	726	723	697	712	729	751	727	767	693	765	721	719	712	784	739	717	712	748	745	752	777	746	782	768	714	707	721	778	756	779	720	749	720	714	755	711	738	731	718	768	723	723	727	736	730	782	723	726	714	761	773	704	698	690	802	704	715	797	775	765	757	734	753	763	731	738	760	723	698	743	733	714	721	711	747	744	759	741	761	743	732	756	766	783	787	758	733	765	740	754	739	729	763	771	744	751	751	726	743	738	751	755	727	710	700	781	738	753	754	756	737	737	726	767	747	731	748	702	781	736	739	754	755	800	750	737	726	753	735	762	746	754	737	734	761	721	721	757	715	742	758	737	811	740	740	732	722	733	686	737	721	721	792	713	723	726	754	737	745	763	707	721	693	762	717	750	728	715	763	750	742	780	757	759	751	734	736	716	778	688	777	767	709	707	758	682	726	749	774	749	730	752	732	748	718	717	734	722	761	736	678	732	756	751	771	693	754	740	695	763	755	734	698	724	717	717	707	762	738	754	721	722	743	757	747	686	762	721	693	696	688	755	771	718	697	743	748	728	752	717	693	721	793	711	712	739	684	737	735	769	698	740	752	737	754	703	760	700	737	758	751	750	746	792	721	779	742	767	735	763	729	727	784	748	706	753	752	762	753	767	692	734	751	705	742	739	766	758	736	734	734	815	736	705	794	717	758	778	716	732	714	725	721	722	737	752	743	754	751	713	714	757	717	762	716	746	726	733	709	696	730	718	757	736	677	811	735	766	711	788	778	717	738	765	706	750	784	711	745	749	660	729	770	724	681	758	706	727	715	752	690	729	703	762	740	719	745	724	747	737	733	711	786	752	763	822	772	764	683	700	703	720	762	729	739	720	726	717	776	690	746	782	772	743	711	726	762	763	732	720	687	756	692	697	724	707	762	731	718	760	756	732	737	717	745	717	763	723	718	767	745	746	751	769	747	742	695	780	721	720	723	746	723	801	712	750	745	694	743	712	722	706	723	719	762	728	713	679	764	733	746	720	760	765	756	723	730	727	747	710	781	711	733	710	728	747	746	719	764	748	787	746	727	785	732	731	767	749	786	719	702	731	696	707	747	732	759	757	756	744	723	798	715	692	728	751	751	751	733	711	737	701	698	767	717	700	717	755	725	706	744	787	786	751	718	773	729	752	745	755	750	749	727	754	700	793	730	741	724	754	717	743	745	725	735	742	748	784	770	723	772	772	718	698	729	727	725	740	751	754	785	743	701	761	733	740	698	732	702	701	750	786	746	749	760	756	736	754	736	767	711	717	733	745	748	740	718	757	709	709	746	715	720	772	739	791	740	737	765	750	725	728	727	747	716	740	694	769	758	743	773	752	779	773	724	785	685	739	699	758	725	788	695	762	746	720	728	767	737	744	755	734	789	696	713	772	703	732	758	738	745	713	795	794	731	767	792	724	773	716	760	692	737	767	731	737	709	728	763	742	696	779	735	732	706	739	739	732	744	740	755	693	742	745	745	761	713	720	727	742	718	708	759	770	703	748	704	663	754	752	719	679	705	726	702	722	726	726	702	749	719	755	768	733	753	702	693	782	701	678	733	764	741	716	720	788	670	741	688	736	707	726	736	730	757	737	723	738	744	783	745	782	733	747	726	746	742	706	708	718	746	720	700	759	730	730	790	720	754	745	786	744	704	770	771	709	697	787	748	740	756	719	689	699	740	777	757	713	714	741	769	766	714	739	732	780	715	731	696	782	783	745	749	721	739	775	749	727	721	741	674	739	772	752	740	749	739	727	739	743	745	746	737	694	759	687	751	740	779	787	719	751	773	717	796	754	711	775	795	757	754	784	763	745	700	723	756	788	782	699	695	734	703	723	711	765	726	689	741	756	746	790	719	717	718	744	755	739	717	722	792	726	769	719	709	752	769	717	713	703	766	704	727	729	754	760	750	766	657	752	762	732	787	741	690	738	740	764	728	746	792	764	718	745	783	704	690	752	755	684	772	761	721	727	733	681	709	695	748	753	717	746	737	696	783	768	731	755	751	750	744	731	806	750	732	719	771	736	737	741	721	735	729	741	761	770	743	756	751	718	759	731	735	724	719	724	741	702	736	713	693	774	749	731	744	775	709	701	752	757	770	788	736	744	740	772	726	753	747	732	733	676	772	723	738	733	733	718	706	705	781	723	740	711	727	714	723	691	737	746	690	739	703	688	782	729	711	757	720	783	710	732	707	774	726	761	767	768	736	720	785	757	749	721	791	713	691	733	785	733	761	765	747	721	751	762	764	728	725	725	719	693	743	740	772	719	779	695	721	735	736	732	691	736	774	727	720	735	746	743	722	767	785	755	771	738	758	752	718	747	778	710	721	719	749	799	714	747	729	726	721	769	714	741	738	720	714	769	764	782	723	736	778	717	731	711	711	707	758	682	729	745	780	747	687	755	753	704	747	729	737	753	687	696	720	739	747	785	738	720	736	754	699	803	728	743	726	714	748	728	740	698	768	751	753	731	727	746	705	715	751	755	751	768	728	731	779	774	722	744	759	733	714	750	725	725	719	722	714	791	751	746	762	785	727	762	720	695	771	764	760	719	767	735	741	745	714	740	695	840	731	693	724	735	725	703	726	728	745	731	761	778	775	751	720	727	758	753	725	736	773	696	700	757	705	691	725	725	730	721	759	741	749	743	714	764	702	732	767	777	757	736	768	749	726	743	816	709	753	720	754	815	777	756	748	717	748	724	736	731	709	741	738	759	709	749	746	682	744	747	733	777	749	771	760	722	689	716	717	745	701	727	756	779	735	734	778	751	704	753	757	673	750	737	729	789	746	713	803	709	715	719	761	749	733	756	774	750	731	724	742	783	772	725	762	771	716	725	731	795	726	723	730	739	753	737	711	742	752	726	748	705	725	796	726	690	734	751	714	758	745	725	784	737	752	737	723	715	736	768	755	727	762	712	754	706	704	775	772	705	782	781	726	732	800	720	717	696	755	701	731	737	777	751	736	745	734	764	760	789	731	714	730	782	755	694	784	761	727	767	787	756	759	722	780	750	728	753	737	734	746	732	732	737	738	732	728	721	753	751	755	763	796	757	733	781	728	740	716	744	747	730	754	698	708	742	705	784	762	746	742	744	780	761	694	737	704	695	734	707	736	768	706	714	756	720	730	760	683	725	755	726	717	739	726	781	742	753	742	735	805
928	420	273	309	314	445	446	387	278	216	206	243	227	144	170	162	449	1368	1217	296	139	130	135	142	112	136	114	134	118	124	123	127	108	118	103	120	123	370	451	343	221	168	128	107	89	93	105	101	97	103	110	120	107	109	121	87	112	98	100	109	110	103	112	121	116	100	100	104	111	108	104	98	97	89	105	113	102	111	102	107	100	100	98	108	87	100	103	121	118	121	114	99	112	113	114	128	90	109	125	103	120	104	87	98	121	117	106	100	95	132	98	99	104	127	108	119	100	112	113	100	113	90	112	82	114	129	96	96	107	102	116	97	104	120	90	102	89	103	113	115	115	119	105	104	94	126	101	108	100	97	112	107	113	94	107	115	95	97	104	93	94	84	110	106	101	90	98	103	114	108	88	110	108	110	112	101	96	99	99	122	114	127	107	112	108	96	105	101	105	107	95	114	107	125	109	96	102	87	106	100	101	99	135	87	102	97	104	129	104	99	112	92	118	119	93	95	112	88	96	87	110	114	87	92	99	95	88	104	102	92	114	115	113	89	112	106	116	93	109	117	112	91	91	97	118	96	96	96	94	86	101	96	102	114	99	89	112	104	109	111	112	109	102	114	121	120	100	109	110	98	114	121	104	115	81	115	120	96	105	110	113	95	111	109	99	89	106	95	97	96	118	111	103	110	78	109	101	93	95	90	103	112	87	98	98	94	104	100	106	89	103	101	107	113	90	105	121	99	85	102	108	119	115	123	107	99	99	110	111	123	96	102	98	107	94	119	110	106	109	122	114	92	128	107	101	103	115	81	97	103	115	101	122	101	103	115	101	100	120	120	88	87	137	127	104	102	105	124	106	110	102	123	89	101	89	102	118	109	104	100	112	99	90	118	102	117	91	108	108	98	86	95	118	117	106	112	114	129	108	115	108	109	116	89	115	108	106	107	107	112	103	100	100	113	107	103	86	105	110	123	118	114	117	110	101	94	115	101	99	94	110	90	102	99	112	112	133	91	86	123	93	125	108	99	104	108	107	97	114	119	89	105	107	107	107	116	109	127	106	125	90	99	103	120	97	103	91	114	111	110	103	90	101	105	93	115	113	109	108	99	99	98	105	110	93	96	102	101	114	97	107	109	87	118	121	100	103	111	90	94	79	104	109	96	105	106	139	93	94	94	98	111	90	96	101	100	110	97	113	110	117	103	106	117	106	85	89	95	111	108	92	103	97	104	106	102	104	103	93	112	109	118	103	98	112	91	103	97	109	99	108	107	113	110	100	84	86	112	100	91	94	120	110	108	86	104	93	107	104	101	104	100	111	121	101	115	112	95	120	113	122	99	105	111	107	95	108	105	100	110	107	111	96	109	97	89	106	106	111	98	96	127	92	81	96	122	110	93	110	90	104	111	104	109	93	83	103	95	97	98	116	107	103	107	102	119	104	101	132	97	92	103	90	117	107	91	107	100	96	106	113	104	110	83	101	130	85	99	89	119	128	112	104	102	97	96	97	87	83	102	99	115	90	112	116	117	97	112	112	117	116	108	112	93	103	89	104	98	112	116	115	95	110	109	112	113	101	105	84	94	98	107	94	115	95	98	110	92	98	105	100	99	108	107	107	109	104	104	101	100	102	87	100	126	106	108	111	100	109	109	109	105	130	106	93	105	95	109	99	102	90	98	93	101	108	103	127	108	107	114	118	92	104	89	99	103	114	120	115	89	110	94	108	110	125	113	109	111	103	98	90	102	115	106	99	110	106	112	93	101	89	90	98	109	108	117	96	111	108	98	125	105	109	98	100	128	103	115	90	119	100	107	113	82	112	111	98	90	94	107	104	89	98	102	96	99	86	98	100	93	105	114	98	104	116	108	103	101	108	107	100	111	112	103	115	107	85	110	78	95	107	98	113	82	103	93	105	127	102	105	109	108	111	107	99	88	90	101	90	115	92	122	109	122	104	103	116	89	92	101	110	85	104	124	119	115	99	104	109	117	90	117	112	90	114	109	110	101	105	112	89	106	113	104	108	116	116	100	116	91	105	99	119	100	111	104	100	117	102	105	110	92	115	97	96	101	98	111	111	98	109	89	97	109	101	88	87	118	101	88	111	87	91	109	118	107	108	102	107	110	98	105	111	115	100	112	98	104	115	110	106	115	110	97	118	115	108	112	102	94	119	104	93	110	96	108	115	128	100	106	104	114	86	101	95	107	117	89	115	110	95	122	111	101	109	104	108	84	129	109	91	87	105	120	117	104	117	90	110	112	106	106	113	111	88	98	99	116	113	90	104	99	93	93	94	99	99	99	105	99	103	116	121	113	109	93	121	103	94	116	106	93	111	96	127	101	105	123	112	116	112	112	104	111	97	116	96	113	104	110	101	100	87	110	125	99	96	111	123	113	124	94	94	91	94	97	119	84	97	126	97	106	87	116	91	102	82	95	113	89	103	86	94	110	98	110	95	79	104	106	107	110	102	102	92	94	102	99	113	90	107	122	107	100	105	93	92	123	119	103	88	102	117	84	81	110	110	90	99	104	116	108	106	100	93	85	111	113	111	97	106	106	106	116	104	98	103	97	110	102	104	75	108	113	95	99	115	125	104	102	110	99	107	124	84	106	123	117	125	96	113	101	95	124	109	90	101	107	95	103	109	98	102	101	99	96	92	106	112	121	93	106	101	100	83	91	109	106	100	100	114	104	102	102	85	127	98	118	128	103	112	104	104	110	101	106	106	107	108	99	100	118	95	116	109	107	104	104	96	119	91	108	117	99	96	124	93	111	108	89	110	106	127	109	100	98	106	122	113	111	123	87	90	106	98	97	120	121	116	112	130	111	103	99	128	104	108	97	93	102	97	108	112	107	113	116	108	114	80	105	115	97	111	117	112	102	100	121	94	112	90	112	111	108	104	114	125	100	92	93	100	103	96	111	102	114	104	97	100	113	104	92	112	104	99	129	91	107	107	100	102	92	97	104	87	102	128	121	89	92	104	122	103	110	90	101	118	109	109	110	116	101	81	117	99	117	106	92	100	111	106	108	101	112	99	103	92	105	106	95	107	117	97	118	108	101	87	89	96	92	83	89	105	109	116	125	95	109	105	115	110	96	115	93	111	108	92	130	113	124	91	105	101	105	113	102	101	113	110	104	96	103	115	100	106	104	122	111	101	126	95	95	113	107	109	105	113	117	110	97	126	98	104	105	111	102	91	113	96	124	85	92	102	124	116	99	105	110	113	119	116	111	113	98	118	110	123	101	89	104	120	98	116	105	94	97	96	105	99	108	110	105	101	122	104	100	111	89	125	126	104	121	84	109	97	134	101	92	107	95	139	117	111	108	121	122	128	107	114	112	114	72	86	110	113	102	101	103	100	110	83	94	117	100	115	114	118	96	117	117	103	104	112	95	102	119	89	98	95	108	126	114	125	110	108	84	116	105	113	116	103	133	116	98	91	110	98	96	88	102	100	93	92	100	99	103	113	115	108	92	110	93	103	111	98	96
11885	5920	3798	8721	16998	18279	16112	12281	8411	6121	6001	5732	4468	3263	2941	2881	9629	20921	17900	4662	1760	1669	1667	1621	1773	1730	1497	1522	1446	1403	1337	1326	1197	1125	1203	1123	1616	6927	7919	5861	3510	2317	1498	1108	1028	922	916	933	874	923	947	929	917	921	961	978	922	925	937	889	927	950	930	943	933	895	926	952	899	909	887	944	951	943	917	911	927	923	869	956	954	948	967	939	923	901	917	900	1009	916	913	944	923	939	884	969	948	946	896	961	937	937	898	967	882	897	963	896	940	864	965	926	914	904	950	940	927	928	964	898	945	965	927	919	912	968	934	1016	925	909	933	880	936	967	896	925	974	945	871	929	951	933	871	906	904	946	915	985	946	945	956	925	937	974	945	961	971	909	948	962	970	916	966	896	973	963	970	976	890	1015	979	963	951	934	853	936	890	982	955	882	936	942	959	934	892	898	953	948	897	1060	922	945	929	951	935	927	908	896	982	926	915	900	934	967	922	938	967	969	933	903	868	891	982	948	945	910	937	933	941	901	957	858	923	954	927	877	895	943	924	909	943	980	918	937	911	937	915	934	925	934	948	923	901	956	919	916	907	919	926	916	895	955	913	883	910	931	911	923	880	924	923	922	946	947	949	996	934	874	979	962	875	922	901	958	927	920	948	915	1003	869	897	898	896	939	918	952	986	908	941	890	875	993	945	898	960	899	949	940	989	983	920	914	932	995	920	886	999	888	946	923	915	923	944	892	932	934	971	957	931	927	958	1005	990	892	919	885	939	916	947	896	952	941	854	929	987	917	880	917	920	918	950	911	857	956	979	938	954	902	905	914	919	917	900	917	948	932	924	907	876	953	913	957	949	920	903	1016	925	911	897	926	961	947	930	923	863	894	988	911	934	1020	916	904	968	975	873	945	1003	893	931	933	1004	944	965	942	901	949	926	863	906	923	941	906	934	963	960	884	882	900	955	937	942	919	950	935	971	931	957	898	903	919	902	916	885	926	956	923	904	915	938	994	913	961	891	914	970	904	907	903	960	951	920	916	932	974	944	938	933	914	870	904	899	971	905	925	887	919	882	942	975	960	962	905	947	931	932	936	923	915	915	894	894	937	911	905	946	953	923	921	945	935	913	911	956	926	919	895	886	904	914	930	894	943	932	885	909	936	970	903	885	910	887	925	906	928	956	937	926	905	923	887	969	917	876	909	955	903	927	895	930	950	891	961	941	910	936	940	932	923	967	912	907	949	960	943	916	1002	934	918	967	947	900	979	957	944	875	945	944	928	922	943	926	918	871	921	966	934	926	918	921	989	935	884	870	956	908	932	920	935	943	899	923	934	1001	945	931	898	879	956	910	912	919	898	884	926	955	912	937	941	938	937	999	856	971	959	903	954	904	905	958	950	908	923	891	955	916	920	915	963	900	938	931	918	938	927	945	927	953	880	925	897	931	913	886	909	917	883	892	931	920	937	911	942	969	981	953	919	942	905	958	962	929	889	858	928	933	956	885	899	939	928	912	935	917	962	1028	956	913	832	909	920	1015	967	916	940	948	871	899	870	922	963	944	904	930	956	850	963	871	917	904	933	923	950	934	939	918	947	928	919	960	921	890	952	902	926	926	976	920	915	947	921	915	966	934	932	942	956	980	959	962	921	945	950	920	936	963	881	949	915	939	943	945	908	940	948	949	922	868	938	941	957	929	959	898	879	935	899	908	939	920	957	888	977	952	931	899	866	930	952	885	953	937	935	921	940	926	970	982	939	901	860	944	971	900	896	924	920	955	849	953	933	946	932	988	876	893	941	953	938	895	925	884	966	975	939	970	957	957	956	962	941	903	912	944	843	887	928	925	899	901	924	969	941	909	915	964	929	945	880	929	932	912	935	938	918	920	865	919	909	892	958	886	905	958	934	919	963	893	929	952	952	871	957	916	946	950	953	923	903	907	918	934	939	941	902	960	922	922	941	912	919	957	921	948	983	901	882	945	968	942	915	872	932	920	945	926	950	927	952	961	972	930	900	906	916	948	948	943	884	893	879	961	941	958	917	909	897	936	899	870	934	954	938	922	868	938	914	962	902	906	936	888	939	906	936	992	927	944	886	872	978	965	966	1027	884	850	938	946	925	930	929	948	908	873	940	954	919	929	933	934	956	954	910	930	969	918	877	910	954	936	964	952	948	953	913	931	982	903	895	928	932	911	964	952	880	938	919	915	959	900	937	888	899	913	976	936	924	926	887	946	970	906	929	936	902	908	974	935	889	926	934	972	940	920	919	920	977	927	917	906	909	953	944	897	909	968	929	900	899	946	928	931	913	975	943	919	959	996	907	985	884	945	872	920	914	951	952	957	953	928	927	953	994	900	926	894	930	892	909	970	930	949	943	891	892	976	933	942	904	920	915	893	930	932	968	917	957	843	967	890	883	902	929	971	900	922	944	948	925	958	918	918	921	895	912	868	931	937	961	956	1004	891	995	904	943	917	928	942	945	996	930	858	864	956	891	917	931	940	991	984	953	950	912	921	966	901	884	905	922	937	901	909	946	991	953	932	901	943	949	952	935	908	887	959	986	955	955	857	920	948	890	955	936	906	975	921	911	939	941	938	945	892	949	932	930	913	977	911	959	893	892	951	910	944	924	957	919	881	968	895	918	895	917	948	918	898	941	903	960	962	883	898	927	875	848	947	902	928	960	920	947	969	930	947	926	963	904	929	908	901	898	953	941	940	991	897	962	928	931	956	930	894	941	977	955	905	962	946	941	892	961	933	951	954	905	917	968	965	909	947	894	887	931	935	995	875	943	976	942	975	923	969	930	909	1002	933	931	937	935	933	938	952	916	960	882	913	969	886	927	912	927	945	915	952	900	951	965	964	958	928	899	940	890	902	897	940	933	939	915	886	916	871	872	921	919	878	907	940	937	955	929	924	939	916	934	971	918	935	930	970	952	945	953	920	961	882	950	955	950	963	914	937	903	911	941	893	896	932	912	909	933	937	920	928	978	938	959	955	924	921	933	933	951	977	926	953	956	898	938	924	884	943	980	913	909	953	938	976	913	970	926	944	935	941	945	927	904	940	920	947	931	930	938	941	935	877	867	945	935	931	896	925	937	922	926	969	975	947	946	941	932	947	957	944	870	935	912	897	960	893	934	841	926	942	867	928	951	954	893	899	937	890	915	958	905	990	948	955	866	893	896	922	958	897	994	934	963	998	923	922	871	987	895	878	933	902	937	926	933	910	931	951	953	904	950	900	883	895	936	907	972	966	944	957	945	906	957	938	945	979	888	928	885	880	914	876	911	950	960	848	958	909	888	923	883	997	929	867	923	915	945	958	995	925	910	957	927	916	957	975	909	921	983	928	928	946	991	918	937	930	954	982	923	934	926	902	913	907	903	907	905	956	895	906	908	929	899	1000	894	916	946	904	894	948	963	931	929	894	918	891	982	898	953	934	931	926	906	997	944	920	912	952	923	876	913	991	958	934	926	968	941	931	926	905	899	927	1010	953	903	889	960	946	885	946	911	918	976
995	249	196	221	156	238	228	181	187	154	173	142	105	106	117	110	163	246	248	126	129	112	104	107	129	111	107	114	130	97	108	116	107	104	87	102	101	113	159	192	140	134	129	109	98	119	85	94	98	95	106	88	87	99	104	86	95	105	94	98	107	92	98	98	106	88	112	89	95	107	94	102	108	81	82	100	100	98	77	98	106	105	89	119	90	92	86	100	101	92	87	90	98	98	104	109	97	100	104	101	99	88	118	97	79	80	99	89	107	99	89	104	112	99	109	95	94	95	99	89	109	99	101	88	84	105	95	92	105	118	95	95	102	94	79	100	98	95	102	99	90	102	104	113	98	79	96	86	95	111	108	85	101	97	84	107	82	107	101	87	112	109	93	110	105	92	104	129	86	89	101	98	103	94	93	86	102	86	108	89	96	91	70	81	88	88	87	89	109	89	94	109	109	102	95	118	103	82	86	116	92	98	121	95	95	104	107	103	124	94	108	90	89	92	99	77	92	100	85	97	79	91	88	112	84	95	96	91	101	95	97	91	90	103	116	93	84	89	101	110	98	101	92	94	98	93	100	81	126	92	108	81	96	102	94	91	108	92	84	96	95	85	101	87	102	118	93	99	92	98	100	81	96	107	100	82	91	105	107	110	117	100	97	107	93	96	99	99	106	99	88	97	90	83	98	94	112	101	88	104	107	92	78	109	100	112	102	87	94	93	105	80	109	98	93	115	99	79	92	71	111	83	85	90	100	106	97	83	84	87	99	89	96	87	117	79	110	89	98	93	82	103	95	79	89	93	106	91	90	97	109	82	96	101	85	103	99	98	72	96	87	100	94	97	105	103	100	113	83	124	108	102	95	102	110	94	88	108	98	119	81	117	103	85	92	99	101	98	114	98	94	95	114	96	106	101	92	110	104	108	98	109	107	105	96	107	90	97	105	97	99	107	91	101	98	109	97	107	110	109	103	98	114	97	101	98	101	105	109	115	95	104	97	95	103	79	87	108	98	86	112	94	110	84	98	95	108	108	88	114	112	100	79	97	101	103	98	93	93	92	91	102	98	88	90	92	101	113	91	109	107	100	99	114	108	97	92	84	102	80	92	105	96	112	95	105	98	102	92	103	96	95	122	92	94	104	100	96	90	92	98	97	101	105	89	86	97	101	86	104	81	104	90	86	107	90	105	86	112	114	105	104	103	99	98	89	105	90	99	79	81	98	93	83	91	125	91	101	101	104	83	104	85	85	96	106	103	115	98	94	106	115	74	100	83	94	108	105	88	112	103	91	101	124	110	102	100	86	109	116	106	103	101	111	93	81	99	104	101	104	98	103	87	98	93	94	91	95	91	103	90	101	101	84	102	103	89	83	99	100	96	81	87	89	101	105	91	115	102	84	98	86	87	103	104	117	87	90	87	97	90	105	97	104	95	89	90	89	94	89	106	92	94	87	97	89	103	94	97	88	108	90	96	101	102	108	95	114	114	111	112	130	101	102	85	99	109	97	101	96	100	124	85	108	94	88	84	85	94	85	100	103	87	73	100	89	94	93	94	96	87	110	88	99	85	92	92	94	106	90	88	109	100	103	95	95	82	97	91	106	92	102	97	111	98	101	79	97	88	78	93	124	102	107	113	111	92	115	97	103	102	113	89	113	108	107	99	115	84	80	101	112	95	97	119	91	105	102	108	108	112	75	100	86	106	94	92	101	97	104	98	108	104	102	96	101	103	114	101	87	103	129	100	94	99	95	103	76	90	109	102	102	105	90	86	93	86	100	81	116	96	102	101	104	74	104	108	99	99	91	95	84	85	78	84	104	110	96	103	97	98	105	93	103	93	108	95	94	103	101	83	106	116	81	102	113	93	89	98	102	91	101	99	103	95	90	110	101	119	90	95	99	96	103	82	95	107	85	85	101	105	95	94	75	104	99	85	106	90	99	98	92	85	96	114	109	93	98	107	97	97	107	116	88	93	104	116	94	109	103	95	93	83	90	94	91	102	100	95	91	80	113	84	104	108	106	101	104	98	91	109	82	120	102	113	99	83	102	107	105	107	95	94	107	91	101	95	104	92	86	92	88	110	115	106	90	106	84	99	87	95	104	90	100	90	106	106	99	104	107	99	99	100	114	111	94	94	119	98	114	108	100	86	104	91	97	99	109	99	97	85	84	104	104	95	105	99	110	104	109	112	88	93	108	110	92	93	92	94	105	106	104	96	97	85	94	108	96	93	103	99	89	99	104	96	94	95	112	99	97	81	91	102	89	87	95	89	95	102	101	95	93	92	97	85	90	69	87	109	97	86	101	98	103	71	101	86	105	88	114	96	85	83	90	106	99	104	89	89	105	83	90	100	91	108	89	85	101	102	93	95	92	95	95	89	95	92	104	92	106	123	86	107	109	94	100	85	100	106	87	94	115	105	106	91	83	95	99	102	94	95	106	88	98	107	93	86	89	102	95	88	91	93	84	89	94	107	89	90	83	98	115	87	111	102	77	102	98	91	113	101	106	90	94	103	87	107	98	101	94	78	88	90	110	102	101	92	96	82	86	105	112	104	88	110	113	105	112	91	95	79	90	101	87	102	89	88	86	109	102	103	102	100	89	101	83	111	89	95	97	90	88	98	102	91	105	89	126	99	89	101	104	93	84	107	117	96	103	106	100	96	85	108	101	120	100	112	90	112	114	84	91	99	104	104	105	93	101	99	78	100	93	99	94	84	103	105	109	115	120	92	91	99	85	91	92	101	110	101	110	126	95	92	94	105	110	106	98	103	102	98	84	97	82	108	97	96	89	111	81	98	69	86	99	81	99	103	106	97	111	95	109	99	96	87	108	99	108	102	93	112	104	87	92	75	75	82	87	100	104	101	111	109	102	105	101	87	90	94	83	122	99	91	76	104	102	88	95	85	97	87	98	109	94	130	111	104	102	96	101	87	104	96	119	95	107	97	100	89	107	114	93	99	94	89	100	95	102	102	93	106	87	93	88	101	98	89	96	101	102	98	111	100	115	81	113	96	105	88	95	102	104	114	78	101	106	89	91	112	106	100	107	83	98	98	95	88	85	88	97	78	86	93	102	72	101	86	103	110	88	103	97	100	88	115	98	85	89	115	103	112	87	103	101	123	82	113	98	115	102	101	84	84	106	91	90	108	122	89	83	92	94	97	97	94	98	103	101	83	107	80	82	114	104	87	116	102	103	90	102	80	91	98	100	104	85	87	107	94	101	106	99	102	92	111	107	96	97	109	91	117	116	99	101	96	100	83	101	82	100	82	92	105	116	101	109	93	96	107	77	80	124	94	99	100	95	121	102	83	103	96	93	110	96	87	71	101	81	98	83	72	110	95	102	113	105	86	103	93	80	116	92	119	97	106	98	93	95	92	115	127	85	106	93	93	90	93	86	110	105	98	90	89	116	96	111	90	88	102	112	105	94	106	114	92	83	112	110	79	97	94	95	99	100	95	107	90	85	89	99	87	99	99	96	97	118
8160	3250	2290	4809	8729	9875	8374	5358	3898	3484	3550	2678	2001	1732	1683	1602	2167	5383	4711	1577	1225	1164	1103	1060	953	1005	1099	1117	1042	1004	974	897	889	825	924	872	855	1621	2219	2082	1614	1185	957	863	798	759	777	777	797	792	789	730	757	849	769	804	725	791	772	767	760	789	770	818	750	800	794	754	758	747	792	748	761	772	722	778	775	776	747	809	765	754	705	740	790	810	773	781	777	754	746	789	844	800	735	774	782	796	810	802	787	756	797	762	757	773	785	756	755	787	790	717	778	730	792	780	790	764	760	792	774	754	743	804	774	774	734	751	802	826	761	805	728	811	750	753	782	743	773	734	725	762	800	779	733	790	784	765	797	752	735	785	780	745	811	794	777	721	751	759	768	749	699	784	739	767	770	814	807	810	758	763	804	809	771	749	776	757	753	709	794	745	800	776	791	827	769	695	736	830	808	760	786	768	788	772	788	825	748	763	778	808	771	752	790	784	798	798	798	739	778	776	760	769	796	805	769	794	762	798	767	824	787	784	805	787	814	785	784	787	783	815	763	789	817	800	732	768	786	759	758	837	804	745	716	795	780	716	798	753	789	745	787	776	785	781	770	740	792	832	787	793	815	749	751	768	776	781	740	755	800	779	757	779	806	832	766	765	762	762	799	767	816	726	787	707	774	777	766	771	775	774	759	785	744	778	748	772	763	754	763	793	780	762	795	796	766	762	801	735	787	781	804	763	769	816	726	777	773	750	745	791	801	776	753	785	800	768	794	756	773	762	734	794	811	772	760	729	766	768	730	756	753	748	775	761	776	782	725	764	831	760	827	789	816	795	776	786	730	736	802	796	785	781	808	783	771	766	735	753	754	771	767	793	760	768	808	796	781	778	774	752	751	776	771	738	766	823	739	730	743	751	834	820	748	736	735	744	795	777	757	768	784	781	769	692	787	822	811	784	737	730	819	719	826	721	792	780	775	745	756	790	743	702	771	725	801	771	758	766	711	787	760	755	752	791	789	808	783	763	722	724	773	805	795	741	811	787	810	744	806	814	800	742	763	778	741	772	748	764	756	752	784	771	795	790	761	806	735	780	759	837	766	741	771	816	747	822	770	790	757	778	739	776	814	755	776	805	729	795	747	811	777	721	795	806	743	757	748	772	814	768	808	798	739	718	771	784	763	775	793	747	789	773	760	717	733	768	759	737	815	802	741	782	772	724	749	770	759	834	766	750	750	831	807	798	745	814	784	774	748	828	763	760	787	774	783	783	841	826	763	772	754	793	739	737	786	767	776	799	780	754	773	778	780	768	784	795	772	744	747	760	785	799	770	735	802	701	748	732	804	788	783	775	790	789	748	725	776	775	748	749	772	736	770	798	734	769	756	807	789	778	812	778	753	770	791	795	739	752	795	745	803	769	728	807	721	759	769	754	808	780	767	759	730	748	772	771	766	758	842	772	824	810	740	765	743	776	769	767	763	800	785	749	748	784	747	761	777	769	775	745	813	761	751	748	852	778	785	794	780	776	767	739	777	792	773	824	773	707	781	744	761	801	823	746	748	789	832	749	770	759	747	746	705	739	753	780	797	769	765	757	774	769	742	740	774	764	722	750	743	789	759	731	771	790	734	819	760	737	772	775	746	814	784	775	777	807	763	777	734	810	778	767	764	773	754	765	748	752	742	723	731	796	753	741	833	744	760	798	776	766	764	815	786	732	820	710	750	725	748	792	767	725	804	759	787	742	769	762	846	772	744	751	744	769	757	759	778	733	762	768	779	790	784	759	784	794	797	756	795	763	755	796	761	728	747	810	768	761	716	758	819	752	758	740	754	792	736	803	744	745	781	767	777	761	768	772	776	783	774	723	777	768	741	790	778	790	785	747	730	793	728	773	776	756	739	797	703	734	799	766	754	776	759	826	750	766	740	779	724	767	758	788	756	752	776	736	793	778	757	751	804	798	783	796	780	771	829	819	742	718	765	797	766	779	771	751	759	712	770	786	800	745	754	790	720	767	776	809	764	808	774	765	808	745	781	736	727	756	745	779	709	789	776	804	749	784	805	794	798	739	789	802	787	742	739	737	776	796	766	739	795	743	752	770	744	769	765	738	751	754	791	791	814	797	747	773	783	768	781	763	810	790	742	767	726	769	761	765	778	737	833	825	758	768	796	780	726	817	757	823	758	754	793	748	753	800	767	790	801	777	767	771	763	757	793	755	778	755	750	780	787	770	779	754	753	768	712	736	838	707	755	776	790	799	746	759	741	726	773	774	794	781	752	761	755	753	809	775	772	772	769	767	741	791	784	783	792	793	777	764	735	743	791	778	760	769	815	755	764	829	730	739	789	766	809	749	754	750	752	810	791	754	754	755	795	785	780	795	786	737	784	727	815	765	814	780	770	726	781	776	753	743	725	797	776	760	751	755	786	785	758	739	835	760	746	799	788	813	793	780	770	808	779	775	823	765	768	747	757	747	774	766	745	740	790	755	771	768	798	782	780	770	768	743	795	704	738	759	795	776	762	775	781	774	743	745	777	720	775	799	806	814	766	835	763	739	729	776	754	740	784	770	736	728	741	742	729	756	748	780	810	773	792	807	810	783	741	778	742	776	757	821	764	763	813	771	756	797	819	772	790	779	800	773	754	807	780	791	770	801	759	723	783	811	783	739	780	816	744	770	794	785	788	781	757	751	749	775	736	749	791	749	811	773	751	727	800	775	778	750	750	773	733	771	729	753	807	810	755	735	794	763	752	777	785	791	762	808	741	778	770	775	753	793	829	738	800	818	750	791	772	769	783	710	818	764	744	789	725	808	749	835	824	746	757	778	747	740	786	772	764	739	782	743	771	745	757	768	680	782	777	818	790	724	763	767	765	780	754	769	768	744	752	804	773	758	826	738	796	793	776	796	774	748	774	788	792	789	737	767	723	774	773	767	805	818	737	783	794	781	799	791	789	763	777	793	763	749	760	763	806	752	773	799	765	730	722	807	772	770	736	821	787	811	748	785	761	821	782	734	803	771	796	747	805	782	767	797	781	792	716	761	748	773	795	773	762	781	759	771	744	791	774	776	769	777	742	751	772	808	754	786	790	785	717	787	826	733	707	790	772	746	765	771	770	731	789	777	741	780	781	792	829	726	759	770	820	816	798	747	763	707	800	776	805	774	745	709	788	792	750	744	761	730	767	782	715	811	745	826	800	781	693	759	758	752	790	772	770	748	765	765	721	765	774	742	738	731	760	748	803	725	810	762	749	758	750	721	768	785	760	764	786	764	796	724	782	803	812	790	782	766	787	722	745	741	812	826	761	746	748	816	764	755	722	786	775	793	723	757	772	814	753	769	772	765	722	777	768	793	766	804	814	778	778	761	778	736	780	765	775	772	820	819	743	836	746	783	759	779	772	781	820	758	771	795	792	774	717	789	769	744	792	793	757	744	830	754	758	767	791	744	766	785	754	755	822	726	765	753	793	739	765	818	713	738	779	806	746	749	791	812	763	761
639	424	284	246	230	324	332	254	227	233	195	173	156	156	176	173	177	629	582	174	141	135	110	118	134	135	127	140	133	137	135	111	132	104	126	122	135	215	294	299	224	179	139	141	104	114	105	125	113	124	114	109	121	127	115	134	112	109	103	121	129	101	128	120	122	114	97	126	115	111	98	111	110	123	119	105	115	126	118	127	135	116	106	95	114	129	129	130	131	121	105	127	99	125	110	98	116	110	129	119	109	122	129	122	105	125	101	133	121	113	91	111	120	122	125	127	108	126	114	116	117	129	125	133	128	114	103	112	116	102	125	134	122	106	116	143	127	101	120	112	100	115	116	110	123	107	121	111	108	98	105	111	107	107	101	117	123	105	120	117	126	119	129	102	116	116	102	113	120	125	112	121	114	105	128	113	129	125	113	116	118	126	106	106	109	107	109	104	111	128	100	124	117	126	111	113	111	126	80	110	119	110	103	126	119	135	95	109	122	116	131	107	119	116	117	111	98	139	115	118	111	127	100	110	122	121	114	118	114	110	149	122	113	109	113	94	138	107	116	115	106	136	129	129	122	111	127	111	97	113	114	119	109	121	110	100	87	106	106	117	127	116	128	123	118	107	120	114	115	136	123	128	122	124	108	110	121	111	121	105	91	116	92	126	124	130	113	110	104	112	107	115	97	130	131	112	102	123	107	110	103	101	114	119	116	113	110	102	126	110	126	115	127	107	97	129	122	129	137	105	125	106	118	104	127	124	88	114	110	134	126	116	112	85	118	125	110	119	108	99	111	104	140	116	98	117	110	112	112	109	140	118	123	113	126	103	122	105	115	100	120	125	118	107	111	88	89	124	112	107	113	105	123	106	115	116	117	113	129	115	98	115	111	114	125	132	122	100	123	110	115	112	116	127	111	130	133	105	119	117	138	116	104	102	115	111	111	119	118	107	126	101	124	123	120	120	113	116	112	115	122	130	110	130	122	128	108	110	113	105	99	119	111	106	106	112	122	111	125	117	107	134	126	110	129	109	115	112	130	128	118	134	132	116	130	110	118	138	110	111	123	106	118	100	116	134	116	108	123	117	127	96	103	127	114	102	131	115	120	87	118	100	120	123	97	110	101	123	99	117	119	117	119	123	120	122	97	123	119	103	126	105	111	118	112	118	111	126	124	120	119	113	137	107	126	113	128	120	96	109	121	111	120	127	118	104	117	101	115	120	115	111	129	136	107	108	99	106	126	116	105	110	110	101	127	117	132	113	134	110	114	122	106	124	110	105	124	123	104	123	115	129	96	112	119	138	141	121	120	107	128	113	133	116	132	100	112	122	120	117	126	111	108	123	130	112	114	120	103	99	121	121	112	126	107	111	92	106	140	112	93	106	88	92	97	123	133	118	127	134	102	113	132	110	109	105	121	129	141	118	113	126	109	126	116	112	99	128	121	114	111	118	112	121	130	106	113	89	102	122	121	81	119	132	129	132	107	131	116	108	118	112	122	117	120	133	126	104	117	108	131	120	107	108	108	124	118	102	121	111	106	122	121	104	120	109	132	120	111	135	119	126	118	97	95	106	127	118	123	125	88	102	111	130	121	115	113	112	117	106	118	121	119	117	128	119	103	121	123	123	124	112	109	116	112	106	101	120	132	110	112	109	129	115	113	123	126	96	122	112	114	99	114	123	126	110	108	127	120	104	110	119	107	100	111	133	109	103	122	116	123	107	116	114	106	117	116	108	118	131	119	124	92	123	118	125	116	102	138	126	98	120	135	113	111	121	116	107	108	124	123	120	114	96	109	117	123	120	103	118	129	120	121	116	111	104	116	96	112	109	127	109	116	119	112	125	114	107	99	133	113	111	105	97	117	104	98	118	117	104	118	118	104	113	122	115	126	116	96	112	114	103	135	116	121	108	123	125	121	108	121	113	108	100	100	131	124	93	96	92	124	122	119	117	139	103	123	110	126	126	115	137	119	118	105	111	115	114	115	135	102	127	102	134	105	110	116	98	122	121	113	113	122	104	101	113	135	136	123	112	111	110	110	98	107	117	117	112	128	113	110	128	112	95	113	113	107	110	123	113	107	121	113	105	122	107	113	108	95	112	119	115	126	104	138	114	114	98	117	105	98	109	111	110	118	124	112	133	111	125	119	107	138	112	99	139	117	118	99	137	131	109	102	117	107	111	124	113	121	121	121	111	145	128	102	119	121	117	106	108	134	107	121	109	95	118	125	130	94	123	101	121	106	105	122	112	128	123	118	120	125	123	120	90	119	130	117	104	111	114	119	107	109	104	94	139	127	119	118	116	110	115	111	105	126	97	117	121	116	102	100	126	109	103	121	111	118	119	113	119	111	96	96	104	102	98	112	109	106	123	113	113	126	119	112	123	99	115	133	109	129	118	118	118	113	124	120	129	136	100	103	109	130	113	103	105	120	115	121	98	121	109	115	116	110	112	112	121	114	127	114	120	116	133	116	112	140	115	136	102	143	112	109	111	97	105	141	98	126	119	121	112	107	142	131	104	125	121	126	103	116	107	106	122	119	102	103	106	121	115	95	132	124	100	111	123	118	111	121	97	114	92	111	94	143	100	99	110	98	121	115	104	104	103	122	100	131	117	99	126	126	113	112	117	106	114	117	113	110	106	114	122	126	125	122	106	119	124	116	124	123	120	123	125	115	118	100	110	104	116	142	126	106	120	115	111	112	115	104	104	103	129	113	125	125	127	122	109	125	120	104	105	111	112	123	129	99	123	92	114	102	102	117	86	111	119	138	122	133	116	102	109	125	110	121	123	122	135	117	130	132	117	95	109	124	101	109	135	120	102	112	111	140	119	121	119	112	145	117	122	134	108	112	115	116	114	111	120	116	123	115	107	132	109	111	117	125	120	132	97	100	127	133	125	122	118	110	117	110	111	120	117	118	138	105	105	111	128	118	124	118	113	107	135	104	115	104	109	109	112	124	108	144	102	117	115	107	110	128	103	106	104	120	114	131	125	103	116	104	107	121	119	109	118	112	104	139	104	121	124	99	124	92	121	113	127	127	121	130	107	122	108	109	105	111	114	119	115	105	105	121	107	121	113	118	116	120	92	126	98	83	113	110	125	110	111	111	124	105	120	109	102	115	124	115	133	111	106	90	121	110	121	101	112	106	90	124	111	116	99	103	126	128	100	113	124	122	132	95	120	108	111	102	124	120	93	120	109	98	126	124	118	117	114	136	100	127	115	102	100	108	122	115	108	128	112	124	128	124	117	142	95	109	101	106	110	131	117	127	108	125	106	127	135	118	115	113	112	118	99	112	117	124	114	108	107	113	119	121	128	112	140	121	127	130	127	125	117	115	117	102	126	115	110	97	107	117	125	110	95	112	97	117	125	109	113	115	114	99	131	112	112	98	112	102	94	115	121	107	111	111	111	100	119	124	105	128	121	96	116	130	124	123	100	118	128	115	97	137	122	111	125	128	97	117	118	114	110	133	102	117	117	110	123	114	108
9804	5789	3525	6145	12663	14495	10947	7864	6112	5792	4947	3518	2934	2840	2729	2473	2751	13233	10869	2455	1767	1561	1453	1306	1308	1309	1386	1359	1388	1258	1279	1304	1290	1316	1213	1089	1387	3466	5420	5144	3343	2220	1445	1169	1022	1026	1043	986	1021	1001	983	1006	1007	1011	986	999	1030	980	996	982	1005	1042	1018	970	1029	1001	942	957	1009	1022	952	1058	944	985	982	1057	994	1001	1036	1060	1002	1037	1039	1020	1029	1071	1036	1004	991	1014	1024	1069	960	1017	1059	1028	1042	998	1014	1001	963	969	974	998	1003	980	999	966	952	1024	1028	938	987	1024	960	983	997	1004	967	971	958	1025	1045	1028	998	970	996	993	1016	991	1077	976	1012	1007	998	1001	1000	968	999	1035	1009	1004	1064	1072	1053	1003	994	1051	1025	992	1033	1043	999	1024	1002	1046	1034	1031	977	1078	1040	1001	996	950	1024	1013	1016	1009	1033	981	1031	1014	1003	980	1004	969	1013	1001	993	999	1010	1037	1068	1055	989	990	967	980	981	1024	1018	1030	984	1026	1032	1057	1000	999	1012	989	1043	1050	1013	988	979	1031	980	1043	1010	1032	994	1057	1077	1024	968	1008	986	1009	985	997	1075	999	1006	1022	999	985	979	999	1043	954	1013	1008	947	1024	1034	1061	983	1014	987	1056	940	950	1014	998	1025	1001	933	945	1002	981	1020	1005	1082	998	985	975	1058	940	1004	987	994	1030	1057	1048	1015	996	986	951	1040	998	1060	992	990	996	1029	1014	988	1029	1001	1003	1061	1018	949	978	984	988	1014	1034	1050	991	1024	1000	979	1016	992	994	956	1077	1016	988	1065	976	990	1005	1025	984	1029	988	1004	1008	1044	990	958	1020	1001	995	975	984	1043	976	972	997	1036	1055	1037	996	1004	1001	978	1023	1017	1000	1034	1051	1012	1000	982	1025	970	1020	1054	1014	1019	994	1025	1023	1013	976	971	1023	1038	1028	956	1056	1020	1008	985	983	1022	973	1048	999	997	993	1000	1029	1047	1060	1023	1038	1025	962	1041	964	1032	1026	974	1032	1046	993	1028	1010	1056	1026	1007	1037	978	975	977	993	980	1010	1030	1049	978	1029	989	1010	1002	1047	983	937	990	982	1067	989	1009	942	1049	1054	1027	987	1011	997	989	1077	982	961	1022	1027	984	1022	1039	986	1004	987	1022	939	938	963	1020	1048	1031	1016	1025	974	1097	979	985	955	948	1038	1047	1008	1027	1027	1047	999	994	1066	1050	952	996	1033	982	969	998	1020	992	956	1019	1038	975	979	968	1018	969	1003	1041	987	989	974	1011	1024	1020	1008	1009	990	1038	1001	1004	1029	934	992	1016	969	974	986	987	1019	1018	984	1007	1030	980	1056	1010	1032	994	1014	1014	1005	1040	1029	991	1033	997	1028	996	1018	1025	1026	1023	992	999	972	1012	993	1077	1046	981	1039	1020	1015	1029	1012	1035	1022	958	1034	1016	966	1013	970	1040	987	995	955	1022	977	997	1017	995	974	979	1048	996	1010	1107	1029	1024	1057	1062	1068	1043	984	937	1006	1034	963	1000	987	919	995	985	986	990	1011	1000	1017	1063	997	1044	1044	1010	1084	954	1003	1017	1055	1032	1018	1008	1059	1008	1015	935	1047	966	1032	978	1057	1004	1075	985	1070	970	1010	1041	1032	1016	1022	1058	1060	1020	987	1007	974	1025	977	1054	1018	985	991	1012	1011	1069	999	1023	1027	1067	1012	999	1070	998	1031	1014	1030	985	1055	1006	1022	1038	1026	979	984	1041	998	986	982	1001	1025	1053	1025	1023	1025	1033	1047	967	1017	1019	981	986	963	1002	1000	1069	1033	1016	1028	977	1005	1033	997	998	994	1004	1030	1026	1030	1000	1012	1036	977	998	1033	999	992	987	994	1051	1042	1037	940	978	1019	1035	1022	991	964	1038	1006	988	1013	1028	979	1017	970	1008	1026	1034	1005	1025	1001	987	927	1029	1015	1021	979	1017	999	981	1065	946	985	1008	1003	1051	1037	954	988	998	1014	998	1007	1035	914	1026	993	949	961	995	1021	1012	1091	951	1032	967	1015	998	1017	1057	1002	1026	1079	1012	989	947	1023	1021	1064	979	994	1012	1028	965	957	1000	993	990	993	951	1025	980	976	1022	977	1002	988	1031	987	971	947	1061	1038	1031	1020	953	1019	1033	990	1001	1017	995	1100	1029	988	1065	1044	997	918	1075	972	980	1042	1026	1024	988	976	998	1045	950	992	959	958	1052	1022	958	1055	1004	1034	990	1033	1000	1009	949	942	1016	1066	986	999	1077	1066	1046	1017	974	1038	1052	992	1010	1006	1050	1045	1049	1018	1042	986	1003	1011	1026	1022	1038	1005	1080	1040	1009	961	1034	988	1029	1016	1007	996	1017	1021	1046	987	1034	987	1021	1054	1017	1018	1010	1072	984	1015	1006	1017	957	1003	975	1070	1045	968	1023	998	1005	964	995	1020	985	1049	1032	935	993	1009	1014	988	973	1045	999	1033	984	1051	996	1019	999	1008	1059	1018	1029	1015	1028	998	985	1030	1003	1026	1046	1061	968	970	1036	1004	995	1008	1007	925	1014	1048	998	1081	980	988	977	997	985	1025	969	979	1028	1058	975	1050	1009	1066	1022	940	990	996	1035	1022	966	1046	976	1020	1069	948	1026	1052	1008	991	977	984	948	991	1055	1029	1015	1027	996	971	1034	996	1016	993	1032	1006	1091	1001	1009	998	1013	1071	1009	962	1020	989	974	995	1006	1037	1010	1021	964	988	1014	977	1067	1000	1060	1039	1025	974	1051	973	1017	1003	1024	1056	985	1049	966	977	975	957	992	978	943	1001	1036	981	987	1014	1072	1037	1019	1041	967	950	1018	1018	1036	1056	1067	1021	969	997	1011	1035	1045	1001	991	980	1041	1023	1056	1011	953	948	999	979	1004	953	1035	1029	1011	973	989	1042	958	1015	994	956	1019	999	1068	1002	1026	1047	944	1047	986	1042	1000	1012	992	1048	985	1041	1027	1011	1017	1060	997	1064	968	1050	1021	1037	1064	981	1026	1009	998	1004	994	975	1022	976	1013	1005	1034	1014	949	968	1025	1023	972	993	1060	1051	974	1019	1025	1034	1056	984	1065	1024	999	1023	965	982	1020	975	1039	1034	956	983	1037	1010	982	1020	972	1019	1032	993	1041	1064	1051	989	1009	1036	1008	993	1031	1026	1012	1019	1019	1070	1025	1082	1035	983	1036	1011	988	1031	979	938	997	971	1086	956	980	978	996	967	991	1032	1010	1060	990	1023	1044	998	966	993	1035	1014	1019	1025	995	1053	952	1052	985	986	996	1042	1040	996	1036	982	1003	992	999	1029	1082	1007	993	1022	1003	988	1032	971	1045	1026	1031	1021	1022	1040	963	991	1052	961	1013	1039	1062	978	1025	1035	1039	1021	1018	1005	986	1005	1066	993	976	1002	999	988	940	993	1007	1012	1018	989	1011	999	969	1015	1007	1031	1012	1038	1006	1026	1064	973	1072	1021	944	1035	1017	1027	1024	1007	995	1014	1054	1030	950	987	1000	1012	1020	954	1072	1011	1006	1032	987	1000	1001	994	1023	1055	959	1031	1012	996	1003	1040	973	965	998	986	1027	992	980	999	949	986	1030	1009	932	961	1015	974	984	1067	947	981	1018	1016	1006	1041	1039	985	1032	1072	1030	970	1031	987	1025	977	1014	1027	972	962	972	1032	1014	1002	1004	988	1042	1043	1069	1029	964	998	1025	1016	1004	985	964	1041	1009	1063	1005	998	981	1000	1018	1018	1019	972	994	1043	997	1065	1019	970	1009	973	1044	1043	1043	1020	1036	1008	998	1041	958	1031	996	991	1009	1051	975	966	984	1001	927	1032	1002	983	1027	976	1016	1031	1027	1026	989	1033	1027	962	1039	994	1023	999	1004	1008	1041	1058	982	987	1016	1032	984	993	1046	1035	972	1044	988	999	950	1019	1042	1004	1016	968	1010	1006	982	1109	1027	1046	1082	992	946	1010	1020	1007	1032	1033	1069	993	1048	991	1011	953	966	1009	992	1018	995	1018	989	1037	976	976	1028	938	1046	952	987	1010	1029	1092	977	981	1006	975	951	998	1033	1067	1084	984	1039	1036	973	988	986	1054	1044	1003	986	992	1019	987	998	1028	1000	1008	1050	997	986	1056	962	1033	1015	1014	969	998	1019	1003	1013	985	1011	1025	992	1020	1029	1019	961	970	978	1017	1014	1013	986	1017	996	1040	1016	1022	999	1040	1024	1026	947	1006	1011	995	1009	1011	989	974	950	1060	1039	1019	991	995	986	1024	973	1006	974	940	978	1008	1062	1001
1447	363	266	162	207	283	252	198	184	199	185	156	130	145	137	143	139	751	663	195	134	108	88	95	79	90	104	87	114	100	90	118	108	97	103	112	89	284	267	254	204	140	100	92	111	87	87	86	82	88	89	105	86	100	97	91	78	88	83	98	88	99	80	63	93	96	83	85	92	88	88	90	83	64	85	87	80	79	77	74	80	99	74	97	80	90	70	97	84	74	92	88	91	78	77	80	75	87	86	91	102	77	86	80	95	77	96	82	83	77	70	86	99	78	86	95	94	85	97	90	83	80	82	77	86	84	81	85	74	70	79	70	95	90	90	89	63	78	88	87	89	84	79	84	88	78	84	88	84	73	77	92	79	83	92	82	72	96	84	71	90	78	87	76	98	83	90	90	87	66	90	83	77	71	80	80	83	68	80	100	86	80	86	96	70	96	81	81	86	99	60	84	97	95	93	70	89	91	88	80	80	87	78	93	71	83	89	94	93	84	81	83	76	72	87	75	91	76	90	99	83	76	72	77	96	93	82	83	90	80	81	95	77	106	76	85	77	84	92	88	88	85	84	92	74	64	76	86	93	86	73	85	73	96	103	92	77	78	79	74	85	84	77	92	81	80	87	93	79	90	84	82	94	84	85	81	73	83	91	85	91	76	76	91	75	80	85	85	81	102	100	101	65	89	78	75	72	78	94	78	75	75	104	71	83	94	82	75	76	86	95	65	85	76	75	108	90	83	91	70	73	86	87	86	101	85	83	76	81	79	82	77	89	81	77	103	94	87	90	81	93	91	91	74	93	61	79	96	73	84	76	78	78	98	83	112	86	88	96	81	80	69	90	90	97	82	87	80	84	69	87	94	85	83	101	86	78	89	60	87	97	92	78	82	83	100	70	84	104	74	102	67	81	77	79	87	90	93	96	95	87	95	77	79	91	74	81	88	93	85	107	87	74	90	88	84	68	81	85	84	74	94	74	94	83	73	77	77	90	99	99	78	91	87	78	67	80	87	86	94	81	86	79	99	74	97	79	78	78	107	83	89	103	100	80	85	90	94	94	101	84	99	82	92	104	69	67	75	90	79	64	79	83	89	89	89	67	83	92	86	83	89	75	79	95	80	78	70	92	84	81	83	84	88	80	92	102	68	78	88	80	84	85	72	79	109	77	110	88	64	80	87	93	84	63	86	61	87	92	77	93	91	73	75	88	73	72	77	83	87	75	88	86	90	84	78	81	90	79	95	81	76	94	78	77	92	92	80	79	75	83	76	94	77	77	87	99	86	90	72	94	83	74	77	101	80	88	79	88	93	105	91	79	68	78	82	104	79	73	102	85	89	92	79	64	72	90	91	87	78	76	83	94	85	93	88	87	75	75	82	91	71	93	74	81	85	63	74	80	95	85	75	94	96	68	66	77	72	99	94	72	72	90	74	87	83	78	91	92	80	102	79	71	82	73	80	67	92	88	76	80	80	90	79	75	78	88	83	104	83	88	81	80	78	93	85	84	72	76	93	76	93	78	73	69	84	94	80	78	65	62	91	103	95	94	102	77	81	73	87	97	89	90	79	105	82	79	87	82	94	91	84	83	86	86	70	81	91	81	79	85	88	68	84	81	80	86	96	77	77	88	70	85	76	87	80	67	76	75	81	97	83	80	76	74	87	77	79	88	79	90	82	103	89	73	95	85	83	68	75	82	82	86	59	84	88	86	84	80	83	93	73	92	83	80	85	77	89	89	87	87	92	77	89	75	102	77	85	83	82	74	84	86	82	80	82	81	83	73	94	89	83	93	87	71	79	91	100	94	73	72	82	90	77	68	96	87	82	86	69	91	86	74	81	90	85	89	96	91	67	80	88	79	82	77	75	81	91	75	86	100	100	100	82	80	86	91	90	84	75	80	97	93	85	77	84	83	59	90	86	80	79	81	72	85	83	93	85	83	97	85	98	71	85	83	92	81	88	81	81	95	100	92	99	97	93	87	85	90	91	87	84	94	96	97	90	85	84	84	78	93	82	68	88	93	83	72	73	77	86	103	86	78	81	80	97	81	85	75	79	86	76	88	73	81	67	80	85	77	72	83	77	93	89	82	87	68	77	76	87	83	72	71	87	82	70	77	96	81	78	82	82	79	79	90	96	85	88	71	85	76	93	83	92	78	85	78	74	97	88	103	56	80	91	76	93	80	80	83	89	94	70	76	83	84	80	90	90	87	82	80	83	91	74	93	65	91	71	95	87	87	87	81	79	83	69	85	92	84	76	75	90	87	106	81	90	76	93	92	77	83	93	70	85	76	75	99	70	81	77	71	98	71	73	92	83	81	83	102	85	84	100	81	102	87	71	75	87	83	89	83	66	98	86	90	79	84	84	85	94	84	80	102	82	84	93	87	91	79	105	69	97	81	91	77	84	83	93	99	72	94	85	77	75	74	99	97	65	104	80	79	80	94	93	98	79	71	80	68	77	86	96	89	98	73	86	92	94	98	79	88	88	85	77	100	75	96	88	103	94	90	107	98	66	76	88	83	73	100	85	81	75	79	97	83	88	84	84	83	100	78	88	81	79	79	73	68	75	91	83	90	78	68	75	68	91	76	100	89	79	89	72	60	91	79	95	84	106	90	84	75	96	87	103	71	93	60	88	94	75	98	78	66	88	97	78	87	90	80	94	80	85	82	83	97	100	96	75	68	95	78	96	85	75	105	75	101	91	88	88	72	68	94	93	82	82	76	73	82	76	76	87	75	94	80	93	84	109	69	98	100	96	75	81	85	90	98	72	86	113	71	88	72	91	95	84	86	99	81	66	94	92	92	77	95	80	90	94	95	73	94	82	69	86	97	96	88	84	69	77	92	86	84	92	95	85	83	84	71	96	81	91	94	80	86	89	81	81	95	70	80	83	85	81	99	85	76	82	90	94	71	84	92	86	76	90	94	70	103	97	76	74	75	89	80	90	77	78	68	79	77	78	86	72	72	67	66	74	74	79	60	85	80	80	76	96	89	70	75	90	85	86	81	90	73	73	87	86	78	78	83	79	101	82	53	94	90	88	87	86	83	87	77	84	87	71	83	94	81	78	99	76	79	91	89	91	100	87	71	96	82	92	79	97	82	82	83	102	96	92	77	97	79	72	100	77	88	77	92	87	83	78	74	73	88	98	75	87	88	93	89	94	91	99	96	85	76	79	91	77	87	78	82	85	99	80	80	97	78	79	70	86	80	88	78	93	83	74	82	88	83	65	82	93	80	93	74	83	105	79	58	100	70	95	87	72	76	79	86	96	84	73	74	76	84	66	93	70	93	70	92	68	91	72	80	93	85	71	76	82	80	83	82	100	72	90	92	75	100	85	92	81	79	90	92	79	71	81	86	90	103	87	81	83	74	71	70	104	79	75	87	83	80	96	76	75	77	88	93	78	85	98	70	79	89	98	85	85	92	83	74	89	83	83	77	74	82	87	72	69	89	84	92	82	65	78	84	88	78	87	56	82	82	78	79	85
12467	5111	3219	5222	11746	12469	9569	7287	6089	5282	4095	3074	2929	2914	2770	2691	2392	14303	12715	3580	1646	1202	1196	1065	1056	1041	1085	1108	1197	1221	1161	1224	1067	1043	1127	1016	1300	4607	5174	4986	3064	1933	1136	885	768	739	774	684	753	718	733	764	720	704	706	779	726	681	757	785	738	752	688	739	709	775	775	745	773	731	731	741	749	751	739	767	718	721	765	736	697	745	727	716	765	771	739	752	743	795	740	766	781	774	721	727	699	765	730	719	785	724	755	740	772	749	717	714	734	742	738	728	708	770	758	731	729	726	745	697	718	748	734	747	754	741	799	765	767	767	719	729	715	730	725	760	745	780	774	731	774	773	733	778	748	704	716	712	729	719	742	761	724	747	771	718	786	722	787	762	738	746	766	762	734	698	758	709	760	693	719	758	747	718	709	725	724	711	725	737	737	752	740	797	769	763	757	732	697	731	727	770	710	725	748	708	730	688	746	726	751	775	724	756	764	770	756	743	742	744	722	786	728	750	782	688	748	728	716	725	745	740	738	778	668	815	739	779	770	696	762	701	765	759	724	751	762	738	754	710	789	778	694	735	718	702	786	735	807	761	789	716	738	715	757	723	767	728	768	737	755	745	734	717	698	790	718	737	784	729	741	729	761	774	736	743	707	786	701	725	733	776	718	717	754	694	737	817	739	718	747	705	741	714	740	721	731	698	752	782	748	729	762	781	749	748	771	750	767	726	746	754	776	787	759	761	738	801	768	704	701	725	747	754	747	729	773	770	773	721	784	740	730	768	761	730	732	737	756	761	750	767	754	787	805	735	699	720	741	782	729	703	743	718	712	738	741	746	739	713	725	705	771	773	759	743	720	736	732	733	750	740	734	747	725	696	726	701	726	759	728	785	774	747	759	714	726	738	741	728	740	761	719	757	741	711	727	762	734	751	731	758	755	750	724	742	695	747	708	748	682	785	761	742	766	713	736	692	729	746	738	698	724	752	746	737	741	743	718	705	711	747	769	724	768	697	720	758	760	731	760	715	749	712	737	713	723	776	766	719	719	726	766	737	737	798	710	763	732	705	723	720	768	753	752	772	706	693	712	726	719	725	683	754	730	773	758	737	773	758	737	766	750	733	723	701	729	729	734	722	724	758	732	754	752	737	728	712	740	744	750	762	766	719	718	770	710	726	693	760	742	758	792	722	724	748	751	756	776	772	740	818	722	781	707	727	747	776	718	748	752	741	702	704	717	741	732	741	725	770	695	756	722	724	736	740	727	744	775	721	738	709	734	733	734	760	687	725	632	687	730	759	760	742	746	735	763	747	742	775	723	723	691	730	730	766	758	745	754	725	797	709	742	715	739	747	743	728	688	724	737	706	755	753	747	719	729	762	725	733	713	760	763	724	732	741	751	716	721	694	732	686	752	719	768	733	819	734	769	731	741	772	702	733	737	763	707	710	678	725	766	700	768	759	768	717	756	728	752	791	757	735	712	724	737	773	740	727	719	714	765	735	709	716	749	804	793	767	736	737	753	764	722	796	742	754	743	752	728	715	760	769	687	739	770	676	727	793	719	724	783	761	704	728	685	716	772	754	786	748	770	707	704	714	714	754	763	736	766	764	741	678	708	711	690	658	745	754	748	799	715	732	741	788	741	756	718	778	710	733	750	761	739	727	763	735	768	731	740	763	762	730	735	770	748	707	754	736	734	771	730	702	730	764	727	777	741	718	740	741	757	732	731	752	753	778	732	708	705	708	786	799	720	763	779	727	728	704	675	711	740	722	773	744	703	751	758	791	782	717	764	738	759	696	754	785	733	724	785	731	770	779	760	677	682	729	756	745	710	773	690	723	734	745	756	743	724	774	747	750	749	758	709	702	760	758	733	664	771	719	727	690	700	717	741	734	757	747	771	797	743	762	746	707	771	704	763	737	710	746	778	731	736	665	772	730	743	786	737	805	755	751	718	697	734	739	767	761	761	754	754	743	737	737	714	741	797	774	730	753	731	739	772	744	748	718	714	689	755	712	746	718	725	715	727	723	774	737	698	754	745	723	710	717	719	738	717	759	772	724	738	724	790	706	718	734	774	756	748	722	792	717	738	741	763	734	784	701	762	764	730	699	753	732	752	743	744	791	707	712	743	722	706	725	753	713	739	738	740	769	734	740	725	718	717	746	694	731	751	738	686	753	712	784	762	742	703	758	694	795	744	740	744	743	757	770	729	757	700	775	788	697	739	775	760	677	711	732	715	747	727	685	666	755	777	744	725	761	777	718	726	709	752	746	775	778	760	769	725	736	736	716	697	773	688	734	720	784	753	706	759	739	788	691	733	718	763	689	746	754	764	795	713	728	720	765	737	735	740	703	724	793	740	792	742	750	721	769	711	751	751	766	730	741	737	754	725	777	751	750	725	679	712	794	722	703	691	743	780	673	757	776	730	748	744	792	722	733	746	741	742	745	730	684	729	679	714	737	798	824	737	715	699	720	734	742	747	747	731	681	673	751	728	809	748	739	747	727	725	715	713	733	749	705	743	697	683	754	737	721	703	765	769	746	736	763	732	776	723	724	716	742	696	734	725	686	684	746	719	693	751	724	778	701	767	757	681	718	705	741	746	754	665	748	766	725	764	749	678	756	743	711	716	721	749	730	780	782	732	729	732	768	715	736	727	733	755	746	703	745	762	756	716	763	776	750	767	775	732	807	715	761	732	756	704	751	726	736	731	775	753	716	715	720	732	701	735	724	723	671	740	731	764	788	751	740	780	737	736	757	757	703	757	793	723	771	710	760	723	753	765	746	754	771	720	739	746	759	750	748	714	711	704	734	744	761	731	712	765	718	722	788	714	718	794	757	786	780	755	784	712	728	741	782	762	741	757	775	697	759	739	714	721	699	734	731	716	738	725	701	757	736	725	722	729	752	777	731	754	747	751	759	756	708	725	704	731	751	702	704	727	735	730	742	735	768	770	742	756	673	696	731	790	714	766	754	691	730	718	776	755	703	756	730	733	717	729	736	735	728	736	778	752	743	754	759	777	762	725	708	733	722	754	781	718	764	770	734	755	758	750	731	719	794	743	730	734	752	716	716	759	782	732	722	677	702	738	724	746	711	719	726	753	719	731	751	718	714	763	727	742	747	774	713	717	718	726	722	715	782	764	709	724	746	792	722	710	766	762	708	767	714	715	706	726	730	719	741	724	731	695	715	802	749	737	771	720	741	726	755	769	765	726	727	754	765	795	745	719	743	779	741	687	735	740	761	763	704	711	729	722	750	744	731	774	718	720	768	724	734	736	740	771	732	674	748	733	740	673	747	763	774	716	782	719	729	700	755	700	743	729	771	773	730	752	713	741	728	739	758	743	781	770	745	746	755	727	724	730	729	715	742	739	722	700	713	748	795	721	767	754	699	719	732	711	786	748	734	721	708	735	746	742	777	727	720	759	738	768	774	716	747	793	724	745	743	736	734	723	707	746	778	738	739	753	739	775	720	791	741	710	768	731	775	656	752
1134	506	315	242	265	324	344	293	275	262	209	201	219	231	214	175	165	1279	859	347	149	129	114	105	138	117	138	117	137	163	144	136	135	127	119	131	136	161	296	493	341	217	170	121	127	125	122	106	103	99	95	110	114	104	119	102	102	100	109	100	95	108	109	110	118	105	97	139	138	121	113	112	106	103	125	112	108	107	105	101	110	116	110	112	123	124	125	117	105	91	102	123	98	103	110	114	117	131	111	108	98	87	113	104	120	117	99	109	111	107	100	102	118	94	102	110	120	119	111	94	100	126	116	101	109	106	119	96	113	107	119	116	107	114	124	113	118	100	129	106	104	113	113	117	106	94	129	112	119	95	111	111	99	101	112	124	120	103	116	104	118	101	91	96	101	114	105	105	92	98	123	114	115	114	113	98	105	113	103	107	112	94	113	115	107	114	112	100	118	112	125	85	118	92	113	98	94	101	118	96	95	107	87	90	94	98	129	103	112	101	116	111	115	114	101	107	127	115	97	105	115	114	119	106	118	132	115	85	87	110	102	105	114	94	98	104	104	100	105	104	105	93	106	116	104	115	98	104	117	104	112	117	124	122	104	120	111	105	105	130	98	118	102	117	108	116	120	115	121	85	111	106	98	108	115	117	112	112	120	108	123	111	98	123	104	114	89	105	108	99	101	133	105	103	111	113	90	116	114	105	102	98	104	119	122	105	106	102	127	133	99	109	106	92	95	104	111	115	108	117	105	111	97	106	112	108	101	99	85	103	99	122	130	121	116	108	112	98	132	124	106	89	100	108	128	109	94	122	92	109	118	136	120	102	100	111	97	115	114	107	111	100	101	105	129	108	100	119	94	106	103	111	112	109	111	100	90	104	108	115	133	107	114	104	134	114	90	115	121	113	98	125	123	108	103	100	117	112	113	115	125	128	107	131	85	120	108	101	92	116	98	106	101	108	104	140	103	109	88	117	105	104	100	98	100	97	89	110	98	116	124	108	106	101	99	107	111	120	110	92	102	105	101	103	118	114	106	116	115	120	119	111	124	111	122	83	117	88	134	115	126	119	115	128	110	116	122	97	100	106	94	128	98	94	112	102	106	104	108	98	130	109	100	104	114	115	94	109	110	119	120	101	104	114	99	114	120	95	111	101	109	110	104	106	110	112	114	112	115	101	122	108	105	105	135	96	92	75	116	105	118	120	114	103	107	96	111	112	118	130	107	88	101	113	121	91	106	114	116	99	108	112	105	113	124	112	94	102	114	106	118	107	112	104	111	128	90	120	87	107	104	100	101	112	120	130	105	112	116	108	120	98	128	103	78	108	102	127	116	107	97	111	123	102	111	112	95	124	112	106	88	107	105	105	127	105	104	99	109	118	102	104	116	110	96	108	105	110	108	106	111	121	114	116	134	105	119	117	104	111	101	116	104	109	102	112	105	98	116	109	122	106	104	106	93	98	124	93	122	117	81	108	101	97	115	93	102	105	120	119	106	101	125	112	114	120	107	95	107	106	114	108	107	97	102	103	115	105	126	88	124	116	110	119	95	103	94	101	116	118	111	104	115	91	113	122	128	105	106	132	129	104	113	99	124	97	128	105	107	107	92	110	100	119	109	115	108	120	109	100	125	119	126	117	114	108	106	120	126	112	113	105	96	99	114	104	126	110	120	96	105	116	116	107	109	103	124	92	146	103	83	115	115	103	119	107	103	91	124	95	96	108	91	104	115	100	124	106	109	92	102	101	118	113	106	99	105	110	88	96	108	106	90	111	113	112	111	114	112	117	112	110	103	90	114	97	112	118	109	101	101	103	126	103	96	101	98	112	104	95	117	140	109	108	112	105	124	91	117	128	117	115	100	119	121	102	122	99	114	110	109	112	84	111	115	89	102	108	103	105	95	104	116	104	116	97	100	110	111	110	76	106	101	107	126	102	99	119	114	105	118	128	117	116	115	114	108	90	116	138	119	113	110	105	113	134	109	110	116	106	97	116	97	103	107	95	115	118	128	88	115	106	112	111	113	115	104	116	127	114	86	108	113	117	124	102	117	107	109	84	116	109	104	116	110	104	99	107	97	131	106	104	105	133	119	98	106	106	110	99	122	124	125	97	121	113	103	108	113	120	113	128	112	111	107	89	112	116	111	104	100	122	104	92	102	107	99	100	92	120	119	118	118	104	98	101	107	78	116	118	111	111	116	101	132	111	99	110	126	113	107	108	113	118	88	119	118	98	99	112	100	101	120	100	108	100	104	119	112	112	100	101	121	127	100	103	102	118	99	105	117	115	122	107	113	110	85	119	131	89	116	109	109	117	116	110	107	117	100	111	117	100	110	109	97	119	108	93	93	123	108	95	114	118	90	110	124	116	110	124	94	113	109	114	111	119	110	92	99	107	111	126	109	104	108	97	126	107	108	111	105	105	99	114	84	129	91	95	115	121	97	103	115	108	109	109	113	121	100	114	107	110	104	103	105	98	107	99	98	116	98	115	123	105	109	123	113	97	112	79	102	104	110	114	92	110	94	112	119	90	112	106	92	116	106	88	109	128	100	91	108	145	106	107	112	105	92	112	98	107	113	105	87	97	118	114	100	96	101	109	119	108	122	112	111	105	109	113	113	94	127	118	100	109	128	99	107	103	113	115	106	97	91	126	109	95	115	111	93	103	114	118	119	114	95	128	106	113	107	122	100	133	122	91	105	90	98	115	113	131	115	106	109	97	116	106	115	110	91	109	92	115	116	101	114	95	114	118	112	95	104	116	101	119	107	115	102	109	107	126	132	136	103	103	96	121	103	111	107	136	119	115	101	114	121	111	127	109	125	104	110	94	97	106	101	116	94	97	90	103	135	102	120	104	97	116	104	107	124	115	104	112	121	101	92	116	110	113	111	112	117	104	150	104	116	105	96	111	99	93	122	121	107	103	126	112	90	104	120	108	117	101	100	99	95	101	107	101	122	103	129	115	105	115	119	124	107	103	103	113	113	120	97	105	103	113	107	114	113	113	102	110	113	98	105	138	124	116	115	110	111	112	97	101	103	86	119	120	107	133	105	97	111	98	111	121	106	101	100	101	113	101	126	110	100	109	106	108	120	132	105	116	129	123	107	121	98	107	106	123	105	113	93	107	127	103	105	114	102	106	110	111	107	109	105	105	110	109	114	112	86	100	104	101	110	103	103	106	122	123	90	94	121	115	119	97	89	84	106	111	99	106	90	89	113	101	117	118	110	99	108	96	128	109	119	107	113	105	88	94	98	122	97	86	116	98	112	117	95	113	114	107	118	137	121	111	113	100	108	111	114	124	92	105	106	96	95	115	123	122	88	114	108	98	131	100	109	103	110	108	114	107	103	103	107	107	117	113	113	110	105	108	105	104	116	104	102	98	96	107	124	103	137	103	113	84	105	107	111	99	101	130	108	103	114	118	114	126	116	110	112	113	107	104	101	83	106	121	104	104	110	98	115	95	109	102	117	115	108	93	107	123	114	111	112	111
14165	6903	4131	7142	13833	14339	11629	9283	7770	6526	5071	4237	4875	4688	4055	3137	3174	19962	13749	6547	1743	1632	1588	1474	1390	1508	1593	1694	1767	1896	1834	1647	1667	1657	1603	1655	1722	2472	5691	8574	5947	3460	2012	1300	1065	961	955	996	979	968	955	922	929	991	925	937	944	960	920	989	968	973	1020	942	957	927	984	959	931	936	957	916	977	919	946	989	976	928	954	917	959	950	913	932	929	974	957	905	1001	990	972	921	952	932	963	988	980	909	952	960	917	983	960	934	956	973	931	934	955	955	946	1020	955	990	977	983	933	1025	961	925	876	940	987	958	954	965	970	973	922	922	972	925	915	940	956	1010	966	946	953	977	946	945	997	925	976	979	931	953	884	986	977	945	972	981	1050	981	910	891	933	899	961	921	948	979	996	947	937	957	912	942	982	1005	993	953	926	1033	971	968	979	919	885	1016	915	962	998	992	947	998	968	895	960	954	953	963	1009	985	955	964	934	939	902	974	946	948	917	966	931	994	944	950	939	965	968	996	950	893	963	919	967	945	952	954	942	1025	982	979	941	950	979	894	977	978	954	917	1013	970	981	952	949	892	934	938	928	916	915	919	989	979	961	942	999	965	951	954	983	972	921	961	932	963	935	936	931	976	962	974	944	939	951	898	930	981	941	935	994	1023	1023	924	894	903	970	947	969	980	940	992	941	976	878	977	961	925	946	946	951	961	942	979	958	977	964	962	1002	998	932	954	985	968	967	903	964	947	947	981	1013	935	973	941	994	989	952	930	993	888	1001	971	940	922	920	997	908	988	960	974	968	953	926	980	954	954	898	938	930	1000	895	925	1005	949	964	938	961	948	942	920	907	951	967	922	943	973	968	945	929	951	966	1007	974	951	973	949	965	978	976	957	973	929	961	975	972	927	974	931	974	921	908	957	899	961	924	909	939	982	950	971	973	919	925	956	986	983	884	919	978	990	958	935	941	950	1006	925	932	960	959	946	1014	960	981	963	968	918	945	964	1029	978	953	939	905	927	953	924	930	999	1019	958	933	900	943	961	964	903	972	989	890	974	980	977	929	960	990	954	961	919	938	965	951	994	981	915	983	935	965	981	989	926	998	1039	944	939	948	961	1005	923	886	988	1037	942	914	1031	928	996	946	1010	900	965	983	932	1021	960	947	982	938	975	997	970	956	980	891	936	937	1003	941	944	904	974	994	921	934	957	923	933	998	981	965	1003	949	961	994	922	1001	939	947	972	928	938	930	945	944	1032	975	941	989	960	1011	969	982	964	962	949	997	977	922	913	971	966	949	1031	959	963	956	932	986	1004	951	920	941	948	979	944	963	938	944	960	973	976	959	898	923	975	983	976	924	1009	915	961	984	953	999	987	950	973	907	946	989	983	950	973	941	928	992	971	973	960	961	974	968	971	938	994	934	1006	978	977	1015	927	989	906	979	1028	927	954	948	959	950	962	913	967	958	877	975	976	929	962	938	1035	925	931	997	966	920	942	984	987	1008	972	972	991	950	901	946	932	994	960	912	976	948	922	946	931	1017	970	984	973	996	955	927	938	934	935	952	979	944	985	972	925	961	1003	979	952	950	989	967	906	935	937	923	997	935	940	929	958	996	971	987	963	1002	974	948	968	950	934	954	976	969	999	918	929	911	952	951	924	999	928	943	979	955	908	950	877	965	923	904	953	994	955	994	958	959	975	975	952	955	933	1010	961	957	900	959	890	951	997	982	940	957	912	988	980	947	990	940	910	997	944	945	996	1005	953	1005	978	986	989	941	937	1002	976	958	933	976	943	969	976	955	929	969	947	958	922	952	947	966	957	943	923	980	901	975	956	965	1003	885	949	973	976	950	936	1003	981	914	961	890	935	946	969	953	980	977	997	945	950	941	985	913	967	978	930	936	1008	906	1011	953	953	996	1003	960	909	968	951	948	926	909	983	915	941	963	906	955	938	978	971	961	938	922	912	971	987	972	954	1007	980	963	925	934	926	904	980	938	1007	1006	917	964	915	938	992	905	973	875	991	969	910	904	975	1003	982	968	951	940	982	1012	953	967	990	955	937	984	937	920	998	956	969	926	956	995	940	961	962	910	952	1004	947	941	964	947	990	958	981	951	955	986	931	913	924	957	929	920	950	926	937	932	1019	975	935	924	1004	924	895	979	1018	962	933	983	927	975	975	944	996	953	935	934	929	928	968	968	993	964	983	936	976	920	974	972	943	940	952	932	937	1004	962	925	931	956	918	931	981	942	961	990	957	921	969	978	985	921	901	981	966	867	1012	1006	967	1005	983	972	956	981	928	959	959	956	925	954	945	968	925	950	972	958	986	900	997	929	990	937	909	995	973	999	920	982	962	969	914	1001	942	942	925	920	988	962	1032	989	981	1017	946	999	949	1016	936	956	941	937	942	960	985	950	979	974	948	927	987	953	979	916	1060	972	925	994	957	983	895	953	1004	1000	905	956	985	914	943	975	968	951	986	943	943	953	985	983	982	958	937	925	960	960	958	958	939	972	930	953	903	977	917	910	940	1003	963	974	985	942	966	950	979	981	1004	982	920	943	935	997	974	977	966	941	913	957	916	950	950	974	942	994	987	1023	971	964	981	920	877	978	980	979	963	940	959	1036	947	1001	943	916	944	936	928	954	993	914	974	963	961	977	950	949	938	1044	912	934	889	1006	972	944	957	1004	951	994	883	957	924	972	964	967	973	932	934	943	972	997	989	1000	939	961	965	960	975	948	922	957	1005	923	938	935	981	952	993	939	909	879	992	1009	919	1001	1014	977	971	1002	943	924	948	892	939	908	1006	926	910	948	965	950	974	957	974	949	925	977	979	905	993	971	933	967	930	944	947	930	993	1017	937	937	937	912	977	976	989	913	909	945	942	933	927	964	947	990	958	1027	961	982	945	938	954	986	969	1002	993	1008	998	923	908	948	910	937	948	939	904	966	943	980	964	959	1004	1004	896	957	927	958	995	1019	946	969	972	934	905	991	979	1022	905	950	944	918	956	915	962	947	967	916	967	967	988	894	980	948	932	936	939	984	906	954	957	945	1013	939	896	959	919	975	911	963	1001	982	945	1022	985	962	970	969	974	900	1000	977	934	972	903	955	938	988	953	972	928	955	981	974	979	908	970	927	935	916	902	956	960	939	946	995	961	959	954	977	919	961	983	953	906	961	942	946	931	982	950	981	967	960	920	950	939	938	964	993	925	1007	937	974	925	926	975	939	956	960	1006	936	946	978	969	983	904	931	922	993	949	932	1002	939	975	908	981	960	927	923	1015	947	905	962	1031	963	957	930	1001	930	930	928	990	998	975	1011	982	955	929	975	986	984	1020	992	993	965	909	936	982	954	957	982	998	934	942	922	960	948	928	927	947	932	940	966	951	957	1018	916	996	971	973	955	944	1013	946	952	956	1018	1007	996	1046	965	961	949	961	985	943	903	938	963	987	961	969	968	984	919	1011	943	998	973	963	959	960	882	911	949	924	956	981	928	960	957	968	958	912	950	936	907	963	959	941	972	949	942	983	979	988	978	989	958	943	964	930	922	994	973	971	953	916	940	962	1009	962	973	890	987	956	968	955	956	973	932	920	966	952	1025	987	1006	1003	963	964	971	952	953	978
1087	261	200	143	151	176	173	174	180	164	135	195	180	164	158	143	118	258	238	192	103	107	107	122	112	108	98	125	129	121	137	124	115	120	116	125	99	120	110	124	149	154	94	131	99	132	85	93	105	99	101	112	109	96	112	87	94	101	86	121	113	94	118	101	91	117	101	103	116	96	109	110	99	97	100	113	130	118	92	98	97	105	106	98	103	95	110	92	106	106	97	82	102	105	102	109	103	113	105	95	108	110	94	101	95	90	80	122	102	111	105	113	98	88	98	82	90	96	96	117	111	94	104	106	102	107	92	95	88	81	90	100	111	84	110	120	104	110	91	108	107	91	104	112	119	102	104	92	97	96	82	101	111	96	88	104	92	115	102	102	110	95	95	97	97	82	80	100	107	123	88	101	112	107	118	94	104	98	101	112	84	85	89	95	123	99	105	97	79	92	104	86	96	118	94	115	110	98	95	95	98	103	106	105	88	116	119	100	89	101	121	124	103	117	120	109	105	96	101	107	97	90	135	105	102	114	105	75	108	105	100	101	115	89	110	105	88	104	111	96	113	90	86	111	100	133	99	103	98	99	108	119	96	109	93	84	102	111	113	119	115	98	90	83	109	104	101	108	99	108	111	88	83	109	96	107	112	110	103	98	99	100	97	85	95	102	109	112	110	103	107	104	107	89	97	116	102	120	98	93	100	120	108	111	93	91	91	86	89	96	94	108	126	110	86	105	111	97	108	100	121	128	98	105	108	112	94	101	119	103	97	90	124	106	110	90	119	103	112	99	97	95	87	108	112	104	113	128	93	121	108	94	108	113	106	114	87	111	105	87	108	128	100	103	100	102	103	103	103	89	110	114	113	100	94	95	103	93	96	102	91	109	98	121	86	104	96	92	97	90	82	122	95	96	103	111	107	97	89	93	109	118	112	91	118	112	98	115	109	95	108	108	97	131	97	92	80	100	87	116	117	117	101	110	111	102	124	107	92	102	93	88	103	107	98	109	90	109	104	97	118	93	119	98	86	111	119	92	109	106	111	110	107	92	106	102	101	109	90	121	106	107	106	106	111	96	98	85	90	109	97	113	97	93	85	107	102	110	106	101	99	109	103	93	108	107	92	92	93	114	100	90	85	89	101	105	81	96	110	113	98	105	106	93	97	106	75	102	104	114	119	105	91	118	92	98	98	96	107	103	93	116	97	99	104	83	91	114	109	104	100	79	106	98	85	105	98	97	90	99	108	100	97	116	106	110	107	100	105	113	111	101	102	117	94	109	92	103	109	87	81	103	98	108	96	110	106	98	123	101	98	98	84	90	99	104	102	99	102	115	101	112	97	100	71	95	111	103	106	106	105	121	95	101	113	100	108	114	83	84	97	100	106	113	83	106	102	91	98	98	93	107	99	102	87	98	87	86	100	97	105	114	92	90	92	99	90	107	99	95	116	111	94	110	106	100	116	94	97	109	108	103	90	111	107	106	117	84	109	113	109	97	102	106	90	92	120	104	87	122	110	114	81	117	110	93	110	92	112	109	102	100	84	109	74	108	93	96	100	107	107	94	95	113	98	105	96	102	105	94	118	77	85	99	96	100	108	97	101	92	109	103	107	114	99	106	105	84	92	104	117	117	108	93	104	96	97	97	99	104	109	106	93	95	85	91	111	106	104	106	93	104	104	125	89	100	84	105	107	97	96	119	109	120	110	127	92	95	100	86	102	93	115	114	100	94	101	111	85	92	100	99	89	101	105	99	113	81	101	101	107	98	82	96	118	111	110	119	106	107	83	106	98	118	96	107	96	91	96	110	106	90	91	98	97	106	107	93	89	92	99	100	114	102	95	99	116	109	91	96	105	96	97	99	95	103	106	102	107	106	92	112	126	99	102	103	97	103	96	114	115	103	92	111	111	106	99	99	116	87	87	88	124	108	97	113	86	98	118	105	96	96	114	104	101	89	112	93	104	116	112	104	93	100	109	108	106	114	105	105	105	129	112	95	117	92	96	108	113	106	111	109	118	98	82	100	94	80	103	107	94	98	88	97	108	84	93	120	104	84	103	99	102	99	87	85	97	91	113	110	95	129	112	105	104	103	112	88	95	120	96	84	92	88	109	92	91	98	110	112	82	97	100	105	102	112	101	97	107	97	106	102	87	112	78	90	98	98	102	93	104	107	92	114	106	103	97	114	102	110	124	98	106	85	94	104	106	83	100	114	117	101	101	93	86	112	104	104	92	112	97	112	96	99	95	100	97	107	109	109	91	102	87	97	79	93	98	89	93	92	109	92	93	101	104	79	91	113	88	101	94	91	121	116	102	109	99	93	104	97	113	107	84	113	124	102	104	89	89	116	109	119	98	111	127	97	105	105	74	92	98	85	97	104	86	91	98	92	88	89	107	101	97	90	95	112	96	99	103	103	112	110	98	103	111	98	104	83	110	107	102	100	112	118	96	99	110	89	130	98	104	97	106	99	89	91	98	101	105	100	110	94	84	114	101	101	104	110	100	110	98	109	96	105	106	91	91	97	88	106	103	102	87	111	111	97	128	102	83	103	83	97	104	96	108	107	88	119	97	95	112	114	115	100	92	123	115	117	108	102	116	97	87	122	101	91	101	105	105	121	105	116	122	94	89	88	114	107	122	97	105	95	102	97	103	123	104	89	118	122	90	99	106	93	109	107	101	101	99	99	110	91	88	107	92	112	103	97	115	99	94	106	87	102	111	108	110	109	110	120	123	99	94	116	96	104	90	104	104	93	97	91	105	99	83	84	97	84	114	103	93	108	96	115	110	89	106	104	104	93	91	113	99	108	104	102	113	97	116	92	98	109	110	119	106	116	119	91	88	100	98	87	103	114	89	101	96	103	105	106	96	98	98	104	104	103	114	99	96	105	98	105	84	96	120	90	95	110	103	115	103	104	112	96	108	114	114	101	118	101	89	103	123	119	87	99	91	101	92	106	103	108	84	105	100	84	87	116	87	83	103	93	86	119	104	108	89	93	104	108	108	97	100	117	89	112	100	93	92	89	114	109	99	96	100	85	112	79	105	110	122	115	107	108	109	99	101	100	94	96	83	94	96	103	98	128	104	111	86	89	112	95	108	78	104	118	106	92	97	105	114	111	84	105	105	88	113	102	93	93	112	87	100	105	97	118	102	100	94	107	113	101	98	81	107	103	95	116	105	102	104	119	102	88	101	113	117	119	104	102	119	127	111	90	117	115	119	107	106	96	119	102	92	111	108	101	95	111	93	95	102	109	91	117	100	109	113	113	89	100	112	114	105	122	86	97	105	114	112	99	96	93	104	81	99	115	81	106	96	110	93	92	82	102	95	111	93	95	119	97	104	96	117	89	91	100	106	95	122	81	100	110	108	102	93	101	82	88	105	85	96	104	110	105	103	113	110	95	103	84	104	92	101	112	102	117	109	117	98	101	105	72	98	106	109	111	107	109	105	101	85	113	101	87	98	97	118	109	96	102	102	104	104	102	106	113
10980	3902	2336	3715	7286	7543	6221	5242	4077	3205	3033	3567	3262	2701	2136	2095	1967	6109	4777	3512	1247	1244	1151	1090	1237	1258	1265	1296	1363	1413	1283	1264	1280	1430	1422	1465	1505	1413	1168	2128	2369	1794	1378	1096	959	912	897	936	882	871	907	860	859	962	896	924	903	893	963	897	932	910	926	911	880	862	933	899	906	912	899	886	893	883	855	870	867	864	881	954	913	951	948	870	861	832	890	852	866	941	864	917	916	910	931	898	932	945	890	900	897	887	920	871	862	885	891	890	898	883	902	910	882	871	928	923	903	857	915	843	889	911	877	921	908	901	925	897	949	856	917	885	851	948	930	894	881	912	869	820	871	910	915	888	887	828	847	865	891	869	907	891	924	908	840	827	948	872	878	896	940	915	918	853	885	895	876	888	921	938	905	870	875	924	894	913	910	871	878	895	858	850	905	901	879	847	863	871	846	908	904	913	930	878	861	918	916	911	918	878	897	849	906	909	914	895	875	886	906	914	888	887	919	883	880	858	932	877	863	870	933	867	914	869	894	840	886	871	883	876	866	868	898	936	908	957	848	862	896	940	912	929	892	886	857	890	881	892	903	883	884	826	912	936	922	892	884	921	896	927	873	885	877	868	865	897	908	881	896	879	962	902	931	896	888	928	919	940	896	901	905	899	897	877	871	916	920	888	913	861	879	893	872	912	846	835	852	867	902	864	883	905	937	873	885	888	906	909	906	874	914	949	861	894	891	896	929	890	907	904	936	870	916	899	858	889	883	896	930	940	880	887	893	896	897	860	886	903	849	838	908	892	921	900	899	872	906	873	896	910	879	885	880	916	901	886	901	932	875	882	880	910	871	934	927	867	889	927	905	871	887	908	882	869	854	884	870	904	902	882	941	858	847	860	904	859	925	895	952	843	841	910	921	894	899	905	930	912	913	909	954	894	914	908	919	888	873	950	915	860	921	905	922	895	865	925	907	909	945	950	904	858	892	896	895	892	894	916	891	882	904	902	891	944	907	925	898	917	899	905	922	865	887	889	885	860	887	915	909	874	922	913	878	886	890	843	870	859	888	920	890	902	846	901	837	885	952	915	940	958	844	891	902	934	862	877	872	887	865	893	919	877	944	878	882	883	954	963	844	856	938	884	855	904	947	902	919	905	909	898	855	880	931	892	892	892	921	928	908	861	921	835	963	893	938	903	917	883	892	945	914	897	887	854	876	948	871	895	885	893	885	960	953	847	859	897	915	871	915	868	885	916	891	901	907	960	897	932	967	870	937	874	983	888	918	912	840	915	899	935	903	904	839	846	893	897	892	874	832	864	951	918	878	913	909	918	896	874	886	910	959	859	903	929	909	906	925	856	884	846	872	872	892	844	924	924	933	939	919	915	920	904	908	906	960	909	928	872	923	968	889	879	934	901	890	875	907	888	920	899	912	869	868	901	883	910	910	911	867	840	931	939	942	935	888	849	926	932	937	928	917	879	916	911	932	874	885	900	878	868	918	835	896	928	933	913	869	880	899	898	891	929	927	889	916	926	900	951	830	909	890	865	875	849	913	928	912	920	894	904	899	876	889	877	893	941	942	887	892	884	836	886	919	831	968	876	939	898	879	933	857	920	881	893	876	899	872	885	916	880	903	919	945	884	867	955	884	865	856	872	882	944	885	887	943	853	855	827	885	873	908	863	890	853	924	862	947	943	896	888	939	956	881	868	916	902	838	902	901	918	895	916	876	856	873	918	960	933	851	970	889	951	881	887	863	936	900	917	910	886	852	890	898	930	900	875	916	926	870	877	938	922	914	927	872	874	870	893	885	900	927	925	893	870	919	928	872	949	888	869	879	931	861	892	905	920	884	905	839	899	919	825	913	935	862	896	948	875	875	901	952	849	1001	893	969	898	843	905	887	907	962	876	911	876	963	906	886	860	903	871	867	927	890	868	893	879	886	904	898	888	907	849	862	892	924	898	837	892	921	862	921	860	891	961	916	841	856	899	863	897	836	851	866	856	870	880	881	909	940	890	889	913	939	864	884	900	871	887	898	886	881	936	934	877	879	924	893	982	892	920	892	923	921	839	888	898	890	852	892	920	894	922	879	868	885	894	889	910	864	841	914	874	952	913	878	856	904	931	899	885	886	904	910	884	874	927	874	881	913	904	902	887	919	904	921	886	911	914	916	924	823	917	887	887	908	910	882	920	942	863	854	907	888	867	871	894	898	864	883	895	909	909	860	930	901	854	918	912	927	924	837	920	918	843	938	891	872	896	902	974	890	901	881	915	905	851	873	935	900	895	905	925	931	893	880	904	864	916	866	905	960	837	950	878	896	863	900	852	955	925	872	898	918	894	905	920	840	878	931	936	897	835	940	854	914	893	899	930	868	884	941	912	838	890	896	867	907	849	954	946	917	946	858	884	894	881	936	878	924	897	916	877	915	889	890	942	918	868	853	938	944	939	896	946	926	885	868	934	878	862	863	919	860	884	883	928	875	833	873	895	911	886	935	910	923	909	873	893	891	949	900	967	932	891	888	932	892	937	899	913	914	882	885	898	887	876	909	849	897	888	870	863	909	923	970	884	857	861	900	902	884	909	934	881	869	913	967	927	903	888	900	894	876	887	890	931	904	881	932	871	920	866	876	898	858	918	843	888	876	898	899	875	879	909	890	944	893	894	881	936	861	953	883	876	884	837	901	919	907	922	944	891	846	934	920	863	910	943	907	912	928	874	916	877	879	860	914	876	892	879	933	892	912	907	905	919	914	947	888	939	914	942	908	854	884	850	958	920	896	876	925	861	921	922	930	941	923	898	881	944	905	908	884	949	886	880	873	893	860	880	931	871	892	918	852	887	891	917	900	885	902	882	913	917	912	901	849	862	910	881	894	907	887	927	892	882	856	944	876	902	890	899	990	926	943	861	898	865	881	800	888	841	924	890	927	904	959	864	910	934	909	887	892	927	892	848	929	880	903	888	918	890	866	957	935	925	869	898	893	964	913	904	882	893	885	848	879	876	876	895	952	825	897	868	869	921	892	922	837	917	915	923	921	903	879	848	873	884	883	890	929	891	888	908	892	900	852	900	896	850	868	877	895	899	858	875	847	885	868	885	897	893	882	917	900	915	880	912	860	875	894	932	917	940	863	859	917	888	919	890	906	919	928	890	918	901	852	906	911	879	830	937	849	885	895	898	855	947	904	905	893	952	867	904	904	885	869	895	900	884	923	920	903	914	899	867	901	902	915	865	831	937	930	891	868	861	856	857	896	836	870	991	912	924	898	886	912	850	946	867	900	857	891	909	927	882	971	915	971	860	867	954	868	914	926	898	931	921	938	896	881	862	919	976	915	870	925	845	931	873	932	908	904	889	867	892	902	842	876	965	933	915	884	922	906	876	911	916	922	918	903	897	862	892	870	894	916	901	905	949	873	882	907	895	886	898	904	944	910	917	913	892	905	928	953	891	926	957	838	875	853	868	918	931	903	919	890	933	923	911	871	920	917	886	944	921
795	396	296	225	199	224	264	235	196	237	237	210	162	193	186	164	190	728	702	299	146	136	159	135	111	147	131	135	130	128	134	139	143	151	136	148	142	136	174	246	245	216	161	147	159	122	111	126	118	117	119	120	126	100	127	120	106	106	99	107	125	135	102	116	106	117	124	155	105	121	125	114	121	120	142	117	110	117	106	129	125	126	131	110	108	121	113	105	126	125	121	130	111	112	121	114	109	128	141	127	103	124	126	139	127	104	133	126	137	117	109	137	118	152	120	130	112	129	125	126	136	122	106	107	112	118	120	115	130	133	118	110	104	124	110	92	110	119	101	141	121	127	117	102	108	134	119	143	130	121	107	111	134	99	105	113	126	111	121	116	124	97	124	136	144	109	125	137	127	116	123	95	117	129	103	128	108	112	116	119	126	126	110	108	131	125	118	112	119	121	126	127	124	133	132	131	124	113	134	119	124	133	112	128	114	103	119	119	119	119	123	128	126	132	122	122	113	114	113	133	126	130	118	117	109	128	126	117	111	120	128	108	115	128	137	116	100	116	118	129	125	117	119	119	121	116	115	133	168	136	123	113	109	100	129	126	135	125	130	113	103	102	117	112	116	112	112	95	119	132	142	99	111	115	134	117	117	149	102	112	133	110	116	115	130	114	123	123	125	119	153	123	128	115	118	125	127	128	137	136	131	131	107	114	116	114	131	106	112	123	107	113	117	121	108	115	134	123	109	113	115	132	121	126	127	116	102	133	114	124	113	122	122	126	128	118	117	120	115	117	123	114	136	106	120	115	123	136	115	131	123	120	140	114	109	119	149	129	116	142	117	109	120	139	116	116	130	128	106	117	119	123	104	124	120	128	116	135	121	115	115	100	100	112	132	115	154	108	116	124	142	129	133	113	115	114	99	110	116	125	103	125	131	128	117	118	138	135	101	123	107	120	118	136	135	133	135	126	109	126	128	126	121	126	126	106	110	125	125	95	115	130	115	125	111	117	134	116	124	112	116	113	103	125	120	123	110	126	107	119	131	132	138	128	118	102	118	122	118	114	116	122	117	116	128	128	130	121	119	107	106	94	123	108	96	115	149	133	129	134	132	106	120	145	133	118	132	134	118	147	136	120	97	107	121	105	116	121	130	114	112	121	116	109	129	110	132	100	105	130	121	129	103	106	131	111	125	120	118	127	111	116	131	115	128	118	131	128	119	107	127	105	117	112	115	140	121	140	124	116	122	136	115	100	114	124	125	107	117	104	125	109	129	106	125	138	117	129	128	119	129	152	123	122	122	117	130	120	128	102	118	103	122	131	119	123	120	135	98	127	121	120	111	121	113	138	94	131	117	116	135	105	127	114	125	113	115	117	115	128	125	124	107	125	126	116	136	105	118	126	129	123	135	111	120	120	122	117	125	121	101	131	109	128	112	97	111	103	108	132	125	134	129	130	107	110	136	90	109	120	117	116	129	115	119	112	116	124	126	120	125	126	114	129	146	122	103	130	112	125	114	125	122	137	124	122	127	120	115	114	102	131	134	135	128	118	115	125	126	113	107	119	137	141	140	111	115	124	129	120	130	115	116	101	117	114	115	122	123	120	126	151	129	113	116	124	145	130	125	121	116	108	127	117	107	126	121	120	131	102	110	131	119	141	115	123	124	124	132	141	126	122	123	114	147	120	123	155	117	116	117	133	133	126	123	128	111	116	101	124	121	127	103	102	123	124	128	127	120	107	124	97	127	96	134	140	125	120	121	104	133	114	133	96	125	116	130	99	145	112	114	122	144	124	121	129	125	107	123	113	137	117	136	122	131	115	114	126	111	125	126	128	130	116	105	127	138	118	115	127	128	91	125	118	106	118	101	116	122	128	127	117	127	111	124	113	110	115	120	129	124	99	126	114	132	131	131	120	135	133	141	128	108	134	116	136	114	119	121	130	137	126	116	110	115	115	140	124	126	103	114	115	112	123	111	130	121	124	132	119	108	121	106	101	133	150	129	137	130	120	112	120	124	127	114	110	114	112	96	125	135	126	117	119	110	108	116	129	113	151	129	116	145	117	122	116	137	124	116	118	110	110	115	119	123	114	123	115	122	112	84	122	127	110	117	109	117	110	125	128	117	105	126	106	119	136	119	113	132	117	132	129	137	113	132	113	129	117	118	118	113	136	125	107	124	112	127	104	129	110	156	139	117	127	126	122	116	126	127	133	116	125	116	129	124	110	124	116	127	113	125	120	102	123	133	121	103	102	128	107	109	115	124	122	122	116	123	111	110	132	97	140	111	125	121	118	116	121	133	133	112	106	124	111	110	121	127	124	109	137	133	118	113	121	139	134	121	127	120	129	131	89	124	124	134	128	126	111	102	137	105	141	111	123	106	132	117	101	147	119	109	97	116	118	126	127	109	114	121	131	89	109	135	119	126	103	117	126	134	143	110	111	129	128	141	109	118	124	116	106	113	106	108	116	136	124	111	121	137	120	129	116	137	139	116	118	120	130	132	105	123	130	125	119	114	127	120	133	136	147	113	118	141	120	131	116	103	116	147	132	111	114	113	125	128	120	152	128	120	116	89	119	114	132	124	131	116	108	126	123	115	131	136	113	130	116	110	116	139	105	109	137	122	120	123	98	114	113	112	133	132	135	124	107	116	126	117	118	126	116	110	116	123	137	112	127	116	119	124	136	138	135	111	108	130	120	125	133	128	123	125	116	109	118	116	130	121	119	113	132	133	117	109	112	126	134	98	108	114	119	115	108	114	101	133	118	120	125	121	123	109	128	114	126	96	135	120	129	133	115	128	128	119	118	97	127	119	112	122	111	124	115	124	127	121	108	113	103	120	132	145	109	112	117	116	128	103	119	141	122	128	129	128	160	130	140	126	132	113	127	117	119	111	140	127	118	141	119	111	141	121	113	109	116	108	129	138	126	119	110	116	119	130	124	138	124	102	127	106	102	118	121	108	116	127	128	138	135	114	129	132	120	127	114	112	152	114	127	129	108	132	90	121	111	114	107	92	119	131	127	121	127	104	123	114	127	125	120	113	119	114	121	112	125	105	142	121	120	111	112	118	114	128	131	123	108	123	111	101	119	131	114	135	120	119	119	131	112	135	105	117	117	110	138	119	124	131	126	128	126	112	129	111	125	134	138	101	125	116	136	124	111	109	116	130	124	129	133	123	111	130	116	130	124	109	125	119	116	111	108	135	139	126	123	110	109	120	111	123	106	120	121	140	129	135	147	114	98	126	128	123	116	100	119	124	118	108	114	124	126	110	128	128	116	109	123	118	118	119	129	133	128	98	141	102	122	130	115	105	120	110	112	131	131	122	134	109	128	134	123	114	116	127	136	128	106	119	126	124	91	107	111	120	106	113	106	113	142	117	130	112	96	113	144	111	103	134	120	112	127	125	122	100	131	115	143	131	132	133	116	110	126	101	137	130	114	109	100	114	140	114	133	133	134	120	131	114	109	130	118	104	111	115	132	124	122
11720	5550	3398	5111	9936	10529	8836	7120	5573	5350	5489	4659	3347	3065	3046	2938	3115	13796	13083	5762	1740	1732	1737	1579	1638	1577	1632	1532	1580	1622	1680	1708	1571	1703	1656	1649	1632	1606	2664	4946	4354	2671	1796	1372	1216	1118	1102	1016	1055	1059	1070	1043	1112	1054	1073	1083	1070	1076	1048	1094	1078	1053	1019	1017	1071	1032	1052	1043	1068	1045	1088	1048	1072	1019	1025	1037	1035	1091	1070	1042	1057	1070	999	1033	1049	1120	1065	1092	1052	1072	1071	998	1074	1061	1022	1152	1078	1067	1042	1074	1084	1036	1051	1023	1068	1023	1060	1080	1003	1017	1084	1076	1049	1076	1031	1084	1058	1078	1013	1017	1042	1052	1020	1064	1087	1003	1060	1060	1023	1007	1074	1046	1048	1014	1067	1067	1059	1043	1100	1030	1069	1013	1038	1060	1052	1052	1036	1080	1049	1076	1091	1034	1051	1089	1072	1014	1038	1066	1075	1073	1041	1025	1027	1031	1081	1027	1068	1065	1059	1083	1136	997	1077	1053	998	1141	1057	1068	1026	1031	1059	1060	1058	1025	1056	1021	1032	1031	1042	1001	1101	1028	1024	1016	1084	1057	1042	1052	1068	1037	1036	1041	972	1024	1045	1079	1053	1036	1028	1055	1070	1045	1091	1054	1089	1053	1083	1028	1094	1063	1006	1050	1062	1042	999	1066	1005	1055	1064	987	1090	1018	1027	1042	1003	1090	1017	1026	1041	1084	1004	1088	1044	1081	1077	1055	1085	1001	1072	1073	1052	1051	1027	1061	1079	1079	1128	1059	1069	1088	1069	1007	1029	1115	1029	1017	1053	1111	1027	1035	1076	1085	1056	1008	1039	1075	982	1079	1056	1002	1068	1080	1090	1033	1123	1089	972	1007	1082	1073	1030	1026	1060	1014	1052	1110	1057	1024	1050	1087	1053	1059	1048	1054	1029	1036	1010	974	1030	1115	1111	1065	1092	1047	1037	1138	1071	1069	1150	1091	1085	1052	1019	1017	1053	1093	1077	1070	1075	1029	1040	1053	1072	1038	1052	1057	1075	1009	1096	1074	1118	1047	1065	1029	1094	1061	1058	1045	1043	1008	1076	997	1014	1031	1101	1116	1066	1015	1029	1050	1004	1063	1109	1041	1066	1052	1059	1003	1062	1034	1018	1032	1064	1050	1038	989	1028	1105	1038	1095	1089	1077	1140	1035	1096	1053	1077	1044	1075	1066	1074	1067	1007	1041	1094	1038	1042	1052	1069	1067	1018	1022	1088	1016	998	1075	1023	1042	1034	1013	1070	1030	1070	1045	1027	1051	1077	1076	1060	1028	1063	1087	1027	1053	1028	970	1077	1075	1047	1103	1037	1070	1049	1011	1024	1079	1059	1040	1070	1069	1068	1054	1069	1042	1021	1069	1098	1090	991	1030	1016	1055	1079	1111	1074	1098	1037	1074	1046	1083	1049	1003	1087	1052	1077	1078	1078	1060	1086	1006	1061	1121	1026	1069	1077	1106	1077	1043	1049	1127	1059	1040	1085	1063	1079	1069	1138	1018	994	1080	1062	1049	1018	1037	1045	1107	1084	1090	1026	1114	1109	1077	1086	1051	1013	1091	1081	1068	1083	1008	1042	1032	1143	1024	1056	1069	1021	1090	1037	1073	1061	1104	1023	1022	1084	1066	1038	1118	1092	1079	1055	1076	1009	1056	1083	1056	1070	1089	1035	1013	1056	1042	1053	1046	1082	1051	1065	1028	1051	1039	1131	1043	1002	1017	1098	1083	1056	1047	1027	1049	1004	1063	1091	1108	1097	1098	1071	1021	1013	1072	1028	991	1073	1105	1069	1038	1110	1011	1067	1018	1089	1046	1038	1023	1042	1066	1050	1043	1027	1096	1044	1062	1031	1014	1000	1061	1061	1039	1033	1027	1089	1033	1050	1089	1043	986	1064	1020	1070	1055	1055	1008	1084	1045	1073	1077	1075	1029	1048	1065	1026	1033	1034	1051	1051	1119	1031	1107	1063	1031	1021	1074	1026	1036	995	1029	1005	1040	1118	1040	1064	1035	1026	1092	1056	1077	1074	1013	1103	1012	1022	1108	1021	1057	1059	1074	1088	1129	1053	1044	1073	1027	1066	1038	1059	1079	1008	1072	1101	1034	1051	1096	1095	1052	1062	1071	1008	1027	1036	1006	1056	1080	1087	1104	1009	1067	1022	1046	1033	1023	1030	1065	1068	1068	1111	1109	1110	1100	1055	1020	1036	1044	1080	1048	1091	1081	1050	1058	1062	1044	1050	1051	1024	1065	1071	1025	1062	1088	1060	1062	999	1000	1023	1067	1033	1065	1004	1076	1006	1078	1036	1032	1068	1055	1054	1058	1024	1098	1093	1018	1065	1100	1041	1026	1056	1074	1002	1051	1070	1042	1139	1097	1043	1011	1037	1055	1053	1042	1047	1088	1035	1051	1010	990	1078	1060	1028	1075	994	1052	1025	1022	1047	1081	1075	1056	980	1047	1100	1059	1086	1057	1056	1071	1034	1057	1013	1008	1058	1101	1040	1062	1050	1096	1034	1012	1049	1018	1045	1095	1125	1077	1074	1040	1108	1021	1081	1034	1035	1059	1013	1073	1038	1063	1060	1052	1050	1043	1065	1118	1044	1016	1060	1059	1033	1099	1110	1063	1041	1027	1018	1023	988	1000	1037	1053	1016	1007	1056	1025	1104	1073	1053	1043	1083	1048	1070	1002	1073	1059	1024	1048	1048	1069	1081	1076	1111	1079	1095	1033	1104	1079	1024	1029	1074	1067	982	1087	1076	1027	1110	1048	1042	1006	1046	1080	1071	1015	1032	1040	1052	1074	1058	1019	1086	1026	1064	1056	1099	1043	1066	1064	1062	1024	1064	1050	1047	1074	1111	1055	1054	1107	1029	1078	1063	1013	1062	981	1066	1014	993	1073	1089	1101	1033	1103	1036	1000	1084	1096	1045	1025	1028	1061	1046	989	1024	1087	1001	1062	1078	1024	1025	1079	990	1038	1033	1089	1038	1037	1055	1056	1056	1064	1081	1043	1071	1119	1054	1051	1062	1096	1052	1033	1035	1118	1034	1067	1041	1050	1064	1078	984	1049	1076	1092	1106	1048	1069	1014	1018	1024	1025	1087	1026	1046	1082	1005	1008	1062	1001	1077	1046	988	1031	990	989	1060	1075	1068	1071	1109	1068	992	1050	1044	1049	1078	1033	1002	1043	1099	1059	1112	1012	1052	1069	1065	1110	1074	1047	1025	1047	1054	1077	1050	1038	1053	1067	1048	1029	1036	1047	1102	1107	1061	1062	1027	1006	1011	1047	1065	1038	1019	1064	1100	1049	1050	1056	1029	1040	1026	1082	1068	1059	1097	1078	1118	1113	1035	1065	1058	1016	1032	1049	1090	1075	1124	1092	1034	1079	1046	1074	1085	1028	1061	1085	1003	1039	1009	991	1054	1038	1062	1068	1057	1086	1038	1086	1078	1063	1043	1044	1056	1038	1060	1060	1004	1061	1080	1028	1067	1002	1073	1057	1083	1039	1014	1077	1084	1076	1122	1045	1057	993	1064	1042	1075	1082	1089	1084	1026	1030	1044	1048	988	1087	1027	1030	1040	1006	1074	1074	1071	1071	1031	1059	1072	1105	1076	1083	1046	1052	1104	1009	1114	1016	1030	1021	1050	1066	1072	1080	1042	1034	1041	1099	1041	1049	1068	1073	1050	1070	1047	1088	1103	1065	1069	1064	1073	1045	1058	1048	1055	1057	1071	1040	1052	1031	1070	1084	1067	1078	1068	1056	1042	1053	1046	1091	1069	1014	1077	1089	1059	1021	1076	1100	1055	1019	1064	1013	1081	1070	1103	1013	1030	1082	1054	1082	1010	1043	1064	1054	1014	1065	1019	1024	1077	1088	1053	1042	1024	1059	1087	1010	1038	1066	1100	1102	1084	1059	1059	1058	1004	1029	1085	1037	1004	1051	1084	1092	1083	1036	1048	1016	1028	1079	1084	1032	1053	1061	1036	1050	1041	1087	1039	1050	1104	1070	1079	1024	1088	1033	1145	1060	1058	1022	1122	1019	1090	1072	1124	1111	1015	1038	1066	1051	1030	1051	1057	1020	984	1032	1027	1053	1097	1032	1063	1126	1067	1027	1079	1043	1105	1096	1043	1112	1020	1055	1110	1086	1079	1106	1027	1095	1069	1046	1040	1050	1070	1023	1036	1050	1073	1012	1102	1096	1096	1062	992	1055	1047	1039	1062	1052	1098	1082	1037	1032	1099	1011	1028	1069	1067	1031	1085	1048	1063	1025	1109	1071	1109	1065	1039	1062	1142	980	1078	1076	1079	1051	1035	1050	1057	1024	1127	1018	1046	1104	1025	1104	1011	1099	1094	1069	1082	1057	1056	1110	1043	1037	1065	1058	1014	1064	1057	1030	1084	1063	1107	1067	1054	1060	1058	1009	1062	1115	1093	1100	1056	1083	1047	1056	1028	1055	966	1055	1054	1051	1036	1088	1074	1069	1057	1045	1018	1018	1011	979	1048	1060	1067	1029	1080	1039	1123	1065	1068	1054	1131	1072	1037	1102	1119	1031	1044	1008	1001	1054	1084	1030	1050	1051	1047	1018	1074	1061	1042	1025	1129	1043	1014	1038	1155	1063	1143	1050	1064	1112	1005	1049	1042	1044	1088	1044	1087	1103	1090	1045	1079	1059	1063	1000	1017	1028	1061	1107	1071	1043	1058	1049	1096	1020	992	1086	1048	1020	1039	1015	1029	1063	1095	1016	1101	1062	1020	1069	1052	1083	1043	1067	1105	1019	1066	1062	1065	1064	1050	1132	1078	1023	1052	1075	1049	1042	1086	1090	1062	1057	1022	1002	1089	1070	1089	1033	1055	1001	1091	1049	1062	1044	1057	1079	1064	1073	1087	1028	1040	1051	1009	1061	1044	1050	1073	1010	1042	1057	1063	1109	1082	1076	1112	1035	1039	1021	1020
1543	349	210	163	136	180	231	189	205	235	201	157	138	131	156	161	236	808	883	345	103	109	107	104	114	115	86	100	119	89	109	89	100	80	89	113	109	129	197	281	190	170	108	101	94	69	87	85	90	87	93	79	93	88	76	81	86	89	79	85	78	78	72	80	88	77	84	89	85	72	104	87	79	81	83	61	86	97	75	81	87	69	86	81	89	91	74	86	89	81	97	102	79	77	75	102	81	91	93	94	95	86	80	84	81	96	75	89	86	62	91	84	79	91	82	91	90	91	101	86	70	96	71	79	80	79	88	70	93	83	91	71	92	78	99	81	92	87	79	80	77	80	78	85	82	105	79	80	98	97	90	73	81	77	102	82	76	86	72	77	86	87	82	87	83	100	80	80	98	104	95	85	100	92	71	92	72	91	91	80	94	71	91	95	99	95	84	90	92	73	92	86	87	88	82	90	79	82	84	92	71	73	74	91	92	89	88	87	72	86	98	76	79	96	83	87	75	80	87	66	83	66	93	77	96	105	77	85	92	90	89	81	82	83	78	81	92	86	78	88	74	64	79	74	71	97	87	82	94	92	88	100	85	97	92	88	82	107	78	91	86	101	83	88	85	97	93	91	88	84	77	79	90	90	79	84	104	83	86	85	79	93	91	83	95	78	85	82	83	96	73	88	95	96	87	66	86	96	93	89	77	81	86	89	87	90	85	79	97	91	81	81	110	80	85	103	90	74	75	72	89	77	74	93	83	74	80	72	70	99	95	80	80	107	84	86	100	67	113	95	98	97	93	81	77	106	86	73	78	84	78	85	98	84	84	92	82	65	71	103	91	79	85	83	72	79	93	92	75	84	88	100	91	94	107	83	80	88	82	81	97	89	77	89	77	96	75	75	78	82	96	89	80	82	85	94	78	106	88	100	69	104	91	84	88	71	92	84	93	89	86	99	87	84	96	86	75	80	81	89	85	90	94	102	72	77	80	92	79	72	76	81	94	83	77	100	90	100	88	95	96	83	75	107	98	85	84	99	82	115	95	76	68	88	95	79	105	84	97	77	81	98	78	93	76	75	88	97	95	94	84	85	82	101	94	81	98	77	85	88	85	58	75	74	85	76	79	90	81	82	102	82	76	71	104	102	88	82	93	92	87	94	84	86	97	86	74	72	91	61	79	92	112	91	87	90	96	93	78	84	68	79	87	98	82	88	89	94	89	93	82	90	77	76	86	87	93	85	90	79	85	91	82	84	78	79	71	71	64	87	83	99	83	88	89	77	74	84	82	88	77	82	73	112	75	82	112	85	80	76	74	88	74	69	92	83	87	93	85	72	72	64	104	76	88	94	91	88	86	78	87	93	86	86	88	78	75	93	102	95	76	80	90	69	80	97	65	93	95	89	94	92	79	86	81	76	97	89	75	78	108	81	74	88	100	93	97	71	87	84	66	85	93	101	88	80	84	78	90	86	83	72	90	88	91	76	87	109	86	85	85	68	94	80	105	99	89	82	71	87	77	87	97	74	100	85	84	80	86	85	85	84	82	75	89	95	89	78	86	86	80	97	88	87	69	85	83	62	87	93	91	76	82	99	91	83	82	96	75	90	102	75	83	87	101	96	62	91	84	95	76	85	78	108	79	84	101	85	82	91	77	82	113	89	86	83	75	90	79	72	66	99	85	96	67	101	76	89	88	71	92	87	87	90	91	78	93	75	87	101	80	88	98	87	88	92	83	93	73	101	81	96	71	96	88	94	80	89	76	77	91	77	94	101	79	93	110	97	82	82	93	86	107	83	83	97	78	87	81	86	93	74	87	77	74	93	81	74	96	96	76	90	78	88	89	101	95	73	75	89	88	99	91	95	94	95	76	81	99	83	94	93	90	79	83	96	84	82	88	85	101	86	73	90	88	92	88	83	98	72	94	74	86	80	95	78	80	83	88	92	73	80	79	88	86	78	79	88	99	92	80	70	87	96	94	74	84	106	78	76	82	82	84	90	105	91	91	87	76	86	92	96	101	104	103	86	85	97	77	97	87	87	87	80	87	102	76	81	78	83	96	80	96	95	94	76	83	74	69	88	88	98	90	86	76	87	102	87	77	81	94	79	95	86	81	86	88	73	94	72	95	85	90	77	102	91	88	94	93	77	94	97	71	98	88	83	74	85	70	84	75	76	94	91	80	88	87	87	73	77	99	74	95	87	85	85	90	93	90	83	91	95	101	92	76	92	93	92	85	91	96	82	78	86	100	90	85	73	97	87	104	101	82	98	73	85	95	80	82	90	78	75	86	98	94	71	78	79	77	98	88	86	87	85	95	95	86	73	92	83	96	87	77	96	101	107	85	76	90	81	86	95	81	96	95	98	100	89	87	88	103	91	94	73	93	80	84	83	88	79	79	81	81	88	85	97	88	88	108	83	92	91	101	82	93	88	95	78	99	88	84	82	89	81	89	99	102	83	90	101	86	76	88	66	79	66	99	77	89	106	85	81	89	90	83	78	76	98	96	85	80	94	91	89	96	98	80	69	79	84	81	87	87	69	79	65	84	86	79	90	87	96	77	84	85	87	83	110	97	78	103	85	81	95	79	88	89	76	87	82	79	104	96	81	98	79	80	92	82	76	85	88	87	103	85	97	85	90	77	100	78	101	78	93	77	77	93	89	80	106	81	79	99	95	87	64	84	88	81	77	94	85	83	73	95	86	98	86	89	85	82	96	80	72	79	84	92	79	95	91	84	74	80	89	78	85	92	98	77	92	75	76	102	103	78	97	79	83	102	91	80	73	95	87	96	79	86	86	88	83	68	91	89	104	77	95	95	96	84	84	95	71	105	73	99	88	84	83	91	93	67	84	77	74	102	86	87	86	81	84	89	102	88	99	77	99	87	99	86	69	76	72	92	74	73	91	90	79	102	78	101	85	81	102	87	93	79	83	88	79	78	71	88	81	84	90	94	85	76	80	99	69	88	95	66	81	82	78	78	86	82	75	91	93	89	76	87	82	71	92	78	95	86	88	86	98	75	87	80	100	104	82	98	94	77	84	91	89	84	99	92	88	66	101	84	91	94	87	82	73	99	93	83	81	101	88	82	90	82	78	88	80	86	86	77	73	89	93	88	90	96	93	86	76	84	92	86	73	91	78	86	89	79	73	84	88	80	75	90	92	90	92	94	73	83	87	78	74	72	111	91	84	94	88	72	92	82	88	78	89	87	100	101	87	89	70	76	75	88	81	85	97	82	91	88	90	79	87	91	82	88	88	86	74	91	76	97	92	94	96	83	83	87	88	93	67	103	83	85	73	86	77	82	79	96	78	72	92	71	92	83	104	77	90	81	82	74	84	81	74	98	80	95	90	85	79	68	75	73	72	85	80	81	101	80	81	92	82	98	89	89	62	89	86	84	106	79	82	94	81	79	80	101	84	91	89	92	93	95	80	77	90	65	95	85	93	95	84	91	88	79	86	90	101	89	88	89	82	88	95	95	99	88	91	71	85
13172	4647	2819	4350	8524	9481	8631	6496	6156	6690	4904	3559	3092	3085	3322	3120	5277	16174	16212	6512	1520	1573	1463	1329	1262	1186	1222	1221	1220	1250	1187	1136	1097	1108	1205	1281	1141	1359	3583	4918	3589	2116	1470	1070	868	782	715	810	777	766	690	745	808	731	800	723	766	822	764	730	770	770	785	790	739	744	738	747	755	775	773	787	767	790	826	767	766	763	741	767	762	826	714	778	749	768	756	761	756	807	784	730	780	751	713	800	744	792	803	759	771	750	737	776	742	753	725	772	787	747	788	749	830	775	771	791	774	764	724	764	769	740	782	762	794	772	783	746	720	775	759	757	771	773	789	748	759	801	803	770	775	769	779	759	784	793	812	784	751	752	774	764	767	762	723	794	770	783	747	794	714	704	723	822	790	804	728	749	776	732	726	792	804	740	743	761	778	766	795	788	764	757	757	752	719	776	757	778	759	738	811	776	743	743	759	784	723	738	783	789	812	741	799	738	812	775	759	792	784	757	745	810	789	798	819	789	735	783	741	774	785	752	781	781	774	784	793	777	750	806	765	725	728	755	743	779	753	789	754	831	738	741	754	788	787	726	771	768	792	802	743	764	796	692	727	730	792	759	793	752	781	757	765	760	766	759	763	754	751	824	758	726	771	813	732	819	735	764	782	759	774	789	810	709	753	740	690	764	755	800	761	791	756	769	755	790	711	753	717	768	768	772	769	788	739	775	752	775	746	707	819	764	770	761	743	754	718	790	759	756	778	724	736	810	789	775	766	789	796	753	770	739	793	804	763	767	771	758	779	718	785	722	749	753	731	791	790	832	759	807	806	774	801	778	796	749	759	790	755	766	737	794	796	762	725	737	778	821	749	751	801	790	762	762	742	784	733	769	742	793	769	749	861	788	741	787	744	770	717	741	764	775	809	773	763	723	785	796	826	779	775	767	767	728	779	784	723	788	759	779	718	801	803	780	752	749	744	765	736	787	776	761	757	799	784	798	747	743	783	803	745	768	774	780	750	763	745	733	766	759	782	724	746	775	765	772	801	768	754	743	753	787	741	739	790	793	754	749	810	735	790	728	772	784	741	819	768	722	736	732	771	784	778	736	787	763	793	782	822	820	837	724	741	774	729	758	791	745	790	778	750	719	730	735	772	804	739	773	843	765	750	704	759	779	776	731	762	751	781	793	784	772	752	771	753	803	760	793	712	798	724	789	729	789	815	779	835	730	744	754	768	768	753	760	798	738	744	742	780	779	707	784	773	735	757	710	779	750	779	784	742	770	726	716	755	712	760	746	771	801	767	708	715	784	723	797	805	825	746	751	768	752	781	745	722	788	779	767	807	737	810	774	762	742	784	774	767	749	729	732	724	754	791	774	764	792	816	776	799	775	745	783	706	799	692	775	736	746	798	776	761	731	808	715	749	795	767	832	754	760	778	764	763	750	760	752	719	794	732	742	790	752	750	711	734	777	735	780	741	754	797	770	739	807	770	778	759	809	781	757	768	793	752	752	805	711	757	710	764	771	799	755	741	762	773	796	788	778	786	759	802	797	747	740	772	777	725	741	776	763	756	755	758	735	801	767	681	768	765	724	753	758	748	730	764	767	705	753	764	787	754	761	753	761	763	710	773	761	773	829	791	759	749	763	764	747	752	742	787	811	748	774	786	766	737	777	788	776	750	751	738	759	708	777	798	743	753	748	788	751	806	798	741	765	759	788	805	732	769	738	728	780	809	787	736	793	809	811	775	730	762	768	769	730	765	734	789	777	764	817	715	789	803	758	770	759	798	769	824	765	736	738	767	783	766	770	742	801	686	768	742	765	744	783	814	768	749	798	757	756	715	753	811	772	797	773	778	760	736	779	777	731	711	747	775	764	724	807	756	764	745	709	750	736	752	788	742	731	787	755	703	787	792	727	789	722	787	772	735	735	787	781	772	736	780	737	797	738	751	759	747	741	782	721	738	731	772	788	747	781	774	766	732	782	743	787	728	786	765	801	776	768	770	751	737	793	777	751	739	686	755	699	801	820	788	773	773	821	783	760	781	731	719	784	807	760	772	753	772	775	799	790	789	754	733	805	787	695	740	761	717	770	749	816	761	756	728	753	781	754	756	758	786	755	809	741	761	763	741	771	773	805	772	743	780	793	831	775	744	794	742	772	780	810	786	739	743	767	764	756	794	751	759	764	774	766	705	748	793	827	752	837	790	763	735	779	792	764	753	780	771	792	745	757	806	762	763	780	755	735	793	803	807	747	811	821	781	802	764	810	723	818	821	713	759	800	800	766	801	794	726	772	821	778	776	729	724	766	760	776	775	735	793	776	727	772	794	820	813	751	758	791	745	761	788	783	796	748	758	734	764	762	731	809	746	769	815	801	785	758	762	732	774	795	778	757	787	753	765	810	762	786	775	762	760	754	767	768	812	787	785	754	761	789	784	761	797	729	745	774	752	717	717	729	757	745	765	779	803	719	734	760	753	761	738	801	797	737	741	785	728	767	794	788	804	766	780	768	784	743	728	758	773	702	764	795	743	782	782	767	724	720	754	721	734	768	775	779	759	791	734	782	723	807	730	827	819	791	796	756	791	784	774	752	772	793	773	780	805	776	791	784	735	752	738	746	729	760	805	730	807	805	754	746	747	765	800	782	768	780	759	762	760	800	761	758	776	770	758	722	775	793	748	756	740	783	764	760	738	752	769	728	784	788	780	709	774	802	784	766	719	759	732	732	779	809	796	780	733	749	767	752	716	781	765	747	741	780	808	788	758	759	744	804	763	827	791	767	781	770	746	764	785	761	812	790	768	789	792	774	757	808	779	749	710	788	735	727	763	755	778	730	744	753	791	761	796	766	757	784	755	711	753	780	792	752	771	772	778	780	793	788	783	755	810	755	816	822	791	776	789	748	763	715	803	752	733	773	825	813	782	785	734	767	796	785	766	757	767	729	733	776	789	763	757	804	783	750	763	790	713	747	765	759	821	755	796	764	828	778	747	736	782	758	775	719	798	776	794	779	788	783	774	777	729	783	795	764	761	764	753	774	782	783	729	798	744	756	779	807	762	807	764	781	734	778	818	752	753	724	743	774	782	752	770	720	776	785	786	773	778	822	754	751	835	767	788	774	778	747	703	743	760	823	776	778	783	762	784	771	775	808	800	769	747	775	765	786	801	814	758	749	701	760	754	761	755	795	752	698	767	787	740	830	720	772	824	771	755	748	756	740	728	742	789	766	779	772	782	797	804	732	707	785	806	765	832	713	769	717	806	783	771	814	732	752	772	755	730	747	805	729	748	753	773	785	739	805	825	788	831	740	739	784	752	774	817	747	772	748	753	808	782	759	789	755	767	781	799	780	805	702	761	756	761	798	740	740	770	838	783	768	754	682	765	750	781	746	795	788	838	788	812	769	742	748	765	746	797	791	728	806	745	792	790	787	764	783	779	737	786	747	779	776	756	802	735	785	752	736	749	784	801	770	722	793	775	769	777	780	766	759	688	758	698	734
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
